RandR 1.2 feedback

Xavier Bestel xavier.bestel at free.fr
Thu Nov 23 00:04:33 PST 2006

On Wed, 2006-11-22 at 17:38 -0800, Andy Ritger wrote:
> - The proposed spec lets the client separately configure the X screen
>    size and each CRTC.  This has very nice flexibility in that each piece
>    can be separately controlled.
>    One minor downside is that it takes multiple requests to reconfigure
>    things, and if one request fails, then the client may need to unravel
>    the previous requests to restore the X server to the previous state.

Would being able to change several settings atomically solve that
problem ?

>    For our research into display configuration in the NVIDIA driver,
>    we've used the idea of a MetaMode as a container of an X screen's
>    configuration: X screen size, per-output mode, mode positioning,
>    panning, etc.  A client can use NV-CONTROL protocol to dynamically
>    add new MetaModes to an X screen (the X screen contains a list of
>    MetaModes); then, the client separately switches which MetaMode the
>    X screen should use.

Wouldn't MetaModes list explode with the number of Gfx cards plugged in
a PC ?


More information about the xorg mailing list