OpenGL.GL.VERSION.GL_3_1

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

Functions

glDrawArraysInstanced( mode , first , count , instancecount )
glDrawElementsInstanced( mode , count , type , indices , instancecount )
glTexBuffer( target , internalformat , buffer )

Constants

GL_INT_SAMPLER_2D_RECT (36301)
GL_INT_SAMPLER_BUFFER (36304)
GL_MAX_RECTANGLE_TEXTURE_SIZE (34040)
GL_MAX_TEXTURE_BUFFER_SIZE (35883)
GL_PRIMITIVE_RESTART (36765)
GL_PRIMITIVE_RESTART_INDEX (36766)
GL_PROXY_TEXTURE_RECTANGLE (34039)
GL_R16_SNORM (36760)
GL_R8_SNORM (36756)
GL_RG16_SNORM (36761)
GL_RG8_SNORM (36757)
GL_RGB16_SNORM (36762)
GL_RGB8_SNORM (36758)
GL_RGBA16_SNORM (36763)
GL_RGBA8_SNORM (36759)
GL_SAMPLER_2D_RECT (35683)
GL_SAMPLER_2D_RECT_SHADOW (35684)
GL_SAMPLER_BUFFER (36290)
GL_SIGNED_NORMALIZED (36764)
GL_TEXTURE_BINDING_BUFFER (35884)
GL_TEXTURE_BINDING_RECTANGLE (34038)
GL_TEXTURE_BUFFER (35882)
GL_TEXTURE_BUFFER_DATA_STORE_BINDING (35885)
GL_TEXTURE_RECTANGLE (34037)
GL_UNSIGNED_INT_SAMPLER_2D_RECT (36309)
GL_UNSIGNED_INT_SAMPLER_BUFFER (36312)