Disable xterm and XRX builds per default / [Fwd: CVS Update: xc (branch: trunk)]

Alexander Gottwald alexander.gottwald at s1999.tu-chemnitz.de
Tue Jan 25 08:22:14 PST 2005


On Tue, 25 Jan 2005, Ian Romanick wrote:

> Alexander Gottwald wrote:
> 
> The code that currently lives in the gl* functions would just get folded 
> into the __glXDisp_* functions.  In that way the __glXDisp_* functions 
> in libglx become like the gl* functions in libGL.so.  If we look at 
> libglx / libGLcore as a driver loader and a driver, this makes good sense.
> 
> You had mentioned that Cygwin could either 
> use Mesa or opengl32.dll.  I assume that this selection is made at 
> compile time.  

exactly. Currently there are even different calling conventions for th gl*
functions (stdcall for opengl32 and c style for mesa) which can be simplified
with the driver model. 

> Moving forward, this could be done at run-time by loading 
> either a Mesa version of libGLcore or an opengl32.dll version. 
> Ultimately, the name libGLcore will go away, and it would be either 
> mesasw_dri.so or opengl32_dri.so on Cygwin.

that would be a great improvement.

> My intention is to get this working on Linux first, then worry about 
> getting it working on the other platforms.  And like I said before, this 
> is still a long way from seeing fruit.

I'm looking forward.

bye
	ago
-- 
 Alexander.Gottwald at s1999.tu-chemnitz.de 
 http://www.gotti.org           ICQ: 126018723



More information about the xorg mailing list