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