10 ms·
> (rather than only available as 1x or 2x scale like on the Mac) It isn't continuous, but there are more than two scaling levels on OS X: https://blog.qt.digi
by DougBTX 13y ago
> (rather than only available as 1x or 2x scale like on the Mac)
It isn't continuous, but there are more than two scaling levels on OS X:
https://blog.qt.digia.com/wp-content/uploads/2013/04/qtRetinaMacDisplaySettings.png https://blog.qt.digia.com/wp-content/uploads/2013/04/qtRetin...
More details: https://blog.qt.digia.com/blog/2013/04/25/retina-display-support-for-mac-os-ios-and-x11/ https://blog.qt.digia.com/blog/2013/04/25/retina-display-sup...
- bri3d 13y agoRight, but as noted in the blog you link the application is still only exposed to 1x or 2x scale (where 1pt = 2px), and then everything is scaled back down. On Windows the app is exposed to the scale factor (for better or worse): https://blog.qt.digia.com/blog/2009/06/26/improving-support-for-higher-dpi-on-vista/ https://blog.qt.digia.com/blog/2009/06/26/improving-support-...
- interpol_p 13y agoPrior to retina display Macs, OS X implemented resolution independence as an arbitrary scale factor, with most of the UI elements being vector rendered. You could test it out with Quartz Debug. TextEdit, for example, scaled very nicely and remained crisp at arbitrary scale factors. They didn't end up using this approach because the 2x mode is so simple, and will likely be the last scale factor really needed (especially with the additional scaling modes).