OpenGL.raw.GL.VERSION.GL_4_3

Autogenerated by xml_generate script, do not edit!

Functions

glBindVertexBuffer( bindingindex , buffer , offset , stride )
glClearBufferData( target , internalformat , format , type , data )
glClearBufferSubData( target , internalformat , offset , size , format , type , data )
glCopyImageSubData( srcName , srcTarget , srcLevel , srcX , srcY , srcZ , dstName , dstTarget , dstLevel , dstX , dstY , dstZ , srcWidth , srcHeight , srcDepth )
glDebugMessageCallback( callback , userParam )
glDebugMessageControl( source , type , severity , count , ids , enabled )
glDebugMessageInsert( source , type , id , severity , length , buf )
glDispatchCompute( num_groups_x , num_groups_y , num_groups_z )
glFramebufferParameteri( target , pname , param )
glGetDebugMessageLog( count , bufSize , sources , types , ids , severities , lengths , messageLog ) -> <class 'ctypes.c_uint'>
glGetFramebufferParameteriv( target , pname , params )
glGetInternalformati64v( target , internalformat , pname , bufSize , params )
glGetObjectLabel( identifier , name , bufSize , length , label )
glGetObjectPtrLabel( ptr , bufSize , length , label )
glGetPointerv( pname , params )
glGetProgramInterfaceiv( program , programInterface , pname , params )
glGetProgramResourceIndex( program , programInterface , name ) -> <class 'ctypes.c_uint'>
glGetProgramResourceiv( program , programInterface , index , propCount , props , bufSize , length , params )
glGetProgramResourceLocation( program , programInterface , name ) -> <class 'ctypes.c_int'>
glGetProgramResourceLocationIndex( program , programInterface , name ) -> <class 'ctypes.c_int'>
glGetProgramResourceName( program , programInterface , index , bufSize , length , name )
glInvalidateBufferSubData( buffer , offset , length )
glInvalidateFramebuffer( target , numAttachments , attachments )
glInvalidateSubFramebuffer( target , numAttachments , attachments , x , y , width , height )
glInvalidateTexImage( texture , level )
glInvalidateTexSubImage( texture , level , xoffset , yoffset , zoffset , width , height , depth )
glMultiDrawArraysIndirect( mode , indirect , drawcount , stride )
glMultiDrawElementsIndirect( mode , type , indirect , drawcount , stride )
glObjectLabel( identifier , name , length , label )
glObjectPtrLabel( ptr , length , label )
glPushDebugGroup( source , id , length , message )
glShaderStorageBlockBinding( program , storageBlockIndex , storageBlockBinding )
glTexBufferRange( target , internalformat , buffer , offset , size )
glTexStorage2DMultisample( target , samples , internalformat , width , height , fixedsamplelocations )
glTexStorage3DMultisample( target , samples , internalformat , width , height , depth , fixedsamplelocations )
glTextureView( texture , target , origtexture , internalformat , minlevel , numlevels , minlayer , numlayers )
glVertexAttribBinding( attribindex , bindingindex )
glVertexAttribFormat( attribindex , size , type , normalized , relativeoffset )
glVertexAttribIFormat( attribindex , size , type , relativeoffset )
glVertexAttribLFormat( attribindex , size , type , relativeoffset )
glVertexBindingDivisor( bindingindex , divisor )

Constants

