OpenGL.raw.GL.VERSION.GL_3_0

Autogenerated by xml_generate script, do not edit!

Functions

glBeginTransformFeedback( primitiveMode )
glBindBufferBase( target , index , buffer )
glBindBufferRange( target , index , buffer , offset , size )
glBindFragDataLocation( program , color , name )
glBindFramebuffer( target , framebuffer )
glBindRenderbuffer( target , renderbuffer )
glBlitFramebuffer( srcX0 , srcY0 , srcX1 , srcY1 , dstX0 , dstY0 , dstX1 , dstY1 , mask , filter )
glCheckFramebufferStatus( target ) -> <class 'ctypes.c_uint'>
glClampColor( target , clamp )
glClearBufferfi( buffer , drawbuffer , depth , stencil )
glClearBufferfv( buffer , drawbuffer , value )
glClearBufferiv( buffer , drawbuffer , value )
glClearBufferuiv( buffer , drawbuffer , value )
glColorMaski( index , r , g , b , a )
glDeleteFramebuffers( n , framebuffers )
glDeleteRenderbuffers( n , renderbuffers )
glDeleteVertexArrays( n , arrays )
glDisablei( target , index )
glEnablei( target , index )
glFlushMappedBufferRange( target , offset , length )
glFramebufferRenderbuffer( target , attachment , renderbuffertarget , renderbuffer )
glFramebufferTexture1D( target , attachment , textarget , texture , level )
glFramebufferTexture2D( target , attachment , textarget , texture , level )
glFramebufferTexture3D( target , attachment , textarget , texture , level , zoffset )
glFramebufferTextureLayer( target , attachment , texture , level , layer )
glGenFramebuffers( n , framebuffers )
glGenRenderbuffers( n , renderbuffers )
glGenVertexArrays( n , arrays )
glGetBooleani_v( target , index , data )
glGetFragDataLocation( program , name ) -> <class 'ctypes.c_int'>
glGetFramebufferAttachmentParameteriv( target , attachment , pname , params )
glGetIntegeri_v( target , index , data )
glGetRenderbufferParameteriv( target , pname , params )
glGetStringi( name , index ) -> <class 'ctypes.c_char_p'>
glGetTexParameterIiv( target , pname , params )
glGetTexParameterIuiv( target , pname , params )
glGetTransformFeedbackVarying( program , index , bufSize , length , size , type , name )
glGetUniformuiv( program , location , params )
glGetVertexAttribIiv( index , pname , params )
glGetVertexAttribIuiv( index , pname , params )
glIsEnabledi( target , index ) -> <class 'ctypes.c_ubyte'>
glIsFramebuffer( framebuffer ) -> <class 'ctypes.c_ubyte'>
glIsRenderbuffer( renderbuffer ) -> <class 'ctypes.c_ubyte'>
glIsVertexArray( array ) -> <class 'ctypes.c_ubyte'>
glMapBufferRange( target , offset , length , access ) -> <class 'ctypes.c_void_p'>
glRenderbufferStorage( target , internalformat , width , height )
glRenderbufferStorageMultisample( target , samples , internalformat , width , height )
glTexParameterIiv( target , pname , params )
glTexParameterIuiv( target , pname , params )
glTransformFeedbackVaryings( program , count , varyings , bufferMode )
glUniform1ui( location , v0 )
glUniform1uiv( location , count , value )
glUniform2ui( location , v0 , v1 )
glUniform2uiv( location , count , value )
glUniform3ui( location , v0 , v1 , v2 )
glUniform3uiv( location , count , value )
glUniform4ui( location , v0 , v1 , v2 , v3 )
glUniform4uiv( location , count , value )
glVertexAttribI1i( index , x )
glVertexAttribI1iv( index , v )
glVertexAttribI1ui( index , x )
glVertexAttribI1uiv( index , v )
glVertexAttribI2i( index , x , y )
glVertexAttribI2iv( index , v )
glVertexAttribI2ui( index , x , y )
glVertexAttribI2uiv( index , v )
glVertexAttribI3i( index , x , y , z )
glVertexAttribI3iv( index , v )
glVertexAttribI3ui( index , x , y , z )
glVertexAttribI3uiv( index , v )
glVertexAttribI4bv( index , v )
glVertexAttribI4i( index , x , y , z , w )
glVertexAttribI4iv( index , v )
glVertexAttribI4sv( index , v )
glVertexAttribI4ubv( index , v )
glVertexAttribI4ui( index , x , y , z , w )
glVertexAttribI4uiv( index , v )
glVertexAttribI4usv( index , v )
glVertexAttribIPointer( index , size , type , stride , pointer )

