-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Martin Walch wrote:
> Hello list,
> 
> when trying to run some Java code with j3d, I got the error message that glx 
> 1.3 is needed, but only glx 1.2 is available. As I do not know much about 
> glx, 
> I made some online searches and read that the supported GLX version is shown 
> by glxinfo and is the minimum of "client glx version string" and "server glx 
> version string". glxinfo says on my system
> 
> …
> server glx vendor string: SGI
> server glx version string: 1.2
> …
> client glx vendor string: SGI
> client glx version string: 1.4
> …
> GLX version: 1.2
> …
> 
> (X.Org 7.4 with xf86-video-intel 2.7.0, libX11 1.1.5 (no xcb) and Mesa 7.4.1)
> 
> I tried looking into the code of Mesa and X.Org, to find out where the server 
> version string comes from, but I do not know enough about X11 and GLX. Can 
> you 
> tell me what the server glx version depends on (in general)?

Sorry for taking so long to reply.

What is needed is a way for the server's GLX code to determine what
features are supported by the 3D driver that is loaded in the server.
If the driver doesn't support the required feature set, we have to
expose GLX 1.2.  If it does support the required feature set, we can
expose GLX 1.4.  There is code to do this on the client side, but it's
not clear to me how to adapt it to the server.

It's a project that has been on my to-do list for some months, but it
keeps getting bumped by other things.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkoMjKUACgkQX1gOwKyEAw9oiACfWlcICJoKBCtVUD5zqF02J2tV
iUsAniJceM/A1daPuKXCihIX4WccBS0B
=OtU3
-----END PGP SIGNATURE-----
_______________________________________________
xorg mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/xorg

Reply via email to