GL_ACTIVE_RESOURCES (37621)
GL_ACTIVE_VARIABLES (37637)
GL_ANY_SAMPLES_PASSED_CONSERVATIVE (36202)
GL_ARRAY_SIZE (37627)
GL_ARRAY_STRIDE (37630)
GL_ATOMIC_COUNTER_BUFFER_INDEX (37633)
GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER (37101)
GL_AUTO_GENERATE_MIPMAP (33429)
GL_BLOCK_INDEX (37629)
GL_BUFFER (33504)
GL_BUFFER_BINDING (37634)
GL_BUFFER_DATA_SIZE (37635)
GL_BUFFER_VARIABLE (37605)
GL_CAVEAT_SUPPORT (33464)
GL_CLEAR_BUFFER (33460)
GL_COLOR_COMPONENTS (33411)
GL_COLOR_ENCODING (33430)
GL_COLOR_RENDERABLE (33414)
GL_COMPRESSED_R11_EAC (37488)
GL_COMPRESSED_RG11_EAC (37490)
GL_COMPRESSED_RGB8_ETC2 (37492)
GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 (37494)
GL_COMPRESSED_RGBA8_ETC2_EAC (37496)
GL_COMPRESSED_SIGNED_R11_EAC (37489)
GL_COMPRESSED_SIGNED_RG11_EAC (37491)
GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC (37497)
GL_COMPRESSED_SRGB8_ETC2 (37493)
GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 (37495)
GL_COMPUTE_SHADER (37305)
GL_COMPUTE_SUBROUTINE (37613)
GL_COMPUTE_SUBROUTINE_UNIFORM (37619)
GL_COMPUTE_TEXTURE (33440)
GL_COMPUTE_WORK_GROUP_SIZE (33383)
GL_CONTEXT_FLAG_DEBUG_BIT (2)
GL_DEBUG_CALLBACK_FUNCTION (33348)
GL_DEBUG_CALLBACK_USER_PARAM (33349)
GL_DEBUG_GROUP_STACK_DEPTH (33389)
GL_DEBUG_LOGGED_MESSAGES (37189)
GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH (33347)
GL_DEBUG_OUTPUT (37600)
GL_DEBUG_OUTPUT_SYNCHRONOUS (33346)
GL_DEBUG_SEVERITY_HIGH (37190)
GL_DEBUG_SEVERITY_LOW (37192)
GL_DEBUG_SEVERITY_MEDIUM (37191)
GL_DEBUG_SEVERITY_NOTIFICATION (33387)
GL_DEBUG_SOURCE_API (33350)
GL_DEBUG_SOURCE_APPLICATION (33354)
GL_DEBUG_SOURCE_OTHER (33355)
GL_DEBUG_SOURCE_SHADER_COMPILER (33352)
GL_DEBUG_SOURCE_THIRD_PARTY (33353)
GL_DEBUG_SOURCE_WINDOW_SYSTEM (33351)
GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR (33357)
GL_DEBUG_TYPE_ERROR (33356)
GL_DEBUG_TYPE_MARKER (33384)
GL_DEBUG_TYPE_OTHER (33361)
GL_DEBUG_TYPE_PERFORMANCE (33360)
GL_DEBUG_TYPE_POP_GROUP (33386)
GL_DEBUG_TYPE_PORTABILITY (33359)
GL_DEBUG_TYPE_PUSH_GROUP (33385)
GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR (33358)
GL_DEPTH_COMPONENTS (33412)
GL_DEPTH_RENDERABLE (33415)
GL_DEPTH_STENCIL_TEXTURE_MODE (37098)
GL_DISPATCH_INDIRECT_BUFFER (37102)
GL_DISPATCH_INDIRECT_BUFFER_BINDING (37103)
GL_DISPLAY_LIST (33511)
GL_FILTER (33434)
GL_FRAGMENT_SUBROUTINE (37612)
GL_FRAGMENT_SUBROUTINE_UNIFORM (37618)
GL_FRAGMENT_TEXTURE (33439)
GL_FRAMEBUFFER_BLEND (33419)
GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS (37652)
GL_FRAMEBUFFER_DEFAULT_HEIGHT (37649)
GL_FRAMEBUFFER_DEFAULT_LAYERS (37650)
GL_FRAMEBUFFER_DEFAULT_SAMPLES (37651)
GL_FRAMEBUFFER_DEFAULT_WIDTH (37648)
GL_FRAMEBUFFER_RENDERABLE (33417)
GL_FRAMEBUFFER_RENDERABLE_LAYERED (33418)
GL_FULL_SUPPORT (33463)
GL_GEOMETRY_SUBROUTINE (37611)
GL_GEOMETRY_SUBROUTINE_UNIFORM (37617)
GL_GEOMETRY_TEXTURE (33438)
GL_GET_TEXTURE_IMAGE_FORMAT (33425)
GL_GET_TEXTURE_IMAGE_TYPE (33426)
GL_IMAGE_CLASS_10_10_10_2 (33475)
GL_IMAGE_CLASS_11_11_10 (33474)
GL_IMAGE_CLASS_1_X_16 (33470)
GL_IMAGE_CLASS_1_X_32 (33467)
GL_IMAGE_CLASS_1_X_8 (33473)
GL_IMAGE_CLASS_2_X_16 (33469)
GL_IMAGE_CLASS_2_X_32 (33466)
GL_IMAGE_CLASS_2_X_8 (33472)
GL_IMAGE_CLASS_4_X_16 (33468)
GL_IMAGE_CLASS_4_X_32 (33465)
GL_IMAGE_CLASS_4_X_8 (33471)
GL_IMAGE_COMPATIBILITY_CLASS (33448)
GL_IMAGE_PIXEL_FORMAT (33449)
GL_IMAGE_PIXEL_TYPE (33450)
GL_IMAGE_TEXEL_SIZE (33447)
GL_INTERNALFORMAT_ALPHA_SIZE (33396)
GL_INTERNALFORMAT_ALPHA_TYPE (33403)
GL_INTERNALFORMAT_BLUE_SIZE (33395)
GL_INTERNALFORMAT_BLUE_TYPE (33402)
GL_INTERNALFORMAT_DEPTH_SIZE (33397)
GL_INTERNALFORMAT_DEPTH_TYPE (33404)
GL_INTERNALFORMAT_GREEN_SIZE (33394)
GL_INTERNALFORMAT_GREEN_TYPE (33401)
GL_INTERNALFORMAT_PREFERRED (33392)
GL_INTERNALFORMAT_RED_SIZE (33393)
GL_INTERNALFORMAT_RED_TYPE (33400)
GL_INTERNALFORMAT_SHARED_SIZE (33399)
GL_INTERNALFORMAT_STENCIL_SIZE (33398)
GL_INTERNALFORMAT_STENCIL_TYPE (33405)
GL_INTERNALFORMAT_SUPPORTED (33391)
GL_IS_PER_PATCH (37607)
GL_IS_ROW_MAJOR (37632)
GL_LOCATION (37646)
GL_LOCATION_INDEX (37647)
GL_MANUAL_GENERATE_MIPMAP (33428)
GL_MATRIX_STRIDE (37631)
GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS (33382)
GL_MAX_COMBINED_DIMENSIONS (33410)
GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES (36665)
GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS (37084)
GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS (33380)
GL_MAX_COMPUTE_ATOMIC_COUNTERS (33381)
GL_MAX_COMPUTE_IMAGE_UNIFORMS (37309)
GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS (37083)
GL_MAX_COMPUTE_SHARED_MEMORY_SIZE (33378)
GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS (37308)
GL_MAX_COMPUTE_UNIFORM_BLOCKS (37307)
GL_MAX_COMPUTE_UNIFORM_COMPONENTS (33379)
GL_MAX_COMPUTE_WORK_GROUP_COUNT (37310)
GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS (37099)
GL_MAX_COMPUTE_WORK_GROUP_SIZE (37311)
GL_MAX_DEBUG_GROUP_STACK_DEPTH (33388)
GL_MAX_DEBUG_LOGGED_MESSAGES (37188)
GL_MAX_DEBUG_MESSAGE_LENGTH (37187)
GL_MAX_DEPTH (33408)
GL_MAX_ELEMENT_INDEX (36203)
GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS (37082)
GL_MAX_FRAMEBUFFER_HEIGHT (37654)
GL_MAX_FRAMEBUFFER_LAYERS (37655)
GL_MAX_FRAMEBUFFER_SAMPLES (37656)
GL_MAX_FRAMEBUFFER_WIDTH (37653)
GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS (37079)
GL_MAX_HEIGHT (33407)
GL_MAX_LABEL_LENGTH (33512)
GL_MAX_LAYERS (33409)
GL_MAX_NAME_LENGTH (37622)
GL_MAX_NUM_ACTIVE_VARIABLES (37623)
GL_MAX_NUM_COMPATIBLE_SUBROUTINES (37624)
GL_MAX_SHADER_STORAGE_BLOCK_SIZE (37086)
GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS (37085)
GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS (37080)
GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS (37081)
GL_MAX_UNIFORM_LOCATIONS (33390)
GL_MAX_VERTEX_ATTRIB_BINDINGS (33498)
GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET (33497)
GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS (37078)
GL_MAX_WIDTH (33406)
GL_MIPMAP (33427)
GL_NAME_LENGTH (37625)
GL_NUM_ACTIVE_VARIABLES (37636)
GL_NUM_SHADING_LANGUAGE_VERSIONS (33513)
GL_OFFSET (37628)
GL_PRIMITIVE_RESTART_FIXED_INDEX (36201)
GL_PROGRAM (33506)
GL_PROGRAM_INPUT (37603)
GL_PROGRAM_OUTPUT (37604)
GL_PROGRAM_PIPELINE (33508)
GL_QUERY (33507)
GL_READ_PIXELS (33420)
GL_READ_PIXELS_FORMAT (33421)
GL_READ_PIXELS_TYPE (33422)
GL_REFERENCED_BY_COMPUTE_SHADER (37643)
GL_REFERENCED_BY_FRAGMENT_SHADER (37642)
GL_REFERENCED_BY_GEOMETRY_SHADER (37641)
GL_REFERENCED_BY_TESS_CONTROL_SHADER (37639)
GL_REFERENCED_BY_TESS_EVALUATION_SHADER (37640)
GL_REFERENCED_BY_VERTEX_SHADER (37638)
GL_SAMPLER (33510)
GL_SHADER (33505)
GL_SHADER_IMAGE_ATOMIC (33446)
GL_SHADER_IMAGE_LOAD (33444)
GL_SHADER_IMAGE_STORE (33445)
GL_SHADER_STORAGE_BARRIER_BIT (8192)
GL_SHADER_STORAGE_BLOCK (37606)
GL_SHADER_STORAGE_BUFFER (37074)
GL_SHADER_STORAGE_BUFFER_BINDING (37075)
GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT (37087)
GL_SHADER_STORAGE_BUFFER_SIZE (37077)
GL_SHADER_STORAGE_BUFFER_START (37076)
GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST (33452)
GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE (33454)
GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST (33453)
GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE (33455)
GL_SRGB_READ (33431)
GL_SRGB_WRITE (33432)
GL_STACK_OVERFLOW (1283)
GL_STACK_UNDERFLOW (1284)
GL_STENCIL_COMPONENTS (33413)
GL_STENCIL_RENDERABLE (33416)
GL_TESS_CONTROL_SUBROUTINE (37609)
GL_TESS_CONTROL_SUBROUTINE_UNIFORM (37615)
GL_TESS_CONTROL_TEXTURE (33436)
GL_TESS_EVALUATION_SUBROUTINE (37610)
GL_TESS_EVALUATION_SUBROUTINE_UNIFORM (37616)
GL_TESS_EVALUATION_TEXTURE (33437)
GL_TEXTURE_BUFFER_OFFSET (37277)
GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT (37279)
GL_TEXTURE_BUFFER_SIZE (37278)
GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT (33458)
GL_TEXTURE_COMPRESSED_BLOCK_SIZE (33459)
GL_TEXTURE_COMPRESSED_BLOCK_WIDTH (33457)
GL_TEXTURE_GATHER (33442)
GL_TEXTURE_GATHER_SHADOW (33443)
GL_TEXTURE_IMAGE_FORMAT (33423)
GL_TEXTURE_IMAGE_TYPE (33424)
GL_TEXTURE_IMMUTABLE_LEVELS (33503)
GL_TEXTURE_SHADOW (33441)
GL_TEXTURE_VIEW (33461)
GL_TEXTURE_VIEW_MIN_LAYER (33501)
GL_TEXTURE_VIEW_MIN_LEVEL (33499)
GL_TEXTURE_VIEW_NUM_LAYERS (33502)
GL_TEXTURE_VIEW_NUM_LEVELS (33500)
GL_TOP_LEVEL_ARRAY_SIZE (37644)
GL_TOP_LEVEL_ARRAY_STRIDE (37645)
GL_TRANSFORM_FEEDBACK_VARYING (37620)
GL_TYPE (37626)
GL_UNIFORM (37601)
GL_UNIFORM_BLOCK (37602)
GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER (37100)
GL_VERTEX_ARRAY (32884)
GL_VERTEX_ATTRIB_ARRAY_LONG (34638)
GL_VERTEX_ATTRIB_BINDING (33492)
GL_VERTEX_ATTRIB_RELATIVE_OFFSET (33493)
GL_VERTEX_BINDING_BUFFER (36687)
GL_VERTEX_BINDING_DIVISOR (33494)
GL_VERTEX_BINDING_OFFSET (33495)
GL_VERTEX_BINDING_STRIDE (33496)
GL_VERTEX_SUBROUTINE (37608)
GL_VERTEX_SUBROUTINE_UNIFORM (37614)
GL_VERTEX_TEXTURE (33435)
GL_VIEW_CLASS_128_BITS (33476)
GL_VIEW_CLASS_16_BITS (33482)
GL_VIEW_CLASS_24_BITS (33481)
GL_VIEW_CLASS_32_BITS (33480)
GL_VIEW_CLASS_48_BITS (33479)
GL_VIEW_CLASS_64_BITS (33478)
GL_VIEW_CLASS_8_BITS (33483)
GL_VIEW_CLASS_96_BITS (33477)
GL_VIEW_CLASS_BPTC_FLOAT (33491)
GL_VIEW_CLASS_BPTC_UNORM (33490)
GL_VIEW_CLASS_RGTC1_RED (33488)
GL_VIEW_CLASS_RGTC2_RG (33489)
GL_VIEW_CLASS_S3TC_DXT1_RGB (33484)
GL_VIEW_CLASS_S3TC_DXT1_RGBA (33485)
GL_VIEW_CLASS_S3TC_DXT3_RGBA (33486)
GL_VIEW_CLASS_S3TC_DXT5_RGBA (33487)
GL_VIEW_COMPATIBILITY_CLASS (33462)