SIS DRI and libGL warning: 3D driver claims to not support visual 0x4a

Michel Dänzer michel at tungstengraphics.com
Tue Feb 6 07:11:52 PST 2007


On Tue, 2007-02-06 at 09:45 -0500, Alex Deucher wrote:
> On 2/6/07, Tomasz Dominikowski <dominikowski at gmail.com> wrote:
> > Hello Xorg users and developers. I have a problem with the SIS DRI
> > driver. I'm using Ubuntu Feisty-current with SIS630 DRI-enabled
> > graphics. Whenever I start a 3D-accelerated application I get a
> > warning:
> >
> > libGL warning: 3D driver claims to not support visual 0x4a
> >
> > I wouldn't be worried if most if not all 3D applications fail to
> > display properly.

That's unlikely to be related to the warning though, see 

https://bugs.freedesktop.org/show_bug.cgi?id=6689

The warning and any ill effects it might still have should go away if
you disable the Composite extension in the server.


> > beryl: Root visual is not a double buffered GL visual
> > beryl: Failed to manage screen: 0
> > beryl: No manageable screens found on display :0.0
> >
> > Now, I'm no expert at this, but the SIS DRI is badly missing
> > GL_ARB_texture_non_power_of_two instruction and the "double buffered
> > GL visual",  whatever that means.
> 
> It's easy enough to make the root window default to a double buffered
> visual, 

Indeed, see the radeon driver for an example.

> but the big problem is going to be the lack of NPOT textures.
> IIRC, neither beryl or compiz support POT textures if NPOT texutres
> are not available.

I'm not sure it's even up to them; the GLX_EXT_texture_from_pixmap spec
mandates that the texture target is derived from the pixmap size, so a
driver that doesn't support NPOT at all would need to be handled at the
AIGLX level if not lower.


-- 
Earthling Michel Dänzer           |          http://tungstengraphics.com
Libre software enthusiast         |          Debian, X and DRI developer




More information about the xorg mailing list