9 ms·
What's the reason for this? Why wouldn't you just use ClearType all the time?
by odonnellryan 10y ago
What's the reason for this? Why wouldn't you just use ClearType all the time?
- nxc18 10y agoAs for why Chrome didn't implement it early on, they likely just hadn't bothered to use the newer APIs/use the APIs properly. The reason why subpixel rendering is disabled in modern/WinRT/UWP apps, as I understand it, is likely to do with rotation. Modern apps are designed for tablet use, where the display may be oriented in any particular direction. Subpixel rendering depends on knowing the layout of the pixel elements themselves (the position of the R, G, & B elements relative to the greater pixel). When rotated, the layout changes and subpixel rendering makes things look worse. In an ideal world, subpixel rendering would be turned off only in situations where the display is rotated. It appears that at least the rendering surface for Edge does use subpixel rendering, just not UI elements, which is an improvement over no use at all.