OpenGL.raw.GL.VERSION.GL_3_1

Autogenerated by xml_generate script, do not edit!

Functions

glCopyBufferSubData( readTarget , writeTarget , readOffset , writeOffset , size )
glDrawArraysInstanced( mode , first , count , instancecount )
glDrawElementsInstanced( mode , count , type , indices , instancecount )
glGetActiveUniformBlockiv( program , uniformBlockIndex , pname , params )
glGetActiveUniformBlockName( program , uniformBlockIndex , bufSize , length , uniformBlockName )
glGetActiveUniformName( program , uniformIndex , bufSize , length , uniformName )
glGetActiveUniformsiv( program , uniformCount , uniformIndices , pname , params )
glGetUniformBlockIndex( program , uniformBlockName ) -> <class 'ctypes.c_uint'>
glGetUniformIndices( program , uniformCount , uniformNames , uniformIndices )
glTexBuffer( target , internalformat , buffer )
glUniformBlockBinding( program , uniformBlockIndex , uniformBlockBinding )

Constants

GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH (35381)
GL_ACTIVE_UNIFORM_BLOCKS (35382)
GL_COPY_READ_BUFFER (36662)
GL_COPY_WRITE_BUFFER (36663)
GL_INT_SAMPLER_2D_RECT (36301)
GL_INT_SAMPLER_BUFFER (36304)
GL_INVALID_INDEX (4294967295)
GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS (35379)
GL_MAX_COMBINED_UNIFORM_BLOCKS (35374)
GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS (35377)
GL_MAX_FRAGMENT_UNIFORM_BLOCKS (35373)
GL_MAX_RECTANGLE_TEXTURE_SIZE (34040)
GL_MAX_TEXTURE_BUFFER_SIZE (35883)
GL_MAX_UNIFORM_BLOCK_SIZE (35376)
GL_MAX_UNIFORM_BUFFER_BINDINGS (35375)
GL_MAX_VERTEX_UNIFORM_BLOCKS (35371)
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_UNIFORM_ARRAY_STRIDE (35388)
GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES (35395)
GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS (35394)
GL_UNIFORM_BLOCK_BINDING (35391)
GL_UNIFORM_BLOCK_DATA_SIZE (35392)
GL_UNIFORM_BLOCK_INDEX (35386)
GL_UNIFORM_BLOCK_NAME_LENGTH (35393)
GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER (35398)
GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER (35396)
GL_UNIFORM_BUFFER (35345)
GL_UNIFORM_BUFFER_BINDING (35368)
GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT (35380)
GL_UNIFORM_BUFFER_SIZE (35370)
GL_UNIFORM_BUFFER_START (35369)
GL_UNIFORM_IS_ROW_MAJOR (35390)
GL_UNIFORM_MATRIX_STRIDE (35389)
GL_UNIFORM_NAME_LENGTH (35385)
GL_UNIFORM_OFFSET (35387)
GL_UNIFORM_SIZE (35384)
GL_UNIFORM_TYPE (35383)
GL_UNSIGNED_INT_SAMPLER_2D_RECT (36309)
GL_UNSIGNED_INT_SAMPLER_BUFFER (36312)