[][src]Crate gl46

Bindings to Gl 4.6

Generated by phosphorus.

Supported Features:

  • global_loader: Include all mechanisms necessary for calling GL using global functions.
  • struct_loader: Include all mechanisms necessary for calling GL as methods on a struct.
  • debug_trace_calls: if cfg!(debug_assertions), any call to a GL function will trace! what was called and with what args.
  • debug_automatic_glGetError: If cfg!(debug_assertions), this will automatically call glGetError after every call to any other GL function. If an error code occurs it's shown via error! along with the name of the function that had the error.
  • log: imports trace! and error! macros from the log crate. Otherwise they just call println! and eprintln! respectively.
  • chlorine: gets all C types from the chlorine crate (which is no_std friendly). Otherwise they will be imported from std::os::raw.
  • bytemuck: Adds support for the bytemuck crate, mostly in the form of bytemuck::Zeroable on GlFns.
  • inline: Tags all GL calls as #[inline].
  • inline_always: Tags all GL calls as #[inline(always)]. This will effectively override the inline feature.

The crate is no_std friendly by default, but features above can end up requiring std to be available.

Docs.rs

The docs for this crate hosted on docs.rs generate both the global_loader and struct_loader documentation for sake of completeness.

However, you are generally expected to use only one loader style in any particular project.

Each loader style has its own small advantages:

  • The global_loader stores the GL function pointers in static AtomicPtr values.
    • Call load_global_gl_with to initialize the pointers.
    • Each GL function is available as a global function under its standard name, eg glGetError().
    • This lets you call GL functions from anywhere at all, and it's how you might expect to use GL if you have a C background.
    • Being able to call GL from anywhere makes it easy to write Drop impls, among other things.
  • The struct_loader stores all the function pointers in the fields of a GlFns struct.
    • Call GlFns::load_with to make a GlFns value.
    • Each GL function is available as a method on the struct with the gl prefix removed. It's presumed that you'll call the struct itself gl, so calls will look something like gl.GetError().
    • This is closer to how WebGL works on WASM targets, and so this is how the glow crate works to maintain consistency across desktop and web.
    • Also, if you want to do any sort of "live code reloading" you'll have to use the struct loader. DLLs don't share their static values with the main program, so if the DLL uses the global loader functions the pointers won't be loaded and calling any GL function from the DLL will panic. Instead, if you just pass a &GlFns to your DLL it can call the GL methods just fine.

In both styles, if you call a function that isn't loaded you will get a panic. This generally only happens if the context doesn't fully support the GL version. You can check if a GL command is loaded or not before actually calling it by adding _is_loaded to the name of the command. In other words, glGetError_is_loaded to check if glGetError is globally loaded, and gl.GetError_is_loaded to check if it's loaded in a GlFns. All of the "_is_loaded" functions are hidden in the generated docs just to keep things tidy, but they're there.

Structs

GlFns

This holds the many, many function pointers for GL.

__GLsync
_cl_context
_cl_event

Constants

GL_ACTIVE_ATOMIC_COUNTER_BUFFERS

GL_ACTIVE_ATOMIC_COUNTER_BUFFERS: GLenum = 0x92D9

GL_ACTIVE_ATTRIBUTES

GL_ACTIVE_ATTRIBUTES: GLenum = 0x8B89

GL_ACTIVE_ATTRIBUTE_MAX_LENGTH

GL_ACTIVE_ATTRIBUTE_MAX_LENGTH: GLenum = 0x8B8A

GL_ACTIVE_PROGRAM

GL_ACTIVE_PROGRAM: GLenum = 0x8259

GL_ACTIVE_RESOURCES

GL_ACTIVE_RESOURCES: GLenum = 0x92F5

GL_ACTIVE_SUBROUTINES

GL_ACTIVE_SUBROUTINES: GLenum = 0x8DE5

GL_ACTIVE_SUBROUTINE_MAX_LENGTH

GL_ACTIVE_SUBROUTINE_MAX_LENGTH: GLenum = 0x8E48

GL_ACTIVE_SUBROUTINE_UNIFORMS

GL_ACTIVE_SUBROUTINE_UNIFORMS: GLenum = 0x8DE6

GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS

GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS: GLenum = 0x8E47

GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH

GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH: GLenum = 0x8E49

GL_ACTIVE_TEXTURE

GL_ACTIVE_TEXTURE: GLenum = 0x84E0

GL_ACTIVE_UNIFORMS

GL_ACTIVE_UNIFORMS: GLenum = 0x8B86

GL_ACTIVE_UNIFORM_BLOCKS

GL_ACTIVE_UNIFORM_BLOCKS: GLenum = 0x8A36

GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH

GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH: GLenum = 0x8A35

GL_ACTIVE_UNIFORM_MAX_LENGTH

GL_ACTIVE_UNIFORM_MAX_LENGTH: GLenum = 0x8B87

GL_ACTIVE_VARIABLES

GL_ACTIVE_VARIABLES: GLenum = 0x9305

GL_ALIASED_LINE_WIDTH_RANGE

GL_ALIASED_LINE_WIDTH_RANGE: GLenum = 0x846E

GL_ALL_BARRIER_BITS

GL_ALL_BARRIER_BITS: GLbitfield = 0xFFFFFFFF

GL_ALL_SHADER_BITS

GL_ALL_SHADER_BITS: GLbitfield = 0xFFFFFFFF

GL_ALPHA

GL_ALPHA: GLenum = 0x1906

GL_ALREADY_SIGNALED

GL_ALREADY_SIGNALED: GLenum = 0x911A

GL_ALWAYS

GL_ALWAYS: GLenum = 0x0207

GL_AND

GL_AND: GLenum = 0x1501

GL_AND_INVERTED

GL_AND_INVERTED: GLenum = 0x1504

GL_AND_REVERSE

GL_AND_REVERSE: GLenum = 0x1502

GL_ANY_SAMPLES_PASSED

GL_ANY_SAMPLES_PASSED: GLenum = 0x8C2F

GL_ANY_SAMPLES_PASSED_CONSERVATIVE

GL_ANY_SAMPLES_PASSED_CONSERVATIVE: GLenum = 0x8D6A

GL_ARRAY_BUFFER

GL_ARRAY_BUFFER: GLenum = 0x8892

GL_ARRAY_BUFFER_BINDING

GL_ARRAY_BUFFER_BINDING: GLenum = 0x8894

GL_ARRAY_SIZE

GL_ARRAY_SIZE: GLenum = 0x92FB

GL_ARRAY_STRIDE

GL_ARRAY_STRIDE: GLenum = 0x92FE

GL_ATOMIC_COUNTER_BARRIER_BIT

GL_ATOMIC_COUNTER_BARRIER_BIT: GLbitfield = 0x00001000

GL_ATOMIC_COUNTER_BUFFER

GL_ATOMIC_COUNTER_BUFFER: GLenum = 0x92C0

GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS

GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS: GLenum = 0x92C5

GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES

GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES: GLenum = 0x92C6

GL_ATOMIC_COUNTER_BUFFER_BINDING

GL_ATOMIC_COUNTER_BUFFER_BINDING: GLenum = 0x92C1

GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE

GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE: GLenum = 0x92C4

GL_ATOMIC_COUNTER_BUFFER_INDEX

GL_ATOMIC_COUNTER_BUFFER_INDEX: GLenum = 0x9301

GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER

GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER: GLenum = 0x90ED

GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER

GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER: GLenum = 0x92CB

GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER

GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER: GLenum = 0x92CA

GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER

GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER: GLenum = 0x92C8

GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER

GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER: GLenum = 0x92C9

GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER

GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER: GLenum = 0x92C7

GL_ATOMIC_COUNTER_BUFFER_SIZE

GL_ATOMIC_COUNTER_BUFFER_SIZE: GLenum = 0x92C3

GL_ATOMIC_COUNTER_BUFFER_START

GL_ATOMIC_COUNTER_BUFFER_START: GLenum = 0x92C2

GL_ATTACHED_SHADERS

GL_ATTACHED_SHADERS: GLenum = 0x8B85

GL_AUTO_GENERATE_MIPMAP

GL_AUTO_GENERATE_MIPMAP: GLenum = 0x8295

GL_BACK

GL_BACK: GLenum = 0x0405

GL_BACK_LEFT

GL_BACK_LEFT: GLenum = 0x0402

GL_BACK_RIGHT

GL_BACK_RIGHT: GLenum = 0x0403

GL_BGR

GL_BGR: GLenum = 0x80E0

GL_BGRA

GL_BGRA: GLenum = 0x80E1

GL_BGRA_INTEGER

GL_BGRA_INTEGER: GLenum = 0x8D9B

GL_BGR_INTEGER

GL_BGR_INTEGER: GLenum = 0x8D9A

GL_BLEND

GL_BLEND: GLenum = 0x0BE2

GL_BLEND_COLOR

GL_BLEND_COLOR: GLenum = 0x8005

GL_BLEND_DST

GL_BLEND_DST: GLenum = 0x0BE0

GL_BLEND_DST_ALPHA

GL_BLEND_DST_ALPHA: GLenum = 0x80CA

GL_BLEND_DST_RGB

GL_BLEND_DST_RGB: GLenum = 0x80C8

GL_BLEND_EQUATION

GL_BLEND_EQUATION: GLenum = 0x8009

GL_BLEND_EQUATION_ALPHA

GL_BLEND_EQUATION_ALPHA: GLenum = 0x883D

GL_BLEND_EQUATION_RGB

GL_BLEND_EQUATION_RGB: GLenum = 0x8009

GL_BLEND_SRC

GL_BLEND_SRC: GLenum = 0x0BE1

GL_BLEND_SRC_ALPHA

GL_BLEND_SRC_ALPHA: GLenum = 0x80CB

GL_BLEND_SRC_RGB

GL_BLEND_SRC_RGB: GLenum = 0x80C9

GL_BLOCK_INDEX

GL_BLOCK_INDEX: GLenum = 0x92FD

GL_BLUE

GL_BLUE: GLenum = 0x1905

GL_BLUE_INTEGER

GL_BLUE_INTEGER: GLenum = 0x8D96

GL_BOOL

GL_BOOL: GLenum = 0x8B56

GL_BOOL_VEC2

GL_BOOL_VEC2: GLenum = 0x8B57

GL_BOOL_VEC3

GL_BOOL_VEC3: GLenum = 0x8B58

GL_BOOL_VEC4

GL_BOOL_VEC4: GLenum = 0x8B59

GL_BUFFER

GL_BUFFER: GLenum = 0x82E0

GL_BUFFER_ACCESS

GL_BUFFER_ACCESS: GLenum = 0x88BB

GL_BUFFER_ACCESS_FLAGS

GL_BUFFER_ACCESS_FLAGS: GLenum = 0x911F

GL_BUFFER_BINDING

GL_BUFFER_BINDING: GLenum = 0x9302

GL_BUFFER_DATA_SIZE

GL_BUFFER_DATA_SIZE: GLenum = 0x9303

GL_BUFFER_IMMUTABLE_STORAGE

GL_BUFFER_IMMUTABLE_STORAGE: GLenum = 0x821F

GL_BUFFER_MAPPED

GL_BUFFER_MAPPED: GLenum = 0x88BC

GL_BUFFER_MAP_LENGTH

GL_BUFFER_MAP_LENGTH: GLenum = 0x9120

GL_BUFFER_MAP_OFFSET

GL_BUFFER_MAP_OFFSET: GLenum = 0x9121

GL_BUFFER_MAP_POINTER

GL_BUFFER_MAP_POINTER: GLenum = 0x88BD

GL_BUFFER_SIZE

GL_BUFFER_SIZE: GLenum = 0x8764

GL_BUFFER_STORAGE_FLAGS

GL_BUFFER_STORAGE_FLAGS: GLenum = 0x8220

GL_BUFFER_UPDATE_BARRIER_BIT

GL_BUFFER_UPDATE_BARRIER_BIT: GLbitfield = 0x00000200

GL_BUFFER_USAGE

GL_BUFFER_USAGE: GLenum = 0x8765

GL_BUFFER_VARIABLE

GL_BUFFER_VARIABLE: GLenum = 0x92E5

GL_BYTE

GL_BYTE: GLenum = 0x1400

GL_CAVEAT_SUPPORT

GL_CAVEAT_SUPPORT: GLenum = 0x82B8

GL_CCW

GL_CCW: GLenum = 0x0901

GL_CLAMP_READ_COLOR

GL_CLAMP_READ_COLOR: GLenum = 0x891C

GL_CLAMP_TO_BORDER

GL_CLAMP_TO_BORDER: GLenum = 0x812D

GL_CLAMP_TO_EDGE

GL_CLAMP_TO_EDGE: GLenum = 0x812F

GL_CLEAR

GL_CLEAR: GLenum = 0x1500

GL_CLEAR_BUFFER

GL_CLEAR_BUFFER: GLenum = 0x82B4

GL_CLEAR_TEXTURE

GL_CLEAR_TEXTURE: GLenum = 0x9365

GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT

GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT: GLbitfield = 0x00004000

GL_CLIENT_STORAGE_BIT

GL_CLIENT_STORAGE_BIT: GLbitfield = 0x0200

GL_CLIPPING_INPUT_PRIMITIVES

GL_CLIPPING_INPUT_PRIMITIVES: GLenum = 0x82F6

GL_CLIPPING_OUTPUT_PRIMITIVES

GL_CLIPPING_OUTPUT_PRIMITIVES: GLenum = 0x82F7

GL_CLIP_DEPTH_MODE

GL_CLIP_DEPTH_MODE: GLenum = 0x935D

GL_CLIP_DISTANCE0

GL_CLIP_DISTANCE0: GLenum = 0x3000

GL_CLIP_DISTANCE1

GL_CLIP_DISTANCE1: GLenum = 0x3001

GL_CLIP_DISTANCE2

GL_CLIP_DISTANCE2: GLenum = 0x3002

GL_CLIP_DISTANCE3

GL_CLIP_DISTANCE3: GLenum = 0x3003

GL_CLIP_DISTANCE4

GL_CLIP_DISTANCE4: GLenum = 0x3004

GL_CLIP_DISTANCE5

GL_CLIP_DISTANCE5: GLenum = 0x3005

GL_CLIP_DISTANCE6

GL_CLIP_DISTANCE6: GLenum = 0x3006

GL_CLIP_DISTANCE7

GL_CLIP_DISTANCE7: GLenum = 0x3007

GL_CLIP_ORIGIN

GL_CLIP_ORIGIN: GLenum = 0x935C

GL_COLOR

GL_COLOR: GLenum = 0x1800

GL_COLOR_ATTACHMENT0

GL_COLOR_ATTACHMENT0: GLenum = 0x8CE0

GL_COLOR_ATTACHMENT1

GL_COLOR_ATTACHMENT1: GLenum = 0x8CE1

GL_COLOR_ATTACHMENT2

GL_COLOR_ATTACHMENT2: GLenum = 0x8CE2

GL_COLOR_ATTACHMENT3

GL_COLOR_ATTACHMENT3: GLenum = 0x8CE3

GL_COLOR_ATTACHMENT4

GL_COLOR_ATTACHMENT4: GLenum = 0x8CE4

GL_COLOR_ATTACHMENT5

GL_COLOR_ATTACHMENT5: GLenum = 0x8CE5

GL_COLOR_ATTACHMENT6

GL_COLOR_ATTACHMENT6: GLenum = 0x8CE6

GL_COLOR_ATTACHMENT7

GL_COLOR_ATTACHMENT7: GLenum = 0x8CE7

GL_COLOR_ATTACHMENT8

GL_COLOR_ATTACHMENT8: GLenum = 0x8CE8

GL_COLOR_ATTACHMENT9

GL_COLOR_ATTACHMENT9: GLenum = 0x8CE9

GL_COLOR_ATTACHMENT10

GL_COLOR_ATTACHMENT10: GLenum = 0x8CEA

GL_COLOR_ATTACHMENT11

GL_COLOR_ATTACHMENT11: GLenum = 0x8CEB

GL_COLOR_ATTACHMENT12

GL_COLOR_ATTACHMENT12: GLenum = 0x8CEC

GL_COLOR_ATTACHMENT13

GL_COLOR_ATTACHMENT13: GLenum = 0x8CED

GL_COLOR_ATTACHMENT14

GL_COLOR_ATTACHMENT14: GLenum = 0x8CEE

GL_COLOR_ATTACHMENT15

GL_COLOR_ATTACHMENT15: GLenum = 0x8CEF

GL_COLOR_ATTACHMENT16

GL_COLOR_ATTACHMENT16: GLenum = 0x8CF0

GL_COLOR_ATTACHMENT17

GL_COLOR_ATTACHMENT17: GLenum = 0x8CF1

GL_COLOR_ATTACHMENT18

GL_COLOR_ATTACHMENT18: GLenum = 0x8CF2

GL_COLOR_ATTACHMENT19

GL_COLOR_ATTACHMENT19: GLenum = 0x8CF3

GL_COLOR_ATTACHMENT20

GL_COLOR_ATTACHMENT20: GLenum = 0x8CF4

GL_COLOR_ATTACHMENT21

GL_COLOR_ATTACHMENT21: GLenum = 0x8CF5

GL_COLOR_ATTACHMENT22

GL_COLOR_ATTACHMENT22: GLenum = 0x8CF6

GL_COLOR_ATTACHMENT23

GL_COLOR_ATTACHMENT23: GLenum = 0x8CF7

GL_COLOR_ATTACHMENT24

GL_COLOR_ATTACHMENT24: GLenum = 0x8CF8

GL_COLOR_ATTACHMENT25

GL_COLOR_ATTACHMENT25: GLenum = 0x8CF9

GL_COLOR_ATTACHMENT26

GL_COLOR_ATTACHMENT26: GLenum = 0x8CFA

GL_COLOR_ATTACHMENT27

GL_COLOR_ATTACHMENT27: GLenum = 0x8CFB

GL_COLOR_ATTACHMENT28

GL_COLOR_ATTACHMENT28: GLenum = 0x8CFC

GL_COLOR_ATTACHMENT29

GL_COLOR_ATTACHMENT29: GLenum = 0x8CFD

GL_COLOR_ATTACHMENT30

GL_COLOR_ATTACHMENT30: GLenum = 0x8CFE

GL_COLOR_ATTACHMENT31

GL_COLOR_ATTACHMENT31: GLenum = 0x8CFF

GL_COLOR_BUFFER_BIT

GL_COLOR_BUFFER_BIT: GLbitfield = 0x00004000

GL_COLOR_CLEAR_VALUE

GL_COLOR_CLEAR_VALUE: GLenum = 0x0C22

GL_COLOR_COMPONENTS

GL_COLOR_COMPONENTS: GLenum = 0x8283

GL_COLOR_ENCODING

GL_COLOR_ENCODING: GLenum = 0x8296

GL_COLOR_LOGIC_OP

GL_COLOR_LOGIC_OP: GLenum = 0x0BF2

GL_COLOR_RENDERABLE

GL_COLOR_RENDERABLE: GLenum = 0x8286

GL_COLOR_WRITEMASK

GL_COLOR_WRITEMASK: GLenum = 0x0C23

GL_COMMAND_BARRIER_BIT

GL_COMMAND_BARRIER_BIT: GLbitfield = 0x00000040

GL_COMPARE_REF_TO_TEXTURE

GL_COMPARE_REF_TO_TEXTURE: GLenum = 0x884E

GL_COMPATIBLE_SUBROUTINES

GL_COMPATIBLE_SUBROUTINES: GLenum = 0x8E4B

GL_COMPILE_STATUS

GL_COMPILE_STATUS: GLenum = 0x8B81

GL_COMPRESSED_R11_EAC

GL_COMPRESSED_R11_EAC: GLenum = 0x9270

GL_COMPRESSED_RED

GL_COMPRESSED_RED: GLenum = 0x8225

GL_COMPRESSED_RED_RGTC1

GL_COMPRESSED_RED_RGTC1: GLenum = 0x8DBB

GL_COMPRESSED_RG

GL_COMPRESSED_RG: GLenum = 0x8226

GL_COMPRESSED_RG11_EAC

GL_COMPRESSED_RG11_EAC: GLenum = 0x9272

GL_COMPRESSED_RGB

GL_COMPRESSED_RGB: GLenum = 0x84ED

GL_COMPRESSED_RGB8_ETC2

GL_COMPRESSED_RGB8_ETC2: GLenum = 0x9274

GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2

GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2: GLenum = 0x9276

GL_COMPRESSED_RGBA

GL_COMPRESSED_RGBA: GLenum = 0x84EE

GL_COMPRESSED_RGBA8_ETC2_EAC

GL_COMPRESSED_RGBA8_ETC2_EAC: GLenum = 0x9278

GL_COMPRESSED_RGBA_BPTC_UNORM

GL_COMPRESSED_RGBA_BPTC_UNORM: GLenum = 0x8E8C

GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT

GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT: GLenum = 0x8E8E

GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT

GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT: GLenum = 0x8E8F

GL_COMPRESSED_RG_RGTC2

GL_COMPRESSED_RG_RGTC2: GLenum = 0x8DBD

GL_COMPRESSED_SIGNED_R11_EAC

GL_COMPRESSED_SIGNED_R11_EAC: GLenum = 0x9271

GL_COMPRESSED_SIGNED_RED_RGTC1

GL_COMPRESSED_SIGNED_RED_RGTC1: GLenum = 0x8DBC

GL_COMPRESSED_SIGNED_RG11_EAC

GL_COMPRESSED_SIGNED_RG11_EAC: GLenum = 0x9273

GL_COMPRESSED_SIGNED_RG_RGTC2

GL_COMPRESSED_SIGNED_RG_RGTC2: GLenum = 0x8DBE

GL_COMPRESSED_SRGB

GL_COMPRESSED_SRGB: GLenum = 0x8C48

GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC

GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC: GLenum = 0x9279

GL_COMPRESSED_SRGB8_ETC2

GL_COMPRESSED_SRGB8_ETC2: GLenum = 0x9275

GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2

GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2: GLenum = 0x9277

GL_COMPRESSED_SRGB_ALPHA

GL_COMPRESSED_SRGB_ALPHA: GLenum = 0x8C49

GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM

GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM: GLenum = 0x8E8D

GL_COMPRESSED_TEXTURE_FORMATS

GL_COMPRESSED_TEXTURE_FORMATS: GLenum = 0x86A3

GL_COMPUTE_SHADER

GL_COMPUTE_SHADER: GLenum = 0x91B9

GL_COMPUTE_SHADER_BIT

GL_COMPUTE_SHADER_BIT: GLbitfield = 0x00000020

GL_COMPUTE_SHADER_INVOCATIONS

GL_COMPUTE_SHADER_INVOCATIONS: GLenum = 0x82F5

GL_COMPUTE_SUBROUTINE

GL_COMPUTE_SUBROUTINE: GLenum = 0x92ED

GL_COMPUTE_SUBROUTINE_UNIFORM

GL_COMPUTE_SUBROUTINE_UNIFORM: GLenum = 0x92F3

GL_COMPUTE_TEXTURE

GL_COMPUTE_TEXTURE: GLenum = 0x82A0

GL_COMPUTE_WORK_GROUP_SIZE

GL_COMPUTE_WORK_GROUP_SIZE: GLenum = 0x8267

GL_CONDITION_SATISFIED

GL_CONDITION_SATISFIED: GLenum = 0x911C

GL_CONSTANT_ALPHA

GL_CONSTANT_ALPHA: GLenum = 0x8003

GL_CONSTANT_COLOR

GL_CONSTANT_COLOR: GLenum = 0x8001

GL_CONTEXT_COMPATIBILITY_PROFILE_BIT

GL_CONTEXT_COMPATIBILITY_PROFILE_BIT: GLbitfield = 0x00000002

GL_CONTEXT_CORE_PROFILE_BIT

GL_CONTEXT_CORE_PROFILE_BIT: GLbitfield = 0x00000001

GL_CONTEXT_FLAGS

GL_CONTEXT_FLAGS: GLenum = 0x821E

GL_CONTEXT_FLAG_DEBUG_BIT

GL_CONTEXT_FLAG_DEBUG_BIT: GLbitfield = 0x00000002

GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT

GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT: GLbitfield = 0x00000001

GL_CONTEXT_FLAG_NO_ERROR_BIT

GL_CONTEXT_FLAG_NO_ERROR_BIT: GLbitfield = 0x00000008

GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT

GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT: GLbitfield = 0x00000004

GL_CONTEXT_LOST

GL_CONTEXT_LOST: GLenum = 0x0507

GL_CONTEXT_PROFILE_MASK

GL_CONTEXT_PROFILE_MASK: GLenum = 0x9126

GL_CONTEXT_RELEASE_BEHAVIOR

GL_CONTEXT_RELEASE_BEHAVIOR: GLenum = 0x82FB

GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH

GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH: GLenum = 0x82FC

GL_COPY

GL_COPY: GLenum = 0x1503

GL_COPY_INVERTED

GL_COPY_INVERTED: GLenum = 0x150C

GL_COPY_READ_BUFFER

GL_COPY_READ_BUFFER: GLenum = 0x8F36

GL_COPY_READ_BUFFER_BINDING

GL_COPY_READ_BUFFER_BINDING: GLenum = 0x8F36

GL_COPY_WRITE_BUFFER

GL_COPY_WRITE_BUFFER: GLenum = 0x8F37

GL_COPY_WRITE_BUFFER_BINDING

GL_COPY_WRITE_BUFFER_BINDING: GLenum = 0x8F37

GL_CULL_FACE

GL_CULL_FACE: GLenum = 0x0B44

GL_CULL_FACE_MODE

GL_CULL_FACE_MODE: GLenum = 0x0B45

GL_CURRENT_PROGRAM

GL_CURRENT_PROGRAM: GLenum = 0x8B8D

GL_CURRENT_QUERY

GL_CURRENT_QUERY: GLenum = 0x8865

GL_CURRENT_VERTEX_ATTRIB

GL_CURRENT_VERTEX_ATTRIB: GLenum = 0x8626

GL_CW

GL_CW: GLenum = 0x0900

GL_DEBUG_CALLBACK_FUNCTION

GL_DEBUG_CALLBACK_FUNCTION: GLenum = 0x8244

GL_DEBUG_CALLBACK_USER_PARAM

GL_DEBUG_CALLBACK_USER_PARAM: GLenum = 0x8245

GL_DEBUG_GROUP_STACK_DEPTH

