server GLX version: GLX 1.3, GLX 1.4
Jeremy Huddleston
jeremyhu at freedesktop.org
Mon May 11 12:24:12 PDT 2009
On May 11, 2009, at 07:29, Roland Scheidegger wrote:
> On 09.05.2009 14:56, 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)?
>
> The server glx version doesn't really depend on anything, it is
> hardcoded as 1.2 (in glxserver.h, also see extension string in
> glxscreen.c). This can be found in xserver/glx. I can't remember
> off-hand what's missing in the code for higher versions (maybe pbuffer
> support)?.
1.3 added:
glXChooseFBConfig
glXGetFBConfigAttrib
glXGetFBConfigs
glXGetVisualFromFBConfig
glXCreateWindow
glXDestroyWindow
glXCreatePixmap
glXDestroyPixmap
glXCreatePbuffer
glXDestroyPbuffer
glXQueryDrawable
glXCreateNewContext
glXMakeContextCurrent
glXGetCurrentReadDrawable
glXQueryContext
glXSelectEvent
glXGetSelectedEvent
1.4 added:
glXGetProcAddress
More information about the xorg
mailing list