RandR (etc) DriverFunc

Egbert Eich eich at suse.de
Fri Mar 18 08:47:43 PST 2005


Thomas Winischhofer writes:
 > OK, to be more precise:
 > 
 > The RandR extension only changes {pScreen,pScrn}->virtual? (and the
 > pScreen->mm{width,height} fields), but not anything else. The root
 > window is created immediately after all ScreenInit()'s and takes the
 > original pScreen->virtual? for its size. And it stays in that size
 > throughout server lifetime.

That's a limitation of the current driver model. The framebuffer stride 
cannot be changed. Only the root window size. So RandR can set any root
window width < frambuffer_stride.

Egbert.



More information about the xorg mailing list