OpenGL.GLX.VERSION.GLX_1_0

OpenGL extension VERSION.GLX_1_0
This module customises the behaviour of the OpenGL.raw.GLX.VERSION.GLX_1_0 to provide a more Python-friendly API
The official definition of this extension is available here: http://www.opengl.org/registry/specs/VERSION/GLX_1_0.txt

Functions

glXChooseVisual( dpy , screen , attribList ) -> <class 'OpenGL.raw.GLX.VERSION.GLX_1_0.LP_struct_anon_103'>
glXCopyContext( dpy , src , dst , mask )
glXCreateContext( dpy , vis , shareList , direct ) -> <class 'OpenGL.raw.GLX._types.LP_struct___GLXcontextRec'>
glXCreateGLXPixmap( dpy , visual , pixmap ) -> <class 'ctypes.c_ulong'>
glXDestroyContext( dpy , ctx )
glXDestroyGLXPixmap( dpy , pixmap )
glXGetConfig( dpy , visual , attrib , value ) -> <class 'ctypes.c_int'>
glXGetCurrentContext( ) -> <class 'OpenGL.raw.GLX._types.LP_struct___GLXcontextRec'>
glXGetCurrentDrawable( ) -> <class 'ctypes.c_ulong'>
glXIsDirect( dpy , ctx ) -> <class 'ctypes.c_uint'>
glXMakeCurrent( dpy , drawable , ctx ) -> <class 'ctypes.c_uint'>
glXQueryExtension( dpy , errorb , event ) -> <class 'ctypes.c_uint'>
glXQueryVersion( dpy , maj , min ) -> <class 'ctypes.c_uint'>
glXSwapBuffers( dpy , drawable )
glXUseXFont( font , first , count , list )

Constants

GLX_ACCUM_ALPHA_SIZE (17)
GLX_ACCUM_BLUE_SIZE (16)
GLX_ACCUM_GREEN_SIZE (15)
GLX_ACCUM_RED_SIZE (14)
GLX_ALPHA_SIZE (11)
GLX_AUX_BUFFERS (7)
GLX_BAD_ATTRIBUTE (2)
GLX_BAD_CONTEXT (5)
GLX_BAD_ENUM (7)
GLX_BAD_SCREEN (1)
GLX_BAD_VALUE (6)
GLX_BAD_VISUAL (4)
GLX_BLUE_SIZE (10)
GLX_BUFFER_SIZE (2)
GLX_BufferSwapComplete (1)
GLX_DEPTH_SIZE (12)
GLX_DOUBLEBUFFER (5)
GLX_GREEN_SIZE (9)
GLX_LEVEL (3)
GLX_NO_EXTENSION (3)
GLX_PbufferClobber (0)
GLX_RED_SIZE (8)
GLX_RGBA (4)
GLX_STENCIL_SIZE (13)
GLX_STEREO (6)
GLX_USE_GL (1)