GL_DEBUG_GROUP_STACK_DEPTH: GLenum = 0x826D

GL_DEBUG_LOGGED_MESSAGES

GL_DEBUG_LOGGED_MESSAGES: GLenum = 0x9145

GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH

GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH: GLenum = 0x8243

GL_DEBUG_OUTPUT

GL_DEBUG_OUTPUT: GLenum = 0x92E0

GL_DEBUG_OUTPUT_SYNCHRONOUS

GL_DEBUG_OUTPUT_SYNCHRONOUS: GLenum = 0x8242

GL_DEBUG_SEVERITY_HIGH

GL_DEBUG_SEVERITY_HIGH: GLenum = 0x9146

GL_DEBUG_SEVERITY_LOW

GL_DEBUG_SEVERITY_LOW: GLenum = 0x9148

GL_DEBUG_SEVERITY_MEDIUM

GL_DEBUG_SEVERITY_MEDIUM: GLenum = 0x9147

GL_DEBUG_SEVERITY_NOTIFICATION

GL_DEBUG_SEVERITY_NOTIFICATION: GLenum = 0x826B

GL_DEBUG_SOURCE_API

GL_DEBUG_SOURCE_API: GLenum = 0x8246

GL_DEBUG_SOURCE_APPLICATION

GL_DEBUG_SOURCE_APPLICATION: GLenum = 0x824A

GL_DEBUG_SOURCE_OTHER

GL_DEBUG_SOURCE_OTHER: GLenum = 0x824B

GL_DEBUG_SOURCE_SHADER_COMPILER

GL_DEBUG_SOURCE_SHADER_COMPILER: GLenum = 0x8248

GL_DEBUG_SOURCE_THIRD_PARTY

GL_DEBUG_SOURCE_THIRD_PARTY: GLenum = 0x8249

GL_DEBUG_SOURCE_WINDOW_SYSTEM

GL_DEBUG_SOURCE_WINDOW_SYSTEM: GLenum = 0x8247

GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR

GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR: GLenum = 0x824D

GL_DEBUG_TYPE_ERROR

GL_DEBUG_TYPE_ERROR: GLenum = 0x824C

GL_DEBUG_TYPE_MARKER

GL_DEBUG_TYPE_MARKER: GLenum = 0x8268

GL_DEBUG_TYPE_OTHER

GL_DEBUG_TYPE_OTHER: GLenum = 0x8251

GL_DEBUG_TYPE_PERFORMANCE

GL_DEBUG_TYPE_PERFORMANCE: GLenum = 0x8250

GL_DEBUG_TYPE_POP_GROUP

GL_DEBUG_TYPE_POP_GROUP: GLenum = 0x826A

GL_DEBUG_TYPE_PORTABILITY

GL_DEBUG_TYPE_PORTABILITY: GLenum = 0x824F

GL_DEBUG_TYPE_PUSH_GROUP

GL_DEBUG_TYPE_PUSH_GROUP: GLenum = 0x8269

GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR

GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR: GLenum = 0x824E

GL_DECR

GL_DECR: GLenum = 0x1E03

GL_DECR_WRAP

GL_DECR_WRAP: GLenum = 0x8508

GL_DELETE_STATUS

GL_DELETE_STATUS: GLenum = 0x8B80

GL_DEPTH

GL_DEPTH: GLenum = 0x1801

GL_DEPTH24_STENCIL8

GL_DEPTH24_STENCIL8: GLenum = 0x88F0

GL_DEPTH32F_STENCIL8

GL_DEPTH32F_STENCIL8: GLenum = 0x8CAD

GL_DEPTH_ATTACHMENT

GL_DEPTH_ATTACHMENT: GLenum = 0x8D00

GL_DEPTH_BUFFER_BIT

GL_DEPTH_BUFFER_BIT: GLbitfield = 0x00000100

GL_DEPTH_CLAMP

GL_DEPTH_CLAMP: GLenum = 0x864F

GL_DEPTH_CLEAR_VALUE

GL_DEPTH_CLEAR_VALUE: GLenum = 0x0B73

GL_DEPTH_COMPONENT

GL_DEPTH_COMPONENT: GLenum = 0x1902

GL_DEPTH_COMPONENT16

GL_DEPTH_COMPONENT16: GLenum = 0x81A5

GL_DEPTH_COMPONENT24

GL_DEPTH_COMPONENT24: GLenum = 0x81A6

GL_DEPTH_COMPONENT32

GL_DEPTH_COMPONENT32: GLenum = 0x81A7

GL_DEPTH_COMPONENT32F

GL_DEPTH_COMPONENT32F: GLenum = 0x8CAC

GL_DEPTH_COMPONENTS

GL_DEPTH_COMPONENTS: GLenum = 0x8284

GL_DEPTH_FUNC

GL_DEPTH_FUNC: GLenum = 0x0B74

GL_DEPTH_RANGE

GL_DEPTH_RANGE: GLenum = 0x0B70

GL_DEPTH_RENDERABLE

GL_DEPTH_RENDERABLE: GLenum = 0x8287

GL_DEPTH_STENCIL

GL_DEPTH_STENCIL: GLenum = 0x84F9

GL_DEPTH_STENCIL_ATTACHMENT

GL_DEPTH_STENCIL_ATTACHMENT: GLenum = 0x821A

GL_DEPTH_STENCIL_TEXTURE_MODE

GL_DEPTH_STENCIL_TEXTURE_MODE: GLenum = 0x90EA

GL_DEPTH_TEST

GL_DEPTH_TEST: GLenum = 0x0B71

GL_DEPTH_WRITEMASK

GL_DEPTH_WRITEMASK: GLenum = 0x0B72

GL_DISPATCH_INDIRECT_BUFFER

GL_DISPATCH_INDIRECT_BUFFER: GLenum = 0x90EE

GL_DISPATCH_INDIRECT_BUFFER_BINDING

GL_DISPATCH_INDIRECT_BUFFER_BINDING: GLenum = 0x90EF

GL_DITHER

GL_DITHER: GLenum = 0x0BD0

GL_DONT_CARE

GL_DONT_CARE: GLenum = 0x1100

GL_DOUBLE

GL_DOUBLE: GLenum = 0x140A

GL_DOUBLEBUFFER

GL_DOUBLEBUFFER: GLenum = 0x0C32

GL_DOUBLE_MAT2

GL_DOUBLE_MAT2: GLenum = 0x8F46

GL_DOUBLE_MAT3

GL_DOUBLE_MAT3: GLenum = 0x8F47

GL_DOUBLE_MAT4

GL_DOUBLE_MAT4: GLenum = 0x8F48

GL_DOUBLE_MAT2x3

GL_DOUBLE_MAT2x3: GLenum = 0x8F49

GL_DOUBLE_MAT2x4

GL_DOUBLE_MAT2x4: GLenum = 0x8F4A

GL_DOUBLE_MAT3x2

GL_DOUBLE_MAT3x2: GLenum = 0x8F4B

GL_DOUBLE_MAT3x4

GL_DOUBLE_MAT3x4: GLenum = 0x8F4C

GL_DOUBLE_MAT4x2

GL_DOUBLE_MAT4x2: GLenum = 0x8F4D

GL_DOUBLE_MAT4x3

GL_DOUBLE_MAT4x3: GLenum = 0x8F4E

GL_DOUBLE_VEC2

GL_DOUBLE_VEC2: GLenum = 0x8FFC

GL_DOUBLE_VEC3

GL_DOUBLE_VEC3: GLenum = 0x8FFD

GL_DOUBLE_VEC4

GL_DOUBLE_VEC4: GLenum = 0x8FFE

GL_DRAW_BUFFER

GL_DRAW_BUFFER: GLenum = 0x0C01

GL_DRAW_BUFFER0

GL_DRAW_BUFFER0: GLenum = 0x8825

GL_DRAW_BUFFER1

GL_DRAW_BUFFER1: GLenum = 0x8826

GL_DRAW_BUFFER2

GL_DRAW_BUFFER2: GLenum = 0x8827

GL_DRAW_BUFFER3

GL_DRAW_BUFFER3: GLenum = 0x8828

GL_DRAW_BUFFER4

GL_DRAW_BUFFER4: GLenum = 0x8829

GL_DRAW_BUFFER5

GL_DRAW_BUFFER5: GLenum = 0x882A

GL_DRAW_BUFFER6

GL_DRAW_BUFFER6: GLenum = 0x882B

GL_DRAW_BUFFER7

GL_DRAW_BUFFER7: GLenum = 0x882C

GL_DRAW_BUFFER8

GL_DRAW_BUFFER8: GLenum = 0x882D

GL_DRAW_BUFFER9

GL_DRAW_BUFFER9: GLenum = 0x882E

GL_DRAW_BUFFER10

GL_DRAW_BUFFER10: GLenum = 0x882F

GL_DRAW_BUFFER11

GL_DRAW_BUFFER11: GLenum = 0x8830

GL_DRAW_BUFFER12

GL_DRAW_BUFFER12: GLenum = 0x8831

GL_DRAW_BUFFER13

GL_DRAW_BUFFER13: GLenum = 0x8832

GL_DRAW_BUFFER14

GL_DRAW_BUFFER14: GLenum = 0x8833

GL_DRAW_BUFFER15

GL_DRAW_BUFFER15: GLenum = 0x8834

GL_DRAW_FRAMEBUFFER

GL_DRAW_FRAMEBUFFER: GLenum = 0x8CA9

GL_DRAW_FRAMEBUFFER_BINDING

GL_DRAW_FRAMEBUFFER_BINDING: GLenum = 0x8CA6

GL_DRAW_INDIRECT_BUFFER

GL_DRAW_INDIRECT_BUFFER: GLenum = 0x8F3F

GL_DRAW_INDIRECT_BUFFER_BINDING

GL_DRAW_INDIRECT_BUFFER_BINDING: GLenum = 0x8F43

GL_DST_ALPHA

GL_DST_ALPHA: GLenum = 0x0304

GL_DST_COLOR

GL_DST_COLOR: GLenum = 0x0306

GL_DYNAMIC_COPY

GL_DYNAMIC_COPY: GLenum = 0x88EA

GL_DYNAMIC_DRAW

GL_DYNAMIC_DRAW: GLenum = 0x88E8

GL_DYNAMIC_READ

GL_DYNAMIC_READ: GLenum = 0x88E9

GL_DYNAMIC_STORAGE_BIT

GL_DYNAMIC_STORAGE_BIT: GLbitfield = 0x0100

GL_ELEMENT_ARRAY_BARRIER_BIT

GL_ELEMENT_ARRAY_BARRIER_BIT: GLbitfield = 0x00000002

GL_ELEMENT_ARRAY_BUFFER

GL_ELEMENT_ARRAY_BUFFER: GLenum = 0x8893

GL_ELEMENT_ARRAY_BUFFER_BINDING

GL_ELEMENT_ARRAY_BUFFER_BINDING: GLenum = 0x8895

GL_EQUAL

GL_EQUAL: GLenum = 0x0202

GL_EQUIV

GL_EQUIV: GLenum = 0x1509

GL_EXTENSIONS

GL_EXTENSIONS: GLenum = 0x1F03

GL_FALSE

GL_FALSE: GLenum = 0

GL_FASTEST

GL_FASTEST: GLenum = 0x1101

GL_FILL

GL_FILL: GLenum = 0x1B02

GL_FILTER

GL_FILTER: GLenum = 0x829A

GL_FIRST_VERTEX_CONVENTION

GL_FIRST_VERTEX_CONVENTION: GLenum = 0x8E4D

GL_FIXED

GL_FIXED: GLenum = 0x140C

GL_FIXED_ONLY

GL_FIXED_ONLY: GLenum = 0x891D

GL_FLOAT

GL_FLOAT: GLenum = 0x1406

GL_FLOAT_32_UNSIGNED_INT_24_8_REV

GL_FLOAT_32_UNSIGNED_INT_24_8_REV: GLenum = 0x8DAD

GL_FLOAT_MAT2

GL_FLOAT_MAT2: GLenum = 0x8B5A

GL_FLOAT_MAT3

GL_FLOAT_MAT3: GLenum = 0x8B5B

GL_FLOAT_MAT4

GL_FLOAT_MAT4: GLenum = 0x8B5C

GL_FLOAT_MAT2x3

GL_FLOAT_MAT2x3: GLenum = 0x8B65

GL_FLOAT_MAT2x4

GL_FLOAT_MAT2x4: GLenum = 0x8B66

GL_FLOAT_MAT3x2

GL_FLOAT_MAT3x2: GLenum = 0x8B67

GL_FLOAT_MAT3x4

GL_FLOAT_MAT3x4: GLenum = 0x8B68

GL_FLOAT_MAT4x2

GL_FLOAT_MAT4x2: GLenum = 0x8B69

GL_FLOAT_MAT4x3

GL_FLOAT_MAT4x3: GLenum = 0x8B6A

GL_FLOAT_VEC2

GL_FLOAT_VEC2: GLenum = 0x8B50

GL_FLOAT_VEC3

GL_FLOAT_VEC3: GLenum = 0x8B51

GL_FLOAT_VEC4

GL_FLOAT_VEC4: GLenum = 0x8B52

GL_FRACTIONAL_EVEN

GL_FRACTIONAL_EVEN: GLenum = 0x8E7C

GL_FRACTIONAL_ODD

GL_FRACTIONAL_ODD: GLenum = 0x8E7B

GL_FRAGMENT_INTERPOLATION_OFFSET_BITS

GL_FRAGMENT_INTERPOLATION_OFFSET_BITS: GLenum = 0x8E5D

GL_FRAGMENT_SHADER

GL_FRAGMENT_SHADER: GLenum = 0x8B30

GL_FRAGMENT_SHADER_BIT

GL_FRAGMENT_SHADER_BIT: GLbitfield = 0x00000002

GL_FRAGMENT_SHADER_DERIVATIVE_HINT

GL_FRAGMENT_SHADER_DERIVATIVE_HINT: GLenum = 0x8B8B

GL_FRAGMENT_SHADER_INVOCATIONS

GL_FRAGMENT_SHADER_INVOCATIONS: GLenum = 0x82F4

GL_FRAGMENT_SUBROUTINE

GL_FRAGMENT_SUBROUTINE: GLenum = 0x92EC

GL_FRAGMENT_SUBROUTINE_UNIFORM

GL_FRAGMENT_SUBROUTINE_UNIFORM: GLenum = 0x92F2

GL_FRAGMENT_TEXTURE

GL_FRAGMENT_TEXTURE: GLenum = 0x829F

GL_FRAMEBUFFER

GL_FRAMEBUFFER: GLenum = 0x8D40

GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE

GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE: GLenum = 0x8215

GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE

GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE: GLenum = 0x8214

GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING

GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING: GLenum = 0x8210

GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE

GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE: GLenum = 0x8211

GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE

GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE: GLenum = 0x8216

GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE

GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE: GLenum = 0x8213

GL_FRAMEBUFFER_ATTACHMENT_LAYERED

GL_FRAMEBUFFER_ATTACHMENT_LAYERED: GLenum = 0x8DA7

GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME

GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: GLenum = 0x8CD1

GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE

GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: GLenum = 0x8CD0

GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE

GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE: GLenum = 0x8212

GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE

GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE: GLenum = 0x8217

GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE

GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: GLenum = 0x8CD3

GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER

GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER: GLenum = 0x8CD4

GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL

GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: GLenum = 0x8CD2

GL_FRAMEBUFFER_BARRIER_BIT

GL_FRAMEBUFFER_BARRIER_BIT: GLbitfield = 0x00000400

GL_FRAMEBUFFER_BINDING

GL_FRAMEBUFFER_BINDING: GLenum = 0x8CA6

GL_FRAMEBUFFER_BLEND

GL_FRAMEBUFFER_BLEND: GLenum = 0x828B

GL_FRAMEBUFFER_COMPLETE

GL_FRAMEBUFFER_COMPLETE: GLenum = 0x8CD5

GL_FRAMEBUFFER_DEFAULT

GL_FRAMEBUFFER_DEFAULT: GLenum = 0x8218

GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS

GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS: GLenum = 0x9314

GL_FRAMEBUFFER_DEFAULT_HEIGHT

GL_FRAMEBUFFER_DEFAULT_HEIGHT: GLenum = 0x9311

GL_FRAMEBUFFER_DEFAULT_LAYERS

GL_FRAMEBUFFER_DEFAULT_LAYERS: GLenum = 0x9312

GL_FRAMEBUFFER_DEFAULT_SAMPLES

GL_FRAMEBUFFER_DEFAULT_SAMPLES: GLenum = 0x9313

GL_FRAMEBUFFER_DEFAULT_WIDTH

GL_FRAMEBUFFER_DEFAULT_WIDTH: GLenum = 0x9310

GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT

GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT: GLenum = 0x8CD6

GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER

GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER: GLenum = 0x8CDB

GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS

GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS: GLenum = 0x8DA8

GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT

GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: GLenum = 0x8CD7

GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE

GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE: GLenum = 0x8D56

GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER

GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER: GLenum = 0x8CDC

GL_FRAMEBUFFER_RENDERABLE

GL_FRAMEBUFFER_RENDERABLE: GLenum = 0x8289

GL_FRAMEBUFFER_RENDERABLE_LAYERED

GL_FRAMEBUFFER_RENDERABLE_LAYERED: GLenum = 0x828A

GL_FRAMEBUFFER_SRGB

GL_FRAMEBUFFER_SRGB: GLenum = 0x8DB9

GL_FRAMEBUFFER_UNDEFINED

GL_FRAMEBUFFER_UNDEFINED: GLenum = 0x8219

GL_FRAMEBUFFER_UNSUPPORTED

GL_FRAMEBUFFER_UNSUPPORTED: GLenum = 0x8CDD

GL_FRONT

GL_FRONT: GLenum = 0x0404

GL_FRONT_AND_BACK

GL_FRONT_AND_BACK: GLenum = 0x0408

GL_FRONT_FACE

GL_FRONT_FACE: GLenum = 0x0B46

GL_FRONT_LEFT

GL_FRONT_LEFT: GLenum = 0x0400

GL_FRONT_RIGHT

GL_FRONT_RIGHT: GLenum = 0x0401

GL_FULL_SUPPORT

GL_FULL_SUPPORT: GLenum = 0x82B7

GL_FUNC_ADD

GL_FUNC_ADD: GLenum = 0x8006

GL_FUNC_REVERSE_SUBTRACT

GL_FUNC_REVERSE_SUBTRACT: GLenum = 0x800B

GL_FUNC_SUBTRACT

GL_FUNC_SUBTRACT: GLenum = 0x800A

GL_GEOMETRY_INPUT_TYPE

GL_GEOMETRY_INPUT_TYPE: GLenum = 0x8917

GL_GEOMETRY_OUTPUT_TYPE

GL_GEOMETRY_OUTPUT_TYPE: GLenum = 0x8918

GL_GEOMETRY_SHADER

GL_GEOMETRY_SHADER: GLenum = 0x8DD9

GL_GEOMETRY_SHADER_BIT

GL_GEOMETRY_SHADER_BIT: GLbitfield = 0x00000004

GL_GEOMETRY_SHADER_INVOCATIONS

GL_GEOMETRY_SHADER_INVOCATIONS: GLenum = 0x887F

GL_GEOMETRY_SHADER_PRIMITIVES_EMITTED

GL_GEOMETRY_SHADER_PRIMITIVES_EMITTED: GLenum = 0x82F3

GL_GEOMETRY_SUBROUTINE

GL_GEOMETRY_SUBROUTINE: GLenum = 0x92EB

GL_GEOMETRY_SUBROUTINE_UNIFORM

GL_GEOMETRY_SUBROUTINE_UNIFORM: GLenum = 0x92F1

GL_GEOMETRY_TEXTURE

GL_GEOMETRY_TEXTURE: GLenum = 0x829E

GL_GEOMETRY_VERTICES_OUT

GL_GEOMETRY_VERTICES_OUT: GLenum = 0x8916

GL_GEQUAL

GL_GEQUAL: GLenum = 0x0206

GL_GET_TEXTURE_IMAGE_FORMAT

GL_GET_TEXTURE_IMAGE_FORMAT: GLenum = 0x8291

GL_GET_TEXTURE_IMAGE_TYPE

GL_GET_TEXTURE_IMAGE_TYPE: GLenum = 0x8292

GL_GREATER

GL_GREATER: GLenum = 0x0204

GL_GREEN

GL_GREEN: GLenum = 0x1904

GL_GREEN_INTEGER

GL_GREEN_INTEGER: GLenum = 0x8D95

GL_GUILTY_CONTEXT_RESET

GL_GUILTY_CONTEXT_RESET: GLenum = 0x8253

GL_HALF_FLOAT

GL_HALF_FLOAT: GLenum = 0x140B

GL_HIGH_FLOAT

GL_HIGH_FLOAT: GLenum = 0x8DF2

GL_HIGH_INT

GL_HIGH_INT: GLenum = 0x8DF5

GL_IMAGE_1D

GL_IMAGE_1D: GLenum = 0x904C

GL_IMAGE_1D_ARRAY

GL_IMAGE_1D_ARRAY: GLenum = 0x9052

GL_IMAGE_2D

GL_IMAGE_2D: GLenum = 0x904D

GL_IMAGE_2D_ARRAY

GL_IMAGE_2D_ARRAY: GLenum = 0x9053

GL_IMAGE_2D_MULTISAMPLE

GL_IMAGE_2D_MULTISAMPLE: GLenum = 0x9055

GL_IMAGE_2D_MULTISAMPLE_ARRAY

GL_IMAGE_2D_MULTISAMPLE_ARRAY: GLenum = 0x9056

GL_IMAGE_2D_RECT

GL_IMAGE_2D_RECT: GLenum = 0x904F

GL_IMAGE_3D

GL_IMAGE_3D: GLenum = 0x904E

GL_IMAGE_BINDING_ACCESS

GL_IMAGE_BINDING_ACCESS: GLenum = 0x8F3E

GL_IMAGE_BINDING_FORMAT

GL_IMAGE_BINDING_FORMAT: GLenum = 0x906E

GL_IMAGE_BINDING_LAYER

GL_IMAGE_BINDING_LAYER: GLenum = 0x8F3D

GL_IMAGE_BINDING_LAYERED

GL_IMAGE_BINDING_LAYERED: GLenum = 0x8F3C

GL_IMAGE_BINDING_LEVEL

GL_IMAGE_BINDING_LEVEL: GLenum = 0x8F3B

GL_IMAGE_BINDING_NAME

GL_IMAGE_BINDING_NAME: GLenum = 0x8F3A

GL_IMAGE_BUFFER

GL_IMAGE_BUFFER: GLenum = 0x9051

GL_IMAGE_CLASS_10_10_10_2

GL_IMAGE_CLASS_10_10_10_2: GLenum = 0x82C3

GL_IMAGE_CLASS_11_11_10

GL_IMAGE_CLASS_11_11_10: GLenum = 0x82C2

GL_IMAGE_CLASS_1_X_8

GL_IMAGE_CLASS_1_X_8: GLenum = 0x82C1

GL_IMAGE_CLASS_1_X_16

GL_IMAGE_CLASS_1_X_16: GLenum = 0x82BE

GL_IMAGE_CLASS_1_X_32

GL_IMAGE_CLASS_1_X_32: GLenum = 0x82BB

GL_IMAGE_CLASS_2_X_8

GL_IMAGE_CLASS_2_X_8: GLenum = 0x82C0

GL_IMAGE_CLASS_2_X_16

GL_IMAGE_CLASS_2_X_16: GLenum = 0x82BD

GL_IMAGE_CLASS_2_X_32

GL_IMAGE_CLASS_2_X_32: GLenum = 0x82BA

GL_IMAGE_CLASS_4_X_8

GL_IMAGE_CLASS_4_X_8: GLenum = 0x82BF

GL_IMAGE_CLASS_4_X_16

GL_IMAGE_CLASS_4_X_16: GLenum = 0x82BC

GL_IMAGE_CLASS_4_X_32

GL_IMAGE_CLASS_4_X_32: GLenum = 0x82B9

GL_IMAGE_COMPATIBILITY_CLASS

GL_IMAGE_COMPATIBILITY_CLASS: GLenum = 0x82A8

GL_IMAGE_CUBE

GL_IMAGE_CUBE: GLenum = 0x9050

GL_IMAGE_CUBE_MAP_ARRAY

GL_IMAGE_CUBE_MAP_ARRAY: GLenum = 0x9054

GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS

GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS: GLenum = 0x90C9

GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE

GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE: GLenum = 0x90C8

GL_IMAGE_FORMAT_COMPATIBILITY_TYPE

GL_IMAGE_FORMAT_COMPATIBILITY_TYPE: GLenum = 0x90C7

GL_IMAGE_PIXEL_FORMAT

GL_IMAGE_PIXEL_FORMAT: GLenum = 0x82A9

GL_IMAGE_PIXEL_TYPE

GL_IMAGE_PIXEL_TYPE: GLenum = 0x82AA

GL_IMAGE_TEXEL_SIZE

GL_IMAGE_TEXEL_SIZE: GLenum = 0x82A7

GL_IMPLEMENTATION_COLOR_READ_FORMAT

GL_IMPLEMENTATION_COLOR_READ_FORMAT: GLenum = 0x8B9B

GL_IMPLEMENTATION_COLOR_READ_TYPE

GL_IMPLEMENTATION_COLOR_READ_TYPE: GLenum = 0x8B9A

GL_INCR

GL_INCR: GLenum = 0x1E02

GL_INCR_WRAP

GL_INCR_WRAP: GLenum = 0x8507

GL_INFO_LOG_LENGTH

GL_INFO_LOG_LENGTH: GLenum = 0x8B84

GL_INNOCENT_CONTEXT_RESET

GL_INNOCENT_CONTEXT_RESET: GLenum = 0x8254

GL_INT

GL_INT: GLenum = 0x1404

GL_INTERLEAVED_ATTRIBS

GL_INTERLEAVED_ATTRIBS: GLenum = 0x8C8C

GL_INTERNALFORMAT_ALPHA_SIZE

GL_INTERNALFORMAT_ALPHA_SIZE: GLenum = 0x8274

GL_INTERNALFORMAT_ALPHA_TYPE

GL_INTERNALFORMAT_ALPHA_TYPE: GLenum = 0x827B

GL_INTERNALFORMAT_BLUE_SIZE

