Re: Why EDID is not trustworthy for DPI

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 2011-10-05 at 23:11 +0200, Benny Amorsen wrote:
> Matthew Garrett <mjg59@xxxxxxxxxxxxx> writes:
> 
> > We have no technological solution for dealing with the fact that 
> > applications may move from one DPI to another at runtime, and may even 
> > be displaying on both displays at once.
> 
> >From a technology viewpoint, that is actually theoretically easy to
> handle on modern hardware: Render everything as 3D objects and let the
> graphics hardware scale as appropriate.

Your use of the word "theoretically" reveals much.  You would almost
certainly be appalled by just how much geometry information is necessary
to render a single glyph.  Which is why we - and Windows, and OSX -
don't do that.  When you ask for a glyph at a given transformation
matrix, it gets rasterized down to an A8 mask, and we reuse those from
then on.  (Okay, it's A8R8G8B8 if you're doing subpixel antialiasing).
That's the only way you get anything like acceptable performance.

If it were easy, we'd already be doing it.

- ajax

Attachment: signature.asc
Description: This is a digitally signed message part

-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux