opengl under Xgl

David Reveman davidr at novell.com
Wed May 3 03:04:18 PDT 2006


On Sat, 2006-04-29 at 15:56 +0200, Luca Dionisi wrote:
> On 4/26/06, David Reveman <davidr at novell.com> wrote:
> > For accelerating GLX rendering to redirected windows, pbuffers or FBOs
> > are required (-accel glx or -accel glx:pbuffer to enable in Xgl). If
> > your card/driver doesn't support that, then you'll get software GL.
> > glxinfo should indicate if software GL or native GL is used.
> >
> > compiz is always accelerated as it's not drawing to a redirected window
> > but to the root window.
> 
> What do you mean with software or native? The same as indirect or direct?
> The same as accelerated or not accelerated?

Software is when xgl is using it's internal software implementation of
GL. Native is when xgl is using the GL implementation that Xgl is
running on, which should be accelerated for usable Xgl performance.

There's a pretty good explanation of all this here: 
http://principe.homelinux.net/

> 
> What do I have to look for in the output of glxinfo?
> With my Xgl, glxinfo says:
> ...
> direct rendering: No
> ...
> OpenGL renderer string: Mesa GLX Indirect
> ...
> 
> I know the driver I am using (radeon open source) doesn't support
> FBO or pbuffers.

mesa GLX indirect is what you get then.

-David




More information about the xorg mailing list