GL_INTERNALFORMAT_BLUE_SIZE: GLenum = 0x8273

GL_INTERNALFORMAT_BLUE_TYPE

GL_INTERNALFORMAT_BLUE_TYPE: GLenum = 0x827A

GL_INTERNALFORMAT_DEPTH_SIZE

GL_INTERNALFORMAT_DEPTH_SIZE: GLenum = 0x8275

GL_INTERNALFORMAT_DEPTH_TYPE

GL_INTERNALFORMAT_DEPTH_TYPE: GLenum = 0x827C

GL_INTERNALFORMAT_GREEN_SIZE

GL_INTERNALFORMAT_GREEN_SIZE: GLenum = 0x8272

GL_INTERNALFORMAT_GREEN_TYPE

GL_INTERNALFORMAT_GREEN_TYPE: GLenum = 0x8279

GL_INTERNALFORMAT_PREFERRED

GL_INTERNALFORMAT_PREFERRED: GLenum = 0x8270

GL_INTERNALFORMAT_RED_SIZE

GL_INTERNALFORMAT_RED_SIZE: GLenum = 0x8271

GL_INTERNALFORMAT_RED_TYPE

GL_INTERNALFORMAT_RED_TYPE: GLenum = 0x8278

GL_INTERNALFORMAT_SHARED_SIZE

GL_INTERNALFORMAT_SHARED_SIZE: GLenum = 0x8277

GL_INTERNALFORMAT_STENCIL_SIZE

GL_INTERNALFORMAT_STENCIL_SIZE: GLenum = 0x8276

GL_INTERNALFORMAT_STENCIL_TYPE

GL_INTERNALFORMAT_STENCIL_TYPE: GLenum = 0x827D

GL_INTERNALFORMAT_SUPPORTED

GL_INTERNALFORMAT_SUPPORTED: GLenum = 0x826F

GL_INT_2_10_10_10_REV

GL_INT_2_10_10_10_REV: GLenum = 0x8D9F

GL_INT_IMAGE_1D

GL_INT_IMAGE_1D: GLenum = 0x9057

GL_INT_IMAGE_1D_ARRAY

GL_INT_IMAGE_1D_ARRAY: GLenum = 0x905D

GL_INT_IMAGE_2D

GL_INT_IMAGE_2D: GLenum = 0x9058

GL_INT_IMAGE_2D_ARRAY

GL_INT_IMAGE_2D_ARRAY: GLenum = 0x905E

GL_INT_IMAGE_2D_MULTISAMPLE

GL_INT_IMAGE_2D_MULTISAMPLE: GLenum = 0x9060

GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY

GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY: GLenum = 0x9061

GL_INT_IMAGE_2D_RECT

GL_INT_IMAGE_2D_RECT: GLenum = 0x905A

GL_INT_IMAGE_3D

GL_INT_IMAGE_3D: GLenum = 0x9059

GL_INT_IMAGE_BUFFER

GL_INT_IMAGE_BUFFER: GLenum = 0x905C

GL_INT_IMAGE_CUBE

GL_INT_IMAGE_CUBE: GLenum = 0x905B

GL_INT_IMAGE_CUBE_MAP_ARRAY

GL_INT_IMAGE_CUBE_MAP_ARRAY: GLenum = 0x905F

GL_INT_SAMPLER_1D

GL_INT_SAMPLER_1D: GLenum = 0x8DC9

GL_INT_SAMPLER_1D_ARRAY

GL_INT_SAMPLER_1D_ARRAY: GLenum = 0x8DCE

GL_INT_SAMPLER_2D

GL_INT_SAMPLER_2D: GLenum = 0x8DCA

GL_INT_SAMPLER_2D_ARRAY

GL_INT_SAMPLER_2D_ARRAY: GLenum = 0x8DCF

GL_INT_SAMPLER_2D_MULTISAMPLE

GL_INT_SAMPLER_2D_MULTISAMPLE: GLenum = 0x9109

GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY

GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY: GLenum = 0x910C

GL_INT_SAMPLER_2D_RECT

GL_INT_SAMPLER_2D_RECT: GLenum = 0x8DCD

GL_INT_SAMPLER_3D

GL_INT_SAMPLER_3D: GLenum = 0x8DCB

GL_INT_SAMPLER_BUFFER

GL_INT_SAMPLER_BUFFER: GLenum = 0x8DD0

GL_INT_SAMPLER_CUBE

GL_INT_SAMPLER_CUBE: GLenum = 0x8DCC

GL_INT_SAMPLER_CUBE_MAP_ARRAY

GL_INT_SAMPLER_CUBE_MAP_ARRAY: GLenum = 0x900E

GL_INT_VEC2

GL_INT_VEC2: GLenum = 0x8B53

GL_INT_VEC3

GL_INT_VEC3: GLenum = 0x8B54

GL_INT_VEC4

GL_INT_VEC4: GLenum = 0x8B55

GL_INVALID_ENUM

GL_INVALID_ENUM: GLenum = 0x0500

GL_INVALID_FRAMEBUFFER_OPERATION

GL_INVALID_FRAMEBUFFER_OPERATION: GLenum = 0x0506

GL_INVALID_INDEX

GL_INVALID_INDEX: GLenum = 0xFFFFFFFF

GL_INVALID_OPERATION

GL_INVALID_OPERATION: GLenum = 0x0502

GL_INVALID_VALUE

GL_INVALID_VALUE: GLenum = 0x0501

GL_INVERT

GL_INVERT: GLenum = 0x150A

GL_ISOLINES

GL_ISOLINES: GLenum = 0x8E7A

GL_IS_PER_PATCH

GL_IS_PER_PATCH: GLenum = 0x92E7

GL_IS_ROW_MAJOR

GL_IS_ROW_MAJOR: GLenum = 0x9300

GL_KEEP

GL_KEEP: GLenum = 0x1E00

GL_LAST_VERTEX_CONVENTION

GL_LAST_VERTEX_CONVENTION: GLenum = 0x8E4E

GL_LAYER_PROVOKING_VERTEX

GL_LAYER_PROVOKING_VERTEX: GLenum = 0x825E

GL_LEFT

GL_LEFT: GLenum = 0x0406

GL_LEQUAL

GL_LEQUAL: GLenum = 0x0203

GL_LESS

GL_LESS: GLenum = 0x0201

GL_LINE

GL_LINE: GLenum = 0x1B01

GL_LINEAR

GL_LINEAR: GLenum = 0x2601

GL_LINEAR_MIPMAP_LINEAR

GL_LINEAR_MIPMAP_LINEAR: GLenum = 0x2703

GL_LINEAR_MIPMAP_NEAREST

GL_LINEAR_MIPMAP_NEAREST: GLenum = 0x2701

GL_LINES

GL_LINES: GLenum = 0x0001

GL_LINES_ADJACENCY

GL_LINES_ADJACENCY: GLenum = 0x000A

GL_LINE_LOOP

GL_LINE_LOOP: GLenum = 0x0002

GL_LINE_SMOOTH

GL_LINE_SMOOTH: GLenum = 0x0B20

GL_LINE_SMOOTH_HINT

GL_LINE_SMOOTH_HINT: GLenum = 0x0C52

GL_LINE_STRIP

GL_LINE_STRIP: GLenum = 0x0003

GL_LINE_STRIP_ADJACENCY

GL_LINE_STRIP_ADJACENCY: GLenum = 0x000B

GL_LINE_WIDTH

GL_LINE_WIDTH: GLenum = 0x0B21

GL_LINE_WIDTH_GRANULARITY

GL_LINE_WIDTH_GRANULARITY: GLenum = 0x0B23

GL_LINE_WIDTH_RANGE

GL_LINE_WIDTH_RANGE: GLenum = 0x0B22

GL_LINK_STATUS

GL_LINK_STATUS: GLenum = 0x8B82

GL_LOCATION

GL_LOCATION: GLenum = 0x930E

GL_LOCATION_COMPONENT

GL_LOCATION_COMPONENT: GLenum = 0x934A

GL_LOCATION_INDEX

GL_LOCATION_INDEX: GLenum = 0x930F

GL_LOGIC_OP_MODE

GL_LOGIC_OP_MODE: GLenum = 0x0BF0

GL_LOSE_CONTEXT_ON_RESET

GL_LOSE_CONTEXT_ON_RESET: GLenum = 0x8252

GL_LOWER_LEFT

GL_LOWER_LEFT: GLenum = 0x8CA1

GL_LOW_FLOAT

GL_LOW_FLOAT: GLenum = 0x8DF0

GL_LOW_INT

GL_LOW_INT: GLenum = 0x8DF3

GL_MAJOR_VERSION

GL_MAJOR_VERSION: GLenum = 0x821B

GL_MANUAL_GENERATE_MIPMAP

GL_MANUAL_GENERATE_MIPMAP: GLenum = 0x8294

GL_MAP_COHERENT_BIT

GL_MAP_COHERENT_BIT: GLbitfield = 0x0080

GL_MAP_FLUSH_EXPLICIT_BIT

GL_MAP_FLUSH_EXPLICIT_BIT: GLbitfield = 0x0010

GL_MAP_INVALIDATE_BUFFER_BIT

GL_MAP_INVALIDATE_BUFFER_BIT: GLbitfield = 0x0008

GL_MAP_INVALIDATE_RANGE_BIT

GL_MAP_INVALIDATE_RANGE_BIT: GLbitfield = 0x0004

GL_MAP_PERSISTENT_BIT

GL_MAP_PERSISTENT_BIT: GLbitfield = 0x0040

GL_MAP_READ_BIT

GL_MAP_READ_BIT: GLbitfield = 0x0001

GL_MAP_UNSYNCHRONIZED_BIT

GL_MAP_UNSYNCHRONIZED_BIT: GLbitfield = 0x0020

GL_MAP_WRITE_BIT

GL_MAP_WRITE_BIT: GLbitfield = 0x0002

GL_MATRIX_STRIDE

GL_MATRIX_STRIDE: GLenum = 0x92FF

GL_MAX

GL_MAX: GLenum = 0x8008

GL_MAX_3D_TEXTURE_SIZE

GL_MAX_3D_TEXTURE_SIZE: GLenum = 0x8073

GL_MAX_ARRAY_TEXTURE_LAYERS

GL_MAX_ARRAY_TEXTURE_LAYERS: GLenum = 0x88FF

GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS

GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS: GLenum = 0x92DC

GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE

GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE: GLenum = 0x92D8

GL_MAX_CLIP_DISTANCES

GL_MAX_CLIP_DISTANCES: GLenum = 0x0D32

GL_MAX_COLOR_ATTACHMENTS

GL_MAX_COLOR_ATTACHMENTS: GLenum = 0x8CDF

GL_MAX_COLOR_TEXTURE_SAMPLES

GL_MAX_COLOR_TEXTURE_SAMPLES: GLenum = 0x910E

GL_MAX_COMBINED_ATOMIC_COUNTERS

GL_MAX_COMBINED_ATOMIC_COUNTERS: GLenum = 0x92D7

GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS

GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS: GLenum = 0x92D1

GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES

GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES: GLenum = 0x82FA

GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS

GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS: GLenum = 0x8266

GL_MAX_COMBINED_DIMENSIONS

GL_MAX_COMBINED_DIMENSIONS: GLenum = 0x8282

GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS

GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS: GLenum = 0x8A33

GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS

GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS: GLenum = 0x8A32

GL_MAX_COMBINED_IMAGE_UNIFORMS

GL_MAX_COMBINED_IMAGE_UNIFORMS: GLenum = 0x90CF

GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS

GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS: GLenum = 0x8F39

GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES

GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES: GLenum = 0x8F39

GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS

GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS: GLenum = 0x90DC

GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS

GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS: GLenum = 0x8E1E

GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS

GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS: GLenum = 0x8E1F

GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS

GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS: GLenum = 0x8B4D

GL_MAX_COMBINED_UNIFORM_BLOCKS

GL_MAX_COMBINED_UNIFORM_BLOCKS: GLenum = 0x8A2E

GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS

GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS: GLenum = 0x8A31

GL_MAX_COMPUTE_ATOMIC_COUNTERS

GL_MAX_COMPUTE_ATOMIC_COUNTERS: GLenum = 0x8265

GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS

GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS: GLenum = 0x8264

GL_MAX_COMPUTE_IMAGE_UNIFORMS

GL_MAX_COMPUTE_IMAGE_UNIFORMS: GLenum = 0x91BD

GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS

GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS: GLenum = 0x90DB

GL_MAX_COMPUTE_SHARED_MEMORY_SIZE

GL_MAX_COMPUTE_SHARED_MEMORY_SIZE: GLenum = 0x8262

GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS

GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS: GLenum = 0x91BC

GL_MAX_COMPUTE_UNIFORM_BLOCKS

GL_MAX_COMPUTE_UNIFORM_BLOCKS: GLenum = 0x91BB

GL_MAX_COMPUTE_UNIFORM_COMPONENTS

GL_MAX_COMPUTE_UNIFORM_COMPONENTS: GLenum = 0x8263

GL_MAX_COMPUTE_WORK_GROUP_COUNT

GL_MAX_COMPUTE_WORK_GROUP_COUNT: GLenum = 0x91BE

GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS

GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS: GLenum = 0x90EB

GL_MAX_COMPUTE_WORK_GROUP_SIZE

GL_MAX_COMPUTE_WORK_GROUP_SIZE: GLenum = 0x91BF

GL_MAX_CUBE_MAP_TEXTURE_SIZE

GL_MAX_CUBE_MAP_TEXTURE_SIZE: GLenum = 0x851C

GL_MAX_CULL_DISTANCES

GL_MAX_CULL_DISTANCES: GLenum = 0x82F9

GL_MAX_DEBUG_GROUP_STACK_DEPTH

GL_MAX_DEBUG_GROUP_STACK_DEPTH: GLenum = 0x826C

GL_MAX_DEBUG_LOGGED_MESSAGES

GL_MAX_DEBUG_LOGGED_MESSAGES: GLenum = 0x9144

GL_MAX_DEBUG_MESSAGE_LENGTH

GL_MAX_DEBUG_MESSAGE_LENGTH: GLenum = 0x9143

GL_MAX_DEPTH

GL_MAX_DEPTH: GLenum = 0x8280

GL_MAX_DEPTH_TEXTURE_SAMPLES

GL_MAX_DEPTH_TEXTURE_SAMPLES: GLenum = 0x910F

GL_MAX_DRAW_BUFFERS

GL_MAX_DRAW_BUFFERS: GLenum = 0x8824

GL_MAX_DUAL_SOURCE_DRAW_BUFFERS

GL_MAX_DUAL_SOURCE_DRAW_BUFFERS: GLenum = 0x88FC

GL_MAX_ELEMENTS_INDICES

GL_MAX_ELEMENTS_INDICES: GLenum = 0x80E9

GL_MAX_ELEMENTS_VERTICES

GL_MAX_ELEMENTS_VERTICES: GLenum = 0x80E8

GL_MAX_ELEMENT_INDEX

GL_MAX_ELEMENT_INDEX: GLenum = 0x8D6B

GL_MAX_FRAGMENT_ATOMIC_COUNTERS

GL_MAX_FRAGMENT_ATOMIC_COUNTERS: GLenum = 0x92D6

GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS

GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS: GLenum = 0x92D0

GL_MAX_FRAGMENT_IMAGE_UNIFORMS

GL_MAX_FRAGMENT_IMAGE_UNIFORMS: GLenum = 0x90CE

GL_MAX_FRAGMENT_INPUT_COMPONENTS

GL_MAX_FRAGMENT_INPUT_COMPONENTS: GLenum = 0x9125

GL_MAX_FRAGMENT_INTERPOLATION_OFFSET

GL_MAX_FRAGMENT_INTERPOLATION_OFFSET: GLenum = 0x8E5C

GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS

GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS: GLenum = 0x90DA

GL_MAX_FRAGMENT_UNIFORM_BLOCKS

GL_MAX_FRAGMENT_UNIFORM_BLOCKS: GLenum = 0x8A2D

GL_MAX_FRAGMENT_UNIFORM_COMPONENTS

GL_MAX_FRAGMENT_UNIFORM_COMPONENTS: GLenum = 0x8B49

GL_MAX_FRAGMENT_UNIFORM_VECTORS

GL_MAX_FRAGMENT_UNIFORM_VECTORS: GLenum = 0x8DFD

GL_MAX_FRAMEBUFFER_HEIGHT

GL_MAX_FRAMEBUFFER_HEIGHT: GLenum = 0x9316

GL_MAX_FRAMEBUFFER_LAYERS

GL_MAX_FRAMEBUFFER_LAYERS: GLenum = 0x9317

GL_MAX_FRAMEBUFFER_SAMPLES

GL_MAX_FRAMEBUFFER_SAMPLES: GLenum = 0x9318

GL_MAX_FRAMEBUFFER_WIDTH

GL_MAX_FRAMEBUFFER_WIDTH: GLenum = 0x9315

GL_MAX_GEOMETRY_ATOMIC_COUNTERS

GL_MAX_GEOMETRY_ATOMIC_COUNTERS: GLenum = 0x92D5

GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS

GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS: GLenum = 0x92CF

GL_MAX_GEOMETRY_IMAGE_UNIFORMS

GL_MAX_GEOMETRY_IMAGE_UNIFORMS: GLenum = 0x90CD

GL_MAX_GEOMETRY_INPUT_COMPONENTS

GL_MAX_GEOMETRY_INPUT_COMPONENTS: GLenum = 0x9123

GL_MAX_GEOMETRY_OUTPUT_COMPONENTS

GL_MAX_GEOMETRY_OUTPUT_COMPONENTS: GLenum = 0x9124

GL_MAX_GEOMETRY_OUTPUT_VERTICES

GL_MAX_GEOMETRY_OUTPUT_VERTICES: GLenum = 0x8DE0

GL_MAX_GEOMETRY_SHADER_INVOCATIONS

GL_MAX_GEOMETRY_SHADER_INVOCATIONS: GLenum = 0x8E5A

GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS

GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS: GLenum = 0x90D7

GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS

GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS: GLenum = 0x8C29

GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS

GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS: GLenum = 0x8DE1

GL_MAX_GEOMETRY_UNIFORM_BLOCKS

GL_MAX_GEOMETRY_UNIFORM_BLOCKS: GLenum = 0x8A2C

GL_MAX_GEOMETRY_UNIFORM_COMPONENTS

GL_MAX_GEOMETRY_UNIFORM_COMPONENTS: GLenum = 0x8DDF

GL_MAX_HEIGHT

GL_MAX_HEIGHT: GLenum = 0x827F

GL_MAX_IMAGE_SAMPLES

GL_MAX_IMAGE_SAMPLES: GLenum = 0x906D

GL_MAX_IMAGE_UNITS

GL_MAX_IMAGE_UNITS: GLenum = 0x8F38

GL_MAX_INTEGER_SAMPLES

GL_MAX_INTEGER_SAMPLES: GLenum = 0x9110

GL_MAX_LABEL_LENGTH

GL_MAX_LABEL_LENGTH: GLenum = 0x82E8

GL_MAX_LAYERS

GL_MAX_LAYERS: GLenum = 0x8281

GL_MAX_NAME_LENGTH

GL_MAX_NAME_LENGTH: GLenum = 0x92F6

GL_MAX_NUM_ACTIVE_VARIABLES

GL_MAX_NUM_ACTIVE_VARIABLES: GLenum = 0x92F7

GL_MAX_NUM_COMPATIBLE_SUBROUTINES

GL_MAX_NUM_COMPATIBLE_SUBROUTINES: GLenum = 0x92F8

GL_MAX_PATCH_VERTICES

GL_MAX_PATCH_VERTICES: GLenum = 0x8E7D

GL_MAX_PROGRAM_TEXEL_OFFSET

GL_MAX_PROGRAM_TEXEL_OFFSET: GLenum = 0x8905

GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET

GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET: GLenum = 0x8E5F

GL_MAX_RECTANGLE_TEXTURE_SIZE

GL_MAX_RECTANGLE_TEXTURE_SIZE: GLenum = 0x84F8

GL_MAX_RENDERBUFFER_SIZE

GL_MAX_RENDERBUFFER_SIZE: GLenum = 0x84E8

GL_MAX_SAMPLES

GL_MAX_SAMPLES: GLenum = 0x8D57

GL_MAX_SAMPLE_MASK_WORDS

GL_MAX_SAMPLE_MASK_WORDS: GLenum = 0x8E59

GL_MAX_SERVER_WAIT_TIMEOUT

GL_MAX_SERVER_WAIT_TIMEOUT: GLenum = 0x9111

GL_MAX_SHADER_STORAGE_BLOCK_SIZE

GL_MAX_SHADER_STORAGE_BLOCK_SIZE: GLenum = 0x90DE

GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS

GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS: GLenum = 0x90DD

GL_MAX_SUBROUTINES

GL_MAX_SUBROUTINES: GLenum = 0x8DE7

GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS

GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS: GLenum = 0x8DE8

GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS

GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS: GLenum = 0x92D3

GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS

GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS: GLenum = 0x92CD

GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS

GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS: GLenum = 0x90CB

GL_MAX_TESS_CONTROL_INPUT_COMPONENTS

GL_MAX_TESS_CONTROL_INPUT_COMPONENTS: GLenum = 0x886C

GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS

GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS: GLenum = 0x8E83

GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS

GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS: GLenum = 0x90D8

GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS

GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS: GLenum = 0x8E81

GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS

GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS: GLenum = 0x8E85

GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS

GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS: GLenum = 0x8E89

GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS

GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS: GLenum = 0x8E7F

GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS

GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS: GLenum = 0x92D4

GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS

GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS: GLenum = 0x92CE

GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS

GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS: GLenum = 0x90CC

GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS

GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS: GLenum = 0x886D

GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS

GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS: GLenum = 0x8E86

GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS

GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS: GLenum = 0x90D9

GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS

GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS: GLenum = 0x8E82

GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS

GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS: GLenum = 0x8E8A

GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS

GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS: GLenum = 0x8E80

GL_MAX_TESS_GEN_LEVEL

GL_MAX_TESS_GEN_LEVEL: GLenum = 0x8E7E

GL_MAX_TESS_PATCH_COMPONENTS

GL_MAX_TESS_PATCH_COMPONENTS: GLenum = 0x8E84

GL_MAX_TEXTURE_BUFFER_SIZE

GL_MAX_TEXTURE_BUFFER_SIZE: GLenum = 0x8C2B

GL_MAX_TEXTURE_IMAGE_UNITS

GL_MAX_TEXTURE_IMAGE_UNITS: GLenum = 0x8872

GL_MAX_TEXTURE_LOD_BIAS

GL_MAX_TEXTURE_LOD_BIAS: GLenum = 0x84FD

GL_MAX_TEXTURE_MAX_ANISOTROPY

GL_MAX_TEXTURE_MAX_ANISOTROPY: GLenum = 0x84FF

GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT

GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT: GLenum = 0x84FF

GL_MAX_TEXTURE_SIZE

GL_MAX_TEXTURE_SIZE: GLenum = 0x0D33

GL_MAX_TRANSFORM_FEEDBACK_BUFFERS

GL_MAX_TRANSFORM_FEEDBACK_BUFFERS: GLenum = 0x8E70

GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS

GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS: GLenum = 0x8C8A

GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS

GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS: GLenum = 0x8C8B

GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS

GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS: GLenum = 0x8C80

GL_MAX_UNIFORM_BLOCK_SIZE

GL_MAX_UNIFORM_BLOCK_SIZE: GLenum = 0x8A30

GL_MAX_UNIFORM_BUFFER_BINDINGS

GL_MAX_UNIFORM_BUFFER_BINDINGS: GLenum = 0x8A2F

GL_MAX_UNIFORM_LOCATIONS

GL_MAX_UNIFORM_LOCATIONS: GLenum = 0x826E

GL_MAX_VARYING_COMPONENTS

GL_MAX_VARYING_COMPONENTS: GLenum = 0x8B4B

GL_MAX_VARYING_FLOATS

GL_MAX_VARYING_FLOATS: GLenum = 0x8B4B

GL_MAX_VARYING_VECTORS

GL_MAX_VARYING_VECTORS: GLenum = 0x8DFC

GL_MAX_VERTEX_ATOMIC_COUNTERS

GL_MAX_VERTEX_ATOMIC_COUNTERS: GLenum = 0x92D2

GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS

GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS: GLenum = 0x92CC

GL_MAX_VERTEX_ATTRIBS

GL_MAX_VERTEX_ATTRIBS: GLenum = 0x8869

GL_MAX_VERTEX_ATTRIB_BINDINGS

GL_MAX_VERTEX_ATTRIB_BINDINGS: GLenum = 0x82DA

GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET

GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET: GLenum = 0x82D9

GL_MAX_VERTEX_ATTRIB_STRIDE

GL_MAX_VERTEX_ATTRIB_STRIDE: GLenum = 0x82E5

GL_MAX_VERTEX_IMAGE_UNIFORMS

GL_MAX_VERTEX_IMAGE_UNIFORMS: GLenum = 0x90CA

GL_MAX_VERTEX_OUTPUT_COMPONENTS

GL_MAX_VERTEX_OUTPUT_COMPONENTS: GLenum = 0x9122

GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS

GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS: GLenum = 0x90D6

GL_MAX_VERTEX_STREAMS

GL_MAX_VERTEX_STREAMS: GLenum = 0x8E71

GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS

GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS: GLenum = 0x8B4C

GL_MAX_VERTEX_UNIFORM_BLOCKS

GL_MAX_VERTEX_UNIFORM_BLOCKS: GLenum = 0x8A2B

GL_MAX_VERTEX_UNIFORM_COMPONENTS

GL_MAX_VERTEX_UNIFORM_COMPONENTS: GLenum = 0x8B4A

GL_MAX_VERTEX_UNIFORM_VECTORS

GL_MAX_VERTEX_UNIFORM_VECTORS: GLenum = 0x8DFB

GL_MAX_VIEWPORTS

GL_MAX_VIEWPORTS: GLenum = 0x825B

GL_MAX_VIEWPORT_DIMS

GL_MAX_VIEWPORT_DIMS: GLenum = 0x0D3A

GL_MAX_WIDTH

GL_MAX_WIDTH: GLenum = 0x827E

GL_MEDIUM_FLOAT

GL_MEDIUM_FLOAT: GLenum = 0x8DF1

GL_MEDIUM_INT

GL_MEDIUM_INT: GLenum = 0x8DF4

