summaryrefslogtreecommitdiff
path: root/GLXExtension.mdwn
blob: 7835ce9349b8570ad3749a3fa2b927cc9bf310db (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17


### GLX Extension


#### What does the XFree86 GLX extension?

The GLX extension to the X server handles the server-side tasks of the GLX protocol. This involves setup of GLX-enhanced visuals, GLX context creation, context binding and context destruction. 

When using indirect rendering, the GLX extension decodes GLX command packets and dispatches them to GLcoreExtension, the core rendering engine. 


#### Where does the XFree86 GLX reside?

The GLX extension module usually resides at _/usr/X``11R6/lib/modules/extensions/libglx.a_. 

The GLX extension source code resides at [[xc/programs/Xserver/GL/glx/|http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/dri/xc/xc/programs/Xserver/GL/glx/]] .