RandR 1.2 feedback

Xavier Bestel xavier.bestel at free.fr
Thu Nov 23 14:13:34 PST 2006


On jeu, 2006-11-23 at 11:50 -0800, Andy Ritger wrote:
> > Wouldn't MetaModes list explode with the number of Gfx cards plugged in
> > a PC ?
> 
> There is growth, but it's linear with the number of X screens.
> 
> In NVIDIA's current implementation, a MetaMode is a per X screen object
> (i.e., it describes an X screen's configuration, not the X server's
> configuration).  So each X screen has a list of it's MetaModes.
> Generally, the MetaMode list is relatively short (though clients can
> add as many valid unique MetaModes to the list as they like).  For each
> GPU (and thus for each additional X screen), that adds another list of
> MetaModes for that X screen.  MetaModes don't span across X screens, and
> it's not like MetaModes need to be added for all possible combinations,
> just the configurations the client is interested in (and the client can
> delete MetaModes he is no longer interested in).

I didn't realize RandR1.2 was about 1 X screen per GPU. I always thought
it was intended as a superset of Xinerama, and then could handle 1 X
screen for all GPUs.
Guess I need to re-read Keith's proposal.

	Xav




More information about the xorg mailing list