GL_MIN

GL_MIN: GLenum = 0x8007

GL_MINOR_VERSION

GL_MINOR_VERSION: GLenum = 0x821C

GL_MIN_FRAGMENT_INTERPOLATION_OFFSET

GL_MIN_FRAGMENT_INTERPOLATION_OFFSET: GLenum = 0x8E5B

GL_MIN_MAP_BUFFER_ALIGNMENT

GL_MIN_MAP_BUFFER_ALIGNMENT: GLenum = 0x90BC

GL_MIN_PROGRAM_TEXEL_OFFSET

GL_MIN_PROGRAM_TEXEL_OFFSET: GLenum = 0x8904

GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET

GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET: GLenum = 0x8E5E

GL_MIN_SAMPLE_SHADING_VALUE

GL_MIN_SAMPLE_SHADING_VALUE: GLenum = 0x8C37

GL_MIPMAP

GL_MIPMAP: GLenum = 0x8293

GL_MIRRORED_REPEAT

GL_MIRRORED_REPEAT: GLenum = 0x8370

GL_MIRROR_CLAMP_TO_EDGE

GL_MIRROR_CLAMP_TO_EDGE: GLenum = 0x8743

GL_MULTISAMPLE

GL_MULTISAMPLE: GLenum = 0x809D

GL_NAME_LENGTH

GL_NAME_LENGTH: GLenum = 0x92F9

GL_NAND

GL_NAND: GLenum = 0x150E

GL_NEAREST

GL_NEAREST: GLenum = 0x2600

GL_NEAREST_MIPMAP_LINEAR

GL_NEAREST_MIPMAP_LINEAR: GLenum = 0x2702

GL_NEAREST_MIPMAP_NEAREST

GL_NEAREST_MIPMAP_NEAREST: GLenum = 0x2700

GL_NEGATIVE_ONE_TO_ONE

GL_NEGATIVE_ONE_TO_ONE: GLenum = 0x935E

GL_NEVER

GL_NEVER: GLenum = 0x0200

GL_NICEST

GL_NICEST: GLenum = 0x1102

GL_NONE

GL_NONE: GLenum = 0

GL_NOOP

GL_NOOP: GLenum = 0x1505

GL_NOR

GL_NOR: GLenum = 0x1508

GL_NOTEQUAL

GL_NOTEQUAL: GLenum = 0x0205

GL_NO_ERROR

GL_NO_ERROR: GLenum = 0

GL_NO_RESET_NOTIFICATION

GL_NO_RESET_NOTIFICATION: GLenum = 0x8261

GL_NUM_ACTIVE_VARIABLES

GL_NUM_ACTIVE_VARIABLES: GLenum = 0x9304

GL_NUM_COMPATIBLE_SUBROUTINES

GL_NUM_COMPATIBLE_SUBROUTINES: GLenum = 0x8E4A

GL_NUM_COMPRESSED_TEXTURE_FORMATS

GL_NUM_COMPRESSED_TEXTURE_FORMATS: GLenum = 0x86A2

GL_NUM_EXTENSIONS

GL_NUM_EXTENSIONS: GLenum = 0x821D

GL_NUM_PROGRAM_BINARY_FORMATS

GL_NUM_PROGRAM_BINARY_FORMATS: GLenum = 0x87FE

GL_NUM_SAMPLE_COUNTS

GL_NUM_SAMPLE_COUNTS: GLenum = 0x9380

GL_NUM_SHADER_BINARY_FORMATS

GL_NUM_SHADER_BINARY_FORMATS: GLenum = 0x8DF9

GL_NUM_SHADING_LANGUAGE_VERSIONS

GL_NUM_SHADING_LANGUAGE_VERSIONS: GLenum = 0x82E9

GL_NUM_SPIR_V_EXTENSIONS

GL_NUM_SPIR_V_EXTENSIONS: GLenum = 0x9554

GL_OBJECT_TYPE

GL_OBJECT_TYPE: GLenum = 0x9112

GL_OFFSET

GL_OFFSET: GLenum = 0x92FC

GL_ONE

GL_ONE: GLenum = 1

GL_ONE_MINUS_CONSTANT_ALPHA

GL_ONE_MINUS_CONSTANT_ALPHA: GLenum = 0x8004

GL_ONE_MINUS_CONSTANT_COLOR

GL_ONE_MINUS_CONSTANT_COLOR: GLenum = 0x8002

GL_ONE_MINUS_DST_ALPHA

GL_ONE_MINUS_DST_ALPHA: GLenum = 0x0305

GL_ONE_MINUS_DST_COLOR

GL_ONE_MINUS_DST_COLOR: GLenum = 0x0307

GL_ONE_MINUS_SRC1_ALPHA

GL_ONE_MINUS_SRC1_ALPHA: GLenum = 0x88FB

GL_ONE_MINUS_SRC1_COLOR

GL_ONE_MINUS_SRC1_COLOR: GLenum = 0x88FA

GL_ONE_MINUS_SRC_ALPHA

GL_ONE_MINUS_SRC_ALPHA: GLenum = 0x0303

GL_ONE_MINUS_SRC_COLOR

GL_ONE_MINUS_SRC_COLOR: GLenum = 0x0301

GL_OR

GL_OR: GLenum = 0x1507

GL_OR_INVERTED

GL_OR_INVERTED: GLenum = 0x150D

GL_OR_REVERSE

GL_OR_REVERSE: GLenum = 0x150B

GL_OUT_OF_MEMORY

GL_OUT_OF_MEMORY: GLenum = 0x0505

GL_PACK_ALIGNMENT

GL_PACK_ALIGNMENT: GLenum = 0x0D05

GL_PACK_COMPRESSED_BLOCK_DEPTH

GL_PACK_COMPRESSED_BLOCK_DEPTH: GLenum = 0x912D

GL_PACK_COMPRESSED_BLOCK_HEIGHT

GL_PACK_COMPRESSED_BLOCK_HEIGHT: GLenum = 0x912C

GL_PACK_COMPRESSED_BLOCK_SIZE

GL_PACK_COMPRESSED_BLOCK_SIZE: GLenum = 0x912E

GL_PACK_COMPRESSED_BLOCK_WIDTH

GL_PACK_COMPRESSED_BLOCK_WIDTH: GLenum = 0x912B

GL_PACK_IMAGE_HEIGHT

GL_PACK_IMAGE_HEIGHT: GLenum = 0x806C

GL_PACK_LSB_FIRST

GL_PACK_LSB_FIRST: GLenum = 0x0D01

GL_PACK_ROW_LENGTH

GL_PACK_ROW_LENGTH: GLenum = 0x0D02

GL_PACK_SKIP_IMAGES

GL_PACK_SKIP_IMAGES: GLenum = 0x806B

GL_PACK_SKIP_PIXELS

GL_PACK_SKIP_PIXELS: GLenum = 0x0D04

GL_PACK_SKIP_ROWS

GL_PACK_SKIP_ROWS: GLenum = 0x0D03

GL_PACK_SWAP_BYTES

GL_PACK_SWAP_BYTES: GLenum = 0x0D00

GL_PARAMETER_BUFFER

GL_PARAMETER_BUFFER: GLenum = 0x80EE

GL_PARAMETER_BUFFER_BINDING

GL_PARAMETER_BUFFER_BINDING: GLenum = 0x80EF

GL_PATCHES

GL_PATCHES: GLenum = 0x000E

GL_PATCH_DEFAULT_INNER_LEVEL

GL_PATCH_DEFAULT_INNER_LEVEL: GLenum = 0x8E73

GL_PATCH_DEFAULT_OUTER_LEVEL

GL_PATCH_DEFAULT_OUTER_LEVEL: GLenum = 0x8E74

GL_PATCH_VERTICES

GL_PATCH_VERTICES: GLenum = 0x8E72

GL_PIXEL_BUFFER_BARRIER_BIT

GL_PIXEL_BUFFER_BARRIER_BIT: GLbitfield = 0x00000080

GL_PIXEL_PACK_BUFFER

GL_PIXEL_PACK_BUFFER: GLenum = 0x88EB

GL_PIXEL_PACK_BUFFER_BINDING

GL_PIXEL_PACK_BUFFER_BINDING: GLenum = 0x88ED

GL_PIXEL_UNPACK_BUFFER

GL_PIXEL_UNPACK_BUFFER: GLenum = 0x88EC

GL_PIXEL_UNPACK_BUFFER_BINDING

GL_PIXEL_UNPACK_BUFFER_BINDING: GLenum = 0x88EF

GL_POINT

GL_POINT: GLenum = 0x1B00

GL_POINTS

GL_POINTS: GLenum = 0x0000

GL_POINT_FADE_THRESHOLD_SIZE

GL_POINT_FADE_THRESHOLD_SIZE: GLenum = 0x8128

GL_POINT_SIZE

GL_POINT_SIZE: GLenum = 0x0B11

GL_POINT_SIZE_GRANULARITY

GL_POINT_SIZE_GRANULARITY: GLenum = 0x0B13

GL_POINT_SIZE_RANGE

GL_POINT_SIZE_RANGE: GLenum = 0x0B12

GL_POINT_SPRITE_COORD_ORIGIN

GL_POINT_SPRITE_COORD_ORIGIN: GLenum = 0x8CA0

GL_POLYGON_MODE

GL_POLYGON_MODE: GLenum = 0x0B40

GL_POLYGON_OFFSET_CLAMP

GL_POLYGON_OFFSET_CLAMP: GLenum = 0x8E1B

GL_POLYGON_OFFSET_FACTOR

GL_POLYGON_OFFSET_FACTOR: GLenum = 0x8038

GL_POLYGON_OFFSET_FILL

GL_POLYGON_OFFSET_FILL: GLenum = 0x8037

GL_POLYGON_OFFSET_LINE

GL_POLYGON_OFFSET_LINE: GLenum = 0x2A02

GL_POLYGON_OFFSET_POINT

GL_POLYGON_OFFSET_POINT: GLenum = 0x2A01

GL_POLYGON_OFFSET_UNITS

GL_POLYGON_OFFSET_UNITS: GLenum = 0x2A00

GL_POLYGON_SMOOTH

GL_POLYGON_SMOOTH: GLenum = 0x0B41

GL_POLYGON_SMOOTH_HINT

GL_POLYGON_SMOOTH_HINT: GLenum = 0x0C53

GL_PRIMITIVES_GENERATED

GL_PRIMITIVES_GENERATED: GLenum = 0x8C87

GL_PRIMITIVES_SUBMITTED

GL_PRIMITIVES_SUBMITTED: GLenum = 0x82EF

GL_PRIMITIVE_RESTART

GL_PRIMITIVE_RESTART: GLenum = 0x8F9D

GL_PRIMITIVE_RESTART_FIXED_INDEX

GL_PRIMITIVE_RESTART_FIXED_INDEX: GLenum = 0x8D69

GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED

GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED: GLenum = 0x8221

GL_PRIMITIVE_RESTART_INDEX

GL_PRIMITIVE_RESTART_INDEX: GLenum = 0x8F9E

GL_PROGRAM

GL_PROGRAM: GLenum = 0x82E2

GL_PROGRAM_BINARY_FORMATS

GL_PROGRAM_BINARY_FORMATS: GLenum = 0x87FF

GL_PROGRAM_BINARY_LENGTH

GL_PROGRAM_BINARY_LENGTH: GLenum = 0x8741

GL_PROGRAM_BINARY_RETRIEVABLE_HINT

GL_PROGRAM_BINARY_RETRIEVABLE_HINT: GLenum = 0x8257

GL_PROGRAM_INPUT

GL_PROGRAM_INPUT: GLenum = 0x92E3

GL_PROGRAM_OUTPUT

GL_PROGRAM_OUTPUT: GLenum = 0x92E4

GL_PROGRAM_PIPELINE

GL_PROGRAM_PIPELINE: GLenum = 0x82E4

GL_PROGRAM_PIPELINE_BINDING

GL_PROGRAM_PIPELINE_BINDING: GLenum = 0x825A

GL_PROGRAM_POINT_SIZE

GL_PROGRAM_POINT_SIZE: GLenum = 0x8642

GL_PROGRAM_SEPARABLE

GL_PROGRAM_SEPARABLE: GLenum = 0x8258

GL_PROVOKING_VERTEX

GL_PROVOKING_VERTEX: GLenum = 0x8E4F

GL_PROXY_TEXTURE_1D

GL_PROXY_TEXTURE_1D: GLenum = 0x8063

GL_PROXY_TEXTURE_1D_ARRAY

GL_PROXY_TEXTURE_1D_ARRAY: GLenum = 0x8C19

GL_PROXY_TEXTURE_2D

GL_PROXY_TEXTURE_2D: GLenum = 0x8064

GL_PROXY_TEXTURE_2D_ARRAY

GL_PROXY_TEXTURE_2D_ARRAY: GLenum = 0x8C1B

GL_PROXY_TEXTURE_2D_MULTISAMPLE

GL_PROXY_TEXTURE_2D_MULTISAMPLE: GLenum = 0x9101

GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY

GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY: GLenum = 0x9103

GL_PROXY_TEXTURE_3D

GL_PROXY_TEXTURE_3D: GLenum = 0x8070

GL_PROXY_TEXTURE_CUBE_MAP

GL_PROXY_TEXTURE_CUBE_MAP: GLenum = 0x851B

GL_PROXY_TEXTURE_CUBE_MAP_ARRAY

GL_PROXY_TEXTURE_CUBE_MAP_ARRAY: GLenum = 0x900B

GL_PROXY_TEXTURE_RECTANGLE

GL_PROXY_TEXTURE_RECTANGLE: GLenum = 0x84F7

GL_QUADS

GL_QUADS: GLenum = 0x0007

GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION

GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION: GLenum = 0x8E4C

GL_QUERY

GL_QUERY: GLenum = 0x82E3

GL_QUERY_BUFFER

GL_QUERY_BUFFER: GLenum = 0x9192

GL_QUERY_BUFFER_BARRIER_BIT

GL_QUERY_BUFFER_BARRIER_BIT: GLbitfield = 0x00008000

GL_QUERY_BUFFER_BINDING

GL_QUERY_BUFFER_BINDING: GLenum = 0x9193

GL_QUERY_BY_REGION_NO_WAIT

GL_QUERY_BY_REGION_NO_WAIT: GLenum = 0x8E16

GL_QUERY_BY_REGION_NO_WAIT_INVERTED

GL_QUERY_BY_REGION_NO_WAIT_INVERTED: GLenum = 0x8E1A

GL_QUERY_BY_REGION_WAIT

GL_QUERY_BY_REGION_WAIT: GLenum = 0x8E15

GL_QUERY_BY_REGION_WAIT_INVERTED

GL_QUERY_BY_REGION_WAIT_INVERTED: GLenum = 0x8E19

GL_QUERY_COUNTER_BITS

GL_QUERY_COUNTER_BITS: GLenum = 0x8864

GL_QUERY_NO_WAIT

GL_QUERY_NO_WAIT: GLenum = 0x8E14

GL_QUERY_NO_WAIT_INVERTED

GL_QUERY_NO_WAIT_INVERTED: GLenum = 0x8E18

GL_QUERY_RESULT

GL_QUERY_RESULT: GLenum = 0x8866

GL_QUERY_RESULT_AVAILABLE

GL_QUERY_RESULT_AVAILABLE: GLenum = 0x8867

GL_QUERY_RESULT_NO_WAIT

GL_QUERY_RESULT_NO_WAIT: GLenum = 0x9194

GL_QUERY_TARGET

GL_QUERY_TARGET: GLenum = 0x82EA

GL_QUERY_WAIT

GL_QUERY_WAIT: GLenum = 0x8E13

GL_QUERY_WAIT_INVERTED

GL_QUERY_WAIT_INVERTED: GLenum = 0x8E17

GL_R8

GL_R8: GLenum = 0x8229

GL_R8I

GL_R8I: GLenum = 0x8231

GL_R8UI

GL_R8UI: GLenum = 0x8232

GL_R8_SNORM

GL_R8_SNORM: GLenum = 0x8F94

GL_R16

GL_R16: GLenum = 0x822A

GL_R16F

GL_R16F: GLenum = 0x822D

GL_R16I

GL_R16I: GLenum = 0x8233

GL_R16UI

GL_R16UI: GLenum = 0x8234

GL_R16_SNORM

GL_R16_SNORM: GLenum = 0x8F98

GL_R32F

GL_R32F: GLenum = 0x822E

GL_R32I

GL_R32I: GLenum = 0x8235

GL_R32UI

GL_R32UI: GLenum = 0x8236

GL_R11F_G11F_B10F

GL_R11F_G11F_B10F: GLenum = 0x8C3A

GL_R3_G3_B2

GL_R3_G3_B2: GLenum = 0x2A10

GL_RASTERIZER_DISCARD

GL_RASTERIZER_DISCARD: GLenum = 0x8C89

GL_READ_BUFFER

GL_READ_BUFFER: GLenum = 0x0C02

GL_READ_FRAMEBUFFER

GL_READ_FRAMEBUFFER: GLenum = 0x8CA8

GL_READ_FRAMEBUFFER_BINDING

GL_READ_FRAMEBUFFER_BINDING: GLenum = 0x8CAA

GL_READ_ONLY

GL_READ_ONLY: GLenum = 0x88B8

GL_READ_PIXELS

GL_READ_PIXELS: GLenum = 0x828C

GL_READ_PIXELS_FORMAT

GL_READ_PIXELS_FORMAT: GLenum = 0x828D

GL_READ_PIXELS_TYPE

GL_READ_PIXELS_TYPE: GLenum = 0x828E

GL_READ_WRITE

GL_READ_WRITE: GLenum = 0x88BA

GL_RED

GL_RED: GLenum = 0x1903

GL_RED_INTEGER

GL_RED_INTEGER: GLenum = 0x8D94

GL_REFERENCED_BY_COMPUTE_SHADER

GL_REFERENCED_BY_COMPUTE_SHADER: GLenum = 0x930B

GL_REFERENCED_BY_FRAGMENT_SHADER

GL_REFERENCED_BY_FRAGMENT_SHADER: GLenum = 0x930A

GL_REFERENCED_BY_GEOMETRY_SHADER

GL_REFERENCED_BY_GEOMETRY_SHADER: GLenum = 0x9309

GL_REFERENCED_BY_TESS_CONTROL_SHADER

GL_REFERENCED_BY_TESS_CONTROL_SHADER: GLenum = 0x9307

GL_REFERENCED_BY_TESS_EVALUATION_SHADER

GL_REFERENCED_BY_TESS_EVALUATION_SHADER: GLenum = 0x9308

GL_REFERENCED_BY_VERTEX_SHADER

GL_REFERENCED_BY_VERTEX_SHADER: GLenum = 0x9306

GL_RENDERBUFFER

GL_RENDERBUFFER: GLenum = 0x8D41

GL_RENDERBUFFER_ALPHA_SIZE

GL_RENDERBUFFER_ALPHA_SIZE: GLenum = 0x8D53

GL_RENDERBUFFER_BINDING

GL_RENDERBUFFER_BINDING: GLenum = 0x8CA7

GL_RENDERBUFFER_BLUE_SIZE

GL_RENDERBUFFER_BLUE_SIZE: GLenum = 0x8D52

GL_RENDERBUFFER_DEPTH_SIZE

GL_RENDERBUFFER_DEPTH_SIZE: GLenum = 0x8D54

GL_RENDERBUFFER_GREEN_SIZE

GL_RENDERBUFFER_GREEN_SIZE: GLenum = 0x8D51

GL_RENDERBUFFER_HEIGHT

GL_RENDERBUFFER_HEIGHT: GLenum = 0x8D43

GL_RENDERBUFFER_INTERNAL_FORMAT

GL_RENDERBUFFER_INTERNAL_FORMAT: GLenum = 0x8D44

GL_RENDERBUFFER_RED_SIZE

GL_RENDERBUFFER_RED_SIZE: GLenum = 0x8D50

GL_RENDERBUFFER_SAMPLES

GL_RENDERBUFFER_SAMPLES: GLenum = 0x8CAB

GL_RENDERBUFFER_STENCIL_SIZE

GL_RENDERBUFFER_STENCIL_SIZE: GLenum = 0x8D55

GL_RENDERBUFFER_WIDTH

GL_RENDERBUFFER_WIDTH: GLenum = 0x8D42

GL_RENDERER

GL_RENDERER: GLenum = 0x1F01

GL_REPEAT

GL_REPEAT: GLenum = 0x2901

GL_REPLACE

GL_REPLACE: GLenum = 0x1E01

GL_RESET_NOTIFICATION_STRATEGY

GL_RESET_NOTIFICATION_STRATEGY: GLenum = 0x8256

GL_RG

GL_RG: GLenum = 0x8227

GL_RG8

GL_RG8: GLenum = 0x822B

GL_RG8I

GL_RG8I: GLenum = 0x8237

GL_RG8UI

GL_RG8UI: GLenum = 0x8238

GL_RG8_SNORM

GL_RG8_SNORM: GLenum = 0x8F95

GL_RG16

GL_RG16: GLenum = 0x822C

GL_RG16F

GL_RG16F: GLenum = 0x822F

GL_RG16I

GL_RG16I: GLenum = 0x8239

GL_RG16UI

GL_RG16UI: GLenum = 0x823A

GL_RG16_SNORM

GL_RG16_SNORM: GLenum = 0x8F99

GL_RG32F

GL_RG32F: GLenum = 0x8230

GL_RG32I

GL_RG32I: GLenum = 0x823B

GL_RG32UI

GL_RG32UI: GLenum = 0x823C

GL_RGB

GL_RGB: GLenum = 0x1907

GL_RGB4

GL_RGB4: GLenum = 0x804F

GL_RGB5

GL_RGB5: GLenum = 0x8050

GL_RGB8

GL_RGB8: GLenum = 0x8051

GL_RGB8I

GL_RGB8I: GLenum = 0x8D8F

GL_RGB8UI

GL_RGB8UI: GLenum = 0x8D7D

GL_RGB8_SNORM

GL_RGB8_SNORM: GLenum = 0x8F96

GL_RGB10

GL_RGB10: GLenum = 0x8052

GL_RGB12

GL_RGB12: GLenum = 0x8053

GL_RGB16

GL_RGB16: GLenum = 0x8054

GL_RGB16F

GL_RGB16F: GLenum = 0x881B

GL_RGB16I

GL_RGB16I: GLenum = 0x8D89

GL_RGB16UI

GL_RGB16UI: GLenum = 0x8D77

GL_RGB16_SNORM

GL_RGB16_SNORM: GLenum = 0x8F9A

GL_RGB32F

GL_RGB32F: GLenum = 0x8815

GL_RGB32I

GL_RGB32I: GLenum = 0x8D83

GL_RGB32UI

GL_RGB32UI: GLenum = 0x8D71

GL_RGB565

GL_RGB565: GLenum = 0x8D62

GL_RGB10_A2

GL_RGB10_A2: GLenum = 0x8059

GL_RGB10_A2UI

GL_RGB10_A2UI: GLenum = 0x906F

GL_RGB5_A1

GL_RGB5_A1: GLenum = 0x8057

GL_RGB9_E5

GL_RGB9_E5: GLenum = 0x8C3D

GL_RGBA

GL_RGBA: GLenum = 0x1908

GL_RGBA2

GL_RGBA2: GLenum = 0x8055

GL_RGBA4

GL_RGBA4: GLenum = 0x8056

GL_RGBA8

GL_RGBA8: GLenum = 0x8058

GL_RGBA8I

GL_RGBA8I: GLenum = 0x8D8E

GL_RGBA8UI

GL_RGBA8UI: GLenum = 0x8D7C

GL_RGBA8_SNORM

GL_RGBA8_SNORM: GLenum = 0x8F97

GL_RGBA12

GL_RGBA12: GLenum = 0x805A

GL_RGBA16

GL_RGBA16: GLenum = 0x805B

GL_RGBA16F

GL_RGBA16F: GLenum = 0x881A

GL_RGBA16I

GL_RGBA16I: GLenum = 0x8D88

GL_RGBA16UI

GL_RGBA16UI: GLenum = 0x8D76

GL_RGBA16_SNORM

GL_RGBA16_SNORM: GLenum = 0x8F9B

GL_RGBA32F

GL_RGBA32F: GLenum = 0x8814

GL_RGBA32I

GL_RGBA32I: GLenum = 0x8D82

GL_RGBA32UI

GL_RGBA32UI: GLenum = 0x8D70

GL_RGBA_INTEGER

GL_RGBA_INTEGER: GLenum = 0x8D99

GL_RGB_INTEGER

GL_RGB_INTEGER: GLenum = 0x8D98

GL_RG_INTEGER

GL_RG_INTEGER: GLenum = 0x8228

GL_RIGHT

GL_RIGHT: GLenum = 0x0407

GL_SAMPLER

GL_SAMPLER: GLenum = 0x82E6

GL_SAMPLER_1D

GL_SAMPLER_1D: GLenum = 0x8B5D

GL_SAMPLER_1D_ARRAY

GL_SAMPLER_1D_ARRAY: GLenum = 0x8DC0

GL_SAMPLER_1D_ARRAY_SHADOW

GL_SAMPLER_1D_ARRAY_SHADOW: GLenum = 0x8DC3

GL_SAMPLER_1D_SHADOW

GL_SAMPLER_1D_SHADOW: GLenum = 0x8B61

GL_SAMPLER_2D

GL_SAMPLER_2D: GLenum = 0x8B5E

GL_SAMPLER_2D_ARRAY

GL_SAMPLER_2D_ARRAY: GLenum = 0x8DC1

GL_SAMPLER_2D_ARRAY_SHADOW

GL_SAMPLER_2D_ARRAY_SHADOW: GLenum = 0x8DC4

GL_SAMPLER_2D_MULTISAMPLE

GL_SAMPLER_2D_MULTISAMPLE: GLenum = 0x9108

GL_SAMPLER_2D_MULTISAMPLE_ARRAY

GL_SAMPLER_2D_MULTISAMPLE_ARRAY: GLenum = 0x910B

GL_SAMPLER_2D_RECT

GL_SAMPLER_2D_RECT: GLenum = 0x8B63

GL_SAMPLER_2D_RECT_SHADOW

GL_SAMPLER_2D_RECT_SHADOW: GLenum = 0x8B64

GL_SAMPLER_2D_SHADOW

GL_SAMPLER_2D_SHADOW: GLenum = 0x8B62