Constants

GL_ALPHA_INTEGER (36247)
GL_BGR_INTEGER (36250)
GL_BGRA_INTEGER (36251)
GL_BLUE_INTEGER (36246)
GL_BUFFER_ACCESS_FLAGS (37151)
GL_BUFFER_MAP_LENGTH (37152)
GL_BUFFER_MAP_OFFSET (37153)
GL_CLAMP_FRAGMENT_COLOR (35099)
GL_CLAMP_READ_COLOR (35100)
GL_CLAMP_VERTEX_COLOR (35098)
GL_CLIP_DISTANCE0 (12288)
GL_CLIP_DISTANCE1 (12289)
GL_CLIP_DISTANCE2 (12290)
GL_CLIP_DISTANCE3 (12291)
GL_CLIP_DISTANCE4 (12292)
GL_CLIP_DISTANCE5 (12293)
GL_CLIP_DISTANCE6 (12294)
GL_CLIP_DISTANCE7 (12295)
GL_COLOR_ATTACHMENT0 (36064)
GL_COLOR_ATTACHMENT1 (36065)
GL_COLOR_ATTACHMENT10 (36074)
GL_COLOR_ATTACHMENT11 (36075)
GL_COLOR_ATTACHMENT12 (36076)
GL_COLOR_ATTACHMENT13 (36077)
GL_COLOR_ATTACHMENT14 (36078)
GL_COLOR_ATTACHMENT15 (36079)
GL_COLOR_ATTACHMENT2 (36066)
GL_COLOR_ATTACHMENT3 (36067)
GL_COLOR_ATTACHMENT4 (36068)
GL_COLOR_ATTACHMENT5 (36069)
GL_COLOR_ATTACHMENT6 (36070)
GL_COLOR_ATTACHMENT7 (36071)
GL_COLOR_ATTACHMENT8 (36072)
GL_COLOR_ATTACHMENT9 (36073)
GL_COMPARE_REF_TO_TEXTURE (34894)
GL_COMPRESSED_RED (33317)
GL_COMPRESSED_RED_RGTC1 (36283)
GL_COMPRESSED_RG (33318)
GL_COMPRESSED_RG_RGTC2 (36285)
GL_COMPRESSED_SIGNED_RED_RGTC1 (36284)
GL_COMPRESSED_SIGNED_RG_RGTC2 (36286)
GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT (1)
GL_CONTEXT_FLAGS (33310)
GL_DEPTH24_STENCIL8 (35056)
GL_DEPTH32F_STENCIL8 (36013)
GL_DEPTH_ATTACHMENT (36096)
GL_DEPTH_COMPONENT32F (36012)
GL_DEPTH_STENCIL (34041)
GL_DEPTH_STENCIL_ATTACHMENT (33306)
GL_DRAW_FRAMEBUFFER (36009)
GL_DRAW_FRAMEBUFFER_BINDING (36006)
GL_FIXED_ONLY (35101)
GL_FLOAT_32_UNSIGNED_INT_24_8_REV (36269)
GL_FRAMEBUFFER (36160)
GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE (33301)
GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE (33300)
GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING (33296)
GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE (33297)
GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE (33302)
GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE (33299)
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME (36049)
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE (36048)
GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE (33298)
GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE (33303)
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE (36051)
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER (36052)
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL (36050)
GL_FRAMEBUFFER_BINDING (36006)
GL_FRAMEBUFFER_COMPLETE (36053)
GL_FRAMEBUFFER_DEFAULT (33304)
GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT (36054)
GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER (36059)
GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT (36055)
GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE (36182)
GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER (36060)
GL_FRAMEBUFFER_SRGB (36281)
GL_FRAMEBUFFER_UNDEFINED (33305)
GL_FRAMEBUFFER_UNSUPPORTED (36061)
GL_GREEN_INTEGER (36245)
GL_HALF_FLOAT (5131)
GL_INDEX (33314)
GL_INT_SAMPLER_1D (36297)
GL_INT_SAMPLER_1D_ARRAY (36302)
GL_INT_SAMPLER_2D (36298)
GL_INT_SAMPLER_2D_ARRAY (36303)
GL_INT_SAMPLER_3D (36299)
GL_INT_SAMPLER_CUBE (36300)
GL_INTERLEAVED_ATTRIBS (35980)
GL_INVALID_FRAMEBUFFER_OPERATION (1286)
GL_MAJOR_VERSION (33307)
GL_MAP_FLUSH_EXPLICIT_BIT (16)
GL_MAP_INVALIDATE_BUFFER_BIT (8)
GL_MAP_INVALIDATE_RANGE_BIT (4)
GL_MAP_READ_BIT (1)
GL_MAP_UNSYNCHRONIZED_BIT (32)
GL_MAP_WRITE_BIT (2)
GL_MAX_ARRAY_TEXTURE_LAYERS (35071)
GL_MAX_CLIP_DISTANCES (3378)
GL_MAX_COLOR_ATTACHMENTS (36063)
GL_MAX_PROGRAM_TEXEL_OFFSET (35077)
GL_MAX_RENDERBUFFER_SIZE (34024)
GL_MAX_SAMPLES (36183)
GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS (35978)
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS (35979)
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS (35968)
GL_MAX_VARYING_COMPONENTS (35659)
GL_MIN_PROGRAM_TEXEL_OFFSET (35076)
GL_MINOR_VERSION (33308)
GL_NUM_EXTENSIONS (33309)
GL_PRIMITIVES_GENERATED (35975)
GL_PROXY_TEXTURE_1D_ARRAY (35865)
GL_PROXY_TEXTURE_2D_ARRAY (35867)
GL_QUERY_BY_REGION_NO_WAIT (36374)
GL_QUERY_BY_REGION_WAIT (36373)
GL_QUERY_NO_WAIT (36372)
GL_QUERY_WAIT (36371)
GL_R11F_G11F_B10F (35898)
GL_R16 (33322)
GL_R16F (33325)
GL_R16I (33331)
GL_R16UI (33332)
GL_R32F (33326)
GL_R32I (33333)
GL_R32UI (33334)
GL_R8 (33321)
GL_R8I (33329)
GL_R8UI (33330)
GL_RASTERIZER_DISCARD (35977)
GL_READ_FRAMEBUFFER (36008)
GL_READ_FRAMEBUFFER_BINDING (36010)
GL_RED_INTEGER (36244)
GL_RENDERBUFFER (36161)
GL_RENDERBUFFER_ALPHA_SIZE (36179)
GL_RENDERBUFFER_BINDING (36007)
GL_RENDERBUFFER_BLUE_SIZE (36178)
GL_RENDERBUFFER_DEPTH_SIZE (36180)
GL_RENDERBUFFER_GREEN_SIZE (36177)
GL_RENDERBUFFER_HEIGHT (36163)
GL_RENDERBUFFER_INTERNAL_FORMAT (36164)
GL_RENDERBUFFER_RED_SIZE (36176)
GL_RENDERBUFFER_SAMPLES (36011)
GL_RENDERBUFFER_STENCIL_SIZE (36181)
GL_RENDERBUFFER_WIDTH (36162)
GL_RG (33319)
GL_RG16 (33324)
GL_RG16F (33327)
GL_RG16I (33337)
GL_RG16UI (33338)
GL_RG32F (33328)
GL_RG32I (33339)
GL_RG32UI (33340)
GL_RG8 (33323)
GL_RG8I (33335)
GL_RG8UI (33336)
GL_RG_INTEGER (33320)
GL_RGB16F (34843)
GL_RGB16I (36233)
GL_RGB16UI (36215)
GL_RGB32F (34837)
GL_RGB32I (36227)
GL_RGB32UI (36209)
GL_RGB8I (36239)
GL_RGB8UI (36221)
GL_RGB9_E5 (35901)
GL_RGB_INTEGER (36248)
GL_RGBA16F (34842)
GL_RGBA16I (36232)
GL_RGBA16UI (36214)
GL_RGBA32F (34836)
GL_RGBA32I (36226)
GL_RGBA32UI (36208)
GL_RGBA8I (36238)
GL_RGBA8UI (36220)
GL_RGBA_INTEGER (36249)
GL_SAMPLER_1D_ARRAY (36288)
GL_SAMPLER_1D_ARRAY_SHADOW (36291)
GL_SAMPLER_2D_ARRAY (36289)
GL_SAMPLER_2D_ARRAY_SHADOW (36292)
GL_SAMPLER_CUBE_SHADOW (36293)
GL_SEPARATE_ATTRIBS (35981)
GL_STENCIL_ATTACHMENT (36128)
GL_STENCIL_INDEX1 (36166)
GL_STENCIL_INDEX16 (36169)
GL_STENCIL_INDEX4 (36167)
GL_STENCIL_INDEX8 (36168)
GL_TEXTURE_1D_ARRAY (35864)
GL_TEXTURE_2D_ARRAY (35866)
GL_TEXTURE_ALPHA_TYPE (35859)
GL_TEXTURE_BINDING_1D_ARRAY (35868)
GL_TEXTURE_BINDING_2D_ARRAY (35869)
GL_TEXTURE_BLUE_TYPE (35858)
GL_TEXTURE_DEPTH_TYPE (35862)
GL_TEXTURE_GREEN_TYPE (35857)
GL_TEXTURE_INTENSITY_TYPE (35861)
GL_TEXTURE_LUMINANCE_TYPE (35860)
GL_TEXTURE_RED_TYPE (35856)
GL_TEXTURE_SHARED_SIZE (35903)
GL_TEXTURE_STENCIL_SIZE (35057)
GL_TRANSFORM_FEEDBACK_BUFFER (35982)
GL_TRANSFORM_FEEDBACK_BUFFER_BINDING (35983)
GL_TRANSFORM_FEEDBACK_BUFFER_MODE (35967)
GL_TRANSFORM_FEEDBACK_BUFFER_SIZE (35973)
GL_TRANSFORM_FEEDBACK_BUFFER_START (35972)
GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN (35976)
GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH (35958)
GL_TRANSFORM_FEEDBACK_VARYINGS (35971)
GL_UNSIGNED_INT_10F_11F_11F_REV (35899)
GL_UNSIGNED_INT_24_8 (34042)
GL_UNSIGNED_INT_5_9_9_9_REV (35902)
GL_UNSIGNED_INT_SAMPLER_1D (36305)
GL_UNSIGNED_INT_SAMPLER_1D_ARRAY (36310)
GL_UNSIGNED_INT_SAMPLER_2D (36306)
GL_UNSIGNED_INT_SAMPLER_2D_ARRAY (36311)
GL_UNSIGNED_INT_SAMPLER_3D (36307)
GL_UNSIGNED_INT_SAMPLER_CUBE (36308)
GL_UNSIGNED_INT_VEC2 (36294)
GL_UNSIGNED_INT_VEC3 (36295)
GL_UNSIGNED_INT_VEC4 (36296)
GL_UNSIGNED_NORMALIZED (35863)
GL_VERTEX_ARRAY_BINDING (34229)
GL_VERTEX_ATTRIB_ARRAY_INTEGER (35069)