[PATCH] [RFC] xinerama: attempt to unify the two protocol implementations.

Alan Coopersmith alan.coopersmith at oracle.com
Wed Oct 27 07:46:29 PDT 2010


Tiago Vignatti wrote:
> On Tue, Oct 26, 2010 at 06:27:39PM +0200, ext Alan Coopersmith wrote:
>> Dave Airlie wrote:
>>> From: Dave Airlie <airlied at redhat.com>
>>>
>>> randr and panoramiX have had two separate copies of this code for long enough,
>>>
>>> this patch sets up a separate xinerama protocol that both randr and panoramix
>>> call into to configure what is sent on the wire.
>>>
>>> this needs a lot more testing and fair bit of review, but this is a first
>>> cut to see if people agree with the idea.
>> I've wanted to see that happen for a while, so I like the idea, and the design
>> seems reasonable at a brief read-through.
> 
> well, to have two extensions tied like that doesn't sound like a reasonable
> design...

What better idea do you have for two backends that expose the same extension
protocol?   Continue to duplicate the code?   (Three backends if the
implementation is one that Nvidia's closed TwinView code could use as well.)

-- 
	-Alan Coopersmith-        alan.coopersmith at oracle.com
	 Oracle Solaris Platform Engineering: X Window System



More information about the xorg-devel mailing list