GL_SAMPLER_3D

GL_SAMPLER_3D: GLenum = 0x8B5F

GL_SAMPLER_BINDING

GL_SAMPLER_BINDING: GLenum = 0x8919

GL_SAMPLER_BUFFER

GL_SAMPLER_BUFFER: GLenum = 0x8DC2

GL_SAMPLER_CUBE

GL_SAMPLER_CUBE: GLenum = 0x8B60

GL_SAMPLER_CUBE_MAP_ARRAY

GL_SAMPLER_CUBE_MAP_ARRAY: GLenum = 0x900C

GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW

GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW: GLenum = 0x900D

GL_SAMPLER_CUBE_SHADOW

GL_SAMPLER_CUBE_SHADOW: GLenum = 0x8DC5

GL_SAMPLES

GL_SAMPLES: GLenum = 0x80A9

GL_SAMPLES_PASSED

GL_SAMPLES_PASSED: GLenum = 0x8914

GL_SAMPLE_ALPHA_TO_COVERAGE

GL_SAMPLE_ALPHA_TO_COVERAGE: GLenum = 0x809E

GL_SAMPLE_ALPHA_TO_ONE

GL_SAMPLE_ALPHA_TO_ONE: GLenum = 0x809F

GL_SAMPLE_BUFFERS

GL_SAMPLE_BUFFERS: GLenum = 0x80A8

GL_SAMPLE_COVERAGE

GL_SAMPLE_COVERAGE: GLenum = 0x80A0

GL_SAMPLE_COVERAGE_INVERT

GL_SAMPLE_COVERAGE_INVERT: GLenum = 0x80AB

GL_SAMPLE_COVERAGE_VALUE

GL_SAMPLE_COVERAGE_VALUE: GLenum = 0x80AA

GL_SAMPLE_MASK

GL_SAMPLE_MASK: GLenum = 0x8E51

GL_SAMPLE_MASK_VALUE

GL_SAMPLE_MASK_VALUE: GLenum = 0x8E52

GL_SAMPLE_POSITION

GL_SAMPLE_POSITION: GLenum = 0x8E50

GL_SAMPLE_SHADING

GL_SAMPLE_SHADING: GLenum = 0x8C36

GL_SCISSOR_BOX

GL_SCISSOR_BOX: GLenum = 0x0C10

GL_SCISSOR_TEST

GL_SCISSOR_TEST: GLenum = 0x0C11

GL_SEPARATE_ATTRIBS

GL_SEPARATE_ATTRIBS: GLenum = 0x8C8D

GL_SET

GL_SET: GLenum = 0x150F

GL_SHADER

GL_SHADER: GLenum = 0x82E1

GL_SHADER_BINARY_FORMATS

GL_SHADER_BINARY_FORMATS: GLenum = 0x8DF8

GL_SHADER_BINARY_FORMAT_SPIR_V

GL_SHADER_BINARY_FORMAT_SPIR_V: GLenum = 0x9551

GL_SHADER_COMPILER

GL_SHADER_COMPILER: GLenum = 0x8DFA

GL_SHADER_IMAGE_ACCESS_BARRIER_BIT

GL_SHADER_IMAGE_ACCESS_BARRIER_BIT: GLbitfield = 0x00000020

GL_SHADER_IMAGE_ATOMIC

GL_SHADER_IMAGE_ATOMIC: GLenum = 0x82A6

GL_SHADER_IMAGE_LOAD

GL_SHADER_IMAGE_LOAD: GLenum = 0x82A4

GL_SHADER_IMAGE_STORE

GL_SHADER_IMAGE_STORE: GLenum = 0x82A5

GL_SHADER_SOURCE_LENGTH

GL_SHADER_SOURCE_LENGTH: GLenum = 0x8B88

GL_SHADER_STORAGE_BARRIER_BIT

GL_SHADER_STORAGE_BARRIER_BIT: GLbitfield = 0x00002000

GL_SHADER_STORAGE_BLOCK

GL_SHADER_STORAGE_BLOCK: GLenum = 0x92E6

GL_SHADER_STORAGE_BUFFER

GL_SHADER_STORAGE_BUFFER: GLenum = 0x90D2

GL_SHADER_STORAGE_BUFFER_BINDING

GL_SHADER_STORAGE_BUFFER_BINDING: GLenum = 0x90D3

GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT

GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT: GLenum = 0x90DF

GL_SHADER_STORAGE_BUFFER_SIZE

GL_SHADER_STORAGE_BUFFER_SIZE: GLenum = 0x90D5

GL_SHADER_STORAGE_BUFFER_START

GL_SHADER_STORAGE_BUFFER_START: GLenum = 0x90D4

GL_SHADER_TYPE

GL_SHADER_TYPE: GLenum = 0x8B4F

GL_SHADING_LANGUAGE_VERSION

GL_SHADING_LANGUAGE_VERSION: GLenum = 0x8B8C

GL_SHORT

GL_SHORT: GLenum = 0x1402

GL_SIGNALED

GL_SIGNALED: GLenum = 0x9119

GL_SIGNED_NORMALIZED

GL_SIGNED_NORMALIZED: GLenum = 0x8F9C

GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST

GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST: GLenum = 0x82AC

GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE

GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE: GLenum = 0x82AE

GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST

GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST: GLenum = 0x82AD

GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE

GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE: GLenum = 0x82AF

GL_SMOOTH_LINE_WIDTH_GRANULARITY

GL_SMOOTH_LINE_WIDTH_GRANULARITY: GLenum = 0x0B23

GL_SMOOTH_LINE_WIDTH_RANGE

GL_SMOOTH_LINE_WIDTH_RANGE: GLenum = 0x0B22

GL_SMOOTH_POINT_SIZE_GRANULARITY

GL_SMOOTH_POINT_SIZE_GRANULARITY: GLenum = 0x0B13

GL_SMOOTH_POINT_SIZE_RANGE

GL_SMOOTH_POINT_SIZE_RANGE: GLenum = 0x0B12

GL_SPIR_V_BINARY

GL_SPIR_V_BINARY: GLenum = 0x9552

GL_SPIR_V_EXTENSIONS

GL_SPIR_V_EXTENSIONS: GLenum = 0x9553

GL_SRC1_ALPHA

GL_SRC1_ALPHA: GLenum = 0x8589

GL_SRC1_COLOR

GL_SRC1_COLOR: GLenum = 0x88F9

GL_SRC_ALPHA

GL_SRC_ALPHA: GLenum = 0x0302

GL_SRC_ALPHA_SATURATE

GL_SRC_ALPHA_SATURATE: GLenum = 0x0308

GL_SRC_COLOR

GL_SRC_COLOR: GLenum = 0x0300

GL_SRGB

GL_SRGB: GLenum = 0x8C40

GL_SRGB8

GL_SRGB8: GLenum = 0x8C41

GL_SRGB8_ALPHA8

GL_SRGB8_ALPHA8: GLenum = 0x8C43

GL_SRGB_ALPHA

GL_SRGB_ALPHA: GLenum = 0x8C42

GL_SRGB_READ

GL_SRGB_READ: GLenum = 0x8297

GL_SRGB_WRITE

GL_SRGB_WRITE: GLenum = 0x8298

GL_STACK_OVERFLOW

GL_STACK_OVERFLOW: GLenum = 0x0503

GL_STACK_UNDERFLOW

GL_STACK_UNDERFLOW: GLenum = 0x0504

GL_STATIC_COPY

GL_STATIC_COPY: GLenum = 0x88E6

GL_STATIC_DRAW

GL_STATIC_DRAW: GLenum = 0x88E4

GL_STATIC_READ

GL_STATIC_READ: GLenum = 0x88E5

GL_STENCIL

GL_STENCIL: GLenum = 0x1802

GL_STENCIL_ATTACHMENT

GL_STENCIL_ATTACHMENT: GLenum = 0x8D20

GL_STENCIL_BACK_FAIL

GL_STENCIL_BACK_FAIL: GLenum = 0x8801

GL_STENCIL_BACK_FUNC

GL_STENCIL_BACK_FUNC: GLenum = 0x8800

GL_STENCIL_BACK_PASS_DEPTH_FAIL

GL_STENCIL_BACK_PASS_DEPTH_FAIL: GLenum = 0x8802

GL_STENCIL_BACK_PASS_DEPTH_PASS

GL_STENCIL_BACK_PASS_DEPTH_PASS: GLenum = 0x8803

GL_STENCIL_BACK_REF

GL_STENCIL_BACK_REF: GLenum = 0x8CA3

GL_STENCIL_BACK_VALUE_MASK

GL_STENCIL_BACK_VALUE_MASK: GLenum = 0x8CA4

GL_STENCIL_BACK_WRITEMASK

GL_STENCIL_BACK_WRITEMASK: GLenum = 0x8CA5

GL_STENCIL_BUFFER_BIT

GL_STENCIL_BUFFER_BIT: GLbitfield = 0x00000400

GL_STENCIL_CLEAR_VALUE

GL_STENCIL_CLEAR_VALUE: GLenum = 0x0B91

GL_STENCIL_COMPONENTS

GL_STENCIL_COMPONENTS: GLenum = 0x8285

GL_STENCIL_FAIL

GL_STENCIL_FAIL: GLenum = 0x0B94

GL_STENCIL_FUNC

GL_STENCIL_FUNC: GLenum = 0x0B92

GL_STENCIL_INDEX

GL_STENCIL_INDEX: GLenum = 0x1901

GL_STENCIL_INDEX1

GL_STENCIL_INDEX1: GLenum = 0x8D46

GL_STENCIL_INDEX4

GL_STENCIL_INDEX4: GLenum = 0x8D47

GL_STENCIL_INDEX8

GL_STENCIL_INDEX8: GLenum = 0x8D48

GL_STENCIL_INDEX16

GL_STENCIL_INDEX16: GLenum = 0x8D49

GL_STENCIL_PASS_DEPTH_FAIL

GL_STENCIL_PASS_DEPTH_FAIL: GLenum = 0x0B95

GL_STENCIL_PASS_DEPTH_PASS

GL_STENCIL_PASS_DEPTH_PASS: GLenum = 0x0B96

GL_STENCIL_REF

GL_STENCIL_REF: GLenum = 0x0B97

GL_STENCIL_RENDERABLE

GL_STENCIL_RENDERABLE: GLenum = 0x8288

GL_STENCIL_TEST

GL_STENCIL_TEST: GLenum = 0x0B90

GL_STENCIL_VALUE_MASK

GL_STENCIL_VALUE_MASK: GLenum = 0x0B93

GL_STENCIL_WRITEMASK

GL_STENCIL_WRITEMASK: GLenum = 0x0B98

GL_STEREO

GL_STEREO: GLenum = 0x0C33

GL_STREAM_COPY

GL_STREAM_COPY: GLenum = 0x88E2

GL_STREAM_DRAW

GL_STREAM_DRAW: GLenum = 0x88E0

GL_STREAM_READ

GL_STREAM_READ: GLenum = 0x88E1

GL_SUBPIXEL_BITS

GL_SUBPIXEL_BITS: GLenum = 0x0D50

GL_SYNC_CONDITION

GL_SYNC_CONDITION: GLenum = 0x9113

GL_SYNC_FENCE

GL_SYNC_FENCE: GLenum = 0x9116

GL_SYNC_FLAGS

GL_SYNC_FLAGS: GLenum = 0x9115

GL_SYNC_FLUSH_COMMANDS_BIT

GL_SYNC_FLUSH_COMMANDS_BIT: GLbitfield = 0x00000001

GL_SYNC_GPU_COMMANDS_COMPLETE

GL_SYNC_GPU_COMMANDS_COMPLETE: GLenum = 0x9117

GL_SYNC_STATUS

GL_SYNC_STATUS: GLenum = 0x9114

GL_TESS_CONTROL_OUTPUT_VERTICES

GL_TESS_CONTROL_OUTPUT_VERTICES: GLenum = 0x8E75

GL_TESS_CONTROL_SHADER

GL_TESS_CONTROL_SHADER: GLenum = 0x8E88

GL_TESS_CONTROL_SHADER_BIT

GL_TESS_CONTROL_SHADER_BIT: GLbitfield = 0x00000008

GL_TESS_CONTROL_SHADER_PATCHES

GL_TESS_CONTROL_SHADER_PATCHES: GLenum = 0x82F1

GL_TESS_CONTROL_SUBROUTINE

GL_TESS_CONTROL_SUBROUTINE: GLenum = 0x92E9

GL_TESS_CONTROL_SUBROUTINE_UNIFORM

GL_TESS_CONTROL_SUBROUTINE_UNIFORM: GLenum = 0x92EF

GL_TESS_CONTROL_TEXTURE

GL_TESS_CONTROL_TEXTURE: GLenum = 0x829C

GL_TESS_EVALUATION_SHADER

GL_TESS_EVALUATION_SHADER: GLenum = 0x8E87

GL_TESS_EVALUATION_SHADER_BIT

GL_TESS_EVALUATION_SHADER_BIT: GLbitfield = 0x00000010

GL_TESS_EVALUATION_SHADER_INVOCATIONS

GL_TESS_EVALUATION_SHADER_INVOCATIONS: GLenum = 0x82F2

GL_TESS_EVALUATION_SUBROUTINE

GL_TESS_EVALUATION_SUBROUTINE: GLenum = 0x92EA

GL_TESS_EVALUATION_SUBROUTINE_UNIFORM

GL_TESS_EVALUATION_SUBROUTINE_UNIFORM: GLenum = 0x92F0

GL_TESS_EVALUATION_TEXTURE

GL_TESS_EVALUATION_TEXTURE: GLenum = 0x829D

GL_TESS_GEN_MODE

GL_TESS_GEN_MODE: GLenum = 0x8E76

GL_TESS_GEN_POINT_MODE

GL_TESS_GEN_POINT_MODE: GLenum = 0x8E79

GL_TESS_GEN_SPACING

GL_TESS_GEN_SPACING: GLenum = 0x8E77

GL_TESS_GEN_VERTEX_ORDER

GL_TESS_GEN_VERTEX_ORDER: GLenum = 0x8E78

GL_TEXTURE

GL_TEXTURE: GLenum = 0x1702

GL_TEXTURE0

GL_TEXTURE0: GLenum = 0x84C0

GL_TEXTURE1

GL_TEXTURE1: GLenum = 0x84C1

GL_TEXTURE2

GL_TEXTURE2: GLenum = 0x84C2

GL_TEXTURE3

GL_TEXTURE3: GLenum = 0x84C3

GL_TEXTURE4

GL_TEXTURE4: GLenum = 0x84C4

GL_TEXTURE5

GL_TEXTURE5: GLenum = 0x84C5

GL_TEXTURE6

GL_TEXTURE6: GLenum = 0x84C6

GL_TEXTURE7

GL_TEXTURE7: GLenum = 0x84C7

GL_TEXTURE8

GL_TEXTURE8: GLenum = 0x84C8

GL_TEXTURE9

GL_TEXTURE9: GLenum = 0x84C9

GL_TEXTURE10

GL_TEXTURE10: GLenum = 0x84CA

GL_TEXTURE11

GL_TEXTURE11: GLenum = 0x84CB

GL_TEXTURE12

GL_TEXTURE12: GLenum = 0x84CC

GL_TEXTURE13

GL_TEXTURE13: GLenum = 0x84CD

GL_TEXTURE14

GL_TEXTURE14: GLenum = 0x84CE

GL_TEXTURE15

GL_TEXTURE15: GLenum = 0x84CF

GL_TEXTURE16

GL_TEXTURE16: GLenum = 0x84D0

GL_TEXTURE17

GL_TEXTURE17: GLenum = 0x84D1

GL_TEXTURE18

GL_TEXTURE18: GLenum = 0x84D2

GL_TEXTURE19

GL_TEXTURE19: GLenum = 0x84D3

GL_TEXTURE20

GL_TEXTURE20: GLenum = 0x84D4

GL_TEXTURE21

GL_TEXTURE21: GLenum = 0x84D5

GL_TEXTURE22

GL_TEXTURE22: GLenum = 0x84D6

GL_TEXTURE23

GL_TEXTURE23: GLenum = 0x84D7

GL_TEXTURE24

GL_TEXTURE24: GLenum = 0x84D8

GL_TEXTURE25

GL_TEXTURE25: GLenum = 0x84D9

GL_TEXTURE26

GL_TEXTURE26: GLenum = 0x84DA

GL_TEXTURE27

GL_TEXTURE27: GLenum = 0x84DB

GL_TEXTURE28

GL_TEXTURE28: GLenum = 0x84DC

GL_TEXTURE29

GL_TEXTURE29: GLenum = 0x84DD

GL_TEXTURE30

GL_TEXTURE30: GLenum = 0x84DE

GL_TEXTURE31

GL_TEXTURE31: GLenum = 0x84DF

GL_TEXTURE_1D

GL_TEXTURE_1D: GLenum = 0x0DE0

GL_TEXTURE_1D_ARRAY

GL_TEXTURE_1D_ARRAY: GLenum = 0x8C18

GL_TEXTURE_2D

GL_TEXTURE_2D: GLenum = 0x0DE1

GL_TEXTURE_2D_ARRAY

GL_TEXTURE_2D_ARRAY: GLenum = 0x8C1A

GL_TEXTURE_2D_MULTISAMPLE

GL_TEXTURE_2D_MULTISAMPLE: GLenum = 0x9100

GL_TEXTURE_2D_MULTISAMPLE_ARRAY

GL_TEXTURE_2D_MULTISAMPLE_ARRAY: GLenum = 0x9102

GL_TEXTURE_3D

GL_TEXTURE_3D: GLenum = 0x806F

GL_TEXTURE_ALPHA_SIZE

GL_TEXTURE_ALPHA_SIZE: GLenum = 0x805F

GL_TEXTURE_ALPHA_TYPE

GL_TEXTURE_ALPHA_TYPE: GLenum = 0x8C13

GL_TEXTURE_BASE_LEVEL

GL_TEXTURE_BASE_LEVEL: GLenum = 0x813C

GL_TEXTURE_BINDING_1D

GL_TEXTURE_BINDING_1D: GLenum = 0x8068

GL_TEXTURE_BINDING_1D_ARRAY

GL_TEXTURE_BINDING_1D_ARRAY: GLenum = 0x8C1C

GL_TEXTURE_BINDING_2D

GL_TEXTURE_BINDING_2D: GLenum = 0x8069

GL_TEXTURE_BINDING_2D_ARRAY

GL_TEXTURE_BINDING_2D_ARRAY: GLenum = 0x8C1D

GL_TEXTURE_BINDING_2D_MULTISAMPLE

GL_TEXTURE_BINDING_2D_MULTISAMPLE: GLenum = 0x9104

GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY

GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY: GLenum = 0x9105

GL_TEXTURE_BINDING_3D

GL_TEXTURE_BINDING_3D: GLenum = 0x806A

GL_TEXTURE_BINDING_BUFFER

GL_TEXTURE_BINDING_BUFFER: GLenum = 0x8C2C

GL_TEXTURE_BINDING_CUBE_MAP

GL_TEXTURE_BINDING_CUBE_MAP: GLenum = 0x8514

GL_TEXTURE_BINDING_CUBE_MAP_ARRAY

GL_TEXTURE_BINDING_CUBE_MAP_ARRAY: GLenum = 0x900A

GL_TEXTURE_BINDING_RECTANGLE

GL_TEXTURE_BINDING_RECTANGLE: GLenum = 0x84F6

GL_TEXTURE_BLUE_SIZE

GL_TEXTURE_BLUE_SIZE: GLenum = 0x805E

GL_TEXTURE_BLUE_TYPE

GL_TEXTURE_BLUE_TYPE: GLenum = 0x8C12

GL_TEXTURE_BORDER_COLOR

GL_TEXTURE_BORDER_COLOR: GLenum = 0x1004

GL_TEXTURE_BUFFER

GL_TEXTURE_BUFFER: GLenum = 0x8C2A

GL_TEXTURE_BUFFER_BINDING

GL_TEXTURE_BUFFER_BINDING: GLenum = 0x8C2A

GL_TEXTURE_BUFFER_DATA_STORE_BINDING

GL_TEXTURE_BUFFER_DATA_STORE_BINDING: GLenum = 0x8C2D

GL_TEXTURE_BUFFER_OFFSET

GL_TEXTURE_BUFFER_OFFSET: GLenum = 0x919D

GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT

GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT: GLenum = 0x919F

GL_TEXTURE_BUFFER_SIZE

GL_TEXTURE_BUFFER_SIZE: GLenum = 0x919E

GL_TEXTURE_COMPARE_FUNC

GL_TEXTURE_COMPARE_FUNC: GLenum = 0x884D

GL_TEXTURE_COMPARE_MODE

GL_TEXTURE_COMPARE_MODE: GLenum = 0x884C

GL_TEXTURE_COMPRESSED

GL_TEXTURE_COMPRESSED: GLenum = 0x86A1

GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT

GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT: GLenum = 0x82B2

GL_TEXTURE_COMPRESSED_BLOCK_SIZE

GL_TEXTURE_COMPRESSED_BLOCK_SIZE: GLenum = 0x82B3

GL_TEXTURE_COMPRESSED_BLOCK_WIDTH

GL_TEXTURE_COMPRESSED_BLOCK_WIDTH: GLenum = 0x82B1

GL_TEXTURE_COMPRESSED_IMAGE_SIZE

GL_TEXTURE_COMPRESSED_IMAGE_SIZE: GLenum = 0x86A0

GL_TEXTURE_COMPRESSION_HINT

GL_TEXTURE_COMPRESSION_HINT: GLenum = 0x84EF

GL_TEXTURE_CUBE_MAP

GL_TEXTURE_CUBE_MAP: GLenum = 0x8513

GL_TEXTURE_CUBE_MAP_ARRAY

GL_TEXTURE_CUBE_MAP_ARRAY: GLenum = 0x9009

GL_TEXTURE_CUBE_MAP_NEGATIVE_X

GL_TEXTURE_CUBE_MAP_NEGATIVE_X: GLenum = 0x8516

GL_TEXTURE_CUBE_MAP_NEGATIVE_Y

GL_TEXTURE_CUBE_MAP_NEGATIVE_Y: GLenum = 0x8518

GL_TEXTURE_CUBE_MAP_NEGATIVE_Z

GL_TEXTURE_CUBE_MAP_NEGATIVE_Z: GLenum = 0x851A

GL_TEXTURE_CUBE_MAP_POSITIVE_X

GL_TEXTURE_CUBE_MAP_POSITIVE_X: GLenum = 0x8515

GL_TEXTURE_CUBE_MAP_POSITIVE_Y

GL_TEXTURE_CUBE_MAP_POSITIVE_Y: GLenum = 0x8517

GL_TEXTURE_CUBE_MAP_POSITIVE_Z

GL_TEXTURE_CUBE_MAP_POSITIVE_Z: GLenum = 0x8519

GL_TEXTURE_CUBE_MAP_SEAMLESS

GL_TEXTURE_CUBE_MAP_SEAMLESS: GLenum = 0x884F

GL_TEXTURE_DEPTH

GL_TEXTURE_DEPTH: GLenum = 0x8071

GL_TEXTURE_DEPTH_SIZE

GL_TEXTURE_DEPTH_SIZE: GLenum = 0x884A

GL_TEXTURE_DEPTH_TYPE

GL_TEXTURE_DEPTH_TYPE: GLenum = 0x8C16

GL_TEXTURE_FETCH_BARRIER_BIT

GL_TEXTURE_FETCH_BARRIER_BIT: GLbitfield = 0x00000008

GL_TEXTURE_FIXED_SAMPLE_LOCATIONS

GL_TEXTURE_FIXED_SAMPLE_LOCATIONS: GLenum = 0x9107

GL_TEXTURE_GATHER

GL_TEXTURE_GATHER: GLenum = 0x82A2

GL_TEXTURE_GATHER_SHADOW

GL_TEXTURE_GATHER_SHADOW: GLenum = 0x82A3

GL_TEXTURE_GREEN_SIZE

GL_TEXTURE_GREEN_SIZE: GLenum = 0x805D

GL_TEXTURE_GREEN_TYPE

GL_TEXTURE_GREEN_TYPE: GLenum = 0x8C11

GL_TEXTURE_HEIGHT

GL_TEXTURE_HEIGHT: GLenum = 0x1001

GL_TEXTURE_IMAGE_FORMAT

GL_TEXTURE_IMAGE_FORMAT: GLenum = 0x828F

GL_TEXTURE_IMAGE_TYPE

GL_TEXTURE_IMAGE_TYPE: GLenum = 0x8290

GL_TEXTURE_IMMUTABLE_FORMAT

GL_TEXTURE_IMMUTABLE_FORMAT: GLenum = 0x912F

GL_TEXTURE_IMMUTABLE_LEVELS

GL_TEXTURE_IMMUTABLE_LEVELS: GLenum = 0x82DF

GL_TEXTURE_INTERNAL_FORMAT

GL_TEXTURE_INTERNAL_FORMAT: GLenum = 0x1003

GL_TEXTURE_LOD_BIAS

GL_TEXTURE_LOD_BIAS: GLenum = 0x8501

GL_TEXTURE_MAG_FILTER

GL_TEXTURE_MAG_FILTER: GLenum = 0x2800

GL_TEXTURE_MAX_ANISOTROPY

GL_TEXTURE_MAX_ANISOTROPY: GLenum = 0x84FE

GL_TEXTURE_MAX_ANISOTROPY_EXT

GL_TEXTURE_MAX_ANISOTROPY_EXT: GLenum = 0x84FE

GL_TEXTURE_MAX_LEVEL

GL_TEXTURE_MAX_LEVEL: GLenum = 0x813D

GL_TEXTURE_MAX_LOD

GL_TEXTURE_MAX_LOD: GLenum = 0x813B

GL_TEXTURE_MIN_FILTER

GL_TEXTURE_MIN_FILTER: GLenum = 0x2801

GL_TEXTURE_MIN_LOD

GL_TEXTURE_MIN_LOD: GLenum = 0x813A

GL_TEXTURE_RECTANGLE

GL_TEXTURE_RECTANGLE: GLenum = 0x84F5

GL_TEXTURE_RED_SIZE

GL_TEXTURE_RED_SIZE: GLenum = 0x805C

GL_TEXTURE_RED_TYPE

GL_TEXTURE_RED_TYPE: GLenum = 0x8C10

GL_TEXTURE_SAMPLES

