LCD, pan, randr1.2, and pan-to-downscale

Eric Anholt eric at
Sun Apr 15 10:04:28 PDT 2007

On Sun, 2007-04-15 at 18:09 +0800, Austin Yuan wrote:
> Hi!
> I know if configuring a screen size larger than the physical size of a
> LCD, pan will occur, and users need to scroll to view the far edges of
> the desktop.
> Pan-to-downscale here means when the screen size is bigger than LCD
> size, downscale screen content in order to fit its whole content into
> the viewable area. Pan-to-downscale is useful for those small LCD with
> lower resolution (such as 800x480) on small devices,so that user can
> view more content larger than LCD size without scrolling.
> Pan-to-downscale currently needs to do some ugly hacking in the video
> driver to achieve it. I saw randr1.2 has many significantly changes
> compared with version 1.1, and there are some discussion about
> pan-and-scan. I am curious whether randr1.2 has addressed this
> pan-to-downscale feature, and will it support it in future?

I think most people would agree that that should really be a compositing
manager feature.

I'm personally pretty convinced that even basic pan-and-scan ought to be
a compositing manager feature, as if I was to ever use pan-and-scan (not
that I do), it seems like I'd surely want a more interesting policy for
when and where to move the crtc in the framebuffer than what that the
server used to have.

Eric Anholt                             anholt at
eric at                         eric.anholt at

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
URL: <>

More information about the xorg mailing list