RandR version 1.2 revisited, subpixels, point-spread function
Xavier Bestel
xavier.bestel at free.fr
Wed Sep 13 08:32:26 PDT 2006
On Wed, 2006-09-13 at 17:27, Keith Packard wrote:
> On Wed, 2006-09-13 at 10:10 +0100, Markus Kuhn wrote:
> > Keith Packard wrote on 2006-09-13 06:56 UTC:
> > > 2. How to describe the sub-pixel geometry per-monitor, and what to
> > > do with that information when we have it.
> >
> > The most generic and flexible solution is to provide a raster image of
> > the point-spread function of a single pixel. Imagine a single white
> > pixel on a black background, and now take a microscopic photograph of
> > that pixel and send it as a PNG file or the like to the application,
> > such that it gets an accurate picture of what the display will do to its
> > idealized pixels.
>
> Hmm. With all of the informative data about outputs that people want,
> how about I just add the ability to set properties on the output. Then
> we can build conventions about what that data looks like as we need it,
> without needing to rev the protocol, server or client libraries.
Seems right. Make them settable by clients: for example some monitors
can be hand-rotated but provide no feedback to the server, so the user
has to click somewhere to tell its monitor has moved => client-provoked
change in size and subpixel order.
Xav
More information about the xorg
mailing list