/gl/_corearb.py
Python | 5916 lines | 5905 code | 10 blank | 1 comment | 0 complexity | 8c25e7715c8d72d1921d895899ef6f5a MD5 | raw file
Large files files are truncated, but you can click here to view the full file
- # this file is auto-generated. do not edit.
- from __future__ import (print_function, division, absolute_import)
- from cffi import FFI
- UNMANGLED_EXPORTS = [
- "_glCompressedTexSubImage3D",
- "_glTexCoordP3uiv",
- "_glDrawElementsInstancedBaseInstance",
- "_glGetMultisamplefv",
- "_glProgramUniformMatrix4fv",
- "_glVertexAttrib4ubv",
- "_glUniformMatrix3dv",
- "_glProgramUniform3uiv",
- "_glGetnMapdvARB",
- "_glViewportArrayv",
- "_glUniform2dv",
- "_glGetUniformfv",
- "_glGetUniformuiv",
- "_glCompileShaderIncludeARB",
- "_glGetRenderbufferParameteriv",
- "_glFenceSync",
- "_glVertexAttrib3sv",
- "_glGenSamplers",
- "_glGetTexParameterIuiv",
- "_glVertexAttrib4Nbv",
- "_glIsSync",
- "_glUniformMatrix2x3dv",
- "_glUniform4uiv",
- "_glScissorArrayv",
- "_glGetnUniformdvARB",
- "_glMapBuffer",
- "_glDeleteSync",
- "_glUniformMatrix4x2dv",
- "_glUniform3iv",
- "_glProgramUniform4iv",
- "_glGetProgramInfoLog",
- "_glVertexAttribI4usv",
- "_glGetShaderSource",
- "_glDebugMessageCallbackARB",
- "_glGetString",
- "_glDeleteTextures",
- "_glGetStringi",
- "_glVertexAttribI4sv",
- "_glGetBufferParameteriv",
- "_glTexParameterIuiv",
- "_glUniformMatrix3fv",
- "_glGetNamedStringARB",
- "_glGetProgramPipelineiv",
- "_glGetShaderInfoLog",
- "_glGetSubroutineIndex",
- "_glVertexAttrib2sv",
- "_glDeleteBuffers",
- "_glGetBooleanv",
- "_glVertexAttribI2uiv",
- "_glPointParameterfv",
- "_glUniform2fv",
- "_glVertexAttribL3dv",
- "_glGetUniformdv",
- "_glProgramUniformMatrix4x3dv",
- "_glClientWaitSync",
- "_glGetUniformSubroutineuiv",
- "_glDrawRangeElements",
- "_glSamplerParameterIiv",
- "_glMultiDrawArrays",
- "_glDeleteNamedStringARB",
- "_glVertexAttribI3uiv",
- "_glUniformMatrix2x4fv",
- "_glGetTexLevelParameterfv",
- "_glGetnColorTableARB",
- "_glGetFramebufferAttachmentParameteriv",
- "_glPatchParameterfv",
- "_glGenRenderbuffers",
- "_glGetProgramPipelineInfoLog",
- "_glVertexAttrib4Nuiv",
- "_glWaitSync",
- "_glGetFragDataIndex",
- "_glDeleteFramebuffers",
- "_glGetnTexImageARB",
- "_glDrawElementsIndirect",
- "_glGetQueryObjecti64v",
- "_glVertexAttribI4ubv",
- "_glGetVertexAttribIiv",
- "_glProgramUniform2fv",
- "_glProgramUniformMatrix2x4dv",
- "_glGetInteger64i_v",
- "_glGetPointerv",
- "_glProgramUniformMatrix3fv",
- "_glBindFragDataLocation",
- "_glGetnPolygonStippleARB",
- "_glMultiTexCoordP1uiv",
- "_glGetnUniformfvARB",
- "_glGetActiveUniformBlockiv",
- "_glDrawElementsInstanced",
- "_glUniformMatrix2x4dv",
- "_glGetActiveSubroutineUniformiv",
- "_glMultiTexCoordP2uiv",
- "_glUniformMatrix3x4dv",
- "_glViewportIndexedfv",
- "_glDrawElementsBaseVertex",
- "_glGetUniformiv",
- "_glCreateShaderProgramv",
- "_glGetQueryObjectiv",
- "_glReadPixels",
- "_glVertexAttribI3iv",
- "_glReadnPixelsARB",
- "_glVertexAttribI4iv",
- "_glGetBufferSubData",
- "_glGetVertexAttribLdv",
- "_glTexCoordP1uiv",
- "_glTexImage3D",
- "_glGenFramebuffers",
- "_glGetnPixelMapuivARB",
- "_glTexCoordP4uiv",
- "_glVertexP2uiv",
- "_glGetBufferParameteri64v",
- "_glProgramUniform4dv",
- "_glProgramUniform3fv",
- "_glVertexAttrib4Nusv",
- "_glGetUniformLocation",
- "_glUniform4fv",
- "_glVertexAttribP4uiv",
- "_glProgramUniform2uiv",
- "_glGetQueryObjectuiv",
- "_glVertexAttrib4iv",
- "_glProgramUniform1uiv",
- "_glVertexAttribL1dv",
- "_glGetnConvolutionFilterARB",
- "_glProgramUniformMatrix2x4fv",
- "_glProgramUniform2dv",
- "_glUniformMatrix2fv",
- "_glGetFloatv",
- "_glSecondaryColorP3uiv",
- "_glGetnCompressedTexImageARB",
- "_glGetIntegerv",
- "_glProgramUniformMatrix3dv",
- "_glTexImage2D",
- "_glVertexAttrib4Nubv",
- "_glVertexAttribP1uiv",
- "_glGetSamplerParameteriv",
- "_glVertexAttribI1uiv",
- "_glGetActiveUniform",
- "_glGetDoublei_v",
- "_glVertexAttrib1sv",
- "_glGetIntegeri_v",
- "_glGetTransformFeedbackVarying",
- "_glGetActiveSubroutineName",
- "_glProgramUniformMatrix2dv",
- "_glUniformMatrix3x2fv",
- "_glGetInternalformativ",
- "_glVertexAttrib2dv",
- "_glUniformMatrix3x4fv",
- "_glProgramUniformMatrix4x3fv",
- "_glGetActiveUniformName",
- "_glTexParameteriv",
- "_glGetTexImage",
- "_glGetNamedStringivARB",
- "_glProgramUniform2iv",
- "_glGetQueryiv",
- "_glGetSamplerParameterfv",
- "_glGetUniformIndices",
- "_glPointParameteriv",
- "_glMultiTexCoordP3uiv",
- "_glClearBufferuiv",
- "_glDeleteVertexArrays",
- "_glDrawElementsInstancedBaseVertexBaseInstance",
- "_glGetTexLevelParameteriv",
- "_glGetProgramiv",
- "_glProgramUniform4fv",
- "_glGenQueries",
- "_glGetnUniformivARB",
- "_glTexSubImage3D",
- "_glDeleteSamplers",
- "_glGetDoublev",
- "_glUniform4dv",
- "_glUniform3fv",
- "_glGetnPixelMapusvARB",
- "_glUniformMatrix4dv",
- "_glMultiDrawElements",
- "_glUniform2uiv",
- "_glUniform1uiv",
- "_glGetnPixelMapfvARB",
- "_glGetnUniformuivARB",
- "_glUniformMatrix4x3dv",
- "_glDeleteQueries",
- "_glNormalP3uiv",
- "_glGetVertexAttribfv",
- "_glGetActiveAttrib",
- "_glTexSubImage2D",
- "_glGetnMinmaxARB",
- "_glProgramUniformMatrix3x4fv",
- "_glProgramUniformMatrix4dv",
- "_glShaderBinary",
- "_glDrawElements",
- "_glUniform1iv",
- "_glProgramUniformMatrix2fv",
- "_glSamplerParameteriv",
- "_glVertexAttrib4uiv",
- "_glProgramUniform1iv",
- "_glGetAttachedShaders",
- "_glUniformMatrix3x2dv",
- "_glVertexAttrib4fv",
- "_glProgramUniformMatrix2x3dv",
- "_glVertexAttrib2fv",
- "_glIsNamedStringARB",
- "_glGetInteger64v",
- "_glVertexAttrib4Niv",
- "_glClearBufferiv",
- "_glColorP4uiv",
- "_glNamedStringARB",
- "_glGetActiveSubroutineUniformName",
- "_glGetnHistogramARB",
- "_glGetSamplerParameterIuiv",
- "_glMapBufferRange",
- "_glGetnMapivARB",
- "_glCompressedTexImage1D",
- "_glDeleteTransformFeedbacks",
- "_glDrawRangeElementsBaseVertex",
- "_glBindAttribLocation",
- "_glVertexAttrib1dv",
- "_glBufferSubData",
- "_glVertexP4uiv",
- "_glGetSynciv",
- "_glGetProgramBinary",
- "_glGenBuffers",
- "_glTexSubImage1D",
- "_glVertexAttribP3uiv",
- "_glVertexAttrib4sv",
- "_glTexParameterfv",
- "_glUniform3dv",
- "_glTexImage1D",
- "_glGetQueryObjectui64v",
- "_glProgramUniform1fv",
- "_glUniformMatrix4fv",
- "_glDeleteProgramPipelines",
- "_glGenProgramPipelines",
- "_glUniformSubroutinesuiv",
- "_glColorP3uiv",
- "_glVertexAttribIPointer",
- "_glCompressedTexImage2D",
- "_glDrawBuffers",
- "_glUniformMatrix4x3fv",
- "_glClearBufferfv",
- "_glDrawArraysIndirect",
- "_glGenVertexArrays",
- "_glProgramUniformMatrix3x2dv",
- "_glGetSamplerParameterIiv",
- "_glGetVertexAttribdv",
- "_glProgramUniformMatrix3x4dv",
- "_glGetFragDataLocation",
- "_glProgramUniform3dv",
- "_glProgramUniformMatrix4x2dv",
- "_glGetActiveUniformsiv",
- "_glGetAttribLocation",
- "_glVertexAttrib4dv",
- "_glProgramUniformMatrix2x3fv",
- "_glProgramUniform3iv",
- "_glGetVertexAttribPointerv",
- "_glMultiTexCoordP4uiv",
- "_glGenTextures",
- "_glGetActiveUniformBlockName",
- "_glVertexAttribPointer",
- "_glGetFloati_v",
- "_glUniformMatrix2dv",
- "_glGetCompressedTexImage",
- "_glBindFragDataLocationIndexed",
- "_glUniform2iv",
- "_glGetnSeparableFilterARB",
- "_glDebugMessageInsertARB",
- "_glGetShaderiv",
- "_glUniform1dv",
- "_glVertexAttrib1fv",
- "_glDebugMessageControlARB",
- "_glCompressedTexImage3D",
- "_glVertexAttrib3fv",
- "_glMultiDrawElementsBaseVertex",
- "_glCompressedTexSubImage1D",
- "_glGetTexParameterIiv",
- "_glVertexAttrib4Nsv",
- "_glVertexP3uiv",
- "_glTransformFeedbackVaryings",
- "_glGetBooleani_v",
- "_glVertexAttribP2uiv",
- "_glDepthRangeArrayv",
- "_glGetActiveAtomicCounterBufferiv",
- "_glVertexAttribL4dv",
- "_glGetTexParameteriv",
- "_glProgramUniform1dv",
- "_glProgramUniform4uiv",
- "_glSamplerParameterIuiv",
- "_glGetProgramStageiv",
- "_glVertexAttribLPointer",
- "_glDrawElementsInstancedBaseVertex",
- "_glProgramUniformMatrix3x2fv",
- "_glGetQueryIndexediv",
- "_glUniform4iv",
- "_glUniform3uiv",
- "_glVertexAttribI4uiv",
- "_glVertexAttrib4bv",
- "_glGetSubroutineUniformLocation",
- "_glUniformMatrix2x3fv",
- "_glGenTransformFeedbacks",
- "_glGetVertexAttribIuiv",
- "_glCompressedTexSubImage2D",
- "_glProgramBinary",
- "_glVertexAttribI4bv",
- "_glGetTexParameterfv",
- "_glTexParameterIiv",
- "_glVertexAttrib4usv",
- "_glVertexAttribI1iv",
- "_glUniformMatrix4x2fv",
- "_glProgramUniformMatrix4x2fv",
- "_glVertexAttribI2iv",
- "_glGetShaderPrecisionFormat",
- "_glShaderSource",
- "_glDeleteRenderbuffers",
- "_glTexCoordP2uiv",
- "_glBufferData",
- "_glGetVertexAttribiv",
- "_glGetDebugMessageLogARB",
- "_glGetBufferPointerv",
- "_glSamplerParameterfv",
- "_glUniform1fv",
- "_glScissorIndexedv",
- "_glGetnMapfvARB",
- "_glVertexAttrib3dv",
- "_glGetUniformBlockIndex",
- "_glVertexAttribL2dv",
- ]
- EXPORTS = [
- "glCopyTexImage1D",
- "glStencilMaskSeparate",
- "GL_DITHER",
- "GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE",
- "GL_COMPRESSED_RGBA_ASTC_10x10_KHR",
- "GL_INT_IMAGE_2D_MULTISAMPLE",
- "glTextureStorage3DEXT",
- "GL_PROXY_TEXTURE_2D_MULTISAMPLE",
- "GL_TEXTURE_MAX_LOD",
- "GL_SAMPLER_2D_RECT",
- "GL_RGB9_E5",
- "GL_TEXTURE_COMPRESSED",
- "GL_ALL_BARRIER_BITS",
- "GL_RGBA32UI",
- "GL_TEXTURE_MIN_LOD",
- "glVertexP4ui",
- "GL_TEXTURE_CUBE_MAP_POSITIVE_Y",
- "GL_TEXTURE_CUBE_MAP_POSITIVE_X",
- "GL_TEXTURE_CUBE_MAP_POSITIVE_Z",
- "GL_BYTE",
- "GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE",
- "glVertexAttribP4ui",
- "GL_TIMEOUT_IGNORED",
- "glIsBuffer",
- "GL_ARB_arrays_of_arrays",
- "GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB",
- "GL_TEXTURE_BINDING_BUFFER",
- "GL_BUFFER_USAGE",
- "GL_WAIT_FAILED",
- "GL_TRANSFORM_FEEDBACK_BUFFER_BINDING",
- "GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE",
- "GL_TEXTURE_BINDING_2D_MULTISAMPLE",
- "GL_TRIANGLE_STRIP_ADJACENCY",
- "GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS",
- "GL_TRANSFORM_FEEDBACK_BUFFER",
- "glMinSampleShadingARB",
- "GL_PROVOKING_VERTEX",
- "GL_SIGNED_NORMALIZED",
- "GL_RG_SNORM",
- "GL_LINE_STRIP_ADJACENCY",
- "GL_POINT_SIZE",
- "GL_TEXTURE_COMPARE_FUNC",
- "GL_RGB12",
- "GL_RGB10",
- "GL_RGB16",
- "glMultiTexCoordP2ui",
- "GL_POLYGON_OFFSET_FILL",
- "glVertexAttribL4d",
- "GL_FIRST_VERTEX_CONVENTION",
- "GL_DOUBLEBUFFER",
- "GL_FRAGMENT_SHADER_BIT",
- "GL_DOUBLE_MAT4",
- "GL_DOUBLE_MAT2",
- "GL_DOUBLE_MAT3",
- "glResumeTransformFeedback",
- "GL_COPY_WRITE_BUFFER_BINDING",
- "GL_SHADING_LANGUAGE_VERSION",
- "GL_MIN_SAMPLE_SHADING_VALUE",
- "GL_UNSIGNED_SHORT_1_5_5_5_REV",
- "glVertexAttribI2i",
- "GL_CONTEXT_CORE_PROFILE_BIT",
- "GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS",
- "GL_FRAGMENT_SHADER_DERIVATIVE_HINT",
- "GL_TEXTURE_DEPTH",
- "glIsEnabled",
- "glStencilOp",
- "glFramebufferTexture2D",
- "GL_DRAW_BUFFER6",
- "GL_DRAW_BUFFER7",
- "GL_DRAW_BUFFER4",
- "GL_DRAW_BUFFER5",
- "GL_DRAW_BUFFER2",
- "GL_DRAW_BUFFER3",
- "GL_DRAW_BUFFER0",
- "GL_DRAW_BUFFER1",
- "GL_COPY",
- "GL_DRAW_BUFFER8",
- "GL_DRAW_BUFFER9",
- "GL_TEXTURE_CUBE_MAP_SEAMLESS",
- "GL_TEXTURE_RECTANGLE",
- "GL_FILL",
- "GL_INT_IMAGE_1D",
- "GL_SRC_COLOR",
- "GL_SAMPLER_BINDING",
- "GL_COMPRESSED_RGBA_ASTC_6x5_KHR",
- "GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES",
- "GL_SAMPLE_BUFFERS",
- "GL_RGBA_INTEGER",
- "GL_ARB_gpu_shader_fp64",
- "GL_ACTIVE_ATTRIBUTE_MAX_LENGTH",
- "GL_EXTENSIONS",
- "GL_UPPER_LEFT",
- "GL_DEPTH_BUFFER_BIT",
- "GL_STENCIL_BACK_PASS_DEPTH_FAIL",
- "GL_INT_SAMPLER_CUBE_MAP_ARRAY",
- "GL_UNIFORM_BUFFER",
- "GL_CCW",
- "GL_RGB32I",
- "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR",
- "GL_VERTEX_ATTRIB_ARRAY_INTEGER",
- "GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE",
- "GL_R32I",
- "GL_R32F",
- "GL_MAX_VIEWPORTS",
- "GL_OR_REVERSE",
- "GL_MAX_VARYING_COMPONENTS",
- "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR",
- "GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS",
- "GL_UNSIGNED_SHORT_5_6_5_REV",
- "GL_RGBA_SNORM",
- "GL_FLOAT_MAT2",
- "GL_FLOAT_MAT3",
- "GL_DEPTH",
- "GL_FLOAT_MAT4",
- "GL_MAX_TESS_PATCH_COMPONENTS",
- "GL_RG8I",
- "GL_RGBA8I",
- "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR",
- "GL_VERSION_4_2",
- "glValidateProgramPipeline",
- "GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER",
- "GL_SAMPLER_CUBE_SHADOW",
- "GL_TEXTURE_BINDING_3D",
- "GL_TEXTURE",
- "glDrawTransformFeedbackInstanced",
- "GL_ARB_explicit_uniform_location",
- "GL_MAX_CLIP_DISTANCES",
- "GL_ARB_depth_buffer_float",
- "glDrawTransformFeedback",
- "GL_ACTIVE_UNIFORMS",
- "GL_UNSIGNED_INT_ATOMIC_COUNTER",
- "GL_NUM_COMPRESSED_TEXTURE_FORMATS",
- "GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE",
- "GL_TEXTURE_MAX_LEVEL",
- "glVertexAttribL3d",
- "GL_MAX_IMAGE_UNITS",
- "GL_BLEND_EQUATION",
- "GL_INT_IMAGE_BUFFER",
- "GL_MAX_GEOMETRY_OUTPUT_COMPONENTS",
- "glProgramUniform1ui",
- "GL_LINE",
- "glCopyTexImage2D",
- "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR",
- "GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS",
- "GL_RG32F",
- "GL_COMPRESSED_RGBA_ASTC_8x8_KHR",
- "GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE",
- "GL_BLUE_INTEGER",
- "GL_DYNAMIC_COPY",
- "GL_SYNC_FLAGS",
- "GL_PATCH_DEFAULT_OUTER_LEVEL",
- "GL_RG32I",
- "GL_UNSIGNED_BYTE_2_3_3_REV",
- "GL_RENDERBUFFER_INTERNAL_FORMAT",
- "GL_DEBUG_LOGGED_MESSAGES_ARB",
- "GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER",
- "GL_SAMPLE_ALPHA_TO_COVERAGE",
- "GL_DRAW_INDIRECT_BUFFER_BINDING",
- "GL_IMAGE_2D_MULTISAMPLE",
- "glTexStorage3D",
- "GL_INT_IMAGE_2D",
- "GL_ARB_vertex_attrib_64bit",
- "GL_INVALID_OPERATION",
- "GL_CLAMP_READ_COLOR",
- "GL_RED_INTEGER",
- "GL_COLOR_CLEAR_VALUE",
- "GL_COLOR_ATTACHMENT5",
- "GL_COLOR_ATTACHMENT4",
- "GL_COLOR_ATTACHMENT7",
- "GL_COLOR_ATTACHMENT6",
- "GL_COLOR_ATTACHMENT0",
- "GL_COLOR_ATTACHMENT3",
- "GL_COLOR_ATTACHMENT2",
- "GL_COLOR_ATTACHMENT9",
- "GL_COLOR_ATTACHMENT8",
- "GL_COMPRESSED_RG11_EAC",
- "GL_PACK_IMAGE_HEIGHT",
- "GL_DEPTH_WRITEMASK",
- "GL_PATCH_VERTICES",
- "GL_CULL_FACE_MODE",
- "GL_TEXTURE_1D_ARRAY",
- "GL_BOOL",
- "GL_MIN_MAP_BUFFER_ALIGNMENT",
- "glUseProgram",
- "GL_RGB_SNORM",
- "GL_FLOAT_MAT3x2",
- "GL_ALWAYS",
- "GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB",
- "GL_POINT_SPRITE_COORD_ORIGIN",
- "GL_POINT_SIZE_RANGE",
- "GL_ARB_shading_language_include",
- "GL_DEBUG_SOURCE_APPLICATION_ARB",
- "GL_SAMPLER_2D_MULTISAMPLE_ARRAY",
- "GL_SHADER_TYPE",
- "glDeleteShader",
- "GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE",
- "GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER",
- "GL_MAX_VERTEX_STREAMS",
- "glUniform2ui",
- "glVertexAttribI3i",
- "GL_RG16UI",
- "glTexParameterf",
- "GL_UNSIGNED_INT_10_10_10_2",
- "GL_COMPRESSED_RGBA_ASTC_12x12_KHR",
- "GL_STENCIL_BACK_REF",
- "GL_STEREO",
- "GL_ALREADY_SIGNALED",
- "GL_ARB_explicit_attrib_location",
- "GL_MEDIUM_INT",
- "GL_TEXTURE_CUBE_MAP",
- "GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY",
- "glLinkProgram",
- "GL_MAX_IMAGE_SAMPLES",
- "GL_TEXTURE_BUFFER",
- "GL_PACK_COMPRESSED_BLOCK_WIDTH",
- "glEndQuery",
- "GL_POINTS",
- "glVertexAttribI2ui",
- "GL_RENDERBUFFER_BLUE_SIZE",
- "GL_UNIFORM_NAME_LENGTH",
- "glVertexAttrib4f",
- "glVertexAttrib4d",
- "GL_NAND",
- "GL_LINE_WIDTH_GRANULARITY",
- "glBeginConditionalRender",
- "GL_MAX_3D_TEXTURE_SIZE",
- "glSamplerParameteri",
- "GL_DONT_CARE",
- "glSamplerParameterf",
- "glUniform1f",
- "glUniform1d",
- "GL_R16F",
- "glUniform1i",
- "GL_UNIFORM_BLOCK_BINDING",
- "GL_LINE_WIDTH",
- "GL_LEQUAL",
- "GL_ARB_transform_feedback2",
- "GL_ARB_transform_feedback3",
- "GL_ONE_MINUS_SRC1_ALPHA",
- "glCullFace",
- "glProgramUniform4i",
- "GL_ARB_timer_query",
- "glProgramUniform4f",
- "glViewportIndexedf",
- "glProgramUniform4d",
- "GL_CURRENT_VERTEX_ATTRIB",
- "glAttachShader",
- "glQueryCounter",
- "GL_LINES_ADJACENCY",
- "GL_IMPLEMENTATION_COLOR_READ_TYPE",
- "GL_UNSIGNED_SHORT_4_4_4_4_REV",
- "GL_UNPACK_COMPRESSED_BLOCK_SIZE",
- "glDrawTransformFeedbackStreamInstanced",
- "GL_VERSION_2_1",
- "GL_INT_IMAGE_CUBE_MAP_ARRAY",
- "GL_VIEWPORT_BOUNDS_RANGE",
- "GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION",
- "GL_PIXEL_UNPACK_BUFFER_BINDING",
- "GL_TRANSFORM_FEEDBACK_VARYINGS",
- "GL_MAX_COLOR_ATTACHMENTS",
- "GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS",
- "glIsTransformFeedback",
- "GL_MAX_GEOMETRY_SHADER_INVOCATIONS",
- "GL_COMPRESSED_SIGNED_RG_RGTC2",
- "glIsProgramPipeline",
- "GL_STENCIL_BACK_WRITEMASK",
- "GL_INVALID_FRAMEBUFFER_OPERATION",
- "GL_MAX_TRANSFORM_FEEDBACK_BUFFERS",
- "GL_DEPTH32F_STENCIL8",
- "GL_MAX_ARRAY_TEXTURE_LAYERS",
- "GL_IMAGE_BINDING_NAME",
- "GL_INT_SAMPLER_CUBE_MAP_ARRAY_ARB",
- "GL_MAX_SERVER_WAIT_TIMEOUT",
- "GL_UNSIGNED_INT_2_10_10_10_REV",
- "GL_NOR",
- "GL_TEXTURE_UPDATE_BARRIER_BIT",
- "GL_PACK_ALIGNMENT",
- "glVertexAttribL2d",
- "glStencilFunc",
- "GL_UNPACK_LSB_FIRST",
- "GL_SHADER_IMAGE_ACCESS_BARRIER_BIT",
- "GL_ACTIVE_TEXTURE",
- "GL_TEXTURE_BASE_LEVEL",
- "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR",
- "GL_CONTEXT_PROFILE_MASK",
- "GL_COMPRESSED_SIGNED_R11_EAC",
- "GL_UNSIGNED_INT_SAMPLER_3D",
- "glVertexAttribI4i",
- "GL_INT_VEC4",
- "GL_INT_VEC3",
- "GL_INT_VEC2",
- "GL_STENCIL_FAIL",
- "glBlendEquationSeparate",
- "GL_VERSION_4_3",
- "GL_VERSION_4_0",
- "GL_VERSION_4_1",
- "GL_IMAGE_2D_MULTISAMPLE_ARRAY",
- "GL_FRAMEBUFFER_UNSUPPORTED",
- "GL_ARB_viewport_array",
- "GL_ARB_separate_shader_objects",
- "GL_MAX_CUBE_MAP_TEXTURE_SIZE",
- "GL_RENDERBUFFER_WIDTH",
- "GL_TEXTURE_BLUE_SIZE",
- "glBindProgramPipeline",
- "glScissor",
- "GL_DRAW_BUFFER10",
- "GL_DRAW_BUFFER11",
- "GL_DRAW_BUFFER12",
- "GL_DRAW_BUFFER13",
- "GL_DRAW_BUFFER14",
- "GL_DRAW_BUFFER15",
- "GL_INT_IMAGE_3D",
- "GL_SRC_ALPHA_SATURATE",
- "GL_CONSTANT_ALPHA",
- "GL_R16I",
- "GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER",
- "GL_SCISSOR_TEST",
- "GL_STENCIL_CLEAR_VALUE",
- "GL_SAMPLE_MASK_VALUE",
- "glBindBufferRange",
- "GL_ARB_texture_cube_map_array",
- "GL_MAX_RENDERBUFFER_SIZE",
- "GL_INCR_WRAP",
- "GL_RENDERBUFFER_ALPHA_SIZE",
- "GL_HIGH_INT",
- "GL_COMPRESSED_RGBA_ASTC_5x5_KHR",
- "GL_SAMPLE_POSITION",
- "GL_MAX_FRAGMENT_ATOMIC_COUNTERS",
- "GL_ARB_shader_image_load_store",
- "GL_GUILTY_CONTEXT_RESET_ARB",
- "GL_INCR",
- "GL_MAX_RECTANGLE_TEXTURE_SIZE",
- "GL_UNPACK_SKIP_ROWS",
- "GL_UNSIGNED_INT_IMAGE_3D",
- "glBlendFunciARB",
- "GL_TEXTURE_MIN_FILTER",
- "GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER",
- "GL_BLEND_DST_ALPHA",
- "GL_INT_SAMPLER_CUBE",
- "GL_DECR_WRAP",
- "GL_CURRENT_QUERY",
- "GL_VERTEX_SHADER",
- "GL_ARB_texture_query_levels",
- "GL_RGB16UI",
- "GL_COPY_INVERTED",
- "glIsSampler",
- "GL_MAX_GEOMETRY_INPUT_COMPONENTS",
- "GL_LOWER_LEFT",
- "glCopyTexSubImage1D",
- "glCheckFramebufferStatus",
- "GL_TEXTURE_BINDING_1D",
- "GL_PIXEL_UNPACK_BUFFER",
- "glBindImageTexture",
- "GL_TEXTURE_BUFFER_DATA_STORE_BINDING",
- "GL_VERTEX_SHADER_BIT",
- "GL_ARB_robustness_isolation",
- "GL_ZERO",
- "GL_ELEMENT_ARRAY_BUFFER",
- "GL_TESS_CONTROL_SHADER_BIT",
- "GL_BUFFER_MAP_LENGTH",
- "GL_READ_ONLY",
- "GL_MAX_FRAGMENT_IMAGE_UNIFORMS",
- "GL_FIXED",
- "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR",
- "glVertexAttribL1d",
- "GL_COMPRESSED_RED",
- "GL_BGR",
- "GL_RGBA16_SNORM",
- "GL_MAX_VIEWPORT_DIMS",
- "glBeginQuery",
- "glBindBuffer",
- "GL_TEXTURE_BORDER_COLOR",
- "GL_UNSIGNED_INT_IMAGE_1D",
- "GL_ELEMENT_ARRAY_BARRIER_BIT",
- "glDepthRangeIndexed",
- "glGetError",
- "GL_COMPILE_STATUS",
- "GL_LOGIC_OP_MODE",
- "GL_UNSIGNED_INT_24_8",
- "GL_UNSIGNED_BYTE",
- "glProgramUniform4ui",
- "GL_PIXEL_PACK_BUFFER",
- "glStencilMask",
- "GL_VERSION_1_4",
- "GL_VERSION_1_3",
- "GL_VERSION_1_2",
- "GL_VERSION_1_1",
- "GL_VERSION_1_0",
- "GL_UNSIGNED_BYTE_3_3_2",
- "GL_PROXY_TEXTURE_CUBE_MAP_ARRAY_ARB",
- "GL_TRANSFORM_FEEDBACK_BUFFER_SIZE",
- "GL_DRAW_BUFFER",
- "GL_VERSION_3_1",
- "GL_VERSION_3_0",
- "GL_VERSION_3_3",
- "GL_VERSION_3_2",
- "GL_STENCIL_INDEX4",
- "GL_TEXTURE_GREEN_TYPE",
- "GL_STENCIL_INDEX8",
- "GL_DEPTH_CLAMP",
- "GL_RGB8UI",
- "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR",
- "GL_STENCIL_INDEX16",
- "GL_INT_IMAGE_2D_RECT",
- "GL_ARB_gpu_shader5",
- "GL_BLEND_DST_RGB",
- "GL_CLEAR",
- "glPixelStoref",
- "GL_ARB_shader_stencil_export",
- "GL_PIXEL_PACK_BUFFER_BINDING",
- "GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB",
- "GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS",
- "glVertexAttribI3ui",
- "glBeginTransformFeedback",
- "GL_VERTEX_ATTRIB_ARRAY_SIZE",
- "GL_MAX_GEOMETRY_IMAGE_UNIFORMS",
- "GL_TRANSFORM_FEEDBACK_PAUSED",
- "GL_FLOAT_VEC2",
- "GL_FLOAT_VEC3",
- "GL_FLOAT_VEC4",
- "glProgramParameteri",
- "GL_BUFFER_MAP_OFFSET",
- "GL_INVALID_INDEX",
- "GL_BUFFER_SIZE",
- "GL_UNSIGNED_INT_SAMPLER_BUFFER",
- "GL_UNIFORM_BUFFER_START",
- "GL_UNSIGNED_INT_SAMPLER_2D",
- "GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS",
- "GL_DOUBLE",
- "GL_STENCIL_BACK_FUNC",
- "glCreateShader",
- "glCopyTexSubImage2D",
- "glBlendFuncSeparate",
- "GL_MAX_SAMPLES",
- "glVertexP2ui",
- "GL_CONTEXT_FLAGS",
- "GL_ALL_SHADER_BITS",
- "glPointSize",
- "GL_ARB_map_buffer_range",
- "glRenderbufferStorage",
- "GL_QUERY_WAIT",
- "glUniform3i",
- "glBlendEquationSeparatei",
- "glUniform3d",
- "glUniform3f",
- "GL_MAX_TEXTURE_LOD_BIAS",
- "GL_ALIASED_LINE_WIDTH_RANGE",
- "GL_COMPRESSED_SIGNED_RG11_EAC",
- "GL_BGRA",
- "GL_POINT",
- "GL_RESET_NOTIFICATION_STRATEGY_ARB",
- "GL_SMOOTH_LINE_WIDTH_GRANULARITY",
- "GL_SRGB",
- "GL_ONE_MINUS_CONSTANT_COLOR",
- "GL_UNSIGNED_INT_8_8_8_8",
- "GL_MAX_TESS_CONTROL_INPUT_COMPONENTS",
- "glDrawArrays",
- "GL_UNSIGNED_INT_SAMPLER_2D_RECT",
- "glClear",
- "glBlendFuncSeparateiARB",
- "glVertexAttribP2ui",
- "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME",
- "GL_BLEND_SRC_ALPHA",
- "GL_UNSIGNED_INT_IMAGE_2D",
- "glVertexAttrib4Nub",
- "GL_AND_REVERSE",
- "glBindBufferBase",
- "GL_QUERY_RESULT_AVAILABLE",
- "GL_RGBA8_SNORM",
- "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR",
- "GL_INT_SAMPLER_3D",
- "GL_AND",
- "glIsRenderbuffer",
- "GL_STATIC_COPY",
- "glIsVertexArray",
- "glDisableVertexAttribArray",
- "GL_ARB_texture_compression_bptc",
- "glStencilOpSeparate",
- "GL_ONE_MINUS_DST_ALPHA",
- "GL_SYNC_GPU_COMMANDS_COMPLETE",
- "GL_VERTEX_ATTRIB_ARRAY_POINTER",
- "GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY",
- "GL_MAX_GEOMETRY_OUTPUT_VERTICES",
- "GL_ARB_stencil_texturing",
- "GL_DRAW_INDIRECT_BUFFER",
- "GL_IMPLEMENTATION_COLOR_READ_FORMAT",
- "glPolygonOffset",
- "GL_COMPRESSED_TEXTURE_FORMATS",
- "GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY",
- "GL_DEBUG_SEVERITY_HIGH_ARB",
- "glPatchParameteri",
- "GL_TESS_CONTROL_OUTPUT_VERTICES",
- "GL_SAMPLER_2D_RECT_SHADOW",
- "GL_TEXTURE30",
- "GL_TEXTURE31",
- "GL_UNSIGNED_INT_SAMPLER_1D",
- "GL_BACK_LEFT",
- "GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS",
- "GL_BUFFER_MAP_POINTER",
- "GL_LINE_SMOOTH",
- "GL_DEPTH_COMPONENT24",
- "GL_SAMPLER_1D_ARRAY",
- "GL_STENCIL_REF",
- "GL_ACTIVE_SUBROUTINE_UNIFORMS",
- "glBlendEquationSeparateiARB",
- "GL_DOUBLE_MAT4x2",
- "GL_DOUBLE_MAT4x3",
- "GL_COPY_WRITE_BUFFER",
- "glStencilFuncSeparate",
- "GL_PROXY_TEXTURE_1D_ARRAY",
- "GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS",
- "GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS",
- "GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2",
- "GL_PROGRAM_SEPARABLE",
- "GL_MAX_VERTEX_UNIFORM_VECTORS",
- "glUniform2i",
- "glUniform2f",
- "glUniform2d",
- "GL_TEXTURE_MAG_FILTER",
- "GL_TEXTURE_CUBE_MAP_ARRAY_ARB",
- "GL_ONE_MINUS_SRC1_COLOR",
- "GL_STREAM_READ",
- "GL_SAMPLER_CUBE",
- "GL_INT_2_10_10_10_REV",
- "GL_LEFT",
- "GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER",
- "glBlitFramebuffer",
- "glIsEnabledi",
- "GL_MAX_TEXTURE_SIZE",
- "GL_ARRAY_BUFFER",
- "GL_TEXTURE_COMPRESSED_IMAGE_SIZE",
- "GL_TEXTURE_1D",
- "GL_BLEND_SRC_RGB",
- "GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS",
- "GL_SAMPLE_ALPHA_TO_ONE",
- "GL_NUM_SHADER_BINARY_FORMATS",
- "GL_INT_SAMPLER_2D",
- "GL_SAMPLER_2D_MULTISAMPLE",
- "GL_DOUBLE_MAT3x2",
- "GL_STENCIL_PASS_DEPTH_FAIL",
- "GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY",
- "GL_DOUBLE_MAT3x4",
- "GL_ARB_tessellation_shader",
- "GL_MAX_GEOMETRY_UNIFORM_BLOCKS",
- "GL_FIXED_ONLY",
- "GL_NONE",
- "glCopyTexSubImage3D",
- "GL_HALF_FLOAT",
- "GL_SCISSOR_BOX",
- "GL_UNIFORM_BLOCK_DATA_SIZE",
- "glProgramUniform2d",
- "GL_UNIFORM_IS_ROW_MAJOR",
- "GL_MAX_UNIFORM_BLOCK_SIZE",
- "glProgramUniform2f",
- "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR",
- "GL_ALPHA",
- "glUniform4ui",
- "GL_MIN_FRAGMENT_INTERPOLATION_OFFSET",
- "GL_COLOR_WRITEMASK",
- "glBindVertexArray",
- "GL_ACTIVE_ATOMIC_COUNTER_BUFFERS",
- "GL_MAX_TEXTURE_IMAGE_UNITS",
- "GL_TEXTURE_WRAP_R",
- "GL_PACK_SKIP_IMAGES",
- "GL_TEXTURE_WRAP_T",
- "GL_DST_ALPHA",
- "GL_ARB_texture_multisample",
- "GL_INT_SAMPLER_2D_ARRAY",
- "GL_COMPRESSED_RGB",
- "GL_SRC1_COLOR",
- "GL_COMPRESSED_RGBA_ASTC_12x10_KHR",
- "glViewport",
- "GL_TEXTURE_SWIZZLE_R",
- "GL_PACK_SWAP_BYTES",
- "GL_EQUAL",
- "GL_TEXTURE_SWIZZLE_G",
- "GL_MIN_SAMPLE_SHADING_VALUE_ARB",
- "GL_TEXTURE_BINDING_1D_ARRAY",
- "GL_TEXTURE_SWIZZLE_B",
- "GL_TEXTURE_SWIZZLE_A",
- "GL_LOW_FLOAT",
- "GL_POINT_FADE_THRESHOLD_SIZE",
- "GL_INT_SAMPLER_BUFFER",
- "GL_COMPRESSED_RGBA_ASTC_10x8_KHR",
- "glTexBuffer",
- "glPixelStorei",
- "glValidateProgram",
- "glActiveShaderProgram",
- "GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW",
- "GL_LINE_STRIP",
- "GL_PACK_ROW_LENGTH",
- "glBindTexture",
- "GL_COLOR",
- "GL_DYNAMIC_READ",
- "glDetachShader",
- "GL_DEPTH_STENCIL",
- "GL_TRANSFORM_FEEDBACK_BARRIER_BIT",
- "GL_SYNC_CONDITION",
- "GL_ACTIVE_UNIFORM_MAX_LENGTH",
- "GL_MAP_INVALIDATE_RANGE_BIT",
- "GL_TEXTURE23",
- "GL_TEXTURE22",
- "GL_TEXTURE21",
- "GL_TEXTURE20",
- "GL_TEXTURE27",
- "GL_TEXTURE26",
- "GL_TEXTURE25",
- "GL_TEXTURE24",
- "GL_R8_SNORM",
- "GL_TEXTURE29",
- "GL_TEXTURE28",
- "GL_ELEMENT_ARRAY_BUFFER_BINDING",
- "GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER",
- "GL_TRIANGLES_ADJACENCY",
- "glSampleCoverage",
- "GL_IMAGE_2D_ARRAY",
- "glTexStorage1D",
- "GL_READ_BUFFER",
- "GL_PACK_SKIP_PIXELS",
- "GL_ARB_half_float_vertex",
- "GL_TESS_CONTROL_SHADER",
- "GL_GEQUAL",
- "GL_RGBA8UI",
- "GL_TRANSFORM_FEEDBACK",
- "GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC",
- "glBindFramebuffer",
- "GL_COMPRESSED_RED_RGTC1",
- "GL_READ_WRITE",
- "GL_ARB_conservative_depth",
- "GL_ARRAY_BUFFER_BINDING",
- "GL_TEXTURE_2D",
- "glScissorIndexed",
- "GL_DYNAMIC_DRAW",
- "GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS",
- "GL_UNPACK_ROW_LENGTH",
- "GL_CURRENT_PROGRAM",
- "GL_BUFFER_MAPPED",
- "GL_STREAM_DRAW",
- "GL_ARB_ES2_compatibility",
- "GL_MAX_UNIFORM_BUFFER_BINDINGS",
- "glGenerateMipmap",
- "GL_BUFFER_UPDATE_BARRIER_BIT",
- "GL_SIGNALED",
- "GL_FRAMEBUFFER",
- "glPointParameteri",
- "GL_R16",
- "glUnmapBuffer",
- "glPointParameterf",
- "GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB",
- "GL_ARB_shader_bit_encoding",
- "GL_STENCIL_BACK_FAIL",
- "GL_POLYGON_OFFSET_FACTOR",
- "GL_SYNC_FLUSH_COMMANDS_BIT",
- "glReleaseShaderCompiler",
- "GL_VERSION_1_5",
- "GL_PIXEL_BUFFER_BARRIER_BIT",
- "GL_PACK_LSB_FIRST",
- "GL_COMPRESSED_RGBA_ASTC_10x6_KHR",
- "GL_ATOMIC_COUNTER_BUFFER_SIZE",
- "GL_UNIFORM_MATRIX_STRIDE",
- "GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS",
- "GL_MAX_DEPTH_TEXTURE_SAMPLES",
- "GL_QUERY_BY_REGION_WAIT",
- "GL_TESS_GEN_VERTEX_ORDER",
- "GL_TIMEOUT_EXPIRED",
- "glColorP4ui",
- "glUseProgramStages",
- "GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER",
- "glBlendEquationiARB",
- "GL_MAX_GEOMETRY_ATOMIC_COUNTERS",
- "GL_DEBUG_TYPE_PERFORMANCE_ARB",
- "GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS",
- "glTextureStorage1DEXT",
- "GL_MAX_VERTEX_ATTRIBS",
- "GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS",
- "GL_LINE_WIDTH_RANGE",
- "GL_XOR",
- "glIsFramebuffer",
- "GL_LESS",
- "GL_STENCIL_INDEX1",
- "GL_FRAMEBUFFER_UNDEFINED",
- "GL_TEXTURE_STENCIL_SIZE",
- "GL_INT_SAMPLER_1D",
- "GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB",
- "GL_DEBUG_SEVERITY_LOW_ARB",
- "GL_REPEAT",
- "GL_DEBUG_SOURCE_OTHER_ARB",
- "GL_VALIDATE_STATUS",
- "GL_RG16",
- "GL_UNPACK_SKIP_IMAGES",
- "GL_TEXTURE_2D_MULTISAMPLE",
- "GL_SAMPLER_1D_ARRAY_SHADOW",
- "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR",
- "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR",
- "GL_BLEND_EQUATION_ALPHA",
- "GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS",
- "glDepthFunc",
- "GL_ARB_fragment_coord_conventions",
- "GL_ATTACHED_SHADERS",
- "glBlendFunci",
- "GL_QUERY_BY_REGION_NO_WAIT",
- "GL_VIEWPORT_INDEX_PROVOKING_VERTEX",
- "GL_SAMPLE_COVERAGE_INVERT",
- "GL_LINES",
- "GL_TEXTURE18",
- "GL_TEXTURE19",
- "GL_TEXTURE16",
- "GL_TEXTURE17",
- "GL_ARB_ES3_compatibility",
- "GL_TEXTURE15",
- "GL_TEXTURE12",
- "GL_TEXTURE13",
- "GL_TEXTURE10",
- "GL_TEXTURE11",
- "GL_RGB",
- "GL_ARB_framebuffer_sRGB",
- "GL_TRANSFORM_FEEDBACK_BUFFER_START",
- "GL_MAX_PROGRAM_TEXEL_OFFSET",
- "GL_STACK_OVERFLOW",
- "GL_COMPRESSED_RGBA_ASTC_4x4_KHR",
- "GL_RGBA32F",
- "GL_RGBA32I",
- "GL_VERTEX_ATTRIB_ARRAY_TYPE",
- "glEndConditionalRender",
- "GL_STENCIL_WRITEMASK",
- "GL_RG8",
- "GL_UNSIGNED_INT_IMAGE_2D_ARRAY",
- "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE",
- "GL_MAP_UNSYNCHRONIZED_BIT",
- "GL_PRIMITIVE_RESTART",
- "GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX",
- "GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED",
- "GL_TEXTURE_3D",
- "glDepthMask",
- "GL_ARB_robustness",
- "GL_ARB_compressed_texture_pixel_storage",
- "GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER",
- "GL_DRAW_FRAMEBUFFER_BINDING",
- "GL_SAMPLE_SHADING",
- "GL_RG32UI",
- "GL_TEXTURE_INTERNAL_FORMAT",
- "GL_FRAMEBUFFER_COMPLETE",
- "GL_COPY_READ_BUFFER",
- "GL_ARB_occlusion_query2",
- "GL_SUBPIXEL_BITS",
- "GL_MAX_TEXTURE_BUFFER_SIZE",
- "GL_MAX_PATCH_VERTICES",
- "GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB",
- "GL_NICEST",
- "GL_UNIFORM_BARRIER_BIT",
- "GL_ARB_draw_indirect",
- "glIsQuery",
- "GL_INT_IMAGE_CUBE",
- "GL_FLOAT_MAT2x3",
- "GL_FLOAT_MAT2x4",
- "GL_TRANSFORM_FEEDBACK_ACTIVE",
- "GL_PRIMITIVES_GENERATED",
- "GL_RED_SNORM",
- "GL_SHADER_INCLUDE_ARB",
- "GL_NUM_COMPATIBLE_SUBROUTINES",
- "glCopyBufferSubData",
- "GL_BLEND_COLOR",
- "GL_IMAGE_2D_RECT",
- "GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH",
- "GL_COMPRESSED_RGBA_ASTC_5x4_KHR",
- "GL_TEXTURE_LOD_BIAS",
- "GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB",
- "GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER",
- "GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE",
- "glMinSampleShading",
- "glFramebufferRenderbuffer",
- "GL_QUERY_RESULT",
- "GL_R16_SNORM",
- "glBindSampler",
- "glLineWidth",
- "GL_IMAGE_2D",
- "GL_RGB16_SNORM",
- "GL_MAX_VERTEX_UNIFORM_BLOCKS",
- "glDepthRangef",
- "glEnablei",
- "GL_TEXTURE_BINDING_CUBE_MAP",
- "GL_RENDERBUFFER_SAMPLES",
- "GL_RG",
- "GL_TEXTURE_WRAP_S",
- "GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS",
- "GL_PACK_COMPRESSED_BLOCK_DEPTH",
- "GL_GREEN_INTEGER",
- "GL_TEXTURE_DEPTH_SIZE",
- "glSampleMaski",
- "GL_FLOAT_MAT3x4",
- "GL_COMPRESSED_RGBA",
- "GL_UNSIGNED_SHORT_5_5_5_1",
- "GL_QUERY_NO_WAIT",
- "GL_UNPACK_SWAP_BYTES",
- "glTexCoordP2ui",
- "glColorMaski",
- "GL_TRANSFORM_FEEDBACK_BUFFER_MODE",
- "GL_MAX_GEOMETRY_UNIFORM_COMPONENTS",
- "GL_PROXY_TEXTURE_CUBE_MAP",
- "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR",
- "GL_IMAGE_BINDING_LEVEL",
- "GL_R8",
- "GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET",
- "GL_RGB_INTEGER",
- "GL_STENCIL",
- "GL_COMPATIBLE_SUBROUTINES",
- "glVertexP3ui",
- "GL_ARB_vertex_type_2_10_10_10_rev",
- "GL_FRAGMENT_SHADER",
- "GL_SYNC_STATUS",
- "GL_VIEWPORT",
- "GL_MAX_FRAGMENT_INTERPOLATION_OFFSET",
- "GL_UNPACK_COMPRESSED_BLOCK_HEIGHT",
- "glProgramUniform2ui",
- "GL_RGB8I",
- "GL_COMPRESSED_SRGB8_ETC2",
- "GL_BLEND_SRC",
- "GL_UNKNOWN_CONTEXT_RESET_ARB",
- "GL_INT_SAMPLER_2D_RECT",
- "GL_DEPTH24_STENCIL8",
- "GL_GEOMETRY_SHADER_INVOCATIONS",
- "GL_RGBA16F",
- "GL_TEXTURE_COMPARE_MODE",
- "GL_ANY_SAMPLES_PASSED",
- "GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE",
- "GL_MAP_WRITE_BIT",
- "GL_ARB_texture_compression_rgtc",
- "GL_IMAGE_BINDING_ACCESS",
- "glVertexAttribP3ui",
- "GL_TESS_GEN_SPACING",
- "GL_LINEAR",
- "GL_ARB_draw_elements_base_vertex",
- "GL_STENCIL_INDEX",
- "GL_ATOMIC_COUNTER_BUFFER_START",
- "glDepthRange",
- "GL_HIGH_FLOAT",
- "GL_GREATER",
- "glDrawBuffer",
- "GL_VERTEX_ATTRIB_ARRAY_ENABLED",
- "GL_TESS_EVALUATION_SHADER_BIT",
- "GL_FRONT_FACE",
- "GL_REPLACE",
- "GL_VERTEX_ATTRIB_ARRAY_STRIDE",
- "GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE",
- "glFlush",
- "GL_RENDERBUFFER_BINDING",
- "GL_TESS_EVALUATION_SHADER",
- "GL_BLEND",
- "GL_R16UI",
- "GL_UNSIGNED_SHORT",
- "GL_MIN",
- "GL_COMPRESSED_SRGB_ALPHA",
- "GL_ONE_MINUS_SRC_COLOR",
- "glClampColor",
- "glClearStencil",
- "GL_PATCHES",
- "GL_TIMESTAMP",
- "GL_VERTEX_PROGRAM_POINT_SIZE",
- "GL_SRGB_ALPHA",
- "glBeginQueryIndexed",
- "GL_DOUBLE_MAT2x4",
- "GL_ARB_map_buffer_alignment",
- "GL_PACK_SKIP_ROWS",
- "GL_FRAMEBUFFER_BARRIER_BIT",
- "GL_GEOMETRY_SHADER",
- "GL_UNSIGNED_INT_IMAGE_CUBE",
- "GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS",
- "glFlushMappedBufferRange",
- "glTexStorage2D",
- "GL_ONE_MINUS_CONSTANT_ALPHA",
- "GL_NEAREST_MIPMAP_LINEAR",
- "GL_FRACTIONAL_EVEN",
- "glSecondaryColorP3ui",
- "GL_SAMPLES_PASSED",
- "GL_SEPARATE_ATTRIBS",
- "GL_IMAGE_3D",
- "GL_TEXTURE_HEIGHT",
- "GL_DOUBLE_MAT2x3",
- "GL_RGBA16I",
- "GL_R8I",
- "GL_SAMPLER_1D",
- "GL_ONE",
- "GL_TEXTURE_FIXED_SAMPLE_LOCATIONS",
- "GL_RED",
- "GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY",
- "GL_POLYGON_OFFSET_LINE",
- "GL_FUNC_REVERSE_SUBTRACT",
- "GL_NO_RESET_NOTIFICATION_ARB",
- "GL_GREEN",
- "glMultiTexCoordP1ui",
- "GL_STENCIL_BACK_PASS_DEPTH_PASS",
- "GL_ATOMIC_COUNTER_BARRIER_BIT",
- "GL_ARB_texture_storage",
- "GL_COMPRESSED_RGBA_ASTC_6x6_KHR",
- "GL_ARB_fragment_layer_viewport",
- "GL_UNSIGNED_INT_8_8_8_8_REV",
- "GL_IMAGE_BINDING_FORMAT",
- "GL_MAX_COMBINED_UNIFORM_BLOCKS",
- "GL_ARB_base_instance",
- "glBindTransformFeedback",
- "GL_DST_COLOR",
- "GL_UNSIGNED_INT",
- "GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS",
- "GL_NOOP",
- "GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES",
- "glFinish",
- "GL_RG16_SNORM",
- "GL_PACK_COMPRESSED_BLOCK_HEIGHT",
- "GL_RG_INTEGER",
- "GL_MAX_VERTEX_ATOMIC_COUNTERS",
- "GL_IMAGE_FORMAT_COMPATIBILITY_TYPE",
- "GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS",
- "GL_RENDERBUFFER_HEIGHT",
- "GL_INTERLEAVED_ATTRIBS",
- "GL_TEXTURE_ALPHA_TYPE",
- "glClearDepth",
- "GL_BLUE",
- "GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS",
- "GL_TEXTURE_BLUE_TYPE",
- "GL_COLOR_ATTACHMENT1",
- "GL_STREAM_COPY",
- "GL_NUM_SAMPLE_COUNTS",
- "GL_VERTEX_ATTRIB_ARRAY_LONG",
- "GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS",
- "GL_COMPRESSED_RGBA_BPTC_UNORM_ARB",
- "GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS",
- "GL_LAYER_PROVOKING_VERTEX",
- "GL_FASTEST",
- "GL_TEXTURE_RED_TYPE",
- "GL_TEXTURE_CUBE_MAP_NEGATIVE_Y",
- "GL_TEXTURE_CUBE_MAP_NEGATIVE_X",
- "GL_TEXTURE_CUBE_MAP_NEGATIVE_Z",
- "GL_IMAGE_BINDING_LAYERED",
- "GL_RIGHT",
- "GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB",
- "glPolygonMode",
- "GL_COMPRESSED_SIGNED_RED_RGTC1",
- "GL_TEXTURE_CUBE_MAP_ARRAY",
- "GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT",
- "GL_TEXTURE_WIDTH",
- "GL_UNIFORM_SIZE",
- "GL_FLOAT_MAT4x2",
- "GL_SHADER_SOURCE_LENGTH",
- "GL_ARB_vertex_array_object",
- "GL_COMPRESSED_RG",
- "GL_POLYGON_OFFSET_UNITS",
- "glDrawTransformFeedbackStream",
- "GL_MAX_COLOR_TEXTURE_SAMPLES",
- "GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS",
- "GL_OUT_OF_MEMORY",
- "glProvokingVertex",
- "GL_ARB_transform_feedback_instanced",
- "GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS",
- "GL_GEOMETRY_OUTPUT_TYPE",
- "GL_RASTERIZER_DISCARD",
- "GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS",
- "GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER",
- "glDrawArraysInstanced",
- "GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE",
- "GL_INT_SAMPLER_2D_MULTISAMPLE",
- "GL_STENCIL_TEST",
- "glEndQueryIndexed",
- "GL_COMPRESSED_RGBA_ASTC_10x5_KHR",
- "GL_R11F_G11F_B10F",
- "GL_DECR",
- "glBindRenderbuffer",
- "GL_PROXY_TEXTURE_1D",
- "glIsProgram",
- "GL_DEPTH_COMPONENT32F",
- "GL_TRIANGLE_FAN",
- "GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS",
- "GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS",
- "GL_BUFFER_ACCESS_FLAGS",
- "GL_ARB_draw_buffers_blend",
- "GL_UNIFORM_BUFFER_SIZE",
- "GL_INT",
- "GL_ARB_shading_language_420pack",
- "GL_TEXTURE_BUFFER_FORMAT",
- "GL_ATOMIC_COUNTER_BUFFER_BINDING",
- "GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS",
- "GL_MAX_SUBROUTINES",
- "GL_ARB_sample_shading",
- "glProgramUniform3i",
- "GL_ACTIVE_UNIFORM_BLOCKS",
- "glProgramUniform3f",
- "GL_CLIP_DISTANCE3",
- "glProgramUniform3d",
- "GL_RGB16I",
- "GL_ARB_blend_func_extended",
- "GL_RGB16F",
- "GL_SMOOTH_LINE_WIDTH_RANGE",
- "GL_IMAGE_BINDING_LAYER",
- "GL_MINOR_VERSION",
- "GL_LAST_VERTEX_CONVENTION",
- "GL_SAMPLE_MASK",
- "GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_ARB",
- "glVertexAttribI1ui",
- "GL_CONDITION_SATISFIED",
- "GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT",
- "GL_RGB565",
- "GL_READ_FRAMEBUFFER_BINDING",
- "GL_FRAMEBUFFER_ATTACHMENT_LAYERED",
- "GL_UNIFORM_ARRAY_STRIDE",
- "GL_ARB_sampler_objects",
- "GL_RGBA2",
- "GL_RGBA4",
- "GL_RGBA8",
- "GL_INFO_LOG_LENGTH",
- "GL_COMPRESSED_RG_RGTC2",
- "GL_ARB_shader_subroutine",
- "GL_SRGB8",
- "GL_RENDERBUFFER_STENCIL_SIZE",
- "GL_INT_IMAGE_2D_ARRAY",
- "GL_POINT_SIZE_GRANULARITY",
- "GL_STATIC_READ",
- "GL_VERSION_2_0",
- "GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2",
- "GL_GEOMETRY_SHADER_BIT",
- "GL_MAP_READ_BIT",
- "GL_ACTIVE_ATTRIBUTES",
- "GL_MAX_COMBINED_IMAGE_UNIFORMS",
- "GL_ARB_texture_query_lod",
- "GL_DEBUG_TYPE_OTHER_ARB",
- "GL_DEBUG_TYPE_ERROR_ARB",
- "glClearDepthf",
- "glMultiTexCoordP4ui",
- "GL_STENCIL_PASS_DEPTH_PASS",
- "GL_SAMPLE_SHADING_ARB",
- "GL_POLYGON_SMOOTH",
- "glVertexAttribI4ui",
- "GL_LOSE_CONTEXT_ON_RESET_ARB",
- "GL_RGBA12",
- "GL_ARB_texture_buffer_object_rgb32",
- "GL_RGBA16",
- "glColorMask",
- "glBlendEquation",
- "GL_NAMED_STRING_LENGTH_ARB",
- "GL_RGB5_A1",
- "GL_DEPTH_ATTACHMENT",
- "GL_UNPACK_SKIP_PIXELS",
- "GL_QUERY_COUNTER_BITS",
- "GL_LINEAR_MIPMAP_NEAREST",
- "GL_DEBUG_CALLBACK_FUNCTION_ARB",
- "GL_RGB10_A2",
- "GL_ACTIVE_SUBROUTINE_MAX_LENGTH",
- "GL_MAX_VERTEX_IMAGE_UNIFORMS",
- "glBlendFuncSeparatei",
- "GL_ARB_vertex_array_bgra",
- "GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS",
- "GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB",
- "GL_UNSIGNED_NORMALIZED",
- "GL_SMOOTH_POINT_SIZE_GRANULARITY",
- "glDisablei",
- "GL_NOTEQUAL",
- "GL_FLOAT_32_UNSIGNED_INT_24_8_REV",
- "GL_INT_SAMPLER_1D_ARRAY",
- "GL_TEXTURE_RED_SIZE",
- "glProgramUniform2i",
- "GL_TEXTURE14",
- "GL_FRAGMENT_INTERPOLATION_OFFSET_BITS",
- "GL_TEXTURE_BINDING_CUBE_MAP_ARRAY",
- "glPauseTransformFeedback",
- "GL_TEXTURE_SHARED_SIZE",
- "GL_ARB_seamless_cube_map",
- "GL_RENDERBUFFER_DEPTH_SIZE",
- "GL_PACK_COMPRESSED_BLOCK_SIZE",
- "GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS",
- "GL_SHORT",
- "GL_CW",
- "GL_MAX_VERTEX_UNIFORM_COMPONENTS",
- "GL_IMAGE_1D",
- "glTexParameteri",
- "GL_UNSIGNED_INT_10F_11F_11F_REV",
- "GL_STATIC_DRAW",
- "GL_ARB_sync",
- "GL_RENDERBUFFER",
- "GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE",
- "GL_SAMPLER_3D",
- "GL_MAX_INTEGER_SAMPLES",
- "GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET",
- "GL_OR_INVERTED",
- "GL_TEXTURE_GREEN_SIZE",
- "GL_UNPACK_COMPRESSED_BLOCK_WIDTH",
- "GL_VERTEX_ATTRIB_ARRAY_DIVISOR",
- "GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS",
- "GL_UNDEFINED_VERTEX",
- "GL_SAMPLES",
- "GL_UNSIGNED_INT_VEC2",
- "GL_UNSIGNED_INT_VEC3",
- "GL_UNSIGNED_INT_VEC4",
- "GL_UNSIGNED_SHORT_5_6_5",
- "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR",
- "GL_RGB32UI",
- "glCompileShader",
- "GL_PROXY_TEXTURE_RECTANGLE",
- "GL_COMPRESSED_R11_EAC",
- "GL_ARB_shading_language_packing",
- "GL_CONSTANT_COLOR",
- "glMultiTexCoordP3ui",
- "GL_RG8UI",
- "GL_TEXTURE8",
- "GL_TEXTURE9",
- "GL_DEBUG_CALLBACK_USER_PARAM_ARB",
- "GL_TEXTURE4",
- "GL_TEXTURE5",
- "GL_TEXTURE6",
- "GL_TEXTURE7",
- "GL_TEXTURE0",
- "GL_LINEAR_MIPMAP_LINEAR",
- "GL_TEXTURE2",
- "GL_TEXTURE3",
- "GL_BOOL_VEC4",
- "GL_BOOL_VEC3",
- "GL_BOOL_VEC2",
- "GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS",
- "GL_ARB_shader_atomic_counters",
- "GL_TEXTURE_2D_MULTISAMPLE_ARRAY",
- "GL_NAMED_STRING_TYPE_ARB",
- "glVertexAttrib1s",
- "GL_UNPACK_IMAGE_HEIGHT",
- "GL_TRIANGLE_STRIP",
- "GL_PROGRAM_BINARY_RETRIEVABLE_HINT",
- "GL_FRONT_LEFT",
- "GL_TEXTURE_FETCH_BARRIER_BIT",
- "glDeleteProgram",
- "GL_VERTEX_ARRAY_BINDING",
- "GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY",
- "GL_COMPRESSED_RGB8_ETC2",
- "GL_STENCIL_FUNC",
- "GL_DEPTH_STENCIL_TEXTURE_MODE",
- "GL_INVERT",
- "GL_BACK",
- "glClearBufferfi",
- "GL_TEXTURE_IMMUTABLE_FORMAT",
- "GL_ATOMIC_COUNTER_BUFFER",
- "GL_CLIP_DISTANCE1",
- "GL_CLIP_DISTANCE0",
- "GL_CLIP_DISTANCE2",
- "GL_CLIP_DISTANCE5",
- "GL_CLIP_DISTANCE4",
- "GL_CLIP_DISTANCE7",
- "GL_CLIP_DISTANCE6",
- "GL_FRONT_AND_BACK",
- "GL_SAMPLER_CUBE_MAP_ARRAY_ARB",
- "GL_SYNC_FENCE",
- "GL_RGB8_SNORM",
- "GL_TEXTURE_ALPHA_SIZE",
- "glUniform1ui",
- "GL_ARB_texture_rg",
- "glTexCoordP3ui",
- "GL_DOUBLE_VEC4",
- "GL_UNSIGNED_SHORT_4_4_4_4",
- "GL_DOUBLE_VEC2",
- "GL_DOUBLE_VEC3",
- "glMemoryBarrier",
- "GL_NO_ERROR",
- "GL_ARB_framebuffer_object",
- "GL_RGBA16UI",
- "GL_TEXTURE_BINDING_2D_ARRAY",
- "GL_ARB_robust_buffer_access_behavior",
- "GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT",
- "GL_MAX_DRAW_BUFFERS",
- "GL_MAX_DEBUG_MESSAGE_LENGTH_ARB",
- "GL_IMAGE_CUBE_MAP_ARRAY",
- "GL_R32UI",
- "GL_PATCH_DEFAULT_INNER_LEVEL",
- "GL_MAJOR_VERSION",
- "GL_BGR_INTEGER",
- "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR",
- "glFramebufferTexture",
- "GL_PROXY_TEXTURE_3D",
- "GL_UNIFORM_BUFFER_BINDING",
- "GL_UNIFORM_TYPE",
- "GL_DELETE_STATUS",
- "glIsShader",
- "glEnable",
- "GL_COMMAND_BARRIER_BIT",
- "GL_FRONT_RIGHT",
- "GL_MAP_INVALIDATE_BUFFER_BIT",
- "glBlendEquationi",
- "GL_FRACTIONAL_ODD",
- "GL_DEPTH_TEST",
- "GL_SMOOTH_POINT_SIZE_RANGE",
- "GL_MULTISAMPLE",
- "GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN",
- "GL_FUNC_SUBTRACT",
- "glProgramUniform3ui",
- "GL_MAX_TESS_GEN_LEVEL",
- "GL_SAMPLER_BUFFER",
- "GL_MAX_ELEMENT_INDEX",
- "GL_COLOR_ATTACHMENT15",
- "GL_COLOR_ATTACHMENT14",
- "GL_DEPTH_RANGE",
- "GL_COLOR_ATTACHMENT11",
- "GL_CLAMP_TO_EDGE",
- "GL_COLOR_ATTACHMENT13",
- "GL_COLOR_ATTACHMENT12",
- "GL_NEAREST",
- "GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS",
- "glProgramUniform1i",
- "GL_RENDERBUFFER_GREEN_SIZE",
- "GL_MAX_DUAL_SOURCE_DRAW_BUFFERS",
- "glProgramUniform1f",
- "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT",
- "GL_DEPTH_CLEAR_VALUE",
- "GL_GEOMETRY_INPUT_TYPE",
- "glColorP3ui",
- "glVertexAttrib4s",
- "GL_SRC_ALPHA",
- "GL_UNSIGNED_INT_5_9_9_9_REV",
- "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE",
- "GL_MAX_VARYING_FLOATS",
- "GL_PRIMITIVE_RESTART_INDEX",
- "GL_MAX_VARYING_VECTORS",
- "GL_DEBUG_SOURCE_API_ARB",
- "GL_MAX_UNIFORM_LOCATIONS",
- "GL_ONE_MINUS_DST_COLOR",
- "GL_BLEND_EQUATION_RGB",
- "GL_FLOAT",
- "GL_COLOR_BUFFER_BIT",
- "GL_SAMPLER_2D",
- "GL_INVALID_VALUE",
- "GL_NEAREST_MIPMAP_NEAREST",
- "GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS",
- "GL_CONTEXT_COMPATIBILITY_PROFILE_BIT",
- "GL_LINK_STATUS",
- "GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB",
- "GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY",
- "GL_ARB_texture_rgb10_a2ui",
- "GL_MAP_FLUSH_EXPLICIT_BIT",
- "GL_AND_INVERTED",
- "glVertexAttribP1ui",
- "GL_FRAMEBUFFER_SRGB",
- "GL_POLYGON_OFFSET_POINT",
- "glTexCoordP4ui",
- "GL_UNSIGNED_INT_SAMPLER_2D_ARRAY",
- "GL_DEPTH_COMPONENT16",
- "GL_MAX_SAMPLE_MASK_WORDS",
- "GL_UNSIGNALED",
- "glFramebufferTexture1D",
- "GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH",
- "GL_BGRA_INTEGER",
- "GL_FALSE",
- "GL_ONE_MINUS_SRC_ALPHA",
- "GL_UNSIGNED_INT_IMAGE_1D_ARRAY",
- "GL_PROGRAM_POINT_SIZE",
- "GL_UNPACK_COMPRESSED_BLOCK_DEPTH",
- "GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING",
- "GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB",
- "GL_ARB_depth_clamp",
- "GL_CLAMP_TO_BORDER",
- "glLogicOp",
- "GL_PROGRAM_PIPELINE_BINDING",
- "GL_MAX_FRAGMENT_UNIFORM_COMPONENTS",
- "GL_UNIFORM_BLOCK_NAME_LENGTH",
- "GL_FRAMEBUFFER_DEFAULT",
- "GL_TEXTURE_BINDING_RECTANGLE",
- "GL_LINE_SMOOTH_HINT",
- "GL_COLOR_ATTACHMENT10",
- "GL_FRONT",
- "GL_MAX_FRAGMENT_UNIFORM_VECTORS",
- "GL_MAX_DEBUG_LOGGED_MESSAGES_ARB",
- "GL_NUM_EXTENSIONS",
- "GL_FRAMEBUFFER_BINDING",
- "GL_RGB32F",
- "GL_SET",
- "GL_UNSIGNED_INT_SAMPLER_1D_ARRAY",
- "GL_DEPTH_FUNC",
- "GL_INVALID_ENUM",
- "GL_STENCIL_BACK_VALUE_MASK",
- "GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS",
- "GL_COMPRESSED_RGBA_ASTC_8x6_KHR",
- "GL_DEPTH_COMPONENT",
- "GL_COMPARE_REF_TO_TEXTURE",
- "GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE",
- "GL_TRUE",
- "GL_STACK_UNDERFLOW",
- "glProgramUniform1d",
- "GL_DEBUG_SOURCE_THIRD_PARTY_ARB",
- "GL_DEPTH_STENCIL_ATTACHMENT",
- "GL_FLOAT_MAT4x3",
- "GL_IMAGE_1D_ARRAY",
- "GL_UNPACK_ALIGNMENT",
- "GL_ARB_uniform_buffer_object",
- "GL_ARB_texture_swizzle",
- "GL_RG8_SNORM",
- "GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_ARB",
- "glHint",
- "GL_DEBUG_SEVERITY_MEDIUM_ARB",
- "GL_DEBUG_TYPE_PORTABILITY_ARB",
- "GL_PROGRAM_BINARY_FORMATS",
- "GL_LOW_INT",
- "GL_MAX_VERTEX_OUTPUT_COMPONENTS",
- "GL_KEEP",
- "GL_COPY_READ_BUFFER_BINDING",
- "GL_OR",
- "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER",
- "GL_ARB_provoking_vertex",
- "GL_ACTIVE_SUBROUTINES",
- "GL_LINE_LOOP",
- "GL_BACK_RIGHT",
- "GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS",
- "GL_R3_G3_B2",
- "glDisable",
- "GL_UNIFORM_OFFSET",
- "GL_TEXTURE1",
- "GL_UNSIGNED_INT_SAMPLER_CUBE",
- "GL_TIME_ELAPSED",
- "GL_PROXY_TEXTURE_2D",
- "GL_FUNC_ADD",
- "GL_BUFFER_ACCESS",
- "GL_VIEWPORT_SUBPIXEL_BITS",
- "GL_SHADER_COMPILER",
- "GL_COMPRESSED_RGBA_ASTC_8x5_KHR",
- "glTextureStorage2DEXT",
- "GL_NUM_PROGRAM_BINARY_FORMATS",
- "glReadBuffer",
- "GL_POLYGON_SMOOTH_HINT",
- "GL_MEDIUM_FLOAT",
- "glVertexAttrib3f",
- "glVertexAttrib3d",
- "glBlendColor",
- "GL_OBJECT_TYPE",
- "glVertexAttrib3s",
- "GL_UNSIGNED_INT_IMAGE_BUFFER",
- "glGetGraphicsResetStatusARB",
- "glUniform4i",
- "glActiveTexture",
- "glEnableVertexAttribArray",
- "glUniform4d",
- "glUniform4f",
- "glRenderbufferStorageMultisample",
- "GL_TRIANGLES",
- "GL_SAMPLER_2D_ARRAY_SHADOW",
- "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING",
- "GL_SRGB8_ALPHA8",
- "glIsTexture",
- "GL_SAMPLER_2D_ARRAY",
- "glUniformBlockBinding",
- "GL_RENDERER",
- "GL_MIRRORED_REPEAT",
- "GL_PROGRAM_BINARY_LENGTH",
- "GL_COLOR_LOGIC_OP",
- "GL_ARB_internalformat_query",
- "GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH",
- "GL_UNIFORM_BLOCK_INDEX",
- "GL_IMAGE_CUBE",
- "GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE",
- "GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT",
- "glBlendFunc",
- "glCreateProgram",
- "GL_NUM_SHADING_LANGUAGE_VERSIONS",
- "glPrimitiveRestartIndex",
- "GL_TRANSFORM_FEEDBACK_BINDING",
- "GL_COMPRESSED_SRGB",
- "GL_TEXTURE_DEPTH_TYPE",
- "GL_EQUIV",
- "glClearColor",
- "GL_PRIMITIVE_RESTART_FIXED_INDEX",
- "glUniform3ui",
- "GL_INT_IMAGE_1D_ARRAY",
- "GL_STENCIL_BUFFER_BIT",
- "glVertexAttrib1d",
- "GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS",
- "GL_ARB_copy_buffer",
- "GL_ARB_shader_image_size",
- "GL_SAMPLER_CUBE_MAP_ARRAY",
- "GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY",
- "glVertexAttrib1f",
- "GL_MAX_FRAGMENT_INPUT_COMPONENTS",
- "GL_MAX_FRAGMENT_UNIFORM_BLOCKS",
- "GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_ARB",
- "GL_KHR_texture_compression_astc_ldr",
- "glEndTransformFeedback",
- "glTexImage2DMultisample",
- "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED",
- "GL_SAMPLER_2D_SHADOW",
- "glVertexAttribDivisor",
- "GL_TEXTURE_COMPRESSION_HINT",
- "GL_MAX_COMBINED_ATOMIC_COUNTERS",
- "GL_ARB_get_program_binary",
- "GL_IMAGE_BUFFER",
- "GL_VERSION",
- "GL_INNOCENT_CONTEXT_RESET_ARB",
- "GL_ARB_debug_output",
- "GL_MAX_ELEMENTS_INDICES",
- "GL_GEOMETRY_VERTICES_OUT",
- "GL_RGB8",
- "GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS",
- "GL_TEXTURE_SAMPLES",
- "GL_RGB4",
- "GL_RGB5",
- "GL_CULL_FACE",
- "GL_SAMPLE_COVERAGE_VALUE",
- "GL_RENDERBUFFER_RED_SIZE",
- "GL_ARB_texture_gather",
- "GL_MAX_ELEMENTS_VERTICES",
- "GL_NEVER",
- "GL_STENCIL_VALUE_MASK",
- "GL_BLEND_DST",
- "glTexCoordP1ui",
- "GL_DEBUG_SOURCE_SHADER_COMPILER_ARB",
- "glNormalP3ui",
- "glVertexAttribI1i",
- "GL_TEXTURE_SWIZZLE_RGBA",
- "GL_DEPTH_COMPONENT32",
- "GL_RGBA",
- "GL_READ_FRAMEBUFFER",
- "GL_MIN_PROGRAM_TEXEL_OFFSET",
- "glFramebufferTextureLayer",
- "GL_VENDOR",
- "glFramebufferTexture3D",
- "GL_TEXTURE_2D_ARRAY",
- "GL_TEXTURE_BINDING_2D",
- "GL_ISOLINES",
- "GL_ACTIVE_PROGRAM",
- "GL_R8UI",
- "GL_COMPRESSED_RGBA8_ETC2_EAC",
- "GL_TESS_GEN_POINT_MODE",
- "GL_TESS_GEN_MODE",
- "GL_MAX",
- "GL_PROXY_TEXTURE_2D_ARRAY",
- "GL_PROXY_TEXTURE_CUBE_MAP_ARRAY",
- "GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS",
- "GL_SAMPLER_1D_SHADOW",
- "GL_UNSIGNED_INT_IMAGE_2D_RECT",
- "glVertexAttrib2d",
- "glVertexAttrib2f",
- "GL_RG16F",
- "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL",
- "glVertexAttrib2s",
- "glTexImage3DMultisample",
- "GL_RG16I",
- "GL_WRITE_ONLY",
- "GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER",
- "GL_STENCIL_ATTACHMENT",
- "glFrontFace",
- "GL_SAMPLE_COVERAGE",
- "GL_ANY_SAMPLES_PASSED_CONSERVATIVE",
- "glDrawArraysInstancedBaseInstance",
- "GL_DRAW_FRAMEBUFFER",
- "GL_RGB10_A2UI",
- ]
- INTERNAL_EXPORTS = [
- '_ffi',
- 'EXPORTS',
- 'UNMANGLED_EXPORTS',
- ]
- __all__ = EXPORTS + UNMANGLED_EXPORTS + INTERNAL_EXPORTS
- from .internal import *
- _LIB = load_lib("""
- typedef unsigned int GLenum;
- typedef unsigned char GLboolean;
- typedef unsigned int GLbitfield;
- typedef signed char GLbyte;
- typedef short GLshort;
- typedef int GLint;
- typedef int GLsizei;
- typedef unsigned char GLubyte;
- typedef unsigned short GLushort;
- typedef unsigned int GLuint;
- typedef unsigned short GLhalf;
- typedef float GLfloat;
- typedef float GLclampf;
- typedef double GLdouble;
- typedef double GLclampd;
- typedef void GLvoid;
- #define GL_DEPTH_BUFFER_BIT ...
- #define GL_STENCIL_BUFFER_BIT ...
- #define GL_COLOR_BUFFER_BIT ...
- #define GL_FALSE ...
- #define GL_TRUE ...
- #define GL_POINTS ...
- #define GL_LINES ...
- #define GL_LINE_LOOP ...
- #define GL_LINE_STRIP ...
- #define GL_TRIANGLES ...
- #define GL_TRIANGLE_STRIP ...
- #define GL_TRIANGLE_FAN ...
- #define GL_NEVER ...
- #define GL_LESS ...
- #define GL_EQUAL ...
- #define GL_LEQUAL ...
- #define GL_GREATER ...
- #define GL_NOTEQUAL ...
- #define GL_GEQUAL ...
- #define GL_ALWAYS ...
- #define GL_ZERO ...
- #define GL_ONE ...
- #define GL_SRC_COLOR ...
- #define GL_ONE_MINUS_SRC_COLOR ...
- #define GL_SRC_ALPHA ...
- #define GL_ONE_MINUS_SRC_ALPHA ...
- #define GL_DST_ALPHA ...
- #define GL_ONE_MINUS_DST_ALPHA ...
- #define GL_DST_COLOR ...
- #define GL_ONE_MINUS_DST_COLOR ...
- #define GL_SRC_ALPHA_SATURATE ...
- #define GL_NONE ...
- #define GL_FRONT_LEFT ...
- #define GL_FRONT_RIGHT ...
- #define GL_BACK_LEFT ...
- #define GL_BACK_RIGHT ...
- #define GL_FRONT ...
- #define GL_BACK ...
- #define GL_LEFT ...
- #define GL_RIGHT ...
- #define GL_FRONT_AND_BACK ...
- #define GL_NO_ERROR ...
- #define GL_INVALID_ENUM ...
- #define GL_INVALID_VALUE ...
- #define GL_INVALID_OPERATION ...
- #define GL_OUT_OF_MEMORY ...
- #define GL_CW ...
- #define GL_CCW ...
- #define GL_POINT_SIZE ...
- #define GL_POINT_SIZE_RANGE ...
- #define GL_POINT_SIZE_GRANULARITY ...
- #define GL_LINE_SMOOTH ...
- #define GL_LINE_WIDTH ...
- #define GL_LINE_WIDTH_RANGE ...
- #define GL_LINE_WIDTH_GRANULARITY ...
- #define GL_POLYGON_SMOOTH ...
- #define GL_CULL_FACE ...
- #define GL_CULL_FACE_MODE ...
- #define GL_FRONT_FACE ...
- #define GL_DEPTH_RANGE ...
- #define GL_DEPTH_TEST ...
- #define GL_DEPTH_WRITEMASK ...
- #define GL_DEPTH_CLEAR_VALUE ...
- #define GL_DEPTH_FUNC ...
- #define GL_STENCIL_TEST ...
- #define GL_STENCIL_CLEAR_VALUE ...
- #define GL_STENCIL_FUNC ...
- #define GL_STENCIL_VALUE_MASK ...
- #define GL_STENCIL_FAIL ...
- #define GL_STENCIL_PASS_DEPTH_FAIL ...
- #define GL_STENCIL_PASS_DEPTH_PASS ...
- #define GL_STENCIL_REF ...
- #define GL_STENCIL_WRITEMASK ...
- #define GL_VIEWPORT ...
- #define GL_DITHER ...
- #define GL_BLEND_DST ...
- #define GL_BLEND_SRC ...
- #define GL_BLEND ...
- #define GL_LOGIC_OP_MODE ...
- #define GL_COLOR_LOGIC_OP ...
- #define GL_DRAW_BUFFER ...
- #define GL_READ_BUFFER ...
- #define GL_SCISSOR_BOX ...
- #define GL_SCISSOR_TEST ...
- #define GL_COLOR_CLEAR_VALUE ...
- #define GL_COLOR_WRITEMASK ...
- #define GL_DOUBLEBUFFER ...
- #define GL_STEREO ...
- #define GL_LINE_SMOOTH_HINT ...
- #define GL_POLYGON_SMOOTH_HINT ...
- #define GL_UNPACK_SWAP_BYTES ...
- #define GL_UNPACK_LSB_FIRST ...
- #define GL_UNPACK_ROW_LENGTH ...
- #define GL_UNPACK_SKIP_ROWS ...
- #define GL_UNPACK_SKIP_PIXELS ...
- #define GL_UNPACK_ALIGNMENT ...
- #define GL_PACK_SWAP_BYTES ...
- #define GL_PACK_LSB_FIRST ...
- #define GL_PACK_ROW_LENGTH ...
- #define GL_PACK_SKIP_ROWS ...
- #define GL_PACK_SKIP_PIXELS ...
- #define GL_PACK_ALIGNMENT ...
- #define GL_MAX_TEXTURE_SIZE ...
- #define GL_MAX_VIEWPORT_DIMS ...
- #define GL_SUBPIXEL_BITS ...
- #define GL_TEXTURE_1D ...
- #define GL_TEXTURE_2D ...
- #define GL_POLYGON_OFFSET_UNITS ...
- #define GL_POLYGON_OFFSET_POINT ...
- #define GL_POLYGON_OFFSET_LINE ...
- #define GL_POLYGON_OFFSET_FILL ...
- #define GL_POLYGON_OFFSET_FACTOR ...
- #define GL_TEXTURE_BINDING_1D ...
- #define GL_TEXTURE_BINDING_2D ...
- #define GL_TEXTURE_WIDTH ...
- #define GL_TEXTURE_HEIGHT ...
- #define GL_TEXTURE_INTERNAL_FORMAT ...
- #define GL_TEXTURE_BORDER_COLOR ...
- #define GL_TEXTURE_RED_SIZE ...
- #define GL_TEXTURE_GREEN_SIZE ...
- #define GL_TEXTURE_BLUE_SIZE ...
- #define GL_TEXTURE_ALPHA_SIZE ...
- #define GL_DONT_CARE ...
- #define GL_FASTEST ...
- #define GL_NICEST ...
- #define GL_BYTE ...
- #define GL_UNSIGNED_BYTE ...
- #define GL_SHORT ...
- #define GL_UNSIGNED_SHORT ...
- #define GL_INT ...
- #define GL_UNSIGNED_INT ...
- #define GL_FLOAT ...
- #define GL_DOUBLE ...
- #define GL_STACK_OVERFLOW ...
- #define GL_STACK_UNDERFLOW ...
- #define GL_CLEAR ...
- #define GL_AND ...
- #define GL_AND_REVERSE ...
- #define GL_COPY ...
- #define GL_AND_INVERTED ...
- #define GL_NOOP ...
- #define GL_XOR ...
- #define GL_OR ...
- #define GL_NOR ...
- #define GL_EQUIV ...
- #define GL_INVERT ...
- #define GL_OR_REVERSE ...
- #define GL_COPY_INVERTED ...
- #define GL_OR_INVERTED ...
- #define GL_NAND ...
- #define GL_SET ...
- #define GL_TEXTURE ...
- #define GL_COLOR ...
- #define GL_DEPTH ...
- #define GL_STENCIL ...
- #define GL_STENCIL_INDEX ...
- #define GL_DEPTH_COMPONENT ...
- #define GL_RED ...
- #define GL_GREEN ...
- #define GL_BLUE ...
- #define GL_ALPHA ...
- #define GL_RGB ...
- #define GL_RGBA ...
- #define GL_POINT ...
- #define GL_LINE ...
- #define GL_FILL ...
- #define GL_KEEP ...
- #define GL_REPLACE ...
- #define GL_INCR ...
- #define GL_DECR ...
- #define GL_VENDOR ...
- #define GL_RENDERER ...
- #define GL_VERSION ...
- #define GL_EXTENSIONS ...
- #define GL_NEAREST ...
- #define GL_LINEAR ...
- #define GL_NEAREST_MIPMAP_NEAREST ...
- #define GL_LINEAR_MIPMAP_NEAREST ...
- #define GL_NEAREST_MIPMAP_LINEAR ...
- #define GL_LINEAR_MIPMAP_LINEAR ...
- #define GL_TEXTURE_MAG_FILTER ...
- #define GL_TEXTURE_MIN_FILTER ...
- #define GL_TEXTURE_WRAP_S ...
- #define GL_TEXTURE_WRAP_T ...
- #define GL_PROXY_TEXTURE_1D ...
- #define GL_PROXY_TEXTURE_2D ...
- #define GL_REPEAT ...
- #define GL_R3_G3_B2 ...
- #define GL_RGB4 ...
- #define GL_RGB5 ...
- #define GL_RGB8 ...
- #define GL_RGB10 ...
- #define GL_RGB12 ...
- #define GL_RGB16 ..…
Large files files are truncated, but you can click here to view the full file