Harry Overs wrote:
> 
> My guess is that because you are using geforce mesa is replaced by the UTAH
> GLX which is based on SGI's OpenGL ???
> 
This seems to be the case. It looks like X 4.0 uses the SGI based glX,
which therefore excludes the OSMesa functions. We will need a hack in
this glX.

Brian Paul wrote:
> 
> OS/Mesa is not in XFree86 4.0 in any form.  However, this is something
> I was thinking about yesterday and I think it would be possible to add
> this feature to XFree86's libGL.  Basically, I'd provide a new library,
> libOSMesa.so which you'd have to link with.  It would patch into the
> libGL.so dispatcher and work like stand-alone Mesa.
> 
This would be ideal! Otherwise we would need a wrapper around the glX
dispatcher that would not be nearly as efficient.

> > Also, is there any known reason why glXChooseVisual in XFree86 4.0 Mesa
> > would not find an XPixmap with RGB, depth and stencil?
>                     ^^^^^^^
> You mean a GLXVisual, I think.
> 
Yes, right. It turns out that the request is sensitive to the single or
double buffer parameter, and it's only available in a double buffer for
some reason.

> Use glxinfo to list your GLX visuals.  You might not have a stencil
> buffer, I'd guess.
> 
It seems odd, but apparently our board only has stencils in double
buffer mode, according to glxinfo, or the current GeForce drivers only
support double buffered stencils.

> > We are on a Linux x86 libc6 based system, using a GForce 256 AGP card.
> 
> Using NVIDIA or the UtathGLX drivers?
> 
We are the drivers that are packaged with the current (March)
distribution of XFree86 4.0. So I think that means the UtahGLX.

-- 
Howard Luby     [EMAIL PROTECTED],  Ph:(248)540-2251, Fax:(248)540-3138
Mediascape Corporation                         http://www.mediascape.com


_______________________________________________
Mesa-dev maillist  -  [EMAIL PROTECTED]
http://lists.mesa3d.org/mailman/listinfo/mesa-dev

Reply via email to