GL_TEXTURE_SAMPLES: GLenum = 0x9106

GL_TEXTURE_SHADOW

GL_TEXTURE_SHADOW: GLenum = 0x82A1

GL_TEXTURE_SHARED_SIZE

GL_TEXTURE_SHARED_SIZE: GLenum = 0x8C3F

GL_TEXTURE_STENCIL_SIZE

GL_TEXTURE_STENCIL_SIZE: GLenum = 0x88F1

GL_TEXTURE_SWIZZLE_A

GL_TEXTURE_SWIZZLE_A: GLenum = 0x8E45

GL_TEXTURE_SWIZZLE_B

GL_TEXTURE_SWIZZLE_B: GLenum = 0x8E44

GL_TEXTURE_SWIZZLE_G

GL_TEXTURE_SWIZZLE_G: GLenum = 0x8E43

GL_TEXTURE_SWIZZLE_R

GL_TEXTURE_SWIZZLE_R: GLenum = 0x8E42

GL_TEXTURE_SWIZZLE_RGBA

GL_TEXTURE_SWIZZLE_RGBA: GLenum = 0x8E46

GL_TEXTURE_TARGET

GL_TEXTURE_TARGET: GLenum = 0x1006

GL_TEXTURE_UPDATE_BARRIER_BIT

GL_TEXTURE_UPDATE_BARRIER_BIT: GLbitfield = 0x00000100

GL_TEXTURE_VIEW

GL_TEXTURE_VIEW: GLenum = 0x82B5

GL_TEXTURE_VIEW_MIN_LAYER

GL_TEXTURE_VIEW_MIN_LAYER: GLenum = 0x82DD

GL_TEXTURE_VIEW_MIN_LEVEL

GL_TEXTURE_VIEW_MIN_LEVEL: GLenum = 0x82DB

GL_TEXTURE_VIEW_NUM_LAYERS

GL_TEXTURE_VIEW_NUM_LAYERS: GLenum = 0x82DE

GL_TEXTURE_VIEW_NUM_LEVELS

GL_TEXTURE_VIEW_NUM_LEVELS: GLenum = 0x82DC

GL_TEXTURE_WIDTH

GL_TEXTURE_WIDTH: GLenum = 0x1000

GL_TEXTURE_WRAP_R

GL_TEXTURE_WRAP_R: GLenum = 0x8072

GL_TEXTURE_WRAP_S

GL_TEXTURE_WRAP_S: GLenum = 0x2802

GL_TEXTURE_WRAP_T

GL_TEXTURE_WRAP_T: GLenum = 0x2803

GL_TIMEOUT_EXPIRED

GL_TIMEOUT_EXPIRED: GLenum = 0x911B

GL_TIMEOUT_IGNORED

GL_TIMEOUT_IGNORED: u64 = 0xFFFFFFFFFFFFFFFF

GL_TIMESTAMP

GL_TIMESTAMP: GLenum = 0x8E28

GL_TIME_ELAPSED

GL_TIME_ELAPSED: GLenum = 0x88BF

GL_TOP_LEVEL_ARRAY_SIZE

GL_TOP_LEVEL_ARRAY_SIZE: GLenum = 0x930C

GL_TOP_LEVEL_ARRAY_STRIDE

GL_TOP_LEVEL_ARRAY_STRIDE: GLenum = 0x930D

GL_TRANSFORM_FEEDBACK

GL_TRANSFORM_FEEDBACK: GLenum = 0x8E22

GL_TRANSFORM_FEEDBACK_ACTIVE

GL_TRANSFORM_FEEDBACK_ACTIVE: GLenum = 0x8E24

GL_TRANSFORM_FEEDBACK_BARRIER_BIT

GL_TRANSFORM_FEEDBACK_BARRIER_BIT: GLbitfield = 0x00000800

GL_TRANSFORM_FEEDBACK_BINDING

GL_TRANSFORM_FEEDBACK_BINDING: GLenum = 0x8E25

GL_TRANSFORM_FEEDBACK_BUFFER

GL_TRANSFORM_FEEDBACK_BUFFER: GLenum = 0x8C8E

GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE

GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE: GLenum = 0x8E24

GL_TRANSFORM_FEEDBACK_BUFFER_BINDING

GL_TRANSFORM_FEEDBACK_BUFFER_BINDING: GLenum = 0x8C8F

GL_TRANSFORM_FEEDBACK_BUFFER_INDEX

GL_TRANSFORM_FEEDBACK_BUFFER_INDEX: GLenum = 0x934B

GL_TRANSFORM_FEEDBACK_BUFFER_MODE

GL_TRANSFORM_FEEDBACK_BUFFER_MODE: GLenum = 0x8C7F

GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED

GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED: GLenum = 0x8E23

GL_TRANSFORM_FEEDBACK_BUFFER_SIZE

GL_TRANSFORM_FEEDBACK_BUFFER_SIZE: GLenum = 0x8C85

GL_TRANSFORM_FEEDBACK_BUFFER_START

GL_TRANSFORM_FEEDBACK_BUFFER_START: GLenum = 0x8C84

GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE

GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE: GLenum = 0x934C

GL_TRANSFORM_FEEDBACK_OVERFLOW

GL_TRANSFORM_FEEDBACK_OVERFLOW: GLenum = 0x82EC

GL_TRANSFORM_FEEDBACK_PAUSED

GL_TRANSFORM_FEEDBACK_PAUSED: GLenum = 0x8E23

GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN

GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN: GLenum = 0x8C88

GL_TRANSFORM_FEEDBACK_STREAM_OVERFLOW

GL_TRANSFORM_FEEDBACK_STREAM_OVERFLOW: GLenum = 0x82ED

GL_TRANSFORM_FEEDBACK_VARYING

GL_TRANSFORM_FEEDBACK_VARYING: GLenum = 0x92F4

GL_TRANSFORM_FEEDBACK_VARYINGS

GL_TRANSFORM_FEEDBACK_VARYINGS: GLenum = 0x8C83

GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH

GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH: GLenum = 0x8C76

GL_TRIANGLES

GL_TRIANGLES: GLenum = 0x0004

GL_TRIANGLES_ADJACENCY

GL_TRIANGLES_ADJACENCY: GLenum = 0x000C

GL_TRIANGLE_FAN

GL_TRIANGLE_FAN: GLenum = 0x0006

GL_TRIANGLE_STRIP

GL_TRIANGLE_STRIP: GLenum = 0x0005

GL_TRIANGLE_STRIP_ADJACENCY

GL_TRIANGLE_STRIP_ADJACENCY: GLenum = 0x000D

GL_TRUE

GL_TRUE: GLenum = 1

GL_TYPE

GL_TYPE: GLenum = 0x92FA

GL_UNDEFINED_VERTEX

GL_UNDEFINED_VERTEX: GLenum = 0x8260

GL_UNIFORM

GL_UNIFORM: GLenum = 0x92E1

GL_UNIFORM_ARRAY_STRIDE

GL_UNIFORM_ARRAY_STRIDE: GLenum = 0x8A3C

GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX

GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX: GLenum = 0x92DA

GL_UNIFORM_BARRIER_BIT

GL_UNIFORM_BARRIER_BIT: GLbitfield = 0x00000004

GL_UNIFORM_BLOCK

GL_UNIFORM_BLOCK: GLenum = 0x92E2

GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS

GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS: GLenum = 0x8A42

GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES

GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES: GLenum = 0x8A43

GL_UNIFORM_BLOCK_BINDING

GL_UNIFORM_BLOCK_BINDING: GLenum = 0x8A3F

GL_UNIFORM_BLOCK_DATA_SIZE

GL_UNIFORM_BLOCK_DATA_SIZE: GLenum = 0x8A40

GL_UNIFORM_BLOCK_INDEX

GL_UNIFORM_BLOCK_INDEX: GLenum = 0x8A3A

GL_UNIFORM_BLOCK_NAME_LENGTH

GL_UNIFORM_BLOCK_NAME_LENGTH: GLenum = 0x8A41

GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER

GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER: GLenum = 0x90EC

GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER

GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER: GLenum = 0x8A46

GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER

GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER: GLenum = 0x8A45

GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER

GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER: GLenum = 0x84F0

GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER

GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER: GLenum = 0x84F1

GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER

GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER: GLenum = 0x8A44

GL_UNIFORM_BUFFER

GL_UNIFORM_BUFFER: GLenum = 0x8A11

GL_UNIFORM_BUFFER_BINDING

GL_UNIFORM_BUFFER_BINDING: GLenum = 0x8A28

GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT

GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT: GLenum = 0x8A34

GL_UNIFORM_BUFFER_SIZE

GL_UNIFORM_BUFFER_SIZE: GLenum = 0x8A2A

GL_UNIFORM_BUFFER_START

GL_UNIFORM_BUFFER_START: GLenum = 0x8A29

GL_UNIFORM_IS_ROW_MAJOR

GL_UNIFORM_IS_ROW_MAJOR: GLenum = 0x8A3E

GL_UNIFORM_MATRIX_STRIDE

GL_UNIFORM_MATRIX_STRIDE: GLenum = 0x8A3D

GL_UNIFORM_NAME_LENGTH

GL_UNIFORM_NAME_LENGTH: GLenum = 0x8A39

GL_UNIFORM_OFFSET

GL_UNIFORM_OFFSET: GLenum = 0x8A3B

GL_UNIFORM_SIZE

GL_UNIFORM_SIZE: GLenum = 0x8A38

GL_UNIFORM_TYPE

GL_UNIFORM_TYPE: GLenum = 0x8A37

GL_UNKNOWN_CONTEXT_RESET

GL_UNKNOWN_CONTEXT_RESET: GLenum = 0x8255

GL_UNPACK_ALIGNMENT

GL_UNPACK_ALIGNMENT: GLenum = 0x0CF5

GL_UNPACK_COMPRESSED_BLOCK_DEPTH

GL_UNPACK_COMPRESSED_BLOCK_DEPTH: GLenum = 0x9129

GL_UNPACK_COMPRESSED_BLOCK_HEIGHT

GL_UNPACK_COMPRESSED_BLOCK_HEIGHT: GLenum = 0x9128

GL_UNPACK_COMPRESSED_BLOCK_SIZE

GL_UNPACK_COMPRESSED_BLOCK_SIZE: GLenum = 0x912A

GL_UNPACK_COMPRESSED_BLOCK_WIDTH

GL_UNPACK_COMPRESSED_BLOCK_WIDTH: GLenum = 0x9127

GL_UNPACK_IMAGE_HEIGHT

GL_UNPACK_IMAGE_HEIGHT: GLenum = 0x806E

GL_UNPACK_LSB_FIRST

GL_UNPACK_LSB_FIRST: GLenum = 0x0CF1

GL_UNPACK_ROW_LENGTH

GL_UNPACK_ROW_LENGTH: GLenum = 0x0CF2

GL_UNPACK_SKIP_IMAGES

GL_UNPACK_SKIP_IMAGES: GLenum = 0x806D

GL_UNPACK_SKIP_PIXELS

GL_UNPACK_SKIP_PIXELS: GLenum = 0x0CF4

GL_UNPACK_SKIP_ROWS

GL_UNPACK_SKIP_ROWS: GLenum = 0x0CF3

GL_UNPACK_SWAP_BYTES

GL_UNPACK_SWAP_BYTES: GLenum = 0x0CF0

GL_UNSIGNALED

GL_UNSIGNALED: GLenum = 0x9118

GL_UNSIGNED_BYTE

GL_UNSIGNED_BYTE: GLenum = 0x1401

GL_UNSIGNED_BYTE_2_3_3_REV

GL_UNSIGNED_BYTE_2_3_3_REV: GLenum = 0x8362

GL_UNSIGNED_BYTE_3_3_2

GL_UNSIGNED_BYTE_3_3_2: GLenum = 0x8032

GL_UNSIGNED_INT

GL_UNSIGNED_INT: GLenum = 0x1405

GL_UNSIGNED_INT_10F_11F_11F_REV

GL_UNSIGNED_INT_10F_11F_11F_REV: GLenum = 0x8C3B

GL_UNSIGNED_INT_10_10_10_2

GL_UNSIGNED_INT_10_10_10_2: GLenum = 0x8036

GL_UNSIGNED_INT_24_8

GL_UNSIGNED_INT_24_8: GLenum = 0x84FA

GL_UNSIGNED_INT_2_10_10_10_REV

GL_UNSIGNED_INT_2_10_10_10_REV: GLenum = 0x8368

GL_UNSIGNED_INT_5_9_9_9_REV

GL_UNSIGNED_INT_5_9_9_9_REV: GLenum = 0x8C3E

GL_UNSIGNED_INT_8_8_8_8

GL_UNSIGNED_INT_8_8_8_8: GLenum = 0x8035

GL_UNSIGNED_INT_8_8_8_8_REV

GL_UNSIGNED_INT_8_8_8_8_REV: GLenum = 0x8367

GL_UNSIGNED_INT_ATOMIC_COUNTER

GL_UNSIGNED_INT_ATOMIC_COUNTER: GLenum = 0x92DB

GL_UNSIGNED_INT_IMAGE_1D

GL_UNSIGNED_INT_IMAGE_1D: GLenum = 0x9062

GL_UNSIGNED_INT_IMAGE_1D_ARRAY

GL_UNSIGNED_INT_IMAGE_1D_ARRAY: GLenum = 0x9068

GL_UNSIGNED_INT_IMAGE_2D

GL_UNSIGNED_INT_IMAGE_2D: GLenum = 0x9063

GL_UNSIGNED_INT_IMAGE_2D_ARRAY

GL_UNSIGNED_INT_IMAGE_2D_ARRAY: GLenum = 0x9069

GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE

GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE: GLenum = 0x906B

GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY

GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY: GLenum = 0x906C

GL_UNSIGNED_INT_IMAGE_2D_RECT

GL_UNSIGNED_INT_IMAGE_2D_RECT: GLenum = 0x9065

GL_UNSIGNED_INT_IMAGE_3D

GL_UNSIGNED_INT_IMAGE_3D: GLenum = 0x9064

GL_UNSIGNED_INT_IMAGE_BUFFER

GL_UNSIGNED_INT_IMAGE_BUFFER: GLenum = 0x9067

GL_UNSIGNED_INT_IMAGE_CUBE

GL_UNSIGNED_INT_IMAGE_CUBE: GLenum = 0x9066

GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY

GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY: GLenum = 0x906A

GL_UNSIGNED_INT_SAMPLER_1D

GL_UNSIGNED_INT_SAMPLER_1D: GLenum = 0x8DD1

GL_UNSIGNED_INT_SAMPLER_1D_ARRAY

GL_UNSIGNED_INT_SAMPLER_1D_ARRAY: GLenum = 0x8DD6

GL_UNSIGNED_INT_SAMPLER_2D

GL_UNSIGNED_INT_SAMPLER_2D: GLenum = 0x8DD2

GL_UNSIGNED_INT_SAMPLER_2D_ARRAY

GL_UNSIGNED_INT_SAMPLER_2D_ARRAY: GLenum = 0x8DD7

GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE

GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE: GLenum = 0x910A

GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY

GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY: GLenum = 0x910D

GL_UNSIGNED_INT_SAMPLER_2D_RECT

GL_UNSIGNED_INT_SAMPLER_2D_RECT: GLenum = 0x8DD5

GL_UNSIGNED_INT_SAMPLER_3D

GL_UNSIGNED_INT_SAMPLER_3D: GLenum = 0x8DD3

GL_UNSIGNED_INT_SAMPLER_BUFFER

GL_UNSIGNED_INT_SAMPLER_BUFFER: GLenum = 0x8DD8

GL_UNSIGNED_INT_SAMPLER_CUBE

GL_UNSIGNED_INT_SAMPLER_CUBE: GLenum = 0x8DD4

GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY

GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY: GLenum = 0x900F

GL_UNSIGNED_INT_VEC2

GL_UNSIGNED_INT_VEC2: GLenum = 0x8DC6

GL_UNSIGNED_INT_VEC3

GL_UNSIGNED_INT_VEC3: GLenum = 0x8DC7

GL_UNSIGNED_INT_VEC4

GL_UNSIGNED_INT_VEC4: GLenum = 0x8DC8

GL_UNSIGNED_NORMALIZED

GL_UNSIGNED_NORMALIZED: GLenum = 0x8C17

GL_UNSIGNED_SHORT

GL_UNSIGNED_SHORT: GLenum = 0x1403

GL_UNSIGNED_SHORT_1_5_5_5_REV

GL_UNSIGNED_SHORT_1_5_5_5_REV: GLenum = 0x8366

GL_UNSIGNED_SHORT_4_4_4_4

GL_UNSIGNED_SHORT_4_4_4_4: GLenum = 0x8033

GL_UNSIGNED_SHORT_4_4_4_4_REV

GL_UNSIGNED_SHORT_4_4_4_4_REV: GLenum = 0x8365

GL_UNSIGNED_SHORT_5_5_5_1

GL_UNSIGNED_SHORT_5_5_5_1: GLenum = 0x8034

GL_UNSIGNED_SHORT_5_6_5

GL_UNSIGNED_SHORT_5_6_5: GLenum = 0x8363

GL_UNSIGNED_SHORT_5_6_5_REV

GL_UNSIGNED_SHORT_5_6_5_REV: GLenum = 0x8364

GL_UPPER_LEFT

GL_UPPER_LEFT: GLenum = 0x8CA2

GL_VALIDATE_STATUS

GL_VALIDATE_STATUS: GLenum = 0x8B83

GL_VENDOR

GL_VENDOR: GLenum = 0x1F00

GL_VERSION

GL_VERSION: GLenum = 0x1F02

GL_VERTEX_ARRAY

GL_VERTEX_ARRAY: GLenum = 0x8074

GL_VERTEX_ARRAY_BINDING

GL_VERTEX_ARRAY_BINDING: GLenum = 0x85B5

GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT

GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT: GLbitfield = 0x00000001

GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING

GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: GLenum = 0x889F

GL_VERTEX_ATTRIB_ARRAY_DIVISOR

GL_VERTEX_ATTRIB_ARRAY_DIVISOR: GLenum = 0x88FE

GL_VERTEX_ATTRIB_ARRAY_ENABLED

GL_VERTEX_ATTRIB_ARRAY_ENABLED: GLenum = 0x8622

GL_VERTEX_ATTRIB_ARRAY_INTEGER

GL_VERTEX_ATTRIB_ARRAY_INTEGER: GLenum = 0x88FD

GL_VERTEX_ATTRIB_ARRAY_LONG

GL_VERTEX_ATTRIB_ARRAY_LONG: GLenum = 0x874E

GL_VERTEX_ATTRIB_ARRAY_NORMALIZED

GL_VERTEX_ATTRIB_ARRAY_NORMALIZED: GLenum = 0x886A

GL_VERTEX_ATTRIB_ARRAY_POINTER

GL_VERTEX_ATTRIB_ARRAY_POINTER: GLenum = 0x8645

GL_VERTEX_ATTRIB_ARRAY_SIZE

GL_VERTEX_ATTRIB_ARRAY_SIZE: GLenum = 0x8623

GL_VERTEX_ATTRIB_ARRAY_STRIDE

GL_VERTEX_ATTRIB_ARRAY_STRIDE: GLenum = 0x8624

GL_VERTEX_ATTRIB_ARRAY_TYPE

GL_VERTEX_ATTRIB_ARRAY_TYPE: GLenum = 0x8625

GL_VERTEX_ATTRIB_BINDING

GL_VERTEX_ATTRIB_BINDING: GLenum = 0x82D4

GL_VERTEX_ATTRIB_RELATIVE_OFFSET

GL_VERTEX_ATTRIB_RELATIVE_OFFSET: GLenum = 0x82D5

GL_VERTEX_BINDING_BUFFER

GL_VERTEX_BINDING_BUFFER: GLenum = 0x8F4F

GL_VERTEX_BINDING_DIVISOR

GL_VERTEX_BINDING_DIVISOR: GLenum = 0x82D6

GL_VERTEX_BINDING_OFFSET

GL_VERTEX_BINDING_OFFSET: GLenum = 0x82D7

GL_VERTEX_BINDING_STRIDE

GL_VERTEX_BINDING_STRIDE: GLenum = 0x82D8

GL_VERTEX_PROGRAM_POINT_SIZE

GL_VERTEX_PROGRAM_POINT_SIZE: GLenum = 0x8642

GL_VERTEX_SHADER

GL_VERTEX_SHADER: GLenum = 0x8B31

GL_VERTEX_SHADER_BIT

GL_VERTEX_SHADER_BIT: GLbitfield = 0x00000001

GL_VERTEX_SHADER_INVOCATIONS

GL_VERTEX_SHADER_INVOCATIONS: GLenum = 0x82F0

GL_VERTEX_SUBROUTINE

GL_VERTEX_SUBROUTINE: GLenum = 0x92E8

GL_VERTEX_SUBROUTINE_UNIFORM

GL_VERTEX_SUBROUTINE_UNIFORM: GLenum = 0x92EE

GL_VERTEX_TEXTURE

GL_VERTEX_TEXTURE: GLenum = 0x829B

GL_VERTICES_SUBMITTED

GL_VERTICES_SUBMITTED: GLenum = 0x82EE

GL_VIEWPORT

GL_VIEWPORT: GLenum = 0x0BA2

GL_VIEWPORT_BOUNDS_RANGE

GL_VIEWPORT_BOUNDS_RANGE: GLenum = 0x825D

GL_VIEWPORT_INDEX_PROVOKING_VERTEX

GL_VIEWPORT_INDEX_PROVOKING_VERTEX: GLenum = 0x825F

GL_VIEWPORT_SUBPIXEL_BITS

GL_VIEWPORT_SUBPIXEL_BITS: GLenum = 0x825C

GL_VIEW_CLASS_8_BITS

GL_VIEW_CLASS_8_BITS: GLenum = 0x82CB

GL_VIEW_CLASS_16_BITS

GL_VIEW_CLASS_16_BITS: GLenum = 0x82CA

GL_VIEW_CLASS_24_BITS

GL_VIEW_CLASS_24_BITS: GLenum = 0x82C9

GL_VIEW_CLASS_32_BITS

GL_VIEW_CLASS_32_BITS: GLenum = 0x82C8

GL_VIEW_CLASS_48_BITS

GL_VIEW_CLASS_48_BITS: GLenum = 0x82C7

GL_VIEW_CLASS_64_BITS

GL_VIEW_CLASS_64_BITS: GLenum = 0x82C6

GL_VIEW_CLASS_96_BITS

GL_VIEW_CLASS_96_BITS: GLenum = 0x82C5

GL_VIEW_CLASS_128_BITS

GL_VIEW_CLASS_128_BITS: GLenum = 0x82C4

GL_VIEW_CLASS_BPTC_FLOAT

GL_VIEW_CLASS_BPTC_FLOAT: GLenum = 0x82D3

GL_VIEW_CLASS_BPTC_UNORM

GL_VIEW_CLASS_BPTC_UNORM: GLenum = 0x82D2

GL_VIEW_CLASS_RGTC1_RED

GL_VIEW_CLASS_RGTC1_RED: GLenum = 0x82D0

GL_VIEW_CLASS_RGTC2_RG

GL_VIEW_CLASS_RGTC2_RG: GLenum = 0x82D1

GL_VIEW_CLASS_S3TC_DXT1_RGB

GL_VIEW_CLASS_S3TC_DXT1_RGB: GLenum = 0x82CC

GL_VIEW_CLASS_S3TC_DXT1_RGBA

GL_VIEW_CLASS_S3TC_DXT1_RGBA: GLenum = 0x82CD

GL_VIEW_CLASS_S3TC_DXT3_RGBA

GL_VIEW_CLASS_S3TC_DXT3_RGBA: GLenum = 0x82CE

GL_VIEW_CLASS_S3TC_DXT5_RGBA

GL_VIEW_CLASS_S3TC_DXT5_RGBA: GLenum = 0x82CF

GL_VIEW_COMPATIBILITY_CLASS

GL_VIEW_COMPATIBILITY_CLASS: GLenum = 0x82B6

GL_WAIT_FAILED

GL_WAIT_FAILED: GLenum = 0x911D

GL_WRITE_ONLY

GL_WRITE_ONLY: GLenum = 0x88B9

GL_XOR

GL_XOR: GLenum = 0x1506

GL_ZERO

GL_ZERO: GLenum = 0

GL_ZERO_TO_ONE

GL_ZERO_TO_ONE: GLenum = 0x935F

NUMBER_OF_GENERATED_GL_COMMANDS

The number of GL commands that were output by the bindings generator.

Functions

glActiveShaderProgram

glActiveShaderProgram(pipeline, program)

glActiveTexture

glActiveTexture(texture)

glAttachShader

glAttachShader(program, shader)

glBeginConditionalRender

glBeginConditionalRender(id, mode)

glBeginQuery

glBeginQuery(target, id)

glBeginQueryIndexed

glBeginQueryIndexed(target, index, id)

glBeginTransformFeedback

glBeginTransformFeedback(primitiveMode)

glBindAttribLocation

glBindAttribLocation(program, index, name)

glBindBuffer

glBindBuffer(target, buffer)

glBindBufferBase

glBindBufferBase(target, index, buffer)

glBindBufferRange

glBindBufferRange(target, index, buffer, offset, size)

glBindBuffersBase

glBindBuffersBase(target, first, count, buffers)

glBindBuffersRange

glBindBuffersRange(target, first, count, buffers, offsets, sizes)

glBindFragDataLocation

glBindFragDataLocation(program, color, name)

glBindFragDataLocationIndexed

glBindFragDataLocationIndexed(program, colorNumber, index, name)

glBindFramebuffer

glBindFramebuffer(target, framebuffer)

glBindImageTexture

glBindImageTexture(unit, texture, level, layered, layer, access, format)

glBindImageTextures

glBindImageTextures(first, count, textures)

glBindProgramPipeline

glBindProgramPipeline(pipeline)

glBindRenderbuffer

glBindRenderbuffer(target, renderbuffer)

glBindSampler

glBindSampler(unit, sampler)

glBindSamplers

glBindSamplers(first, count, samplers)

glBindTexture

glBindTexture(target, texture)

glBindTextureUnit

glBindTextureUnit(unit, texture)

glBindTextures

glBindTextures(first, count, textures)

glBindTransformFeedback

glBindTransformFeedback(target, id)

glBindVertexArray

glBindVertexArray(array)

