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