OpenGL.GLX.VERSION.GLX_1_3

OpenGL extension VERSION.GLX_1_3
This module customises the behaviour of the OpenGL.raw.GLX.VERSION.GLX_1_3 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_3.txt

Functions

glXChooseFBConfig( dpy , screen , attrib_list , nelements ) -> <class 'OpenGL.raw.GLX.VERSION.GLX_1_3.LP_LP_struct___GLXFBConfigRec'>
glXCreateNewContext( dpy , config , render_type , share_list , direct ) -> <class 'OpenGL.raw.GLX._types.LP_struct___GLXcontextRec'>
glXCreatePbuffer( dpy , config , attrib_list ) -> <class 'ctypes.c_ulong'>
glXCreatePixmap( dpy , config , pixmap , attrib_list ) -> <class 'ctypes.c_ulong'>
glXCreateWindow( dpy , config , win , attrib_list ) -> <class 'ctypes.c_ulong'>
glXDestroyPbuffer( dpy , pbuf )
glXDestroyPixmap( dpy , pixmap )
glXDestroyWindow( dpy , win )
glXGetCurrentReadDrawable( ) -> <class 'ctypes.c_ulong'>
glXGetFBConfigAttrib( dpy , config , attribute , value ) -> <class 'ctypes.c_int'>
glXGetFBConfigs( dpy , screen , nelements ) -> <class 'OpenGL.raw.GLX.VERSION.GLX_1_3.LP_LP_struct___GLXFBConfigRec'>
glXGetSelectedEvent( dpy , draw , event_mask )
glXGetVisualFromFBConfig( dpy , config ) -> <class 'OpenGL.raw.GLX.VERSION.GLX_1_0.LP_struct_anon_103'>
glXMakeContextCurrent( dpy , draw , read , ctx ) -> <class 'ctypes.c_uint'>
glXQueryContext( dpy , ctx , attribute , value ) -> <class 'ctypes.c_int'>
glXQueryDrawable( dpy , draw , attribute , value )
glXSelectEvent( dpy , draw , event_mask )

Constants

GLX_ACCUM_BUFFER_BIT (128)
GLX_AUX_BUFFERS_BIT (16)
GLX_BACK_LEFT_BUFFER_BIT (4)
GLX_BACK_RIGHT_BUFFER_BIT (8)
GLX_COLOR_INDEX_BIT (2)
GLX_COLOR_INDEX_TYPE (32789)
GLX_CONFIG_CAVEAT (32)
GLX_DAMAGED (32800)
GLX_DEPTH_BUFFER_BIT (32)
GLX_DIRECT_COLOR (32771)
GLX_DONT_CARE (4294967295)
GLX_DRAWABLE_TYPE (32784)
GLX_EVENT_MASK (32799)
GLX_FBCONFIG_ID (32787)
GLX_FRONT_LEFT_BUFFER_BIT (1)
GLX_FRONT_RIGHT_BUFFER_BIT (2)
GLX_GRAY_SCALE (32774)
GLX_HEIGHT (32798)
GLX_LARGEST_PBUFFER (32796)
GLX_MAX_PBUFFER_HEIGHT (32791)
GLX_MAX_PBUFFER_PIXELS (32792)
GLX_MAX_PBUFFER_WIDTH (32790)
GLX_NON_CONFORMANT_CONFIG (32781)
GLX_NONE (32768)
GLX_PBUFFER (32803)
GLX_PBUFFER_BIT (4)
GLX_PBUFFER_CLOBBER_MASK (134217728)
GLX_PBUFFER_HEIGHT (32832)
GLX_PBUFFER_WIDTH (32833)
GLX_PIXMAP_BIT (2)
GLX_PRESERVED_CONTENTS (32795)
GLX_PSEUDO_COLOR (32772)
GLX_RENDER_TYPE (32785)
GLX_RGBA_BIT (1)
GLX_RGBA_TYPE (32788)
GLX_SAVED (32801)
GLX_SCREEN (32780)
GLX_SLOW_CONFIG (32769)
GLX_STATIC_COLOR (32773)
GLX_STATIC_GRAY (32775)
GLX_STENCIL_BUFFER_BIT (64)
GLX_TRANSPARENT_ALPHA_VALUE (40)
GLX_TRANSPARENT_BLUE_VALUE (39)
GLX_TRANSPARENT_GREEN_VALUE (38)
GLX_TRANSPARENT_INDEX (32777)
GLX_TRANSPARENT_INDEX_VALUE (36)
GLX_TRANSPARENT_RED_VALUE (37)
GLX_TRANSPARENT_RGB (32776)
GLX_TRANSPARENT_TYPE (35)
GLX_TRUE_COLOR (32770)
GLX_VISUAL_ID (32779)
GLX_WIDTH (32797)
GLX_WINDOW (32802)
GLX_WINDOW_BIT (1)
GLX_X_RENDERABLE (32786)
GLX_X_VISUAL_TYPE (34)