glBindVertexBuffer

glBindVertexBuffer(bindingindex, buffer, offset, stride)

glBindVertexBuffers

glBindVertexBuffers(first, count, buffers, offsets, strides)

glBlendColor

glBlendColor(red, green, blue, alpha)

glBlendEquation

glBlendEquation(mode)

glBlendEquationSeparate

glBlendEquationSeparate(modeRGB, modeAlpha)

glBlendEquationSeparatei

glBlendEquationSeparatei(buf, modeRGB, modeAlpha)

glBlendEquationSeparateiARB

glBlendEquationSeparateiARB(buf, modeRGB, modeAlpha)

glBlendEquationi

glBlendEquationi(buf, mode)

glBlendEquationiARB

glBlendEquationiARB(buf, mode)

glBlendFunc

glBlendFunc(sfactor, dfactor)

glBlendFuncSeparate

glBlendFuncSeparate(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha)

glBlendFuncSeparatei

glBlendFuncSeparatei(buf, srcRGB, dstRGB, srcAlpha, dstAlpha)

glBlendFuncSeparateiARB

glBlendFuncSeparateiARB(buf, srcRGB, dstRGB, srcAlpha, dstAlpha)

glBlendFunci

glBlendFunci(buf, src, dst)

glBlendFunciARB

glBlendFunciARB(buf, src, dst)

glBlitFramebuffer

glBlitFramebuffer(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter)

glBlitNamedFramebuffer

glBlitNamedFramebuffer(readFramebuffer, drawFramebuffer, srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter)

glBufferData

glBufferData(target, size, data, usage)

glBufferStorage

glBufferStorage(target, size, data, flags)

glBufferSubData

glBufferSubData(target, offset, size, data)

glCheckFramebufferStatus

glCheckFramebufferStatus(target)

glCheckNamedFramebufferStatus

glCheckNamedFramebufferStatus(framebuffer, target)

glClampColor

glClampColor(target, clamp)

glClear

glClear(mask)

glClearBufferData

glClearBufferData(target, internalformat, format, type_, data)

glClearBufferSubData

glClearBufferSubData(target, internalformat, offset, size, format, type_, data)

glClearBufferfi

glClearBufferfi(buffer, drawbuffer, depth, stencil)

glClearBufferfv

glClearBufferfv(buffer, drawbuffer, value)

glClearBufferiv

glClearBufferiv(buffer, drawbuffer, value)

glClearBufferuiv

glClearBufferuiv(buffer, drawbuffer, value)

glClearColor

glClearColor(red, green, blue, alpha)

glClearDepth

glClearDepth(depth)

glClearDepthf

glClearDepthf(d)

glClearNamedBufferData

glClearNamedBufferData(buffer, internalformat, format, type_, data)

glClearNamedBufferSubData

glClearNamedBufferSubData(buffer, internalformat, offset, size, format, type_, data)

glClearNamedFramebufferfi

glClearNamedFramebufferfi(framebuffer, buffer, drawbuffer, depth, stencil)

glClearNamedFramebufferfv

glClearNamedFramebufferfv(framebuffer, buffer, drawbuffer, value)

glClearNamedFramebufferiv

glClearNamedFramebufferiv(framebuffer, buffer, drawbuffer, value)

glClearNamedFramebufferuiv

glClearNamedFramebufferuiv(framebuffer, buffer, drawbuffer, value)

glClearStencil

glClearStencil(s)

glClearTexImage

glClearTexImage(texture, level, format, type_, data)

glClearTexSubImage

glClearTexSubImage(texture, level, xoffset, yoffset, zoffset, width, height, depth, format, type_, data)

glClientWaitSync

glClientWaitSync(sync, flags, timeout)

glClipControl

glClipControl(origin, depth)

glColorMask

glColorMask(red, green, blue, alpha)

glColorMaski

glColorMaski(index, r, g, b, a)

glCompileShader

glCompileShader(shader)

glCompressedTexImage1D

glCompressedTexImage1D(target, level, internalformat, width, border, imageSize, data)

glCompressedTexImage2D

glCompressedTexImage2D(target, level, internalformat, width, height, border, imageSize, data)

glCompressedTexImage3D

glCompressedTexImage3D(target, level, internalformat, width, height, depth, border, imageSize, data)

glCompressedTexSubImage1D

glCompressedTexSubImage1D(target, level, xoffset, width, format, imageSize, data)

glCompressedTexSubImage2D

glCompressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format, imageSize, data)

glCompressedTexSubImage3D

glCompressedTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data)

glCompressedTextureSubImage1D

glCompressedTextureSubImage1D(texture, level, xoffset, width, format, imageSize, data)

glCompressedTextureSubImage2D

glCompressedTextureSubImage2D(texture, level, xoffset, yoffset, width, height, format, imageSize, data)

glCompressedTextureSubImage3D

glCompressedTextureSubImage3D(texture, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data)

glCopyBufferSubData

glCopyBufferSubData(readTarget, writeTarget, readOffset, writeOffset, size)

glCopyImageSubData

glCopyImageSubData(srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, srcWidth, srcHeight, srcDepth)

glCopyNamedBufferSubData

glCopyNamedBufferSubData(readBuffer, writeBuffer, readOffset, writeOffset, size)

glCopyTexImage1D

glCopyTexImage1D(target, level, internalformat, x, y, width, border)

glCopyTexImage2D

glCopyTexImage2D(target, level, internalformat, x, y, width, height, border)

glCopyTexSubImage1D

glCopyTexSubImage1D(target, level, xoffset, x, y, width)

glCopyTexSubImage2D

glCopyTexSubImage2D(target, level, xoffset, yoffset, x, y, width, height)

glCopyTexSubImage3D

glCopyTexSubImage3D(target, level, xoffset, yoffset, zoffset, x, y, width, height)

glCopyTextureSubImage1D

glCopyTextureSubImage1D(texture, level, xoffset, x, y, width)

glCopyTextureSubImage2D

glCopyTextureSubImage2D(texture, level, xoffset, yoffset, x, y, width, height)

glCopyTextureSubImage3D

glCopyTextureSubImage3D(texture, level, xoffset, yoffset, zoffset, x, y, width, height)

glCreateBuffers

glCreateBuffers(n, buffers)

glCreateFramebuffers

glCreateFramebuffers(n, framebuffers)

glCreateProgram

glCreateProgram()

glCreateProgramPipelines

glCreateProgramPipelines(n, pipelines)

glCreateQueries

glCreateQueries(target, n, ids)

glCreateRenderbuffers

glCreateRenderbuffers(n, renderbuffers)

glCreateSamplers

glCreateSamplers(n, samplers)

glCreateShader

glCreateShader(type_)

glCreateShaderProgramv

glCreateShaderProgramv(type_, count, strings)

glCreateTextures

glCreateTextures(target, n, textures)

glCreateTransformFeedbacks

glCreateTransformFeedbacks(n, ids)

glCreateVertexArrays

glCreateVertexArrays(n, arrays)

glCullFace

glCullFace(mode)

glDebugMessageCallback

glDebugMessageCallback(callback, userParam)

glDebugMessageControl

glDebugMessageControl(source, type_, severity, count, ids, enabled)

glDebugMessageInsert

glDebugMessageInsert(source, type_, id, severity, length, buf)

glDeleteBuffers

glDeleteBuffers(n, buffers)

glDeleteFramebuffers

glDeleteFramebuffers(n, framebuffers)

glDeleteProgram

glDeleteProgram(program)

glDeleteProgramPipelines

glDeleteProgramPipelines(n, pipelines)

glDeleteQueries

glDeleteQueries(n, ids)

glDeleteRenderbuffers

glDeleteRenderbuffers(n, renderbuffers)

glDeleteSamplers

glDeleteSamplers(count, samplers)

glDeleteShader

glDeleteShader(shader)

glDeleteSync

glDeleteSync(sync)

glDeleteTextures

glDeleteTextures(n, textures)

glDeleteTransformFeedbacks

glDeleteTransformFeedbacks(n, ids)

glDeleteVertexArrays

glDeleteVertexArrays(n, arrays)

glDepthFunc

glDepthFunc(func)

glDepthMask

glDepthMask(flag)

glDepthRange

glDepthRange(n, f)

glDepthRangeArrayv

glDepthRangeArrayv(first, count, v)

glDepthRangeIndexed

glDepthRangeIndexed(index, n, f)

glDepthRangef

glDepthRangef(n, f)

glDetachShader

glDetachShader(program, shader)

glDisable

glDisable(cap)

glDisableVertexArrayAttrib

glDisableVertexArrayAttrib(vaobj, index)

glDisableVertexAttribArray

glDisableVertexAttribArray(index)

glDisablei

glDisablei(target, index)

glDispatchCompute

glDispatchCompute(num_groups_x, num_groups_y, num_groups_z)

glDispatchComputeIndirect

glDispatchComputeIndirect(indirect)

glDrawArrays

glDrawArrays(mode, first, count)

glDrawArraysIndirect

glDrawArraysIndirect(mode, indirect)

glDrawArraysInstanced

glDrawArraysInstanced(mode, first, count, instancecount)

glDrawArraysInstancedBaseInstance

glDrawArraysInstancedBaseInstance(mode, first, count, instancecount, baseinstance)

glDrawBuffer

glDrawBuffer(buf)

glDrawBuffers

glDrawBuffers(n, bufs)

glDrawElements

glDrawElements(mode, count, type_, indices)

glDrawElementsBaseVertex

glDrawElementsBaseVertex(mode, count, type_, indices, basevertex)

glDrawElementsIndirect

glDrawElementsIndirect(mode, type_, indirect)

glDrawElementsInstanced

glDrawElementsInstanced(mode, count, type_, indices, instancecount)

glDrawElementsInstancedBaseInstance

glDrawElementsInstancedBaseInstance(mode, count, type_, indices, instancecount, baseinstance)

glDrawElementsInstancedBaseVertex

glDrawElementsInstancedBaseVertex(mode, count, type_, indices, instancecount, basevertex)

glDrawElementsInstancedBaseVertexBaseInstance

glDrawElementsInstancedBaseVertexBaseInstance(mode, count, type_, indices, instancecount, basevertex, baseinstance)

glDrawRangeElements

glDrawRangeElements(mode, start, end, count, type_, indices)

glDrawRangeElementsBaseVertex

glDrawRangeElementsBaseVertex(mode, start, end, count, type_, indices, basevertex)

glDrawTransformFeedback

glDrawTransformFeedback(mode, id)

glDrawTransformFeedbackInstanced

glDrawTransformFeedbackInstanced(mode, id, instancecount)

glDrawTransformFeedbackStream

glDrawTransformFeedbackStream(mode, id, stream)

glDrawTransformFeedbackStreamInstanced

glDrawTransformFeedbackStreamInstanced(mode, id, stream, instancecount)

glEnable

glEnable(cap)

glEnableVertexArrayAttrib

glEnableVertexArrayAttrib(vaobj, index)

glEnableVertexAttribArray

glEnableVertexAttribArray(index)

glEnablei

glEnablei(target, index)

glEndConditionalRender

glEndConditionalRender()

glEndQuery

glEndQuery(target)

glEndQueryIndexed

glEndQueryIndexed(target, index)

glEndTransformFeedback

glEndTransformFeedback()

glFenceSync

glFenceSync(condition, flags)

glFinish

glFinish()

glFlush

glFlush()

glFlushMappedBufferRange

glFlushMappedBufferRange(target, offset, length)

glFlushMappedNamedBufferRange

glFlushMappedNamedBufferRange(buffer, offset, length)

glFramebufferParameteri

glFramebufferParameteri(target, pname, param)

glFramebufferRenderbuffer

glFramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer)

glFramebufferTexture

glFramebufferTexture(target, attachment, texture, level)

glFramebufferTexture1D

glFramebufferTexture1D(target, attachment, textarget, texture, level)

glFramebufferTexture2D

glFramebufferTexture2D(target, attachment, textarget, texture, level)

glFramebufferTexture3D

glFramebufferTexture3D(target, attachment, textarget, texture, level, zoffset)

glFramebufferTextureLayer

glFramebufferTextureLayer(target, attachment, texture, level, layer)

glFrontFace

glFrontFace(mode)

glGenBuffers

glGenBuffers(n, buffers)

glGenFramebuffers

glGenFramebuffers(n, framebuffers)

glGenProgramPipelines

glGenProgramPipelines(n, pipelines)

glGenQueries

glGenQueries(n, ids)

glGenRenderbuffers

glGenRenderbuffers(n, renderbuffers)

glGenSamplers

glGenSamplers(count, samplers)

glGenTextures

glGenTextures(n, textures)

glGenTransformFeedbacks

glGenTransformFeedbacks(n, ids)

glGenVertexArrays

glGenVertexArrays(n, arrays)

glGenerateMipmap

glGenerateMipmap(target)

glGenerateTextureMipmap

glGenerateTextureMipmap(texture)

glGetActiveAtomicCounterBufferiv

glGetActiveAtomicCounterBufferiv(program, bufferIndex, pname, params)

glGetActiveAttrib

glGetActiveAttrib(program, index, bufSize, length, size, type_, name)

glGetActiveSubroutineName

glGetActiveSubroutineName(program, shadertype, index, bufSize, length, name)

glGetActiveSubroutineUniformName

glGetActiveSubroutineUniformName(program, shadertype, index, bufSize, length, name)

glGetActiveSubroutineUniformiv

glGetActiveSubroutineUniformiv(program, shadertype, index, pname, values)

glGetActiveUniform

glGetActiveUniform(program, index, bufSize, length, size, type_, name)

glGetActiveUniformBlockName

glGetActiveUniformBlockName(program, uniformBlockIndex, bufSize, length, uniformBlockName)

glGetActiveUniformBlockiv

glGetActiveUniformBlockiv(program, uniformBlockIndex, pname, params)

glGetActiveUniformName

glGetActiveUniformName(program, uniformIndex, bufSize, length, uniformName)

glGetActiveUniformsiv

glGetActiveUniformsiv(program, uniformCount, uniformIndices, pname, params)

glGetAttachedShaders

glGetAttachedShaders(program, maxCount, count, shaders)

glGetAttribLocation

glGetAttribLocation(program, name)

glGetBooleani_v

glGetBooleani_v(target, index, data)

glGetBooleanv

glGetBooleanv(pname, data)

glGetBufferParameteri64v

glGetBufferParameteri64v(target, pname, params)

glGetBufferParameteriv

glGetBufferParameteriv(target, pname, params)

glGetBufferPointerv

glGetBufferPointerv(target, pname, params)

glGetBufferSubData

glGetBufferSubData(target, offset, size, data)

glGetCompressedTexImage

glGetCompressedTexImage(target, level, img)

glGetCompressedTextureImage

glGetCompressedTextureImage(texture, level, bufSize, pixels)

glGetCompressedTextureSubImage

glGetCompressedTextureSubImage(texture, level, xoffset, yoffset, zoffset, width, height, depth, bufSize, pixels)

glGetDebugMessageLog

glGetDebugMessageLog(count, bufSize, sources, types, ids, severities, lengths, messageLog)

glGetDoublei_v

glGetDoublei_v(target, index, data)

glGetDoublev

glGetDoublev(pname, data)

glGetError

glGetError()

glGetFloati_v

glGetFloati_v(target, index, data)

glGetFloatv

glGetFloatv(pname, data)

glGetFragDataIndex

glGetFragDataIndex(program, name)

glGetFragDataLocation

glGetFragDataLocation(program, name)

glGetFramebufferAttachmentParameteriv

glGetFramebufferAttachmentParameteriv(target, attachment, pname, params)

glGetFramebufferParameteriv

glGetFramebufferParameteriv(target, pname, params)

glGetGraphicsResetStatus

glGetGraphicsResetStatus()

glGetInteger64i_v

glGetInteger64i_v(target, index, data)

glGetInteger64v

glGetInteger64v(pname, data)

glGetIntegeri_v

glGetIntegeri_v(target, index, data)

glGetIntegerv

glGetIntegerv(pname, data)

glGetInternalformati64v

glGetInternalformati64v(target, internalformat, pname, count, params)

glGetInternalformativ

glGetInternalformativ(target, internalformat, pname, count, params)

glGetMultisamplefv

glGetMultisamplefv(pname, index, val)

glGetNamedBufferParameteri64v

glGetNamedBufferParameteri64v(buffer, pname, params)

glGetNamedBufferParameteriv

glGetNamedBufferParameteriv(buffer, pname, params)

glGetNamedBufferPointerv

glGetNamedBufferPointerv(buffer, pname, params)

glGetNamedBufferSubData

glGetNamedBufferSubData(buffer, offset, size, data)

glGetNamedFramebufferAttachmentParameteriv

glGetNamedFramebufferAttachmentParameteriv(framebuffer, attachment, pname, params)

glGetNamedFramebufferParameteriv

glGetNamedFramebufferParameteriv(framebuffer, pname, param)

glGetNamedRenderbufferParameteriv

glGetNamedRenderbufferParameteriv(renderbuffer, pname, params)

glGetObjectLabel

glGetObjectLabel(identifier, name, bufSize, length, label)

glGetObjectPtrLabel

glGetObjectPtrLabel(ptr, bufSize, length, label)

glGetPointerv

glGetPointerv(pname, params)

glGetProgramBinary

glGetProgramBinary(program, bufSize, length, binaryFormat, binary)

glGetProgramInfoLog

glGetProgramInfoLog(program, bufSize, length, infoLog)

glGetProgramInterfaceiv

glGetProgramInterfaceiv(program, programInterface, pname, params)

glGetProgramPipelineInfoLog

glGetProgramPipelineInfoLog(pipeline, bufSize, length, infoLog)

glGetProgramPipelineiv

glGetProgramPipelineiv(pipeline, pname, params)

glGetProgramResourceIndex

glGetProgramResourceIndex(program, programInterface, name)

glGetProgramResourceLocation

glGetProgramResourceLocation(program, programInterface, name)

glGetProgramResourceLocationIndex

glGetProgramResourceLocationIndex(program, programInterface, name)

glGetProgramResourceName

glGetProgramResourceName(program, programInterface, index, bufSize, length, name)

glGetProgramResourceiv

glGetProgramResourceiv(program, programInterface, index, propCount, props, count, length, params)

glGetProgramStageiv

glGetProgramStageiv(program, shadertype, pname, values)

glGetProgramiv

glGetProgramiv(program, pname, params)

glGetQueryBufferObjecti64v

glGetQueryBufferObjecti64v(id, buffer, pname, offset)

glGetQueryBufferObjectiv

glGetQueryBufferObjectiv(id, buffer, pname, offset)

glGetQueryBufferObjectui64v

glGetQueryBufferObjectui64v(id, buffer, pname, offset)

glGetQueryBufferObjectuiv

glGetQueryBufferObjectuiv(id, buffer, pname, offset)

glGetQueryIndexediv

glGetQueryIndexediv(target, index, pname, params)

glGetQueryObjecti64v

glGetQueryObjecti64v(id, pname, params)

glGetQueryObjectiv

glGetQueryObjectiv(id, pname, params)

glGetQueryObjectui64v

glGetQueryObjectui64v(id, pname, params)

glGetQueryObjectuiv

glGetQueryObjectuiv(id, pname, params)

glGetQueryiv

glGetQueryiv(target, pname, params)

glGetRenderbufferParameteriv

glGetRenderbufferParameteriv(target, pname, params)

glGetSamplerParameterIiv

glGetSamplerParameterIiv(sampler, pname, params)

glGetSamplerParameterIuiv

glGetSamplerParameterIuiv(sampler, pname, params)

glGetSamplerParameterfv

glGetSamplerParameterfv(sampler, pname, params)

glGetSamplerParameteriv

glGetSamplerParameteriv(sampler, pname, params)

glGetShaderInfoLog

glGetShaderInfoLog(shader, bufSize, length, infoLog)

glGetShaderPrecisionFormat

glGetShaderPrecisionFormat(shadertype, precisiontype, range, precision)

glGetShaderSource

glGetShaderSource(shader, bufSize, length, source)

glGetShaderiv

glGetShaderiv(shader, pname, params)

glGetString

glGetString(name)

glGetStringi

glGetStringi(name, index)

glGetSubroutineIndex

glGetSubroutineIndex(program, shadertype, name)

glGetSubroutineUniformLocation

glGetSubroutineUniformLocation(program, shadertype, name)

glGetSynciv

glGetSynciv(sync, pname, count, length, values)

glGetTexImage

glGetTexImage(target, level, format, type_, pixels)

glGetTexLevelParameterfv

glGetTexLevelParameterfv(target, level, pname, params)

glGetTexLevelParameteriv

glGetTexLevelParameteriv(target, level, pname, params)

glGetTexParameterIiv

glGetTexParameterIiv(target, pname, params)

glGetTexParameterIuiv

glGetTexParameterIuiv(target, pname, params)

glGetTexParameterfv

glGetTexParameterfv(target, pname, params)

glGetTexParameteriv

glGetTexParameteriv(target, pname, params)

glGetTextureImage

glGetTextureImage(texture, level, format, type_, bufSize, pixels)

glGetTextureLevelParameterfv

glGetTextureLevelParameterfv(texture, level, pname, params)

glGetTextureLevelParameteriv

glGetTextureLevelParameteriv(texture, level, pname, params)

glGetTextureParameterIiv

glGetTextureParameterIiv(texture, pname, params)

glGetTextureParameterIuiv

glGetTextureParameterIuiv(texture, pname, params)

glGetTextureParameterfv

glGetTextureParameterfv(texture, pname, params)

glGetTextureParameteriv

glGetTextureParameteriv(texture, pname, params)

glGetTextureSubImage

glGetTextureSubImage(texture, level, xoffset, yoffset, zoffset, width, height, depth, format, type_, bufSize, pixels)

glGetTransformFeedbackVarying

glGetTransformFeedbackVarying(program, index, bufSize, length, size, type_, name)

glGetTransformFeedbacki64_v

glGetTransformFeedbacki64_v(xfb, pname, index, param)

glGetTransformFeedbacki_v

glGetTransformFeedbacki_v(xfb, pname, index, param)

glGetTransformFeedbackiv

glGetTransformFeedbackiv(xfb, pname, param)

glGetUniformBlockIndex

glGetUniformBlockIndex(program, uniformBlockName)

glGetUniformIndices

glGetUniformIndices(program, uniformCount, uniformNames, uniformIndices)

glGetUniformLocation

glGetUniformLocation(program, name)

glGetUniformSubroutineuiv

glGetUniformSubroutineuiv(shadertype, location, params)

glGetUniformdv

glGetUniformdv(program, location, params)

glGetUniformfv

glGetUniformfv(program, location, params)

glGetUniformiv

glGetUniformiv(program, location, params)

glGetUniformuiv

glGetUniformuiv(program, location, params)

glGetVertexArrayIndexed64iv

glGetVertexArrayIndexed64iv(vaobj, index, pname, param)

glGetVertexArrayIndexediv

glGetVertexArrayIndexediv(vaobj, index, pname, param)

glGetVertexArrayiv

glGetVertexArrayiv(vaobj, pname, param)

glGetVertexAttribIiv

glGetVertexAttribIiv(index, pname, params)

glGetVertexAttribIuiv

glGetVertexAttribIuiv(index, pname, params)

glGetVertexAttribLdv

glGetVertexAttribLdv(index, pname, params)

glGetVertexAttribPointerv

glGetVertexAttribPointerv(index, pname, pointer)

glGetVertexAttribdv

glGetVertexAttribdv(index, pname, params)

glGetVertexAttribfv

glGetVertexAttribfv(index, pname, params)

glGetVertexAttribiv

glGetVertexAttribiv(index, pname, params)

glGetnCompressedTexImage

glGetnCompressedTexImage(target, lod, bufSize, pixels)

glGetnTexImage

glGetnTexImage(target, level, format, type_, bufSize, pixels)

glGetnUniformdv

glGetnUniformdv(program, location, bufSize, params)

glGetnUniformfv

glGetnUniformfv(program, location, bufSize, params)

glGetnUniformiv

glGetnUniformiv(program, location, bufSize, params)

glGetnUniformuiv

glGetnUniformuiv(program, location, bufSize, params)

glHint

glHint(target, mode)

glInvalidateBufferData

glInvalidateBufferData(buffer)

glInvalidateBufferSubData

glInvalidateBufferSubData(buffer, offset, length)

glInvalidateFramebuffer

glInvalidateFramebuffer(target, numAttachments, attachments)

glInvalidateNamedFramebufferData

glInvalidateNamedFramebufferData(framebuffer, numAttachments, attachments)

glInvalidateNamedFramebufferSubData

glInvalidateNamedFramebufferSubData(framebuffer, numAttachments, attachments, x, y, width, height)

glInvalidateSubFramebuffer

glInvalidateSubFramebuffer(target, numAttachments, attachments, x, y, width, height)

glInvalidateTexImage

glInvalidateTexImage(texture, level)

glInvalidateTexSubImage

glInvalidateTexSubImage(texture, level, xoffset, yoffset, zoffset, width, height, depth)

glIsBuffer

glIsBuffer(buffer)

glIsEnabled

glIsEnabled(cap)

glIsEnabledi

glIsEnabledi(target, index)

glIsFramebuffer

glIsFramebuffer(framebuffer)

glIsProgram

glIsProgram(program)

glIsProgramPipeline

glIsProgramPipeline(pipeline)

glIsQuery

glIsQuery(id)

glIsRenderbuffer

glIsRenderbuffer(renderbuffer)

glIsSampler

glIsSampler(sampler)

glIsShader

glIsShader(shader)

glIsSync

glIsSync(sync)

glIsTexture

glIsTexture(texture)

glIsTransformFeedback

glIsTransformFeedback(id)

glIsVertexArray

glIsVertexArray(array)

glLineWidth

glLineWidth(width)

glLinkProgram

glLinkProgram(program)

glLogicOp

glLogicOp(opcode)

glMapBuffer

glMapBuffer(target, access)

glMapBufferRange

glMapBufferRange(target, offset, length, access)

glMapNamedBuffer

glMapNamedBuffer(buffer, access)

glMapNamedBufferRange

glMapNamedBufferRange(buffer, offset, length, access)

glMemoryBarrier

glMemoryBarrier(barriers)

glMemoryBarrierByRegion

glMemoryBarrierByRegion(barriers)

glMinSampleShading

glMinSampleShading(value)

glMultiDrawArrays

glMultiDrawArrays(mode, first, count, drawcount)

glMultiDrawArraysIndirect

glMultiDrawArraysIndirect(mode, indirect, drawcount, stride)

glMultiDrawArraysIndirectCount

glMultiDrawArraysIndirectCount(mode, indirect, drawcount, maxdrawcount, stride)

glMultiDrawElements

glMultiDrawElements(mode, count, type_, indices, drawcount)

glMultiDrawElementsBaseVertex

glMultiDrawElementsBaseVertex(mode, count, type_, indices, drawcount, basevertex)

glMultiDrawElementsIndirect

glMultiDrawElementsIndirect(mode, type_, indirect, drawcount, stride)

glMultiDrawElementsIndirectCount

glMultiDrawElementsIndirectCount(mode, type_, indirect, drawcount, maxdrawcount, stride)

glNamedBufferData

glNamedBufferData(buffer, size, data, usage)

glNamedBufferStorage

glNamedBufferStorage(buffer, size, data, flags)

glNamedBufferSubData

glNamedBufferSubData(buffer, offset, size, data)

glNamedFramebufferDrawBuffer

glNamedFramebufferDrawBuffer(framebuffer, buf)

glNamedFramebufferDrawBuffers

glNamedFramebufferDrawBuffers(framebuffer, n, bufs)

glNamedFramebufferParameteri

glNamedFramebufferParameteri(framebuffer, pname, param)

glNamedFramebufferReadBuffer

glNamedFramebufferReadBuffer(framebuffer, src)

glNamedFramebufferRenderbuffer

glNamedFramebufferRenderbuffer(framebuffer, attachment, renderbuffertarget, renderbuffer)

glNamedFramebufferTexture

glNamedFramebufferTexture(framebuffer, attachment, texture, level)

glNamedFramebufferTextureLayer

glNamedFramebufferTextureLayer(framebuffer, attachment, texture, level, layer)

glNamedRenderbufferStorage

glNamedRenderbufferStorage(renderbuffer, internalformat, width, height)

glNamedRenderbufferStorageMultisample

glNamedRenderbufferStorageMultisample(renderbuffer, samples, internalformat, width, height)

glObjectLabel

glObjectLabel(identifier, name, length, label)

glObjectPtrLabel

glObjectPtrLabel(ptr, length, label)

glPatchParameterfv

glPatchParameterfv(pname, values)

glPatchParameteri

glPatchParameteri(pname, value)

glPauseTransformFeedback

glPauseTransformFeedback()

glPixelStoref

glPixelStoref(pname, param)

glPixelStorei

glPixelStorei(pname, param)

glPointParameterf

glPointParameterf(pname, param)

glPointParameterfv

glPointParameterfv(pname, params)

glPointParameteri

glPointParameteri(pname, param)

glPointParameteriv

glPointParameteriv(pname, params)

glPointSize

glPointSize(size)

glPolygonMode

glPolygonMode(face, mode)

glPolygonOffset

glPolygonOffset(factor, units)

glPolygonOffsetClamp

glPolygonOffsetClamp(factor, units, clamp)

glPopDebugGroup

glPopDebugGroup()

glPrimitiveRestartIndex

glPrimitiveRestartIndex(index)

glProgramBinary

glProgramBinary(program, binaryFormat, binary, length)

glProgramParameteri

glProgramParameteri(program, pname, value)

glProgramUniform1d

glProgramUniform1d(program, location, v0)

glProgramUniform1dv

glProgramUniform1dv(program, location, count, value)

glProgramUniform1f

glProgramUniform1f(program, location, v0)

glProgramUniform1fv

glProgramUniform1fv(program, location, count, value)

glProgramUniform1i

glProgramUniform1i(program, location, v0)

glProgramUniform1iv

glProgramUniform1iv(program, location, count, value)

glProgramUniform1ui

glProgramUniform1ui(program, location, v0)

glProgramUniform1uiv

glProgramUniform1uiv(program, location, count, value)

glProgramUniform2d

glProgramUniform2d(program, location, v0, v1)

glProgramUniform2dv

glProgramUniform2dv(program, location, count, value)

glProgramUniform2f

glProgramUniform2f(program, location, v0, v1)

glProgramUniform2fv

glProgramUniform2fv(program, location, count, value)

glProgramUniform2i

glProgramUniform2i(program, location, v0, v1)

glProgramUniform2iv

glProgramUniform2iv(program, location, count, value)

glProgramUniform2ui

glProgramUniform2ui(program, location, v0, v1)

glProgramUniform2uiv

glProgramUniform2uiv(program, location, count, value)

glProgramUniform3d

glProgramUniform3d(program, location, v0, v1, v2)

glProgramUniform3dv

glProgramUniform3dv(program, location, count, value)

glProgramUniform3f

glProgramUniform3f(program, location, v0, v1, v2)

glProgramUniform3fv

glProgramUniform3fv(program, location, count, value)

glProgramUniform3i

glProgramUniform3i(program, location, v0, v1, v2)

glProgramUniform3iv

glProgramUniform3iv(program, location, count, value)

glProgramUniform3ui

glProgramUniform3ui(program, location, v0, v1, v2)

glProgramUniform3uiv

glProgramUniform3uiv(program, location, count, value)

glProgramUniform4d

glProgramUniform4d(program, location, v0, v1, v2, v3)

glProgramUniform4dv

glProgramUniform4dv(program, location, count, value)

glProgramUniform4f

glProgramUniform4f(program, location, v0, v1, v2, v3)

glProgramUniform4fv

glProgramUniform4fv(program, location, count, value)

glProgramUniform4i

glProgramUniform4i(program, location, v0, v1, v2, v3)

glProgramUniform4iv

glProgramUniform4iv(program, location, count, value)

glProgramUniform4ui

glProgramUniform4ui(program, location, v0, v1, v2, v3)

glProgramUniform4uiv

glProgramUniform4uiv(program, location, count, value)

glProgramUniformMatrix2dv

glProgramUniformMatrix2dv(program, location, count, transpose, value)

glProgramUniformMatrix2fv

glProgramUniformMatrix2fv(program, location, count, transpose, value)

glProgramUniformMatrix3dv

glProgramUniformMatrix3dv(program, location, count, transpose, value)

glProgramUniformMatrix3fv

glProgramUniformMatrix3fv(program, location, count, transpose, value)

glProgramUniformMatrix4dv

glProgramUniformMatrix4dv(program, location, count, transpose, value)

glProgramUniformMatrix4fv

glProgramUniformMatrix4fv(program, location, count, transpose, value)

glProgramUniformMatrix2x3dv

glProgramUniformMatrix2x3dv(program, location, count, transpose, value)

glProgramUniformMatrix2x3fv

glProgramUniformMatrix2x3fv(program, location, count, transpose, value)

glProgramUniformMatrix2x4dv

glProgramUniformMatrix2x4dv(program, location, count, transpose, value)

glProgramUniformMatrix2x4fv

glProgramUniformMatrix2x4fv(program, location, count, transpose, value)

glProgramUniformMatrix3x2dv

glProgramUniformMatrix3x2dv(program, location, count, transpose, value)

glProgramUniformMatrix3x2fv

glProgramUniformMatrix3x2fv(program, location, count, transpose, value)

glProgramUniformMatrix3x4dv

glProgramUniformMatrix3x4dv(program, location, count, transpose, value)

glProgramUniformMatrix3x4fv

glProgramUniformMatrix3x4fv(program, location, count, transpose, value)

glProgramUniformMatrix4x2dv

glProgramUniformMatrix4x2dv(program, location, count, transpose, value)

glProgramUniformMatrix4x2fv

glProgramUniformMatrix4x2fv(program, location, count, transpose, value)

glProgramUniformMatrix4x3dv

glProgramUniformMatrix4x3dv(program, location, count, transpose, value)

glProgramUniformMatrix4x3fv

glProgramUniformMatrix4x3fv(program, location, count, transpose, value)

glProvokingVertex

glProvokingVertex(mode)

glPushDebugGroup

glPushDebugGroup(source, id, length, message)

glQueryCounter

glQueryCounter(id, target)

glReadBuffer

glReadBuffer(src)

glReadPixels

glReadPixels(x, y, width, height, format, type_, pixels)

glReadnPixels

glReadnPixels(x, y, width, height, format, type_, bufSize, data)

glReleaseShaderCompiler

glReleaseShaderCompiler()

glRenderbufferStorage

glRenderbufferStorage(target, internalformat, width, height)

glRenderbufferStorageMultisample

glRenderbufferStorageMultisample(target, samples, internalformat, width, height)

glResumeTransformFeedback

glResumeTransformFeedback()

glSampleCoverage

glSampleCoverage(value, invert)

glSampleMaski

glSampleMaski(maskNumber, mask)

glSamplerParameterIiv

glSamplerParameterIiv(sampler, pname, param)

glSamplerParameterIuiv

glSamplerParameterIuiv(sampler, pname, param)

glSamplerParameterf

glSamplerParameterf(sampler, pname, param)

glSamplerParameterfv

glSamplerParameterfv(sampler, pname, param)

glSamplerParameteri

glSamplerParameteri(sampler, pname, param)

glSamplerParameteriv

glSamplerParameteriv(sampler, pname, param)

glScissor

glScissor(x, y, width, height)

glScissorArrayv

glScissorArrayv(first, count, v)

glScissorIndexed

glScissorIndexed(index, left, bottom, width, height)

glScissorIndexedv

glScissorIndexedv(index, v)

glShaderBinary

glShaderBinary(count, shaders, binaryformat, binary, length)

glShaderSource

glShaderSource(shader, count, string, length)

glShaderStorageBlockBinding

glShaderStorageBlockBinding(program, storageBlockIndex, storageBlockBinding)

glSpecializeShader

glSpecializeShader(shader, pEntryPoint, numSpecializationConstants, pConstantIndex, pConstantValue)

glStencilFunc

glStencilFunc(func, ref_, mask)

glStencilFuncSeparate

glStencilFuncSeparate(face, func, ref_, mask)

glStencilMask

glStencilMask(mask)

glStencilMaskSeparate

glStencilMaskSeparate(face, mask)

glStencilOp

glStencilOp(fail, zfail, zpass)

glStencilOpSeparate

glStencilOpSeparate(face, sfail, dpfail, dppass)

glTexBuffer

glTexBuffer(target, internalformat, buffer)

glTexBufferRange

glTexBufferRange(target, internalformat, buffer, offset, size)

glTexImage1D

glTexImage1D(target, level, internalformat, width, border, format, type_, pixels)

glTexImage2D

glTexImage2D(target, level, internalformat, width, height, border, format, type_, pixels)

glTexImage2DMultisample

glTexImage2DMultisample(target, samples, internalformat, width, height, fixedsamplelocations)

glTexImage3D

glTexImage3D(target, level, internalformat, width, height, depth, border, format, type_, pixels)

glTexImage3DMultisample

glTexImage3DMultisample(target, samples, internalformat, width, height, depth, fixedsamplelocations)

glTexParameterIiv

glTexParameterIiv(target, pname, params)

glTexParameterIuiv

glTexParameterIuiv(target, pname, params)

glTexParameterf

glTexParameterf(target, pname, param)

glTexParameterfv

glTexParameterfv(target, pname, params)

glTexParameteri

glTexParameteri(target, pname, param)

glTexParameteriv

glTexParameteriv(target, pname, params)

glTexStorage1D

glTexStorage1D(target, levels, internalformat, width)

glTexStorage2D

glTexStorage2D(target, levels, internalformat, width, height)

glTexStorage2DMultisample

glTexStorage2DMultisample(target, samples, internalformat, width, height, fixedsamplelocations)

glTexStorage3D

glTexStorage3D(target, levels, internalformat, width, height, depth)

glTexStorage3DMultisample

glTexStorage3DMultisample(target, samples, internalformat, width, height, depth, fixedsamplelocations)

glTexSubImage1D

glTexSubImage1D(target, level, xoffset, width, format, type_, pixels)

glTexSubImage2D

glTexSubImage2D(target, level, xoffset, yoffset, width, height, format, type_, pixels)

glTexSubImage3D

glTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type_, pixels)

glTextureBarrier

glTextureBarrier()

glTextureBuffer

glTextureBuffer(texture, internalformat, buffer)

glTextureBufferRange

glTextureBufferRange(texture, internalformat, buffer, offset, size)

glTextureParameterIiv

glTextureParameterIiv(texture, pname, params)

glTextureParameterIuiv

glTextureParameterIuiv(texture, pname, params)

glTextureParameterf

glTextureParameterf(texture, pname, param)

glTextureParameterfv

glTextureParameterfv(texture, pname, param)

glTextureParameteri

glTextureParameteri(texture, pname, param)

glTextureParameteriv

glTextureParameteriv(texture, pname, param)

glTextureStorage1D

glTextureStorage1D(texture, levels, internalformat, width)

glTextureStorage2D

glTextureStorage2D(texture, levels, internalformat, width, height)

glTextureStorage2DMultisample

glTextureStorage2DMultisample(texture, samples, internalformat, width, height, fixedsamplelocations)

glTextureStorage3D

glTextureStorage3D(texture, levels, internalformat, width, height, depth)

glTextureStorage3DMultisample

glTextureStorage3DMultisample(texture, samples, internalformat, width, height, depth, fixedsamplelocations)

glTextureSubImage1D

glTextureSubImage1D(texture, level, xoffset, width, format, type_, pixels)

glTextureSubImage2D

glTextureSubImage2D(texture, level, xoffset, yoffset, width, height, format, type_, pixels)

glTextureSubImage3D

glTextureSubImage3D(texture, level, xoffset, yoffset, zoffset, width, height, depth, format, type_, pixels)

glTextureView

glTextureView(texture, target, origtexture, internalformat, minlevel, numlevels, minlayer, numlayers)

glTransformFeedbackBufferBase

glTransformFeedbackBufferBase(xfb, index, buffer)

glTransformFeedbackBufferRange

glTransformFeedbackBufferRange(xfb, index, buffer, offset, size)

glTransformFeedbackVaryings

glTransformFeedbackVaryings(program, count, varyings, bufferMode)

glUniform1d

glUniform1d(location, x)

glUniform1dv

glUniform1dv(location, count, value)

glUniform1f

glUniform1f(location, v0)

glUniform1fv

glUniform1fv(location, count, value)

glUniform1i

glUniform1i(location, v0)

glUniform1iv

glUniform1iv(location, count, value)

glUniform1ui

glUniform1ui(location, v0)

glUniform1uiv

glUniform1uiv(location, count, value)

glUniform2d

glUniform2d(location, x, y)

glUniform2dv

glUniform2dv(location, count, value)

glUniform2f

glUniform2f(location, v0, v1)

glUniform2fv

glUniform2fv(location, count, value)

glUniform2i

glUniform2i(location, v0, v1)

glUniform2iv

glUniform2iv(location, count, value)

glUniform2ui

glUniform2ui(location, v0, v1)

glUniform2uiv

glUniform2uiv(location, count, value)

glUniform3d

glUniform3d(location, x, y, z)

glUniform3dv

glUniform3dv(location, count, value)

glUniform3f

glUniform3f(location, v0, v1, v2)

glUniform3fv

glUniform3fv(location, count, value)

glUniform3i

glUniform3i(location, v0, v1, v2)

glUniform3iv

glUniform3iv(location, count, value)

glUniform3ui

glUniform3ui(location, v0, v1, v2)

glUniform3uiv

glUniform3uiv(location, count, value)

glUniform4d

glUniform4d(location, x, y, z, w)

glUniform4dv

glUniform4dv(location, count, value)

glUniform4f

glUniform4f(location, v0, v1, v2, v3)

glUniform4fv

glUniform4fv(location, count, value)

glUniform4i

glUniform4i(location, v0, v1, v2, v3)

glUniform4iv

glUniform4iv(location, count, value)

glUniform4ui

glUniform4ui(location, v0, v1, v2, v3)

glUniform4uiv

glUniform4uiv(location, count, value)

glUniformBlockBinding

glUniformBlockBinding(program, uniformBlockIndex, uniformBlockBinding)

glUniformMatrix2dv

glUniformMatrix2dv(location, count, transpose, value)

glUniformMatrix2fv

glUniformMatrix2fv(location, count, transpose, value)

glUniformMatrix3dv

glUniformMatrix3dv(location, count, transpose, value)

glUniformMatrix3fv

glUniformMatrix3fv(location, count, transpose, value)

glUniformMatrix4dv

glUniformMatrix4dv(location, count, transpose, value)

glUniformMatrix4fv

glUniformMatrix4fv(location, count, transpose, value)

glUniformMatrix2x3dv

glUniformMatrix2x3dv(location, count, transpose, value)

glUniformMatrix2x3fv

glUniformMatrix2x3fv(location, count, transpose, value)

glUniformMatrix2x4dv

glUniformMatrix2x4dv(location, count, transpose, value)

glUniformMatrix2x4fv

glUniformMatrix2x4fv(location, count, transpose, value)

glUniformMatrix3x2dv

glUniformMatrix3x2dv(location, count, transpose, value)

glUniformMatrix3x2fv

glUniformMatrix3x2fv(location, count, transpose, value)

glUniformMatrix3x4dv

glUniformMatrix3x4dv(location, count, transpose, value)

glUniformMatrix3x4fv

glUniformMatrix3x4fv(location, count, transpose, value)

glUniformMatrix4x2dv

glUniformMatrix4x2dv(location, count, transpose, value)

glUniformMatrix4x2fv

glUniformMatrix4x2fv(location, count, transpose, value)

glUniformMatrix4x3dv

glUniformMatrix4x3dv(location, count, transpose, value)

glUniformMatrix4x3fv

glUniformMatrix4x3fv(location, count, transpose, value)

glUniformSubroutinesuiv

glUniformSubroutinesuiv(shadertype, count, indices)

glUnmapBuffer

glUnmapBuffer(target)

glUnmapNamedBuffer

glUnmapNamedBuffer(buffer)

glUseProgram

glUseProgram(program)

glUseProgramStages

glUseProgramStages(pipeline, stages, program)

glValidateProgram

glValidateProgram(program)

glValidateProgramPipeline

glValidateProgramPipeline(pipeline)

glVertexArrayAttribBinding

glVertexArrayAttribBinding(vaobj, attribindex, bindingindex)

glVertexArrayAttribFormat

glVertexArrayAttribFormat(vaobj, attribindex, size, type_, normalized, relativeoffset)

glVertexArrayAttribIFormat

glVertexArrayAttribIFormat(vaobj, attribindex, size, type_, relativeoffset)

glVertexArrayAttribLFormat

glVertexArrayAttribLFormat(vaobj, attribindex, size, type_, relativeoffset)

glVertexArrayBindingDivisor

glVertexArrayBindingDivisor(vaobj, bindingindex, divisor)

glVertexArrayElementBuffer

glVertexArrayElementBuffer(vaobj, buffer)

glVertexArrayVertexBuffer

glVertexArrayVertexBuffer(vaobj, bindingindex, buffer, offset, stride)

glVertexArrayVertexBuffers

glVertexArrayVertexBuffers(vaobj, first, count, buffers, offsets, strides)

glVertexAttrib1d

glVertexAttrib1d(index, x)

glVertexAttrib1dv

glVertexAttrib1dv(index, v)

glVertexAttrib1f

glVertexAttrib1f(index, x)

glVertexAttrib1fv

glVertexAttrib1fv(index, v)

glVertexAttrib1s

glVertexAttrib1s(index, x)

glVertexAttrib1sv

glVertexAttrib1sv(index, v)

glVertexAttrib2d

glVertexAttrib2d(index, x, y)

glVertexAttrib2dv

glVertexAttrib2dv(index, v)

glVertexAttrib2f

glVertexAttrib2f(index, x, y)

glVertexAttrib2fv

glVertexAttrib2fv(index, v)

glVertexAttrib2s

glVertexAttrib2s(index, x, y)

glVertexAttrib2sv

glVertexAttrib2sv(index, v)

glVertexAttrib3d

glVertexAttrib3d(index, x, y, z)

glVertexAttrib3dv

glVertexAttrib3dv(index, v)

glVertexAttrib3f

glVertexAttrib3f(index, x, y, z)

glVertexAttrib3fv

glVertexAttrib3fv(index, v)

glVertexAttrib3s

glVertexAttrib3s(index, x, y, z)

glVertexAttrib3sv

glVertexAttrib3sv(index, v)

glVertexAttrib4Nbv

glVertexAttrib4Nbv(index, v)

glVertexAttrib4Niv

glVertexAttrib4Niv(index, v)

glVertexAttrib4Nsv

glVertexAttrib4Nsv(index, v)

glVertexAttrib4Nub

glVertexAttrib4Nub(index, x, y, z, w)

glVertexAttrib4Nubv

glVertexAttrib4Nubv(index, v)

glVertexAttrib4Nuiv

glVertexAttrib4Nuiv(index, v)

glVertexAttrib4Nusv

glVertexAttrib4Nusv(index, v)

glVertexAttrib4bv

glVertexAttrib4bv(index, v)

glVertexAttrib4d

glVertexAttrib4d(index, x, y, z, w)

glVertexAttrib4dv

glVertexAttrib4dv(index, v)

glVertexAttrib4f

glVertexAttrib4f(index, x, y, z, w)

glVertexAttrib4fv

glVertexAttrib4fv(index, v)

glVertexAttrib4iv

glVertexAttrib4iv(index, v)

glVertexAttrib4s

glVertexAttrib4s(index, x, y, z, w)

glVertexAttrib4sv

glVertexAttrib4sv(index, v)

glVertexAttrib4ubv

glVertexAttrib4ubv(index, v)

glVertexAttrib4uiv

glVertexAttrib4uiv(index, v)

glVertexAttrib4usv

glVertexAttrib4usv(index, v)

glVertexAttribBinding

glVertexAttribBinding(attribindex, bindingindex)

glVertexAttribDivisor

glVertexAttribDivisor(index, divisor)

glVertexAttribFormat

glVertexAttribFormat(attribindex, size, type_, normalized, relativeoffset)

glVertexAttribI1i

glVertexAttribI1i(index, x)

glVertexAttribI1iv

glVertexAttribI1iv(index, v)

glVertexAttribI1ui

glVertexAttribI1ui(index, x)

glVertexAttribI1uiv

glVertexAttribI1uiv(index, v)

glVertexAttribI2i

glVertexAttribI2i(index, x, y)

glVertexAttribI2iv

glVertexAttribI2iv(index, v)

glVertexAttribI2ui

glVertexAttribI2ui(index, x, y)

glVertexAttribI2uiv

glVertexAttribI2uiv(index, v)

glVertexAttribI3i

glVertexAttribI3i(index, x, y, z)

glVertexAttribI3iv

glVertexAttribI3iv(index, v)

glVertexAttribI3ui

glVertexAttribI3ui(index, x, y, z)

glVertexAttribI3uiv

glVertexAttribI3uiv(index, v)

glVertexAttribI4bv

glVertexAttribI4bv(index, v)

glVertexAttribI4i

glVertexAttribI4i(index, x, y, z, w)

glVertexAttribI4iv

glVertexAttribI4iv(index, v)

glVertexAttribI4sv

glVertexAttribI4sv(index, v)

glVertexAttribI4ubv

glVertexAttribI4ubv(index, v)

glVertexAttribI4ui

glVertexAttribI4ui(index, x, y, z, w)

glVertexAttribI4uiv

glVertexAttribI4uiv(index, v)

glVertexAttribI4usv

glVertexAttribI4usv(index, v)

glVertexAttribIFormat

glVertexAttribIFormat(attribindex, size, type_, relativeoffset)

glVertexAttribIPointer

glVertexAttribIPointer(index, size, type_, stride, pointer)

glVertexAttribL1d

glVertexAttribL1d(index, x)

glVertexAttribL1dv

glVertexAttribL1dv(index, v)

glVertexAttribL2d

glVertexAttribL2d(index, x, y)

glVertexAttribL2dv

glVertexAttribL2dv(index, v)

glVertexAttribL3d

glVertexAttribL3d(index, x, y, z)

glVertexAttribL3dv

glVertexAttribL3dv(index, v)

glVertexAttribL4d

glVertexAttribL4d(index, x, y, z, w)

glVertexAttribL4dv

glVertexAttribL4dv(index, v)

glVertexAttribLFormat

glVertexAttribLFormat(attribindex, size, type_, relativeoffset)

glVertexAttribLPointer

glVertexAttribLPointer(index, size, type_, stride, pointer)

glVertexAttribP1ui

glVertexAttribP1ui(index, type_, normalized, value)

glVertexAttribP1uiv

glVertexAttribP1uiv(index, type_, normalized, value)

glVertexAttribP2ui

glVertexAttribP2ui(index, type_, normalized, value)

glVertexAttribP2uiv

glVertexAttribP2uiv(index, type_, normalized, value)

glVertexAttribP3ui

glVertexAttribP3ui(index, type_, normalized, value)

glVertexAttribP3uiv

glVertexAttribP3uiv(index, type_, normalized, value)

glVertexAttribP4ui

glVertexAttribP4ui(index, type_, normalized, value)

glVertexAttribP4uiv

glVertexAttribP4uiv(index, type_, normalized, value)

glVertexAttribPointer

glVertexAttribPointer(index, size, type_, normalized, stride, pointer)

glVertexBindingDivisor

glVertexBindingDivisor(bindingindex, divisor)

glViewport

glViewport(x, y, width, height)

glViewportArrayv

glViewportArrayv(first, count, v)

glViewportIndexedf

glViewportIndexedf(index, x, y, w, h)

glViewportIndexedfv

glViewportIndexedfv(index, v)

glWaitSync

glWaitSync(sync, flags, timeout)

load_global_gl_with

Loads all global functions using the get_proc_address given.

Type Definitions

GLDEBUGPROC
GLDEBUGPROCAMD
GLDEBUGPROCARB
GLDEBUGPROCKHR
GLVULKANPROCNV
GLbitfield
GLboolean
GLbyte
GLchar
GLcharARB
GLclampd
GLclampf
GLclampx
GLdouble
GLeglClientBufferEXT
GLeglImageOES
GLenum
GLfixed
GLfloat
GLhalf
GLhalfARB
GLhalfNV
GLhandleARB
GLint
GLint64
GLint64EXT
GLintptr
GLintptrARB
GLshort
GLsizei
GLsizeiptr
GLsizeiptrARB
GLsync
GLubyte
GLuint
GLuint64
GLuint64EXT
GLushort
GLvdpauSurfaceNV
GLvoid