use types; use types::c::{char}; // Types export type gl_enum = uint; export type gl_bitfield = uint; export type GLDEBUGPROC = nullable *fn( source: gl_enum, type_: gl_enum, id: uint, severity: gl_enum, length: i32, message: nullable *const char, userParam: nullable *opaque ) void; export type GLDEBUGPROCARB = nullable *fn( source: gl_enum, type_: gl_enum, id: uint, severity: gl_enum, length: i32, message: nullable *const char, userParam: nullable *opaque ) void; export type GLDEBUGPROCKHR = nullable *fn( source: gl_enum, type_: gl_enum, id: uint, severity: gl_enum, length: i32, message: nullable *const char, userParam: nullable *opaque ) void; export type GLDEBUGPROCAMD = nullable *fn( id: uint, category: gl_enum, severity: gl_enum, length: i32, message: nullable *const char, userParam: nullable *opaque ) void; export type GLVULKANPROCNV = nullable *fn() void; // Constants export def GL_3DC_XY_AMD: uint = 0x87FA; export def GL_3DC_X_AMD: uint = 0x87F9; export def GL_ACCUM_ADJACENT_PAIRS_NV: uint = 0x90AD; export def GL_ACTIVE_ATOMIC_COUNTER_BUFFERS: uint = 0x92D9; export def GL_ACTIVE_ATTRIBUTES: uint = 0x8B89; export def GL_ACTIVE_ATTRIBUTE_MAX_LENGTH: uint = 0x8B8A; export def GL_ACTIVE_PROGRAM: uint = 0x8259; export def GL_ACTIVE_PROGRAM_EXT: uint = 0x8259; export def GL_ACTIVE_RESOURCES: uint = 0x92F5; export def GL_ACTIVE_TEXTURE: uint = 0x84E0; export def GL_ACTIVE_UNIFORMS: uint = 0x8B86; export def GL_ACTIVE_UNIFORM_BLOCKS: uint = 0x8A36; export def GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH: uint = 0x8A35; export def GL_ACTIVE_UNIFORM_MAX_LENGTH: uint = 0x8B87; export def GL_ACTIVE_VARIABLES: uint = 0x9305; export def GL_ADJACENT_PAIRS_NV: uint = 0x90AE; export def GL_AFFINE_2D_NV: uint = 0x9092; export def GL_AFFINE_3D_NV: uint = 0x9094; export def GL_ALIASED_LINE_WIDTH_RANGE: uint = 0x846E; export def GL_ALIASED_POINT_SIZE_RANGE: uint = 0x846D; export def GL_ALL_BARRIER_BITS: uint = 0xFFFFFFFF; export def GL_ALL_COMPLETED_NV: uint = 0x84F2; export def GL_ALL_SHADER_BITS: uint = 0xFFFFFFFF; export def GL_ALL_SHADER_BITS_EXT: uint = 0xFFFFFFFF; export def GL_ALPHA: uint = 0x1906; export def GL_ALPHA16F_EXT: uint = 0x881C; export def GL_ALPHA32F_EXT: uint = 0x8816; export def GL_ALPHA8_EXT: uint = 0x803C; export def GL_ALPHA8_OES: uint = 0x803C; export def GL_ALPHA_BITS: uint = 0x0D55; export def GL_ALPHA_TEST_FUNC_QCOM: uint = 0x0BC1; export def GL_ALPHA_TEST_QCOM: uint = 0x0BC0; export def GL_ALPHA_TEST_REF_QCOM: uint = 0x0BC2; export def GL_ALREADY_SIGNALED: uint = 0x911A; export def GL_ALREADY_SIGNALED_APPLE: uint = 0x911A; export def GL_ALWAYS: uint = 0x0207; export def GL_ANY_SAMPLES_PASSED: uint = 0x8C2F; export def GL_ANY_SAMPLES_PASSED_CONSERVATIVE: uint = 0x8D6A; export def GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT: uint = 0x8D6A; export def GL_ANY_SAMPLES_PASSED_EXT: uint = 0x8C2F; export def GL_ARC_TO_NV: uint = 0xFE; export def GL_ARRAY_BUFFER: uint = 0x8892; export def GL_ARRAY_BUFFER_BINDING: uint = 0x8894; export def GL_ARRAY_SIZE: uint = 0x92FB; export def GL_ARRAY_STRIDE: uint = 0x92FE; export def GL_ATC_RGBA_EXPLICIT_ALPHA_AMD: uint = 0x8C93; export def GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD: uint = 0x87EE; export def GL_ATC_RGB_AMD: uint = 0x8C92; export def GL_ATOMIC_COUNTER_BARRIER_BIT: uint = 0x00001000; export def GL_ATOMIC_COUNTER_BUFFER: uint = 0x92C0; export def GL_ATOMIC_COUNTER_BUFFER_BINDING: uint = 0x92C1; export def GL_ATOMIC_COUNTER_BUFFER_INDEX: uint = 0x9301; export def GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_MESH_SHADER_NV: uint = 0x959E; export def GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TASK_SHADER_NV: uint = 0x959F; export def GL_ATOMIC_COUNTER_BUFFER_SIZE: uint = 0x92C3; export def GL_ATOMIC_COUNTER_BUFFER_START: uint = 0x92C2; export def GL_ATTACHED_MEMORY_OBJECT_NV: uint = 0x95A4; export def GL_ATTACHED_MEMORY_OFFSET_NV: uint = 0x95A5; export def GL_ATTACHED_SHADERS: uint = 0x8B85; export def GL_BACK: uint = 0x0405; export def GL_BEVEL_NV: uint = 0x90A6; export def GL_BGRA8_EXT: uint = 0x93A1; export def GL_BGRA_EXT: uint = 0x80E1; export def GL_BGRA_IMG: uint = 0x80E1; export def GL_BGR_EXT: uint = 0x80E0; export def GL_BINNING_CONTROL_HINT_QCOM: uint = 0x8FB0; export def GL_BLACKHOLE_RENDER_INTEL: uint = 0x83FC; export def GL_BLEND: uint = 0x0BE2; export def GL_BLEND_ADVANCED_COHERENT_KHR: uint = 0x9285; export def GL_BLEND_ADVANCED_COHERENT_NV: uint = 0x9285; export def GL_BLEND_COLOR: uint = 0x8005; export def GL_BLEND_DST_ALPHA: uint = 0x80CA; export def GL_BLEND_DST_RGB: uint = 0x80C8; export def GL_BLEND_EQUATION: uint = 0x8009; export def GL_BLEND_EQUATION_ALPHA: uint = 0x883D; export def GL_BLEND_EQUATION_RGB: uint = 0x8009; export def GL_BLEND_OVERLAP_NV: uint = 0x9281; export def GL_BLEND_PREMULTIPLIED_SRC_NV: uint = 0x9280; export def GL_BLEND_SRC_ALPHA: uint = 0x80CB; export def GL_BLEND_SRC_RGB: uint = 0x80C9; export def GL_BLOCK_INDEX: uint = 0x92FD; export def GL_BLUE: uint = 0x1905; export def GL_BLUE_BITS: uint = 0x0D54; export def GL_BLUE_NV: uint = 0x1905; export def GL_BOLD_BIT_NV: uint = 0x01; export def GL_BOOL: uint = 0x8B56; export def GL_BOOL_VEC2: uint = 0x8B57; export def GL_BOOL_VEC3: uint = 0x8B58; export def GL_BOOL_VEC4: uint = 0x8B59; export def GL_BOUNDING_BOX_NV: uint = 0x908D; export def GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV: uint = 0x909C; export def GL_BUFFER: uint = 0x82E0; export def GL_BUFFER_ACCESS_FLAGS: uint = 0x911F; export def GL_BUFFER_ACCESS_OES: uint = 0x88BB; export def GL_BUFFER_BINDING: uint = 0x9302; export def GL_BUFFER_DATA_SIZE: uint = 0x9303; export def GL_BUFFER_IMMUTABLE_STORAGE_EXT: uint = 0x821F; export def GL_BUFFER_KHR: uint = 0x82E0; export def GL_BUFFER_MAPPED: uint = 0x88BC; export def GL_BUFFER_MAPPED_OES: uint = 0x88BC; export def GL_BUFFER_MAP_LENGTH: uint = 0x9120; export def GL_BUFFER_MAP_OFFSET: uint = 0x9121; export def GL_BUFFER_MAP_POINTER: uint = 0x88BD; export def GL_BUFFER_MAP_POINTER_OES: uint = 0x88BD; export def GL_BUFFER_OBJECT_EXT: uint = 0x9151; export def GL_BUFFER_SIZE: uint = 0x8764; export def GL_BUFFER_STORAGE_FLAGS_EXT: uint = 0x8220; export def GL_BUFFER_UPDATE_BARRIER_BIT: uint = 0x00000200; export def GL_BUFFER_USAGE: uint = 0x8765; export def GL_BUFFER_VARIABLE: uint = 0x92E5; export def GL_BYTE: uint = 0x1400; export def GL_CCW: uint = 0x0901; export def GL_CIRCULAR_CCW_ARC_TO_NV: uint = 0xF8; export def GL_CIRCULAR_CW_ARC_TO_NV: uint = 0xFA; export def GL_CIRCULAR_TANGENT_ARC_TO_NV: uint = 0xFC; export def GL_CLAMP_TO_BORDER: uint = 0x812D; export def GL_CLAMP_TO_BORDER_EXT: uint = 0x812D; export def GL_CLAMP_TO_BORDER_NV: uint = 0x812D; export def GL_CLAMP_TO_BORDER_OES: uint = 0x812D; export def GL_CLAMP_TO_EDGE: uint = 0x812F; export def GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT: uint = 0x00004000; export def GL_CLIENT_STORAGE_BIT_EXT: uint = 0x0200; export def GL_CLIP_DEPTH_MODE: uint = 0x935D; export def GL_CLIP_DEPTH_MODE_EXT: uint = 0x935D; export def GL_CLIP_DISTANCE0_APPLE: uint = 0x3000; export def GL_CLIP_DISTANCE0_EXT: uint = 0x3000; export def GL_CLIP_DISTANCE1_APPLE: uint = 0x3001; export def GL_CLIP_DISTANCE1_EXT: uint = 0x3001; export def GL_CLIP_DISTANCE2_APPLE: uint = 0x3002; export def GL_CLIP_DISTANCE2_EXT: uint = 0x3002; export def GL_CLIP_DISTANCE3_APPLE: uint = 0x3003; export def GL_CLIP_DISTANCE3_EXT: uint = 0x3003; export def GL_CLIP_DISTANCE4_APPLE: uint = 0x3004; export def GL_CLIP_DISTANCE4_EXT: uint = 0x3004; export def GL_CLIP_DISTANCE5_APPLE: uint = 0x3005; export def GL_CLIP_DISTANCE5_EXT: uint = 0x3005; export def GL_CLIP_DISTANCE6: uint = 0x3006; export def GL_CLIP_DISTANCE6_APPLE: uint = 0x3006; export def GL_CLIP_DISTANCE6_EXT: uint = 0x3006; export def GL_CLIP_DISTANCE7: uint = 0x3007; export def GL_CLIP_DISTANCE7_APPLE: uint = 0x3007; export def GL_CLIP_DISTANCE7_EXT: uint = 0x3007; export def GL_CLIP_ORIGIN: uint = 0x935C; export def GL_CLIP_ORIGIN_EXT: uint = 0x935C; export def GL_CLIP_PLANE0: uint = 0x3000; export def GL_CLIP_PLANE1: uint = 0x3001; export def GL_CLIP_PLANE2: uint = 0x3002; export def GL_CLIP_PLANE3: uint = 0x3003; export def GL_CLIP_PLANE4: uint = 0x3004; export def GL_CLIP_PLANE5: uint = 0x3005; export def GL_CLOSE_PATH_NV: uint = 0x00; export def GL_COLOR: uint = 0x1800; export def GL_COLORBURN: uint = 0x929A; export def GL_COLORBURN_KHR: uint = 0x929A; export def GL_COLORBURN_NV: uint = 0x929A; export def GL_COLORDODGE: uint = 0x9299; export def GL_COLORDODGE_KHR: uint = 0x9299; export def GL_COLORDODGE_NV: uint = 0x9299; export def GL_COLOR_ATTACHMENT0: uint = 0x8CE0; export def GL_COLOR_ATTACHMENT0_EXT: uint = 0x8CE0; export def GL_COLOR_ATTACHMENT0_NV: uint = 0x8CE0; export def GL_COLOR_ATTACHMENT1: uint = 0x8CE1; export def GL_COLOR_ATTACHMENT10: uint = 0x8CEA; export def GL_COLOR_ATTACHMENT10_EXT: uint = 0x8CEA; export def GL_COLOR_ATTACHMENT10_NV: uint = 0x8CEA; export def GL_COLOR_ATTACHMENT11: uint = 0x8CEB; export def GL_COLOR_ATTACHMENT11_EXT: uint = 0x8CEB; export def GL_COLOR_ATTACHMENT11_NV: uint = 0x8CEB; export def GL_COLOR_ATTACHMENT12: uint = 0x8CEC; export def GL_COLOR_ATTACHMENT12_EXT: uint = 0x8CEC; export def GL_COLOR_ATTACHMENT12_NV: uint = 0x8CEC; export def GL_COLOR_ATTACHMENT13: uint = 0x8CED; export def GL_COLOR_ATTACHMENT13_EXT: uint = 0x8CED; export def GL_COLOR_ATTACHMENT13_NV: uint = 0x8CED; export def GL_COLOR_ATTACHMENT14: uint = 0x8CEE; export def GL_COLOR_ATTACHMENT14_EXT: uint = 0x8CEE; export def GL_COLOR_ATTACHMENT14_NV: uint = 0x8CEE; export def GL_COLOR_ATTACHMENT15: uint = 0x8CEF; export def GL_COLOR_ATTACHMENT15_EXT: uint = 0x8CEF; export def GL_COLOR_ATTACHMENT15_NV: uint = 0x8CEF; export def GL_COLOR_ATTACHMENT16: uint = 0x8CF0; export def GL_COLOR_ATTACHMENT17: uint = 0x8CF1; export def GL_COLOR_ATTACHMENT18: uint = 0x8CF2; export def GL_COLOR_ATTACHMENT19: uint = 0x8CF3; export def GL_COLOR_ATTACHMENT1_EXT: uint = 0x8CE1; export def GL_COLOR_ATTACHMENT1_NV: uint = 0x8CE1; export def GL_COLOR_ATTACHMENT2: uint = 0x8CE2; export def GL_COLOR_ATTACHMENT20: uint = 0x8CF4; export def GL_COLOR_ATTACHMENT21: uint = 0x8CF5; export def GL_COLOR_ATTACHMENT22: uint = 0x8CF6; export def GL_COLOR_ATTACHMENT23: uint = 0x8CF7; export def GL_COLOR_ATTACHMENT24: uint = 0x8CF8; export def GL_COLOR_ATTACHMENT25: uint = 0x8CF9; export def GL_COLOR_ATTACHMENT26: uint = 0x8CFA; export def GL_COLOR_ATTACHMENT27: uint = 0x8CFB; export def GL_COLOR_ATTACHMENT28: uint = 0x8CFC; export def GL_COLOR_ATTACHMENT29: uint = 0x8CFD; export def GL_COLOR_ATTACHMENT2_EXT: uint = 0x8CE2; export def GL_COLOR_ATTACHMENT2_NV: uint = 0x8CE2; export def GL_COLOR_ATTACHMENT3: uint = 0x8CE3; export def GL_COLOR_ATTACHMENT30: uint = 0x8CFE; export def GL_COLOR_ATTACHMENT31: uint = 0x8CFF; export def GL_COLOR_ATTACHMENT3_EXT: uint = 0x8CE3; export def GL_COLOR_ATTACHMENT3_NV: uint = 0x8CE3; export def GL_COLOR_ATTACHMENT4: uint = 0x8CE4; export def GL_COLOR_ATTACHMENT4_EXT: uint = 0x8CE4; export def GL_COLOR_ATTACHMENT4_NV: uint = 0x8CE4; export def GL_COLOR_ATTACHMENT5: uint = 0x8CE5; export def GL_COLOR_ATTACHMENT5_EXT: uint = 0x8CE5; export def GL_COLOR_ATTACHMENT5_NV: uint = 0x8CE5; export def GL_COLOR_ATTACHMENT6: uint = 0x8CE6; export def GL_COLOR_ATTACHMENT6_EXT: uint = 0x8CE6; export def GL_COLOR_ATTACHMENT6_NV: uint = 0x8CE6; export def GL_COLOR_ATTACHMENT7: uint = 0x8CE7; export def GL_COLOR_ATTACHMENT7_EXT: uint = 0x8CE7; export def GL_COLOR_ATTACHMENT7_NV: uint = 0x8CE7; export def GL_COLOR_ATTACHMENT8: uint = 0x8CE8; export def GL_COLOR_ATTACHMENT8_EXT: uint = 0x8CE8; export def GL_COLOR_ATTACHMENT8_NV: uint = 0x8CE8; export def GL_COLOR_ATTACHMENT9: uint = 0x8CE9; export def GL_COLOR_ATTACHMENT9_EXT: uint = 0x8CE9; export def GL_COLOR_ATTACHMENT9_NV: uint = 0x8CE9; export def GL_COLOR_ATTACHMENT_EXT: uint = 0x90F0; export def GL_COLOR_BUFFER_BIT: uint = 0x00004000; export def GL_COLOR_BUFFER_BIT0_QCOM: uint = 0x00000001; export def GL_COLOR_BUFFER_BIT1_QCOM: uint = 0x00000002; export def GL_COLOR_BUFFER_BIT2_QCOM: uint = 0x00000004; export def GL_COLOR_BUFFER_BIT3_QCOM: uint = 0x00000008; export def GL_COLOR_BUFFER_BIT4_QCOM: uint = 0x00000010; export def GL_COLOR_BUFFER_BIT5_QCOM: uint = 0x00000020; export def GL_COLOR_BUFFER_BIT6_QCOM: uint = 0x00000040; export def GL_COLOR_BUFFER_BIT7_QCOM: uint = 0x00000080; export def GL_COLOR_CLEAR_VALUE: uint = 0x0C22; export def GL_COLOR_EXT: uint = 0x1800; export def GL_COLOR_SAMPLES_NV: uint = 0x8E20; export def GL_COLOR_WRITEMASK: uint = 0x0C23; export def GL_COMMAND_BARRIER_BIT: uint = 0x00000040; export def GL_COMPARE_REF_TO_TEXTURE: uint = 0x884E; export def GL_COMPARE_REF_TO_TEXTURE_EXT: uint = 0x884E; export def GL_COMPARE_R_TO_TEXTURE: uint = 0x884E; export def GL_COMPILE_STATUS: uint = 0x8B81; export def GL_COMPLETION_STATUS_KHR: uint = 0x91B1; export def GL_COMPRESSED_R11_EAC: uint = 0x9270; export def GL_COMPRESSED_RED_GREEN_RGTC2_EXT: uint = 0x8DBD; export def GL_COMPRESSED_RED_RGTC1_EXT: uint = 0x8DBB; export def GL_COMPRESSED_RG11_EAC: uint = 0x9272; export def GL_COMPRESSED_RGB8_ETC2: uint = 0x9274; export def GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2: uint = 0x9276; export def GL_COMPRESSED_RGBA8_ETC2_EAC: uint = 0x9278; export def GL_COMPRESSED_RGBA_ASTC_10x10: uint = 0x93BB; export def GL_COMPRESSED_RGBA_ASTC_10x10_KHR: uint = 0x93BB; export def GL_COMPRESSED_RGBA_ASTC_10x5: uint = 0x93B8; export def GL_COMPRESSED_RGBA_ASTC_10x5_KHR: uint = 0x93B8; export def GL_COMPRESSED_RGBA_ASTC_10x6: uint = 0x93B9; export def GL_COMPRESSED_RGBA_ASTC_10x6_KHR: uint = 0x93B9; export def GL_COMPRESSED_RGBA_ASTC_10x8: uint = 0x93BA; export def GL_COMPRESSED_RGBA_ASTC_10x8_KHR: uint = 0x93BA; export def GL_COMPRESSED_RGBA_ASTC_12x10: uint = 0x93BC; export def GL_COMPRESSED_RGBA_ASTC_12x10_KHR: uint = 0x93BC; export def GL_COMPRESSED_RGBA_ASTC_12x12: uint = 0x93BD; export def GL_COMPRESSED_RGBA_ASTC_12x12_KHR: uint = 0x93BD; export def GL_COMPRESSED_RGBA_ASTC_3x3x3_OES: uint = 0x93C0; export def GL_COMPRESSED_RGBA_ASTC_4x3x3_OES: uint = 0x93C1; export def GL_COMPRESSED_RGBA_ASTC_4x4: uint = 0x93B0; export def GL_COMPRESSED_RGBA_ASTC_4x4_KHR: uint = 0x93B0; export def GL_COMPRESSED_RGBA_ASTC_4x4x3_OES: uint = 0x93C2; export def GL_COMPRESSED_RGBA_ASTC_4x4x4_OES: uint = 0x93C3; export def GL_COMPRESSED_RGBA_ASTC_5x4: uint = 0x93B1; export def GL_COMPRESSED_RGBA_ASTC_5x4_KHR: uint = 0x93B1; export def GL_COMPRESSED_RGBA_ASTC_5x4x4_OES: uint = 0x93C4; export def GL_COMPRESSED_RGBA_ASTC_5x5: uint = 0x93B2; export def GL_COMPRESSED_RGBA_ASTC_5x5_KHR: uint = 0x93B2; export def GL_COMPRESSED_RGBA_ASTC_5x5x4_OES: uint = 0x93C5; export def GL_COMPRESSED_RGBA_ASTC_5x5x5_OES: uint = 0x93C6; export def GL_COMPRESSED_RGBA_ASTC_6x5: uint = 0x93B3; export def GL_COMPRESSED_RGBA_ASTC_6x5_KHR: uint = 0x93B3; export def GL_COMPRESSED_RGBA_ASTC_6x5x5_OES: uint = 0x93C7; export def GL_COMPRESSED_RGBA_ASTC_6x6: uint = 0x93B4; export def GL_COMPRESSED_RGBA_ASTC_6x6_KHR: uint = 0x93B4; export def GL_COMPRESSED_RGBA_ASTC_6x6x5_OES: uint = 0x93C8; export def GL_COMPRESSED_RGBA_ASTC_6x6x6_OES: uint = 0x93C9; export def GL_COMPRESSED_RGBA_ASTC_8x5: uint = 0x93B5; export def GL_COMPRESSED_RGBA_ASTC_8x5_KHR: uint = 0x93B5; export def GL_COMPRESSED_RGBA_ASTC_8x6: uint = 0x93B6; export def GL_COMPRESSED_RGBA_ASTC_8x6_KHR: uint = 0x93B6; export def GL_COMPRESSED_RGBA_ASTC_8x8: uint = 0x93B7; export def GL_COMPRESSED_RGBA_ASTC_8x8_KHR: uint = 0x93B7; export def GL_COMPRESSED_RGBA_BPTC_UNORM_EXT: uint = 0x8E8C; export def GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG: uint = 0x8C03; export def GL_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG: uint = 0x9137; export def GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG: uint = 0x8C02; export def GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG: uint = 0x9138; export def GL_COMPRESSED_RGBA_S3TC_DXT1_EXT: uint = 0x83F1; export def GL_COMPRESSED_RGBA_S3TC_DXT3_ANGLE: uint = 0x83F2; export def GL_COMPRESSED_RGBA_S3TC_DXT3_EXT: uint = 0x83F2; export def GL_COMPRESSED_RGBA_S3TC_DXT5_ANGLE: uint = 0x83F3; export def GL_COMPRESSED_RGBA_S3TC_DXT5_EXT: uint = 0x83F3; export def GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_EXT: uint = 0x8E8E; export def GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_EXT: uint = 0x8E8F; export def GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG: uint = 0x8C01; export def GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG: uint = 0x8C00; export def GL_COMPRESSED_RGB_S3TC_DXT1_EXT: uint = 0x83F0; export def GL_COMPRESSED_SIGNED_R11_EAC: uint = 0x9271; export def GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT: uint = 0x8DBE; export def GL_COMPRESSED_SIGNED_RED_RGTC1_EXT: uint = 0x8DBC; export def GL_COMPRESSED_SIGNED_RG11_EAC: uint = 0x9273; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10: uint = 0x93DB; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR: uint = 0x93DB; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5: uint = 0x93D8; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR: uint = 0x93D8; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6: uint = 0x93D9; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR: uint = 0x93D9; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8: uint = 0x93DA; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR: uint = 0x93DA; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10: uint = 0x93DC; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR: uint = 0x93DC; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12: uint = 0x93DD; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR: uint = 0x93DD; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_3x3x3_OES: uint = 0x93E0; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x3x3_OES: uint = 0x93E1; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4: uint = 0x93D0; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR: uint = 0x93D0; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x3_OES: uint = 0x93E2; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x4_OES: uint = 0x93E3; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4: uint = 0x93D1; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR: uint = 0x93D1; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4x4_OES: uint = 0x93E4; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5: uint = 0x93D2; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR: uint = 0x93D2; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x4_OES: uint = 0x93E5; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x5_OES: uint = 0x93E6; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5: uint = 0x93D3; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR: uint = 0x93D3; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5x5_OES: uint = 0x93E7; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6: uint = 0x93D4; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR: uint = 0x93D4; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x5_OES: uint = 0x93E8; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x6_OES: uint = 0x93E9; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5: uint = 0x93D5; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR: uint = 0x93D5; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6: uint = 0x93D6; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR: uint = 0x93D6; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8: uint = 0x93D7; export def GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR: uint = 0x93D7; export def GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC: uint = 0x9279; export def GL_COMPRESSED_SRGB8_ETC2: uint = 0x9275; export def GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2: uint = 0x9277; export def GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_EXT: uint = 0x8E8D; export def GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV1_EXT: uint = 0x8A56; export def GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV2_IMG: uint = 0x93F0; export def GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV1_EXT: uint = 0x8A57; export def GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV2_IMG: uint = 0x93F1; export def GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT: uint = 0x8C4D; export def GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_NV: uint = 0x8C4D; export def GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT: uint = 0x8C4E; export def GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_NV: uint = 0x8C4E; export def GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT: uint = 0x8C4F; export def GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_NV: uint = 0x8C4F; export def GL_COMPRESSED_SRGB_PVRTC_2BPPV1_EXT: uint = 0x8A54; export def GL_COMPRESSED_SRGB_PVRTC_4BPPV1_EXT: uint = 0x8A55; export def GL_COMPRESSED_SRGB_S3TC_DXT1_EXT: uint = 0x8C4C; export def GL_COMPRESSED_SRGB_S3TC_DXT1_NV: uint = 0x8C4C; export def GL_COMPRESSED_TEXTURE_FORMATS: uint = 0x86A3; export def GL_COMPUTE_SHADER: uint = 0x91B9; export def GL_COMPUTE_SHADER_BIT: uint = 0x00000020; export def GL_COMPUTE_WORK_GROUP_SIZE: uint = 0x8267; export def GL_CONDITION_SATISFIED: uint = 0x911C; export def GL_CONDITION_SATISFIED_APPLE: uint = 0x911C; export def GL_CONFORMANT_NV: uint = 0x9374; export def GL_CONIC_CURVE_TO_NV: uint = 0x1A; export def GL_CONJOINT_NV: uint = 0x9284; export def GL_CONSERVATIVE_RASTERIZATION_INTEL: uint = 0x83FE; export def GL_CONSERVATIVE_RASTERIZATION_NV: uint = 0x9346; export def GL_CONSERVATIVE_RASTER_MODE_NV: uint = 0x954D; export def GL_CONSERVATIVE_RASTER_MODE_POST_SNAP_NV: uint = 0x954E; export def GL_CONSERVATIVE_RASTER_MODE_PRE_SNAP_NV: uint = 0x9550; export def GL_CONSERVATIVE_RASTER_MODE_PRE_SNAP_TRIANGLES_NV: uint = 0x954F; export def GL_CONSTANT_ALPHA: uint = 0x8003; export def GL_CONSTANT_COLOR: uint = 0x8001; export def GL_CONTEXT_FLAGS: uint = 0x821E; export def GL_CONTEXT_FLAG_DEBUG_BIT: uint = 0x00000002; export def GL_CONTEXT_FLAG_DEBUG_BIT_KHR: uint = 0x00000002; export def GL_CONTEXT_FLAG_NO_ERROR_BIT: uint = 0x00000008; export def GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR: uint = 0x00000008; export def GL_CONTEXT_FLAG_PROTECTED_CONTENT_BIT_EXT: uint = 0x00000010; export def GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT: uint = 0x00000004; export def GL_CONTEXT_LOST: uint = 0x0507; export def GL_CONTEXT_LOST_KHR: uint = 0x0507; export def GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR: uint = 0x82FC; export def GL_CONTEXT_RELEASE_BEHAVIOR_KHR: uint = 0x82FB; export def GL_CONTEXT_ROBUST_ACCESS_EXT: uint = 0x90F3; export def GL_CONTEXT_ROBUST_ACCESS_KHR: uint = 0x90F3; export def GL_CONTRAST_NV: uint = 0x92A1; export def GL_CONVEX_HULL_NV: uint = 0x908B; export def GL_COPY_READ_BUFFER: uint = 0x8F36; export def GL_COPY_READ_BUFFER_BINDING: uint = 0x8F36; export def GL_COPY_READ_BUFFER_NV: uint = 0x8F36; export def GL_COPY_WRITE_BUFFER: uint = 0x8F37; export def GL_COPY_WRITE_BUFFER_BINDING: uint = 0x8F37; export def GL_COPY_WRITE_BUFFER_NV: uint = 0x8F37; export def GL_COUNTER_RANGE_AMD: uint = 0x8BC1; export def GL_COUNTER_TYPE_AMD: uint = 0x8BC0; export def GL_COUNT_DOWN_NV: uint = 0x9089; export def GL_COUNT_UP_NV: uint = 0x9088; export def GL_COVERAGE_ALL_FRAGMENTS_NV: uint = 0x8ED5; export def GL_COVERAGE_ATTACHMENT_NV: uint = 0x8ED2; export def GL_COVERAGE_AUTOMATIC_NV: uint = 0x8ED7; export def GL_COVERAGE_BUFFERS_NV: uint = 0x8ED3; export def GL_COVERAGE_BUFFER_BIT_NV: uint = 0x00008000; export def GL_COVERAGE_COMPONENT4_NV: uint = 0x8ED1; export def GL_COVERAGE_COMPONENT_NV: uint = 0x8ED0; export def GL_COVERAGE_EDGE_FRAGMENTS_NV: uint = 0x8ED6; export def GL_COVERAGE_MODULATION_NV: uint = 0x9332; export def GL_COVERAGE_MODULATION_TABLE_NV: uint = 0x9331; export def GL_COVERAGE_MODULATION_TABLE_SIZE_NV: uint = 0x9333; export def GL_COVERAGE_SAMPLES_NV: uint = 0x8ED4; export def GL_CPU_OPTIMIZED_QCOM: uint = 0x8FB1; export def GL_CUBIC_CURVE_TO_NV: uint = 0x0C; export def GL_CUBIC_IMG: uint = 0x9139; export def GL_CUBIC_MIPMAP_LINEAR_IMG: uint = 0x913B; export def GL_CUBIC_MIPMAP_NEAREST_IMG: uint = 0x913A; export def GL_CULL_FACE: uint = 0x0B44; export def GL_CULL_FACE_MODE: uint = 0x0B45; export def GL_CURRENT_PROGRAM: uint = 0x8B8D; export def GL_CURRENT_QUERY: uint = 0x8865; export def GL_CURRENT_QUERY_EXT: uint = 0x8865; export def GL_CURRENT_VERTEX_ATTRIB: uint = 0x8626; export def GL_CW: uint = 0x0900; export def GL_D3D12_FENCE_VALUE_EXT: uint = 0x9595; export def GL_DARKEN: uint = 0x9297; export def GL_DARKEN_KHR: uint = 0x9297; export def GL_DARKEN_NV: uint = 0x9297; export def GL_DEBUG_CALLBACK_FUNCTION: uint = 0x8244; export def GL_DEBUG_CALLBACK_FUNCTION_KHR: uint = 0x8244; export def GL_DEBUG_CALLBACK_USER_PARAM: uint = 0x8245; export def GL_DEBUG_CALLBACK_USER_PARAM_KHR: uint = 0x8245; export def GL_DEBUG_GROUP_STACK_DEPTH: uint = 0x826D; export def GL_DEBUG_GROUP_STACK_DEPTH_KHR: uint = 0x826D; export def GL_DEBUG_LOGGED_MESSAGES: uint = 0x9145; export def GL_DEBUG_LOGGED_MESSAGES_KHR: uint = 0x9145; export def GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH: uint = 0x8243; export def GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR: uint = 0x8243; export def GL_DEBUG_OUTPUT: uint = 0x92E0; export def GL_DEBUG_OUTPUT_KHR: uint = 0x92E0; export def GL_DEBUG_OUTPUT_SYNCHRONOUS: uint = 0x8242; export def GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR: uint = 0x8242; export def GL_DEBUG_SEVERITY_HIGH: uint = 0x9146; export def GL_DEBUG_SEVERITY_HIGH_KHR: uint = 0x9146; export def GL_DEBUG_SEVERITY_LOW: uint = 0x9148; export def GL_DEBUG_SEVERITY_LOW_KHR: uint = 0x9148; export def GL_DEBUG_SEVERITY_MEDIUM: uint = 0x9147; export def GL_DEBUG_SEVERITY_MEDIUM_KHR: uint = 0x9147; export def GL_DEBUG_SEVERITY_NOTIFICATION: uint = 0x826B; export def GL_DEBUG_SEVERITY_NOTIFICATION_KHR: uint = 0x826B; export def GL_DEBUG_SOURCE_API: uint = 0x8246; export def GL_DEBUG_SOURCE_API_KHR: uint = 0x8246; export def GL_DEBUG_SOURCE_APPLICATION: uint = 0x824A; export def GL_DEBUG_SOURCE_APPLICATION_KHR: uint = 0x824A; export def GL_DEBUG_SOURCE_OTHER: uint = 0x824B; export def GL_DEBUG_SOURCE_OTHER_KHR: uint = 0x824B; export def GL_DEBUG_SOURCE_SHADER_COMPILER: uint = 0x8248; export def GL_DEBUG_SOURCE_SHADER_COMPILER_KHR: uint = 0x8248; export def GL_DEBUG_SOURCE_THIRD_PARTY: uint = 0x8249; export def GL_DEBUG_SOURCE_THIRD_PARTY_KHR: uint = 0x8249; export def GL_DEBUG_SOURCE_WINDOW_SYSTEM: uint = 0x8247; export def GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR: uint = 0x8247; export def GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR: uint = 0x824D; export def GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR: uint = 0x824D; export def GL_DEBUG_TYPE_ERROR: uint = 0x824C; export def GL_DEBUG_TYPE_ERROR_KHR: uint = 0x824C; export def GL_DEBUG_TYPE_MARKER: uint = 0x8268; export def GL_DEBUG_TYPE_MARKER_KHR: uint = 0x8268; export def GL_DEBUG_TYPE_OTHER: uint = 0x8251; export def GL_DEBUG_TYPE_OTHER_KHR: uint = 0x8251; export def GL_DEBUG_TYPE_PERFORMANCE: uint = 0x8250; export def GL_DEBUG_TYPE_PERFORMANCE_KHR: uint = 0x8250; export def GL_DEBUG_TYPE_POP_GROUP: uint = 0x826A; export def GL_DEBUG_TYPE_POP_GROUP_KHR: uint = 0x826A; export def GL_DEBUG_TYPE_PORTABILITY: uint = 0x824F; export def GL_DEBUG_TYPE_PORTABILITY_KHR: uint = 0x824F; export def GL_DEBUG_TYPE_PUSH_GROUP: uint = 0x8269; export def GL_DEBUG_TYPE_PUSH_GROUP_KHR: uint = 0x8269; export def GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR: uint = 0x824E; export def GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR: uint = 0x824E; export def GL_DECODE_EXT: uint = 0x8A49; export def GL_DECR: uint = 0x1E03; export def GL_DECR_WRAP: uint = 0x8508; export def GL_DEDICATED_MEMORY_OBJECT_EXT: uint = 0x9581; export def GL_DELETE_STATUS: uint = 0x8B80; export def GL_DEPTH: uint = 0x1801; export def GL_DEPTH24_STENCIL8: uint = 0x88F0; export def GL_DEPTH24_STENCIL8_OES: uint = 0x88F0; export def GL_DEPTH32F_STENCIL8: uint = 0x8CAD; export def GL_DEPTH_ATTACHMENT: uint = 0x8D00; export def GL_DEPTH_BITS: uint = 0x0D56; export def GL_DEPTH_BUFFER_BIT: uint = 0x00000100; export def GL_DEPTH_BUFFER_BIT0_QCOM: uint = 0x00000100; export def GL_DEPTH_BUFFER_BIT1_QCOM: uint = 0x00000200; export def GL_DEPTH_BUFFER_BIT2_QCOM: uint = 0x00000400; export def GL_DEPTH_BUFFER_BIT3_QCOM: uint = 0x00000800; export def GL_DEPTH_BUFFER_BIT4_QCOM: uint = 0x00001000; export def GL_DEPTH_BUFFER_BIT5_QCOM: uint = 0x00002000; export def GL_DEPTH_BUFFER_BIT6_QCOM: uint = 0x00004000; export def GL_DEPTH_BUFFER_BIT7_QCOM: uint = 0x00008000; export def GL_DEPTH_CLAMP_EXT: uint = 0x864F; export def GL_DEPTH_CLEAR_VALUE: uint = 0x0B73; export def GL_DEPTH_COMPONENT: uint = 0x1902; export def GL_DEPTH_COMPONENT16: uint = 0x81A5; export def GL_DEPTH_COMPONENT16_NONLINEAR_NV: uint = 0x8E2C; export def GL_DEPTH_COMPONENT16_OES: uint = 0x81A5; export def GL_DEPTH_COMPONENT24: uint = 0x81A6; export def GL_DEPTH_COMPONENT24_OES: uint = 0x81A6; export def GL_DEPTH_COMPONENT32F: uint = 0x8CAC; export def GL_DEPTH_COMPONENT32_OES: uint = 0x81A7; export def GL_DEPTH_EXT: uint = 0x1801; export def GL_DEPTH_FUNC: uint = 0x0B74; export def GL_DEPTH_RANGE: uint = 0x0B70; export def GL_DEPTH_SAMPLES_NV: uint = 0x932D; export def GL_DEPTH_STENCIL: uint = 0x84F9; export def GL_DEPTH_STENCIL_ATTACHMENT: uint = 0x821A; export def GL_DEPTH_STENCIL_OES: uint = 0x84F9; export def GL_DEPTH_STENCIL_TEXTURE_MODE: uint = 0x90EA; export def GL_DEPTH_TEST: uint = 0x0B71; export def GL_DEPTH_WRITEMASK: uint = 0x0B72; export def GL_DETACHED_BUFFERS_NV: uint = 0x95AB; export def GL_DETACHED_MEMORY_INCARNATION_NV: uint = 0x95A9; export def GL_DETACHED_TEXTURES_NV: uint = 0x95AA; export def GL_DEVICE_LUID_EXT: uint = 0x9599; export def GL_DEVICE_NODE_MASK_EXT: uint = 0x959A; export def GL_DEVICE_UUID_EXT: uint = 0x9597; export def GL_DIFFERENCE: uint = 0x929E; export def GL_DIFFERENCE_KHR: uint = 0x929E; export def GL_DIFFERENCE_NV: uint = 0x929E; export def GL_DISJOINT_NV: uint = 0x9283; export def GL_DISPATCH_INDIRECT_BUFFER: uint = 0x90EE; export def GL_DISPATCH_INDIRECT_BUFFER_BINDING: uint = 0x90EF; export def GL_DITHER: uint = 0x0BD0; export def GL_DMP_PROGRAM_BINARY_DMP: uint = 0x9253; export def GL_DONT_CARE: uint = 0x1100; export def GL_DOWNSAMPLE_SCALES_IMG: uint = 0x913E; export def GL_DRAW_BUFFER0: uint = 0x8825; export def GL_DRAW_BUFFER0_EXT: uint = 0x8825; export def GL_DRAW_BUFFER0_NV: uint = 0x8825; export def GL_DRAW_BUFFER1: uint = 0x8826; export def GL_DRAW_BUFFER10: uint = 0x882F; export def GL_DRAW_BUFFER10_EXT: uint = 0x882F; export def GL_DRAW_BUFFER10_NV: uint = 0x882F; export def GL_DRAW_BUFFER11: uint = 0x8830; export def GL_DRAW_BUFFER11_EXT: uint = 0x8830; export def GL_DRAW_BUFFER11_NV: uint = 0x8830; export def GL_DRAW_BUFFER12: uint = 0x8831; export def GL_DRAW_BUFFER12_EXT: uint = 0x8831; export def GL_DRAW_BUFFER12_NV: uint = 0x8831; export def GL_DRAW_BUFFER13: uint = 0x8832; export def GL_DRAW_BUFFER13_EXT: uint = 0x8832; export def GL_DRAW_BUFFER13_NV: uint = 0x8832; export def GL_DRAW_BUFFER14: uint = 0x8833; export def GL_DRAW_BUFFER14_EXT: uint = 0x8833; export def GL_DRAW_BUFFER14_NV: uint = 0x8833; export def GL_DRAW_BUFFER15: uint = 0x8834; export def GL_DRAW_BUFFER15_EXT: uint = 0x8834; export def GL_DRAW_BUFFER15_NV: uint = 0x8834; export def GL_DRAW_BUFFER1_EXT: uint = 0x8826; export def GL_DRAW_BUFFER1_NV: uint = 0x8826; export def GL_DRAW_BUFFER2: uint = 0x8827; export def GL_DRAW_BUFFER2_EXT: uint = 0x8827; export def GL_DRAW_BUFFER2_NV: uint = 0x8827; export def GL_DRAW_BUFFER3: uint = 0x8828; export def GL_DRAW_BUFFER3_EXT: uint = 0x8828; export def GL_DRAW_BUFFER3_NV: uint = 0x8828; export def GL_DRAW_BUFFER4: uint = 0x8829; export def GL_DRAW_BUFFER4_EXT: uint = 0x8829; export def GL_DRAW_BUFFER4_NV: uint = 0x8829; export def GL_DRAW_BUFFER5: uint = 0x882A; export def GL_DRAW_BUFFER5_EXT: uint = 0x882A; export def GL_DRAW_BUFFER5_NV: uint = 0x882A; export def GL_DRAW_BUFFER6: uint = 0x882B; export def GL_DRAW_BUFFER6_EXT: uint = 0x882B; export def GL_DRAW_BUFFER6_NV: uint = 0x882B; export def GL_DRAW_BUFFER7: uint = 0x882C; export def GL_DRAW_BUFFER7_EXT: uint = 0x882C; export def GL_DRAW_BUFFER7_NV: uint = 0x882C; export def GL_DRAW_BUFFER8: uint = 0x882D; export def GL_DRAW_BUFFER8_EXT: uint = 0x882D; export def GL_DRAW_BUFFER8_NV: uint = 0x882D; export def GL_DRAW_BUFFER9: uint = 0x882E; export def GL_DRAW_BUFFER9_EXT: uint = 0x882E; export def GL_DRAW_BUFFER9_NV: uint = 0x882E; export def GL_DRAW_BUFFER_EXT: uint = 0x0C01; export def GL_DRAW_FRAMEBUFFER: uint = 0x8CA9; export def GL_DRAW_FRAMEBUFFER_ANGLE: uint = 0x8CA9; export def GL_DRAW_FRAMEBUFFER_APPLE: uint = 0x8CA9; export def GL_DRAW_FRAMEBUFFER_BINDING: uint = 0x8CA6; export def GL_DRAW_FRAMEBUFFER_BINDING_ANGLE: uint = 0x8CA6; export def GL_DRAW_FRAMEBUFFER_BINDING_APPLE: uint = 0x8CA6; export def GL_DRAW_FRAMEBUFFER_BINDING_NV: uint = 0x8CA6; export def GL_DRAW_FRAMEBUFFER_NV: uint = 0x8CA9; export def GL_DRAW_INDIRECT_BUFFER: uint = 0x8F3F; export def GL_DRAW_INDIRECT_BUFFER_BINDING: uint = 0x8F43; export def GL_DRIVER_UUID_EXT: uint = 0x9598; export def GL_DST_ALPHA: uint = 0x0304; export def GL_DST_ATOP_NV: uint = 0x928F; export def GL_DST_COLOR: uint = 0x0306; export def GL_DST_IN_NV: uint = 0x928B; export def GL_DST_NV: uint = 0x9287; export def GL_DST_OUT_NV: uint = 0x928D; export def GL_DST_OVER_NV: uint = 0x9289; export def GL_DUP_FIRST_CUBIC_CURVE_TO_NV: uint = 0xF2; export def GL_DUP_LAST_CUBIC_CURVE_TO_NV: uint = 0xF4; export def GL_DYNAMIC_COPY: uint = 0x88EA; export def GL_DYNAMIC_DRAW: uint = 0x88E8; export def GL_DYNAMIC_READ: uint = 0x88E9; export def GL_DYNAMIC_STORAGE_BIT_EXT: uint = 0x0100; export def GL_EFFECTIVE_RASTER_SAMPLES_EXT: uint = 0x932C; export def GL_ELEMENT_ARRAY_BARRIER_BIT: uint = 0x00000002; export def GL_ELEMENT_ARRAY_BUFFER: uint = 0x8893; export def GL_ELEMENT_ARRAY_BUFFER_BINDING: uint = 0x8895; export def GL_EQUAL: uint = 0x0202; export def GL_ETC1_RGB8_OES: uint = 0x8D64; export def GL_ETC1_SRGB8_NV: uint = 0x88EE; export def GL_EXCLUSION: uint = 0x92A0; export def GL_EXCLUSION_KHR: uint = 0x92A0; export def GL_EXCLUSION_NV: uint = 0x92A0; export def GL_EXCLUSIVE_EXT: uint = 0x8F11; export def GL_EXTENSIONS: uint = 0x1F03; export def GL_FACTOR_MAX_AMD: uint = 0x901D; export def GL_FACTOR_MIN_AMD: uint = 0x901C; export def GL_FALSE: u8 = 0; export def GL_FASTEST: uint = 0x1101; export def GL_FENCE_CONDITION_NV: uint = 0x84F4; export def GL_FENCE_STATUS_NV: uint = 0x84F3; export def GL_FETCH_PER_SAMPLE_ARM: uint = 0x8F65; export def GL_FILE_NAME_NV: uint = 0x9074; export def GL_FILL_NV: uint = 0x1B02; export def GL_FILL_RECTANGLE_NV: uint = 0x933C; export def GL_FIRST_TO_REST_NV: uint = 0x90AF; export def GL_FIRST_VERTEX_CONVENTION: uint = 0x8E4D; export def GL_FIRST_VERTEX_CONVENTION_EXT: uint = 0x8E4D; export def GL_FIRST_VERTEX_CONVENTION_OES: uint = 0x8E4D; export def GL_FIXED: uint = 0x140C; export def GL_FLOAT: uint = 0x1406; export def GL_FLOAT16_NV: uint = 0x8FF8; export def GL_FLOAT16_VEC2_NV: uint = 0x8FF9; export def GL_FLOAT16_VEC3_NV: uint = 0x8FFA; export def GL_FLOAT16_VEC4_NV: uint = 0x8FFB; export def GL_FLOAT_32_UNSIGNED_INT_24_8_REV: uint = 0x8DAD; export def GL_FLOAT_MAT2: uint = 0x8B5A; export def GL_FLOAT_MAT2x3: uint = 0x8B65; export def GL_FLOAT_MAT2x3_NV: uint = 0x8B65; export def GL_FLOAT_MAT2x4: uint = 0x8B66; export def GL_FLOAT_MAT2x4_NV: uint = 0x8B66; export def GL_FLOAT_MAT3: uint = 0x8B5B; export def GL_FLOAT_MAT3x2: uint = 0x8B67; export def GL_FLOAT_MAT3x2_NV: uint = 0x8B67; export def GL_FLOAT_MAT3x4: uint = 0x8B68; export def GL_FLOAT_MAT3x4_NV: uint = 0x8B68; export def GL_FLOAT_MAT4: uint = 0x8B5C; export def GL_FLOAT_MAT4x2: uint = 0x8B69; export def GL_FLOAT_MAT4x2_NV: uint = 0x8B69; export def GL_FLOAT_MAT4x3: uint = 0x8B6A; export def GL_FLOAT_MAT4x3_NV: uint = 0x8B6A; export def GL_FLOAT_VEC2: uint = 0x8B50; export def GL_FLOAT_VEC3: uint = 0x8B51; export def GL_FLOAT_VEC4: uint = 0x8B52; export def GL_FONT_ASCENDER_BIT_NV: uint = 0x00200000; export def GL_FONT_DESCENDER_BIT_NV: uint = 0x00400000; export def GL_FONT_GLYPHS_AVAILABLE_NV: uint = 0x9368; export def GL_FONT_HAS_KERNING_BIT_NV: uint = 0x10000000; export def GL_FONT_HEIGHT_BIT_NV: uint = 0x00800000; export def GL_FONT_MAX_ADVANCE_HEIGHT_BIT_NV: uint = 0x02000000; export def GL_FONT_MAX_ADVANCE_WIDTH_BIT_NV: uint = 0x01000000; export def GL_FONT_NUM_GLYPH_INDICES_BIT_NV: uint = 0x20000000; export def GL_FONT_TARGET_UNAVAILABLE_NV: uint = 0x9369; export def GL_FONT_UNAVAILABLE_NV: uint = 0x936A; export def GL_FONT_UNDERLINE_POSITION_BIT_NV: uint = 0x04000000; export def GL_FONT_UNDERLINE_THICKNESS_BIT_NV: uint = 0x08000000; export def GL_FONT_UNINTELLIGIBLE_NV: uint = 0x936B; export def GL_FONT_UNITS_PER_EM_BIT_NV: uint = 0x00100000; export def GL_FONT_X_MAX_BOUNDS_BIT_NV: uint = 0x00040000; export def GL_FONT_X_MIN_BOUNDS_BIT_NV: uint = 0x00010000; export def GL_FONT_Y_MAX_BOUNDS_BIT_NV: uint = 0x00080000; export def GL_FONT_Y_MIN_BOUNDS_BIT_NV: uint = 0x00020000; export def GL_FOVEATION_ENABLE_BIT_QCOM: uint = 0x00000001; export def GL_FOVEATION_SCALED_BIN_METHOD_BIT_QCOM: uint = 0x00000002; export def GL_FOVEATION_SUBSAMPLED_LAYOUT_METHOD_BIT_QCOM: uint = 0x00000004; export def GL_FRACTIONAL_EVEN: uint = 0x8E7C; export def GL_FRACTIONAL_EVEN_EXT: uint = 0x8E7C; export def GL_FRACTIONAL_EVEN_OES: uint = 0x8E7C; export def GL_FRACTIONAL_ODD: uint = 0x8E7B; export def GL_FRACTIONAL_ODD_EXT: uint = 0x8E7B; export def GL_FRACTIONAL_ODD_OES: uint = 0x8E7B; export def GL_FRAGMENT_COVERAGE_COLOR_NV: uint = 0x92DE; export def GL_FRAGMENT_COVERAGE_TO_COLOR_NV: uint = 0x92DD; export def GL_FRAGMENT_INPUT_NV: uint = 0x936D; export def GL_FRAGMENT_INTERPOLATION_OFFSET_BITS: uint = 0x8E5D; export def GL_FRAGMENT_INTERPOLATION_OFFSET_BITS_OES: uint = 0x8E5D; export def GL_FRAGMENT_SHADER: uint = 0x8B30; export def GL_FRAGMENT_SHADER_BIT: uint = 0x00000002; export def GL_FRAGMENT_SHADER_BIT_EXT: uint = 0x00000002; export def GL_FRAGMENT_SHADER_DERIVATIVE_HINT: uint = 0x8B8B; export def GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES: uint = 0x8B8B; export def GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT: uint = 0x8A52; export def GL_FRAGMENT_SHADER_FRAMEBUFFER_FETCH_MRT_ARM: uint = 0x8F66; export def GL_FRAGMENT_SHADING_RATE_ATTACHMENT_WITH_DEFAULT_FRAMEBUFFER_SUPPORTED_EXT: uint = 0x96DF; export def GL_FRAGMENT_SHADING_RATE_COMBINER_OP_KEEP_EXT: uint = 0x96D2; export def GL_FRAGMENT_SHADING_RATE_COMBINER_OP_MAX_EXT: uint = 0x96D5; export def GL_FRAGMENT_SHADING_RATE_COMBINER_OP_MIN_EXT: uint = 0x96D4; export def GL_FRAGMENT_SHADING_RATE_COMBINER_OP_MUL_EXT: uint = 0x96D6; export def GL_FRAGMENT_SHADING_RATE_COMBINER_OP_REPLACE_EXT: uint = 0x96D3; export def GL_FRAGMENT_SHADING_RATE_NON_TRIVIAL_COMBINERS_SUPPORTED_EXT: uint = 0x8F6F; export def GL_FRAGMENT_SHADING_RATE_WITH_SAMPLE_MASK_SUPPORTED_EXT: uint = 0x96DE; export def GL_FRAGMENT_SHADING_RATE_WITH_SHADER_DEPTH_STENCIL_WRITES_SUPPORTED_EXT: uint = 0x96DD; export def GL_FRAMEBUFFER: uint = 0x8D40; export def GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE: uint = 0x8215; export def GL_FRAMEBUFFER_ATTACHMENT_ANGLE: uint = 0x93A3; export def GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE: uint = 0x8214; export def GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING: uint = 0x8210; export def GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT: uint = 0x8210; export def GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE: uint = 0x8211; export def GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT: uint = 0x8211; export def GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE: uint = 0x8216; export def GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE: uint = 0x8213; export def GL_FRAMEBUFFER_ATTACHMENT_LAYERED: uint = 0x8DA7; export def GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT: uint = 0x8DA7; export def GL_FRAMEBUFFER_ATTACHMENT_LAYERED_OES: uint = 0x8DA7; export def GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: uint = 0x8CD1; export def GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: uint = 0x8CD0; export def GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE: uint = 0x8212; export def GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE: uint = 0x8217; export def GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OES: uint = 0x8CD4; export def GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR: uint = 0x9632; export def GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: uint = 0x8CD3; export def GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER: uint = 0x8CD4; export def GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: uint = 0x8CD2; export def GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR: uint = 0x9630; export def GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT: uint = 0x8D6C; export def GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SCALE_IMG: uint = 0x913F; export def GL_FRAMEBUFFER_BARRIER_BIT: uint = 0x00000400; export def GL_FRAMEBUFFER_BINDING: uint = 0x8CA6; export def GL_FRAMEBUFFER_COMPLETE: uint = 0x8CD5; export def GL_FRAMEBUFFER_DEFAULT: uint = 0x8218; export def GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS: uint = 0x9314; export def GL_FRAMEBUFFER_DEFAULT_HEIGHT: uint = 0x9311; export def GL_FRAMEBUFFER_DEFAULT_LAYERS: uint = 0x9312; export def GL_FRAMEBUFFER_DEFAULT_LAYERS_EXT: uint = 0x9312; export def GL_FRAMEBUFFER_DEFAULT_LAYERS_OES: uint = 0x9312; export def GL_FRAMEBUFFER_DEFAULT_SAMPLES: uint = 0x9313; export def GL_FRAMEBUFFER_DEFAULT_WIDTH: uint = 0x9310; export def GL_FRAMEBUFFER_FETCH_NONCOHERENT_QCOM: uint = 0x96A2; export def GL_FRAMEBUFFER_FLIP_X_MESA: uint = 0x8BBC; export def GL_FRAMEBUFFER_FLIP_Y_MESA: uint = 0x8BBB; export def GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT: uint = 0x8CD6; export def GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS: uint = 0x8CD9; export def GL_FRAMEBUFFER_INCOMPLETE_FOVEATION_QCOM: uint = 0x8BFF; export def GL_FRAMEBUFFER_INCOMPLETE_INSUFFICIENT_SHADER_COMBINED_LOCAL_STORAGE_EXT: uint = 0x9652; export def GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS: uint = 0x8DA8; export def GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT: uint = 0x8DA8; export def GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_OES: uint = 0x8DA8; export def GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: uint = 0x8CD7; export def GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE: uint = 0x8D56; export def GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_AND_DOWNSAMPLE_IMG: uint = 0x913C; export def GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_ANGLE: uint = 0x8D56; export def GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_APPLE: uint = 0x8D56; export def GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT: uint = 0x8D56; export def GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG: uint = 0x9134; export def GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_NV: uint = 0x8D56; export def GL_FRAMEBUFFER_INCOMPLETE_VIEW_TARGETS_OVR: uint = 0x9633; export def GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV: uint = 0x9342; export def GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV: uint = 0x9343; export def GL_FRAMEBUFFER_SRGB_EXT: uint = 0x8DB9; export def GL_FRAMEBUFFER_SWAP_XY_MESA: uint = 0x8BBD; export def GL_FRAMEBUFFER_UNDEFINED: uint = 0x8219; export def GL_FRAMEBUFFER_UNDEFINED_OES: uint = 0x8219; export def GL_FRAMEBUFFER_UNSUPPORTED: uint = 0x8CDD; export def GL_FRONT: uint = 0x0404; export def GL_FRONT_AND_BACK: uint = 0x0408; export def GL_FRONT_FACE: uint = 0x0B46; export def GL_FUNC_ADD: uint = 0x8006; export def GL_FUNC_REVERSE_SUBTRACT: uint = 0x800B; export def GL_FUNC_SUBTRACT: uint = 0x800A; export def GL_GCCSO_SHADER_BINARY_FJ: uint = 0x9260; export def GL_GENERATE_MIPMAP_HINT: uint = 0x8192; export def GL_GEOMETRY_INPUT_TYPE: uint = 0x8917; export def GL_GEOMETRY_LINKED_INPUT_TYPE_EXT: uint = 0x8917; export def GL_GEOMETRY_LINKED_INPUT_TYPE_OES: uint = 0x8917; export def GL_GEOMETRY_LINKED_OUTPUT_TYPE_EXT: uint = 0x8918; export def GL_GEOMETRY_LINKED_OUTPUT_TYPE_OES: uint = 0x8918; export def GL_GEOMETRY_LINKED_VERTICES_OUT_EXT: uint = 0x8916; export def GL_GEOMETRY_LINKED_VERTICES_OUT_OES: uint = 0x8916; export def GL_GEOMETRY_OUTPUT_TYPE: uint = 0x8918; export def GL_GEOMETRY_SHADER: uint = 0x8DD9; export def GL_GEOMETRY_SHADER_BIT: uint = 0x00000004; export def GL_GEOMETRY_SHADER_BIT_EXT: uint = 0x00000004; export def GL_GEOMETRY_SHADER_BIT_OES: uint = 0x00000004; export def GL_GEOMETRY_SHADER_EXT: uint = 0x8DD9; export def GL_GEOMETRY_SHADER_INVOCATIONS: uint = 0x887F; export def GL_GEOMETRY_SHADER_INVOCATIONS_EXT: uint = 0x887F; export def GL_GEOMETRY_SHADER_INVOCATIONS_OES: uint = 0x887F; export def GL_GEOMETRY_SHADER_OES: uint = 0x8DD9; export def GL_GEOMETRY_VERTICES_OUT: uint = 0x8916; export def GL_GEQUAL: uint = 0x0206; export def GL_GLYPH_HAS_KERNING_BIT_NV: uint = 0x100; export def GL_GLYPH_HEIGHT_BIT_NV: uint = 0x02; export def GL_GLYPH_HORIZONTAL_BEARING_ADVANCE_BIT_NV: uint = 0x10; export def GL_GLYPH_HORIZONTAL_BEARING_X_BIT_NV: uint = 0x04; export def GL_GLYPH_HORIZONTAL_BEARING_Y_BIT_NV: uint = 0x08; export def GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV: uint = 0x80; export def GL_GLYPH_VERTICAL_BEARING_X_BIT_NV: uint = 0x20; export def GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV: uint = 0x40; export def GL_GLYPH_WIDTH_BIT_NV: uint = 0x01; export def GL_GPU_DISJOINT_EXT: uint = 0x8FBB; export def GL_GPU_OPTIMIZED_QCOM: uint = 0x8FB2; export def GL_GREATER: uint = 0x0204; export def GL_GREEN: uint = 0x1904; export def GL_GREEN_BITS: uint = 0x0D53; export def GL_GREEN_NV: uint = 0x1904; export def GL_GUILTY_CONTEXT_RESET: uint = 0x8253; export def GL_GUILTY_CONTEXT_RESET_EXT: uint = 0x8253; export def GL_GUILTY_CONTEXT_RESET_KHR: uint = 0x8253; export def GL_HALF_FLOAT: uint = 0x140B; export def GL_HALF_FLOAT_OES: uint = 0x8D61; export def GL_HANDLE_TYPE_D3D11_IMAGE_EXT: uint = 0x958B; export def GL_HANDLE_TYPE_D3D11_IMAGE_KMT_EXT: uint = 0x958C; export def GL_HANDLE_TYPE_D3D12_FENCE_EXT: uint = 0x9594; export def GL_HANDLE_TYPE_D3D12_RESOURCE_EXT: uint = 0x958A; export def GL_HANDLE_TYPE_D3D12_TILEPOOL_EXT: uint = 0x9589; export def GL_HANDLE_TYPE_OPAQUE_FD_EXT: uint = 0x9586; export def GL_HANDLE_TYPE_OPAQUE_WIN32_EXT: uint = 0x9587; export def GL_HANDLE_TYPE_OPAQUE_WIN32_KMT_EXT: uint = 0x9588; export def GL_HARDLIGHT: uint = 0x929B; export def GL_HARDLIGHT_KHR: uint = 0x929B; export def GL_HARDLIGHT_NV: uint = 0x929B; export def GL_HARDMIX_NV: uint = 0x92A9; export def GL_HIGH_FLOAT: uint = 0x8DF2; export def GL_HIGH_INT: uint = 0x8DF5; export def GL_HORIZONTAL_LINE_TO_NV: uint = 0x06; export def GL_HSL_COLOR: uint = 0x92AF; export def GL_HSL_COLOR_KHR: uint = 0x92AF; export def GL_HSL_COLOR_NV: uint = 0x92AF; export def GL_HSL_HUE: uint = 0x92AD; export def GL_HSL_HUE_KHR: uint = 0x92AD; export def GL_HSL_HUE_NV: uint = 0x92AD; export def GL_HSL_LUMINOSITY: uint = 0x92B0; export def GL_HSL_LUMINOSITY_KHR: uint = 0x92B0; export def GL_HSL_LUMINOSITY_NV: uint = 0x92B0; export def GL_HSL_SATURATION: uint = 0x92AE; export def GL_HSL_SATURATION_KHR: uint = 0x92AE; export def GL_HSL_SATURATION_NV: uint = 0x92AE; export def GL_IMAGE_2D: uint = 0x904D; export def GL_IMAGE_2D_ARRAY: uint = 0x9053; export def GL_IMAGE_3D: uint = 0x904E; export def GL_IMAGE_BINDING_ACCESS: uint = 0x8F3E; export def GL_IMAGE_BINDING_FORMAT: uint = 0x906E; export def GL_IMAGE_BINDING_LAYER: uint = 0x8F3D; export def GL_IMAGE_BINDING_LAYERED: uint = 0x8F3C; export def GL_IMAGE_BINDING_LEVEL: uint = 0x8F3B; export def GL_IMAGE_BINDING_NAME: uint = 0x8F3A; export def GL_IMAGE_BUFFER: uint = 0x9051; export def GL_IMAGE_BUFFER_EXT: uint = 0x9051; export def GL_IMAGE_BUFFER_OES: uint = 0x9051; export def GL_IMAGE_CUBE: uint = 0x9050; export def GL_IMAGE_CUBE_MAP_ARRAY: uint = 0x9054; export def GL_IMAGE_CUBE_MAP_ARRAY_EXT: uint = 0x9054; export def GL_IMAGE_CUBE_MAP_ARRAY_OES: uint = 0x9054; export def GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS: uint = 0x90C9; export def GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE: uint = 0x90C8; export def GL_IMAGE_FORMAT_COMPATIBILITY_TYPE: uint = 0x90C7; export def GL_IMPLEMENTATION_COLOR_READ_FORMAT: uint = 0x8B9B; export def GL_IMPLEMENTATION_COLOR_READ_TYPE: uint = 0x8B9A; export def GL_INCLUSIVE_EXT: uint = 0x8F10; export def GL_INCR: uint = 0x1E02; export def GL_INCR_WRAP: uint = 0x8507; export def GL_INFO_LOG_LENGTH: uint = 0x8B84; export def GL_INNOCENT_CONTEXT_RESET: uint = 0x8254; export def GL_INNOCENT_CONTEXT_RESET_EXT: uint = 0x8254; export def GL_INNOCENT_CONTEXT_RESET_KHR: uint = 0x8254; export def GL_INT: uint = 0x1404; export def GL_INT16_NV: uint = 0x8FE4; export def GL_INT16_VEC2_NV: uint = 0x8FE5; export def GL_INT16_VEC3_NV: uint = 0x8FE6; export def GL_INT16_VEC4_NV: uint = 0x8FE7; export def GL_INT64_NV: uint = 0x140E; export def GL_INT64_VEC2_NV: uint = 0x8FE9; export def GL_INT64_VEC3_NV: uint = 0x8FEA; export def GL_INT64_VEC4_NV: uint = 0x8FEB; export def GL_INT8_NV: uint = 0x8FE0; export def GL_INT8_VEC2_NV: uint = 0x8FE1; export def GL_INT8_VEC3_NV: uint = 0x8FE2; export def GL_INT8_VEC4_NV: uint = 0x8FE3; export def GL_INTERLEAVED_ATTRIBS: uint = 0x8C8C; export def GL_INT_10_10_10_2_OES: uint = 0x8DF7; export def GL_INT_2_10_10_10_REV: uint = 0x8D9F; export def GL_INT_IMAGE_2D: uint = 0x9058; export def GL_INT_IMAGE_2D_ARRAY: uint = 0x905E; export def GL_INT_IMAGE_3D: uint = 0x9059; export def GL_INT_IMAGE_BUFFER: uint = 0x905C; export def GL_INT_IMAGE_BUFFER_EXT: uint = 0x905C; export def GL_INT_IMAGE_BUFFER_OES: uint = 0x905C; export def GL_INT_IMAGE_CUBE: uint = 0x905B; export def GL_INT_IMAGE_CUBE_MAP_ARRAY: uint = 0x905F; export def GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT: uint = 0x905F; export def GL_INT_IMAGE_CUBE_MAP_ARRAY_OES: uint = 0x905F; export def GL_INT_SAMPLER_2D: uint = 0x8DCA; export def GL_INT_SAMPLER_2D_ARRAY: uint = 0x8DCF; export def GL_INT_SAMPLER_2D_MULTISAMPLE: uint = 0x9109; export def GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY: uint = 0x910C; export def GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES: uint = 0x910C; export def GL_INT_SAMPLER_3D: uint = 0x8DCB; export def GL_INT_SAMPLER_BUFFER: uint = 0x8DD0; export def GL_INT_SAMPLER_BUFFER_EXT: uint = 0x8DD0; export def GL_INT_SAMPLER_BUFFER_OES: uint = 0x8DD0; export def GL_INT_SAMPLER_CUBE: uint = 0x8DCC; export def GL_INT_SAMPLER_CUBE_MAP_ARRAY: uint = 0x900E; export def GL_INT_SAMPLER_CUBE_MAP_ARRAY_EXT: uint = 0x900E; export def GL_INT_SAMPLER_CUBE_MAP_ARRAY_OES: uint = 0x900E; export def GL_INT_VEC2: uint = 0x8B53; export def GL_INT_VEC3: uint = 0x8B54; export def GL_INT_VEC4: uint = 0x8B55; export def GL_INVALID_ENUM: uint = 0x0500; export def GL_INVALID_FRAMEBUFFER_OPERATION: uint = 0x0506; export def GL_INVALID_INDEX: uint = 0xFFFFFFFF; export def GL_INVALID_OPERATION: uint = 0x0502; export def GL_INVALID_VALUE: uint = 0x0501; export def GL_INVERT: uint = 0x150A; export def GL_INVERT_OVG_NV: uint = 0x92B4; export def GL_INVERT_RGB_NV: uint = 0x92A3; export def GL_ISOLINES: uint = 0x8E7A; export def GL_ISOLINES_EXT: uint = 0x8E7A; export def GL_ISOLINES_OES: uint = 0x8E7A; export def GL_IS_PER_PATCH: uint = 0x92E7; export def GL_IS_PER_PATCH_EXT: uint = 0x92E7; export def GL_IS_PER_PATCH_OES: uint = 0x92E7; export def GL_IS_ROW_MAJOR: uint = 0x9300; export def GL_ITALIC_BIT_NV: uint = 0x02; export def GL_KEEP: uint = 0x1E00; export def GL_LARGE_CCW_ARC_TO_NV: uint = 0x16; export def GL_LARGE_CW_ARC_TO_NV: uint = 0x18; export def GL_LAST_VERTEX_CONVENTION: uint = 0x8E4E; export def GL_LAST_VERTEX_CONVENTION_EXT: uint = 0x8E4E; export def GL_LAST_VERTEX_CONVENTION_OES: uint = 0x8E4E; export def GL_LAYER_PROVOKING_VERTEX: uint = 0x825E; export def GL_LAYER_PROVOKING_VERTEX_EXT: uint = 0x825E; export def GL_LAYER_PROVOKING_VERTEX_OES: uint = 0x825E; export def GL_LAYOUT_COLOR_ATTACHMENT_EXT: uint = 0x958E; export def GL_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_EXT: uint = 0x9531; export def GL_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_EXT: uint = 0x9530; export def GL_LAYOUT_DEPTH_STENCIL_ATTACHMENT_EXT: uint = 0x958F; export def GL_LAYOUT_DEPTH_STENCIL_READ_ONLY_EXT: uint = 0x9590; export def GL_LAYOUT_GENERAL_EXT: uint = 0x958D; export def GL_LAYOUT_SHADER_READ_ONLY_EXT: uint = 0x9591; export def GL_LAYOUT_TRANSFER_DST_EXT: uint = 0x9593; export def GL_LAYOUT_TRANSFER_SRC_EXT: uint = 0x9592; export def GL_LEQUAL: uint = 0x0203; export def GL_LESS: uint = 0x0201; export def GL_LIGHTEN: uint = 0x9298; export def GL_LIGHTEN_KHR: uint = 0x9298; export def GL_LIGHTEN_NV: uint = 0x9298; export def GL_LINEAR: uint = 0x2601; export def GL_LINEARBURN_NV: uint = 0x92A5; export def GL_LINEARDODGE_NV: uint = 0x92A4; export def GL_LINEARLIGHT_NV: uint = 0x92A7; export def GL_LINEAR_MIPMAP_LINEAR: uint = 0x2703; export def GL_LINEAR_MIPMAP_NEAREST: uint = 0x2701; export def GL_LINEAR_TILING_EXT: uint = 0x9585; export def GL_LINES: uint = 0x0001; export def GL_LINES_ADJACENCY: uint = 0x000A; export def GL_LINES_ADJACENCY_EXT: uint = 0x000A; export def GL_LINES_ADJACENCY_OES: uint = 0x000A; export def GL_LINE_LOOP: uint = 0x0002; export def GL_LINE_NV: uint = 0x1B01; export def GL_LINE_STRIP: uint = 0x0003; export def GL_LINE_STRIP_ADJACENCY: uint = 0x000B; export def GL_LINE_STRIP_ADJACENCY_EXT: uint = 0x000B; export def GL_LINE_STRIP_ADJACENCY_OES: uint = 0x000B; export def GL_LINE_TO_NV: uint = 0x04; export def GL_LINE_WIDTH: uint = 0x0B21; export def GL_LINK_STATUS: uint = 0x8B82; export def GL_LOCATION: uint = 0x930E; export def GL_LOCATION_INDEX_EXT: uint = 0x930F; export def GL_LOSE_CONTEXT_ON_RESET: uint = 0x8252; export def GL_LOSE_CONTEXT_ON_RESET_EXT: uint = 0x8252; export def GL_LOSE_CONTEXT_ON_RESET_KHR: uint = 0x8252; export def GL_LOWER_LEFT: uint = 0x8CA1; export def GL_LOWER_LEFT_EXT: uint = 0x8CA1; export def GL_LOW_FLOAT: uint = 0x8DF0; export def GL_LOW_INT: uint = 0x8DF3; export def GL_LUID_SIZE_EXT: uint = 8; export def GL_LUMINANCE: uint = 0x1909; export def GL_LUMINANCE16F_EXT: uint = 0x881E; export def GL_LUMINANCE32F_EXT: uint = 0x8818; export def GL_LUMINANCE4_ALPHA4_OES: uint = 0x8043; export def GL_LUMINANCE8_ALPHA8_EXT: uint = 0x8045; export def GL_LUMINANCE8_ALPHA8_OES: uint = 0x8045; export def GL_LUMINANCE8_EXT: uint = 0x8040; export def GL_LUMINANCE8_OES: uint = 0x8040; export def GL_LUMINANCE_ALPHA: uint = 0x190A; export def GL_LUMINANCE_ALPHA16F_EXT: uint = 0x881F; export def GL_LUMINANCE_ALPHA32F_EXT: uint = 0x8819; export def GL_MAJOR_VERSION: uint = 0x821B; export def GL_MALI_PROGRAM_BINARY_ARM: uint = 0x8F61; export def GL_MALI_SHADER_BINARY_ARM: uint = 0x8F60; export def GL_MAP_COHERENT_BIT_EXT: uint = 0x0080; export def GL_MAP_FLUSH_EXPLICIT_BIT: uint = 0x0010; export def GL_MAP_FLUSH_EXPLICIT_BIT_EXT: uint = 0x0010; export def GL_MAP_INVALIDATE_BUFFER_BIT: uint = 0x0008; export def GL_MAP_INVALIDATE_BUFFER_BIT_EXT: uint = 0x0008; export def GL_MAP_INVALIDATE_RANGE_BIT: uint = 0x0004; export def GL_MAP_INVALIDATE_RANGE_BIT_EXT: uint = 0x0004; export def GL_MAP_PERSISTENT_BIT_EXT: uint = 0x0040; export def GL_MAP_READ_BIT: uint = 0x0001; export def GL_MAP_READ_BIT_EXT: uint = 0x0001; export def GL_MAP_UNSYNCHRONIZED_BIT: uint = 0x0020; export def GL_MAP_UNSYNCHRONIZED_BIT_EXT: uint = 0x0020; export def GL_MAP_WRITE_BIT: uint = 0x0002; export def GL_MAP_WRITE_BIT_EXT: uint = 0x0002; export def GL_MATRIX_STRIDE: uint = 0x92FF; export def GL_MAX: uint = 0x8008; export def GL_MAX_3D_TEXTURE_SIZE: uint = 0x8073; export def GL_MAX_3D_TEXTURE_SIZE_OES: uint = 0x8073; export def GL_MAX_ARRAY_TEXTURE_LAYERS: uint = 0x88FF; export def GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS: uint = 0x92DC; export def GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE: uint = 0x92D8; export def GL_MAX_CLIP_DISTANCES_APPLE: uint = 0x0D32; export def GL_MAX_CLIP_DISTANCES_EXT: uint = 0x0D32; export def GL_MAX_CLIP_PLANES: uint = 0x0D32; export def GL_MAX_COARSE_FRAGMENT_SAMPLES_NV: uint = 0x955F; export def GL_MAX_COLOR_ATTACHMENTS: uint = 0x8CDF; export def GL_MAX_COLOR_ATTACHMENTS_EXT: uint = 0x8CDF; export def GL_MAX_COLOR_ATTACHMENTS_NV: uint = 0x8CDF; export def GL_MAX_COLOR_FRAMEBUFFER_SAMPLES_AMD: uint = 0x91B3; export def GL_MAX_COLOR_FRAMEBUFFER_STORAGE_SAMPLES_AMD: uint = 0x91B4; export def GL_MAX_COLOR_TEXTURE_SAMPLES: uint = 0x910E; export def GL_MAX_COMBINED_ATOMIC_COUNTERS: uint = 0x92D7; export def GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS: uint = 0x92D1; export def GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES: uint = 0x82FA; export def GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES_EXT: uint = 0x82FA; export def GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS: uint = 0x8266; export def GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS: uint = 0x8A33; export def GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS: uint = 0x8A32; export def GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_EXT: uint = 0x8A32; export def GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_OES: uint = 0x8A32; export def GL_MAX_COMBINED_IMAGE_UNIFORMS: uint = 0x90CF; export def GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS: uint = 0x8F39; export def GL_MAX_COMBINED_MESH_UNIFORM_COMPONENTS_NV: uint = 0x8E67; export def GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES: uint = 0x8F39; export def GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS: uint = 0x90DC; export def GL_MAX_COMBINED_TASK_UNIFORM_COMPONENTS_NV: uint = 0x8E6F; export def GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS: uint = 0x8E1E; export def GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_EXT: uint = 0x8E1E; export def GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_OES: uint = 0x8E1E; export def GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS: uint = 0x8E1F; export def GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT: uint = 0x8E1F; export def GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_OES: uint = 0x8E1F; export def GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS: uint = 0x8B4D; export def GL_MAX_COMBINED_UNIFORM_BLOCKS: uint = 0x8A2E; export def GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS: uint = 0x8A31; export def GL_MAX_COMPUTE_ATOMIC_COUNTERS: uint = 0x8265; export def GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS: uint = 0x8264; export def GL_MAX_COMPUTE_IMAGE_UNIFORMS: uint = 0x91BD; export def GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS: uint = 0x90DB; export def GL_MAX_COMPUTE_SHARED_MEMORY_SIZE: uint = 0x8262; export def GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS: uint = 0x91BC; export def GL_MAX_COMPUTE_UNIFORM_BLOCKS: uint = 0x91BB; export def GL_MAX_COMPUTE_UNIFORM_COMPONENTS: uint = 0x8263; export def GL_MAX_COMPUTE_WORK_GROUP_COUNT: uint = 0x91BE; export def GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS: uint = 0x90EB; export def GL_MAX_COMPUTE_WORK_GROUP_SIZE: uint = 0x91BF; export def GL_MAX_CUBE_MAP_TEXTURE_SIZE: uint = 0x851C; export def GL_MAX_CULL_DISTANCES: uint = 0x82F9; export def GL_MAX_CULL_DISTANCES_EXT: uint = 0x82F9; export def GL_MAX_DEBUG_GROUP_STACK_DEPTH: uint = 0x826C; export def GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR: uint = 0x826C; export def GL_MAX_DEBUG_LOGGED_MESSAGES: uint = 0x9144; export def GL_MAX_DEBUG_LOGGED_MESSAGES_KHR: uint = 0x9144; export def GL_MAX_DEBUG_MESSAGE_LENGTH: uint = 0x9143; export def GL_MAX_DEBUG_MESSAGE_LENGTH_KHR: uint = 0x9143; export def GL_MAX_DEPTH_STENCIL_FRAMEBUFFER_SAMPLES_AMD: uint = 0x91B5; export def GL_MAX_DEPTH_TEXTURE_SAMPLES: uint = 0x910F; export def GL_MAX_DETACHED_BUFFERS_NV: uint = 0x95AD; export def GL_MAX_DETACHED_TEXTURES_NV: uint = 0x95AC; export def GL_MAX_DRAW_BUFFERS: uint = 0x8824; export def GL_MAX_DRAW_BUFFERS_EXT: uint = 0x8824; export def GL_MAX_DRAW_BUFFERS_NV: uint = 0x8824; export def GL_MAX_DRAW_MESH_TASKS_COUNT_NV: uint = 0x953D; export def GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT: uint = 0x88FC; export def GL_MAX_ELEMENTS_INDICES: uint = 0x80E9; export def GL_MAX_ELEMENTS_VERTICES: uint = 0x80E8; export def GL_MAX_ELEMENT_INDEX: uint = 0x8D6B; export def GL_MAX_EXT: uint = 0x8008; export def GL_MAX_FRAGMENT_ATOMIC_COUNTERS: uint = 0x92D6; export def GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS: uint = 0x92D0; export def GL_MAX_FRAGMENT_IMAGE_UNIFORMS: uint = 0x90CE; export def GL_MAX_FRAGMENT_INPUT_COMPONENTS: uint = 0x9125; export def GL_MAX_FRAGMENT_INTERPOLATION_OFFSET: uint = 0x8E5C; export def GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_OES: uint = 0x8E5C; export def GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS: uint = 0x90DA; export def GL_MAX_FRAGMENT_SHADING_RATE_ATTACHMENT_LAYERS_EXT: uint = 0x96DC; export def GL_MAX_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_ASPECT_RATIO_EXT: uint = 0x96DB; export def GL_MAX_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_HEIGHT_EXT: uint = 0x96DA; export def GL_MAX_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_WIDTH_EXT: uint = 0x96D8; export def GL_MAX_FRAGMENT_UNIFORM_BLOCKS: uint = 0x8A2D; export def GL_MAX_FRAGMENT_UNIFORM_COMPONENTS: uint = 0x8B49; export def GL_MAX_FRAGMENT_UNIFORM_VECTORS: uint = 0x8DFD; export def GL_MAX_FRAMEBUFFER_HEIGHT: uint = 0x9316; export def GL_MAX_FRAMEBUFFER_LAYERS: uint = 0x9317; export def GL_MAX_FRAMEBUFFER_LAYERS_EXT: uint = 0x9317; export def GL_MAX_FRAMEBUFFER_LAYERS_OES: uint = 0x9317; export def GL_MAX_FRAMEBUFFER_SAMPLES: uint = 0x9318; export def GL_MAX_FRAMEBUFFER_WIDTH: uint = 0x9315; export def GL_MAX_GEOMETRY_ATOMIC_COUNTERS: uint = 0x92D5; export def GL_MAX_GEOMETRY_ATOMIC_COUNTERS_EXT: uint = 0x92D5; export def GL_MAX_GEOMETRY_ATOMIC_COUNTERS_OES: uint = 0x92D5; export def GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS: uint = 0x92CF; export def GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_EXT: uint = 0x92CF; export def GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_OES: uint = 0x92CF; export def GL_MAX_GEOMETRY_IMAGE_UNIFORMS: uint = 0x90CD; export def GL_MAX_GEOMETRY_IMAGE_UNIFORMS_EXT: uint = 0x90CD; export def GL_MAX_GEOMETRY_IMAGE_UNIFORMS_OES: uint = 0x90CD; export def GL_MAX_GEOMETRY_INPUT_COMPONENTS: uint = 0x9123; export def GL_MAX_GEOMETRY_INPUT_COMPONENTS_EXT: uint = 0x9123; export def GL_MAX_GEOMETRY_INPUT_COMPONENTS_OES: uint = 0x9123; export def GL_MAX_GEOMETRY_OUTPUT_COMPONENTS: uint = 0x9124; export def GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_EXT: uint = 0x9124; export def GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_OES: uint = 0x9124; export def GL_MAX_GEOMETRY_OUTPUT_VERTICES: uint = 0x8DE0; export def GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT: uint = 0x8DE0; export def GL_MAX_GEOMETRY_OUTPUT_VERTICES_OES: uint = 0x8DE0; export def GL_MAX_GEOMETRY_SHADER_INVOCATIONS: uint = 0x8E5A; export def GL_MAX_GEOMETRY_SHADER_INVOCATIONS_EXT: uint = 0x8E5A; export def GL_MAX_GEOMETRY_SHADER_INVOCATIONS_OES: uint = 0x8E5A; export def GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS: uint = 0x90D7; export def GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_EXT: uint = 0x90D7; export def GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_OES: uint = 0x90D7; export def GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS: uint = 0x8C29; export def GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT: uint = 0x8C29; export def GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_OES: uint = 0x8C29; export def GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS: uint = 0x8DE1; export def GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT: uint = 0x8DE1; export def GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_OES: uint = 0x8DE1; export def GL_MAX_GEOMETRY_UNIFORM_BLOCKS: uint = 0x8A2C; export def GL_MAX_GEOMETRY_UNIFORM_BLOCKS_EXT: uint = 0x8A2C; export def GL_MAX_GEOMETRY_UNIFORM_BLOCKS_OES: uint = 0x8A2C; export def GL_MAX_GEOMETRY_UNIFORM_COMPONENTS: uint = 0x8DDF; export def GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT: uint = 0x8DDF; export def GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_OES: uint = 0x8DDF; export def GL_MAX_IMAGE_UNITS: uint = 0x8F38; export def GL_MAX_INTEGER_SAMPLES: uint = 0x9110; export def GL_MAX_LABEL_LENGTH: uint = 0x82E8; export def GL_MAX_LABEL_LENGTH_KHR: uint = 0x82E8; export def GL_MAX_MESH_ATOMIC_COUNTERS_NV: uint = 0x8E65; export def GL_MAX_MESH_ATOMIC_COUNTER_BUFFERS_NV: uint = 0x8E64; export def GL_MAX_MESH_IMAGE_UNIFORMS_NV: uint = 0x8E62; export def GL_MAX_MESH_OUTPUT_PRIMITIVES_NV: uint = 0x9539; export def GL_MAX_MESH_OUTPUT_VERTICES_NV: uint = 0x9538; export def GL_MAX_MESH_SHADER_STORAGE_BLOCKS_NV: uint = 0x8E66; export def GL_MAX_MESH_TEXTURE_IMAGE_UNITS_NV: uint = 0x8E61; export def GL_MAX_MESH_TOTAL_MEMORY_SIZE_NV: uint = 0x9536; export def GL_MAX_MESH_UNIFORM_BLOCKS_NV: uint = 0x8E60; export def GL_MAX_MESH_UNIFORM_COMPONENTS_NV: uint = 0x8E63; export def GL_MAX_MESH_VIEWS_NV: uint = 0x9557; export def GL_MAX_MESH_WORK_GROUP_INVOCATIONS_NV: uint = 0x95A2; export def GL_MAX_MESH_WORK_GROUP_SIZE_NV: uint = 0x953B; export def GL_MAX_MULTIVIEW_BUFFERS_EXT: uint = 0x90F2; export def GL_MAX_NAME_LENGTH: uint = 0x92F6; export def GL_MAX_NUM_ACTIVE_VARIABLES: uint = 0x92F7; export def GL_MAX_PATCH_VERTICES: uint = 0x8E7D; export def GL_MAX_PATCH_VERTICES_EXT: uint = 0x8E7D; export def GL_MAX_PATCH_VERTICES_OES: uint = 0x8E7D; export def GL_MAX_PROGRAM_TEXEL_OFFSET: uint = 0x8905; export def GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET: uint = 0x8E5F; export def GL_MAX_RASTER_SAMPLES_EXT: uint = 0x9329; export def GL_MAX_RENDERBUFFER_SIZE: uint = 0x84E8; export def GL_MAX_SAMPLES: uint = 0x8D57; export def GL_MAX_SAMPLES_ANGLE: uint = 0x8D57; export def GL_MAX_SAMPLES_APPLE: uint = 0x8D57; export def GL_MAX_SAMPLES_EXT: uint = 0x8D57; export def GL_MAX_SAMPLES_IMG: uint = 0x9135; export def GL_MAX_SAMPLES_NV: uint = 0x8D57; export def GL_MAX_SAMPLE_MASK_WORDS: uint = 0x8E59; export def GL_MAX_SERVER_WAIT_TIMEOUT: uint = 0x9111; export def GL_MAX_SERVER_WAIT_TIMEOUT_APPLE: uint = 0x9111; export def GL_MAX_SHADER_COMBINED_LOCAL_STORAGE_FAST_SIZE_EXT: uint = 0x9650; export def GL_MAX_SHADER_COMBINED_LOCAL_STORAGE_SIZE_EXT: uint = 0x9651; export def GL_MAX_SHADER_COMPILER_THREADS_KHR: uint = 0x91B0; export def GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_FAST_SIZE_EXT: uint = 0x8F63; export def GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_SIZE_EXT: uint = 0x8F67; export def GL_MAX_SHADER_STORAGE_BLOCK_SIZE: uint = 0x90DE; export def GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS: uint = 0x90DD; export def GL_MAX_SHADER_SUBSAMPLED_IMAGE_UNITS_QCOM: uint = 0x8FA1; export def GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT: uint = 0x9199; export def GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT: uint = 0x919A; export def GL_MAX_SPARSE_TEXTURE_SIZE_EXT: uint = 0x9198; export def GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV: uint = 0x9349; export def GL_MAX_TASK_ATOMIC_COUNTERS_NV: uint = 0x8E6D; export def GL_MAX_TASK_ATOMIC_COUNTER_BUFFERS_NV: uint = 0x8E6C; export def GL_MAX_TASK_IMAGE_UNIFORMS_NV: uint = 0x8E6A; export def GL_MAX_TASK_OUTPUT_COUNT_NV: uint = 0x953A; export def GL_MAX_TASK_SHADER_STORAGE_BLOCKS_NV: uint = 0x8E6E; export def GL_MAX_TASK_TEXTURE_IMAGE_UNITS_NV: uint = 0x8E69; export def GL_MAX_TASK_TOTAL_MEMORY_SIZE_NV: uint = 0x9537; export def GL_MAX_TASK_UNIFORM_BLOCKS_NV: uint = 0x8E68; export def GL_MAX_TASK_UNIFORM_COMPONENTS_NV: uint = 0x8E6B; export def GL_MAX_TASK_WORK_GROUP_INVOCATIONS_NV: uint = 0x95A3; export def GL_MAX_TASK_WORK_GROUP_SIZE_NV: uint = 0x953C; export def GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS: uint = 0x92D3; export def GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_EXT: uint = 0x92D3; export def GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_OES: uint = 0x92D3; export def GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS: uint = 0x92CD; export def GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXT: uint = 0x92CD; export def GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_OES: uint = 0x92CD; export def GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS: uint = 0x90CB; export def GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_EXT: uint = 0x90CB; export def GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_OES: uint = 0x90CB; export def GL_MAX_TESS_CONTROL_INPUT_COMPONENTS: uint = 0x886C; export def GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT: uint = 0x886C; export def GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_OES: uint = 0x886C; export def GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS: uint = 0x8E83; export def GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_EXT: uint = 0x8E83; export def GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_OES: uint = 0x8E83; export def GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS: uint = 0x90D8; export def GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_EXT: uint = 0x90D8; export def GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_OES: uint = 0x90D8; export def GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS: uint = 0x8E81; export def GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_EXT: uint = 0x8E81; export def GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_OES: uint = 0x8E81; export def GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS: uint = 0x8E85; export def GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_EXT: uint = 0x8E85; export def GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_OES: uint = 0x8E85; export def GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS: uint = 0x8E89; export def GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_EXT: uint = 0x8E89; export def GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_OES: uint = 0x8E89; export def GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS: uint = 0x8E7F; export def GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_EXT: uint = 0x8E7F; export def GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_OES: uint = 0x8E7F; export def GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS: uint = 0x92D4; export def GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_EXT: uint = 0x92D4; export def GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_OES: uint = 0x92D4; export def GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS: uint = 0x92CE; export def GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_EXT: uint = 0x92CE; export def GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_OES: uint = 0x92CE; export def GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS: uint = 0x90CC; export def GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_EXT: uint = 0x90CC; export def GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_OES: uint = 0x90CC; export def GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS: uint = 0x886D; export def GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT: uint = 0x886D; export def GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_OES: uint = 0x886D; export def GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS: uint = 0x8E86; export def GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_EXT: uint = 0x8E86; export def GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_OES: uint = 0x8E86; export def GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS: uint = 0x90D9; export def GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_EXT: uint = 0x90D9; export def GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_OES: uint = 0x90D9; export def GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS: uint = 0x8E82; export def GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_EXT: uint = 0x8E82; export def GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_OES: uint = 0x8E82; export def GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS: uint = 0x8E8A; export def GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_EXT: uint = 0x8E8A; export def GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_OES: uint = 0x8E8A; export def GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS: uint = 0x8E80; export def GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT: uint = 0x8E80; export def GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_OES: uint = 0x8E80; export def GL_MAX_TESS_GEN_LEVEL: uint = 0x8E7E; export def GL_MAX_TESS_GEN_LEVEL_EXT: uint = 0x8E7E; export def GL_MAX_TESS_GEN_LEVEL_OES: uint = 0x8E7E; export def GL_MAX_TESS_PATCH_COMPONENTS: uint = 0x8E84; export def GL_MAX_TESS_PATCH_COMPONENTS_EXT: uint = 0x8E84; export def GL_MAX_TESS_PATCH_COMPONENTS_OES: uint = 0x8E84; export def GL_MAX_TEXTURE_BUFFER_SIZE: uint = 0x8C2B; export def GL_MAX_TEXTURE_BUFFER_SIZE_EXT: uint = 0x8C2B; export def GL_MAX_TEXTURE_BUFFER_SIZE_OES: uint = 0x8C2B; export def GL_MAX_TEXTURE_IMAGE_UNITS: uint = 0x8872; export def GL_MAX_TEXTURE_LOD_BIAS: uint = 0x84FD; export def GL_MAX_TEXTURE_MAX_ANISOTROPY: uint = 0x84FF; export def GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT: uint = 0x84FF; export def GL_MAX_TEXTURE_SIZE: uint = 0x0D33; export def GL_MAX_TIMELINE_SEMAPHORE_VALUE_DIFFERENCE_NV: uint = 0x95B6; export def GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS: uint = 0x8C8A; export def GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS: uint = 0x8C8B; export def GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS: uint = 0x8C80; export def GL_MAX_UNIFORM_BLOCK_SIZE: uint = 0x8A30; export def GL_MAX_UNIFORM_BUFFER_BINDINGS: uint = 0x8A2F; export def GL_MAX_UNIFORM_LOCATIONS: uint = 0x826E; export def GL_MAX_VARYING_COMPONENTS: uint = 0x8B4B; export def GL_MAX_VARYING_FLOATS: uint = 0x8B4B; export def GL_MAX_VARYING_VECTORS: uint = 0x8DFC; export def GL_MAX_VERTEX_ATOMIC_COUNTERS: uint = 0x92D2; export def GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS: uint = 0x92CC; export def GL_MAX_VERTEX_ATTRIBS: uint = 0x8869; export def GL_MAX_VERTEX_ATTRIB_BINDINGS: uint = 0x82DA; export def GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET: uint = 0x82D9; export def GL_MAX_VERTEX_ATTRIB_STRIDE: uint = 0x82E5; export def GL_MAX_VERTEX_IMAGE_UNIFORMS: uint = 0x90CA; export def GL_MAX_VERTEX_OUTPUT_COMPONENTS: uint = 0x9122; export def GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS: uint = 0x90D6; export def GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS: uint = 0x8B4C; export def GL_MAX_VERTEX_UNIFORM_BLOCKS: uint = 0x8A2B; export def GL_MAX_VERTEX_UNIFORM_COMPONENTS: uint = 0x8B4A; export def GL_MAX_VERTEX_UNIFORM_VECTORS: uint = 0x8DFB; export def GL_MAX_VIEWPORTS_NV: uint = 0x825B; export def GL_MAX_VIEWPORTS_OES: uint = 0x825B; export def GL_MAX_VIEWPORT_DIMS: uint = 0x0D3A; export def GL_MAX_VIEWS_OVR: uint = 0x9631; export def GL_MAX_WINDOW_RECTANGLES_EXT: uint = 0x8F14; export def GL_MEDIUM_FLOAT: uint = 0x8DF1; export def GL_MEDIUM_INT: uint = 0x8DF4; export def GL_MEMORY_ATTACHABLE_ALIGNMENT_NV: uint = 0x95A6; export def GL_MEMORY_ATTACHABLE_NV: uint = 0x95A8; export def GL_MEMORY_ATTACHABLE_SIZE_NV: uint = 0x95A7; export def GL_MESH_OUTPUT_PER_PRIMITIVE_GRANULARITY_NV: uint = 0x9543; export def GL_MESH_OUTPUT_PER_VERTEX_GRANULARITY_NV: uint = 0x92DF; export def GL_MESH_OUTPUT_TYPE_NV: uint = 0x957B; export def GL_MESH_PRIMITIVES_OUT_NV: uint = 0x957A; export def GL_MESH_SHADER_BIT_NV: uint = 0x00000040; export def GL_MESH_SHADER_NV: uint = 0x9559; export def GL_MESH_SUBROUTINE_NV: uint = 0x957C; export def GL_MESH_SUBROUTINE_UNIFORM_NV: uint = 0x957E; export def GL_MESH_VERTICES_OUT_NV: uint = 0x9579; export def GL_MESH_WORK_GROUP_SIZE_NV: uint = 0x953E; export def GL_MIN: uint = 0x8007; export def GL_MINOR_VERSION: uint = 0x821C; export def GL_MINUS_CLAMPED_NV: uint = 0x92B3; export def GL_MINUS_NV: uint = 0x929F; export def GL_MIN_EXT: uint = 0x8007; export def GL_MIN_FRAGMENT_INTERPOLATION_OFFSET: uint = 0x8E5B; export def GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_OES: uint = 0x8E5B; export def GL_MIN_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_HEIGHT_EXT: uint = 0x96D9; export def GL_MIN_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_WIDTH_EXT: uint = 0x96D7; export def GL_MIN_PROGRAM_TEXEL_OFFSET: uint = 0x8904; export def GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET: uint = 0x8E5E; export def GL_MIN_SAMPLE_SHADING_VALUE: uint = 0x8C37; export def GL_MIN_SAMPLE_SHADING_VALUE_OES: uint = 0x8C37; export def GL_MIRRORED_REPEAT: uint = 0x8370; export def GL_MIRROR_CLAMP_TO_EDGE_EXT: uint = 0x8743; export def GL_MITER_REVERT_NV: uint = 0x90A7; export def GL_MITER_TRUNCATE_NV: uint = 0x90A8; export def GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV: uint = 0x932F; export def GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV: uint = 0x9330; export def GL_MOTION_ESTIMATION_SEARCH_BLOCK_X_QCOM: uint = 0x8C90; export def GL_MOTION_ESTIMATION_SEARCH_BLOCK_Y_QCOM: uint = 0x8C91; export def GL_MOVE_TO_CONTINUES_NV: uint = 0x90B6; export def GL_MOVE_TO_NV: uint = 0x02; export def GL_MOVE_TO_RESETS_NV: uint = 0x90B5; export def GL_MULTIPLY: uint = 0x9294; export def GL_MULTIPLY_KHR: uint = 0x9294; export def GL_MULTIPLY_NV: uint = 0x9294; export def GL_MULTISAMPLES_NV: uint = 0x9371; export def GL_MULTISAMPLE_BUFFER_BIT0_QCOM: uint = 0x01000000; export def GL_MULTISAMPLE_BUFFER_BIT1_QCOM: uint = 0x02000000; export def GL_MULTISAMPLE_BUFFER_BIT2_QCOM: uint = 0x04000000; export def GL_MULTISAMPLE_BUFFER_BIT3_QCOM: uint = 0x08000000; export def GL_MULTISAMPLE_BUFFER_BIT4_QCOM: uint = 0x10000000; export def GL_MULTISAMPLE_BUFFER_BIT5_QCOM: uint = 0x20000000; export def GL_MULTISAMPLE_BUFFER_BIT6_QCOM: uint = 0x40000000; export def GL_MULTISAMPLE_BUFFER_BIT7_QCOM: uint = 0x80000000; export def GL_MULTISAMPLE_EXT: uint = 0x809D; export def GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY: uint = 0x9382; export def GL_MULTISAMPLE_LINE_WIDTH_RANGE: uint = 0x9381; export def GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT: uint = 0x932B; export def GL_MULTIVIEW_EXT: uint = 0x90F1; export def GL_NAME_LENGTH: uint = 0x92F9; export def GL_NEAREST: uint = 0x2600; export def GL_NEAREST_MIPMAP_LINEAR: uint = 0x2702; export def GL_NEAREST_MIPMAP_NEAREST: uint = 0x2700; export def GL_NEGATIVE_ONE_TO_ONE: uint = 0x935E; export def GL_NEGATIVE_ONE_TO_ONE_EXT: uint = 0x935E; export def GL_NEVER: uint = 0x0200; export def GL_NICEST: uint = 0x1102; export def GL_NONE: uint = 0; export def GL_NOTEQUAL: uint = 0x0205; export def GL_NO_ERROR: uint = 0; export def GL_NO_RESET_NOTIFICATION: uint = 0x8261; export def GL_NO_RESET_NOTIFICATION_EXT: uint = 0x8261; export def GL_NO_RESET_NOTIFICATION_KHR: uint = 0x8261; export def GL_NUM_ACTIVE_VARIABLES: uint = 0x9304; export def GL_NUM_COMPRESSED_TEXTURE_FORMATS: uint = 0x86A2; export def GL_NUM_DEVICE_UUIDS_EXT: uint = 0x9596; export def GL_NUM_DOWNSAMPLE_SCALES_IMG: uint = 0x913D; export def GL_NUM_EXTENSIONS: uint = 0x821D; export def GL_NUM_PROGRAM_BINARY_FORMATS: uint = 0x87FE; export def GL_NUM_PROGRAM_BINARY_FORMATS_OES: uint = 0x87FE; export def GL_NUM_SAMPLE_COUNTS: uint = 0x9380; export def GL_NUM_SHADER_BINARY_FORMATS: uint = 0x8DF9; export def GL_NUM_SPARSE_LEVELS_EXT: uint = 0x91AA; export def GL_NUM_SUPPORTED_MULTISAMPLE_MODES_AMD: uint = 0x91B6; export def GL_NUM_SURFACE_COMPRESSION_FIXED_RATES_EXT: uint = 0x8F6E; export def GL_NUM_TILING_TYPES_EXT: uint = 0x9582; export def GL_NUM_VIRTUAL_PAGE_SIZES_EXT: uint = 0x91A8; export def GL_NUM_WINDOW_RECTANGLES_EXT: uint = 0x8F15; export def GL_OBJECT_TYPE: uint = 0x9112; export def GL_OBJECT_TYPE_APPLE: uint = 0x9112; export def GL_OFFSET: uint = 0x92FC; export def GL_ONE: uint = 1; export def GL_ONE_MINUS_CONSTANT_ALPHA: uint = 0x8004; export def GL_ONE_MINUS_CONSTANT_COLOR: uint = 0x8002; export def GL_ONE_MINUS_DST_ALPHA: uint = 0x0305; export def GL_ONE_MINUS_DST_COLOR: uint = 0x0307; export def GL_ONE_MINUS_SRC1_ALPHA_EXT: uint = 0x88FB; export def GL_ONE_MINUS_SRC1_COLOR_EXT: uint = 0x88FA; export def GL_ONE_MINUS_SRC_ALPHA: uint = 0x0303; export def GL_ONE_MINUS_SRC_COLOR: uint = 0x0301; export def GL_OPTIMAL_TILING_EXT: uint = 0x9584; export def GL_OUT_OF_MEMORY: uint = 0x0505; export def GL_OVERLAY: uint = 0x9296; export def GL_OVERLAY_KHR: uint = 0x9296; export def GL_OVERLAY_NV: uint = 0x9296; export def GL_PACK_ALIGNMENT: uint = 0x0D05; export def GL_PACK_REVERSE_ROW_ORDER_ANGLE: uint = 0x93A4; export def GL_PACK_ROW_LENGTH: uint = 0x0D02; export def GL_PACK_SKIP_PIXELS: uint = 0x0D04; export def GL_PACK_SKIP_ROWS: uint = 0x0D03; export def GL_PALETTE4_R5_G6_B5_OES: uint = 0x8B92; export def GL_PALETTE4_RGB5_A1_OES: uint = 0x8B94; export def GL_PALETTE4_RGB8_OES: uint = 0x8B90; export def GL_PALETTE4_RGBA4_OES: uint = 0x8B93; export def GL_PALETTE4_RGBA8_OES: uint = 0x8B91; export def GL_PALETTE8_R5_G6_B5_OES: uint = 0x8B97; export def GL_PALETTE8_RGB5_A1_OES: uint = 0x8B99; export def GL_PALETTE8_RGB8_OES: uint = 0x8B95; export def GL_PALETTE8_RGBA4_OES: uint = 0x8B98; export def GL_PALETTE8_RGBA8_OES: uint = 0x8B96; export def GL_PATCHES: uint = 0x000E; export def GL_PATCHES_EXT: uint = 0x000E; export def GL_PATCHES_OES: uint = 0x000E; export def GL_PATCH_VERTICES: uint = 0x8E72; export def GL_PATCH_VERTICES_EXT: uint = 0x8E72; export def GL_PATCH_VERTICES_OES: uint = 0x8E72; export def GL_PATH_CLIENT_LENGTH_NV: uint = 0x907F; export def GL_PATH_COMMAND_COUNT_NV: uint = 0x909D; export def GL_PATH_COMPUTED_LENGTH_NV: uint = 0x90A0; export def GL_PATH_COORD_COUNT_NV: uint = 0x909E; export def GL_PATH_COVER_DEPTH_FUNC_NV: uint = 0x90BF; export def GL_PATH_DASH_ARRAY_COUNT_NV: uint = 0x909F; export def GL_PATH_DASH_CAPS_NV: uint = 0x907B; export def GL_PATH_DASH_OFFSET_NV: uint = 0x907E; export def GL_PATH_DASH_OFFSET_RESET_NV: uint = 0x90B4; export def GL_PATH_END_CAPS_NV: uint = 0x9076; export def GL_PATH_ERROR_POSITION_NV: uint = 0x90AB; export def GL_PATH_FILL_BOUNDING_BOX_NV: uint = 0x90A1; export def GL_PATH_FILL_COVER_MODE_NV: uint = 0x9082; export def GL_PATH_FILL_MASK_NV: uint = 0x9081; export def GL_PATH_FILL_MODE_NV: uint = 0x9080; export def GL_PATH_FORMAT_PS_NV: uint = 0x9071; export def GL_PATH_FORMAT_SVG_NV: uint = 0x9070; export def GL_PATH_GEN_COEFF_NV: uint = 0x90B1; export def GL_PATH_GEN_COMPONENTS_NV: uint = 0x90B3; export def GL_PATH_GEN_MODE_NV: uint = 0x90B0; export def GL_PATH_INITIAL_DASH_CAP_NV: uint = 0x907C; export def GL_PATH_INITIAL_END_CAP_NV: uint = 0x9077; export def GL_PATH_JOIN_STYLE_NV: uint = 0x9079; export def GL_PATH_MAX_MODELVIEW_STACK_DEPTH_NV: uint = 0x0D36; export def GL_PATH_MAX_PROJECTION_STACK_DEPTH_NV: uint = 0x0D38; export def GL_PATH_MITER_LIMIT_NV: uint = 0x907A; export def GL_PATH_MODELVIEW_MATRIX_NV: uint = 0x0BA6; export def GL_PATH_MODELVIEW_NV: uint = 0x1700; export def GL_PATH_MODELVIEW_STACK_DEPTH_NV: uint = 0x0BA3; export def GL_PATH_OBJECT_BOUNDING_BOX_NV: uint = 0x908A; export def GL_PATH_PROJECTION_MATRIX_NV: uint = 0x0BA7; export def GL_PATH_PROJECTION_NV: uint = 0x1701; export def GL_PATH_PROJECTION_STACK_DEPTH_NV: uint = 0x0BA4; export def GL_PATH_STENCIL_DEPTH_OFFSET_FACTOR_NV: uint = 0x90BD; export def GL_PATH_STENCIL_DEPTH_OFFSET_UNITS_NV: uint = 0x90BE; export def GL_PATH_STENCIL_FUNC_NV: uint = 0x90B7; export def GL_PATH_STENCIL_REF_NV: uint = 0x90B8; export def GL_PATH_STENCIL_VALUE_MASK_NV: uint = 0x90B9; export def GL_PATH_STROKE_BOUNDING_BOX_NV: uint = 0x90A2; export def GL_PATH_STROKE_COVER_MODE_NV: uint = 0x9083; export def GL_PATH_STROKE_MASK_NV: uint = 0x9084; export def GL_PATH_STROKE_WIDTH_NV: uint = 0x9075; export def GL_PATH_TERMINAL_DASH_CAP_NV: uint = 0x907D; export def GL_PATH_TERMINAL_END_CAP_NV: uint = 0x9078; export def GL_PATH_TRANSPOSE_MODELVIEW_MATRIX_NV: uint = 0x84E3; export def GL_PATH_TRANSPOSE_PROJECTION_MATRIX_NV: uint = 0x84E4; export def GL_PERCENTAGE_AMD: uint = 0x8BC3; export def GL_PERFMON_GLOBAL_MODE_QCOM: uint = 0x8FA0; export def GL_PERFMON_RESULT_AMD: uint = 0x8BC6; export def GL_PERFMON_RESULT_AVAILABLE_AMD: uint = 0x8BC4; export def GL_PERFMON_RESULT_SIZE_AMD: uint = 0x8BC5; export def GL_PERFQUERY_COUNTER_DATA_BOOL32_INTEL: uint = 0x94FC; export def GL_PERFQUERY_COUNTER_DATA_DOUBLE_INTEL: uint = 0x94FB; export def GL_PERFQUERY_COUNTER_DATA_FLOAT_INTEL: uint = 0x94FA; export def GL_PERFQUERY_COUNTER_DATA_UINT32_INTEL: uint = 0x94F8; export def GL_PERFQUERY_COUNTER_DATA_UINT64_INTEL: uint = 0x94F9; export def GL_PERFQUERY_COUNTER_DESC_LENGTH_MAX_INTEL: uint = 0x94FF; export def GL_PERFQUERY_COUNTER_DURATION_NORM_INTEL: uint = 0x94F1; export def GL_PERFQUERY_COUNTER_DURATION_RAW_INTEL: uint = 0x94F2; export def GL_PERFQUERY_COUNTER_EVENT_INTEL: uint = 0x94F0; export def GL_PERFQUERY_COUNTER_NAME_LENGTH_MAX_INTEL: uint = 0x94FE; export def GL_PERFQUERY_COUNTER_RAW_INTEL: uint = 0x94F4; export def GL_PERFQUERY_COUNTER_THROUGHPUT_INTEL: uint = 0x94F3; export def GL_PERFQUERY_COUNTER_TIMESTAMP_INTEL: uint = 0x94F5; export def GL_PERFQUERY_DONOT_FLUSH_INTEL: uint = 0x83F9; export def GL_PERFQUERY_FLUSH_INTEL: uint = 0x83FA; export def GL_PERFQUERY_GLOBAL_CONTEXT_INTEL: uint = 0x00000001; export def GL_PERFQUERY_GPA_EXTENDED_COUNTERS_INTEL: uint = 0x9500; export def GL_PERFQUERY_QUERY_NAME_LENGTH_MAX_INTEL: uint = 0x94FD; export def GL_PERFQUERY_SINGLE_CONTEXT_INTEL: uint = 0x00000000; export def GL_PERFQUERY_WAIT_INTEL: uint = 0x83FB; export def GL_PINLIGHT_NV: uint = 0x92A8; export def GL_PIXEL_BUFFER_BARRIER_BIT: uint = 0x00000080; export def GL_PIXEL_PACK_BUFFER: uint = 0x88EB; export def GL_PIXEL_PACK_BUFFER_BINDING: uint = 0x88ED; export def GL_PIXEL_PACK_BUFFER_BINDING_NV: uint = 0x88ED; export def GL_PIXEL_PACK_BUFFER_NV: uint = 0x88EB; export def GL_PIXEL_UNPACK_BUFFER: uint = 0x88EC; export def GL_PIXEL_UNPACK_BUFFER_BINDING: uint = 0x88EF; export def GL_PIXEL_UNPACK_BUFFER_BINDING_NV: uint = 0x88EF; export def GL_PIXEL_UNPACK_BUFFER_NV: uint = 0x88EC; export def GL_PLUS_CLAMPED_ALPHA_NV: uint = 0x92B2; export def GL_PLUS_CLAMPED_NV: uint = 0x92B1; export def GL_PLUS_DARKER_NV: uint = 0x9292; export def GL_PLUS_NV: uint = 0x9291; export def GL_POINTS: uint = 0x0000; export def GL_POINT_NV: uint = 0x1B00; export def GL_POLYGON_MODE_NV: uint = 0x0B40; export def GL_POLYGON_OFFSET_CLAMP: uint = 0x8E1B; export def GL_POLYGON_OFFSET_CLAMP_EXT: uint = 0x8E1B; export def GL_POLYGON_OFFSET_FACTOR: uint = 0x8038; export def GL_POLYGON_OFFSET_FILL: uint = 0x8037; export def GL_POLYGON_OFFSET_LINE_NV: uint = 0x2A02; export def GL_POLYGON_OFFSET_POINT_NV: uint = 0x2A01; export def GL_POLYGON_OFFSET_UNITS: uint = 0x2A00; export def GL_PRIMITIVES_GENERATED: uint = 0x8C87; export def GL_PRIMITIVES_GENERATED_EXT: uint = 0x8C87; export def GL_PRIMITIVES_GENERATED_OES: uint = 0x8C87; export def GL_PRIMITIVE_BOUNDING_BOX: uint = 0x92BE; export def GL_PRIMITIVE_BOUNDING_BOX_EXT: uint = 0x92BE; export def GL_PRIMITIVE_BOUNDING_BOX_OES: uint = 0x92BE; export def GL_PRIMITIVE_RESTART_FIXED_INDEX: uint = 0x8D69; export def GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED: uint = 0x8221; export def GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED_OES: uint = 0x8221; export def GL_PROGRAM: uint = 0x82E2; export def GL_PROGRAMMABLE_SAMPLE_LOCATION_NV: uint = 0x9341; export def GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV: uint = 0x9340; export def GL_PROGRAM_BINARY_ANGLE: uint = 0x93A6; export def GL_PROGRAM_BINARY_FORMATS: uint = 0x87FF; export def GL_PROGRAM_BINARY_FORMATS_OES: uint = 0x87FF; export def GL_PROGRAM_BINARY_FORMAT_MESA: uint = 0x875F; export def GL_PROGRAM_BINARY_LENGTH: uint = 0x8741; export def GL_PROGRAM_BINARY_LENGTH_OES: uint = 0x8741; export def GL_PROGRAM_BINARY_RETRIEVABLE_HINT: uint = 0x8257; export def GL_PROGRAM_INPUT: uint = 0x92E3; export def GL_PROGRAM_KHR: uint = 0x82E2; export def GL_PROGRAM_OBJECT_EXT: uint = 0x8B40; export def GL_PROGRAM_OUTPUT: uint = 0x92E4; export def GL_PROGRAM_PIPELINE: uint = 0x82E4; export def GL_PROGRAM_PIPELINE_BINDING: uint = 0x825A; export def GL_PROGRAM_PIPELINE_BINDING_EXT: uint = 0x825A; export def GL_PROGRAM_PIPELINE_KHR: uint = 0x82E4; export def GL_PROGRAM_PIPELINE_OBJECT_EXT: uint = 0x8A4F; export def GL_PROGRAM_SEPARABLE: uint = 0x8258; export def GL_PROGRAM_SEPARABLE_EXT: uint = 0x8258; export def GL_PROTECTED_MEMORY_OBJECT_EXT: uint = 0x959B; export def GL_QUADRATIC_CURVE_TO_NV: uint = 0x0A; export def GL_QUADS: uint = 0x0007; export def GL_QUADS_EXT: uint = 0x0007; export def GL_QUADS_OES: uint = 0x0007; export def GL_QUERY: uint = 0x82E3; export def GL_QUERY_BY_REGION_NO_WAIT_NV: uint = 0x8E16; export def GL_QUERY_BY_REGION_WAIT_NV: uint = 0x8E15; export def GL_QUERY_COUNTER_BITS_EXT: uint = 0x8864; export def GL_QUERY_KHR: uint = 0x82E3; export def GL_QUERY_NO_WAIT_NV: uint = 0x8E14; export def GL_QUERY_OBJECT_EXT: uint = 0x9153; export def GL_QUERY_RESULT: uint = 0x8866; export def GL_QUERY_RESULT_AVAILABLE: uint = 0x8867; export def GL_QUERY_RESULT_AVAILABLE_EXT: uint = 0x8867; export def GL_QUERY_RESULT_EXT: uint = 0x8866; export def GL_QUERY_WAIT_NV: uint = 0x8E13; export def GL_R11F_G11F_B10F: uint = 0x8C3A; export def GL_R11F_G11F_B10F_APPLE: uint = 0x8C3A; export def GL_R16F: uint = 0x822D; export def GL_R16F_EXT: uint = 0x822D; export def GL_R16I: uint = 0x8233; export def GL_R16UI: uint = 0x8234; export def GL_R16_EXT: uint = 0x822A; export def GL_R16_SNORM_EXT: uint = 0x8F98; export def GL_R32F: uint = 0x822E; export def GL_R32F_EXT: uint = 0x822E; export def GL_R32I: uint = 0x8235; export def GL_R32UI: uint = 0x8236; export def GL_R8: uint = 0x8229; export def GL_R8I: uint = 0x8231; export def GL_R8UI: uint = 0x8232; export def GL_R8_EXT: uint = 0x8229; export def GL_R8_SNORM: uint = 0x8F94; export def GL_RASTERIZER_DISCARD: uint = 0x8C89; export def GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT: uint = 0x932A; export def GL_RASTER_MULTISAMPLE_EXT: uint = 0x9327; export def GL_RASTER_SAMPLES_EXT: uint = 0x9328; export def GL_READ_BUFFER: uint = 0x0C02; export def GL_READ_BUFFER_EXT: uint = 0x0C02; export def GL_READ_BUFFER_NV: uint = 0x0C02; export def GL_READ_FRAMEBUFFER: uint = 0x8CA8; export def GL_READ_FRAMEBUFFER_ANGLE: uint = 0x8CA8; export def GL_READ_FRAMEBUFFER_APPLE: uint = 0x8CA8; export def GL_READ_FRAMEBUFFER_BINDING: uint = 0x8CAA; export def GL_READ_FRAMEBUFFER_BINDING_ANGLE: uint = 0x8CAA; export def GL_READ_FRAMEBUFFER_BINDING_APPLE: uint = 0x8CAA; export def GL_READ_FRAMEBUFFER_BINDING_NV: uint = 0x8CAA; export def GL_READ_FRAMEBUFFER_NV: uint = 0x8CA8; export def GL_READ_ONLY: uint = 0x88B8; export def GL_READ_WRITE: uint = 0x88BA; export def GL_RECT_NV: uint = 0xF6; export def GL_RED: uint = 0x1903; export def GL_RED_BITS: uint = 0x0D52; export def GL_RED_EXT: uint = 0x1903; export def GL_RED_INTEGER: uint = 0x8D94; export def GL_RED_NV: uint = 0x1903; export def GL_REFERENCED_BY_COMPUTE_SHADER: uint = 0x930B; export def GL_REFERENCED_BY_FRAGMENT_SHADER: uint = 0x930A; export def GL_REFERENCED_BY_GEOMETRY_SHADER: uint = 0x9309; export def GL_REFERENCED_BY_GEOMETRY_SHADER_EXT: uint = 0x9309; export def GL_REFERENCED_BY_GEOMETRY_SHADER_OES: uint = 0x9309; export def GL_REFERENCED_BY_MESH_SHADER_NV: uint = 0x95A0; export def GL_REFERENCED_BY_TASK_SHADER_NV: uint = 0x95A1; export def GL_REFERENCED_BY_TESS_CONTROL_SHADER: uint = 0x9307; export def GL_REFERENCED_BY_TESS_CONTROL_SHADER_EXT: uint = 0x9307; export def GL_REFERENCED_BY_TESS_CONTROL_SHADER_OES: uint = 0x9307; export def GL_REFERENCED_BY_TESS_EVALUATION_SHADER: uint = 0x9308; export def GL_REFERENCED_BY_TESS_EVALUATION_SHADER_EXT: uint = 0x9308; export def GL_REFERENCED_BY_TESS_EVALUATION_SHADER_OES: uint = 0x9308; export def GL_REFERENCED_BY_VERTEX_SHADER: uint = 0x9306; export def GL_RELATIVE_ARC_TO_NV: uint = 0xFF; export def GL_RELATIVE_CONIC_CURVE_TO_NV: uint = 0x1B; export def GL_RELATIVE_CUBIC_CURVE_TO_NV: uint = 0x0D; export def GL_RELATIVE_HORIZONTAL_LINE_TO_NV: uint = 0x07; export def GL_RELATIVE_LARGE_CCW_ARC_TO_NV: uint = 0x17; export def GL_RELATIVE_LARGE_CW_ARC_TO_NV: uint = 0x19; export def GL_RELATIVE_LINE_TO_NV: uint = 0x05; export def GL_RELATIVE_MOVE_TO_NV: uint = 0x03; export def GL_RELATIVE_QUADRATIC_CURVE_TO_NV: uint = 0x0B; export def GL_RELATIVE_RECT_NV: uint = 0xF7; export def GL_RELATIVE_ROUNDED_RECT2_NV: uint = 0xEB; export def GL_RELATIVE_ROUNDED_RECT4_NV: uint = 0xED; export def GL_RELATIVE_ROUNDED_RECT8_NV: uint = 0xEF; export def GL_RELATIVE_ROUNDED_RECT_NV: uint = 0xE9; export def GL_RELATIVE_SMALL_CCW_ARC_TO_NV: uint = 0x13; export def GL_RELATIVE_SMALL_CW_ARC_TO_NV: uint = 0x15; export def GL_RELATIVE_SMOOTH_CUBIC_CURVE_TO_NV: uint = 0x11; export def GL_RELATIVE_SMOOTH_QUADRATIC_CURVE_TO_NV: uint = 0x0F; export def GL_RELATIVE_VERTICAL_LINE_TO_NV: uint = 0x09; export def GL_RENDERBUFFER: uint = 0x8D41; export def GL_RENDERBUFFER_ALPHA_SIZE: uint = 0x8D53; export def GL_RENDERBUFFER_BINDING: uint = 0x8CA7; export def GL_RENDERBUFFER_BLUE_SIZE: uint = 0x8D52; export def GL_RENDERBUFFER_DEPTH_SIZE: uint = 0x8D54; export def GL_RENDERBUFFER_GREEN_SIZE: uint = 0x8D51; export def GL_RENDERBUFFER_HEIGHT: uint = 0x8D43; export def GL_RENDERBUFFER_INTERNAL_FORMAT: uint = 0x8D44; export def GL_RENDERBUFFER_RED_SIZE: uint = 0x8D50; export def GL_RENDERBUFFER_SAMPLES: uint = 0x8CAB; export def GL_RENDERBUFFER_SAMPLES_ANGLE: uint = 0x8CAB; export def GL_RENDERBUFFER_SAMPLES_APPLE: uint = 0x8CAB; export def GL_RENDERBUFFER_SAMPLES_EXT: uint = 0x8CAB; export def GL_RENDERBUFFER_SAMPLES_IMG: uint = 0x9133; export def GL_RENDERBUFFER_SAMPLES_NV: uint = 0x8CAB; export def GL_RENDERBUFFER_STENCIL_SIZE: uint = 0x8D55; export def GL_RENDERBUFFER_STORAGE_SAMPLES_AMD: uint = 0x91B2; export def GL_RENDERBUFFER_WIDTH: uint = 0x8D42; export def GL_RENDERER: uint = 0x1F01; export def GL_RENDER_DIRECT_TO_FRAMEBUFFER_QCOM: uint = 0x8FB3; export def GL_REPEAT: uint = 0x2901; export def GL_REPLACE: uint = 0x1E01; export def GL_REPRESENTATIVE_FRAGMENT_TEST_NV: uint = 0x937F; export def GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES: uint = 0x8D68; export def GL_RESET_NOTIFICATION_STRATEGY: uint = 0x8256; export def GL_RESET_NOTIFICATION_STRATEGY_EXT: uint = 0x8256; export def GL_RESET_NOTIFICATION_STRATEGY_KHR: uint = 0x8256; export def GL_RESTART_PATH_NV: uint = 0xF0; export def GL_RG: uint = 0x8227; export def GL_RG16F: uint = 0x822F; export def GL_RG16F_EXT: uint = 0x822F; export def GL_RG16I: uint = 0x8239; export def GL_RG16UI: uint = 0x823A; export def GL_RG16_EXT: uint = 0x822C; export def GL_RG16_SNORM_EXT: uint = 0x8F99; export def GL_RG32F: uint = 0x8230; export def GL_RG32F_EXT: uint = 0x8230; export def GL_RG32I: uint = 0x823B; export def GL_RG32UI: uint = 0x823C; export def GL_RG8: uint = 0x822B; export def GL_RG8I: uint = 0x8237; export def GL_RG8UI: uint = 0x8238; export def GL_RG8_EXT: uint = 0x822B; export def GL_RG8_SNORM: uint = 0x8F95; export def GL_RGB: uint = 0x1907; export def GL_RGB10_A2: uint = 0x8059; export def GL_RGB10_A2UI: uint = 0x906F; export def GL_RGB10_A2_EXT: uint = 0x8059; export def GL_RGB10_EXT: uint = 0x8052; export def GL_RGB16F: uint = 0x881B; export def GL_RGB16F_EXT: uint = 0x881B; export def GL_RGB16I: uint = 0x8D89; export def GL_RGB16UI: uint = 0x8D77; export def GL_RGB16_EXT: uint = 0x8054; export def GL_RGB16_SNORM_EXT: uint = 0x8F9A; export def GL_RGB32F: uint = 0x8815; export def GL_RGB32F_EXT: uint = 0x8815; export def GL_RGB32I: uint = 0x8D83; export def GL_RGB32UI: uint = 0x8D71; export def GL_RGB565: uint = 0x8D62; export def GL_RGB565_OES: uint = 0x8D62; export def GL_RGB5_A1: uint = 0x8057; export def GL_RGB5_A1_OES: uint = 0x8057; export def GL_RGB8: uint = 0x8051; export def GL_RGB8I: uint = 0x8D8F; export def GL_RGB8UI: uint = 0x8D7D; export def GL_RGB8_OES: uint = 0x8051; export def GL_RGB8_SNORM: uint = 0x8F96; export def GL_RGB9_E5: uint = 0x8C3D; export def GL_RGB9_E5_APPLE: uint = 0x8C3D; export def GL_RGBA: uint = 0x1908; export def GL_RGBA16F: uint = 0x881A; export def GL_RGBA16F_EXT: uint = 0x881A; export def GL_RGBA16I: uint = 0x8D88; export def GL_RGBA16UI: uint = 0x8D76; export def GL_RGBA16_EXT: uint = 0x805B; export def GL_RGBA16_SNORM_EXT: uint = 0x8F9B; export def GL_RGBA32F: uint = 0x8814; export def GL_RGBA32F_EXT: uint = 0x8814; export def GL_RGBA32I: uint = 0x8D82; export def GL_RGBA32UI: uint = 0x8D70; export def GL_RGBA4: uint = 0x8056; export def GL_RGBA4_OES: uint = 0x8056; export def GL_RGBA8: uint = 0x8058; export def GL_RGBA8I: uint = 0x8D8E; export def GL_RGBA8UI: uint = 0x8D7C; export def GL_RGBA8_OES: uint = 0x8058; export def GL_RGBA8_SNORM: uint = 0x8F97; export def GL_RGBA_INTEGER: uint = 0x8D99; export def GL_RGB_422_APPLE: uint = 0x8A1F; export def GL_RGB_INTEGER: uint = 0x8D98; export def GL_RGB_RAW_422_APPLE: uint = 0x8A51; export def GL_RG_EXT: uint = 0x8227; export def GL_RG_INTEGER: uint = 0x8228; export def GL_ROUNDED_RECT2_NV: uint = 0xEA; export def GL_ROUNDED_RECT4_NV: uint = 0xEC; export def GL_ROUNDED_RECT8_NV: uint = 0xEE; export def GL_ROUNDED_RECT_NV: uint = 0xE8; export def GL_ROUND_NV: uint = 0x90A4; export def GL_SAMPLER: uint = 0x82E6; export def GL_SAMPLER_2D: uint = 0x8B5E; export def GL_SAMPLER_2D_ARRAY: uint = 0x8DC1; export def GL_SAMPLER_2D_ARRAY_SHADOW: uint = 0x8DC4; export def GL_SAMPLER_2D_ARRAY_SHADOW_NV: uint = 0x8DC4; export def GL_SAMPLER_2D_MULTISAMPLE: uint = 0x9108; export def GL_SAMPLER_2D_MULTISAMPLE_ARRAY: uint = 0x910B; export def GL_SAMPLER_2D_MULTISAMPLE_ARRAY_OES: uint = 0x910B; export def GL_SAMPLER_2D_SHADOW: uint = 0x8B62; export def GL_SAMPLER_2D_SHADOW_EXT: uint = 0x8B62; export def GL_SAMPLER_3D: uint = 0x8B5F; export def GL_SAMPLER_3D_OES: uint = 0x8B5F; export def GL_SAMPLER_BINDING: uint = 0x8919; export def GL_SAMPLER_BUFFER: uint = 0x8DC2; export def GL_SAMPLER_BUFFER_EXT: uint = 0x8DC2; export def GL_SAMPLER_BUFFER_OES: uint = 0x8DC2; export def GL_SAMPLER_CUBE: uint = 0x8B60; export def GL_SAMPLER_CUBE_MAP_ARRAY: uint = 0x900C; export def GL_SAMPLER_CUBE_MAP_ARRAY_EXT: uint = 0x900C; export def GL_SAMPLER_CUBE_MAP_ARRAY_OES: uint = 0x900C; export def GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW: uint = 0x900D; export def GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_EXT: uint = 0x900D; export def GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_OES: uint = 0x900D; export def GL_SAMPLER_CUBE_SHADOW: uint = 0x8DC5; export def GL_SAMPLER_CUBE_SHADOW_NV: uint = 0x8DC5; export def GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT: uint = 0x8BE7; export def GL_SAMPLER_EXTERNAL_OES: uint = 0x8D66; export def GL_SAMPLER_KHR: uint = 0x82E6; export def GL_SAMPLES: uint = 0x80A9; export def GL_SAMPLE_ALPHA_TO_COVERAGE: uint = 0x809E; export def GL_SAMPLE_ALPHA_TO_ONE_EXT: uint = 0x809F; export def GL_SAMPLE_BUFFERS: uint = 0x80A8; export def GL_SAMPLE_COVERAGE: uint = 0x80A0; export def GL_SAMPLE_COVERAGE_INVERT: uint = 0x80AB; export def GL_SAMPLE_COVERAGE_VALUE: uint = 0x80AA; export def GL_SAMPLE_LOCATION_NV: uint = 0x8E50; export def GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV: uint = 0x933F; export def GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV: uint = 0x933E; export def GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV: uint = 0x933D; export def GL_SAMPLE_MASK: uint = 0x8E51; export def GL_SAMPLE_MASK_VALUE: uint = 0x8E52; export def GL_SAMPLE_POSITION: uint = 0x8E50; export def GL_SAMPLE_POSITION_NV: uint = 0x8E50; export def GL_SAMPLE_SHADING: uint = 0x8C36; export def GL_SAMPLE_SHADING_OES: uint = 0x8C36; export def GL_SCISSOR_BOX: uint = 0x0C10; export def GL_SCISSOR_BOX_EXCLUSIVE_NV: uint = 0x9556; export def GL_SCISSOR_TEST: uint = 0x0C11; export def GL_SCISSOR_TEST_EXCLUSIVE_NV: uint = 0x9555; export def GL_SCREEN: uint = 0x9295; export def GL_SCREEN_KHR: uint = 0x9295; export def GL_SCREEN_NV: uint = 0x9295; export def GL_SEMAPHORE_TYPE_BINARY_NV: uint = 0x95B4; export def GL_SEMAPHORE_TYPE_NV: uint = 0x95B3; export def GL_SEMAPHORE_TYPE_TIMELINE_NV: uint = 0x95B5; export def GL_SEPARATE_ATTRIBS: uint = 0x8C8D; export def GL_SGX_BINARY_IMG: uint = 0x8C0A; export def GL_SGX_PROGRAM_BINARY_IMG: uint = 0x9130; export def GL_SHADER: uint = 0x82E1; export def GL_SHADER_BINARY_DMP: uint = 0x9250; export def GL_SHADER_BINARY_FORMATS: uint = 0x8DF8; export def GL_SHADER_BINARY_VIV: uint = 0x8FC4; export def GL_SHADER_COMPILER: uint = 0x8DFA; export def GL_SHADER_IMAGE_ACCESS_BARRIER_BIT: uint = 0x00000020; export def GL_SHADER_KHR: uint = 0x82E1; export def GL_SHADER_OBJECT_EXT: uint = 0x8B48; export def GL_SHADER_PIXEL_LOCAL_STORAGE_EXT: uint = 0x8F64; export def GL_SHADER_SOURCE_LENGTH: uint = 0x8B88; export def GL_SHADER_STORAGE_BARRIER_BIT: uint = 0x00002000; export def GL_SHADER_STORAGE_BLOCK: uint = 0x92E6; export def GL_SHADER_STORAGE_BUFFER: uint = 0x90D2; export def GL_SHADER_STORAGE_BUFFER_BINDING: uint = 0x90D3; export def GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT: uint = 0x90DF; export def GL_SHADER_STORAGE_BUFFER_SIZE: uint = 0x90D5; export def GL_SHADER_STORAGE_BUFFER_START: uint = 0x90D4; export def GL_SHADER_TYPE: uint = 0x8B4F; export def GL_SHADING_LANGUAGE_VERSION: uint = 0x8B8C; export def GL_SHADING_RATE_16_INVOCATIONS_PER_PIXEL_NV: uint = 0x956F; export def GL_SHADING_RATE_1X1_PIXELS_EXT: uint = 0x96A6; export def GL_SHADING_RATE_1X1_PIXELS_QCOM: uint = 0x96A6; export def GL_SHADING_RATE_1X2_PIXELS_EXT: uint = 0x96A7; export def GL_SHADING_RATE_1X2_PIXELS_QCOM: uint = 0x96A7; export def GL_SHADING_RATE_1X4_PIXELS_EXT: uint = 0x96AA; export def GL_SHADING_RATE_1X4_PIXELS_QCOM: uint = 0x96AA; export def GL_SHADING_RATE_1_INVOCATION_PER_1X2_PIXELS_NV: uint = 0x9566; export def GL_SHADING_RATE_1_INVOCATION_PER_2X1_PIXELS_NV: uint = 0x9567; export def GL_SHADING_RATE_1_INVOCATION_PER_2X2_PIXELS_NV: uint = 0x9568; export def GL_SHADING_RATE_1_INVOCATION_PER_2X4_PIXELS_NV: uint = 0x9569; export def GL_SHADING_RATE_1_INVOCATION_PER_4X2_PIXELS_NV: uint = 0x956A; export def GL_SHADING_RATE_1_INVOCATION_PER_4X4_PIXELS_NV: uint = 0x956B; export def GL_SHADING_RATE_1_INVOCATION_PER_PIXEL_NV: uint = 0x9565; export def GL_SHADING_RATE_2X1_PIXELS_EXT: uint = 0x96A8; export def GL_SHADING_RATE_2X1_PIXELS_QCOM: uint = 0x96A8; export def GL_SHADING_RATE_2X2_PIXELS_EXT: uint = 0x96A9; export def GL_SHADING_RATE_2X2_PIXELS_QCOM: uint = 0x96A9; export def GL_SHADING_RATE_2X4_PIXELS_EXT: uint = 0x96AD; export def GL_SHADING_RATE_2X4_PIXELS_QCOM: uint = 0x96AD; export def GL_SHADING_RATE_2_INVOCATIONS_PER_PIXEL_NV: uint = 0x956C; export def GL_SHADING_RATE_4X1_PIXELS_EXT: uint = 0x96AB; export def GL_SHADING_RATE_4X1_PIXELS_QCOM: uint = 0x96AB; export def GL_SHADING_RATE_4X2_PIXELS_EXT: uint = 0x96AC; export def GL_SHADING_RATE_4X2_PIXELS_QCOM: uint = 0x96AC; export def GL_SHADING_RATE_4X4_PIXELS_EXT: uint = 0x96AE; export def GL_SHADING_RATE_4X4_PIXELS_QCOM: uint = 0x96AE; export def GL_SHADING_RATE_4_INVOCATIONS_PER_PIXEL_NV: uint = 0x956D; export def GL_SHADING_RATE_8_INVOCATIONS_PER_PIXEL_NV: uint = 0x956E; export def GL_SHADING_RATE_ATTACHMENT_EXT: uint = 0x96D1; export def GL_SHADING_RATE_EXT: uint = 0x96D0; export def GL_SHADING_RATE_IMAGE_BINDING_NV: uint = 0x955B; export def GL_SHADING_RATE_IMAGE_NV: uint = 0x9563; export def GL_SHADING_RATE_IMAGE_PALETTE_COUNT_NV: uint = 0x95B2; export def GL_SHADING_RATE_IMAGE_PALETTE_SIZE_NV: uint = 0x955E; export def GL_SHADING_RATE_IMAGE_PER_PRIMITIVE_NV: uint = 0x95B1; export def GL_SHADING_RATE_IMAGE_TEXEL_HEIGHT_NV: uint = 0x955D; export def GL_SHADING_RATE_IMAGE_TEXEL_WIDTH_NV: uint = 0x955C; export def GL_SHADING_RATE_NO_INVOCATIONS_NV: uint = 0x9564; export def GL_SHADING_RATE_PRESERVE_ASPECT_RATIO_QCOM: uint = 0x96A5; export def GL_SHADING_RATE_QCOM: uint = 0x96A4; export def GL_SHADING_RATE_SAMPLE_ORDER_DEFAULT_NV: uint = 0x95AE; export def GL_SHADING_RATE_SAMPLE_ORDER_PIXEL_MAJOR_NV: uint = 0x95AF; export def GL_SHADING_RATE_SAMPLE_ORDER_SAMPLE_MAJOR_NV: uint = 0x95B0; export def GL_SHARED_EDGE_NV: uint = 0xC0; export def GL_SHORT: uint = 0x1402; export def GL_SIGNALED: uint = 0x9119; export def GL_SIGNALED_APPLE: uint = 0x9119; export def GL_SIGNED_NORMALIZED: uint = 0x8F9C; export def GL_SKIP_DECODE_EXT: uint = 0x8A4A; export def GL_SKIP_MISSING_GLYPH_NV: uint = 0x90A9; export def GL_SLUMINANCE8_ALPHA8_NV: uint = 0x8C45; export def GL_SLUMINANCE8_NV: uint = 0x8C47; export def GL_SLUMINANCE_ALPHA_NV: uint = 0x8C44; export def GL_SLUMINANCE_NV: uint = 0x8C46; export def GL_SMALL_CCW_ARC_TO_NV: uint = 0x12; export def GL_SMALL_CW_ARC_TO_NV: uint = 0x14; export def GL_SMAPHS30_PROGRAM_BINARY_DMP: uint = 0x9251; export def GL_SMAPHS_PROGRAM_BINARY_DMP: uint = 0x9252; export def GL_SMOOTH_CUBIC_CURVE_TO_NV: uint = 0x10; export def GL_SMOOTH_QUADRATIC_CURVE_TO_NV: uint = 0x0E; export def GL_SOFTLIGHT: uint = 0x929C; export def GL_SOFTLIGHT_KHR: uint = 0x929C; export def GL_SOFTLIGHT_NV: uint = 0x929C; export def GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT: uint = 0x91A9; export def GL_SQUARE_NV: uint = 0x90A3; export def GL_SR8_EXT: uint = 0x8FBD; export def GL_SRC1_ALPHA_EXT: uint = 0x8589; export def GL_SRC1_COLOR_EXT: uint = 0x88F9; export def GL_SRC_ALPHA: uint = 0x0302; export def GL_SRC_ALPHA_SATURATE: uint = 0x0308; export def GL_SRC_ALPHA_SATURATE_EXT: uint = 0x0308; export def GL_SRC_ATOP_NV: uint = 0x928E; export def GL_SRC_COLOR: uint = 0x0300; export def GL_SRC_IN_NV: uint = 0x928A; export def GL_SRC_NV: uint = 0x9286; export def GL_SRC_OUT_NV: uint = 0x928C; export def GL_SRC_OVER_NV: uint = 0x9288; export def GL_SRG8_EXT: uint = 0x8FBE; export def GL_SRGB: uint = 0x8C40; export def GL_SRGB8: uint = 0x8C41; export def GL_SRGB8_ALPHA8: uint = 0x8C43; export def GL_SRGB8_ALPHA8_EXT: uint = 0x8C43; export def GL_SRGB8_NV: uint = 0x8C41; export def GL_SRGB_ALPHA_EXT: uint = 0x8C42; export def GL_SRGB_EXT: uint = 0x8C40; export def GL_STACK_OVERFLOW: uint = 0x0503; export def GL_STACK_OVERFLOW_KHR: uint = 0x0503; export def GL_STACK_UNDERFLOW: uint = 0x0504; export def GL_STACK_UNDERFLOW_KHR: uint = 0x0504; export def GL_STANDARD_FONT_FORMAT_NV: uint = 0x936C; export def GL_STANDARD_FONT_NAME_NV: uint = 0x9072; export def GL_STATE_RESTORE: uint = 0x8BDC; export def GL_STATIC_COPY: uint = 0x88E6; export def GL_STATIC_DRAW: uint = 0x88E4; export def GL_STATIC_READ: uint = 0x88E5; export def GL_STENCIL: uint = 0x1802; export def GL_STENCIL_ATTACHMENT: uint = 0x8D20; export def GL_STENCIL_BACK_FAIL: uint = 0x8801; export def GL_STENCIL_BACK_FUNC: uint = 0x8800; export def GL_STENCIL_BACK_PASS_DEPTH_FAIL: uint = 0x8802; export def GL_STENCIL_BACK_PASS_DEPTH_PASS: uint = 0x8803; export def GL_STENCIL_BACK_REF: uint = 0x8CA3; export def GL_STENCIL_BACK_VALUE_MASK: uint = 0x8CA4; export def GL_STENCIL_BACK_WRITEMASK: uint = 0x8CA5; export def GL_STENCIL_BITS: uint = 0x0D57; export def GL_STENCIL_BUFFER_BIT: uint = 0x00000400; export def GL_STENCIL_BUFFER_BIT0_QCOM: uint = 0x00010000; export def GL_STENCIL_BUFFER_BIT1_QCOM: uint = 0x00020000; export def GL_STENCIL_BUFFER_BIT2_QCOM: uint = 0x00040000; export def GL_STENCIL_BUFFER_BIT3_QCOM: uint = 0x00080000; export def GL_STENCIL_BUFFER_BIT4_QCOM: uint = 0x00100000; export def GL_STENCIL_BUFFER_BIT5_QCOM: uint = 0x00200000; export def GL_STENCIL_BUFFER_BIT6_QCOM: uint = 0x00400000; export def GL_STENCIL_BUFFER_BIT7_QCOM: uint = 0x00800000; export def GL_STENCIL_CLEAR_VALUE: uint = 0x0B91; export def GL_STENCIL_EXT: uint = 0x1802; export def GL_STENCIL_FAIL: uint = 0x0B94; export def GL_STENCIL_FUNC: uint = 0x0B92; export def GL_STENCIL_INDEX: uint = 0x1901; export def GL_STENCIL_INDEX1_OES: uint = 0x8D46; export def GL_STENCIL_INDEX4_OES: uint = 0x8D47; export def GL_STENCIL_INDEX8: uint = 0x8D48; export def GL_STENCIL_INDEX8_OES: uint = 0x8D48; export def GL_STENCIL_INDEX_OES: uint = 0x1901; export def GL_STENCIL_PASS_DEPTH_FAIL: uint = 0x0B95; export def GL_STENCIL_PASS_DEPTH_PASS: uint = 0x0B96; export def GL_STENCIL_REF: uint = 0x0B97; export def GL_STENCIL_SAMPLES_NV: uint = 0x932E; export def GL_STENCIL_TEST: uint = 0x0B90; export def GL_STENCIL_VALUE_MASK: uint = 0x0B93; export def GL_STENCIL_WRITEMASK: uint = 0x0B98; export def GL_STREAM_COPY: uint = 0x88E2; export def GL_STREAM_DRAW: uint = 0x88E0; export def GL_STREAM_READ: uint = 0x88E1; export def GL_SUBGROUP_FEATURE_ARITHMETIC_BIT_KHR: uint = 0x00000004; export def GL_SUBGROUP_FEATURE_BALLOT_BIT_KHR: uint = 0x00000008; export def GL_SUBGROUP_FEATURE_BASIC_BIT_KHR: uint = 0x00000001; export def GL_SUBGROUP_FEATURE_CLUSTERED_BIT_KHR: uint = 0x00000040; export def GL_SUBGROUP_FEATURE_PARTITIONED_BIT_NV: uint = 0x00000100; export def GL_SUBGROUP_FEATURE_QUAD_BIT_KHR: uint = 0x00000080; export def GL_SUBGROUP_FEATURE_SHUFFLE_BIT_KHR: uint = 0x00000010; export def GL_SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT_KHR: uint = 0x00000020; export def GL_SUBGROUP_FEATURE_VOTE_BIT_KHR: uint = 0x00000002; export def GL_SUBGROUP_QUAD_ALL_STAGES_KHR: uint = 0x9535; export def GL_SUBGROUP_SIZE_KHR: uint = 0x9532; export def GL_SUBGROUP_SUPPORTED_FEATURES_KHR: uint = 0x9534; export def GL_SUBGROUP_SUPPORTED_STAGES_KHR: uint = 0x9533; export def GL_SUBPIXEL_BITS: uint = 0x0D50; export def GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV: uint = 0x9347; export def GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV: uint = 0x9348; export def GL_SUPERSAMPLE_SCALE_X_NV: uint = 0x9372; export def GL_SUPERSAMPLE_SCALE_Y_NV: uint = 0x9373; export def GL_SUPPORTED_MULTISAMPLE_MODES_AMD: uint = 0x91B7; export def GL_SURFACE_COMPRESSION_EXT: uint = 0x96C0; export def GL_SURFACE_COMPRESSION_FIXED_RATE_10BPC_EXT: uint = 0x96CD; export def GL_SURFACE_COMPRESSION_FIXED_RATE_11BPC_EXT: uint = 0x96CE; export def GL_SURFACE_COMPRESSION_FIXED_RATE_12BPC_EXT: uint = 0x96CF; export def GL_SURFACE_COMPRESSION_FIXED_RATE_1BPC_EXT: uint = 0x96C4; export def GL_SURFACE_COMPRESSION_FIXED_RATE_2BPC_EXT: uint = 0x96C5; export def GL_SURFACE_COMPRESSION_FIXED_RATE_3BPC_EXT: uint = 0x96C6; export def GL_SURFACE_COMPRESSION_FIXED_RATE_4BPC_EXT: uint = 0x96C7; export def GL_SURFACE_COMPRESSION_FIXED_RATE_5BPC_EXT: uint = 0x96C8; export def GL_SURFACE_COMPRESSION_FIXED_RATE_6BPC_EXT: uint = 0x96C9; export def GL_SURFACE_COMPRESSION_FIXED_RATE_7BPC_EXT: uint = 0x96CA; export def GL_SURFACE_COMPRESSION_FIXED_RATE_8BPC_EXT: uint = 0x96CB; export def GL_SURFACE_COMPRESSION_FIXED_RATE_9BPC_EXT: uint = 0x96CC; export def GL_SURFACE_COMPRESSION_FIXED_RATE_DEFAULT_EXT: uint = 0x96C2; export def GL_SURFACE_COMPRESSION_FIXED_RATE_NONE_EXT: uint = 0x96C1; export def GL_SYNC_CONDITION: uint = 0x9113; export def GL_SYNC_CONDITION_APPLE: uint = 0x9113; export def GL_SYNC_FENCE: uint = 0x9116; export def GL_SYNC_FENCE_APPLE: uint = 0x9116; export def GL_SYNC_FLAGS: uint = 0x9115; export def GL_SYNC_FLAGS_APPLE: uint = 0x9115; export def GL_SYNC_FLUSH_COMMANDS_BIT: uint = 0x00000001; export def GL_SYNC_FLUSH_COMMANDS_BIT_APPLE: uint = 0x00000001; export def GL_SYNC_GPU_COMMANDS_COMPLETE: uint = 0x9117; export def GL_SYNC_GPU_COMMANDS_COMPLETE_APPLE: uint = 0x9117; export def GL_SYNC_OBJECT_APPLE: uint = 0x8A53; export def GL_SYNC_STATUS: uint = 0x9114; export def GL_SYNC_STATUS_APPLE: uint = 0x9114; export def GL_SYSTEM_FONT_NAME_NV: uint = 0x9073; export def GL_TASK_SHADER_BIT_NV: uint = 0x00000080; export def GL_TASK_SHADER_NV: uint = 0x955A; export def GL_TASK_SUBROUTINE_NV: uint = 0x957D; export def GL_TASK_SUBROUTINE_UNIFORM_NV: uint = 0x957F; export def GL_TASK_WORK_GROUP_SIZE_NV: uint = 0x953F; export def GL_TESS_CONTROL_OUTPUT_VERTICES: uint = 0x8E75; export def GL_TESS_CONTROL_OUTPUT_VERTICES_EXT: uint = 0x8E75; export def GL_TESS_CONTROL_OUTPUT_VERTICES_OES: uint = 0x8E75; export def GL_TESS_CONTROL_SHADER: uint = 0x8E88; export def GL_TESS_CONTROL_SHADER_BIT: uint = 0x00000008; export def GL_TESS_CONTROL_SHADER_BIT_EXT: uint = 0x00000008; export def GL_TESS_CONTROL_SHADER_BIT_OES: uint = 0x00000008; export def GL_TESS_CONTROL_SHADER_EXT: uint = 0x8E88; export def GL_TESS_CONTROL_SHADER_OES: uint = 0x8E88; export def GL_TESS_EVALUATION_SHADER: uint = 0x8E87; export def GL_TESS_EVALUATION_SHADER_BIT: uint = 0x00000010; export def GL_TESS_EVALUATION_SHADER_BIT_EXT: uint = 0x00000010; export def GL_TESS_EVALUATION_SHADER_BIT_OES: uint = 0x00000010; export def GL_TESS_EVALUATION_SHADER_EXT: uint = 0x8E87; export def GL_TESS_EVALUATION_SHADER_OES: uint = 0x8E87; export def GL_TESS_GEN_MODE: uint = 0x8E76; export def GL_TESS_GEN_MODE_EXT: uint = 0x8E76; export def GL_TESS_GEN_MODE_OES: uint = 0x8E76; export def GL_TESS_GEN_POINT_MODE: uint = 0x8E79; export def GL_TESS_GEN_POINT_MODE_EXT: uint = 0x8E79; export def GL_TESS_GEN_POINT_MODE_OES: uint = 0x8E79; export def GL_TESS_GEN_SPACING: uint = 0x8E77; export def GL_TESS_GEN_SPACING_EXT: uint = 0x8E77; export def GL_TESS_GEN_SPACING_OES: uint = 0x8E77; export def GL_TESS_GEN_VERTEX_ORDER: uint = 0x8E78; export def GL_TESS_GEN_VERTEX_ORDER_EXT: uint = 0x8E78; export def GL_TESS_GEN_VERTEX_ORDER_OES: uint = 0x8E78; export def GL_TEXTURE: uint = 0x1702; export def GL_TEXTURE0: uint = 0x84C0; export def GL_TEXTURE1: uint = 0x84C1; export def GL_TEXTURE10: uint = 0x84CA; export def GL_TEXTURE11: uint = 0x84CB; export def GL_TEXTURE12: uint = 0x84CC; export def GL_TEXTURE13: uint = 0x84CD; export def GL_TEXTURE14: uint = 0x84CE; export def GL_TEXTURE15: uint = 0x84CF; export def GL_TEXTURE16: uint = 0x84D0; export def GL_TEXTURE17: uint = 0x84D1; export def GL_TEXTURE18: uint = 0x84D2; export def GL_TEXTURE19: uint = 0x84D3; export def GL_TEXTURE2: uint = 0x84C2; export def GL_TEXTURE20: uint = 0x84D4; export def GL_TEXTURE21: uint = 0x84D5; export def GL_TEXTURE22: uint = 0x84D6; export def GL_TEXTURE23: uint = 0x84D7; export def GL_TEXTURE24: uint = 0x84D8; export def GL_TEXTURE25: uint = 0x84D9; export def GL_TEXTURE26: uint = 0x84DA; export def GL_TEXTURE27: uint = 0x84DB; export def GL_TEXTURE28: uint = 0x84DC; export def GL_TEXTURE29: uint = 0x84DD; export def GL_TEXTURE3: uint = 0x84C3; export def GL_TEXTURE30: uint = 0x84DE; export def GL_TEXTURE31: uint = 0x84DF; export def GL_TEXTURE4: uint = 0x84C4; export def GL_TEXTURE5: uint = 0x84C5; export def GL_TEXTURE6: uint = 0x84C6; export def GL_TEXTURE7: uint = 0x84C7; export def GL_TEXTURE8: uint = 0x84C8; export def GL_TEXTURE9: uint = 0x84C9; export def GL_TEXTURE_2D: uint = 0x0DE1; export def GL_TEXTURE_2D_ARRAY: uint = 0x8C1A; export def GL_TEXTURE_2D_MULTISAMPLE: uint = 0x9100; export def GL_TEXTURE_2D_MULTISAMPLE_ARRAY: uint = 0x9102; export def GL_TEXTURE_2D_MULTISAMPLE_ARRAY_OES: uint = 0x9102; export def GL_TEXTURE_3D: uint = 0x806F; export def GL_TEXTURE_3D_OES: uint = 0x806F; export def GL_TEXTURE_ALPHA_SIZE: uint = 0x805F; export def GL_TEXTURE_ALPHA_TYPE: uint = 0x8C13; export def GL_TEXTURE_ASTC_DECODE_PRECISION_EXT: uint = 0x8F69; export def GL_TEXTURE_BASE_LEVEL: uint = 0x813C; export def GL_TEXTURE_BINDING_2D: uint = 0x8069; export def GL_TEXTURE_BINDING_2D_ARRAY: uint = 0x8C1D; export def GL_TEXTURE_BINDING_2D_MULTISAMPLE: uint = 0x9104; export def GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY: uint = 0x9105; export def GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OES: uint = 0x9105; export def GL_TEXTURE_BINDING_3D: uint = 0x806A; export def GL_TEXTURE_BINDING_3D_OES: uint = 0x806A; export def GL_TEXTURE_BINDING_BUFFER: uint = 0x8C2C; export def GL_TEXTURE_BINDING_BUFFER_EXT: uint = 0x8C2C; export def GL_TEXTURE_BINDING_BUFFER_OES: uint = 0x8C2C; export def GL_TEXTURE_BINDING_CUBE_MAP: uint = 0x8514; export def GL_TEXTURE_BINDING_CUBE_MAP_ARRAY: uint = 0x900A; export def GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_EXT: uint = 0x900A; export def GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_OES: uint = 0x900A; export def GL_TEXTURE_BINDING_EXTERNAL_OES: uint = 0x8D67; export def GL_TEXTURE_BLUE_SIZE: uint = 0x805E; export def GL_TEXTURE_BLUE_TYPE: uint = 0x8C12; export def GL_TEXTURE_BORDER_COLOR: uint = 0x1004; export def GL_TEXTURE_BORDER_COLOR_EXT: uint = 0x1004; export def GL_TEXTURE_BORDER_COLOR_NV: uint = 0x1004; export def GL_TEXTURE_BORDER_COLOR_OES: uint = 0x1004; export def GL_TEXTURE_BUFFER: uint = 0x8C2A; export def GL_TEXTURE_BUFFER_BINDING: uint = 0x8C2A; export def GL_TEXTURE_BUFFER_BINDING_EXT: uint = 0x8C2A; export def GL_TEXTURE_BUFFER_BINDING_OES: uint = 0x8C2A; export def GL_TEXTURE_BUFFER_DATA_STORE_BINDING: uint = 0x8C2D; export def GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT: uint = 0x8C2D; export def GL_TEXTURE_BUFFER_DATA_STORE_BINDING_OES: uint = 0x8C2D; export def GL_TEXTURE_BUFFER_EXT: uint = 0x8C2A; export def GL_TEXTURE_BUFFER_OES: uint = 0x8C2A; export def GL_TEXTURE_BUFFER_OFFSET: uint = 0x919D; export def GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT: uint = 0x919F; export def GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_EXT: uint = 0x919F; export def GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_OES: uint = 0x919F; export def GL_TEXTURE_BUFFER_OFFSET_EXT: uint = 0x919D; export def GL_TEXTURE_BUFFER_OFFSET_OES: uint = 0x919D; export def GL_TEXTURE_BUFFER_SIZE: uint = 0x919E; export def GL_TEXTURE_BUFFER_SIZE_EXT: uint = 0x919E; export def GL_TEXTURE_BUFFER_SIZE_OES: uint = 0x919E; export def GL_TEXTURE_COMPARE_FUNC: uint = 0x884D; export def GL_TEXTURE_COMPARE_FUNC_EXT: uint = 0x884D; export def GL_TEXTURE_COMPARE_MODE: uint = 0x884C; export def GL_TEXTURE_COMPARE_MODE_EXT: uint = 0x884C; export def GL_TEXTURE_COMPRESSED: uint = 0x86A1; export def GL_TEXTURE_CUBE_MAP: uint = 0x8513; export def GL_TEXTURE_CUBE_MAP_ARRAY: uint = 0x9009; export def GL_TEXTURE_CUBE_MAP_ARRAY_EXT: uint = 0x9009; export def GL_TEXTURE_CUBE_MAP_ARRAY_OES: uint = 0x9009; export def GL_TEXTURE_CUBE_MAP_NEGATIVE_X: uint = 0x8516; export def GL_TEXTURE_CUBE_MAP_NEGATIVE_Y: uint = 0x8518; export def GL_TEXTURE_CUBE_MAP_NEGATIVE_Z: uint = 0x851A; export def GL_TEXTURE_CUBE_MAP_POSITIVE_X: uint = 0x8515; export def GL_TEXTURE_CUBE_MAP_POSITIVE_Y: uint = 0x8517; export def GL_TEXTURE_CUBE_MAP_POSITIVE_Z: uint = 0x8519; export def GL_TEXTURE_DEPTH: uint = 0x8071; export def GL_TEXTURE_DEPTH_QCOM: uint = 0x8BD4; export def GL_TEXTURE_DEPTH_SIZE: uint = 0x884A; export def GL_TEXTURE_DEPTH_TYPE: uint = 0x8C16; export def GL_TEXTURE_EXTERNAL_OES: uint = 0x8D65; export def GL_TEXTURE_FETCH_BARRIER_BIT: uint = 0x00000008; export def GL_TEXTURE_FIXED_SAMPLE_LOCATIONS: uint = 0x9107; export def GL_TEXTURE_FORMAT_QCOM: uint = 0x8BD6; export def GL_TEXTURE_FORMAT_SRGB_OVERRIDE_EXT: uint = 0x8FBF; export def GL_TEXTURE_FOVEATED_CUTOFF_DENSITY_QCOM: uint = 0x96A0; export def GL_TEXTURE_FOVEATED_FEATURE_BITS_QCOM: uint = 0x8BFB; export def GL_TEXTURE_FOVEATED_FEATURE_QUERY_QCOM: uint = 0x8BFD; export def GL_TEXTURE_FOVEATED_MIN_PIXEL_DENSITY_QCOM: uint = 0x8BFC; export def GL_TEXTURE_FOVEATED_NUM_FOCAL_POINTS_QUERY_QCOM: uint = 0x8BFE; export def GL_TEXTURE_GREEN_SIZE: uint = 0x805D; export def GL_TEXTURE_GREEN_TYPE: uint = 0x8C11; export def GL_TEXTURE_HEIGHT: uint = 0x1001; export def GL_TEXTURE_HEIGHT_QCOM: uint = 0x8BD3; export def GL_TEXTURE_IMAGE_VALID_QCOM: uint = 0x8BD8; export def GL_TEXTURE_IMMUTABLE_FORMAT: uint = 0x912F; export def GL_TEXTURE_IMMUTABLE_FORMAT_EXT: uint = 0x912F; export def GL_TEXTURE_IMMUTABLE_LEVELS: uint = 0x82DF; export def GL_TEXTURE_INTERNAL_FORMAT: uint = 0x1003; export def GL_TEXTURE_INTERNAL_FORMAT_QCOM: uint = 0x8BD5; export def GL_TEXTURE_MAG_FILTER: uint = 0x2800; export def GL_TEXTURE_MAX_ANISOTROPY: uint = 0x84FE; export def GL_TEXTURE_MAX_ANISOTROPY_EXT: uint = 0x84FE; export def GL_TEXTURE_MAX_LEVEL: uint = 0x813D; export def GL_TEXTURE_MAX_LEVEL_APPLE: uint = 0x813D; export def GL_TEXTURE_MAX_LOD: uint = 0x813B; export def GL_TEXTURE_MIN_FILTER: uint = 0x2801; export def GL_TEXTURE_MIN_LOD: uint = 0x813A; export def GL_TEXTURE_NUM_LEVELS_QCOM: uint = 0x8BD9; export def GL_TEXTURE_OBJECT_VALID_QCOM: uint = 0x8BDB; export def GL_TEXTURE_PROTECTED_EXT: uint = 0x8BFA; export def GL_TEXTURE_REDUCTION_MODE_ARB: uint = 0x9366; export def GL_TEXTURE_REDUCTION_MODE_EXT: uint = 0x9366; export def GL_TEXTURE_RED_SIZE: uint = 0x805C; export def GL_TEXTURE_RED_TYPE: uint = 0x8C10; export def GL_TEXTURE_SAMPLES: uint = 0x9106; export def GL_TEXTURE_SAMPLES_IMG: uint = 0x9136; export def GL_TEXTURE_SHARED_SIZE: uint = 0x8C3F; export def GL_TEXTURE_SPARSE_EXT: uint = 0x91A6; export def GL_TEXTURE_SRGB_DECODE_EXT: uint = 0x8A48; export def GL_TEXTURE_STENCIL_SIZE: uint = 0x88F1; export def GL_TEXTURE_SWIZZLE_A: uint = 0x8E45; export def GL_TEXTURE_SWIZZLE_B: uint = 0x8E44; export def GL_TEXTURE_SWIZZLE_G: uint = 0x8E43; export def GL_TEXTURE_SWIZZLE_R: uint = 0x8E42; export def GL_TEXTURE_TARGET_QCOM: uint = 0x8BDA; export def GL_TEXTURE_TILING_EXT: uint = 0x9580; export def GL_TEXTURE_TYPE_QCOM: uint = 0x8BD7; export def GL_TEXTURE_UNNORMALIZED_COORDINATES_ARM: uint = 0x8F6A; export def GL_TEXTURE_UPDATE_BARRIER_BIT: uint = 0x00000100; export def GL_TEXTURE_USAGE_ANGLE: uint = 0x93A2; export def GL_TEXTURE_VIEW_MIN_LAYER_EXT: uint = 0x82DD; export def GL_TEXTURE_VIEW_MIN_LAYER_OES: uint = 0x82DD; export def GL_TEXTURE_VIEW_MIN_LEVEL_EXT: uint = 0x82DB; export def GL_TEXTURE_VIEW_MIN_LEVEL_OES: uint = 0x82DB; export def GL_TEXTURE_VIEW_NUM_LAYERS_EXT: uint = 0x82DE; export def GL_TEXTURE_VIEW_NUM_LAYERS_OES: uint = 0x82DE; export def GL_TEXTURE_VIEW_NUM_LEVELS_EXT: uint = 0x82DC; export def GL_TEXTURE_VIEW_NUM_LEVELS_OES: uint = 0x82DC; export def GL_TEXTURE_WIDTH: uint = 0x1000; export def GL_TEXTURE_WIDTH_QCOM: uint = 0x8BD2; export def GL_TEXTURE_WRAP_R: uint = 0x8072; export def GL_TEXTURE_WRAP_R_OES: uint = 0x8072; export def GL_TEXTURE_WRAP_S: uint = 0x2802; export def GL_TEXTURE_WRAP_T: uint = 0x2803; export def GL_TILING_TYPES_EXT: uint = 0x9583; export def GL_TIMELINE_SEMAPHORE_VALUE_NV: uint = 0x9595; export def GL_TIMEOUT_EXPIRED: uint = 0x911B; export def GL_TIMEOUT_EXPIRED_APPLE: uint = 0x911B; export def GL_TIMEOUT_IGNORED: u64 = 0xFFFFFFFFFFFFFFFF; export def GL_TIMEOUT_IGNORED_APPLE: u64 = 0xFFFFFFFFFFFFFFFF; export def GL_TIMESTAMP_EXT: uint = 0x8E28; export def GL_TIME_ELAPSED_EXT: uint = 0x88BF; export def GL_TOP_LEVEL_ARRAY_SIZE: uint = 0x930C; export def GL_TOP_LEVEL_ARRAY_STRIDE: uint = 0x930D; export def GL_TRANSFORM_FEEDBACK: uint = 0x8E22; export def GL_TRANSFORM_FEEDBACK_ACTIVE: uint = 0x8E24; export def GL_TRANSFORM_FEEDBACK_BARRIER_BIT: uint = 0x00000800; export def GL_TRANSFORM_FEEDBACK_BINDING: uint = 0x8E25; export def GL_TRANSFORM_FEEDBACK_BUFFER: uint = 0x8C8E; export def GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE: uint = 0x8E24; export def GL_TRANSFORM_FEEDBACK_BUFFER_BINDING: uint = 0x8C8F; export def GL_TRANSFORM_FEEDBACK_BUFFER_MODE: uint = 0x8C7F; export def GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED: uint = 0x8E23; export def GL_TRANSFORM_FEEDBACK_BUFFER_SIZE: uint = 0x8C85; export def GL_TRANSFORM_FEEDBACK_BUFFER_START: uint = 0x8C84; export def GL_TRANSFORM_FEEDBACK_PAUSED: uint = 0x8E23; export def GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN: uint = 0x8C88; export def GL_TRANSFORM_FEEDBACK_VARYING: uint = 0x92F4; export def GL_TRANSFORM_FEEDBACK_VARYINGS: uint = 0x8C83; export def GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH: uint = 0x8C76; export def GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE: uint = 0x93A0; export def GL_TRANSLATE_2D_NV: uint = 0x9090; export def GL_TRANSLATE_3D_NV: uint = 0x9091; export def GL_TRANSLATE_X_NV: uint = 0x908E; export def GL_TRANSLATE_Y_NV: uint = 0x908F; export def GL_TRANSPOSE_AFFINE_2D_NV: uint = 0x9096; export def GL_TRANSPOSE_AFFINE_3D_NV: uint = 0x9098; export def GL_TRIANGLES: uint = 0x0004; export def GL_TRIANGLES_ADJACENCY: uint = 0x000C; export def GL_TRIANGLES_ADJACENCY_EXT: uint = 0x000C; export def GL_TRIANGLES_ADJACENCY_OES: uint = 0x000C; export def GL_TRIANGLE_FAN: uint = 0x0006; export def GL_TRIANGLE_STRIP: uint = 0x0005; export def GL_TRIANGLE_STRIP_ADJACENCY: uint = 0x000D; export def GL_TRIANGLE_STRIP_ADJACENCY_EXT: uint = 0x000D; export def GL_TRIANGLE_STRIP_ADJACENCY_OES: uint = 0x000D; export def GL_TRIANGULAR_NV: uint = 0x90A5; export def GL_TRUE: u8 = 1; export def GL_TYPE: uint = 0x92FA; export def GL_UNCORRELATED_NV: uint = 0x9282; export def GL_UNDEFINED_VERTEX: uint = 0x8260; export def GL_UNDEFINED_VERTEX_EXT: uint = 0x8260; export def GL_UNDEFINED_VERTEX_OES: uint = 0x8260; export def GL_UNIFORM: uint = 0x92E1; export def GL_UNIFORM_ARRAY_STRIDE: uint = 0x8A3C; export def GL_UNIFORM_BARRIER_BIT: uint = 0x00000004; export def GL_UNIFORM_BLOCK: uint = 0x92E2; export def GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS: uint = 0x8A42; export def GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES: uint = 0x8A43; export def GL_UNIFORM_BLOCK_BINDING: uint = 0x8A3F; export def GL_UNIFORM_BLOCK_DATA_SIZE: uint = 0x8A40; export def GL_UNIFORM_BLOCK_INDEX: uint = 0x8A3A; export def GL_UNIFORM_BLOCK_NAME_LENGTH: uint = 0x8A41; export def GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER: uint = 0x8A46; export def GL_UNIFORM_BLOCK_REFERENCED_BY_MESH_SHADER_NV: uint = 0x959C; export def GL_UNIFORM_BLOCK_REFERENCED_BY_TASK_SHADER_NV: uint = 0x959D; export def GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER: uint = 0x8A44; export def GL_UNIFORM_BUFFER: uint = 0x8A11; export def GL_UNIFORM_BUFFER_BINDING: uint = 0x8A28; export def GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT: uint = 0x8A34; export def GL_UNIFORM_BUFFER_SIZE: uint = 0x8A2A; export def GL_UNIFORM_BUFFER_START: uint = 0x8A29; export def GL_UNIFORM_IS_ROW_MAJOR: uint = 0x8A3E; export def GL_UNIFORM_MATRIX_STRIDE: uint = 0x8A3D; export def GL_UNIFORM_NAME_LENGTH: uint = 0x8A39; export def GL_UNIFORM_OFFSET: uint = 0x8A3B; export def GL_UNIFORM_SIZE: uint = 0x8A38; export def GL_UNIFORM_TYPE: uint = 0x8A37; export def GL_UNKNOWN_CONTEXT_RESET: uint = 0x8255; export def GL_UNKNOWN_CONTEXT_RESET_EXT: uint = 0x8255; export def GL_UNKNOWN_CONTEXT_RESET_KHR: uint = 0x8255; export def GL_UNPACK_ALIGNMENT: uint = 0x0CF5; export def GL_UNPACK_IMAGE_HEIGHT: uint = 0x806E; export def GL_UNPACK_ROW_LENGTH: uint = 0x0CF2; export def GL_UNPACK_ROW_LENGTH_EXT: uint = 0x0CF2; export def GL_UNPACK_SKIP_IMAGES: uint = 0x806D; export def GL_UNPACK_SKIP_PIXELS: uint = 0x0CF4; export def GL_UNPACK_SKIP_PIXELS_EXT: uint = 0x0CF4; export def GL_UNPACK_SKIP_ROWS: uint = 0x0CF3; export def GL_UNPACK_SKIP_ROWS_EXT: uint = 0x0CF3; export def GL_UNSIGNALED: uint = 0x9118; export def GL_UNSIGNALED_APPLE: uint = 0x9118; export def GL_UNSIGNED_BYTE: uint = 0x1401; export def GL_UNSIGNED_INT: uint = 0x1405; export def GL_UNSIGNED_INT16_NV: uint = 0x8FF0; export def GL_UNSIGNED_INT16_VEC2_NV: uint = 0x8FF1; export def GL_UNSIGNED_INT16_VEC3_NV: uint = 0x8FF2; export def GL_UNSIGNED_INT16_VEC4_NV: uint = 0x8FF3; export def GL_UNSIGNED_INT64_AMD: uint = 0x8BC2; export def GL_UNSIGNED_INT64_NV: uint = 0x140F; export def GL_UNSIGNED_INT64_VEC2_NV: uint = 0x8FF5; export def GL_UNSIGNED_INT64_VEC3_NV: uint = 0x8FF6; export def GL_UNSIGNED_INT64_VEC4_NV: uint = 0x8FF7; export def GL_UNSIGNED_INT8_NV: uint = 0x8FEC; export def GL_UNSIGNED_INT8_VEC2_NV: uint = 0x8FED; export def GL_UNSIGNED_INT8_VEC3_NV: uint = 0x8FEE; export def GL_UNSIGNED_INT8_VEC4_NV: uint = 0x8FEF; export def GL_UNSIGNED_INT_10F_11F_11F_REV: uint = 0x8C3B; export def GL_UNSIGNED_INT_10F_11F_11F_REV_APPLE: uint = 0x8C3B; export def GL_UNSIGNED_INT_10_10_10_2_OES: uint = 0x8DF6; export def GL_UNSIGNED_INT_24_8: uint = 0x84FA; export def GL_UNSIGNED_INT_24_8_OES: uint = 0x84FA; export def GL_UNSIGNED_INT_2_10_10_10_REV: uint = 0x8368; export def GL_UNSIGNED_INT_2_10_10_10_REV_EXT: uint = 0x8368; export def GL_UNSIGNED_INT_5_9_9_9_REV: uint = 0x8C3E; export def GL_UNSIGNED_INT_5_9_9_9_REV_APPLE: uint = 0x8C3E; export def GL_UNSIGNED_INT_ATOMIC_COUNTER: uint = 0x92DB; export def GL_UNSIGNED_INT_IMAGE_2D: uint = 0x9063; export def GL_UNSIGNED_INT_IMAGE_2D_ARRAY: uint = 0x9069; export def GL_UNSIGNED_INT_IMAGE_3D: uint = 0x9064; export def GL_UNSIGNED_INT_IMAGE_BUFFER: uint = 0x9067; export def GL_UNSIGNED_INT_IMAGE_BUFFER_EXT: uint = 0x9067; export def GL_UNSIGNED_INT_IMAGE_BUFFER_OES: uint = 0x9067; export def GL_UNSIGNED_INT_IMAGE_CUBE: uint = 0x9066; export def GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY: uint = 0x906A; export def GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT: uint = 0x906A; export def GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_OES: uint = 0x906A; export def GL_UNSIGNED_INT_SAMPLER_2D: uint = 0x8DD2; export def GL_UNSIGNED_INT_SAMPLER_2D_ARRAY: uint = 0x8DD7; export def GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE: uint = 0x910A; export def GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY: uint = 0x910D; export def GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES: uint = 0x910D; export def GL_UNSIGNED_INT_SAMPLER_3D: uint = 0x8DD3; export def GL_UNSIGNED_INT_SAMPLER_BUFFER: uint = 0x8DD8; export def GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT: uint = 0x8DD8; export def GL_UNSIGNED_INT_SAMPLER_BUFFER_OES: uint = 0x8DD8; export def GL_UNSIGNED_INT_SAMPLER_CUBE: uint = 0x8DD4; export def GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY: uint = 0x900F; export def GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_EXT: uint = 0x900F; export def GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_OES: uint = 0x900F; export def GL_UNSIGNED_INT_VEC2: uint = 0x8DC6; export def GL_UNSIGNED_INT_VEC3: uint = 0x8DC7; export def GL_UNSIGNED_INT_VEC4: uint = 0x8DC8; export def GL_UNSIGNED_NORMALIZED: uint = 0x8C17; export def GL_UNSIGNED_NORMALIZED_EXT: uint = 0x8C17; export def GL_UNSIGNED_SHORT: uint = 0x1403; export def GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT: uint = 0x8366; export def GL_UNSIGNED_SHORT_4_4_4_4: uint = 0x8033; export def GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT: uint = 0x8365; export def GL_UNSIGNED_SHORT_4_4_4_4_REV_IMG: uint = 0x8365; export def GL_UNSIGNED_SHORT_5_5_5_1: uint = 0x8034; export def GL_UNSIGNED_SHORT_5_6_5: uint = 0x8363; export def GL_UNSIGNED_SHORT_8_8_APPLE: uint = 0x85BA; export def GL_UNSIGNED_SHORT_8_8_REV_APPLE: uint = 0x85BB; export def GL_UPPER_LEFT: uint = 0x8CA2; export def GL_UPPER_LEFT_EXT: uint = 0x8CA2; export def GL_USE_MISSING_GLYPH_NV: uint = 0x90AA; export def GL_UTF16_NV: uint = 0x909B; export def GL_UTF8_NV: uint = 0x909A; export def GL_UUID_SIZE_EXT: uint = 16; export def GL_VALIDATE_STATUS: uint = 0x8B83; export def GL_VENDOR: uint = 0x1F00; export def GL_VERSION: uint = 0x1F02; export def GL_VERTEX_ARRAY: uint = 0x8074; export def GL_VERTEX_ARRAY_BINDING: uint = 0x85B5; export def GL_VERTEX_ARRAY_BINDING_OES: uint = 0x85B5; export def GL_VERTEX_ARRAY_KHR: uint = 0x8074; export def GL_VERTEX_ARRAY_OBJECT_EXT: uint = 0x9154; export def GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT: uint = 0x00000001; export def GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: uint = 0x889F; export def GL_VERTEX_ATTRIB_ARRAY_DIVISOR: uint = 0x88FE; export def GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE: uint = 0x88FE; export def GL_VERTEX_ATTRIB_ARRAY_DIVISOR_EXT: uint = 0x88FE; export def GL_VERTEX_ATTRIB_ARRAY_DIVISOR_NV: uint = 0x88FE; export def GL_VERTEX_ATTRIB_ARRAY_ENABLED: uint = 0x8622; export def GL_VERTEX_ATTRIB_ARRAY_INTEGER: uint = 0x88FD; export def GL_VERTEX_ATTRIB_ARRAY_NORMALIZED: uint = 0x886A; export def GL_VERTEX_ATTRIB_ARRAY_POINTER: uint = 0x8645; export def GL_VERTEX_ATTRIB_ARRAY_SIZE: uint = 0x8623; export def GL_VERTEX_ATTRIB_ARRAY_STRIDE: uint = 0x8624; export def GL_VERTEX_ATTRIB_ARRAY_TYPE: uint = 0x8625; export def GL_VERTEX_ATTRIB_BINDING: uint = 0x82D4; export def GL_VERTEX_ATTRIB_RELATIVE_OFFSET: uint = 0x82D5; export def GL_VERTEX_BINDING_BUFFER: uint = 0x8F4F; export def GL_VERTEX_BINDING_DIVISOR: uint = 0x82D6; export def GL_VERTEX_BINDING_OFFSET: uint = 0x82D7; export def GL_VERTEX_BINDING_STRIDE: uint = 0x82D8; export def GL_VERTEX_SHADER: uint = 0x8B31; export def GL_VERTEX_SHADER_BIT: uint = 0x00000001; export def GL_VERTEX_SHADER_BIT_EXT: uint = 0x00000001; export def GL_VERTICAL_LINE_TO_NV: uint = 0x08; export def GL_VIEWPORT: uint = 0x0BA2; export def GL_VIEWPORT_BOUNDS_RANGE_NV: uint = 0x825D; export def GL_VIEWPORT_BOUNDS_RANGE_OES: uint = 0x825D; export def GL_VIEWPORT_INDEX_PROVOKING_VERTEX_NV: uint = 0x825F; export def GL_VIEWPORT_INDEX_PROVOKING_VERTEX_OES: uint = 0x825F; export def GL_VIEWPORT_POSITION_W_SCALE_NV: uint = 0x937C; export def GL_VIEWPORT_POSITION_W_SCALE_X_COEFF_NV: uint = 0x937D; export def GL_VIEWPORT_POSITION_W_SCALE_Y_COEFF_NV: uint = 0x937E; export def GL_VIEWPORT_SUBPIXEL_BITS_NV: uint = 0x825C; export def GL_VIEWPORT_SUBPIXEL_BITS_OES: uint = 0x825C; export def GL_VIEWPORT_SWIZZLE_NEGATIVE_W_NV: uint = 0x9357; export def GL_VIEWPORT_SWIZZLE_NEGATIVE_X_NV: uint = 0x9351; export def GL_VIEWPORT_SWIZZLE_NEGATIVE_Y_NV: uint = 0x9353; export def GL_VIEWPORT_SWIZZLE_NEGATIVE_Z_NV: uint = 0x9355; export def GL_VIEWPORT_SWIZZLE_POSITIVE_W_NV: uint = 0x9356; export def GL_VIEWPORT_SWIZZLE_POSITIVE_X_NV: uint = 0x9350; export def GL_VIEWPORT_SWIZZLE_POSITIVE_Y_NV: uint = 0x9352; export def GL_VIEWPORT_SWIZZLE_POSITIVE_Z_NV: uint = 0x9354; export def GL_VIEWPORT_SWIZZLE_W_NV: uint = 0x935B; export def GL_VIEWPORT_SWIZZLE_X_NV: uint = 0x9358; export def GL_VIEWPORT_SWIZZLE_Y_NV: uint = 0x9359; export def GL_VIEWPORT_SWIZZLE_Z_NV: uint = 0x935A; export def GL_VIRTUAL_PAGE_SIZE_INDEX_EXT: uint = 0x91A7; export def GL_VIRTUAL_PAGE_SIZE_X_EXT: uint = 0x9195; export def GL_VIRTUAL_PAGE_SIZE_Y_EXT: uint = 0x9196; export def GL_VIRTUAL_PAGE_SIZE_Z_EXT: uint = 0x9197; export def GL_VIVIDLIGHT_NV: uint = 0x92A6; export def GL_WAIT_FAILED: uint = 0x911D; export def GL_WAIT_FAILED_APPLE: uint = 0x911D; export def GL_WEIGHTED_AVERAGE_ARB: uint = 0x9367; export def GL_WEIGHTED_AVERAGE_EXT: uint = 0x9367; export def GL_WINDOW_RECTANGLE_EXT: uint = 0x8F12; export def GL_WINDOW_RECTANGLE_MODE_EXT: uint = 0x8F13; export def GL_WRITEONLY_RENDERING_QCOM: uint = 0x8823; export def GL_WRITE_ONLY: uint = 0x88B9; export def GL_WRITE_ONLY_OES: uint = 0x88B9; export def GL_XOR_NV: uint = 0x1506; export def GL_Z400_BINARY_AMD: uint = 0x8740; export def GL_ZERO: uint = 0; export def GL_ZERO_TO_ONE: uint = 0x935F; export def GL_ZERO_TO_ONE_EXT: uint = 0x935F; // Function pointers export type fp_glAcquireKeyedMutexWin32EXT = fn(memory: uint, key: u64, timeout: uint) u8; export type fp_glActiveShaderProgram = fn(pipeline: uint, program: uint) void; export type fp_glActiveShaderProgramEXT = fn(pipeline: uint, program: uint) void; export type fp_glActiveTexture = fn(texture: gl_enum) void; export type fp_glAlphaFuncQCOM = fn(func: gl_enum, ref: f64) void; export type fp_glApplyFramebufferAttachmentCMAAINTEL = fn() void; export type fp_glAttachShader = fn(program: uint, shader: uint) void; export type fp_glBeginConditionalRenderNV = fn(id: uint, mode: gl_enum) void; export type fp_glBeginPerfMonitorAMD = fn(monitor: uint) void; export type fp_glBeginPerfQueryINTEL = fn(queryHandle: uint) void; export type fp_glBeginQuery = fn(target: gl_enum, id: uint) void; export type fp_glBeginQueryEXT = fn(target: gl_enum, id: uint) void; export type fp_glBeginTransformFeedback = fn(primitiveMode: gl_enum) void; export type fp_glBindAttribLocation = fn(program: uint, index: uint, name: nullable *const i8) void; export type fp_glBindBuffer = fn(target: gl_enum, buffer: uint) void; export type fp_glBindBufferBase = fn(target: gl_enum, index: uint, buffer: uint) void; export type fp_glBindBufferRange = fn(target: gl_enum, index: uint, buffer: uint, offset_: size, size_: uintptr) void; export type fp_glBindFragDataLocationEXT = fn(program: uint, color: uint, name: nullable *const i8) void; export type fp_glBindFragDataLocationIndexedEXT = fn(program: uint, colorNumber: uint, index: uint, name: nullable *const i8) void; export type fp_glBindFramebuffer = fn(target: gl_enum, framebuffer: uint) void; export type fp_glBindImageTexture = fn(unit: uint, texture: uint, level: i32, layered: u8, layer: i32, access: gl_enum, format: gl_enum) void; export type fp_glBindProgramPipeline = fn(pipeline: uint) void; export type fp_glBindProgramPipelineEXT = fn(pipeline: uint) void; export type fp_glBindRenderbuffer = fn(target: gl_enum, renderbuffer: uint) void; export type fp_glBindSampler = fn(unit: uint, sampler: uint) void; export type fp_glBindShadingRateImageNV = fn(texture: uint) void; export type fp_glBindTexture = fn(target: gl_enum, texture: uint) void; export type fp_glBindTransformFeedback = fn(target: gl_enum, id: uint) void; export type fp_glBindVertexArray = fn(array: uint) void; export type fp_glBindVertexArrayOES = fn(array: uint) void; export type fp_glBindVertexBuffer = fn(bindingindex: uint, buffer: uint, offset_: size, stride: i32) void; export type fp_glBlendBarrier = fn() void; export type fp_glBlendBarrierKHR = fn() void; export type fp_glBlendBarrierNV = fn() void; export type fp_glBlendColor = fn(red: f32, green: f32, blue: f32, alpha: f32) void; export type fp_glBlendEquation = fn(mode: gl_enum) void; export type fp_glBlendEquationSeparate = fn(modeRGB: gl_enum, modeAlpha: gl_enum) void; export type fp_glBlendEquationSeparatei = fn(buf: uint, modeRGB: gl_enum, modeAlpha: gl_enum) void; export type fp_glBlendEquationSeparateiEXT = fn(buf: uint, modeRGB: gl_enum, modeAlpha: gl_enum) void; export type fp_glBlendEquationSeparateiOES = fn(buf: uint, modeRGB: gl_enum, modeAlpha: gl_enum) void; export type fp_glBlendEquationi = fn(buf: uint, mode: gl_enum) void; export type fp_glBlendEquationiEXT = fn(buf: uint, mode: gl_enum) void; export type fp_glBlendEquationiOES = fn(buf: uint, mode: gl_enum) void; export type fp_glBlendFunc = fn(sfactor: gl_enum, dfactor: gl_enum) void; export type fp_glBlendFuncSeparate = fn(sfactorRGB: gl_enum, dfactorRGB: gl_enum, sfactorAlpha: gl_enum, dfactorAlpha: gl_enum) void; export type fp_glBlendFuncSeparatei = fn(buf: uint, srcRGB: gl_enum, dstRGB: gl_enum, srcAlpha: gl_enum, dstAlpha: gl_enum) void; export type fp_glBlendFuncSeparateiEXT = fn(buf: uint, srcRGB: gl_enum, dstRGB: gl_enum, srcAlpha: gl_enum, dstAlpha: gl_enum) void; export type fp_glBlendFuncSeparateiOES = fn(buf: uint, srcRGB: gl_enum, dstRGB: gl_enum, srcAlpha: gl_enum, dstAlpha: gl_enum) void; export type fp_glBlendFunci = fn(buf: uint, src: gl_enum, dst: gl_enum) void; export type fp_glBlendFunciEXT = fn(buf: uint, src: gl_enum, dst: gl_enum) void; export type fp_glBlendFunciOES = fn(buf: uint, src: gl_enum, dst: gl_enum) void; export type fp_glBlendParameteriNV = fn(pname: gl_enum, value: i32) void; export type fp_glBlitFramebuffer = fn(srcX0: i32, srcY0: i32, srcX1: i32, srcY1: i32, dstX0: i32, dstY0: i32, dstX1: i32, dstY1: i32, mask: gl_bitfield, filter: gl_enum) void; export type fp_glBlitFramebufferANGLE = fn(srcX0: i32, srcY0: i32, srcX1: i32, srcY1: i32, dstX0: i32, dstY0: i32, dstX1: i32, dstY1: i32, mask: gl_bitfield, filter: gl_enum) void; export type fp_glBlitFramebufferNV = fn(srcX0: i32, srcY0: i32, srcX1: i32, srcY1: i32, dstX0: i32, dstY0: i32, dstX1: i32, dstY1: i32, mask: gl_bitfield, filter: gl_enum) void; export type fp_glBufferAttachMemoryNV = fn(target: gl_enum, memory: uint, offset_: u64) void; export type fp_glBufferData = fn(target: gl_enum, size_: uintptr, data: nullable *const opaque, usage: gl_enum) void; export type fp_glBufferPageCommitmentMemNV = fn(target: gl_enum, offset_: size, size_: uintptr, memory: uint, memOffset: u64, commit: u8) void; export type fp_glBufferStorageEXT = fn(target: gl_enum, size_: uintptr, data: nullable *const opaque, flags: gl_bitfield) void; export type fp_glBufferStorageExternalEXT = fn(target: gl_enum, offset_: size, size_: uintptr, clientBuffer: *opaque, flags: gl_bitfield) void; export type fp_glBufferStorageMemEXT = fn(target: gl_enum, size_: uintptr, memory: uint, offset_: u64) void; export type fp_glBufferSubData = fn(target: gl_enum, offset_: size, size_: uintptr, data: nullable *const opaque) void; export type fp_glCheckFramebufferStatus = fn(target: gl_enum) gl_enum; export type fp_glClear = fn(mask: gl_bitfield) void; export type fp_glClearBufferfi = fn(buffer: gl_enum, drawbuffer: i32, depth: f32, stencil: i32) void; export type fp_glClearBufferfv = fn(buffer: gl_enum, drawbuffer: i32, value: nullable *const f32) void; export type fp_glClearBufferiv = fn(buffer: gl_enum, drawbuffer: i32, value: nullable *const i32) void; export type fp_glClearBufferuiv = fn(buffer: gl_enum, drawbuffer: i32, value: nullable *const uint) void; export type fp_glClearColor = fn(red: f32, green: f32, blue: f32, alpha: f32) void; export type fp_glClearDepthf = fn(d: f32) void; export type fp_glClearPixelLocalStorageuiEXT = fn(offset_: i32, n: i32, values: nullable *const uint) void; export type fp_glClearStencil = fn(s: i32) void; export type fp_glClearTexImageEXT = fn(texture: uint, level: i32, format: gl_enum, type_: gl_enum, data: nullable *const opaque) void; export type fp_glClearTexSubImageEXT = fn(texture: uint, level: i32, xoffset: i32, yoffset: i32, zoffset: i32, width: i32, height: i32, depth: i32, format: gl_enum, type_: gl_enum, data: nullable *const opaque) void; export type fp_glClientWaitSync = fn(sync: size, flags: gl_bitfield, timeout: u64) gl_enum; export type fp_glClientWaitSyncAPPLE = fn(sync: size, flags: gl_bitfield, timeout: u64) gl_enum; export type fp_glClipControlEXT = fn(origin: gl_enum, depth: gl_enum) void; export type fp_glColorMask = fn(red: u8, green: u8, blue: u8, alpha: u8) void; export type fp_glColorMaski = fn(index: uint, r: u8, g: u8, b: u8, a: u8) void; export type fp_glColorMaskiEXT = fn(index: uint, r: u8, g: u8, b: u8, a: u8) void; export type fp_glColorMaskiOES = fn(index: uint, r: u8, g: u8, b: u8, a: u8) void; export type fp_glCompileShader = fn(shader: uint) void; export type fp_glCompressedTexImage2D = fn(target: gl_enum, level: i32, internalformat: gl_enum, width: i32, height: i32, border: i32, imageSize: i32, data: nullable *const opaque) void; export type fp_glCompressedTexImage3D = fn(target: gl_enum, level: i32, internalformat: gl_enum, width: i32, height: i32, depth: i32, border: i32, imageSize: i32, data: nullable *const opaque) void; export type fp_glCompressedTexImage3DOES = fn(target: gl_enum, level: i32, internalformat: gl_enum, width: i32, height: i32, depth: i32, border: i32, imageSize: i32, data: nullable *const opaque) void; export type fp_glCompressedTexSubImage2D = fn(target: gl_enum, level: i32, xoffset: i32, yoffset: i32, width: i32, height: i32, format: gl_enum, imageSize: i32, data: nullable *const opaque) void; export type fp_glCompressedTexSubImage3D = fn(target: gl_enum, level: i32, xoffset: i32, yoffset: i32, zoffset: i32, width: i32, height: i32, depth: i32, format: gl_enum, imageSize: i32, data: nullable *const opaque) void; export type fp_glCompressedTexSubImage3DOES = fn(target: gl_enum, level: i32, xoffset: i32, yoffset: i32, zoffset: i32, width: i32, height: i32, depth: i32, format: gl_enum, imageSize: i32, data: nullable *const opaque) void; export type fp_glConservativeRasterParameteriNV = fn(pname: gl_enum, param: i32) void; export type fp_glCopyBufferSubData = fn(readTarget: gl_enum, writeTarget: gl_enum, readOffset: size, writeOffset: size, size_: uintptr) void; export type fp_glCopyBufferSubDataNV = fn(readTarget: gl_enum, writeTarget: gl_enum, readOffset: size, writeOffset: size, size_: uintptr) void; export type fp_glCopyImageSubData = fn(srcName: uint, srcTarget: gl_enum, srcLevel: i32, srcX: i32, srcY: i32, srcZ: i32, dstName: uint, dstTarget: gl_enum, dstLevel: i32, dstX: i32, dstY: i32, dstZ: i32, srcWidth: i32, srcHeight: i32, srcDepth: i32) void; export type fp_glCopyImageSubDataEXT = fn(srcName: uint, srcTarget: gl_enum, srcLevel: i32, srcX: i32, srcY: i32, srcZ: i32, dstName: uint, dstTarget: gl_enum, dstLevel: i32, dstX: i32, dstY: i32, dstZ: i32, srcWidth: i32, srcHeight: i32, srcDepth: i32) void; export type fp_glCopyImageSubDataOES = fn(srcName: uint, srcTarget: gl_enum, srcLevel: i32, srcX: i32, srcY: i32, srcZ: i32, dstName: uint, dstTarget: gl_enum, dstLevel: i32, dstX: i32, dstY: i32, dstZ: i32, srcWidth: i32, srcHeight: i32, srcDepth: i32) void; export type fp_glCopyPathNV = fn(resultPath: uint, srcPath: uint) void; export type fp_glCopyTexImage2D = fn(target: gl_enum, level: i32, internalformat: gl_enum, x: i32, y: i32, width: i32, height: i32, border: i32) void; export type fp_glCopyTexSubImage2D = fn(target: gl_enum, level: i32, xoffset: i32, yoffset: i32, x: i32, y: i32, width: i32, height: i32) void; export type fp_glCopyTexSubImage3D = fn(target: gl_enum, level: i32, xoffset: i32, yoffset: i32, zoffset: i32, x: i32, y: i32, width: i32, height: i32) void; export type fp_glCopyTexSubImage3DOES = fn(target: gl_enum, level: i32, xoffset: i32, yoffset: i32, zoffset: i32, x: i32, y: i32, width: i32, height: i32) void; export type fp_glCopyTextureLevelsAPPLE = fn(destinationTexture: uint, sourceTexture: uint, sourceBaseLevel: i32, sourceLevelCount: i32) void; export type fp_glCoverFillPathInstancedNV = fn(numPaths: i32, pathNameType: gl_enum, paths: nullable *const opaque, pathBase: uint, coverMode: gl_enum, transformType: gl_enum, transformValues: nullable *const f32) void; export type fp_glCoverFillPathNV = fn(path: uint, coverMode: gl_enum) void; export type fp_glCoverStrokePathInstancedNV = fn(numPaths: i32, pathNameType: gl_enum, paths: nullable *const opaque, pathBase: uint, coverMode: gl_enum, transformType: gl_enum, transformValues: nullable *const f32) void; export type fp_glCoverStrokePathNV = fn(path: uint, coverMode: gl_enum) void; export type fp_glCoverageMaskNV = fn(mask: u8) void; export type fp_glCoverageModulationNV = fn(components: gl_enum) void; export type fp_glCoverageModulationTableNV = fn(n: i32, v: nullable *const f32) void; export type fp_glCoverageOperationNV = fn(operation: gl_enum) void; export type fp_glCreateMemoryObjectsEXT = fn(n: i32, memoryObjects: nullable *uint) void; export type fp_glCreatePerfQueryINTEL = fn(queryId: uint, queryHandle: nullable *uint) void; export type fp_glCreateProgram = fn() uint; export type fp_glCreateSemaphoresNV = fn(n: i32, semaphores: nullable *uint) void; export type fp_glCreateShader = fn(type_: gl_enum) uint; export type fp_glCreateShaderProgramv = fn(type_: gl_enum, count: i32, strings: nullable *const nullable *const i8) uint; export type fp_glCreateShaderProgramvEXT = fn(type_: gl_enum, count: i32, strings: nullable *const nullable *const i8) uint; export type fp_glCullFace = fn(mode: gl_enum) void; export type fp_glDebugMessageCallback = fn(callback: GLDEBUGPROC, userParam: nullable *const opaque) void; export type fp_glDebugMessageCallbackKHR = fn(callback: GLDEBUGPROCKHR, userParam: nullable *const opaque) void; export type fp_glDebugMessageControl = fn(source: gl_enum, type_: gl_enum, severity: gl_enum, count: i32, ids: nullable *const uint, enabled: u8) void; export type fp_glDebugMessageControlKHR = fn(source: gl_enum, type_: gl_enum, severity: gl_enum, count: i32, ids: nullable *const uint, enabled: u8) void; export type fp_glDebugMessageInsert = fn(source: gl_enum, type_: gl_enum, id: uint, severity: gl_enum, length: i32, buf: nullable *const i8) void; export type fp_glDebugMessageInsertKHR = fn(source: gl_enum, type_: gl_enum, id: uint, severity: gl_enum, length: i32, buf: nullable *const i8) void; export type fp_glDeleteBuffers = fn(n: i32, buffers: nullable *const uint) void; export type fp_glDeleteFencesNV = fn(n: i32, fences: nullable *const uint) void; export type fp_glDeleteFramebuffers = fn(n: i32, framebuffers: nullable *const uint) void; export type fp_glDeleteMemoryObjectsEXT = fn(n: i32, memoryObjects: nullable *const uint) void; export type fp_glDeletePathsNV = fn(path: uint, range: i32) void; export type fp_glDeletePerfMonitorsAMD = fn(n: i32, monitors: nullable *uint) void; export type fp_glDeletePerfQueryINTEL = fn(queryHandle: uint) void; export type fp_glDeleteProgram = fn(program: uint) void; export type fp_glDeleteProgramPipelines = fn(n: i32, pipelines: nullable *const uint) void; export type fp_glDeleteProgramPipelinesEXT = fn(n: i32, pipelines: nullable *const uint) void; export type fp_glDeleteQueries = fn(n: i32, ids: nullable *const uint) void; export type fp_glDeleteQueriesEXT = fn(n: i32, ids: nullable *const uint) void; export type fp_glDeleteRenderbuffers = fn(n: i32, renderbuffers: nullable *const uint) void; export type fp_glDeleteSamplers = fn(count: i32, samplers: nullable *const uint) void; export type fp_glDeleteSemaphoresEXT = fn(n: i32, semaphores: nullable *const uint) void; export type fp_glDeleteShader = fn(shader: uint) void; export type fp_glDeleteSync = fn(sync: size) void; export type fp_glDeleteSyncAPPLE = fn(sync: size) void; export type fp_glDeleteTextures = fn(n: i32, textures: nullable *const uint) void; export type fp_glDeleteTransformFeedbacks = fn(n: i32, ids: nullable *const uint) void; export type fp_glDeleteVertexArrays = fn(n: i32, arrays: nullable *const uint) void; export type fp_glDeleteVertexArraysOES = fn(n: i32, arrays: nullable *const uint) void; export type fp_glDepthFunc = fn(func: gl_enum) void; export type fp_glDepthMask = fn(flag: u8) void; export type fp_glDepthRangeArrayfvNV = fn(first: uint, count: i32, v: nullable *const f32) void; export type fp_glDepthRangeArrayfvOES = fn(first: uint, count: i32, v: nullable *const f32) void; export type fp_glDepthRangeIndexedfNV = fn(index: uint, n: f32, f: f32) void; export type fp_glDepthRangeIndexedfOES = fn(index: uint, n: f32, f: f32) void; export type fp_glDepthRangef = fn(n: f32, f: f32) void; export type fp_glDetachShader = fn(program: uint, shader: uint) void; export type fp_glDisable = fn(cap: gl_enum) void; export type fp_glDisableDriverControlQCOM = fn(driverControl: uint) void; export type fp_glDisableVertexAttribArray = fn(index: uint) void; export type fp_glDisablei = fn(target: gl_enum, index: uint) void; export type fp_glDisableiEXT = fn(target: gl_enum, index: uint) void; export type fp_glDisableiNV = fn(target: gl_enum, index: uint) void; export type fp_glDisableiOES = fn(target: gl_enum, index: uint) void; export type fp_glDiscardFramebufferEXT = fn(target: gl_enum, numAttachments: i32, attachments: nullable *const gl_enum) void; export type fp_glDispatchCompute = fn(num_groups_x: uint, num_groups_y: uint, num_groups_z: uint) void; export type fp_glDispatchComputeIndirect = fn(indirect: size) void; export type fp_glDrawArrays = fn(mode: gl_enum, first: i32, count: i32) void; export type fp_glDrawArraysIndirect = fn(mode: gl_enum, indirect: nullable *const opaque) void; export type fp_glDrawArraysInstanced = fn(mode: gl_enum, first: i32, count: i32, instancecount: i32) void; export type fp_glDrawArraysInstancedANGLE = fn(mode: gl_enum, first: i32, count: i32, primcount: i32) void; export type fp_glDrawArraysInstancedBaseInstanceEXT = fn(mode: gl_enum, first: i32, count: i32, instancecount: i32, baseinstance: uint) void; export type fp_glDrawArraysInstancedEXT = fn(mode: gl_enum, start: i32, count: i32, primcount: i32) void; export type fp_glDrawArraysInstancedNV = fn(mode: gl_enum, first: i32, count: i32, primcount: i32) void; export type fp_glDrawBuffers = fn(n: i32, bufs: nullable *const gl_enum) void; export type fp_glDrawBuffersEXT = fn(n: i32, bufs: nullable *const gl_enum) void; export type fp_glDrawBuffersIndexedEXT = fn(n: i32, location: nullable *const gl_enum, indices: nullable *const i32) void; export type fp_glDrawBuffersNV = fn(n: i32, bufs: nullable *const gl_enum) void; export type fp_glDrawElements = fn(mode: gl_enum, count: i32, type_: gl_enum, indices: nullable *const opaque) void; export type fp_glDrawElementsBaseVertex = fn(mode: gl_enum, count: i32, type_: gl_enum, indices: nullable *const opaque, basevertex: i32) void; export type fp_glDrawElementsBaseVertexEXT = fn(mode: gl_enum, count: i32, type_: gl_enum, indices: nullable *const opaque, basevertex: i32) void; export type fp_glDrawElementsBaseVertexOES = fn(mode: gl_enum, count: i32, type_: gl_enum, indices: nullable *const opaque, basevertex: i32) void; export type fp_glDrawElementsIndirect = fn(mode: gl_enum, type_: gl_enum, indirect: nullable *const opaque) void; export type fp_glDrawElementsInstanced = fn(mode: gl_enum, count: i32, type_: gl_enum, indices: nullable *const opaque, instancecount: i32) void; export type fp_glDrawElementsInstancedANGLE = fn(mode: gl_enum, count: i32, type_: gl_enum, indices: nullable *const opaque, primcount: i32) void; export type fp_glDrawElementsInstancedBaseInstanceEXT = fn(mode: gl_enum, count: i32, type_: gl_enum, indices: nullable *const opaque, instancecount: i32, baseinstance: uint) void; export type fp_glDrawElementsInstancedBaseVertex = fn(mode: gl_enum, count: i32, type_: gl_enum, indices: nullable *const opaque, instancecount: i32, basevertex: i32) void; export type fp_glDrawElementsInstancedBaseVertexBaseInstanceEXT = fn(mode: gl_enum, count: i32, type_: gl_enum, indices: nullable *const opaque, instancecount: i32, basevertex: i32, baseinstance: uint) void; export type fp_glDrawElementsInstancedBaseVertexEXT = fn(mode: gl_enum, count: i32, type_: gl_enum, indices: nullable *const opaque, instancecount: i32, basevertex: i32) void; export type fp_glDrawElementsInstancedBaseVertexOES = fn(mode: gl_enum, count: i32, type_: gl_enum, indices: nullable *const opaque, instancecount: i32, basevertex: i32) void; export type fp_glDrawElementsInstancedEXT = fn(mode: gl_enum, count: i32, type_: gl_enum, indices: nullable *const opaque, primcount: i32) void; export type fp_glDrawElementsInstancedNV = fn(mode: gl_enum, count: i32, type_: gl_enum, indices: nullable *const opaque, primcount: i32) void; export type fp_glDrawMeshTasksIndirectNV = fn(indirect: size) void; export type fp_glDrawMeshTasksNV = fn(first: uint, count: uint) void; export type fp_glDrawRangeElements = fn(mode: gl_enum, start: uint, end: uint, count: i32, type_: gl_enum, indices: nullable *const opaque) void; export type fp_glDrawRangeElementsBaseVertex = fn(mode: gl_enum, start: uint, end: uint, count: i32, type_: gl_enum, indices: nullable *const opaque, basevertex: i32) void; export type fp_glDrawRangeElementsBaseVertexEXT = fn(mode: gl_enum, start: uint, end: uint, count: i32, type_: gl_enum, indices: nullable *const opaque, basevertex: i32) void; export type fp_glDrawRangeElementsBaseVertexOES = fn(mode: gl_enum, start: uint, end: uint, count: i32, type_: gl_enum, indices: nullable *const opaque, basevertex: i32) void; export type fp_glDrawTransformFeedbackEXT = fn(mode: gl_enum, id: uint) void; export type fp_glDrawTransformFeedbackInstancedEXT = fn(mode: gl_enum, id: uint, instancecount: i32) void; export type fp_glDrawVkImageNV = fn(vkImage: u64, sampler: uint, x0: f32, y0: f32, x1: f32, y1: f32, z: f32, s0: f32, t0: f32, s1: f32, t1: f32) void; export type fp_glEGLImageTargetRenderbufferStorageOES = fn(target: gl_enum, image: *const opaque) void; export type fp_glEGLImageTargetTexStorageEXT = fn(target: gl_enum, image: *const opaque, attrib_list: nullable *const i32) void; export type fp_glEGLImageTargetTexture2DOES = fn(target: gl_enum, image: *const opaque) void; export type fp_glEGLImageTargetTextureStorageEXT = fn(texture: uint, image: *const opaque, attrib_list: nullable *const i32) void; export type fp_glEnable = fn(cap: gl_enum) void; export type fp_glEnableDriverControlQCOM = fn(driverControl: uint) void; export type fp_glEnableVertexAttribArray = fn(index: uint) void; export type fp_glEnablei = fn(target: gl_enum, index: uint) void; export type fp_glEnableiEXT = fn(target: gl_enum, index: uint) void; export type fp_glEnableiNV = fn(target: gl_enum, index: uint) void; export type fp_glEnableiOES = fn(target: gl_enum, index: uint) void; export type fp_glEndConditionalRenderNV = fn() void; export type fp_glEndPerfMonitorAMD = fn(monitor: uint) void; export type fp_glEndPerfQueryINTEL = fn(queryHandle: uint) void; export type fp_glEndQuery = fn(target: gl_enum) void; export type fp_glEndQueryEXT = fn(target: gl_enum) void; export type fp_glEndTilingQCOM = fn(preserveMask: gl_bitfield) void; export type fp_glEndTransformFeedback = fn() void; export type fp_glExtGetBufferPointervQCOM = fn(target: gl_enum, params: nullable *nullable *opaque) void; export type fp_glExtGetBuffersQCOM = fn(buffers: nullable *uint, maxBuffers: i32, numBuffers: nullable *i32) void; export type fp_glExtGetFramebuffersQCOM = fn(framebuffers: nullable *uint, maxFramebuffers: i32, numFramebuffers: nullable *i32) void; export type fp_glExtGetProgramBinarySourceQCOM = fn(program: uint, shadertype: gl_enum, source: nullable *i8, length: nullable *i32) void; export type fp_glExtGetProgramsQCOM = fn(programs: nullable *uint, maxPrograms: i32, numPrograms: nullable *i32) void; export type fp_glExtGetRenderbuffersQCOM = fn(renderbuffers: nullable *uint, maxRenderbuffers: i32, numRenderbuffers: nullable *i32) void; export type fp_glExtGetShadersQCOM = fn(shaders: nullable *uint, maxShaders: i32, numShaders: nullable *i32) void; export type fp_glExtGetTexLevelParameterivQCOM = fn(texture: uint, face: gl_enum, level: i32, pname: gl_enum, params: nullable *i32) void; export type fp_glExtGetTexSubImageQCOM = fn(target: gl_enum, level: i32, xoffset: i32, yoffset: i32, zoffset: i32, width: i32, height: i32, depth: i32, format: gl_enum, type_: gl_enum, texels: nullable *opaque) void; export type fp_glExtGetTexturesQCOM = fn(textures: nullable *uint, maxTextures: i32, numTextures: nullable *i32) void; export type fp_glExtIsProgramBinaryQCOM = fn(program: uint) u8; export type fp_glExtTexObjectStateOverrideiQCOM = fn(target: gl_enum, pname: gl_enum, param: i32) void; export type fp_glExtrapolateTex2DQCOM = fn(src1: uint, src2: uint, output: uint, scaleFactor: f32) void; export type fp_glFenceSync = fn(condition: gl_enum, flags: gl_bitfield) size; export type fp_glFenceSyncAPPLE = fn(condition: gl_enum, flags: gl_bitfield) size; export type fp_glFinish = fn() void; export type fp_glFinishFenceNV = fn(fence: uint) void; export type fp_glFlush = fn() void; export type fp_glFlushMappedBufferRange = fn(target: gl_enum, offset_: size, length: uintptr) void; export type fp_glFlushMappedBufferRangeEXT = fn(target: gl_enum, offset_: size, length: uintptr) void; export type fp_glFragmentCoverageColorNV = fn(color: uint) void; export type fp_glFramebufferFetchBarrierEXT = fn() void; export type fp_glFramebufferFetchBarrierQCOM = fn() void; export type fp_glFramebufferFoveationConfigQCOM = fn(framebuffer: uint, numLayers: uint, focalPointsPerLayer: uint, requestedFeatures: uint, providedFeatures: nullable *uint) void; export type fp_glFramebufferFoveationParametersQCOM = fn(framebuffer: uint, layer: uint, focalPoint: uint, focalX: f32, focalY: f32, gainX: f32, gainY: f32, foveaArea: f32) void; export type fp_glFramebufferParameteri = fn(target: gl_enum, pname: gl_enum, param: i32) void; export type fp_glFramebufferParameteriMESA = fn(target: gl_enum, pname: gl_enum, param: i32) void; export type fp_glFramebufferPixelLocalStorageSizeEXT = fn(target: uint, size_: i32) void; export type fp_glFramebufferRenderbuffer = fn(target: gl_enum, attachment: gl_enum, renderbuffertarget: gl_enum, renderbuffer: uint) void; export type fp_glFramebufferSampleLocationsfvNV = fn(target: gl_enum, start: uint, count: i32, v: nullable *const f32) void; export type fp_glFramebufferShadingRateEXT = fn(target: gl_enum, attachment: gl_enum, texture: uint, baseLayer: i32, numLayers: i32, texelWidth: i32, texelHeight: i32) void; export type fp_glFramebufferTexture = fn(target: gl_enum, attachment: gl_enum, texture: uint, level: i32) void; export type fp_glFramebufferTexture2D = fn(target: gl_enum, attachment: gl_enum, textarget: gl_enum, texture: uint, level: i32) void; export type fp_glFramebufferTexture2DDownsampleIMG = fn(target: gl_enum, attachment: gl_enum, textarget: gl_enum, texture: uint, level: i32, xscale: i32, yscale: i32) void; export type fp_glFramebufferTexture2DMultisampleEXT = fn(target: gl_enum, attachment: gl_enum, textarget: gl_enum, texture: uint, level: i32, samples: i32) void; export type fp_glFramebufferTexture2DMultisampleIMG = fn(target: gl_enum, attachment: gl_enum, textarget: gl_enum, texture: uint, level: i32, samples: i32) void; export type fp_glFramebufferTexture3DOES = fn(target: gl_enum, attachment: gl_enum, textarget: gl_enum, texture: uint, level: i32, zoffset: i32) void; export type fp_glFramebufferTextureEXT = fn(target: gl_enum, attachment: gl_enum, texture: uint, level: i32) void; export type fp_glFramebufferTextureLayer = fn(target: gl_enum, attachment: gl_enum, texture: uint, level: i32, layer: i32) void; export type fp_glFramebufferTextureLayerDownsampleIMG = fn(target: gl_enum, attachment: gl_enum, texture: uint, level: i32, layer: i32, xscale: i32, yscale: i32) void; export type fp_glFramebufferTextureMultisampleMultiviewOVR = fn(target: gl_enum, attachment: gl_enum, texture: uint, level: i32, samples: i32, baseViewIndex: i32, numViews: i32) void; export type fp_glFramebufferTextureMultiviewOVR = fn(target: gl_enum, attachment: gl_enum, texture: uint, level: i32, baseViewIndex: i32, numViews: i32) void; export type fp_glFramebufferTextureOES = fn(target: gl_enum, attachment: gl_enum, texture: uint, level: i32) void; export type fp_glFrontFace = fn(mode: gl_enum) void; export type fp_glGenBuffers = fn(n: i32, buffers: nullable *uint) void; export type fp_glGenFencesNV = fn(n: i32, fences: nullable *uint) void; export type fp_glGenFramebuffers = fn(n: i32, framebuffers: nullable *uint) void; export type fp_glGenPathsNV = fn(range: i32) uint; export type fp_glGenPerfMonitorsAMD = fn(n: i32, monitors: nullable *uint) void; export type fp_glGenProgramPipelines = fn(n: i32, pipelines: nullable *uint) void; export type fp_glGenProgramPipelinesEXT = fn(n: i32, pipelines: nullable *uint) void; export type fp_glGenQueries = fn(n: i32, ids: nullable *uint) void; export type fp_glGenQueriesEXT = fn(n: i32, ids: nullable *uint) void; export type fp_glGenRenderbuffers = fn(n: i32, renderbuffers: nullable *uint) void; export type fp_glGenSamplers = fn(count: i32, samplers: nullable *uint) void; export type fp_glGenSemaphoresEXT = fn(n: i32, semaphores: nullable *uint) void; export type fp_glGenTextures = fn(n: i32, textures: nullable *uint) void; export type fp_glGenTransformFeedbacks = fn(n: i32, ids: nullable *uint) void; export type fp_glGenVertexArrays = fn(n: i32, arrays: nullable *uint) void; export type fp_glGenVertexArraysOES = fn(n: i32, arrays: nullable *uint) void; export type fp_glGenerateMipmap = fn(target: gl_enum) void; export type fp_glGetActiveAttrib = fn(program: uint, index: uint, bufSize: i32, length: nullable *i32, size_: nullable *i32, type_: nullable *gl_enum, name: nullable *i8) void; export type fp_glGetActiveUniform = fn(program: uint, index: uint, bufSize: i32, length: nullable *i32, size_: nullable *i32, type_: nullable *gl_enum, name: nullable *i8) void; export type fp_glGetActiveUniformBlockName = fn(program: uint, uniformBlockIndex: uint, bufSize: i32, length: nullable *i32, uniformBlockName: nullable *i8) void; export type fp_glGetActiveUniformBlockiv = fn(program: uint, uniformBlockIndex: uint, pname: gl_enum, params: nullable *i32) void; export type fp_glGetActiveUniformsiv = fn(program: uint, uniformCount: i32, uniformIndices: nullable *const uint, pname: gl_enum, params: nullable *i32) void; export type fp_glGetAttachedShaders = fn(program: uint, maxCount: i32, count: nullable *i32, shaders: nullable *uint) void; export type fp_glGetAttribLocation = fn(program: uint, name: nullable *const i8) i32; export type fp_glGetBooleani_v = fn(target: gl_enum, index: uint, data: nullable *u8) void; export type fp_glGetBooleanv = fn(pname: gl_enum, data: nullable *u8) void; export type fp_glGetBufferParameteri64v = fn(target: gl_enum, pname: gl_enum, params: nullable *i64) void; export type fp_glGetBufferParameteriv = fn(target: gl_enum, pname: gl_enum, params: nullable *i32) void; export type fp_glGetBufferPointerv = fn(target: gl_enum, pname: gl_enum, params: nullable *nullable *opaque) void; export type fp_glGetBufferPointervOES = fn(target: gl_enum, pname: gl_enum, params: nullable *nullable *opaque) void; export type fp_glGetCoverageModulationTableNV = fn(bufSize: i32, v: nullable *f32) void; export type fp_glGetDebugMessageLog = fn(count: uint, bufSize: i32, sources: nullable *gl_enum, types: nullable *gl_enum, ids: nullable *uint, severities: nullable *gl_enum, lengths: nullable *i32, messageLog: nullable *i8) uint; export type fp_glGetDebugMessageLogKHR = fn(count: uint, bufSize: i32, sources: nullable *gl_enum, types: nullable *gl_enum, ids: nullable *uint, severities: nullable *gl_enum, lengths: nullable *i32, messageLog: nullable *i8) uint; export type fp_glGetDriverControlStringQCOM = fn(driverControl: uint, bufSize: i32, length: nullable *i32, driverControlString: nullable *i8) void; export type fp_glGetDriverControlsQCOM = fn(num: nullable *i32, size_: i32, driverControls: nullable *uint) void; export type fp_glGetError = fn() gl_enum; export type fp_glGetFenceivNV = fn(fence: uint, pname: gl_enum, params: nullable *i32) void; export type fp_glGetFirstPerfQueryIdINTEL = fn(queryId: nullable *uint) void; export type fp_glGetFloati_vNV = fn(target: gl_enum, index: uint, data: nullable *f32) void; export type fp_glGetFloati_vOES = fn(target: gl_enum, index: uint, data: nullable *f32) void; export type fp_glGetFloatv = fn(pname: gl_enum, data: nullable *f32) void; export type fp_glGetFragDataIndexEXT = fn(program: uint, name: nullable *const i8) i32; export type fp_glGetFragDataLocation = fn(program: uint, name: nullable *const i8) i32; export type fp_glGetFragmentShadingRatesEXT = fn(samples: i32, maxCount: i32, count: nullable *i32, shadingRates: nullable *gl_enum) void; export type fp_glGetFramebufferAttachmentParameteriv = fn(target: gl_enum, attachment: gl_enum, pname: gl_enum, params: nullable *i32) void; export type fp_glGetFramebufferParameteriv = fn(target: gl_enum, pname: gl_enum, params: nullable *i32) void; export type fp_glGetFramebufferParameterivMESA = fn(target: gl_enum, pname: gl_enum, params: nullable *i32) void; export type fp_glGetFramebufferPixelLocalStorageSizeEXT = fn(target: uint) i32; export type fp_glGetGraphicsResetStatus = fn() gl_enum; export type fp_glGetGraphicsResetStatusEXT = fn() gl_enum; export type fp_glGetGraphicsResetStatusKHR = fn() gl_enum; export type fp_glGetImageHandleNV = fn(texture: uint, level: i32, layered: u8, layer: i32, format: gl_enum) u64; export type fp_glGetInteger64i_v = fn(target: gl_enum, index: uint, data: nullable *i64) void; export type fp_glGetInteger64v = fn(pname: gl_enum, data: nullable *i64) void; export type fp_glGetInteger64vAPPLE = fn(pname: gl_enum, params: nullable *i64) void; export type fp_glGetInteger64vEXT = fn(pname: gl_enum, data: nullable *i64) void; export type fp_glGetIntegeri_v = fn(target: gl_enum, index: uint, data: nullable *i32) void; export type fp_glGetIntegeri_vEXT = fn(target: gl_enum, index: uint, data: nullable *i32) void; export type fp_glGetIntegerv = fn(pname: gl_enum, data: nullable *i32) void; export type fp_glGetInternalformatSampleivNV = fn(target: gl_enum, internalformat: gl_enum, samples: i32, pname: gl_enum, count: i32, params: nullable *i32) void; export type fp_glGetInternalformativ = fn(target: gl_enum, internalformat: gl_enum, pname: gl_enum, count: i32, params: nullable *i32) void; export type fp_glGetMemoryObjectDetachedResourcesuivNV = fn(memory: uint, pname: gl_enum, first: i32, count: i32, params: nullable *uint) void; export type fp_glGetMemoryObjectParameterivEXT = fn(memoryObject: uint, pname: gl_enum, params: nullable *i32) void; export type fp_glGetMultisamplefv = fn(pname: gl_enum, index: uint, val: nullable *f32) void; export type fp_glGetNextPerfQueryIdINTEL = fn(queryId: uint, nextQueryId: nullable *uint) void; export type fp_glGetObjectLabel = fn(identifier: gl_enum, name: uint, bufSize: i32, length: nullable *i32, label: nullable *i8) void; export type fp_glGetObjectLabelEXT = fn(type_: gl_enum, object: uint, bufSize: i32, length: nullable *i32, label: nullable *i8) void; export type fp_glGetObjectLabelKHR = fn(identifier: gl_enum, name: uint, bufSize: i32, length: nullable *i32, label: nullable *i8) void; export type fp_glGetObjectPtrLabel = fn(ptr: nullable *const opaque, bufSize: i32, length: nullable *i32, label: nullable *i8) void; export type fp_glGetObjectPtrLabelKHR = fn(ptr: nullable *const opaque, bufSize: i32, length: nullable *i32, label: nullable *i8) void; export type fp_glGetPathCommandsNV = fn(path: uint, commands: nullable *u8) void; export type fp_glGetPathCoordsNV = fn(path: uint, coords: nullable *f32) void; export type fp_glGetPathDashArrayNV = fn(path: uint, dashArray: nullable *f32) void; export type fp_glGetPathLengthNV = fn(path: uint, startSegment: i32, numSegments: i32) f32; export type fp_glGetPathMetricRangeNV = fn(metricQueryMask: gl_bitfield, firstPathName: uint, numPaths: i32, stride: i32, metrics: nullable *f32) void; export type fp_glGetPathMetricsNV = fn(metricQueryMask: gl_bitfield, numPaths: i32, pathNameType: gl_enum, paths: nullable *const opaque, pathBase: uint, stride: i32, metrics: nullable *f32) void; export type fp_glGetPathParameterfvNV = fn(path: uint, pname: gl_enum, value: nullable *f32) void; export type fp_glGetPathParameterivNV = fn(path: uint, pname: gl_enum, value: nullable *i32) void; export type fp_glGetPathSpacingNV = fn(pathListMode: gl_enum, numPaths: i32, pathNameType: gl_enum, paths: nullable *const opaque, pathBase: uint, advanceScale: f32, kerningScale: f32, transformType: gl_enum, returnedSpacing: nullable *f32) void; export type fp_glGetPerfCounterInfoINTEL = fn(queryId: uint, counterId: uint, counterNameLength: uint, counterName: nullable *i8, counterDescLength: uint, counterDesc: nullable *i8, counterOffset: nullable *uint, counterDataSize: nullable *uint, counterTypeEnum: nullable *uint, counterDataTypeEnum: nullable *uint, rawCounterMaxValue: nullable *u64) void; export type fp_glGetPerfMonitorCounterDataAMD = fn(monitor: uint, pname: gl_enum, dataSize: i32, data: nullable *uint, bytesWritten: nullable *i32) void; export type fp_glGetPerfMonitorCounterInfoAMD = fn(group: uint, counter: uint, pname: gl_enum, data: nullable *opaque) void; export type fp_glGetPerfMonitorCounterStringAMD = fn(group: uint, counter: uint, bufSize: i32, length: nullable *i32, counterString: nullable *i8) void; export type fp_glGetPerfMonitorCountersAMD = fn(group: uint, numCounters: nullable *i32, maxActiveCounters: nullable *i32, counterSize: i32, counters: nullable *uint) void; export type fp_glGetPerfMonitorGroupStringAMD = fn(group: uint, bufSize: i32, length: nullable *i32, groupString: nullable *i8) void; export type fp_glGetPerfMonitorGroupsAMD = fn(numGroups: nullable *i32, groupsSize: i32, groups: nullable *uint) void; export type fp_glGetPerfQueryDataINTEL = fn(queryHandle: uint, flags: uint, dataSize: i32, data: nullable *opaque, bytesWritten: nullable *uint) void; export type fp_glGetPerfQueryIdByNameINTEL = fn(queryName: nullable *i8, queryId: nullable *uint) void; export type fp_glGetPerfQueryInfoINTEL = fn(queryId: uint, queryNameLength: uint, queryName: nullable *i8, dataSize: nullable *uint, noCounters: nullable *uint, noInstances: nullable *uint, capsMask: nullable *uint) void; export type fp_glGetPointerv = fn(pname: gl_enum, params: nullable *nullable *opaque) void; export type fp_glGetPointervKHR = fn(pname: gl_enum, params: nullable *nullable *opaque) void; export type fp_glGetProgramBinary = fn(program: uint, bufSize: i32, length: nullable *i32, binaryFormat: nullable *gl_enum, binary: nullable *opaque) void; export type fp_glGetProgramBinaryOES = fn(program: uint, bufSize: i32, length: nullable *i32, binaryFormat: nullable *gl_enum, binary: nullable *opaque) void; export type fp_glGetProgramInfoLog = fn(program: uint, bufSize: i32, length: nullable *i32, infoLog: nullable *i8) void; export type fp_glGetProgramInterfaceiv = fn(program: uint, programInterface: gl_enum, pname: gl_enum, params: nullable *i32) void; export type fp_glGetProgramPipelineInfoLog = fn(pipeline: uint, bufSize: i32, length: nullable *i32, infoLog: nullable *i8) void; export type fp_glGetProgramPipelineInfoLogEXT = fn(pipeline: uint, bufSize: i32, length: nullable *i32, infoLog: nullable *i8) void; export type fp_glGetProgramPipelineiv = fn(pipeline: uint, pname: gl_enum, params: nullable *i32) void; export type fp_glGetProgramPipelineivEXT = fn(pipeline: uint, pname: gl_enum, params: nullable *i32) void; export type fp_glGetProgramResourceIndex = fn(program: uint, programInterface: gl_enum, name: nullable *const i8) uint; export type fp_glGetProgramResourceLocation = fn(program: uint, programInterface: gl_enum, name: nullable *const i8) i32; export type fp_glGetProgramResourceLocationIndexEXT = fn(program: uint, programInterface: gl_enum, name: nullable *const i8) i32; export type fp_glGetProgramResourceName = fn(program: uint, programInterface: gl_enum, index: uint, bufSize: i32, length: nullable *i32, name: nullable *i8) void; export type fp_glGetProgramResourcefvNV = fn(program: uint, programInterface: gl_enum, index: uint, propCount: i32, props: nullable *const gl_enum, count: i32, length: nullable *i32, params: nullable *f32) void; export type fp_glGetProgramResourceiv = fn(program: uint, programInterface: gl_enum, index: uint, propCount: i32, props: nullable *const gl_enum, count: i32, length: nullable *i32, params: nullable *i32) void; export type fp_glGetProgramiv = fn(program: uint, pname: gl_enum, params: nullable *i32) void; export type fp_glGetQueryObjecti64vEXT = fn(id: uint, pname: gl_enum, params: nullable *i64) void; export type fp_glGetQueryObjectivEXT = fn(id: uint, pname: gl_enum, params: nullable *i32) void; export type fp_glGetQueryObjectui64vEXT = fn(id: uint, pname: gl_enum, params: nullable *u64) void; export type fp_glGetQueryObjectuiv = fn(id: uint, pname: gl_enum, params: nullable *uint) void; export type fp_glGetQueryObjectuivEXT = fn(id: uint, pname: gl_enum, params: nullable *uint) void; export type fp_glGetQueryiv = fn(target: gl_enum, pname: gl_enum, params: nullable *i32) void; export type fp_glGetQueryivEXT = fn(target: gl_enum, pname: gl_enum, params: nullable *i32) void; export type fp_glGetRenderbufferParameteriv = fn(target: gl_enum, pname: gl_enum, params: nullable *i32) void; export type fp_glGetSamplerParameterIiv = fn(sampler: uint, pname: gl_enum, params: nullable *i32) void; export type fp_glGetSamplerParameterIivEXT = fn(sampler: uint, pname: gl_enum, params: nullable *i32) void; export type fp_glGetSamplerParameterIivOES = fn(sampler: uint, pname: gl_enum, params: nullable *i32) void; export type fp_glGetSamplerParameterIuiv = fn(sampler: uint, pname: gl_enum, params: nullable *uint) void; export type fp_glGetSamplerParameterIuivEXT = fn(sampler: uint, pname: gl_enum, params: nullable *uint) void; export type fp_glGetSamplerParameterIuivOES = fn(sampler: uint, pname: gl_enum, params: nullable *uint) void; export type fp_glGetSamplerParameterfv = fn(sampler: uint, pname: gl_enum, params: nullable *f32) void; export type fp_glGetSamplerParameteriv = fn(sampler: uint, pname: gl_enum, params: nullable *i32) void; export type fp_glGetSemaphoreParameterivNV = fn(semaphore: uint, pname: gl_enum, params: nullable *i32) void; export type fp_glGetSemaphoreParameterui64vEXT = fn(semaphore: uint, pname: gl_enum, params: nullable *u64) void; export type fp_glGetShaderInfoLog = fn(shader: uint, bufSize: i32, length: nullable *i32, infoLog: nullable *i8) void; export type fp_glGetShaderPrecisionFormat = fn(shadertype: gl_enum, precisiontype: gl_enum, range: nullable *i32, precision: nullable *i32) void; export type fp_glGetShaderSource = fn(shader: uint, bufSize: i32, length: nullable *i32, source: nullable *i8) void; export type fp_glGetShaderiv = fn(shader: uint, pname: gl_enum, params: nullable *i32) void; export type fp_glGetShadingRateImagePaletteNV = fn(viewport: uint, entry: uint, rate: nullable *gl_enum) void; export type fp_glGetShadingRateSampleLocationivNV = fn(rate: gl_enum, samples: uint, index: uint, location: nullable *i32) void; export type fp_glGetString = fn(name: gl_enum) nullable *const u8; export type fp_glGetStringi = fn(name: gl_enum, index: uint) nullable *const u8; export type fp_glGetSynciv = fn(sync: size, pname: gl_enum, count: i32, length: nullable *i32, values: nullable *i32) void; export type fp_glGetSyncivAPPLE = fn(sync: size, pname: gl_enum, count: i32, length: nullable *i32, values: nullable *i32) void; export type fp_glGetTexLevelParameterfv = fn(target: gl_enum, level: i32, pname: gl_enum, params: nullable *f32) void; export type fp_glGetTexLevelParameteriv = fn(target: gl_enum, level: i32, pname: gl_enum, params: nullable *i32) void; export type fp_glGetTexParameterIiv = fn(target: gl_enum, pname: gl_enum, params: nullable *i32) void; export type fp_glGetTexParameterIivEXT = fn(target: gl_enum, pname: gl_enum, params: nullable *i32) void; export type fp_glGetTexParameterIivOES = fn(target: gl_enum, pname: gl_enum, params: nullable *i32) void; export type fp_glGetTexParameterIuiv = fn(target: gl_enum, pname: gl_enum, params: nullable *uint) void; export type fp_glGetTexParameterIuivEXT = fn(target: gl_enum, pname: gl_enum, params: nullable *uint) void; export type fp_glGetTexParameterIuivOES = fn(target: gl_enum, pname: gl_enum, params: nullable *uint) void; export type fp_glGetTexParameterfv = fn(target: gl_enum, pname: gl_enum, params: nullable *f32) void; export type fp_glGetTexParameteriv = fn(target: gl_enum, pname: gl_enum, params: nullable *i32) void; export type fp_glGetTextureHandleIMG = fn(texture: uint) u64; export type fp_glGetTextureHandleNV = fn(texture: uint) u64; export type fp_glGetTextureSamplerHandleIMG = fn(texture: uint, sampler: uint) u64; export type fp_glGetTextureSamplerHandleNV = fn(texture: uint, sampler: uint) u64; export type fp_glGetTransformFeedbackVarying = fn(program: uint, index: uint, bufSize: i32, length: nullable *i32, size_: nullable *i32, type_: nullable *gl_enum, name: nullable *i8) void; export type fp_glGetTranslatedShaderSourceANGLE = fn(shader: uint, bufSize: i32, length: nullable *i32, source: nullable *i8) void; export type fp_glGetUniformBlockIndex = fn(program: uint, uniformBlockName: nullable *const i8) uint; export type fp_glGetUniformIndices = fn(program: uint, uniformCount: i32, uniformNames: nullable *const nullable *const i8, uniformIndices: nullable *uint) void; export type fp_glGetUniformLocation = fn(program: uint, name: nullable *const i8) i32; export type fp_glGetUniformfv = fn(program: uint, location: i32, params: nullable *f32) void; export type fp_glGetUniformi64vNV = fn(program: uint, location: i32, params: nullable *i64) void; export type fp_glGetUniformiv = fn(program: uint, location: i32, params: nullable *i32) void; export type fp_glGetUniformuiv = fn(program: uint, location: i32, params: nullable *uint) void; export type fp_glGetUnsignedBytei_vEXT = fn(target: gl_enum, index: uint, data: nullable *u8) void; export type fp_glGetUnsignedBytevEXT = fn(pname: gl_enum, data: nullable *u8) void; export type fp_glGetVertexAttribIiv = fn(index: uint, pname: gl_enum, params: nullable *i32) void; export type fp_glGetVertexAttribIuiv = fn(index: uint, pname: gl_enum, params: nullable *uint) void; export type fp_glGetVertexAttribPointerv = fn(index: uint, pname: gl_enum, pointer: nullable *nullable *opaque) void; export type fp_glGetVertexAttribfv = fn(index: uint, pname: gl_enum, params: nullable *f32) void; export type fp_glGetVertexAttribiv = fn(index: uint, pname: gl_enum, params: nullable *i32) void; export type fp_glGetVkProcAddrNV = fn(name: nullable *const i8) GLVULKANPROCNV; export type fp_glGetnUniformfv = fn(program: uint, location: i32, bufSize: i32, params: nullable *f32) void; export type fp_glGetnUniformfvEXT = fn(program: uint, location: i32, bufSize: i32, params: nullable *f32) void; export type fp_glGetnUniformfvKHR = fn(program: uint, location: i32, bufSize: i32, params: nullable *f32) void; export type fp_glGetnUniformiv = fn(program: uint, location: i32, bufSize: i32, params: nullable *i32) void; export type fp_glGetnUniformivEXT = fn(program: uint, location: i32, bufSize: i32, params: nullable *i32) void; export type fp_glGetnUniformivKHR = fn(program: uint, location: i32, bufSize: i32, params: nullable *i32) void; export type fp_glGetnUniformuiv = fn(program: uint, location: i32, bufSize: i32, params: nullable *uint) void; export type fp_glGetnUniformuivKHR = fn(program: uint, location: i32, bufSize: i32, params: nullable *uint) void; export type fp_glHint = fn(target: gl_enum, mode: gl_enum) void; export type fp_glImportMemoryFdEXT = fn(memory: uint, size_: u64, handleType: gl_enum, fd: i32) void; export type fp_glImportMemoryWin32HandleEXT = fn(memory: uint, size_: u64, handleType: gl_enum, handle: nullable *opaque) void; export type fp_glImportMemoryWin32NameEXT = fn(memory: uint, size_: u64, handleType: gl_enum, name: nullable *const opaque) void; export type fp_glImportSemaphoreFdEXT = fn(semaphore: uint, handleType: gl_enum, fd: i32) void; export type fp_glImportSemaphoreWin32HandleEXT = fn(semaphore: uint, handleType: gl_enum, handle: nullable *opaque) void; export type fp_glImportSemaphoreWin32NameEXT = fn(semaphore: uint, handleType: gl_enum, name: nullable *const opaque) void; export type fp_glInsertEventMarkerEXT = fn(length: i32, marker: nullable *const i8) void; export type fp_glInterpolatePathsNV = fn(resultPath: uint, pathA: uint, pathB: uint, weight: f32) void; export type fp_glInvalidateFramebuffer = fn(target: gl_enum, numAttachments: i32, attachments: nullable *const gl_enum) void; export type fp_glInvalidateSubFramebuffer = fn(target: gl_enum, numAttachments: i32, attachments: nullable *const gl_enum, x: i32, y: i32, width: i32, height: i32) void; export type fp_glIsBuffer = fn(buffer: uint) u8; export type fp_glIsEnabled = fn(cap: gl_enum) u8; export type fp_glIsEnabledi = fn(target: gl_enum, index: uint) u8; export type fp_glIsEnablediEXT = fn(target: gl_enum, index: uint) u8; export type fp_glIsEnablediNV = fn(target: gl_enum, index: uint) u8; export type fp_glIsEnablediOES = fn(target: gl_enum, index: uint) u8; export type fp_glIsFenceNV = fn(fence: uint) u8; export type fp_glIsFramebuffer = fn(framebuffer: uint) u8; export type fp_glIsImageHandleResidentNV = fn(handle: u64) u8; export type fp_glIsMemoryObjectEXT = fn(memoryObject: uint) u8; export type fp_glIsPathNV = fn(path: uint) u8; export type fp_glIsPointInFillPathNV = fn(path: uint, mask: uint, x: f32, y: f32) u8; export type fp_glIsPointInStrokePathNV = fn(path: uint, x: f32, y: f32) u8; export type fp_glIsProgram = fn(program: uint) u8; export type fp_glIsProgramPipeline = fn(pipeline: uint) u8; export type fp_glIsProgramPipelineEXT = fn(pipeline: uint) u8; export type fp_glIsQuery = fn(id: uint) u8; export type fp_glIsQueryEXT = fn(id: uint) u8; export type fp_glIsRenderbuffer = fn(renderbuffer: uint) u8; export type fp_glIsSampler = fn(sampler: uint) u8; export type fp_glIsSemaphoreEXT = fn(semaphore: uint) u8; export type fp_glIsShader = fn(shader: uint) u8; export type fp_glIsSync = fn(sync: size) u8; export type fp_glIsSyncAPPLE = fn(sync: size) u8; export type fp_glIsTexture = fn(texture: uint) u8; export type fp_glIsTextureHandleResidentNV = fn(handle: u64) u8; export type fp_glIsTransformFeedback = fn(id: uint) u8; export type fp_glIsVertexArray = fn(array: uint) u8; export type fp_glIsVertexArrayOES = fn(array: uint) u8; export type fp_glLabelObjectEXT = fn(type_: gl_enum, object: uint, length: i32, label: nullable *const i8) void; export type fp_glLineWidth = fn(width: f32) void; export type fp_glLinkProgram = fn(program: uint) void; export type fp_glMakeImageHandleNonResidentNV = fn(handle: u64) void; export type fp_glMakeImageHandleResidentNV = fn(handle: u64, access: gl_enum) void; export type fp_glMakeTextureHandleNonResidentNV = fn(handle: u64) void; export type fp_glMakeTextureHandleResidentNV = fn(handle: u64) void; export type fp_glMapBufferOES = fn(target: gl_enum, access: gl_enum) nullable *opaque; export type fp_glMapBufferRange = fn(target: gl_enum, offset_: size, length: uintptr, access: gl_bitfield) nullable *opaque; export type fp_glMapBufferRangeEXT = fn(target: gl_enum, offset_: size, length: uintptr, access: gl_bitfield) nullable *opaque; export type fp_glMatrixFrustumEXT = fn(mode: gl_enum, left: f64, right: f64, bottom: f64, top: f64, zNear: f64, zFar: f64) void; export type fp_glMatrixLoad3x2fNV = fn(matrixMode: gl_enum, m: nullable *const f32) void; export type fp_glMatrixLoad3x3fNV = fn(matrixMode: gl_enum, m: nullable *const f32) void; export type fp_glMatrixLoadIdentityEXT = fn(mode: gl_enum) void; export type fp_glMatrixLoadTranspose3x3fNV = fn(matrixMode: gl_enum, m: nullable *const f32) void; export type fp_glMatrixLoadTransposedEXT = fn(mode: gl_enum, m: nullable *const f64) void; export type fp_glMatrixLoadTransposefEXT = fn(mode: gl_enum, m: nullable *const f32) void; export type fp_glMatrixLoaddEXT = fn(mode: gl_enum, m: nullable *const f64) void; export type fp_glMatrixLoadfEXT = fn(mode: gl_enum, m: nullable *const f32) void; export type fp_glMatrixMult3x2fNV = fn(matrixMode: gl_enum, m: nullable *const f32) void; export type fp_glMatrixMult3x3fNV = fn(matrixMode: gl_enum, m: nullable *const f32) void; export type fp_glMatrixMultTranspose3x3fNV = fn(matrixMode: gl_enum, m: nullable *const f32) void; export type fp_glMatrixMultTransposedEXT = fn(mode: gl_enum, m: nullable *const f64) void; export type fp_glMatrixMultTransposefEXT = fn(mode: gl_enum, m: nullable *const f32) void; export type fp_glMatrixMultdEXT = fn(mode: gl_enum, m: nullable *const f64) void; export type fp_glMatrixMultfEXT = fn(mode: gl_enum, m: nullable *const f32) void; export type fp_glMatrixOrthoEXT = fn(mode: gl_enum, left: f64, right: f64, bottom: f64, top: f64, zNear: f64, zFar: f64) void; export type fp_glMatrixPopEXT = fn(mode: gl_enum) void; export type fp_glMatrixPushEXT = fn(mode: gl_enum) void; export type fp_glMatrixRotatedEXT = fn(mode: gl_enum, angle: f64, x: f64, y: f64, z: f64) void; export type fp_glMatrixRotatefEXT = fn(mode: gl_enum, angle: f32, x: f32, y: f32, z: f32) void; export type fp_glMatrixScaledEXT = fn(mode: gl_enum, x: f64, y: f64, z: f64) void; export type fp_glMatrixScalefEXT = fn(mode: gl_enum, x: f32, y: f32, z: f32) void; export type fp_glMatrixTranslatedEXT = fn(mode: gl_enum, x: f64, y: f64, z: f64) void; export type fp_glMatrixTranslatefEXT = fn(mode: gl_enum, x: f32, y: f32, z: f32) void; export type fp_glMaxShaderCompilerThreadsKHR = fn(count: uint) void; export type fp_glMemoryBarrier = fn(barriers: gl_bitfield) void; export type fp_glMemoryBarrierByRegion = fn(barriers: gl_bitfield) void; export type fp_glMemoryObjectParameterivEXT = fn(memoryObject: uint, pname: gl_enum, params: nullable *const i32) void; export type fp_glMinSampleShading = fn(value: f32) void; export type fp_glMinSampleShadingOES = fn(value: f32) void; export type fp_glMultiDrawArraysEXT = fn(mode: gl_enum, first: nullable *const i32, count: nullable *const i32, primcount: i32) void; export type fp_glMultiDrawArraysIndirectEXT = fn(mode: gl_enum, indirect: nullable *const opaque, drawcount: i32, stride: i32) void; export type fp_glMultiDrawElementsBaseVertexEXT = fn(mode: gl_enum, count: nullable *const i32, type_: gl_enum, indices: nullable *const nullable *const opaque, drawcount: i32, basevertex: nullable *const i32) void; export type fp_glMultiDrawElementsEXT = fn(mode: gl_enum, count: nullable *const i32, type_: gl_enum, indices: nullable *const nullable *const opaque, primcount: i32) void; export type fp_glMultiDrawElementsIndirectEXT = fn(mode: gl_enum, type_: gl_enum, indirect: nullable *const opaque, drawcount: i32, stride: i32) void; export type fp_glMultiDrawMeshTasksIndirectCountNV = fn(indirect: size, drawcount: size, maxdrawcount: i32, stride: i32) void; export type fp_glMultiDrawMeshTasksIndirectNV = fn(indirect: size, drawcount: i32, stride: i32) void; export type fp_glNamedBufferAttachMemoryNV = fn(buffer: uint, memory: uint, offset_: u64) void; export type fp_glNamedBufferPageCommitmentMemNV = fn(buffer: uint, offset_: size, size_: uintptr, memory: uint, memOffset: u64, commit: u8) void; export type fp_glNamedBufferStorageExternalEXT = fn(buffer: uint, offset_: size, size_: uintptr, clientBuffer: *opaque, flags: gl_bitfield) void; export type fp_glNamedBufferStorageMemEXT = fn(buffer: uint, size_: uintptr, memory: uint, offset_: u64) void; export type fp_glNamedFramebufferSampleLocationsfvNV = fn(framebuffer: uint, start: uint, count: i32, v: nullable *const f32) void; export type fp_glNamedRenderbufferStorageMultisampleAdvancedAMD = fn(renderbuffer: uint, samples: i32, storageSamples: i32, internalformat: gl_enum, width: i32, height: i32) void; export type fp_glObjectLabel = fn(identifier: gl_enum, name: uint, length: i32, label: nullable *const i8) void; export type fp_glObjectLabelKHR = fn(identifier: gl_enum, name: uint, length: i32, label: nullable *const i8) void; export type fp_glObjectPtrLabel = fn(ptr: nullable *const opaque, length: i32, label: nullable *const i8) void; export type fp_glObjectPtrLabelKHR = fn(ptr: nullable *const opaque, length: i32, label: nullable *const i8) void; export type fp_glPatchParameteri = fn(pname: gl_enum, value: i32) void; export type fp_glPatchParameteriEXT = fn(pname: gl_enum, value: i32) void; export type fp_glPatchParameteriOES = fn(pname: gl_enum, value: i32) void; export type fp_glPathCommandsNV = fn(path: uint, numCommands: i32, commands: nullable *const u8, numCoords: i32, coordType: gl_enum, coords: nullable *const opaque) void; export type fp_glPathCoordsNV = fn(path: uint, numCoords: i32, coordType: gl_enum, coords: nullable *const opaque) void; export type fp_glPathCoverDepthFuncNV = fn(func: gl_enum) void; export type fp_glPathDashArrayNV = fn(path: uint, dashCount: i32, dashArray: nullable *const f32) void; export type fp_glPathGlyphIndexArrayNV = fn(firstPathName: uint, fontTarget: gl_enum, fontName: nullable *const opaque, fontStyle: gl_bitfield, firstGlyphIndex: uint, numGlyphs: i32, pathParameterTemplate: uint, emScale: f32) gl_enum; export type fp_glPathGlyphIndexRangeNV = fn(fontTarget: gl_enum, fontName: nullable *const opaque, fontStyle: gl_bitfield, pathParameterTemplate: uint, emScale: f32, baseAndCount: nullable *uint) gl_enum; export type fp_glPathGlyphRangeNV = fn(firstPathName: uint, fontTarget: gl_enum, fontName: nullable *const opaque, fontStyle: gl_bitfield, firstGlyph: uint, numGlyphs: i32, handleMissingGlyphs: gl_enum, pathParameterTemplate: uint, emScale: f32) void; export type fp_glPathGlyphsNV = fn(firstPathName: uint, fontTarget: gl_enum, fontName: nullable *const opaque, fontStyle: gl_bitfield, numGlyphs: i32, type_: gl_enum, charcodes: nullable *const opaque, handleMissingGlyphs: gl_enum, pathParameterTemplate: uint, emScale: f32) void; export type fp_glPathMemoryGlyphIndexArrayNV = fn(firstPathName: uint, fontTarget: gl_enum, fontSize: uintptr, fontData: nullable *const opaque, faceIndex: i32, firstGlyphIndex: uint, numGlyphs: i32, pathParameterTemplate: uint, emScale: f32) gl_enum; export type fp_glPathParameterfNV = fn(path: uint, pname: gl_enum, value: f32) void; export type fp_glPathParameterfvNV = fn(path: uint, pname: gl_enum, value: nullable *const f32) void; export type fp_glPathParameteriNV = fn(path: uint, pname: gl_enum, value: i32) void; export type fp_glPathParameterivNV = fn(path: uint, pname: gl_enum, value: nullable *const i32) void; export type fp_glPathStencilDepthOffsetNV = fn(factor: f32, units: f32) void; export type fp_glPathStencilFuncNV = fn(func: gl_enum, ref: i32, mask: uint) void; export type fp_glPathStringNV = fn(path: uint, format: gl_enum, length: i32, pathString: nullable *const opaque) void; export type fp_glPathSubCommandsNV = fn(path: uint, commandStart: i32, commandsToDelete: i32, numCommands: i32, commands: nullable *const u8, numCoords: i32, coordType: gl_enum, coords: nullable *const opaque) void; export type fp_glPathSubCoordsNV = fn(path: uint, coordStart: i32, numCoords: i32, coordType: gl_enum, coords: nullable *const opaque) void; export type fp_glPauseTransformFeedback = fn() void; export type fp_glPixelStorei = fn(pname: gl_enum, param: i32) void; export type fp_glPointAlongPathNV = fn(path: uint, startSegment: i32, numSegments: i32, distance: f32, x: nullable *f32, y: nullable *f32, tangentX: nullable *f32, tangentY: nullable *f32) u8; export type fp_glPolygonModeNV = fn(face: gl_enum, mode: gl_enum) void; export type fp_glPolygonOffset = fn(factor: f32, units: f32) void; export type fp_glPolygonOffsetClampEXT = fn(factor: f32, units: f32, clamp: f32) void; export type fp_glPopDebugGroup = fn() void; export type fp_glPopDebugGroupKHR = fn() void; export type fp_glPopGroupMarkerEXT = fn() void; export type fp_glPrimitiveBoundingBox = fn(minX: f32, minY: f32, minZ: f32, minW: f32, maxX: f32, maxY: f32, maxZ: f32, maxW: f32) void; export type fp_glPrimitiveBoundingBoxEXT = fn(minX: f32, minY: f32, minZ: f32, minW: f32, maxX: f32, maxY: f32, maxZ: f32, maxW: f32) void; export type fp_glPrimitiveBoundingBoxOES = fn(minX: f32, minY: f32, minZ: f32, minW: f32, maxX: f32, maxY: f32, maxZ: f32, maxW: f32) void; export type fp_glProgramBinary = fn(program: uint, binaryFormat: gl_enum, binary: nullable *const opaque, length: i32) void; export type fp_glProgramBinaryOES = fn(program: uint, binaryFormat: gl_enum, binary: nullable *const opaque, length: i32) void; export type fp_glProgramParameteri = fn(program: uint, pname: gl_enum, value: i32) void; export type fp_glProgramParameteriEXT = fn(program: uint, pname: gl_enum, value: i32) void; export type fp_glProgramPathFragmentInputGenNV = fn(program: uint, location: i32, genMode: gl_enum, components: i32, coeffs: nullable *const f32) void; export type fp_glProgramUniform1f = fn(program: uint, location: i32, v0: f32) void; export type fp_glProgramUniform1fEXT = fn(program: uint, location: i32, v0: f32) void; export type fp_glProgramUniform1fv = fn(program: uint, location: i32, count: i32, value: nullable *const f32) void; export type fp_glProgramUniform1fvEXT = fn(program: uint, location: i32, count: i32, value: nullable *const f32) void; export type fp_glProgramUniform1i = fn(program: uint, location: i32, v0: i32) void; export type fp_glProgramUniform1i64NV = fn(program: uint, location: i32, x: i64) void; export type fp_glProgramUniform1i64vNV = fn(program: uint, location: i32, count: i32, value: nullable *const i64) void; export type fp_glProgramUniform1iEXT = fn(program: uint, location: i32, v0: i32) void; export type fp_glProgramUniform1iv = fn(program: uint, location: i32, count: i32, value: nullable *const i32) void; export type fp_glProgramUniform1ivEXT = fn(program: uint, location: i32, count: i32, value: nullable *const i32) void; export type fp_glProgramUniform1ui = fn(program: uint, location: i32, v0: uint) void; export type fp_glProgramUniform1ui64NV = fn(program: uint, location: i32, x: u64) void; export type fp_glProgramUniform1ui64vNV = fn(program: uint, location: i32, count: i32, value: nullable *const u64) void; export type fp_glProgramUniform1uiEXT = fn(program: uint, location: i32, v0: uint) void; export type fp_glProgramUniform1uiv = fn(program: uint, location: i32, count: i32, value: nullable *const uint) void; export type fp_glProgramUniform1uivEXT = fn(program: uint, location: i32, count: i32, value: nullable *const uint) void; export type fp_glProgramUniform2f = fn(program: uint, location: i32, v0: f32, v1: f32) void; export type fp_glProgramUniform2fEXT = fn(program: uint, location: i32, v0: f32, v1: f32) void; export type fp_glProgramUniform2fv = fn(program: uint, location: i32, count: i32, value: nullable *const f32) void; export type fp_glProgramUniform2fvEXT = fn(program: uint, location: i32, count: i32, value: nullable *const f32) void; export type fp_glProgramUniform2i = fn(program: uint, location: i32, v0: i32, v1: i32) void; export type fp_glProgramUniform2i64NV = fn(program: uint, location: i32, x: i64, y: i64) void; export type fp_glProgramUniform2i64vNV = fn(program: uint, location: i32, count: i32, value: nullable *const i64) void; export type fp_glProgramUniform2iEXT = fn(program: uint, location: i32, v0: i32, v1: i32) void; export type fp_glProgramUniform2iv = fn(program: uint, location: i32, count: i32, value: nullable *const i32) void; export type fp_glProgramUniform2ivEXT = fn(program: uint, location: i32, count: i32, value: nullable *const i32) void; export type fp_glProgramUniform2ui = fn(program: uint, location: i32, v0: uint, v1: uint) void; export type fp_glProgramUniform2ui64NV = fn(program: uint, location: i32, x: u64, y: u64) void; export type fp_glProgramUniform2ui64vNV = fn(program: uint, location: i32, count: i32, value: nullable *const u64) void; export type fp_glProgramUniform2uiEXT = fn(program: uint, location: i32, v0: uint, v1: uint) void; export type fp_glProgramUniform2uiv = fn(program: uint, location: i32, count: i32, value: nullable *const uint) void; export type fp_glProgramUniform2uivEXT = fn(program: uint, location: i32, count: i32, value: nullable *const uint) void; export type fp_glProgramUniform3f = fn(program: uint, location: i32, v0: f32, v1: f32, v2: f32) void; export type fp_glProgramUniform3fEXT = fn(program: uint, location: i32, v0: f32, v1: f32, v2: f32) void; export type fp_glProgramUniform3fv = fn(program: uint, location: i32, count: i32, value: nullable *const f32) void; export type fp_glProgramUniform3fvEXT = fn(program: uint, location: i32, count: i32, value: nullable *const f32) void; export type fp_glProgramUniform3i = fn(program: uint, location: i32, v0: i32, v1: i32, v2: i32) void; export type fp_glProgramUniform3i64NV = fn(program: uint, location: i32, x: i64, y: i64, z: i64) void; export type fp_glProgramUniform3i64vNV = fn(program: uint, location: i32, count: i32, value: nullable *const i64) void; export type fp_glProgramUniform3iEXT = fn(program: uint, location: i32, v0: i32, v1: i32, v2: i32) void; export type fp_glProgramUniform3iv = fn(program: uint, location: i32, count: i32, value: nullable *const i32) void; export type fp_glProgramUniform3ivEXT = fn(program: uint, location: i32, count: i32, value: nullable *const i32) void; export type fp_glProgramUniform3ui = fn(program: uint, location: i32, v0: uint, v1: uint, v2: uint) void; export type fp_glProgramUniform3ui64NV = fn(program: uint, location: i32, x: u64, y: u64, z: u64) void; export type fp_glProgramUniform3ui64vNV = fn(program: uint, location: i32, count: i32, value: nullable *const u64) void; export type fp_glProgramUniform3uiEXT = fn(program: uint, location: i32, v0: uint, v1: uint, v2: uint) void; export type fp_glProgramUniform3uiv = fn(program: uint, location: i32, count: i32, value: nullable *const uint) void; export type fp_glProgramUniform3uivEXT = fn(program: uint, location: i32, count: i32, value: nullable *const uint) void; export type fp_glProgramUniform4f = fn(program: uint, location: i32, v0: f32, v1: f32, v2: f32, v3: f32) void; export type fp_glProgramUniform4fEXT = fn(program: uint, location: i32, v0: f32, v1: f32, v2: f32, v3: f32) void; export type fp_glProgramUniform4fv = fn(program: uint, location: i32, count: i32, value: nullable *const f32) void; export type fp_glProgramUniform4fvEXT = fn(program: uint, location: i32, count: i32, value: nullable *const f32) void; export type fp_glProgramUniform4i = fn(program: uint, location: i32, v0: i32, v1: i32, v2: i32, v3: i32) void; export type fp_glProgramUniform4i64NV = fn(program: uint, location: i32, x: i64, y: i64, z: i64, w: i64) void; export type fp_glProgramUniform4i64vNV = fn(program: uint, location: i32, count: i32, value: nullable *const i64) void; export type fp_glProgramUniform4iEXT = fn(program: uint, location: i32, v0: i32, v1: i32, v2: i32, v3: i32) void; export type fp_glProgramUniform4iv = fn(program: uint, location: i32, count: i32, value: nullable *const i32) void; export type fp_glProgramUniform4ivEXT = fn(program: uint, location: i32, count: i32, value: nullable *const i32) void; export type fp_glProgramUniform4ui = fn(program: uint, location: i32, v0: uint, v1: uint, v2: uint, v3: uint) void; export type fp_glProgramUniform4ui64NV = fn(program: uint, location: i32, x: u64, y: u64, z: u64, w: u64) void; export type fp_glProgramUniform4ui64vNV = fn(program: uint, location: i32, count: i32, value: nullable *const u64) void; export type fp_glProgramUniform4uiEXT = fn(program: uint, location: i32, v0: uint, v1: uint, v2: uint, v3: uint) void; export type fp_glProgramUniform4uiv = fn(program: uint, location: i32, count: i32, value: nullable *const uint) void; export type fp_glProgramUniform4uivEXT = fn(program: uint, location: i32, count: i32, value: nullable *const uint) void; export type fp_glProgramUniformHandleui64IMG = fn(program: uint, location: i32, value: u64) void; export type fp_glProgramUniformHandleui64NV = fn(program: uint, location: i32, value: u64) void; export type fp_glProgramUniformHandleui64vIMG = fn(program: uint, location: i32, count: i32, values: nullable *const u64) void; export type fp_glProgramUniformHandleui64vNV = fn(program: uint, location: i32, count: i32, values: nullable *const u64) void; export type fp_glProgramUniformMatrix2fv = fn(program: uint, location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glProgramUniformMatrix2fvEXT = fn(program: uint, location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glProgramUniformMatrix2x3fv = fn(program: uint, location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glProgramUniformMatrix2x3fvEXT = fn(program: uint, location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glProgramUniformMatrix2x4fv = fn(program: uint, location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glProgramUniformMatrix2x4fvEXT = fn(program: uint, location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glProgramUniformMatrix3fv = fn(program: uint, location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glProgramUniformMatrix3fvEXT = fn(program: uint, location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glProgramUniformMatrix3x2fv = fn(program: uint, location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glProgramUniformMatrix3x2fvEXT = fn(program: uint, location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glProgramUniformMatrix3x4fv = fn(program: uint, location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glProgramUniformMatrix3x4fvEXT = fn(program: uint, location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glProgramUniformMatrix4fv = fn(program: uint, location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glProgramUniformMatrix4fvEXT = fn(program: uint, location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glProgramUniformMatrix4x2fv = fn(program: uint, location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glProgramUniformMatrix4x2fvEXT = fn(program: uint, location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glProgramUniformMatrix4x3fv = fn(program: uint, location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glProgramUniformMatrix4x3fvEXT = fn(program: uint, location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glPushDebugGroup = fn(source: gl_enum, id: uint, length: i32, message: nullable *const i8) void; export type fp_glPushDebugGroupKHR = fn(source: gl_enum, id: uint, length: i32, message: nullable *const i8) void; export type fp_glPushGroupMarkerEXT = fn(length: i32, marker: nullable *const i8) void; export type fp_glQueryCounterEXT = fn(id: uint, target: gl_enum) void; export type fp_glRasterSamplesEXT = fn(samples: uint, fixedsamplelocations: u8) void; export type fp_glReadBuffer = fn(src: gl_enum) void; export type fp_glReadBufferIndexedEXT = fn(src: gl_enum, index: i32) void; export type fp_glReadBufferNV = fn(mode: gl_enum) void; export type fp_glReadPixels = fn(x: i32, y: i32, width: i32, height: i32, format: gl_enum, type_: gl_enum, pixels: nullable *opaque) void; export type fp_glReadnPixels = fn(x: i32, y: i32, width: i32, height: i32, format: gl_enum, type_: gl_enum, bufSize: i32, data: nullable *opaque) void; export type fp_glReadnPixelsEXT = fn(x: i32, y: i32, width: i32, height: i32, format: gl_enum, type_: gl_enum, bufSize: i32, data: nullable *opaque) void; export type fp_glReadnPixelsKHR = fn(x: i32, y: i32, width: i32, height: i32, format: gl_enum, type_: gl_enum, bufSize: i32, data: nullable *opaque) void; export type fp_glReleaseKeyedMutexWin32EXT = fn(memory: uint, key: u64) u8; export type fp_glReleaseShaderCompiler = fn() void; export type fp_glRenderbufferStorage = fn(target: gl_enum, internalformat: gl_enum, width: i32, height: i32) void; export type fp_glRenderbufferStorageMultisample = fn(target: gl_enum, samples: i32, internalformat: gl_enum, width: i32, height: i32) void; export type fp_glRenderbufferStorageMultisampleANGLE = fn(target: gl_enum, samples: i32, internalformat: gl_enum, width: i32, height: i32) void; export type fp_glRenderbufferStorageMultisampleAPPLE = fn(target: gl_enum, samples: i32, internalformat: gl_enum, width: i32, height: i32) void; export type fp_glRenderbufferStorageMultisampleAdvancedAMD = fn(target: gl_enum, samples: i32, storageSamples: i32, internalformat: gl_enum, width: i32, height: i32) void; export type fp_glRenderbufferStorageMultisampleEXT = fn(target: gl_enum, samples: i32, internalformat: gl_enum, width: i32, height: i32) void; export type fp_glRenderbufferStorageMultisampleIMG = fn(target: gl_enum, samples: i32, internalformat: gl_enum, width: i32, height: i32) void; export type fp_glRenderbufferStorageMultisampleNV = fn(target: gl_enum, samples: i32, internalformat: gl_enum, width: i32, height: i32) void; export type fp_glResetMemoryObjectParameterNV = fn(memory: uint, pname: gl_enum) void; export type fp_glResolveDepthValuesNV = fn() void; export type fp_glResolveMultisampleFramebufferAPPLE = fn() void; export type fp_glResumeTransformFeedback = fn() void; export type fp_glSampleCoverage = fn(value: f32, invert: u8) void; export type fp_glSampleMaski = fn(maskNumber: uint, mask: gl_bitfield) void; export type fp_glSamplerParameterIiv = fn(sampler: uint, pname: gl_enum, param: nullable *const i32) void; export type fp_glSamplerParameterIivEXT = fn(sampler: uint, pname: gl_enum, param: nullable *const i32) void; export type fp_glSamplerParameterIivOES = fn(sampler: uint, pname: gl_enum, param: nullable *const i32) void; export type fp_glSamplerParameterIuiv = fn(sampler: uint, pname: gl_enum, param: nullable *const uint) void; export type fp_glSamplerParameterIuivEXT = fn(sampler: uint, pname: gl_enum, param: nullable *const uint) void; export type fp_glSamplerParameterIuivOES = fn(sampler: uint, pname: gl_enum, param: nullable *const uint) void; export type fp_glSamplerParameterf = fn(sampler: uint, pname: gl_enum, param: f32) void; export type fp_glSamplerParameterfv = fn(sampler: uint, pname: gl_enum, param: nullable *const f32) void; export type fp_glSamplerParameteri = fn(sampler: uint, pname: gl_enum, param: i32) void; export type fp_glSamplerParameteriv = fn(sampler: uint, pname: gl_enum, param: nullable *const i32) void; export type fp_glScissor = fn(x: i32, y: i32, width: i32, height: i32) void; export type fp_glScissorArrayvNV = fn(first: uint, count: i32, v: nullable *const i32) void; export type fp_glScissorArrayvOES = fn(first: uint, count: i32, v: nullable *const i32) void; export type fp_glScissorExclusiveArrayvNV = fn(first: uint, count: i32, v: nullable *const i32) void; export type fp_glScissorExclusiveNV = fn(x: i32, y: i32, width: i32, height: i32) void; export type fp_glScissorIndexedNV = fn(index: uint, left: i32, bottom: i32, width: i32, height: i32) void; export type fp_glScissorIndexedOES = fn(index: uint, left: i32, bottom: i32, width: i32, height: i32) void; export type fp_glScissorIndexedvNV = fn(index: uint, v: nullable *const i32) void; export type fp_glScissorIndexedvOES = fn(index: uint, v: nullable *const i32) void; export type fp_glSelectPerfMonitorCountersAMD = fn(monitor: uint, enable: u8, group: uint, numCounters: i32, counterList: nullable *uint) void; export type fp_glSemaphoreParameterivNV = fn(semaphore: uint, pname: gl_enum, params: nullable *const i32) void; export type fp_glSemaphoreParameterui64vEXT = fn(semaphore: uint, pname: gl_enum, params: nullable *const u64) void; export type fp_glSetFenceNV = fn(fence: uint, condition: gl_enum) void; export type fp_glShaderBinary = fn(count: i32, shaders: nullable *const uint, binaryFormat: gl_enum, binary: nullable *const opaque, length: i32) void; export type fp_glShaderSource = fn(shader: uint, count: i32, string: nullable *const nullable *const i8, length: nullable *const i32) void; export type fp_glShadingRateCombinerOpsEXT = fn(combinerOp0: gl_enum, combinerOp1: gl_enum) void; export type fp_glShadingRateEXT = fn(rate: gl_enum) void; export type fp_glShadingRateImageBarrierNV = fn(synchronize: u8) void; export type fp_glShadingRateImagePaletteNV = fn(viewport: uint, first: uint, count: i32, rates: nullable *const gl_enum) void; export type fp_glShadingRateQCOM = fn(rate: gl_enum) void; export type fp_glShadingRateSampleOrderCustomNV = fn(rate: gl_enum, samples: uint, locations: nullable *const i32) void; export type fp_glShadingRateSampleOrderNV = fn(order: gl_enum) void; export type fp_glSignalSemaphoreEXT = fn(semaphore: uint, numBufferBarriers: uint, buffers: nullable *const uint, numTextureBarriers: uint, textures: nullable *const uint, dstLayouts: nullable *const gl_enum) void; export type fp_glSignalVkFenceNV = fn(vkFence: u64) void; export type fp_glSignalVkSemaphoreNV = fn(vkSemaphore: u64) void; export type fp_glStartTilingQCOM = fn(x: uint, y: uint, width: uint, height: uint, preserveMask: gl_bitfield) void; export type fp_glStencilFillPathInstancedNV = fn(numPaths: i32, pathNameType: gl_enum, paths: nullable *const opaque, pathBase: uint, fillMode: gl_enum, mask: uint, transformType: gl_enum, transformValues: nullable *const f32) void; export type fp_glStencilFillPathNV = fn(path: uint, fillMode: gl_enum, mask: uint) void; export type fp_glStencilFunc = fn(func: gl_enum, ref: i32, mask: uint) void; export type fp_glStencilFuncSeparate = fn(face: gl_enum, func: gl_enum, ref: i32, mask: uint) void; export type fp_glStencilMask = fn(mask: uint) void; export type fp_glStencilMaskSeparate = fn(face: gl_enum, mask: uint) void; export type fp_glStencilOp = fn(fail: gl_enum, zfail: gl_enum, zpass: gl_enum) void; export type fp_glStencilOpSeparate = fn(face: gl_enum, sfail: gl_enum, dpfail: gl_enum, dppass: gl_enum) void; export type fp_glStencilStrokePathInstancedNV = fn(numPaths: i32, pathNameType: gl_enum, paths: nullable *const opaque, pathBase: uint, reference: i32, mask: uint, transformType: gl_enum, transformValues: nullable *const f32) void; export type fp_glStencilStrokePathNV = fn(path: uint, reference: i32, mask: uint) void; export type fp_glStencilThenCoverFillPathInstancedNV = fn(numPaths: i32, pathNameType: gl_enum, paths: nullable *const opaque, pathBase: uint, fillMode: gl_enum, mask: uint, coverMode: gl_enum, transformType: gl_enum, transformValues: nullable *const f32) void; export type fp_glStencilThenCoverFillPathNV = fn(path: uint, fillMode: gl_enum, mask: uint, coverMode: gl_enum) void; export type fp_glStencilThenCoverStrokePathInstancedNV = fn(numPaths: i32, pathNameType: gl_enum, paths: nullable *const opaque, pathBase: uint, reference: i32, mask: uint, coverMode: gl_enum, transformType: gl_enum, transformValues: nullable *const f32) void; export type fp_glStencilThenCoverStrokePathNV = fn(path: uint, reference: i32, mask: uint, coverMode: gl_enum) void; export type fp_glSubpixelPrecisionBiasNV = fn(xbits: uint, ybits: uint) void; export type fp_glTestFenceNV = fn(fence: uint) u8; export type fp_glTexAttachMemoryNV = fn(target: gl_enum, memory: uint, offset_: u64) void; export type fp_glTexBuffer = fn(target: gl_enum, internalformat: gl_enum, buffer: uint) void; export type fp_glTexBufferEXT = fn(target: gl_enum, internalformat: gl_enum, buffer: uint) void; export type fp_glTexBufferOES = fn(target: gl_enum, internalformat: gl_enum, buffer: uint) void; export type fp_glTexBufferRange = fn(target: gl_enum, internalformat: gl_enum, buffer: uint, offset_: size, size_: uintptr) void; export type fp_glTexBufferRangeEXT = fn(target: gl_enum, internalformat: gl_enum, buffer: uint, offset_: size, size_: uintptr) void; export type fp_glTexBufferRangeOES = fn(target: gl_enum, internalformat: gl_enum, buffer: uint, offset_: size, size_: uintptr) void; export type fp_glTexEstimateMotionQCOM = fn(ref: uint, target: uint, output: uint) void; export type fp_glTexEstimateMotionRegionsQCOM = fn(ref: uint, target: uint, output: uint, mask: uint) void; export type fp_glTexImage2D = fn(target: gl_enum, level: i32, internalformat: i32, width: i32, height: i32, border: i32, format: gl_enum, type_: gl_enum, pixels: nullable *const opaque) void; export type fp_glTexImage3D = fn(target: gl_enum, level: i32, internalformat: i32, width: i32, height: i32, depth: i32, border: i32, format: gl_enum, type_: gl_enum, pixels: nullable *const opaque) void; export type fp_glTexImage3DOES = fn(target: gl_enum, level: i32, internalformat: gl_enum, width: i32, height: i32, depth: i32, border: i32, format: gl_enum, type_: gl_enum, pixels: nullable *const opaque) void; export type fp_glTexPageCommitmentEXT = fn(target: gl_enum, level: i32, xoffset: i32, yoffset: i32, zoffset: i32, width: i32, height: i32, depth: i32, commit: u8) void; export type fp_glTexPageCommitmentMemNV = fn(target: gl_enum, layer: i32, level: i32, xoffset: i32, yoffset: i32, zoffset: i32, width: i32, height: i32, depth: i32, memory: uint, offset_: u64, commit: u8) void; export type fp_glTexParameterIiv = fn(target: gl_enum, pname: gl_enum, params: nullable *const i32) void; export type fp_glTexParameterIivEXT = fn(target: gl_enum, pname: gl_enum, params: nullable *const i32) void; export type fp_glTexParameterIivOES = fn(target: gl_enum, pname: gl_enum, params: nullable *const i32) void; export type fp_glTexParameterIuiv = fn(target: gl_enum, pname: gl_enum, params: nullable *const uint) void; export type fp_glTexParameterIuivEXT = fn(target: gl_enum, pname: gl_enum, params: nullable *const uint) void; export type fp_glTexParameterIuivOES = fn(target: gl_enum, pname: gl_enum, params: nullable *const uint) void; export type fp_glTexParameterf = fn(target: gl_enum, pname: gl_enum, param: f32) void; export type fp_glTexParameterfv = fn(target: gl_enum, pname: gl_enum, params: nullable *const f32) void; export type fp_glTexParameteri = fn(target: gl_enum, pname: gl_enum, param: i32) void; export type fp_glTexParameteriv = fn(target: gl_enum, pname: gl_enum, params: nullable *const i32) void; export type fp_glTexStorage1DEXT = fn(target: gl_enum, levels: i32, internalformat: gl_enum, width: i32) void; export type fp_glTexStorage2D = fn(target: gl_enum, levels: i32, internalformat: gl_enum, width: i32, height: i32) void; export type fp_glTexStorage2DEXT = fn(target: gl_enum, levels: i32, internalformat: gl_enum, width: i32, height: i32) void; export type fp_glTexStorage2DMultisample = fn(target: gl_enum, samples: i32, internalformat: gl_enum, width: i32, height: i32, fixedsamplelocations: u8) void; export type fp_glTexStorage3D = fn(target: gl_enum, levels: i32, internalformat: gl_enum, width: i32, height: i32, depth: i32) void; export type fp_glTexStorage3DEXT = fn(target: gl_enum, levels: i32, internalformat: gl_enum, width: i32, height: i32, depth: i32) void; export type fp_glTexStorage3DMultisample = fn(target: gl_enum, samples: i32, internalformat: gl_enum, width: i32, height: i32, depth: i32, fixedsamplelocations: u8) void; export type fp_glTexStorage3DMultisampleOES = fn(target: gl_enum, samples: i32, internalformat: gl_enum, width: i32, height: i32, depth: i32, fixedsamplelocations: u8) void; export type fp_glTexStorageAttribs2DEXT = fn(target: gl_enum, levels: i32, internalformat: gl_enum, width: i32, height: i32, attrib_list: nullable *const i32) void; export type fp_glTexStorageAttribs3DEXT = fn(target: gl_enum, levels: i32, internalformat: gl_enum, width: i32, height: i32, depth: i32, attrib_list: nullable *const i32) void; export type fp_glTexStorageMem2DEXT = fn(target: gl_enum, levels: i32, internalFormat: gl_enum, width: i32, height: i32, memory: uint, offset_: u64) void; export type fp_glTexStorageMem2DMultisampleEXT = fn(target: gl_enum, samples: i32, internalFormat: gl_enum, width: i32, height: i32, fixedSampleLocations: u8, memory: uint, offset_: u64) void; export type fp_glTexStorageMem3DEXT = fn(target: gl_enum, levels: i32, internalFormat: gl_enum, width: i32, height: i32, depth: i32, memory: uint, offset_: u64) void; export type fp_glTexStorageMem3DMultisampleEXT = fn(target: gl_enum, samples: i32, internalFormat: gl_enum, width: i32, height: i32, depth: i32, fixedSampleLocations: u8, memory: uint, offset_: u64) void; export type fp_glTexSubImage2D = fn(target: gl_enum, level: i32, xoffset: i32, yoffset: i32, width: i32, height: i32, format: gl_enum, type_: gl_enum, pixels: nullable *const opaque) void; export type fp_glTexSubImage3D = fn(target: gl_enum, level: i32, xoffset: i32, yoffset: i32, zoffset: i32, width: i32, height: i32, depth: i32, format: gl_enum, type_: gl_enum, pixels: nullable *const opaque) void; export type fp_glTexSubImage3DOES = fn(target: gl_enum, level: i32, xoffset: i32, yoffset: i32, zoffset: i32, width: i32, height: i32, depth: i32, format: gl_enum, type_: gl_enum, pixels: nullable *const opaque) void; export type fp_glTextureAttachMemoryNV = fn(texture: uint, memory: uint, offset_: u64) void; export type fp_glTextureFoveationParametersQCOM = fn(texture: uint, layer: uint, focalPoint: uint, focalX: f32, focalY: f32, gainX: f32, gainY: f32, foveaArea: f32) void; export type fp_glTexturePageCommitmentMemNV = fn(texture: uint, layer: i32, level: i32, xoffset: i32, yoffset: i32, zoffset: i32, width: i32, height: i32, depth: i32, memory: uint, offset_: u64, commit: u8) void; export type fp_glTextureStorage1DEXT = fn(texture: uint, target: gl_enum, levels: i32, internalformat: gl_enum, width: i32) void; export type fp_glTextureStorage2DEXT = fn(texture: uint, target: gl_enum, levels: i32, internalformat: gl_enum, width: i32, height: i32) void; export type fp_glTextureStorage3DEXT = fn(texture: uint, target: gl_enum, levels: i32, internalformat: gl_enum, width: i32, height: i32, depth: i32) void; export type fp_glTextureStorageMem2DEXT = fn(texture: uint, levels: i32, internalFormat: gl_enum, width: i32, height: i32, memory: uint, offset_: u64) void; export type fp_glTextureStorageMem2DMultisampleEXT = fn(texture: uint, samples: i32, internalFormat: gl_enum, width: i32, height: i32, fixedSampleLocations: u8, memory: uint, offset_: u64) void; export type fp_glTextureStorageMem3DEXT = fn(texture: uint, levels: i32, internalFormat: gl_enum, width: i32, height: i32, depth: i32, memory: uint, offset_: u64) void; export type fp_glTextureStorageMem3DMultisampleEXT = fn(texture: uint, samples: i32, internalFormat: gl_enum, width: i32, height: i32, depth: i32, fixedSampleLocations: u8, memory: uint, offset_: u64) void; export type fp_glTextureViewEXT = fn(texture: uint, target: gl_enum, origtexture: uint, internalformat: gl_enum, minlevel: uint, numlevels: uint, minlayer: uint, numlayers: uint) void; export type fp_glTextureViewOES = fn(texture: uint, target: gl_enum, origtexture: uint, internalformat: gl_enum, minlevel: uint, numlevels: uint, minlayer: uint, numlayers: uint) void; export type fp_glTransformFeedbackVaryings = fn(program: uint, count: i32, varyings: nullable *const nullable *const i8, bufferMode: gl_enum) void; export type fp_glTransformPathNV = fn(resultPath: uint, srcPath: uint, transformType: gl_enum, transformValues: nullable *const f32) void; export type fp_glUniform1f = fn(location: i32, v0: f32) void; export type fp_glUniform1fv = fn(location: i32, count: i32, value: nullable *const f32) void; export type fp_glUniform1i = fn(location: i32, v0: i32) void; export type fp_glUniform1i64NV = fn(location: i32, x: i64) void; export type fp_glUniform1i64vNV = fn(location: i32, count: i32, value: nullable *const i64) void; export type fp_glUniform1iv = fn(location: i32, count: i32, value: nullable *const i32) void; export type fp_glUniform1ui = fn(location: i32, v0: uint) void; export type fp_glUniform1ui64NV = fn(location: i32, x: u64) void; export type fp_glUniform1ui64vNV = fn(location: i32, count: i32, value: nullable *const u64) void; export type fp_glUniform1uiv = fn(location: i32, count: i32, value: nullable *const uint) void; export type fp_glUniform2f = fn(location: i32, v0: f32, v1: f32) void; export type fp_glUniform2fv = fn(location: i32, count: i32, value: nullable *const f32) void; export type fp_glUniform2i = fn(location: i32, v0: i32, v1: i32) void; export type fp_glUniform2i64NV = fn(location: i32, x: i64, y: i64) void; export type fp_glUniform2i64vNV = fn(location: i32, count: i32, value: nullable *const i64) void; export type fp_glUniform2iv = fn(location: i32, count: i32, value: nullable *const i32) void; export type fp_glUniform2ui = fn(location: i32, v0: uint, v1: uint) void; export type fp_glUniform2ui64NV = fn(location: i32, x: u64, y: u64) void; export type fp_glUniform2ui64vNV = fn(location: i32, count: i32, value: nullable *const u64) void; export type fp_glUniform2uiv = fn(location: i32, count: i32, value: nullable *const uint) void; export type fp_glUniform3f = fn(location: i32, v0: f32, v1: f32, v2: f32) void; export type fp_glUniform3fv = fn(location: i32, count: i32, value: nullable *const f32) void; export type fp_glUniform3i = fn(location: i32, v0: i32, v1: i32, v2: i32) void; export type fp_glUniform3i64NV = fn(location: i32, x: i64, y: i64, z: i64) void; export type fp_glUniform3i64vNV = fn(location: i32, count: i32, value: nullable *const i64) void; export type fp_glUniform3iv = fn(location: i32, count: i32, value: nullable *const i32) void; export type fp_glUniform3ui = fn(location: i32, v0: uint, v1: uint, v2: uint) void; export type fp_glUniform3ui64NV = fn(location: i32, x: u64, y: u64, z: u64) void; export type fp_glUniform3ui64vNV = fn(location: i32, count: i32, value: nullable *const u64) void; export type fp_glUniform3uiv = fn(location: i32, count: i32, value: nullable *const uint) void; export type fp_glUniform4f = fn(location: i32, v0: f32, v1: f32, v2: f32, v3: f32) void; export type fp_glUniform4fv = fn(location: i32, count: i32, value: nullable *const f32) void; export type fp_glUniform4i = fn(location: i32, v0: i32, v1: i32, v2: i32, v3: i32) void; export type fp_glUniform4i64NV = fn(location: i32, x: i64, y: i64, z: i64, w: i64) void; export type fp_glUniform4i64vNV = fn(location: i32, count: i32, value: nullable *const i64) void; export type fp_glUniform4iv = fn(location: i32, count: i32, value: nullable *const i32) void; export type fp_glUniform4ui = fn(location: i32, v0: uint, v1: uint, v2: uint, v3: uint) void; export type fp_glUniform4ui64NV = fn(location: i32, x: u64, y: u64, z: u64, w: u64) void; export type fp_glUniform4ui64vNV = fn(location: i32, count: i32, value: nullable *const u64) void; export type fp_glUniform4uiv = fn(location: i32, count: i32, value: nullable *const uint) void; export type fp_glUniformBlockBinding = fn(program: uint, uniformBlockIndex: uint, uniformBlockBinding: uint) void; export type fp_glUniformHandleui64IMG = fn(location: i32, value: u64) void; export type fp_glUniformHandleui64NV = fn(location: i32, value: u64) void; export type fp_glUniformHandleui64vIMG = fn(location: i32, count: i32, value: nullable *const u64) void; export type fp_glUniformHandleui64vNV = fn(location: i32, count: i32, value: nullable *const u64) void; export type fp_glUniformMatrix2fv = fn(location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glUniformMatrix2x3fv = fn(location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glUniformMatrix2x3fvNV = fn(location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glUniformMatrix2x4fv = fn(location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glUniformMatrix2x4fvNV = fn(location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glUniformMatrix3fv = fn(location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glUniformMatrix3x2fv = fn(location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glUniformMatrix3x2fvNV = fn(location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glUniformMatrix3x4fv = fn(location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glUniformMatrix3x4fvNV = fn(location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glUniformMatrix4fv = fn(location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glUniformMatrix4x2fv = fn(location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glUniformMatrix4x2fvNV = fn(location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glUniformMatrix4x3fv = fn(location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glUniformMatrix4x3fvNV = fn(location: i32, count: i32, transpose: u8, value: nullable *const f32) void; export type fp_glUnmapBuffer = fn(target: gl_enum) u8; export type fp_glUnmapBufferOES = fn(target: gl_enum) u8; export type fp_glUseProgram = fn(program: uint) void; export type fp_glUseProgramStages = fn(pipeline: uint, stages: gl_bitfield, program: uint) void; export type fp_glUseProgramStagesEXT = fn(pipeline: uint, stages: gl_bitfield, program: uint) void; export type fp_glValidateProgram = fn(program: uint) void; export type fp_glValidateProgramPipeline = fn(pipeline: uint) void; export type fp_glValidateProgramPipelineEXT = fn(pipeline: uint) void; export type fp_glVertexAttrib1f = fn(index: uint, x: f32) void; export type fp_glVertexAttrib1fv = fn(index: uint, v: nullable *const f32) void; export type fp_glVertexAttrib2f = fn(index: uint, x: f32, y: f32) void; export type fp_glVertexAttrib2fv = fn(index: uint, v: nullable *const f32) void; export type fp_glVertexAttrib3f = fn(index: uint, x: f32, y: f32, z: f32) void; export type fp_glVertexAttrib3fv = fn(index: uint, v: nullable *const f32) void; export type fp_glVertexAttrib4f = fn(index: uint, x: f32, y: f32, z: f32, w: f32) void; export type fp_glVertexAttrib4fv = fn(index: uint, v: nullable *const f32) void; export type fp_glVertexAttribBinding = fn(attribindex: uint, bindingindex: uint) void; export type fp_glVertexAttribDivisor = fn(index: uint, divisor: uint) void; export type fp_glVertexAttribDivisorANGLE = fn(index: uint, divisor: uint) void; export type fp_glVertexAttribDivisorEXT = fn(index: uint, divisor: uint) void; export type fp_glVertexAttribDivisorNV = fn(index: uint, divisor: uint) void; export type fp_glVertexAttribFormat = fn(attribindex: uint, size_: i32, type_: gl_enum, normalized: u8, relativeoffset: uint) void; export type fp_glVertexAttribI4i = fn(index: uint, x: i32, y: i32, z: i32, w: i32) void; export type fp_glVertexAttribI4iv = fn(index: uint, v: nullable *const i32) void; export type fp_glVertexAttribI4ui = fn(index: uint, x: uint, y: uint, z: uint, w: uint) void; export type fp_glVertexAttribI4uiv = fn(index: uint, v: nullable *const uint) void; export type fp_glVertexAttribIFormat = fn(attribindex: uint, size_: i32, type_: gl_enum, relativeoffset: uint) void; export type fp_glVertexAttribIPointer = fn(index: uint, size_: i32, type_: gl_enum, stride: i32, pointer: nullable *const opaque) void; export type fp_glVertexAttribPointer = fn(index: uint, size_: i32, type_: gl_enum, normalized: u8, stride: i32, pointer: nullable *const opaque) void; export type fp_glVertexBindingDivisor = fn(bindingindex: uint, divisor: uint) void; export type fp_glViewport = fn(x: i32, y: i32, width: i32, height: i32) void; export type fp_glViewportArrayvNV = fn(first: uint, count: i32, v: nullable *const f32) void; export type fp_glViewportArrayvOES = fn(first: uint, count: i32, v: nullable *const f32) void; export type fp_glViewportIndexedfNV = fn(index: uint, x: f32, y: f32, w: f32, h: f32) void; export type fp_glViewportIndexedfOES = fn(index: uint, x: f32, y: f32, w: f32, h: f32) void; export type fp_glViewportIndexedfvNV = fn(index: uint, v: nullable *const f32) void; export type fp_glViewportIndexedfvOES = fn(index: uint, v: nullable *const f32) void; export type fp_glViewportPositionWScaleNV = fn(index: uint, xcoeff: f32, ycoeff: f32) void; export type fp_glViewportSwizzleNV = fn(index: uint, swizzlex: gl_enum, swizzley: gl_enum, swizzlez: gl_enum, swizzlew: gl_enum) void; export type fp_glWaitSemaphoreEXT = fn(semaphore: uint, numBufferBarriers: uint, buffers: nullable *const uint, numTextureBarriers: uint, textures: nullable *const uint, srcLayouts: nullable *const gl_enum) void; export type fp_glWaitSync = fn(sync: size, flags: gl_bitfield, timeout: u64) void; export type fp_glWaitSyncAPPLE = fn(sync: size, flags: gl_bitfield, timeout: u64) void; export type fp_glWaitVkSemaphoreNV = fn(vkSemaphore: u64) void; export type fp_glWeightPathsNV = fn(resultPath: uint, numPaths: i32, paths: nullable *const uint, weights: nullable *const f32) void; export type fp_glWindowRectanglesEXT = fn(mode: gl_enum, count: i32, box: nullable *const i32) void; // Functions export let glAcquireKeyedMutexWin32EXT: *fp_glAcquireKeyedMutexWin32EXT = null: *fp_glAcquireKeyedMutexWin32EXT; export let glActiveShaderProgram: *fp_glActiveShaderProgram = null: *fp_glActiveShaderProgram; export let glActiveShaderProgramEXT: *fp_glActiveShaderProgramEXT = null: *fp_glActiveShaderProgramEXT; export let glActiveTexture: *fp_glActiveTexture = null: *fp_glActiveTexture; export let glAlphaFuncQCOM: *fp_glAlphaFuncQCOM = null: *fp_glAlphaFuncQCOM; export let glApplyFramebufferAttachmentCMAAINTEL: *fp_glApplyFramebufferAttachmentCMAAINTEL = null: *fp_glApplyFramebufferAttachmentCMAAINTEL; export let glAttachShader: *fp_glAttachShader = null: *fp_glAttachShader; export let glBeginConditionalRenderNV: *fp_glBeginConditionalRenderNV = null: *fp_glBeginConditionalRenderNV; export let glBeginPerfMonitorAMD: *fp_glBeginPerfMonitorAMD = null: *fp_glBeginPerfMonitorAMD; export let glBeginPerfQueryINTEL: *fp_glBeginPerfQueryINTEL = null: *fp_glBeginPerfQueryINTEL; export let glBeginQuery: *fp_glBeginQuery = null: *fp_glBeginQuery; export let glBeginQueryEXT: *fp_glBeginQueryEXT = null: *fp_glBeginQueryEXT; export let glBeginTransformFeedback: *fp_glBeginTransformFeedback = null: *fp_glBeginTransformFeedback; export let glBindAttribLocation: *fp_glBindAttribLocation = null: *fp_glBindAttribLocation; export let glBindBuffer: *fp_glBindBuffer = null: *fp_glBindBuffer; export let glBindBufferBase: *fp_glBindBufferBase = null: *fp_glBindBufferBase; export let glBindBufferRange: *fp_glBindBufferRange = null: *fp_glBindBufferRange; export let glBindFragDataLocationEXT: *fp_glBindFragDataLocationEXT = null: *fp_glBindFragDataLocationEXT; export let glBindFragDataLocationIndexedEXT: *fp_glBindFragDataLocationIndexedEXT = null: *fp_glBindFragDataLocationIndexedEXT; export let glBindFramebuffer: *fp_glBindFramebuffer = null: *fp_glBindFramebuffer; export let glBindImageTexture: *fp_glBindImageTexture = null: *fp_glBindImageTexture; export let glBindProgramPipeline: *fp_glBindProgramPipeline = null: *fp_glBindProgramPipeline; export let glBindProgramPipelineEXT: *fp_glBindProgramPipelineEXT = null: *fp_glBindProgramPipelineEXT; export let glBindRenderbuffer: *fp_glBindRenderbuffer = null: *fp_glBindRenderbuffer; export let glBindSampler: *fp_glBindSampler = null: *fp_glBindSampler; export let glBindShadingRateImageNV: *fp_glBindShadingRateImageNV = null: *fp_glBindShadingRateImageNV; export let glBindTexture: *fp_glBindTexture = null: *fp_glBindTexture; export let glBindTransformFeedback: *fp_glBindTransformFeedback = null: *fp_glBindTransformFeedback; export let glBindVertexArray: *fp_glBindVertexArray = null: *fp_glBindVertexArray; export let glBindVertexArrayOES: *fp_glBindVertexArrayOES = null: *fp_glBindVertexArrayOES; export let glBindVertexBuffer: *fp_glBindVertexBuffer = null: *fp_glBindVertexBuffer; export let glBlendBarrier: *fp_glBlendBarrier = null: *fp_glBlendBarrier; export let glBlendBarrierKHR: *fp_glBlendBarrierKHR = null: *fp_glBlendBarrierKHR; export let glBlendBarrierNV: *fp_glBlendBarrierNV = null: *fp_glBlendBarrierNV; export let glBlendColor: *fp_glBlendColor = null: *fp_glBlendColor; export let glBlendEquation: *fp_glBlendEquation = null: *fp_glBlendEquation; export let glBlendEquationSeparate: *fp_glBlendEquationSeparate = null: *fp_glBlendEquationSeparate; export let glBlendEquationSeparatei: *fp_glBlendEquationSeparatei = null: *fp_glBlendEquationSeparatei; export let glBlendEquationSeparateiEXT: *fp_glBlendEquationSeparateiEXT = null: *fp_glBlendEquationSeparateiEXT; export let glBlendEquationSeparateiOES: *fp_glBlendEquationSeparateiOES = null: *fp_glBlendEquationSeparateiOES; export let glBlendEquationi: *fp_glBlendEquationi = null: *fp_glBlendEquationi; export let glBlendEquationiEXT: *fp_glBlendEquationiEXT = null: *fp_glBlendEquationiEXT; export let glBlendEquationiOES: *fp_glBlendEquationiOES = null: *fp_glBlendEquationiOES; export let glBlendFunc: *fp_glBlendFunc = null: *fp_glBlendFunc; export let glBlendFuncSeparate: *fp_glBlendFuncSeparate = null: *fp_glBlendFuncSeparate; export let glBlendFuncSeparatei: *fp_glBlendFuncSeparatei = null: *fp_glBlendFuncSeparatei; export let glBlendFuncSeparateiEXT: *fp_glBlendFuncSeparateiEXT = null: *fp_glBlendFuncSeparateiEXT; export let glBlendFuncSeparateiOES: *fp_glBlendFuncSeparateiOES = null: *fp_glBlendFuncSeparateiOES; export let glBlendFunci: *fp_glBlendFunci = null: *fp_glBlendFunci; export let glBlendFunciEXT: *fp_glBlendFunciEXT = null: *fp_glBlendFunciEXT; export let glBlendFunciOES: *fp_glBlendFunciOES = null: *fp_glBlendFunciOES; export let glBlendParameteriNV: *fp_glBlendParameteriNV = null: *fp_glBlendParameteriNV; export let glBlitFramebuffer: *fp_glBlitFramebuffer = null: *fp_glBlitFramebuffer; export let glBlitFramebufferANGLE: *fp_glBlitFramebufferANGLE = null: *fp_glBlitFramebufferANGLE; export let glBlitFramebufferNV: *fp_glBlitFramebufferNV = null: *fp_glBlitFramebufferNV; export let glBufferAttachMemoryNV: *fp_glBufferAttachMemoryNV = null: *fp_glBufferAttachMemoryNV; export let glBufferData: *fp_glBufferData = null: *fp_glBufferData; export let glBufferPageCommitmentMemNV: *fp_glBufferPageCommitmentMemNV = null: *fp_glBufferPageCommitmentMemNV; export let glBufferStorageEXT: *fp_glBufferStorageEXT = null: *fp_glBufferStorageEXT; export let glBufferStorageExternalEXT: *fp_glBufferStorageExternalEXT = null: *fp_glBufferStorageExternalEXT; export let glBufferStorageMemEXT: *fp_glBufferStorageMemEXT = null: *fp_glBufferStorageMemEXT; export let glBufferSubData: *fp_glBufferSubData = null: *fp_glBufferSubData; export let glCheckFramebufferStatus: *fp_glCheckFramebufferStatus = null: *fp_glCheckFramebufferStatus; export let glClear: *fp_glClear = null: *fp_glClear; export let glClearBufferfi: *fp_glClearBufferfi = null: *fp_glClearBufferfi; export let glClearBufferfv: *fp_glClearBufferfv = null: *fp_glClearBufferfv; export let glClearBufferiv: *fp_glClearBufferiv = null: *fp_glClearBufferiv; export let glClearBufferuiv: *fp_glClearBufferuiv = null: *fp_glClearBufferuiv; export let glClearColor: *fp_glClearColor = null: *fp_glClearColor; export let glClearDepthf: *fp_glClearDepthf = null: *fp_glClearDepthf; export let glClearPixelLocalStorageuiEXT: *fp_glClearPixelLocalStorageuiEXT = null: *fp_glClearPixelLocalStorageuiEXT; export let glClearStencil: *fp_glClearStencil = null: *fp_glClearStencil; export let glClearTexImageEXT: *fp_glClearTexImageEXT = null: *fp_glClearTexImageEXT; export let glClearTexSubImageEXT: *fp_glClearTexSubImageEXT = null: *fp_glClearTexSubImageEXT; export let glClientWaitSync: *fp_glClientWaitSync = null: *fp_glClientWaitSync; export let glClientWaitSyncAPPLE: *fp_glClientWaitSyncAPPLE = null: *fp_glClientWaitSyncAPPLE; export let glClipControlEXT: *fp_glClipControlEXT = null: *fp_glClipControlEXT; export let glColorMask: *fp_glColorMask = null: *fp_glColorMask; export let glColorMaski: *fp_glColorMaski = null: *fp_glColorMaski; export let glColorMaskiEXT: *fp_glColorMaskiEXT = null: *fp_glColorMaskiEXT; export let glColorMaskiOES: *fp_glColorMaskiOES = null: *fp_glColorMaskiOES; export let glCompileShader: *fp_glCompileShader = null: *fp_glCompileShader; export let glCompressedTexImage2D: *fp_glCompressedTexImage2D = null: *fp_glCompressedTexImage2D; export let glCompressedTexImage3D: *fp_glCompressedTexImage3D = null: *fp_glCompressedTexImage3D; export let glCompressedTexImage3DOES: *fp_glCompressedTexImage3DOES = null: *fp_glCompressedTexImage3DOES; export let glCompressedTexSubImage2D: *fp_glCompressedTexSubImage2D = null: *fp_glCompressedTexSubImage2D; export let glCompressedTexSubImage3D: *fp_glCompressedTexSubImage3D = null: *fp_glCompressedTexSubImage3D; export let glCompressedTexSubImage3DOES: *fp_glCompressedTexSubImage3DOES = null: *fp_glCompressedTexSubImage3DOES; export let glConservativeRasterParameteriNV: *fp_glConservativeRasterParameteriNV = null: *fp_glConservativeRasterParameteriNV; export let glCopyBufferSubData: *fp_glCopyBufferSubData = null: *fp_glCopyBufferSubData; export let glCopyBufferSubDataNV: *fp_glCopyBufferSubDataNV = null: *fp_glCopyBufferSubDataNV; export let glCopyImageSubData: *fp_glCopyImageSubData = null: *fp_glCopyImageSubData; export let glCopyImageSubDataEXT: *fp_glCopyImageSubDataEXT = null: *fp_glCopyImageSubDataEXT; export let glCopyImageSubDataOES: *fp_glCopyImageSubDataOES = null: *fp_glCopyImageSubDataOES; export let glCopyPathNV: *fp_glCopyPathNV = null: *fp_glCopyPathNV; export let glCopyTexImage2D: *fp_glCopyTexImage2D = null: *fp_glCopyTexImage2D; export let glCopyTexSubImage2D: *fp_glCopyTexSubImage2D = null: *fp_glCopyTexSubImage2D; export let glCopyTexSubImage3D: *fp_glCopyTexSubImage3D = null: *fp_glCopyTexSubImage3D; export let glCopyTexSubImage3DOES: *fp_glCopyTexSubImage3DOES = null: *fp_glCopyTexSubImage3DOES; export let glCopyTextureLevelsAPPLE: *fp_glCopyTextureLevelsAPPLE = null: *fp_glCopyTextureLevelsAPPLE; export let glCoverFillPathInstancedNV: *fp_glCoverFillPathInstancedNV = null: *fp_glCoverFillPathInstancedNV; export let glCoverFillPathNV: *fp_glCoverFillPathNV = null: *fp_glCoverFillPathNV; export let glCoverStrokePathInstancedNV: *fp_glCoverStrokePathInstancedNV = null: *fp_glCoverStrokePathInstancedNV; export let glCoverStrokePathNV: *fp_glCoverStrokePathNV = null: *fp_glCoverStrokePathNV; export let glCoverageMaskNV: *fp_glCoverageMaskNV = null: *fp_glCoverageMaskNV; export let glCoverageModulationNV: *fp_glCoverageModulationNV = null: *fp_glCoverageModulationNV; export let glCoverageModulationTableNV: *fp_glCoverageModulationTableNV = null: *fp_glCoverageModulationTableNV; export let glCoverageOperationNV: *fp_glCoverageOperationNV = null: *fp_glCoverageOperationNV; export let glCreateMemoryObjectsEXT: *fp_glCreateMemoryObjectsEXT = null: *fp_glCreateMemoryObjectsEXT; export let glCreatePerfQueryINTEL: *fp_glCreatePerfQueryINTEL = null: *fp_glCreatePerfQueryINTEL; export let glCreateProgram: *fp_glCreateProgram = null: *fp_glCreateProgram; export let glCreateSemaphoresNV: *fp_glCreateSemaphoresNV = null: *fp_glCreateSemaphoresNV; export let glCreateShader: *fp_glCreateShader = null: *fp_glCreateShader; export let glCreateShaderProgramv: *fp_glCreateShaderProgramv = null: *fp_glCreateShaderProgramv; export let glCreateShaderProgramvEXT: *fp_glCreateShaderProgramvEXT = null: *fp_glCreateShaderProgramvEXT; export let glCullFace: *fp_glCullFace = null: *fp_glCullFace; export let glDebugMessageCallback: *fp_glDebugMessageCallback = null: *fp_glDebugMessageCallback; export let glDebugMessageCallbackKHR: *fp_glDebugMessageCallbackKHR = null: *fp_glDebugMessageCallbackKHR; export let glDebugMessageControl: *fp_glDebugMessageControl = null: *fp_glDebugMessageControl; export let glDebugMessageControlKHR: *fp_glDebugMessageControlKHR = null: *fp_glDebugMessageControlKHR; export let glDebugMessageInsert: *fp_glDebugMessageInsert = null: *fp_glDebugMessageInsert; export let glDebugMessageInsertKHR: *fp_glDebugMessageInsertKHR = null: *fp_glDebugMessageInsertKHR; export let glDeleteBuffers: *fp_glDeleteBuffers = null: *fp_glDeleteBuffers; export let glDeleteFencesNV: *fp_glDeleteFencesNV = null: *fp_glDeleteFencesNV; export let glDeleteFramebuffers: *fp_glDeleteFramebuffers = null: *fp_glDeleteFramebuffers; export let glDeleteMemoryObjectsEXT: *fp_glDeleteMemoryObjectsEXT = null: *fp_glDeleteMemoryObjectsEXT; export let glDeletePathsNV: *fp_glDeletePathsNV = null: *fp_glDeletePathsNV; export let glDeletePerfMonitorsAMD: *fp_glDeletePerfMonitorsAMD = null: *fp_glDeletePerfMonitorsAMD; export let glDeletePerfQueryINTEL: *fp_glDeletePerfQueryINTEL = null: *fp_glDeletePerfQueryINTEL; export let glDeleteProgram: *fp_glDeleteProgram = null: *fp_glDeleteProgram; export let glDeleteProgramPipelines: *fp_glDeleteProgramPipelines = null: *fp_glDeleteProgramPipelines; export let glDeleteProgramPipelinesEXT: *fp_glDeleteProgramPipelinesEXT = null: *fp_glDeleteProgramPipelinesEXT; export let glDeleteQueries: *fp_glDeleteQueries = null: *fp_glDeleteQueries; export let glDeleteQueriesEXT: *fp_glDeleteQueriesEXT = null: *fp_glDeleteQueriesEXT; export let glDeleteRenderbuffers: *fp_glDeleteRenderbuffers = null: *fp_glDeleteRenderbuffers; export let glDeleteSamplers: *fp_glDeleteSamplers = null: *fp_glDeleteSamplers; export let glDeleteSemaphoresEXT: *fp_glDeleteSemaphoresEXT = null: *fp_glDeleteSemaphoresEXT; export let glDeleteShader: *fp_glDeleteShader = null: *fp_glDeleteShader; export let glDeleteSync: *fp_glDeleteSync = null: *fp_glDeleteSync; export let glDeleteSyncAPPLE: *fp_glDeleteSyncAPPLE = null: *fp_glDeleteSyncAPPLE; export let glDeleteTextures: *fp_glDeleteTextures = null: *fp_glDeleteTextures; export let glDeleteTransformFeedbacks: *fp_glDeleteTransformFeedbacks = null: *fp_glDeleteTransformFeedbacks; export let glDeleteVertexArrays: *fp_glDeleteVertexArrays = null: *fp_glDeleteVertexArrays; export let glDeleteVertexArraysOES: *fp_glDeleteVertexArraysOES = null: *fp_glDeleteVertexArraysOES; export let glDepthFunc: *fp_glDepthFunc = null: *fp_glDepthFunc; export let glDepthMask: *fp_glDepthMask = null: *fp_glDepthMask; export let glDepthRangeArrayfvNV: *fp_glDepthRangeArrayfvNV = null: *fp_glDepthRangeArrayfvNV; export let glDepthRangeArrayfvOES: *fp_glDepthRangeArrayfvOES = null: *fp_glDepthRangeArrayfvOES; export let glDepthRangeIndexedfNV: *fp_glDepthRangeIndexedfNV = null: *fp_glDepthRangeIndexedfNV; export let glDepthRangeIndexedfOES: *fp_glDepthRangeIndexedfOES = null: *fp_glDepthRangeIndexedfOES; export let glDepthRangef: *fp_glDepthRangef = null: *fp_glDepthRangef; export let glDetachShader: *fp_glDetachShader = null: *fp_glDetachShader; export let glDisable: *fp_glDisable = null: *fp_glDisable; export let glDisableDriverControlQCOM: *fp_glDisableDriverControlQCOM = null: *fp_glDisableDriverControlQCOM; export let glDisableVertexAttribArray: *fp_glDisableVertexAttribArray = null: *fp_glDisableVertexAttribArray; export let glDisablei: *fp_glDisablei = null: *fp_glDisablei; export let glDisableiEXT: *fp_glDisableiEXT = null: *fp_glDisableiEXT; export let glDisableiNV: *fp_glDisableiNV = null: *fp_glDisableiNV; export let glDisableiOES: *fp_glDisableiOES = null: *fp_glDisableiOES; export let glDiscardFramebufferEXT: *fp_glDiscardFramebufferEXT = null: *fp_glDiscardFramebufferEXT; export let glDispatchCompute: *fp_glDispatchCompute = null: *fp_glDispatchCompute; export let glDispatchComputeIndirect: *fp_glDispatchComputeIndirect = null: *fp_glDispatchComputeIndirect; export let glDrawArrays: *fp_glDrawArrays = null: *fp_glDrawArrays; export let glDrawArraysIndirect: *fp_glDrawArraysIndirect = null: *fp_glDrawArraysIndirect; export let glDrawArraysInstanced: *fp_glDrawArraysInstanced = null: *fp_glDrawArraysInstanced; export let glDrawArraysInstancedANGLE: *fp_glDrawArraysInstancedANGLE = null: *fp_glDrawArraysInstancedANGLE; export let glDrawArraysInstancedBaseInstanceEXT: *fp_glDrawArraysInstancedBaseInstanceEXT = null: *fp_glDrawArraysInstancedBaseInstanceEXT; export let glDrawArraysInstancedEXT: *fp_glDrawArraysInstancedEXT = null: *fp_glDrawArraysInstancedEXT; export let glDrawArraysInstancedNV: *fp_glDrawArraysInstancedNV = null: *fp_glDrawArraysInstancedNV; export let glDrawBuffers: *fp_glDrawBuffers = null: *fp_glDrawBuffers; export let glDrawBuffersEXT: *fp_glDrawBuffersEXT = null: *fp_glDrawBuffersEXT; export let glDrawBuffersIndexedEXT: *fp_glDrawBuffersIndexedEXT = null: *fp_glDrawBuffersIndexedEXT; export let glDrawBuffersNV: *fp_glDrawBuffersNV = null: *fp_glDrawBuffersNV; export let glDrawElements: *fp_glDrawElements = null: *fp_glDrawElements; export let glDrawElementsBaseVertex: *fp_glDrawElementsBaseVertex = null: *fp_glDrawElementsBaseVertex; export let glDrawElementsBaseVertexEXT: *fp_glDrawElementsBaseVertexEXT = null: *fp_glDrawElementsBaseVertexEXT; export let glDrawElementsBaseVertexOES: *fp_glDrawElementsBaseVertexOES = null: *fp_glDrawElementsBaseVertexOES; export let glDrawElementsIndirect: *fp_glDrawElementsIndirect = null: *fp_glDrawElementsIndirect; export let glDrawElementsInstanced: *fp_glDrawElementsInstanced = null: *fp_glDrawElementsInstanced; export let glDrawElementsInstancedANGLE: *fp_glDrawElementsInstancedANGLE = null: *fp_glDrawElementsInstancedANGLE; export let glDrawElementsInstancedBaseInstanceEXT: *fp_glDrawElementsInstancedBaseInstanceEXT = null: *fp_glDrawElementsInstancedBaseInstanceEXT; export let glDrawElementsInstancedBaseVertex: *fp_glDrawElementsInstancedBaseVertex = null: *fp_glDrawElementsInstancedBaseVertex; export let glDrawElementsInstancedBaseVertexBaseInstanceEXT: *fp_glDrawElementsInstancedBaseVertexBaseInstanceEXT = null: *fp_glDrawElementsInstancedBaseVertexBaseInstanceEXT; export let glDrawElementsInstancedBaseVertexEXT: *fp_glDrawElementsInstancedBaseVertexEXT = null: *fp_glDrawElementsInstancedBaseVertexEXT; export let glDrawElementsInstancedBaseVertexOES: *fp_glDrawElementsInstancedBaseVertexOES = null: *fp_glDrawElementsInstancedBaseVertexOES; export let glDrawElementsInstancedEXT: *fp_glDrawElementsInstancedEXT = null: *fp_glDrawElementsInstancedEXT; export let glDrawElementsInstancedNV: *fp_glDrawElementsInstancedNV = null: *fp_glDrawElementsInstancedNV; export let glDrawMeshTasksIndirectNV: *fp_glDrawMeshTasksIndirectNV = null: *fp_glDrawMeshTasksIndirectNV; export let glDrawMeshTasksNV: *fp_glDrawMeshTasksNV = null: *fp_glDrawMeshTasksNV; export let glDrawRangeElements: *fp_glDrawRangeElements = null: *fp_glDrawRangeElements; export let glDrawRangeElementsBaseVertex: *fp_glDrawRangeElementsBaseVertex = null: *fp_glDrawRangeElementsBaseVertex; export let glDrawRangeElementsBaseVertexEXT: *fp_glDrawRangeElementsBaseVertexEXT = null: *fp_glDrawRangeElementsBaseVertexEXT; export let glDrawRangeElementsBaseVertexOES: *fp_glDrawRangeElementsBaseVertexOES = null: *fp_glDrawRangeElementsBaseVertexOES; export let glDrawTransformFeedbackEXT: *fp_glDrawTransformFeedbackEXT = null: *fp_glDrawTransformFeedbackEXT; export let glDrawTransformFeedbackInstancedEXT: *fp_glDrawTransformFeedbackInstancedEXT = null: *fp_glDrawTransformFeedbackInstancedEXT; export let glDrawVkImageNV: *fp_glDrawVkImageNV = null: *fp_glDrawVkImageNV; export let glEGLImageTargetRenderbufferStorageOES: *fp_glEGLImageTargetRenderbufferStorageOES = null: *fp_glEGLImageTargetRenderbufferStorageOES; export let glEGLImageTargetTexStorageEXT: *fp_glEGLImageTargetTexStorageEXT = null: *fp_glEGLImageTargetTexStorageEXT; export let glEGLImageTargetTexture2DOES: *fp_glEGLImageTargetTexture2DOES = null: *fp_glEGLImageTargetTexture2DOES; export let glEGLImageTargetTextureStorageEXT: *fp_glEGLImageTargetTextureStorageEXT = null: *fp_glEGLImageTargetTextureStorageEXT; export let glEnable: *fp_glEnable = null: *fp_glEnable; export let glEnableDriverControlQCOM: *fp_glEnableDriverControlQCOM = null: *fp_glEnableDriverControlQCOM; export let glEnableVertexAttribArray: *fp_glEnableVertexAttribArray = null: *fp_glEnableVertexAttribArray; export let glEnablei: *fp_glEnablei = null: *fp_glEnablei; export let glEnableiEXT: *fp_glEnableiEXT = null: *fp_glEnableiEXT; export let glEnableiNV: *fp_glEnableiNV = null: *fp_glEnableiNV; export let glEnableiOES: *fp_glEnableiOES = null: *fp_glEnableiOES; export let glEndConditionalRenderNV: *fp_glEndConditionalRenderNV = null: *fp_glEndConditionalRenderNV; export let glEndPerfMonitorAMD: *fp_glEndPerfMonitorAMD = null: *fp_glEndPerfMonitorAMD; export let glEndPerfQueryINTEL: *fp_glEndPerfQueryINTEL = null: *fp_glEndPerfQueryINTEL; export let glEndQuery: *fp_glEndQuery = null: *fp_glEndQuery; export let glEndQueryEXT: *fp_glEndQueryEXT = null: *fp_glEndQueryEXT; export let glEndTilingQCOM: *fp_glEndTilingQCOM = null: *fp_glEndTilingQCOM; export let glEndTransformFeedback: *fp_glEndTransformFeedback = null: *fp_glEndTransformFeedback; export let glExtGetBufferPointervQCOM: *fp_glExtGetBufferPointervQCOM = null: *fp_glExtGetBufferPointervQCOM; export let glExtGetBuffersQCOM: *fp_glExtGetBuffersQCOM = null: *fp_glExtGetBuffersQCOM; export let glExtGetFramebuffersQCOM: *fp_glExtGetFramebuffersQCOM = null: *fp_glExtGetFramebuffersQCOM; export let glExtGetProgramBinarySourceQCOM: *fp_glExtGetProgramBinarySourceQCOM = null: *fp_glExtGetProgramBinarySourceQCOM; export let glExtGetProgramsQCOM: *fp_glExtGetProgramsQCOM = null: *fp_glExtGetProgramsQCOM; export let glExtGetRenderbuffersQCOM: *fp_glExtGetRenderbuffersQCOM = null: *fp_glExtGetRenderbuffersQCOM; export let glExtGetShadersQCOM: *fp_glExtGetShadersQCOM = null: *fp_glExtGetShadersQCOM; export let glExtGetTexLevelParameterivQCOM: *fp_glExtGetTexLevelParameterivQCOM = null: *fp_glExtGetTexLevelParameterivQCOM; export let glExtGetTexSubImageQCOM: *fp_glExtGetTexSubImageQCOM = null: *fp_glExtGetTexSubImageQCOM; export let glExtGetTexturesQCOM: *fp_glExtGetTexturesQCOM = null: *fp_glExtGetTexturesQCOM; export let glExtIsProgramBinaryQCOM: *fp_glExtIsProgramBinaryQCOM = null: *fp_glExtIsProgramBinaryQCOM; export let glExtTexObjectStateOverrideiQCOM: *fp_glExtTexObjectStateOverrideiQCOM = null: *fp_glExtTexObjectStateOverrideiQCOM; export let glExtrapolateTex2DQCOM: *fp_glExtrapolateTex2DQCOM = null: *fp_glExtrapolateTex2DQCOM; export let glFenceSync: *fp_glFenceSync = null: *fp_glFenceSync; export let glFenceSyncAPPLE: *fp_glFenceSyncAPPLE = null: *fp_glFenceSyncAPPLE; export let glFinish: *fp_glFinish = null: *fp_glFinish; export let glFinishFenceNV: *fp_glFinishFenceNV = null: *fp_glFinishFenceNV; export let glFlush: *fp_glFlush = null: *fp_glFlush; export let glFlushMappedBufferRange: *fp_glFlushMappedBufferRange = null: *fp_glFlushMappedBufferRange; export let glFlushMappedBufferRangeEXT: *fp_glFlushMappedBufferRangeEXT = null: *fp_glFlushMappedBufferRangeEXT; export let glFragmentCoverageColorNV: *fp_glFragmentCoverageColorNV = null: *fp_glFragmentCoverageColorNV; export let glFramebufferFetchBarrierEXT: *fp_glFramebufferFetchBarrierEXT = null: *fp_glFramebufferFetchBarrierEXT; export let glFramebufferFetchBarrierQCOM: *fp_glFramebufferFetchBarrierQCOM = null: *fp_glFramebufferFetchBarrierQCOM; export let glFramebufferFoveationConfigQCOM: *fp_glFramebufferFoveationConfigQCOM = null: *fp_glFramebufferFoveationConfigQCOM; export let glFramebufferFoveationParametersQCOM: *fp_glFramebufferFoveationParametersQCOM = null: *fp_glFramebufferFoveationParametersQCOM; export let glFramebufferParameteri: *fp_glFramebufferParameteri = null: *fp_glFramebufferParameteri; export let glFramebufferParameteriMESA: *fp_glFramebufferParameteriMESA = null: *fp_glFramebufferParameteriMESA; export let glFramebufferPixelLocalStorageSizeEXT: *fp_glFramebufferPixelLocalStorageSizeEXT = null: *fp_glFramebufferPixelLocalStorageSizeEXT; export let glFramebufferRenderbuffer: *fp_glFramebufferRenderbuffer = null: *fp_glFramebufferRenderbuffer; export let glFramebufferSampleLocationsfvNV: *fp_glFramebufferSampleLocationsfvNV = null: *fp_glFramebufferSampleLocationsfvNV; export let glFramebufferShadingRateEXT: *fp_glFramebufferShadingRateEXT = null: *fp_glFramebufferShadingRateEXT; export let glFramebufferTexture: *fp_glFramebufferTexture = null: *fp_glFramebufferTexture; export let glFramebufferTexture2D: *fp_glFramebufferTexture2D = null: *fp_glFramebufferTexture2D; export let glFramebufferTexture2DDownsampleIMG: *fp_glFramebufferTexture2DDownsampleIMG = null: *fp_glFramebufferTexture2DDownsampleIMG; export let glFramebufferTexture2DMultisampleEXT: *fp_glFramebufferTexture2DMultisampleEXT = null: *fp_glFramebufferTexture2DMultisampleEXT; export let glFramebufferTexture2DMultisampleIMG: *fp_glFramebufferTexture2DMultisampleIMG = null: *fp_glFramebufferTexture2DMultisampleIMG; export let glFramebufferTexture3DOES: *fp_glFramebufferTexture3DOES = null: *fp_glFramebufferTexture3DOES; export let glFramebufferTextureEXT: *fp_glFramebufferTextureEXT = null: *fp_glFramebufferTextureEXT; export let glFramebufferTextureLayer: *fp_glFramebufferTextureLayer = null: *fp_glFramebufferTextureLayer; export let glFramebufferTextureLayerDownsampleIMG: *fp_glFramebufferTextureLayerDownsampleIMG = null: *fp_glFramebufferTextureLayerDownsampleIMG; export let glFramebufferTextureMultisampleMultiviewOVR: *fp_glFramebufferTextureMultisampleMultiviewOVR = null: *fp_glFramebufferTextureMultisampleMultiviewOVR; export let glFramebufferTextureMultiviewOVR: *fp_glFramebufferTextureMultiviewOVR = null: *fp_glFramebufferTextureMultiviewOVR; export let glFramebufferTextureOES: *fp_glFramebufferTextureOES = null: *fp_glFramebufferTextureOES; export let glFrontFace: *fp_glFrontFace = null: *fp_glFrontFace; export let glGenBuffers: *fp_glGenBuffers = null: *fp_glGenBuffers; export let glGenFencesNV: *fp_glGenFencesNV = null: *fp_glGenFencesNV; export let glGenFramebuffers: *fp_glGenFramebuffers = null: *fp_glGenFramebuffers; export let glGenPathsNV: *fp_glGenPathsNV = null: *fp_glGenPathsNV; export let glGenPerfMonitorsAMD: *fp_glGenPerfMonitorsAMD = null: *fp_glGenPerfMonitorsAMD; export let glGenProgramPipelines: *fp_glGenProgramPipelines = null: *fp_glGenProgramPipelines; export let glGenProgramPipelinesEXT: *fp_glGenProgramPipelinesEXT = null: *fp_glGenProgramPipelinesEXT; export let glGenQueries: *fp_glGenQueries = null: *fp_glGenQueries; export let glGenQueriesEXT: *fp_glGenQueriesEXT = null: *fp_glGenQueriesEXT; export let glGenRenderbuffers: *fp_glGenRenderbuffers = null: *fp_glGenRenderbuffers; export let glGenSamplers: *fp_glGenSamplers = null: *fp_glGenSamplers; export let glGenSemaphoresEXT: *fp_glGenSemaphoresEXT = null: *fp_glGenSemaphoresEXT; export let glGenTextures: *fp_glGenTextures = null: *fp_glGenTextures; export let glGenTransformFeedbacks: *fp_glGenTransformFeedbacks = null: *fp_glGenTransformFeedbacks; export let glGenVertexArrays: *fp_glGenVertexArrays = null: *fp_glGenVertexArrays; export let glGenVertexArraysOES: *fp_glGenVertexArraysOES = null: *fp_glGenVertexArraysOES; export let glGenerateMipmap: *fp_glGenerateMipmap = null: *fp_glGenerateMipmap; export let glGetActiveAttrib: *fp_glGetActiveAttrib = null: *fp_glGetActiveAttrib; export let glGetActiveUniform: *fp_glGetActiveUniform = null: *fp_glGetActiveUniform; export let glGetActiveUniformBlockName: *fp_glGetActiveUniformBlockName = null: *fp_glGetActiveUniformBlockName; export let glGetActiveUniformBlockiv: *fp_glGetActiveUniformBlockiv = null: *fp_glGetActiveUniformBlockiv; export let glGetActiveUniformsiv: *fp_glGetActiveUniformsiv = null: *fp_glGetActiveUniformsiv; export let glGetAttachedShaders: *fp_glGetAttachedShaders = null: *fp_glGetAttachedShaders; export let glGetAttribLocation: *fp_glGetAttribLocation = null: *fp_glGetAttribLocation; export let glGetBooleani_v: *fp_glGetBooleani_v = null: *fp_glGetBooleani_v; export let glGetBooleanv: *fp_glGetBooleanv = null: *fp_glGetBooleanv; export let glGetBufferParameteri64v: *fp_glGetBufferParameteri64v = null: *fp_glGetBufferParameteri64v; export let glGetBufferParameteriv: *fp_glGetBufferParameteriv = null: *fp_glGetBufferParameteriv; export let glGetBufferPointerv: *fp_glGetBufferPointerv = null: *fp_glGetBufferPointerv; export let glGetBufferPointervOES: *fp_glGetBufferPointervOES = null: *fp_glGetBufferPointervOES; export let glGetCoverageModulationTableNV: *fp_glGetCoverageModulationTableNV = null: *fp_glGetCoverageModulationTableNV; export let glGetDebugMessageLog: *fp_glGetDebugMessageLog = null: *fp_glGetDebugMessageLog; export let glGetDebugMessageLogKHR: *fp_glGetDebugMessageLogKHR = null: *fp_glGetDebugMessageLogKHR; export let glGetDriverControlStringQCOM: *fp_glGetDriverControlStringQCOM = null: *fp_glGetDriverControlStringQCOM; export let glGetDriverControlsQCOM: *fp_glGetDriverControlsQCOM = null: *fp_glGetDriverControlsQCOM; export let glGetError: *fp_glGetError = null: *fp_glGetError; export let glGetFenceivNV: *fp_glGetFenceivNV = null: *fp_glGetFenceivNV; export let glGetFirstPerfQueryIdINTEL: *fp_glGetFirstPerfQueryIdINTEL = null: *fp_glGetFirstPerfQueryIdINTEL; export let glGetFloati_vNV: *fp_glGetFloati_vNV = null: *fp_glGetFloati_vNV; export let glGetFloati_vOES: *fp_glGetFloati_vOES = null: *fp_glGetFloati_vOES; export let glGetFloatv: *fp_glGetFloatv = null: *fp_glGetFloatv; export let glGetFragDataIndexEXT: *fp_glGetFragDataIndexEXT = null: *fp_glGetFragDataIndexEXT; export let glGetFragDataLocation: *fp_glGetFragDataLocation = null: *fp_glGetFragDataLocation; export let glGetFragmentShadingRatesEXT: *fp_glGetFragmentShadingRatesEXT = null: *fp_glGetFragmentShadingRatesEXT; export let glGetFramebufferAttachmentParameteriv: *fp_glGetFramebufferAttachmentParameteriv = null: *fp_glGetFramebufferAttachmentParameteriv; export let glGetFramebufferParameteriv: *fp_glGetFramebufferParameteriv = null: *fp_glGetFramebufferParameteriv; export let glGetFramebufferParameterivMESA: *fp_glGetFramebufferParameterivMESA = null: *fp_glGetFramebufferParameterivMESA; export let glGetFramebufferPixelLocalStorageSizeEXT: *fp_glGetFramebufferPixelLocalStorageSizeEXT = null: *fp_glGetFramebufferPixelLocalStorageSizeEXT; export let glGetGraphicsResetStatus: *fp_glGetGraphicsResetStatus = null: *fp_glGetGraphicsResetStatus; export let glGetGraphicsResetStatusEXT: *fp_glGetGraphicsResetStatusEXT = null: *fp_glGetGraphicsResetStatusEXT; export let glGetGraphicsResetStatusKHR: *fp_glGetGraphicsResetStatusKHR = null: *fp_glGetGraphicsResetStatusKHR; export let glGetImageHandleNV: *fp_glGetImageHandleNV = null: *fp_glGetImageHandleNV; export let glGetInteger64i_v: *fp_glGetInteger64i_v = null: *fp_glGetInteger64i_v; export let glGetInteger64v: *fp_glGetInteger64v = null: *fp_glGetInteger64v; export let glGetInteger64vAPPLE: *fp_glGetInteger64vAPPLE = null: *fp_glGetInteger64vAPPLE; export let glGetInteger64vEXT: *fp_glGetInteger64vEXT = null: *fp_glGetInteger64vEXT; export let glGetIntegeri_v: *fp_glGetIntegeri_v = null: *fp_glGetIntegeri_v; export let glGetIntegeri_vEXT: *fp_glGetIntegeri_vEXT = null: *fp_glGetIntegeri_vEXT; export let glGetIntegerv: *fp_glGetIntegerv = null: *fp_glGetIntegerv; export let glGetInternalformatSampleivNV: *fp_glGetInternalformatSampleivNV = null: *fp_glGetInternalformatSampleivNV; export let glGetInternalformativ: *fp_glGetInternalformativ = null: *fp_glGetInternalformativ; export let glGetMemoryObjectDetachedResourcesuivNV: *fp_glGetMemoryObjectDetachedResourcesuivNV = null: *fp_glGetMemoryObjectDetachedResourcesuivNV; export let glGetMemoryObjectParameterivEXT: *fp_glGetMemoryObjectParameterivEXT = null: *fp_glGetMemoryObjectParameterivEXT; export let glGetMultisamplefv: *fp_glGetMultisamplefv = null: *fp_glGetMultisamplefv; export let glGetNextPerfQueryIdINTEL: *fp_glGetNextPerfQueryIdINTEL = null: *fp_glGetNextPerfQueryIdINTEL; export let glGetObjectLabel: *fp_glGetObjectLabel = null: *fp_glGetObjectLabel; export let glGetObjectLabelEXT: *fp_glGetObjectLabelEXT = null: *fp_glGetObjectLabelEXT; export let glGetObjectLabelKHR: *fp_glGetObjectLabelKHR = null: *fp_glGetObjectLabelKHR; export let glGetObjectPtrLabel: *fp_glGetObjectPtrLabel = null: *fp_glGetObjectPtrLabel; export let glGetObjectPtrLabelKHR: *fp_glGetObjectPtrLabelKHR = null: *fp_glGetObjectPtrLabelKHR; export let glGetPathCommandsNV: *fp_glGetPathCommandsNV = null: *fp_glGetPathCommandsNV; export let glGetPathCoordsNV: *fp_glGetPathCoordsNV = null: *fp_glGetPathCoordsNV; export let glGetPathDashArrayNV: *fp_glGetPathDashArrayNV = null: *fp_glGetPathDashArrayNV; export let glGetPathLengthNV: *fp_glGetPathLengthNV = null: *fp_glGetPathLengthNV; export let glGetPathMetricRangeNV: *fp_glGetPathMetricRangeNV = null: *fp_glGetPathMetricRangeNV; export let glGetPathMetricsNV: *fp_glGetPathMetricsNV = null: *fp_glGetPathMetricsNV; export let glGetPathParameterfvNV: *fp_glGetPathParameterfvNV = null: *fp_glGetPathParameterfvNV; export let glGetPathParameterivNV: *fp_glGetPathParameterivNV = null: *fp_glGetPathParameterivNV; export let glGetPathSpacingNV: *fp_glGetPathSpacingNV = null: *fp_glGetPathSpacingNV; export let glGetPerfCounterInfoINTEL: *fp_glGetPerfCounterInfoINTEL = null: *fp_glGetPerfCounterInfoINTEL; export let glGetPerfMonitorCounterDataAMD: *fp_glGetPerfMonitorCounterDataAMD = null: *fp_glGetPerfMonitorCounterDataAMD; export let glGetPerfMonitorCounterInfoAMD: *fp_glGetPerfMonitorCounterInfoAMD = null: *fp_glGetPerfMonitorCounterInfoAMD; export let glGetPerfMonitorCounterStringAMD: *fp_glGetPerfMonitorCounterStringAMD = null: *fp_glGetPerfMonitorCounterStringAMD; export let glGetPerfMonitorCountersAMD: *fp_glGetPerfMonitorCountersAMD = null: *fp_glGetPerfMonitorCountersAMD; export let glGetPerfMonitorGroupStringAMD: *fp_glGetPerfMonitorGroupStringAMD = null: *fp_glGetPerfMonitorGroupStringAMD; export let glGetPerfMonitorGroupsAMD: *fp_glGetPerfMonitorGroupsAMD = null: *fp_glGetPerfMonitorGroupsAMD; export let glGetPerfQueryDataINTEL: *fp_glGetPerfQueryDataINTEL = null: *fp_glGetPerfQueryDataINTEL; export let glGetPerfQueryIdByNameINTEL: *fp_glGetPerfQueryIdByNameINTEL = null: *fp_glGetPerfQueryIdByNameINTEL; export let glGetPerfQueryInfoINTEL: *fp_glGetPerfQueryInfoINTEL = null: *fp_glGetPerfQueryInfoINTEL; export let glGetPointerv: *fp_glGetPointerv = null: *fp_glGetPointerv; export let glGetPointervKHR: *fp_glGetPointervKHR = null: *fp_glGetPointervKHR; export let glGetProgramBinary: *fp_glGetProgramBinary = null: *fp_glGetProgramBinary; export let glGetProgramBinaryOES: *fp_glGetProgramBinaryOES = null: *fp_glGetProgramBinaryOES; export let glGetProgramInfoLog: *fp_glGetProgramInfoLog = null: *fp_glGetProgramInfoLog; export let glGetProgramInterfaceiv: *fp_glGetProgramInterfaceiv = null: *fp_glGetProgramInterfaceiv; export let glGetProgramPipelineInfoLog: *fp_glGetProgramPipelineInfoLog = null: *fp_glGetProgramPipelineInfoLog; export let glGetProgramPipelineInfoLogEXT: *fp_glGetProgramPipelineInfoLogEXT = null: *fp_glGetProgramPipelineInfoLogEXT; export let glGetProgramPipelineiv: *fp_glGetProgramPipelineiv = null: *fp_glGetProgramPipelineiv; export let glGetProgramPipelineivEXT: *fp_glGetProgramPipelineivEXT = null: *fp_glGetProgramPipelineivEXT; export let glGetProgramResourceIndex: *fp_glGetProgramResourceIndex = null: *fp_glGetProgramResourceIndex; export let glGetProgramResourceLocation: *fp_glGetProgramResourceLocation = null: *fp_glGetProgramResourceLocation; export let glGetProgramResourceLocationIndexEXT: *fp_glGetProgramResourceLocationIndexEXT = null: *fp_glGetProgramResourceLocationIndexEXT; export let glGetProgramResourceName: *fp_glGetProgramResourceName = null: *fp_glGetProgramResourceName; export let glGetProgramResourcefvNV: *fp_glGetProgramResourcefvNV = null: *fp_glGetProgramResourcefvNV; export let glGetProgramResourceiv: *fp_glGetProgramResourceiv = null: *fp_glGetProgramResourceiv; export let glGetProgramiv: *fp_glGetProgramiv = null: *fp_glGetProgramiv; export let glGetQueryObjecti64vEXT: *fp_glGetQueryObjecti64vEXT = null: *fp_glGetQueryObjecti64vEXT; export let glGetQueryObjectivEXT: *fp_glGetQueryObjectivEXT = null: *fp_glGetQueryObjectivEXT; export let glGetQueryObjectui64vEXT: *fp_glGetQueryObjectui64vEXT = null: *fp_glGetQueryObjectui64vEXT; export let glGetQueryObjectuiv: *fp_glGetQueryObjectuiv = null: *fp_glGetQueryObjectuiv; export let glGetQueryObjectuivEXT: *fp_glGetQueryObjectuivEXT = null: *fp_glGetQueryObjectuivEXT; export let glGetQueryiv: *fp_glGetQueryiv = null: *fp_glGetQueryiv; export let glGetQueryivEXT: *fp_glGetQueryivEXT = null: *fp_glGetQueryivEXT; export let glGetRenderbufferParameteriv: *fp_glGetRenderbufferParameteriv = null: *fp_glGetRenderbufferParameteriv; export let glGetSamplerParameterIiv: *fp_glGetSamplerParameterIiv = null: *fp_glGetSamplerParameterIiv; export let glGetSamplerParameterIivEXT: *fp_glGetSamplerParameterIivEXT = null: *fp_glGetSamplerParameterIivEXT; export let glGetSamplerParameterIivOES: *fp_glGetSamplerParameterIivOES = null: *fp_glGetSamplerParameterIivOES; export let glGetSamplerParameterIuiv: *fp_glGetSamplerParameterIuiv = null: *fp_glGetSamplerParameterIuiv; export let glGetSamplerParameterIuivEXT: *fp_glGetSamplerParameterIuivEXT = null: *fp_glGetSamplerParameterIuivEXT; export let glGetSamplerParameterIuivOES: *fp_glGetSamplerParameterIuivOES = null: *fp_glGetSamplerParameterIuivOES; export let glGetSamplerParameterfv: *fp_glGetSamplerParameterfv = null: *fp_glGetSamplerParameterfv; export let glGetSamplerParameteriv: *fp_glGetSamplerParameteriv = null: *fp_glGetSamplerParameteriv; export let glGetSemaphoreParameterivNV: *fp_glGetSemaphoreParameterivNV = null: *fp_glGetSemaphoreParameterivNV; export let glGetSemaphoreParameterui64vEXT: *fp_glGetSemaphoreParameterui64vEXT = null: *fp_glGetSemaphoreParameterui64vEXT; export let glGetShaderInfoLog: *fp_glGetShaderInfoLog = null: *fp_glGetShaderInfoLog; export let glGetShaderPrecisionFormat: *fp_glGetShaderPrecisionFormat = null: *fp_glGetShaderPrecisionFormat; export let glGetShaderSource: *fp_glGetShaderSource = null: *fp_glGetShaderSource; export let glGetShaderiv: *fp_glGetShaderiv = null: *fp_glGetShaderiv; export let glGetShadingRateImagePaletteNV: *fp_glGetShadingRateImagePaletteNV = null: *fp_glGetShadingRateImagePaletteNV; export let glGetShadingRateSampleLocationivNV: *fp_glGetShadingRateSampleLocationivNV = null: *fp_glGetShadingRateSampleLocationivNV; export let glGetString: *fp_glGetString = null: *fp_glGetString; export let glGetStringi: *fp_glGetStringi = null: *fp_glGetStringi; export let glGetSynciv: *fp_glGetSynciv = null: *fp_glGetSynciv; export let glGetSyncivAPPLE: *fp_glGetSyncivAPPLE = null: *fp_glGetSyncivAPPLE; export let glGetTexLevelParameterfv: *fp_glGetTexLevelParameterfv = null: *fp_glGetTexLevelParameterfv; export let glGetTexLevelParameteriv: *fp_glGetTexLevelParameteriv = null: *fp_glGetTexLevelParameteriv; export let glGetTexParameterIiv: *fp_glGetTexParameterIiv = null: *fp_glGetTexParameterIiv; export let glGetTexParameterIivEXT: *fp_glGetTexParameterIivEXT = null: *fp_glGetTexParameterIivEXT; export let glGetTexParameterIivOES: *fp_glGetTexParameterIivOES = null: *fp_glGetTexParameterIivOES; export let glGetTexParameterIuiv: *fp_glGetTexParameterIuiv = null: *fp_glGetTexParameterIuiv; export let glGetTexParameterIuivEXT: *fp_glGetTexParameterIuivEXT = null: *fp_glGetTexParameterIuivEXT; export let glGetTexParameterIuivOES: *fp_glGetTexParameterIuivOES = null: *fp_glGetTexParameterIuivOES; export let glGetTexParameterfv: *fp_glGetTexParameterfv = null: *fp_glGetTexParameterfv; export let glGetTexParameteriv: *fp_glGetTexParameteriv = null: *fp_glGetTexParameteriv; export let glGetTextureHandleIMG: *fp_glGetTextureHandleIMG = null: *fp_glGetTextureHandleIMG; export let glGetTextureHandleNV: *fp_glGetTextureHandleNV = null: *fp_glGetTextureHandleNV; export let glGetTextureSamplerHandleIMG: *fp_glGetTextureSamplerHandleIMG = null: *fp_glGetTextureSamplerHandleIMG; export let glGetTextureSamplerHandleNV: *fp_glGetTextureSamplerHandleNV = null: *fp_glGetTextureSamplerHandleNV; export let glGetTransformFeedbackVarying: *fp_glGetTransformFeedbackVarying = null: *fp_glGetTransformFeedbackVarying; export let glGetTranslatedShaderSourceANGLE: *fp_glGetTranslatedShaderSourceANGLE = null: *fp_glGetTranslatedShaderSourceANGLE; export let glGetUniformBlockIndex: *fp_glGetUniformBlockIndex = null: *fp_glGetUniformBlockIndex; export let glGetUniformIndices: *fp_glGetUniformIndices = null: *fp_glGetUniformIndices; export let glGetUniformLocation: *fp_glGetUniformLocation = null: *fp_glGetUniformLocation; export let glGetUniformfv: *fp_glGetUniformfv = null: *fp_glGetUniformfv; export let glGetUniformi64vNV: *fp_glGetUniformi64vNV = null: *fp_glGetUniformi64vNV; export let glGetUniformiv: *fp_glGetUniformiv = null: *fp_glGetUniformiv; export let glGetUniformuiv: *fp_glGetUniformuiv = null: *fp_glGetUniformuiv; export let glGetUnsignedBytei_vEXT: *fp_glGetUnsignedBytei_vEXT = null: *fp_glGetUnsignedBytei_vEXT; export let glGetUnsignedBytevEXT: *fp_glGetUnsignedBytevEXT = null: *fp_glGetUnsignedBytevEXT; export let glGetVertexAttribIiv: *fp_glGetVertexAttribIiv = null: *fp_glGetVertexAttribIiv; export let glGetVertexAttribIuiv: *fp_glGetVertexAttribIuiv = null: *fp_glGetVertexAttribIuiv; export let glGetVertexAttribPointerv: *fp_glGetVertexAttribPointerv = null: *fp_glGetVertexAttribPointerv; export let glGetVertexAttribfv: *fp_glGetVertexAttribfv = null: *fp_glGetVertexAttribfv; export let glGetVertexAttribiv: *fp_glGetVertexAttribiv = null: *fp_glGetVertexAttribiv; export let glGetVkProcAddrNV: *fp_glGetVkProcAddrNV = null: *fp_glGetVkProcAddrNV; export let glGetnUniformfv: *fp_glGetnUniformfv = null: *fp_glGetnUniformfv; export let glGetnUniformfvEXT: *fp_glGetnUniformfvEXT = null: *fp_glGetnUniformfvEXT; export let glGetnUniformfvKHR: *fp_glGetnUniformfvKHR = null: *fp_glGetnUniformfvKHR; export let glGetnUniformiv: *fp_glGetnUniformiv = null: *fp_glGetnUniformiv; export let glGetnUniformivEXT: *fp_glGetnUniformivEXT = null: *fp_glGetnUniformivEXT; export let glGetnUniformivKHR: *fp_glGetnUniformivKHR = null: *fp_glGetnUniformivKHR; export let glGetnUniformuiv: *fp_glGetnUniformuiv = null: *fp_glGetnUniformuiv; export let glGetnUniformuivKHR: *fp_glGetnUniformuivKHR = null: *fp_glGetnUniformuivKHR; export let glHint: *fp_glHint = null: *fp_glHint; export let glImportMemoryFdEXT: *fp_glImportMemoryFdEXT = null: *fp_glImportMemoryFdEXT; export let glImportMemoryWin32HandleEXT: *fp_glImportMemoryWin32HandleEXT = null: *fp_glImportMemoryWin32HandleEXT; export let glImportMemoryWin32NameEXT: *fp_glImportMemoryWin32NameEXT = null: *fp_glImportMemoryWin32NameEXT; export let glImportSemaphoreFdEXT: *fp_glImportSemaphoreFdEXT = null: *fp_glImportSemaphoreFdEXT; export let glImportSemaphoreWin32HandleEXT: *fp_glImportSemaphoreWin32HandleEXT = null: *fp_glImportSemaphoreWin32HandleEXT; export let glImportSemaphoreWin32NameEXT: *fp_glImportSemaphoreWin32NameEXT = null: *fp_glImportSemaphoreWin32NameEXT; export let glInsertEventMarkerEXT: *fp_glInsertEventMarkerEXT = null: *fp_glInsertEventMarkerEXT; export let glInterpolatePathsNV: *fp_glInterpolatePathsNV = null: *fp_glInterpolatePathsNV; export let glInvalidateFramebuffer: *fp_glInvalidateFramebuffer = null: *fp_glInvalidateFramebuffer; export let glInvalidateSubFramebuffer: *fp_glInvalidateSubFramebuffer = null: *fp_glInvalidateSubFramebuffer; export let glIsBuffer: *fp_glIsBuffer = null: *fp_glIsBuffer; export let glIsEnabled: *fp_glIsEnabled = null: *fp_glIsEnabled; export let glIsEnabledi: *fp_glIsEnabledi = null: *fp_glIsEnabledi; export let glIsEnablediEXT: *fp_glIsEnablediEXT = null: *fp_glIsEnablediEXT; export let glIsEnablediNV: *fp_glIsEnablediNV = null: *fp_glIsEnablediNV; export let glIsEnablediOES: *fp_glIsEnablediOES = null: *fp_glIsEnablediOES; export let glIsFenceNV: *fp_glIsFenceNV = null: *fp_glIsFenceNV; export let glIsFramebuffer: *fp_glIsFramebuffer = null: *fp_glIsFramebuffer; export let glIsImageHandleResidentNV: *fp_glIsImageHandleResidentNV = null: *fp_glIsImageHandleResidentNV; export let glIsMemoryObjectEXT: *fp_glIsMemoryObjectEXT = null: *fp_glIsMemoryObjectEXT; export let glIsPathNV: *fp_glIsPathNV = null: *fp_glIsPathNV; export let glIsPointInFillPathNV: *fp_glIsPointInFillPathNV = null: *fp_glIsPointInFillPathNV; export let glIsPointInStrokePathNV: *fp_glIsPointInStrokePathNV = null: *fp_glIsPointInStrokePathNV; export let glIsProgram: *fp_glIsProgram = null: *fp_glIsProgram; export let glIsProgramPipeline: *fp_glIsProgramPipeline = null: *fp_glIsProgramPipeline; export let glIsProgramPipelineEXT: *fp_glIsProgramPipelineEXT = null: *fp_glIsProgramPipelineEXT; export let glIsQuery: *fp_glIsQuery = null: *fp_glIsQuery; export let glIsQueryEXT: *fp_glIsQueryEXT = null: *fp_glIsQueryEXT; export let glIsRenderbuffer: *fp_glIsRenderbuffer = null: *fp_glIsRenderbuffer; export let glIsSampler: *fp_glIsSampler = null: *fp_glIsSampler; export let glIsSemaphoreEXT: *fp_glIsSemaphoreEXT = null: *fp_glIsSemaphoreEXT; export let glIsShader: *fp_glIsShader = null: *fp_glIsShader; export let glIsSync: *fp_glIsSync = null: *fp_glIsSync; export let glIsSyncAPPLE: *fp_glIsSyncAPPLE = null: *fp_glIsSyncAPPLE; export let glIsTexture: *fp_glIsTexture = null: *fp_glIsTexture; export let glIsTextureHandleResidentNV: *fp_glIsTextureHandleResidentNV = null: *fp_glIsTextureHandleResidentNV; export let glIsTransformFeedback: *fp_glIsTransformFeedback = null: *fp_glIsTransformFeedback; export let glIsVertexArray: *fp_glIsVertexArray = null: *fp_glIsVertexArray; export let glIsVertexArrayOES: *fp_glIsVertexArrayOES = null: *fp_glIsVertexArrayOES; export let glLabelObjectEXT: *fp_glLabelObjectEXT = null: *fp_glLabelObjectEXT; export let glLineWidth: *fp_glLineWidth = null: *fp_glLineWidth; export let glLinkProgram: *fp_glLinkProgram = null: *fp_glLinkProgram; export let glMakeImageHandleNonResidentNV: *fp_glMakeImageHandleNonResidentNV = null: *fp_glMakeImageHandleNonResidentNV; export let glMakeImageHandleResidentNV: *fp_glMakeImageHandleResidentNV = null: *fp_glMakeImageHandleResidentNV; export let glMakeTextureHandleNonResidentNV: *fp_glMakeTextureHandleNonResidentNV = null: *fp_glMakeTextureHandleNonResidentNV; export let glMakeTextureHandleResidentNV: *fp_glMakeTextureHandleResidentNV = null: *fp_glMakeTextureHandleResidentNV; export let glMapBufferOES: *fp_glMapBufferOES = null: *fp_glMapBufferOES; export let glMapBufferRange: *fp_glMapBufferRange = null: *fp_glMapBufferRange; export let glMapBufferRangeEXT: *fp_glMapBufferRangeEXT = null: *fp_glMapBufferRangeEXT; export let glMatrixFrustumEXT: *fp_glMatrixFrustumEXT = null: *fp_glMatrixFrustumEXT; export let glMatrixLoad3x2fNV: *fp_glMatrixLoad3x2fNV = null: *fp_glMatrixLoad3x2fNV; export let glMatrixLoad3x3fNV: *fp_glMatrixLoad3x3fNV = null: *fp_glMatrixLoad3x3fNV; export let glMatrixLoadIdentityEXT: *fp_glMatrixLoadIdentityEXT = null: *fp_glMatrixLoadIdentityEXT; export let glMatrixLoadTranspose3x3fNV: *fp_glMatrixLoadTranspose3x3fNV = null: *fp_glMatrixLoadTranspose3x3fNV; export let glMatrixLoadTransposedEXT: *fp_glMatrixLoadTransposedEXT = null: *fp_glMatrixLoadTransposedEXT; export let glMatrixLoadTransposefEXT: *fp_glMatrixLoadTransposefEXT = null: *fp_glMatrixLoadTransposefEXT; export let glMatrixLoaddEXT: *fp_glMatrixLoaddEXT = null: *fp_glMatrixLoaddEXT; export let glMatrixLoadfEXT: *fp_glMatrixLoadfEXT = null: *fp_glMatrixLoadfEXT; export let glMatrixMult3x2fNV: *fp_glMatrixMult3x2fNV = null: *fp_glMatrixMult3x2fNV; export let glMatrixMult3x3fNV: *fp_glMatrixMult3x3fNV = null: *fp_glMatrixMult3x3fNV; export let glMatrixMultTranspose3x3fNV: *fp_glMatrixMultTranspose3x3fNV = null: *fp_glMatrixMultTranspose3x3fNV; export let glMatrixMultTransposedEXT: *fp_glMatrixMultTransposedEXT = null: *fp_glMatrixMultTransposedEXT; export let glMatrixMultTransposefEXT: *fp_glMatrixMultTransposefEXT = null: *fp_glMatrixMultTransposefEXT; export let glMatrixMultdEXT: *fp_glMatrixMultdEXT = null: *fp_glMatrixMultdEXT; export let glMatrixMultfEXT: *fp_glMatrixMultfEXT = null: *fp_glMatrixMultfEXT; export let glMatrixOrthoEXT: *fp_glMatrixOrthoEXT = null: *fp_glMatrixOrthoEXT; export let glMatrixPopEXT: *fp_glMatrixPopEXT = null: *fp_glMatrixPopEXT; export let glMatrixPushEXT: *fp_glMatrixPushEXT = null: *fp_glMatrixPushEXT; export let glMatrixRotatedEXT: *fp_glMatrixRotatedEXT = null: *fp_glMatrixRotatedEXT; export let glMatrixRotatefEXT: *fp_glMatrixRotatefEXT = null: *fp_glMatrixRotatefEXT; export let glMatrixScaledEXT: *fp_glMatrixScaledEXT = null: *fp_glMatrixScaledEXT; export let glMatrixScalefEXT: *fp_glMatrixScalefEXT = null: *fp_glMatrixScalefEXT; export let glMatrixTranslatedEXT: *fp_glMatrixTranslatedEXT = null: *fp_glMatrixTranslatedEXT; export let glMatrixTranslatefEXT: *fp_glMatrixTranslatefEXT = null: *fp_glMatrixTranslatefEXT; export let glMaxShaderCompilerThreadsKHR: *fp_glMaxShaderCompilerThreadsKHR = null: *fp_glMaxShaderCompilerThreadsKHR; export let glMemoryBarrier: *fp_glMemoryBarrier = null: *fp_glMemoryBarrier; export let glMemoryBarrierByRegion: *fp_glMemoryBarrierByRegion = null: *fp_glMemoryBarrierByRegion; export let glMemoryObjectParameterivEXT: *fp_glMemoryObjectParameterivEXT = null: *fp_glMemoryObjectParameterivEXT; export let glMinSampleShading: *fp_glMinSampleShading = null: *fp_glMinSampleShading; export let glMinSampleShadingOES: *fp_glMinSampleShadingOES = null: *fp_glMinSampleShadingOES; export let glMultiDrawArraysEXT: *fp_glMultiDrawArraysEXT = null: *fp_glMultiDrawArraysEXT; export let glMultiDrawArraysIndirectEXT: *fp_glMultiDrawArraysIndirectEXT = null: *fp_glMultiDrawArraysIndirectEXT; export let glMultiDrawElementsBaseVertexEXT: *fp_glMultiDrawElementsBaseVertexEXT = null: *fp_glMultiDrawElementsBaseVertexEXT; export let glMultiDrawElementsEXT: *fp_glMultiDrawElementsEXT = null: *fp_glMultiDrawElementsEXT; export let glMultiDrawElementsIndirectEXT: *fp_glMultiDrawElementsIndirectEXT = null: *fp_glMultiDrawElementsIndirectEXT; export let glMultiDrawMeshTasksIndirectCountNV: *fp_glMultiDrawMeshTasksIndirectCountNV = null: *fp_glMultiDrawMeshTasksIndirectCountNV; export let glMultiDrawMeshTasksIndirectNV: *fp_glMultiDrawMeshTasksIndirectNV = null: *fp_glMultiDrawMeshTasksIndirectNV; export let glNamedBufferAttachMemoryNV: *fp_glNamedBufferAttachMemoryNV = null: *fp_glNamedBufferAttachMemoryNV; export let glNamedBufferPageCommitmentMemNV: *fp_glNamedBufferPageCommitmentMemNV = null: *fp_glNamedBufferPageCommitmentMemNV; export let glNamedBufferStorageExternalEXT: *fp_glNamedBufferStorageExternalEXT = null: *fp_glNamedBufferStorageExternalEXT; export let glNamedBufferStorageMemEXT: *fp_glNamedBufferStorageMemEXT = null: *fp_glNamedBufferStorageMemEXT; export let glNamedFramebufferSampleLocationsfvNV: *fp_glNamedFramebufferSampleLocationsfvNV = null: *fp_glNamedFramebufferSampleLocationsfvNV; export let glNamedRenderbufferStorageMultisampleAdvancedAMD: *fp_glNamedRenderbufferStorageMultisampleAdvancedAMD = null: *fp_glNamedRenderbufferStorageMultisampleAdvancedAMD; export let glObjectLabel: *fp_glObjectLabel = null: *fp_glObjectLabel; export let glObjectLabelKHR: *fp_glObjectLabelKHR = null: *fp_glObjectLabelKHR; export let glObjectPtrLabel: *fp_glObjectPtrLabel = null: *fp_glObjectPtrLabel; export let glObjectPtrLabelKHR: *fp_glObjectPtrLabelKHR = null: *fp_glObjectPtrLabelKHR; export let glPatchParameteri: *fp_glPatchParameteri = null: *fp_glPatchParameteri; export let glPatchParameteriEXT: *fp_glPatchParameteriEXT = null: *fp_glPatchParameteriEXT; export let glPatchParameteriOES: *fp_glPatchParameteriOES = null: *fp_glPatchParameteriOES; export let glPathCommandsNV: *fp_glPathCommandsNV = null: *fp_glPathCommandsNV; export let glPathCoordsNV: *fp_glPathCoordsNV = null: *fp_glPathCoordsNV; export let glPathCoverDepthFuncNV: *fp_glPathCoverDepthFuncNV = null: *fp_glPathCoverDepthFuncNV; export let glPathDashArrayNV: *fp_glPathDashArrayNV = null: *fp_glPathDashArrayNV; export let glPathGlyphIndexArrayNV: *fp_glPathGlyphIndexArrayNV = null: *fp_glPathGlyphIndexArrayNV; export let glPathGlyphIndexRangeNV: *fp_glPathGlyphIndexRangeNV = null: *fp_glPathGlyphIndexRangeNV; export let glPathGlyphRangeNV: *fp_glPathGlyphRangeNV = null: *fp_glPathGlyphRangeNV; export let glPathGlyphsNV: *fp_glPathGlyphsNV = null: *fp_glPathGlyphsNV; export let glPathMemoryGlyphIndexArrayNV: *fp_glPathMemoryGlyphIndexArrayNV = null: *fp_glPathMemoryGlyphIndexArrayNV; export let glPathParameterfNV: *fp_glPathParameterfNV = null: *fp_glPathParameterfNV; export let glPathParameterfvNV: *fp_glPathParameterfvNV = null: *fp_glPathParameterfvNV; export let glPathParameteriNV: *fp_glPathParameteriNV = null: *fp_glPathParameteriNV; export let glPathParameterivNV: *fp_glPathParameterivNV = null: *fp_glPathParameterivNV; export let glPathStencilDepthOffsetNV: *fp_glPathStencilDepthOffsetNV = null: *fp_glPathStencilDepthOffsetNV; export let glPathStencilFuncNV: *fp_glPathStencilFuncNV = null: *fp_glPathStencilFuncNV; export let glPathStringNV: *fp_glPathStringNV = null: *fp_glPathStringNV; export let glPathSubCommandsNV: *fp_glPathSubCommandsNV = null: *fp_glPathSubCommandsNV; export let glPathSubCoordsNV: *fp_glPathSubCoordsNV = null: *fp_glPathSubCoordsNV; export let glPauseTransformFeedback: *fp_glPauseTransformFeedback = null: *fp_glPauseTransformFeedback; export let glPixelStorei: *fp_glPixelStorei = null: *fp_glPixelStorei; export let glPointAlongPathNV: *fp_glPointAlongPathNV = null: *fp_glPointAlongPathNV; export let glPolygonModeNV: *fp_glPolygonModeNV = null: *fp_glPolygonModeNV; export let glPolygonOffset: *fp_glPolygonOffset = null: *fp_glPolygonOffset; export let glPolygonOffsetClampEXT: *fp_glPolygonOffsetClampEXT = null: *fp_glPolygonOffsetClampEXT; export let glPopDebugGroup: *fp_glPopDebugGroup = null: *fp_glPopDebugGroup; export let glPopDebugGroupKHR: *fp_glPopDebugGroupKHR = null: *fp_glPopDebugGroupKHR; export let glPopGroupMarkerEXT: *fp_glPopGroupMarkerEXT = null: *fp_glPopGroupMarkerEXT; export let glPrimitiveBoundingBox: *fp_glPrimitiveBoundingBox = null: *fp_glPrimitiveBoundingBox; export let glPrimitiveBoundingBoxEXT: *fp_glPrimitiveBoundingBoxEXT = null: *fp_glPrimitiveBoundingBoxEXT; export let glPrimitiveBoundingBoxOES: *fp_glPrimitiveBoundingBoxOES = null: *fp_glPrimitiveBoundingBoxOES; export let glProgramBinary: *fp_glProgramBinary = null: *fp_glProgramBinary; export let glProgramBinaryOES: *fp_glProgramBinaryOES = null: *fp_glProgramBinaryOES; export let glProgramParameteri: *fp_glProgramParameteri = null: *fp_glProgramParameteri; export let glProgramParameteriEXT: *fp_glProgramParameteriEXT = null: *fp_glProgramParameteriEXT; export let glProgramPathFragmentInputGenNV: *fp_glProgramPathFragmentInputGenNV = null: *fp_glProgramPathFragmentInputGenNV; export let glProgramUniform1f: *fp_glProgramUniform1f = null: *fp_glProgramUniform1f; export let glProgramUniform1fEXT: *fp_glProgramUniform1fEXT = null: *fp_glProgramUniform1fEXT; export let glProgramUniform1fv: *fp_glProgramUniform1fv = null: *fp_glProgramUniform1fv; export let glProgramUniform1fvEXT: *fp_glProgramUniform1fvEXT = null: *fp_glProgramUniform1fvEXT; export let glProgramUniform1i: *fp_glProgramUniform1i = null: *fp_glProgramUniform1i; export let glProgramUniform1i64NV: *fp_glProgramUniform1i64NV = null: *fp_glProgramUniform1i64NV; export let glProgramUniform1i64vNV: *fp_glProgramUniform1i64vNV = null: *fp_glProgramUniform1i64vNV; export let glProgramUniform1iEXT: *fp_glProgramUniform1iEXT = null: *fp_glProgramUniform1iEXT; export let glProgramUniform1iv: *fp_glProgramUniform1iv = null: *fp_glProgramUniform1iv; export let glProgramUniform1ivEXT: *fp_glProgramUniform1ivEXT = null: *fp_glProgramUniform1ivEXT; export let glProgramUniform1ui: *fp_glProgramUniform1ui = null: *fp_glProgramUniform1ui; export let glProgramUniform1ui64NV: *fp_glProgramUniform1ui64NV = null: *fp_glProgramUniform1ui64NV; export let glProgramUniform1ui64vNV: *fp_glProgramUniform1ui64vNV = null: *fp_glProgramUniform1ui64vNV; export let glProgramUniform1uiEXT: *fp_glProgramUniform1uiEXT = null: *fp_glProgramUniform1uiEXT; export let glProgramUniform1uiv: *fp_glProgramUniform1uiv = null: *fp_glProgramUniform1uiv; export let glProgramUniform1uivEXT: *fp_glProgramUniform1uivEXT = null: *fp_glProgramUniform1uivEXT; export let glProgramUniform2f: *fp_glProgramUniform2f = null: *fp_glProgramUniform2f; export let glProgramUniform2fEXT: *fp_glProgramUniform2fEXT = null: *fp_glProgramUniform2fEXT; export let glProgramUniform2fv: *fp_glProgramUniform2fv = null: *fp_glProgramUniform2fv; export let glProgramUniform2fvEXT: *fp_glProgramUniform2fvEXT = null: *fp_glProgramUniform2fvEXT; export let glProgramUniform2i: *fp_glProgramUniform2i = null: *fp_glProgramUniform2i; export let glProgramUniform2i64NV: *fp_glProgramUniform2i64NV = null: *fp_glProgramUniform2i64NV; export let glProgramUniform2i64vNV: *fp_glProgramUniform2i64vNV = null: *fp_glProgramUniform2i64vNV; export let glProgramUniform2iEXT: *fp_glProgramUniform2iEXT = null: *fp_glProgramUniform2iEXT; export let glProgramUniform2iv: *fp_glProgramUniform2iv = null: *fp_glProgramUniform2iv; export let glProgramUniform2ivEXT: *fp_glProgramUniform2ivEXT = null: *fp_glProgramUniform2ivEXT; export let glProgramUniform2ui: *fp_glProgramUniform2ui = null: *fp_glProgramUniform2ui; export let glProgramUniform2ui64NV: *fp_glProgramUniform2ui64NV = null: *fp_glProgramUniform2ui64NV; export let glProgramUniform2ui64vNV: *fp_glProgramUniform2ui64vNV = null: *fp_glProgramUniform2ui64vNV; export let glProgramUniform2uiEXT: *fp_glProgramUniform2uiEXT = null: *fp_glProgramUniform2uiEXT; export let glProgramUniform2uiv: *fp_glProgramUniform2uiv = null: *fp_glProgramUniform2uiv; export let glProgramUniform2uivEXT: *fp_glProgramUniform2uivEXT = null: *fp_glProgramUniform2uivEXT; export let glProgramUniform3f: *fp_glProgramUniform3f = null: *fp_glProgramUniform3f; export let glProgramUniform3fEXT: *fp_glProgramUniform3fEXT = null: *fp_glProgramUniform3fEXT; export let glProgramUniform3fv: *fp_glProgramUniform3fv = null: *fp_glProgramUniform3fv; export let glProgramUniform3fvEXT: *fp_glProgramUniform3fvEXT = null: *fp_glProgramUniform3fvEXT; export let glProgramUniform3i: *fp_glProgramUniform3i = null: *fp_glProgramUniform3i; export let glProgramUniform3i64NV: *fp_glProgramUniform3i64NV = null: *fp_glProgramUniform3i64NV; export let glProgramUniform3i64vNV: *fp_glProgramUniform3i64vNV = null: *fp_glProgramUniform3i64vNV; export let glProgramUniform3iEXT: *fp_glProgramUniform3iEXT = null: *fp_glProgramUniform3iEXT; export let glProgramUniform3iv: *fp_glProgramUniform3iv = null: *fp_glProgramUniform3iv; export let glProgramUniform3ivEXT: *fp_glProgramUniform3ivEXT = null: *fp_glProgramUniform3ivEXT; export let glProgramUniform3ui: *fp_glProgramUniform3ui = null: *fp_glProgramUniform3ui; export let glProgramUniform3ui64NV: *fp_glProgramUniform3ui64NV = null: *fp_glProgramUniform3ui64NV; export let glProgramUniform3ui64vNV: *fp_glProgramUniform3ui64vNV = null: *fp_glProgramUniform3ui64vNV; export let glProgramUniform3uiEXT: *fp_glProgramUniform3uiEXT = null: *fp_glProgramUniform3uiEXT; export let glProgramUniform3uiv: *fp_glProgramUniform3uiv = null: *fp_glProgramUniform3uiv; export let glProgramUniform3uivEXT: *fp_glProgramUniform3uivEXT = null: *fp_glProgramUniform3uivEXT; export let glProgramUniform4f: *fp_glProgramUniform4f = null: *fp_glProgramUniform4f; export let glProgramUniform4fEXT: *fp_glProgramUniform4fEXT = null: *fp_glProgramUniform4fEXT; export let glProgramUniform4fv: *fp_glProgramUniform4fv = null: *fp_glProgramUniform4fv; export let glProgramUniform4fvEXT: *fp_glProgramUniform4fvEXT = null: *fp_glProgramUniform4fvEXT; export let glProgramUniform4i: *fp_glProgramUniform4i = null: *fp_glProgramUniform4i; export let glProgramUniform4i64NV: *fp_glProgramUniform4i64NV = null: *fp_glProgramUniform4i64NV; export let glProgramUniform4i64vNV: *fp_glProgramUniform4i64vNV = null: *fp_glProgramUniform4i64vNV; export let glProgramUniform4iEXT: *fp_glProgramUniform4iEXT = null: *fp_glProgramUniform4iEXT; export let glProgramUniform4iv: *fp_glProgramUniform4iv = null: *fp_glProgramUniform4iv; export let glProgramUniform4ivEXT: *fp_glProgramUniform4ivEXT = null: *fp_glProgramUniform4ivEXT; export let glProgramUniform4ui: *fp_glProgramUniform4ui = null: *fp_glProgramUniform4ui; export let glProgramUniform4ui64NV: *fp_glProgramUniform4ui64NV = null: *fp_glProgramUniform4ui64NV; export let glProgramUniform4ui64vNV: *fp_glProgramUniform4ui64vNV = null: *fp_glProgramUniform4ui64vNV; export let glProgramUniform4uiEXT: *fp_glProgramUniform4uiEXT = null: *fp_glProgramUniform4uiEXT; export let glProgramUniform4uiv: *fp_glProgramUniform4uiv = null: *fp_glProgramUniform4uiv; export let glProgramUniform4uivEXT: *fp_glProgramUniform4uivEXT = null: *fp_glProgramUniform4uivEXT; export let glProgramUniformHandleui64IMG: *fp_glProgramUniformHandleui64IMG = null: *fp_glProgramUniformHandleui64IMG; export let glProgramUniformHandleui64NV: *fp_glProgramUniformHandleui64NV = null: *fp_glProgramUniformHandleui64NV; export let glProgramUniformHandleui64vIMG: *fp_glProgramUniformHandleui64vIMG = null: *fp_glProgramUniformHandleui64vIMG; export let glProgramUniformHandleui64vNV: *fp_glProgramUniformHandleui64vNV = null: *fp_glProgramUniformHandleui64vNV; export let glProgramUniformMatrix2fv: *fp_glProgramUniformMatrix2fv = null: *fp_glProgramUniformMatrix2fv; export let glProgramUniformMatrix2fvEXT: *fp_glProgramUniformMatrix2fvEXT = null: *fp_glProgramUniformMatrix2fvEXT; export let glProgramUniformMatrix2x3fv: *fp_glProgramUniformMatrix2x3fv = null: *fp_glProgramUniformMatrix2x3fv; export let glProgramUniformMatrix2x3fvEXT: *fp_glProgramUniformMatrix2x3fvEXT = null: *fp_glProgramUniformMatrix2x3fvEXT; export let glProgramUniformMatrix2x4fv: *fp_glProgramUniformMatrix2x4fv = null: *fp_glProgramUniformMatrix2x4fv; export let glProgramUniformMatrix2x4fvEXT: *fp_glProgramUniformMatrix2x4fvEXT = null: *fp_glProgramUniformMatrix2x4fvEXT; export let glProgramUniformMatrix3fv: *fp_glProgramUniformMatrix3fv = null: *fp_glProgramUniformMatrix3fv; export let glProgramUniformMatrix3fvEXT: *fp_glProgramUniformMatrix3fvEXT = null: *fp_glProgramUniformMatrix3fvEXT; export let glProgramUniformMatrix3x2fv: *fp_glProgramUniformMatrix3x2fv = null: *fp_glProgramUniformMatrix3x2fv; export let glProgramUniformMatrix3x2fvEXT: *fp_glProgramUniformMatrix3x2fvEXT = null: *fp_glProgramUniformMatrix3x2fvEXT; export let glProgramUniformMatrix3x4fv: *fp_glProgramUniformMatrix3x4fv = null: *fp_glProgramUniformMatrix3x4fv; export let glProgramUniformMatrix3x4fvEXT: *fp_glProgramUniformMatrix3x4fvEXT = null: *fp_glProgramUniformMatrix3x4fvEXT; export let glProgramUniformMatrix4fv: *fp_glProgramUniformMatrix4fv = null: *fp_glProgramUniformMatrix4fv; export let glProgramUniformMatrix4fvEXT: *fp_glProgramUniformMatrix4fvEXT = null: *fp_glProgramUniformMatrix4fvEXT; export let glProgramUniformMatrix4x2fv: *fp_glProgramUniformMatrix4x2fv = null: *fp_glProgramUniformMatrix4x2fv; export let glProgramUniformMatrix4x2fvEXT: *fp_glProgramUniformMatrix4x2fvEXT = null: *fp_glProgramUniformMatrix4x2fvEXT; export let glProgramUniformMatrix4x3fv: *fp_glProgramUniformMatrix4x3fv = null: *fp_glProgramUniformMatrix4x3fv; export let glProgramUniformMatrix4x3fvEXT: *fp_glProgramUniformMatrix4x3fvEXT = null: *fp_glProgramUniformMatrix4x3fvEXT; export let glPushDebugGroup: *fp_glPushDebugGroup = null: *fp_glPushDebugGroup; export let glPushDebugGroupKHR: *fp_glPushDebugGroupKHR = null: *fp_glPushDebugGroupKHR; export let glPushGroupMarkerEXT: *fp_glPushGroupMarkerEXT = null: *fp_glPushGroupMarkerEXT; export let glQueryCounterEXT: *fp_glQueryCounterEXT = null: *fp_glQueryCounterEXT; export let glRasterSamplesEXT: *fp_glRasterSamplesEXT = null: *fp_glRasterSamplesEXT; export let glReadBuffer: *fp_glReadBuffer = null: *fp_glReadBuffer; export let glReadBufferIndexedEXT: *fp_glReadBufferIndexedEXT = null: *fp_glReadBufferIndexedEXT; export let glReadBufferNV: *fp_glReadBufferNV = null: *fp_glReadBufferNV; export let glReadPixels: *fp_glReadPixels = null: *fp_glReadPixels; export let glReadnPixels: *fp_glReadnPixels = null: *fp_glReadnPixels; export let glReadnPixelsEXT: *fp_glReadnPixelsEXT = null: *fp_glReadnPixelsEXT; export let glReadnPixelsKHR: *fp_glReadnPixelsKHR = null: *fp_glReadnPixelsKHR; export let glReleaseKeyedMutexWin32EXT: *fp_glReleaseKeyedMutexWin32EXT = null: *fp_glReleaseKeyedMutexWin32EXT; export let glReleaseShaderCompiler: *fp_glReleaseShaderCompiler = null: *fp_glReleaseShaderCompiler; export let glRenderbufferStorage: *fp_glRenderbufferStorage = null: *fp_glRenderbufferStorage; export let glRenderbufferStorageMultisample: *fp_glRenderbufferStorageMultisample = null: *fp_glRenderbufferStorageMultisample; export let glRenderbufferStorageMultisampleANGLE: *fp_glRenderbufferStorageMultisampleANGLE = null: *fp_glRenderbufferStorageMultisampleANGLE; export let glRenderbufferStorageMultisampleAPPLE: *fp_glRenderbufferStorageMultisampleAPPLE = null: *fp_glRenderbufferStorageMultisampleAPPLE; export let glRenderbufferStorageMultisampleAdvancedAMD: *fp_glRenderbufferStorageMultisampleAdvancedAMD = null: *fp_glRenderbufferStorageMultisampleAdvancedAMD; export let glRenderbufferStorageMultisampleEXT: *fp_glRenderbufferStorageMultisampleEXT = null: *fp_glRenderbufferStorageMultisampleEXT; export let glRenderbufferStorageMultisampleIMG: *fp_glRenderbufferStorageMultisampleIMG = null: *fp_glRenderbufferStorageMultisampleIMG; export let glRenderbufferStorageMultisampleNV: *fp_glRenderbufferStorageMultisampleNV = null: *fp_glRenderbufferStorageMultisampleNV; export let glResetMemoryObjectParameterNV: *fp_glResetMemoryObjectParameterNV = null: *fp_glResetMemoryObjectParameterNV; export let glResolveDepthValuesNV: *fp_glResolveDepthValuesNV = null: *fp_glResolveDepthValuesNV; export let glResolveMultisampleFramebufferAPPLE: *fp_glResolveMultisampleFramebufferAPPLE = null: *fp_glResolveMultisampleFramebufferAPPLE; export let glResumeTransformFeedback: *fp_glResumeTransformFeedback = null: *fp_glResumeTransformFeedback; export let glSampleCoverage: *fp_glSampleCoverage = null: *fp_glSampleCoverage; export let glSampleMaski: *fp_glSampleMaski = null: *fp_glSampleMaski; export let glSamplerParameterIiv: *fp_glSamplerParameterIiv = null: *fp_glSamplerParameterIiv; export let glSamplerParameterIivEXT: *fp_glSamplerParameterIivEXT = null: *fp_glSamplerParameterIivEXT; export let glSamplerParameterIivOES: *fp_glSamplerParameterIivOES = null: *fp_glSamplerParameterIivOES; export let glSamplerParameterIuiv: *fp_glSamplerParameterIuiv = null: *fp_glSamplerParameterIuiv; export let glSamplerParameterIuivEXT: *fp_glSamplerParameterIuivEXT = null: *fp_glSamplerParameterIuivEXT; export let glSamplerParameterIuivOES: *fp_glSamplerParameterIuivOES = null: *fp_glSamplerParameterIuivOES; export let glSamplerParameterf: *fp_glSamplerParameterf = null: *fp_glSamplerParameterf; export let glSamplerParameterfv: *fp_glSamplerParameterfv = null: *fp_glSamplerParameterfv; export let glSamplerParameteri: *fp_glSamplerParameteri = null: *fp_glSamplerParameteri; export let glSamplerParameteriv: *fp_glSamplerParameteriv = null: *fp_glSamplerParameteriv; export let glScissor: *fp_glScissor = null: *fp_glScissor; export let glScissorArrayvNV: *fp_glScissorArrayvNV = null: *fp_glScissorArrayvNV; export let glScissorArrayvOES: *fp_glScissorArrayvOES = null: *fp_glScissorArrayvOES; export let glScissorExclusiveArrayvNV: *fp_glScissorExclusiveArrayvNV = null: *fp_glScissorExclusiveArrayvNV; export let glScissorExclusiveNV: *fp_glScissorExclusiveNV = null: *fp_glScissorExclusiveNV; export let glScissorIndexedNV: *fp_glScissorIndexedNV = null: *fp_glScissorIndexedNV; export let glScissorIndexedOES: *fp_glScissorIndexedOES = null: *fp_glScissorIndexedOES; export let glScissorIndexedvNV: *fp_glScissorIndexedvNV = null: *fp_glScissorIndexedvNV; export let glScissorIndexedvOES: *fp_glScissorIndexedvOES = null: *fp_glScissorIndexedvOES; export let glSelectPerfMonitorCountersAMD: *fp_glSelectPerfMonitorCountersAMD = null: *fp_glSelectPerfMonitorCountersAMD; export let glSemaphoreParameterivNV: *fp_glSemaphoreParameterivNV = null: *fp_glSemaphoreParameterivNV; export let glSemaphoreParameterui64vEXT: *fp_glSemaphoreParameterui64vEXT = null: *fp_glSemaphoreParameterui64vEXT; export let glSetFenceNV: *fp_glSetFenceNV = null: *fp_glSetFenceNV; export let glShaderBinary: *fp_glShaderBinary = null: *fp_glShaderBinary; export let glShaderSource: *fp_glShaderSource = null: *fp_glShaderSource; export let glShadingRateCombinerOpsEXT: *fp_glShadingRateCombinerOpsEXT = null: *fp_glShadingRateCombinerOpsEXT; export let glShadingRateEXT: *fp_glShadingRateEXT = null: *fp_glShadingRateEXT; export let glShadingRateImageBarrierNV: *fp_glShadingRateImageBarrierNV = null: *fp_glShadingRateImageBarrierNV; export let glShadingRateImagePaletteNV: *fp_glShadingRateImagePaletteNV = null: *fp_glShadingRateImagePaletteNV; export let glShadingRateQCOM: *fp_glShadingRateQCOM = null: *fp_glShadingRateQCOM; export let glShadingRateSampleOrderCustomNV: *fp_glShadingRateSampleOrderCustomNV = null: *fp_glShadingRateSampleOrderCustomNV; export let glShadingRateSampleOrderNV: *fp_glShadingRateSampleOrderNV = null: *fp_glShadingRateSampleOrderNV; export let glSignalSemaphoreEXT: *fp_glSignalSemaphoreEXT = null: *fp_glSignalSemaphoreEXT; export let glSignalVkFenceNV: *fp_glSignalVkFenceNV = null: *fp_glSignalVkFenceNV; export let glSignalVkSemaphoreNV: *fp_glSignalVkSemaphoreNV = null: *fp_glSignalVkSemaphoreNV; export let glStartTilingQCOM: *fp_glStartTilingQCOM = null: *fp_glStartTilingQCOM; export let glStencilFillPathInstancedNV: *fp_glStencilFillPathInstancedNV = null: *fp_glStencilFillPathInstancedNV; export let glStencilFillPathNV: *fp_glStencilFillPathNV = null: *fp_glStencilFillPathNV; export let glStencilFunc: *fp_glStencilFunc = null: *fp_glStencilFunc; export let glStencilFuncSeparate: *fp_glStencilFuncSeparate = null: *fp_glStencilFuncSeparate; export let glStencilMask: *fp_glStencilMask = null: *fp_glStencilMask; export let glStencilMaskSeparate: *fp_glStencilMaskSeparate = null: *fp_glStencilMaskSeparate; export let glStencilOp: *fp_glStencilOp = null: *fp_glStencilOp; export let glStencilOpSeparate: *fp_glStencilOpSeparate = null: *fp_glStencilOpSeparate; export let glStencilStrokePathInstancedNV: *fp_glStencilStrokePathInstancedNV = null: *fp_glStencilStrokePathInstancedNV; export let glStencilStrokePathNV: *fp_glStencilStrokePathNV = null: *fp_glStencilStrokePathNV; export let glStencilThenCoverFillPathInstancedNV: *fp_glStencilThenCoverFillPathInstancedNV = null: *fp_glStencilThenCoverFillPathInstancedNV; export let glStencilThenCoverFillPathNV: *fp_glStencilThenCoverFillPathNV = null: *fp_glStencilThenCoverFillPathNV; export let glStencilThenCoverStrokePathInstancedNV: *fp_glStencilThenCoverStrokePathInstancedNV = null: *fp_glStencilThenCoverStrokePathInstancedNV; export let glStencilThenCoverStrokePathNV: *fp_glStencilThenCoverStrokePathNV = null: *fp_glStencilThenCoverStrokePathNV; export let glSubpixelPrecisionBiasNV: *fp_glSubpixelPrecisionBiasNV = null: *fp_glSubpixelPrecisionBiasNV; export let glTestFenceNV: *fp_glTestFenceNV = null: *fp_glTestFenceNV; export let glTexAttachMemoryNV: *fp_glTexAttachMemoryNV = null: *fp_glTexAttachMemoryNV; export let glTexBuffer: *fp_glTexBuffer = null: *fp_glTexBuffer; export let glTexBufferEXT: *fp_glTexBufferEXT = null: *fp_glTexBufferEXT; export let glTexBufferOES: *fp_glTexBufferOES = null: *fp_glTexBufferOES; export let glTexBufferRange: *fp_glTexBufferRange = null: *fp_glTexBufferRange; export let glTexBufferRangeEXT: *fp_glTexBufferRangeEXT = null: *fp_glTexBufferRangeEXT; export let glTexBufferRangeOES: *fp_glTexBufferRangeOES = null: *fp_glTexBufferRangeOES; export let glTexEstimateMotionQCOM: *fp_glTexEstimateMotionQCOM = null: *fp_glTexEstimateMotionQCOM; export let glTexEstimateMotionRegionsQCOM: *fp_glTexEstimateMotionRegionsQCOM = null: *fp_glTexEstimateMotionRegionsQCOM; export let glTexImage2D: *fp_glTexImage2D = null: *fp_glTexImage2D; export let glTexImage3D: *fp_glTexImage3D = null: *fp_glTexImage3D; export let glTexImage3DOES: *fp_glTexImage3DOES = null: *fp_glTexImage3DOES; export let glTexPageCommitmentEXT: *fp_glTexPageCommitmentEXT = null: *fp_glTexPageCommitmentEXT; export let glTexPageCommitmentMemNV: *fp_glTexPageCommitmentMemNV = null: *fp_glTexPageCommitmentMemNV; export let glTexParameterIiv: *fp_glTexParameterIiv = null: *fp_glTexParameterIiv; export let glTexParameterIivEXT: *fp_glTexParameterIivEXT = null: *fp_glTexParameterIivEXT; export let glTexParameterIivOES: *fp_glTexParameterIivOES = null: *fp_glTexParameterIivOES; export let glTexParameterIuiv: *fp_glTexParameterIuiv = null: *fp_glTexParameterIuiv; export let glTexParameterIuivEXT: *fp_glTexParameterIuivEXT = null: *fp_glTexParameterIuivEXT; export let glTexParameterIuivOES: *fp_glTexParameterIuivOES = null: *fp_glTexParameterIuivOES; export let glTexParameterf: *fp_glTexParameterf = null: *fp_glTexParameterf; export let glTexParameterfv: *fp_glTexParameterfv = null: *fp_glTexParameterfv; export let glTexParameteri: *fp_glTexParameteri = null: *fp_glTexParameteri; export let glTexParameteriv: *fp_glTexParameteriv = null: *fp_glTexParameteriv; export let glTexStorage1DEXT: *fp_glTexStorage1DEXT = null: *fp_glTexStorage1DEXT; export let glTexStorage2D: *fp_glTexStorage2D = null: *fp_glTexStorage2D; export let glTexStorage2DEXT: *fp_glTexStorage2DEXT = null: *fp_glTexStorage2DEXT; export let glTexStorage2DMultisample: *fp_glTexStorage2DMultisample = null: *fp_glTexStorage2DMultisample; export let glTexStorage3D: *fp_glTexStorage3D = null: *fp_glTexStorage3D; export let glTexStorage3DEXT: *fp_glTexStorage3DEXT = null: *fp_glTexStorage3DEXT; export let glTexStorage3DMultisample: *fp_glTexStorage3DMultisample = null: *fp_glTexStorage3DMultisample; export let glTexStorage3DMultisampleOES: *fp_glTexStorage3DMultisampleOES = null: *fp_glTexStorage3DMultisampleOES; export let glTexStorageAttribs2DEXT: *fp_glTexStorageAttribs2DEXT = null: *fp_glTexStorageAttribs2DEXT; export let glTexStorageAttribs3DEXT: *fp_glTexStorageAttribs3DEXT = null: *fp_glTexStorageAttribs3DEXT; export let glTexStorageMem2DEXT: *fp_glTexStorageMem2DEXT = null: *fp_glTexStorageMem2DEXT; export let glTexStorageMem2DMultisampleEXT: *fp_glTexStorageMem2DMultisampleEXT = null: *fp_glTexStorageMem2DMultisampleEXT; export let glTexStorageMem3DEXT: *fp_glTexStorageMem3DEXT = null: *fp_glTexStorageMem3DEXT; export let glTexStorageMem3DMultisampleEXT: *fp_glTexStorageMem3DMultisampleEXT = null: *fp_glTexStorageMem3DMultisampleEXT; export let glTexSubImage2D: *fp_glTexSubImage2D = null: *fp_glTexSubImage2D; export let glTexSubImage3D: *fp_glTexSubImage3D = null: *fp_glTexSubImage3D; export let glTexSubImage3DOES: *fp_glTexSubImage3DOES = null: *fp_glTexSubImage3DOES; export let glTextureAttachMemoryNV: *fp_glTextureAttachMemoryNV = null: *fp_glTextureAttachMemoryNV; export let glTextureFoveationParametersQCOM: *fp_glTextureFoveationParametersQCOM = null: *fp_glTextureFoveationParametersQCOM; export let glTexturePageCommitmentMemNV: *fp_glTexturePageCommitmentMemNV = null: *fp_glTexturePageCommitmentMemNV; export let glTextureStorage1DEXT: *fp_glTextureStorage1DEXT = null: *fp_glTextureStorage1DEXT; export let glTextureStorage2DEXT: *fp_glTextureStorage2DEXT = null: *fp_glTextureStorage2DEXT; export let glTextureStorage3DEXT: *fp_glTextureStorage3DEXT = null: *fp_glTextureStorage3DEXT; export let glTextureStorageMem2DEXT: *fp_glTextureStorageMem2DEXT = null: *fp_glTextureStorageMem2DEXT; export let glTextureStorageMem2DMultisampleEXT: *fp_glTextureStorageMem2DMultisampleEXT = null: *fp_glTextureStorageMem2DMultisampleEXT; export let glTextureStorageMem3DEXT: *fp_glTextureStorageMem3DEXT = null: *fp_glTextureStorageMem3DEXT; export let glTextureStorageMem3DMultisampleEXT: *fp_glTextureStorageMem3DMultisampleEXT = null: *fp_glTextureStorageMem3DMultisampleEXT; export let glTextureViewEXT: *fp_glTextureViewEXT = null: *fp_glTextureViewEXT; export let glTextureViewOES: *fp_glTextureViewOES = null: *fp_glTextureViewOES; export let glTransformFeedbackVaryings: *fp_glTransformFeedbackVaryings = null: *fp_glTransformFeedbackVaryings; export let glTransformPathNV: *fp_glTransformPathNV = null: *fp_glTransformPathNV; export let glUniform1f: *fp_glUniform1f = null: *fp_glUniform1f; export let glUniform1fv: *fp_glUniform1fv = null: *fp_glUniform1fv; export let glUniform1i: *fp_glUniform1i = null: *fp_glUniform1i; export let glUniform1i64NV: *fp_glUniform1i64NV = null: *fp_glUniform1i64NV; export let glUniform1i64vNV: *fp_glUniform1i64vNV = null: *fp_glUniform1i64vNV; export let glUniform1iv: *fp_glUniform1iv = null: *fp_glUniform1iv; export let glUniform1ui: *fp_glUniform1ui = null: *fp_glUniform1ui; export let glUniform1ui64NV: *fp_glUniform1ui64NV = null: *fp_glUniform1ui64NV; export let glUniform1ui64vNV: *fp_glUniform1ui64vNV = null: *fp_glUniform1ui64vNV; export let glUniform1uiv: *fp_glUniform1uiv = null: *fp_glUniform1uiv; export let glUniform2f: *fp_glUniform2f = null: *fp_glUniform2f; export let glUniform2fv: *fp_glUniform2fv = null: *fp_glUniform2fv; export let glUniform2i: *fp_glUniform2i = null: *fp_glUniform2i; export let glUniform2i64NV: *fp_glUniform2i64NV = null: *fp_glUniform2i64NV; export let glUniform2i64vNV: *fp_glUniform2i64vNV = null: *fp_glUniform2i64vNV; export let glUniform2iv: *fp_glUniform2iv = null: *fp_glUniform2iv; export let glUniform2ui: *fp_glUniform2ui = null: *fp_glUniform2ui; export let glUniform2ui64NV: *fp_glUniform2ui64NV = null: *fp_glUniform2ui64NV; export let glUniform2ui64vNV: *fp_glUniform2ui64vNV = null: *fp_glUniform2ui64vNV; export let glUniform2uiv: *fp_glUniform2uiv = null: *fp_glUniform2uiv; export let glUniform3f: *fp_glUniform3f = null: *fp_glUniform3f; export let glUniform3fv: *fp_glUniform3fv = null: *fp_glUniform3fv; export let glUniform3i: *fp_glUniform3i = null: *fp_glUniform3i; export let glUniform3i64NV: *fp_glUniform3i64NV = null: *fp_glUniform3i64NV; export let glUniform3i64vNV: *fp_glUniform3i64vNV = null: *fp_glUniform3i64vNV; export let glUniform3iv: *fp_glUniform3iv = null: *fp_glUniform3iv; export let glUniform3ui: *fp_glUniform3ui = null: *fp_glUniform3ui; export let glUniform3ui64NV: *fp_glUniform3ui64NV = null: *fp_glUniform3ui64NV; export let glUniform3ui64vNV: *fp_glUniform3ui64vNV = null: *fp_glUniform3ui64vNV; export let glUniform3uiv: *fp_glUniform3uiv = null: *fp_glUniform3uiv; export let glUniform4f: *fp_glUniform4f = null: *fp_glUniform4f; export let glUniform4fv: *fp_glUniform4fv = null: *fp_glUniform4fv; export let glUniform4i: *fp_glUniform4i = null: *fp_glUniform4i; export let glUniform4i64NV: *fp_glUniform4i64NV = null: *fp_glUniform4i64NV; export let glUniform4i64vNV: *fp_glUniform4i64vNV = null: *fp_glUniform4i64vNV; export let glUniform4iv: *fp_glUniform4iv = null: *fp_glUniform4iv; export let glUniform4ui: *fp_glUniform4ui = null: *fp_glUniform4ui; export let glUniform4ui64NV: *fp_glUniform4ui64NV = null: *fp_glUniform4ui64NV; export let glUniform4ui64vNV: *fp_glUniform4ui64vNV = null: *fp_glUniform4ui64vNV; export let glUniform4uiv: *fp_glUniform4uiv = null: *fp_glUniform4uiv; export let glUniformBlockBinding: *fp_glUniformBlockBinding = null: *fp_glUniformBlockBinding; export let glUniformHandleui64IMG: *fp_glUniformHandleui64IMG = null: *fp_glUniformHandleui64IMG; export let glUniformHandleui64NV: *fp_glUniformHandleui64NV = null: *fp_glUniformHandleui64NV; export let glUniformHandleui64vIMG: *fp_glUniformHandleui64vIMG = null: *fp_glUniformHandleui64vIMG; export let glUniformHandleui64vNV: *fp_glUniformHandleui64vNV = null: *fp_glUniformHandleui64vNV; export let glUniformMatrix2fv: *fp_glUniformMatrix2fv = null: *fp_glUniformMatrix2fv; export let glUniformMatrix2x3fv: *fp_glUniformMatrix2x3fv = null: *fp_glUniformMatrix2x3fv; export let glUniformMatrix2x3fvNV: *fp_glUniformMatrix2x3fvNV = null: *fp_glUniformMatrix2x3fvNV; export let glUniformMatrix2x4fv: *fp_glUniformMatrix2x4fv = null: *fp_glUniformMatrix2x4fv; export let glUniformMatrix2x4fvNV: *fp_glUniformMatrix2x4fvNV = null: *fp_glUniformMatrix2x4fvNV; export let glUniformMatrix3fv: *fp_glUniformMatrix3fv = null: *fp_glUniformMatrix3fv; export let glUniformMatrix3x2fv: *fp_glUniformMatrix3x2fv = null: *fp_glUniformMatrix3x2fv; export let glUniformMatrix3x2fvNV: *fp_glUniformMatrix3x2fvNV = null: *fp_glUniformMatrix3x2fvNV; export let glUniformMatrix3x4fv: *fp_glUniformMatrix3x4fv = null: *fp_glUniformMatrix3x4fv; export let glUniformMatrix3x4fvNV: *fp_glUniformMatrix3x4fvNV = null: *fp_glUniformMatrix3x4fvNV; export let glUniformMatrix4fv: *fp_glUniformMatrix4fv = null: *fp_glUniformMatrix4fv; export let glUniformMatrix4x2fv: *fp_glUniformMatrix4x2fv = null: *fp_glUniformMatrix4x2fv; export let glUniformMatrix4x2fvNV: *fp_glUniformMatrix4x2fvNV = null: *fp_glUniformMatrix4x2fvNV; export let glUniformMatrix4x3fv: *fp_glUniformMatrix4x3fv = null: *fp_glUniformMatrix4x3fv; export let glUniformMatrix4x3fvNV: *fp_glUniformMatrix4x3fvNV = null: *fp_glUniformMatrix4x3fvNV; export let glUnmapBuffer: *fp_glUnmapBuffer = null: *fp_glUnmapBuffer; export let glUnmapBufferOES: *fp_glUnmapBufferOES = null: *fp_glUnmapBufferOES; export let glUseProgram: *fp_glUseProgram = null: *fp_glUseProgram; export let glUseProgramStages: *fp_glUseProgramStages = null: *fp_glUseProgramStages; export let glUseProgramStagesEXT: *fp_glUseProgramStagesEXT = null: *fp_glUseProgramStagesEXT; export let glValidateProgram: *fp_glValidateProgram = null: *fp_glValidateProgram; export let glValidateProgramPipeline: *fp_glValidateProgramPipeline = null: *fp_glValidateProgramPipeline; export let glValidateProgramPipelineEXT: *fp_glValidateProgramPipelineEXT = null: *fp_glValidateProgramPipelineEXT; export let glVertexAttrib1f: *fp_glVertexAttrib1f = null: *fp_glVertexAttrib1f; export let glVertexAttrib1fv: *fp_glVertexAttrib1fv = null: *fp_glVertexAttrib1fv; export let glVertexAttrib2f: *fp_glVertexAttrib2f = null: *fp_glVertexAttrib2f; export let glVertexAttrib2fv: *fp_glVertexAttrib2fv = null: *fp_glVertexAttrib2fv; export let glVertexAttrib3f: *fp_glVertexAttrib3f = null: *fp_glVertexAttrib3f; export let glVertexAttrib3fv: *fp_glVertexAttrib3fv = null: *fp_glVertexAttrib3fv; export let glVertexAttrib4f: *fp_glVertexAttrib4f = null: *fp_glVertexAttrib4f; export let glVertexAttrib4fv: *fp_glVertexAttrib4fv = null: *fp_glVertexAttrib4fv; export let glVertexAttribBinding: *fp_glVertexAttribBinding = null: *fp_glVertexAttribBinding; export let glVertexAttribDivisor: *fp_glVertexAttribDivisor = null: *fp_glVertexAttribDivisor; export let glVertexAttribDivisorANGLE: *fp_glVertexAttribDivisorANGLE = null: *fp_glVertexAttribDivisorANGLE; export let glVertexAttribDivisorEXT: *fp_glVertexAttribDivisorEXT = null: *fp_glVertexAttribDivisorEXT; export let glVertexAttribDivisorNV: *fp_glVertexAttribDivisorNV = null: *fp_glVertexAttribDivisorNV; export let glVertexAttribFormat: *fp_glVertexAttribFormat = null: *fp_glVertexAttribFormat; export let glVertexAttribI4i: *fp_glVertexAttribI4i = null: *fp_glVertexAttribI4i; export let glVertexAttribI4iv: *fp_glVertexAttribI4iv = null: *fp_glVertexAttribI4iv; export let glVertexAttribI4ui: *fp_glVertexAttribI4ui = null: *fp_glVertexAttribI4ui; export let glVertexAttribI4uiv: *fp_glVertexAttribI4uiv = null: *fp_glVertexAttribI4uiv; export let glVertexAttribIFormat: *fp_glVertexAttribIFormat = null: *fp_glVertexAttribIFormat; export let glVertexAttribIPointer: *fp_glVertexAttribIPointer = null: *fp_glVertexAttribIPointer; export let glVertexAttribPointer: *fp_glVertexAttribPointer = null: *fp_glVertexAttribPointer; export let glVertexBindingDivisor: *fp_glVertexBindingDivisor = null: *fp_glVertexBindingDivisor; export let glViewport: *fp_glViewport = null: *fp_glViewport; export let glViewportArrayvNV: *fp_glViewportArrayvNV = null: *fp_glViewportArrayvNV; export let glViewportArrayvOES: *fp_glViewportArrayvOES = null: *fp_glViewportArrayvOES; export let glViewportIndexedfNV: *fp_glViewportIndexedfNV = null: *fp_glViewportIndexedfNV; export let glViewportIndexedfOES: *fp_glViewportIndexedfOES = null: *fp_glViewportIndexedfOES; export let glViewportIndexedfvNV: *fp_glViewportIndexedfvNV = null: *fp_glViewportIndexedfvNV; export let glViewportIndexedfvOES: *fp_glViewportIndexedfvOES = null: *fp_glViewportIndexedfvOES; export let glViewportPositionWScaleNV: *fp_glViewportPositionWScaleNV = null: *fp_glViewportPositionWScaleNV; export let glViewportSwizzleNV: *fp_glViewportSwizzleNV = null: *fp_glViewportSwizzleNV; export let glWaitSemaphoreEXT: *fp_glWaitSemaphoreEXT = null: *fp_glWaitSemaphoreEXT; export let glWaitSync: *fp_glWaitSync = null: *fp_glWaitSync; export let glWaitSyncAPPLE: *fp_glWaitSyncAPPLE = null: *fp_glWaitSyncAPPLE; export let glWaitVkSemaphoreNV: *fp_glWaitVkSemaphoreNV = null: *fp_glWaitVkSemaphoreNV; export let glWeightPathsNV: *fp_glWeightPathsNV = null: *fp_glWeightPathsNV; export let glWindowRectanglesEXT: *fp_glWindowRectanglesEXT = null: *fp_glWindowRectanglesEXT; // Function loading with user loader export type fp_get_proc_address = fn(procName: *const char) *opaque; fn call_user_get_proc_address(user_get_proc_address: *fp_get_proc_address, proc_name: str) *opaque = { let cstr = ((&proc_name): *types::string).data: *const char; return user_get_proc_address(cstr); }; export fn load_with_fn(user_get_proc_address: *fp_get_proc_address) void = { glAcquireKeyedMutexWin32EXT = call_user_get_proc_address(user_get_proc_address, "glAcquireKeyedMutexWin32EXT\0"): *fp_glAcquireKeyedMutexWin32EXT; glActiveShaderProgram = call_user_get_proc_address(user_get_proc_address, "glActiveShaderProgram\0"): *fp_glActiveShaderProgram; glActiveShaderProgramEXT = call_user_get_proc_address(user_get_proc_address, "glActiveShaderProgramEXT\0"): *fp_glActiveShaderProgramEXT; glActiveTexture = call_user_get_proc_address(user_get_proc_address, "glActiveTexture\0"): *fp_glActiveTexture; glAlphaFuncQCOM = call_user_get_proc_address(user_get_proc_address, "glAlphaFuncQCOM\0"): *fp_glAlphaFuncQCOM; glApplyFramebufferAttachmentCMAAINTEL = call_user_get_proc_address(user_get_proc_address, "glApplyFramebufferAttachmentCMAAINTEL\0"): *fp_glApplyFramebufferAttachmentCMAAINTEL; glAttachShader = call_user_get_proc_address(user_get_proc_address, "glAttachShader\0"): *fp_glAttachShader; glBeginConditionalRenderNV = call_user_get_proc_address(user_get_proc_address, "glBeginConditionalRenderNV\0"): *fp_glBeginConditionalRenderNV; glBeginPerfMonitorAMD = call_user_get_proc_address(user_get_proc_address, "glBeginPerfMonitorAMD\0"): *fp_glBeginPerfMonitorAMD; glBeginPerfQueryINTEL = call_user_get_proc_address(user_get_proc_address, "glBeginPerfQueryINTEL\0"): *fp_glBeginPerfQueryINTEL; glBeginQuery = call_user_get_proc_address(user_get_proc_address, "glBeginQuery\0"): *fp_glBeginQuery; glBeginQueryEXT = call_user_get_proc_address(user_get_proc_address, "glBeginQueryEXT\0"): *fp_glBeginQueryEXT; glBeginTransformFeedback = call_user_get_proc_address(user_get_proc_address, "glBeginTransformFeedback\0"): *fp_glBeginTransformFeedback; glBindAttribLocation = call_user_get_proc_address(user_get_proc_address, "glBindAttribLocation\0"): *fp_glBindAttribLocation; glBindBuffer = call_user_get_proc_address(user_get_proc_address, "glBindBuffer\0"): *fp_glBindBuffer; glBindBufferBase = call_user_get_proc_address(user_get_proc_address, "glBindBufferBase\0"): *fp_glBindBufferBase; glBindBufferRange = call_user_get_proc_address(user_get_proc_address, "glBindBufferRange\0"): *fp_glBindBufferRange; glBindFragDataLocationEXT = call_user_get_proc_address(user_get_proc_address, "glBindFragDataLocationEXT\0"): *fp_glBindFragDataLocationEXT; glBindFragDataLocationIndexedEXT = call_user_get_proc_address(user_get_proc_address, "glBindFragDataLocationIndexedEXT\0"): *fp_glBindFragDataLocationIndexedEXT; glBindFramebuffer = call_user_get_proc_address(user_get_proc_address, "glBindFramebuffer\0"): *fp_glBindFramebuffer; glBindImageTexture = call_user_get_proc_address(user_get_proc_address, "glBindImageTexture\0"): *fp_glBindImageTexture; glBindProgramPipeline = call_user_get_proc_address(user_get_proc_address, "glBindProgramPipeline\0"): *fp_glBindProgramPipeline; glBindProgramPipelineEXT = call_user_get_proc_address(user_get_proc_address, "glBindProgramPipelineEXT\0"): *fp_glBindProgramPipelineEXT; glBindRenderbuffer = call_user_get_proc_address(user_get_proc_address, "glBindRenderbuffer\0"): *fp_glBindRenderbuffer; glBindSampler = call_user_get_proc_address(user_get_proc_address, "glBindSampler\0"): *fp_glBindSampler; glBindShadingRateImageNV = call_user_get_proc_address(user_get_proc_address, "glBindShadingRateImageNV\0"): *fp_glBindShadingRateImageNV; glBindTexture = call_user_get_proc_address(user_get_proc_address, "glBindTexture\0"): *fp_glBindTexture; glBindTransformFeedback = call_user_get_proc_address(user_get_proc_address, "glBindTransformFeedback\0"): *fp_glBindTransformFeedback; glBindVertexArray = call_user_get_proc_address(user_get_proc_address, "glBindVertexArray\0"): *fp_glBindVertexArray; glBindVertexArrayOES = call_user_get_proc_address(user_get_proc_address, "glBindVertexArrayOES\0"): *fp_glBindVertexArrayOES; glBindVertexBuffer = call_user_get_proc_address(user_get_proc_address, "glBindVertexBuffer\0"): *fp_glBindVertexBuffer; glBlendBarrier = call_user_get_proc_address(user_get_proc_address, "glBlendBarrier\0"): *fp_glBlendBarrier; glBlendBarrierKHR = call_user_get_proc_address(user_get_proc_address, "glBlendBarrierKHR\0"): *fp_glBlendBarrierKHR; glBlendBarrierNV = call_user_get_proc_address(user_get_proc_address, "glBlendBarrierNV\0"): *fp_glBlendBarrierNV; glBlendColor = call_user_get_proc_address(user_get_proc_address, "glBlendColor\0"): *fp_glBlendColor; glBlendEquation = call_user_get_proc_address(user_get_proc_address, "glBlendEquation\0"): *fp_glBlendEquation; glBlendEquationSeparate = call_user_get_proc_address(user_get_proc_address, "glBlendEquationSeparate\0"): *fp_glBlendEquationSeparate; glBlendEquationSeparatei = call_user_get_proc_address(user_get_proc_address, "glBlendEquationSeparatei\0"): *fp_glBlendEquationSeparatei; glBlendEquationSeparateiEXT = call_user_get_proc_address(user_get_proc_address, "glBlendEquationSeparateiEXT\0"): *fp_glBlendEquationSeparateiEXT; glBlendEquationSeparateiOES = call_user_get_proc_address(user_get_proc_address, "glBlendEquationSeparateiOES\0"): *fp_glBlendEquationSeparateiOES; glBlendEquationi = call_user_get_proc_address(user_get_proc_address, "glBlendEquationi\0"): *fp_glBlendEquationi; glBlendEquationiEXT = call_user_get_proc_address(user_get_proc_address, "glBlendEquationiEXT\0"): *fp_glBlendEquationiEXT; glBlendEquationiOES = call_user_get_proc_address(user_get_proc_address, "glBlendEquationiOES\0"): *fp_glBlendEquationiOES; glBlendFunc = call_user_get_proc_address(user_get_proc_address, "glBlendFunc\0"): *fp_glBlendFunc; glBlendFuncSeparate = call_user_get_proc_address(user_get_proc_address, "glBlendFuncSeparate\0"): *fp_glBlendFuncSeparate; glBlendFuncSeparatei = call_user_get_proc_address(user_get_proc_address, "glBlendFuncSeparatei\0"): *fp_glBlendFuncSeparatei; glBlendFuncSeparateiEXT = call_user_get_proc_address(user_get_proc_address, "glBlendFuncSeparateiEXT\0"): *fp_glBlendFuncSeparateiEXT; glBlendFuncSeparateiOES = call_user_get_proc_address(user_get_proc_address, "glBlendFuncSeparateiOES\0"): *fp_glBlendFuncSeparateiOES; glBlendFunci = call_user_get_proc_address(user_get_proc_address, "glBlendFunci\0"): *fp_glBlendFunci; glBlendFunciEXT = call_user_get_proc_address(user_get_proc_address, "glBlendFunciEXT\0"): *fp_glBlendFunciEXT; glBlendFunciOES = call_user_get_proc_address(user_get_proc_address, "glBlendFunciOES\0"): *fp_glBlendFunciOES; glBlendParameteriNV = call_user_get_proc_address(user_get_proc_address, "glBlendParameteriNV\0"): *fp_glBlendParameteriNV; glBlitFramebuffer = call_user_get_proc_address(user_get_proc_address, "glBlitFramebuffer\0"): *fp_glBlitFramebuffer; glBlitFramebufferANGLE = call_user_get_proc_address(user_get_proc_address, "glBlitFramebufferANGLE\0"): *fp_glBlitFramebufferANGLE; glBlitFramebufferNV = call_user_get_proc_address(user_get_proc_address, "glBlitFramebufferNV\0"): *fp_glBlitFramebufferNV; glBufferAttachMemoryNV = call_user_get_proc_address(user_get_proc_address, "glBufferAttachMemoryNV\0"): *fp_glBufferAttachMemoryNV; glBufferData = call_user_get_proc_address(user_get_proc_address, "glBufferData\0"): *fp_glBufferData; glBufferPageCommitmentMemNV = call_user_get_proc_address(user_get_proc_address, "glBufferPageCommitmentMemNV\0"): *fp_glBufferPageCommitmentMemNV; glBufferStorageEXT = call_user_get_proc_address(user_get_proc_address, "glBufferStorageEXT\0"): *fp_glBufferStorageEXT; glBufferStorageExternalEXT = call_user_get_proc_address(user_get_proc_address, "glBufferStorageExternalEXT\0"): *fp_glBufferStorageExternalEXT; glBufferStorageMemEXT = call_user_get_proc_address(user_get_proc_address, "glBufferStorageMemEXT\0"): *fp_glBufferStorageMemEXT; glBufferSubData = call_user_get_proc_address(user_get_proc_address, "glBufferSubData\0"): *fp_glBufferSubData; glCheckFramebufferStatus = call_user_get_proc_address(user_get_proc_address, "glCheckFramebufferStatus\0"): *fp_glCheckFramebufferStatus; glClear = call_user_get_proc_address(user_get_proc_address, "glClear\0"): *fp_glClear; glClearBufferfi = call_user_get_proc_address(user_get_proc_address, "glClearBufferfi\0"): *fp_glClearBufferfi; glClearBufferfv = call_user_get_proc_address(user_get_proc_address, "glClearBufferfv\0"): *fp_glClearBufferfv; glClearBufferiv = call_user_get_proc_address(user_get_proc_address, "glClearBufferiv\0"): *fp_glClearBufferiv; glClearBufferuiv = call_user_get_proc_address(user_get_proc_address, "glClearBufferuiv\0"): *fp_glClearBufferuiv; glClearColor = call_user_get_proc_address(user_get_proc_address, "glClearColor\0"): *fp_glClearColor; glClearDepthf = call_user_get_proc_address(user_get_proc_address, "glClearDepthf\0"): *fp_glClearDepthf; glClearPixelLocalStorageuiEXT = call_user_get_proc_address(user_get_proc_address, "glClearPixelLocalStorageuiEXT\0"): *fp_glClearPixelLocalStorageuiEXT; glClearStencil = call_user_get_proc_address(user_get_proc_address, "glClearStencil\0"): *fp_glClearStencil; glClearTexImageEXT = call_user_get_proc_address(user_get_proc_address, "glClearTexImageEXT\0"): *fp_glClearTexImageEXT; glClearTexSubImageEXT = call_user_get_proc_address(user_get_proc_address, "glClearTexSubImageEXT\0"): *fp_glClearTexSubImageEXT; glClientWaitSync = call_user_get_proc_address(user_get_proc_address, "glClientWaitSync\0"): *fp_glClientWaitSync; glClientWaitSyncAPPLE = call_user_get_proc_address(user_get_proc_address, "glClientWaitSyncAPPLE\0"): *fp_glClientWaitSyncAPPLE; glClipControlEXT = call_user_get_proc_address(user_get_proc_address, "glClipControlEXT\0"): *fp_glClipControlEXT; glColorMask = call_user_get_proc_address(user_get_proc_address, "glColorMask\0"): *fp_glColorMask; glColorMaski = call_user_get_proc_address(user_get_proc_address, "glColorMaski\0"): *fp_glColorMaski; glColorMaskiEXT = call_user_get_proc_address(user_get_proc_address, "glColorMaskiEXT\0"): *fp_glColorMaskiEXT; glColorMaskiOES = call_user_get_proc_address(user_get_proc_address, "glColorMaskiOES\0"): *fp_glColorMaskiOES; glCompileShader = call_user_get_proc_address(user_get_proc_address, "glCompileShader\0"): *fp_glCompileShader; glCompressedTexImage2D = call_user_get_proc_address(user_get_proc_address, "glCompressedTexImage2D\0"): *fp_glCompressedTexImage2D; glCompressedTexImage3D = call_user_get_proc_address(user_get_proc_address, "glCompressedTexImage3D\0"): *fp_glCompressedTexImage3D; glCompressedTexImage3DOES = call_user_get_proc_address(user_get_proc_address, "glCompressedTexImage3DOES\0"): *fp_glCompressedTexImage3DOES; glCompressedTexSubImage2D = call_user_get_proc_address(user_get_proc_address, "glCompressedTexSubImage2D\0"): *fp_glCompressedTexSubImage2D; glCompressedTexSubImage3D = call_user_get_proc_address(user_get_proc_address, "glCompressedTexSubImage3D\0"): *fp_glCompressedTexSubImage3D; glCompressedTexSubImage3DOES = call_user_get_proc_address(user_get_proc_address, "glCompressedTexSubImage3DOES\0"): *fp_glCompressedTexSubImage3DOES; glConservativeRasterParameteriNV = call_user_get_proc_address(user_get_proc_address, "glConservativeRasterParameteriNV\0"): *fp_glConservativeRasterParameteriNV; glCopyBufferSubData = call_user_get_proc_address(user_get_proc_address, "glCopyBufferSubData\0"): *fp_glCopyBufferSubData; glCopyBufferSubDataNV = call_user_get_proc_address(user_get_proc_address, "glCopyBufferSubDataNV\0"): *fp_glCopyBufferSubDataNV; glCopyImageSubData = call_user_get_proc_address(user_get_proc_address, "glCopyImageSubData\0"): *fp_glCopyImageSubData; glCopyImageSubDataEXT = call_user_get_proc_address(user_get_proc_address, "glCopyImageSubDataEXT\0"): *fp_glCopyImageSubDataEXT; glCopyImageSubDataOES = call_user_get_proc_address(user_get_proc_address, "glCopyImageSubDataOES\0"): *fp_glCopyImageSubDataOES; glCopyPathNV = call_user_get_proc_address(user_get_proc_address, "glCopyPathNV\0"): *fp_glCopyPathNV; glCopyTexImage2D = call_user_get_proc_address(user_get_proc_address, "glCopyTexImage2D\0"): *fp_glCopyTexImage2D; glCopyTexSubImage2D = call_user_get_proc_address(user_get_proc_address, "glCopyTexSubImage2D\0"): *fp_glCopyTexSubImage2D; glCopyTexSubImage3D = call_user_get_proc_address(user_get_proc_address, "glCopyTexSubImage3D\0"): *fp_glCopyTexSubImage3D; glCopyTexSubImage3DOES = call_user_get_proc_address(user_get_proc_address, "glCopyTexSubImage3DOES\0"): *fp_glCopyTexSubImage3DOES; glCopyTextureLevelsAPPLE = call_user_get_proc_address(user_get_proc_address, "glCopyTextureLevelsAPPLE\0"): *fp_glCopyTextureLevelsAPPLE; glCoverFillPathInstancedNV = call_user_get_proc_address(user_get_proc_address, "glCoverFillPathInstancedNV\0"): *fp_glCoverFillPathInstancedNV; glCoverFillPathNV = call_user_get_proc_address(user_get_proc_address, "glCoverFillPathNV\0"): *fp_glCoverFillPathNV; glCoverStrokePathInstancedNV = call_user_get_proc_address(user_get_proc_address, "glCoverStrokePathInstancedNV\0"): *fp_glCoverStrokePathInstancedNV; glCoverStrokePathNV = call_user_get_proc_address(user_get_proc_address, "glCoverStrokePathNV\0"): *fp_glCoverStrokePathNV; glCoverageMaskNV = call_user_get_proc_address(user_get_proc_address, "glCoverageMaskNV\0"): *fp_glCoverageMaskNV; glCoverageModulationNV = call_user_get_proc_address(user_get_proc_address, "glCoverageModulationNV\0"): *fp_glCoverageModulationNV; glCoverageModulationTableNV = call_user_get_proc_address(user_get_proc_address, "glCoverageModulationTableNV\0"): *fp_glCoverageModulationTableNV; glCoverageOperationNV = call_user_get_proc_address(user_get_proc_address, "glCoverageOperationNV\0"): *fp_glCoverageOperationNV; glCreateMemoryObjectsEXT = call_user_get_proc_address(user_get_proc_address, "glCreateMemoryObjectsEXT\0"): *fp_glCreateMemoryObjectsEXT; glCreatePerfQueryINTEL = call_user_get_proc_address(user_get_proc_address, "glCreatePerfQueryINTEL\0"): *fp_glCreatePerfQueryINTEL; glCreateProgram = call_user_get_proc_address(user_get_proc_address, "glCreateProgram\0"): *fp_glCreateProgram; glCreateSemaphoresNV = call_user_get_proc_address(user_get_proc_address, "glCreateSemaphoresNV\0"): *fp_glCreateSemaphoresNV; glCreateShader = call_user_get_proc_address(user_get_proc_address, "glCreateShader\0"): *fp_glCreateShader; glCreateShaderProgramv = call_user_get_proc_address(user_get_proc_address, "glCreateShaderProgramv\0"): *fp_glCreateShaderProgramv; glCreateShaderProgramvEXT = call_user_get_proc_address(user_get_proc_address, "glCreateShaderProgramvEXT\0"): *fp_glCreateShaderProgramvEXT; glCullFace = call_user_get_proc_address(user_get_proc_address, "glCullFace\0"): *fp_glCullFace; glDebugMessageCallback = call_user_get_proc_address(user_get_proc_address, "glDebugMessageCallback\0"): *fp_glDebugMessageCallback; glDebugMessageCallbackKHR = call_user_get_proc_address(user_get_proc_address, "glDebugMessageCallbackKHR\0"): *fp_glDebugMessageCallbackKHR; glDebugMessageControl = call_user_get_proc_address(user_get_proc_address, "glDebugMessageControl\0"): *fp_glDebugMessageControl; glDebugMessageControlKHR = call_user_get_proc_address(user_get_proc_address, "glDebugMessageControlKHR\0"): *fp_glDebugMessageControlKHR; glDebugMessageInsert = call_user_get_proc_address(user_get_proc_address, "glDebugMessageInsert\0"): *fp_glDebugMessageInsert; glDebugMessageInsertKHR = call_user_get_proc_address(user_get_proc_address, "glDebugMessageInsertKHR\0"): *fp_glDebugMessageInsertKHR; glDeleteBuffers = call_user_get_proc_address(user_get_proc_address, "glDeleteBuffers\0"): *fp_glDeleteBuffers; glDeleteFencesNV = call_user_get_proc_address(user_get_proc_address, "glDeleteFencesNV\0"): *fp_glDeleteFencesNV; glDeleteFramebuffers = call_user_get_proc_address(user_get_proc_address, "glDeleteFramebuffers\0"): *fp_glDeleteFramebuffers; glDeleteMemoryObjectsEXT = call_user_get_proc_address(user_get_proc_address, "glDeleteMemoryObjectsEXT\0"): *fp_glDeleteMemoryObjectsEXT; glDeletePathsNV = call_user_get_proc_address(user_get_proc_address, "glDeletePathsNV\0"): *fp_glDeletePathsNV; glDeletePerfMonitorsAMD = call_user_get_proc_address(user_get_proc_address, "glDeletePerfMonitorsAMD\0"): *fp_glDeletePerfMonitorsAMD; glDeletePerfQueryINTEL = call_user_get_proc_address(user_get_proc_address, "glDeletePerfQueryINTEL\0"): *fp_glDeletePerfQueryINTEL; glDeleteProgram = call_user_get_proc_address(user_get_proc_address, "glDeleteProgram\0"): *fp_glDeleteProgram; glDeleteProgramPipelines = call_user_get_proc_address(user_get_proc_address, "glDeleteProgramPipelines\0"): *fp_glDeleteProgramPipelines; glDeleteProgramPipelinesEXT = call_user_get_proc_address(user_get_proc_address, "glDeleteProgramPipelinesEXT\0"): *fp_glDeleteProgramPipelinesEXT; glDeleteQueries = call_user_get_proc_address(user_get_proc_address, "glDeleteQueries\0"): *fp_glDeleteQueries; glDeleteQueriesEXT = call_user_get_proc_address(user_get_proc_address, "glDeleteQueriesEXT\0"): *fp_glDeleteQueriesEXT; glDeleteRenderbuffers = call_user_get_proc_address(user_get_proc_address, "glDeleteRenderbuffers\0"): *fp_glDeleteRenderbuffers; glDeleteSamplers = call_user_get_proc_address(user_get_proc_address, "glDeleteSamplers\0"): *fp_glDeleteSamplers; glDeleteSemaphoresEXT = call_user_get_proc_address(user_get_proc_address, "glDeleteSemaphoresEXT\0"): *fp_glDeleteSemaphoresEXT; glDeleteShader = call_user_get_proc_address(user_get_proc_address, "glDeleteShader\0"): *fp_glDeleteShader; glDeleteSync = call_user_get_proc_address(user_get_proc_address, "glDeleteSync\0"): *fp_glDeleteSync; glDeleteSyncAPPLE = call_user_get_proc_address(user_get_proc_address, "glDeleteSyncAPPLE\0"): *fp_glDeleteSyncAPPLE; glDeleteTextures = call_user_get_proc_address(user_get_proc_address, "glDeleteTextures\0"): *fp_glDeleteTextures; glDeleteTransformFeedbacks = call_user_get_proc_address(user_get_proc_address, "glDeleteTransformFeedbacks\0"): *fp_glDeleteTransformFeedbacks; glDeleteVertexArrays = call_user_get_proc_address(user_get_proc_address, "glDeleteVertexArrays\0"): *fp_glDeleteVertexArrays; glDeleteVertexArraysOES = call_user_get_proc_address(user_get_proc_address, "glDeleteVertexArraysOES\0"): *fp_glDeleteVertexArraysOES; glDepthFunc = call_user_get_proc_address(user_get_proc_address, "glDepthFunc\0"): *fp_glDepthFunc; glDepthMask = call_user_get_proc_address(user_get_proc_address, "glDepthMask\0"): *fp_glDepthMask; glDepthRangeArrayfvNV = call_user_get_proc_address(user_get_proc_address, "glDepthRangeArrayfvNV\0"): *fp_glDepthRangeArrayfvNV; glDepthRangeArrayfvOES = call_user_get_proc_address(user_get_proc_address, "glDepthRangeArrayfvOES\0"): *fp_glDepthRangeArrayfvOES; glDepthRangeIndexedfNV = call_user_get_proc_address(user_get_proc_address, "glDepthRangeIndexedfNV\0"): *fp_glDepthRangeIndexedfNV; glDepthRangeIndexedfOES = call_user_get_proc_address(user_get_proc_address, "glDepthRangeIndexedfOES\0"): *fp_glDepthRangeIndexedfOES; glDepthRangef = call_user_get_proc_address(user_get_proc_address, "glDepthRangef\0"): *fp_glDepthRangef; glDetachShader = call_user_get_proc_address(user_get_proc_address, "glDetachShader\0"): *fp_glDetachShader; glDisable = call_user_get_proc_address(user_get_proc_address, "glDisable\0"): *fp_glDisable; glDisableDriverControlQCOM = call_user_get_proc_address(user_get_proc_address, "glDisableDriverControlQCOM\0"): *fp_glDisableDriverControlQCOM; glDisableVertexAttribArray = call_user_get_proc_address(user_get_proc_address, "glDisableVertexAttribArray\0"): *fp_glDisableVertexAttribArray; glDisablei = call_user_get_proc_address(user_get_proc_address, "glDisablei\0"): *fp_glDisablei; glDisableiEXT = call_user_get_proc_address(user_get_proc_address, "glDisableiEXT\0"): *fp_glDisableiEXT; glDisableiNV = call_user_get_proc_address(user_get_proc_address, "glDisableiNV\0"): *fp_glDisableiNV; glDisableiOES = call_user_get_proc_address(user_get_proc_address, "glDisableiOES\0"): *fp_glDisableiOES; glDiscardFramebufferEXT = call_user_get_proc_address(user_get_proc_address, "glDiscardFramebufferEXT\0"): *fp_glDiscardFramebufferEXT; glDispatchCompute = call_user_get_proc_address(user_get_proc_address, "glDispatchCompute\0"): *fp_glDispatchCompute; glDispatchComputeIndirect = call_user_get_proc_address(user_get_proc_address, "glDispatchComputeIndirect\0"): *fp_glDispatchComputeIndirect; glDrawArrays = call_user_get_proc_address(user_get_proc_address, "glDrawArrays\0"): *fp_glDrawArrays; glDrawArraysIndirect = call_user_get_proc_address(user_get_proc_address, "glDrawArraysIndirect\0"): *fp_glDrawArraysIndirect; glDrawArraysInstanced = call_user_get_proc_address(user_get_proc_address, "glDrawArraysInstanced\0"): *fp_glDrawArraysInstanced; glDrawArraysInstancedANGLE = call_user_get_proc_address(user_get_proc_address, "glDrawArraysInstancedANGLE\0"): *fp_glDrawArraysInstancedANGLE; glDrawArraysInstancedBaseInstanceEXT = call_user_get_proc_address(user_get_proc_address, "glDrawArraysInstancedBaseInstanceEXT\0"): *fp_glDrawArraysInstancedBaseInstanceEXT; glDrawArraysInstancedEXT = call_user_get_proc_address(user_get_proc_address, "glDrawArraysInstancedEXT\0"): *fp_glDrawArraysInstancedEXT; glDrawArraysInstancedNV = call_user_get_proc_address(user_get_proc_address, "glDrawArraysInstancedNV\0"): *fp_glDrawArraysInstancedNV; glDrawBuffers = call_user_get_proc_address(user_get_proc_address, "glDrawBuffers\0"): *fp_glDrawBuffers; glDrawBuffersEXT = call_user_get_proc_address(user_get_proc_address, "glDrawBuffersEXT\0"): *fp_glDrawBuffersEXT; glDrawBuffersIndexedEXT = call_user_get_proc_address(user_get_proc_address, "glDrawBuffersIndexedEXT\0"): *fp_glDrawBuffersIndexedEXT; glDrawBuffersNV = call_user_get_proc_address(user_get_proc_address, "glDrawBuffersNV\0"): *fp_glDrawBuffersNV; glDrawElements = call_user_get_proc_address(user_get_proc_address, "glDrawElements\0"): *fp_glDrawElements; glDrawElementsBaseVertex = call_user_get_proc_address(user_get_proc_address, "glDrawElementsBaseVertex\0"): *fp_glDrawElementsBaseVertex; glDrawElementsBaseVertexEXT = call_user_get_proc_address(user_get_proc_address, "glDrawElementsBaseVertexEXT\0"): *fp_glDrawElementsBaseVertexEXT; glDrawElementsBaseVertexOES = call_user_get_proc_address(user_get_proc_address, "glDrawElementsBaseVertexOES\0"): *fp_glDrawElementsBaseVertexOES; glDrawElementsIndirect = call_user_get_proc_address(user_get_proc_address, "glDrawElementsIndirect\0"): *fp_glDrawElementsIndirect; glDrawElementsInstanced = call_user_get_proc_address(user_get_proc_address, "glDrawElementsInstanced\0"): *fp_glDrawElementsInstanced; glDrawElementsInstancedANGLE = call_user_get_proc_address(user_get_proc_address, "glDrawElementsInstancedANGLE\0"): *fp_glDrawElementsInstancedANGLE; glDrawElementsInstancedBaseInstanceEXT = call_user_get_proc_address(user_get_proc_address, "glDrawElementsInstancedBaseInstanceEXT\0"): *fp_glDrawElementsInstancedBaseInstanceEXT; glDrawElementsInstancedBaseVertex = call_user_get_proc_address(user_get_proc_address, "glDrawElementsInstancedBaseVertex\0"): *fp_glDrawElementsInstancedBaseVertex; glDrawElementsInstancedBaseVertexBaseInstanceEXT = call_user_get_proc_address(user_get_proc_address, "glDrawElementsInstancedBaseVertexBaseInstanceEXT\0"): *fp_glDrawElementsInstancedBaseVertexBaseInstanceEXT; glDrawElementsInstancedBaseVertexEXT = call_user_get_proc_address(user_get_proc_address, "glDrawElementsInstancedBaseVertexEXT\0"): *fp_glDrawElementsInstancedBaseVertexEXT; glDrawElementsInstancedBaseVertexOES = call_user_get_proc_address(user_get_proc_address, "glDrawElementsInstancedBaseVertexOES\0"): *fp_glDrawElementsInstancedBaseVertexOES; glDrawElementsInstancedEXT = call_user_get_proc_address(user_get_proc_address, "glDrawElementsInstancedEXT\0"): *fp_glDrawElementsInstancedEXT; glDrawElementsInstancedNV = call_user_get_proc_address(user_get_proc_address, "glDrawElementsInstancedNV\0"): *fp_glDrawElementsInstancedNV; glDrawMeshTasksIndirectNV = call_user_get_proc_address(user_get_proc_address, "glDrawMeshTasksIndirectNV\0"): *fp_glDrawMeshTasksIndirectNV; glDrawMeshTasksNV = call_user_get_proc_address(user_get_proc_address, "glDrawMeshTasksNV\0"): *fp_glDrawMeshTasksNV; glDrawRangeElements = call_user_get_proc_address(user_get_proc_address, "glDrawRangeElements\0"): *fp_glDrawRangeElements; glDrawRangeElementsBaseVertex = call_user_get_proc_address(user_get_proc_address, "glDrawRangeElementsBaseVertex\0"): *fp_glDrawRangeElementsBaseVertex; glDrawRangeElementsBaseVertexEXT = call_user_get_proc_address(user_get_proc_address, "glDrawRangeElementsBaseVertexEXT\0"): *fp_glDrawRangeElementsBaseVertexEXT; glDrawRangeElementsBaseVertexOES = call_user_get_proc_address(user_get_proc_address, "glDrawRangeElementsBaseVertexOES\0"): *fp_glDrawRangeElementsBaseVertexOES; glDrawTransformFeedbackEXT = call_user_get_proc_address(user_get_proc_address, "glDrawTransformFeedbackEXT\0"): *fp_glDrawTransformFeedbackEXT; glDrawTransformFeedbackInstancedEXT = call_user_get_proc_address(user_get_proc_address, "glDrawTransformFeedbackInstancedEXT\0"): *fp_glDrawTransformFeedbackInstancedEXT; glDrawVkImageNV = call_user_get_proc_address(user_get_proc_address, "glDrawVkImageNV\0"): *fp_glDrawVkImageNV; glEGLImageTargetRenderbufferStorageOES = call_user_get_proc_address(user_get_proc_address, "glEGLImageTargetRenderbufferStorageOES\0"): *fp_glEGLImageTargetRenderbufferStorageOES; glEGLImageTargetTexStorageEXT = call_user_get_proc_address(user_get_proc_address, "glEGLImageTargetTexStorageEXT\0"): *fp_glEGLImageTargetTexStorageEXT; glEGLImageTargetTexture2DOES = call_user_get_proc_address(user_get_proc_address, "glEGLImageTargetTexture2DOES\0"): *fp_glEGLImageTargetTexture2DOES; glEGLImageTargetTextureStorageEXT = call_user_get_proc_address(user_get_proc_address, "glEGLImageTargetTextureStorageEXT\0"): *fp_glEGLImageTargetTextureStorageEXT; glEnable = call_user_get_proc_address(user_get_proc_address, "glEnable\0"): *fp_glEnable; glEnableDriverControlQCOM = call_user_get_proc_address(user_get_proc_address, "glEnableDriverControlQCOM\0"): *fp_glEnableDriverControlQCOM; glEnableVertexAttribArray = call_user_get_proc_address(user_get_proc_address, "glEnableVertexAttribArray\0"): *fp_glEnableVertexAttribArray; glEnablei = call_user_get_proc_address(user_get_proc_address, "glEnablei\0"): *fp_glEnablei; glEnableiEXT = call_user_get_proc_address(user_get_proc_address, "glEnableiEXT\0"): *fp_glEnableiEXT; glEnableiNV = call_user_get_proc_address(user_get_proc_address, "glEnableiNV\0"): *fp_glEnableiNV; glEnableiOES = call_user_get_proc_address(user_get_proc_address, "glEnableiOES\0"): *fp_glEnableiOES; glEndConditionalRenderNV = call_user_get_proc_address(user_get_proc_address, "glEndConditionalRenderNV\0"): *fp_glEndConditionalRenderNV; glEndPerfMonitorAMD = call_user_get_proc_address(user_get_proc_address, "glEndPerfMonitorAMD\0"): *fp_glEndPerfMonitorAMD; glEndPerfQueryINTEL = call_user_get_proc_address(user_get_proc_address, "glEndPerfQueryINTEL\0"): *fp_glEndPerfQueryINTEL; glEndQuery = call_user_get_proc_address(user_get_proc_address, "glEndQuery\0"): *fp_glEndQuery; glEndQueryEXT = call_user_get_proc_address(user_get_proc_address, "glEndQueryEXT\0"): *fp_glEndQueryEXT; glEndTilingQCOM = call_user_get_proc_address(user_get_proc_address, "glEndTilingQCOM\0"): *fp_glEndTilingQCOM; glEndTransformFeedback = call_user_get_proc_address(user_get_proc_address, "glEndTransformFeedback\0"): *fp_glEndTransformFeedback; glExtGetBufferPointervQCOM = call_user_get_proc_address(user_get_proc_address, "glExtGetBufferPointervQCOM\0"): *fp_glExtGetBufferPointervQCOM; glExtGetBuffersQCOM = call_user_get_proc_address(user_get_proc_address, "glExtGetBuffersQCOM\0"): *fp_glExtGetBuffersQCOM; glExtGetFramebuffersQCOM = call_user_get_proc_address(user_get_proc_address, "glExtGetFramebuffersQCOM\0"): *fp_glExtGetFramebuffersQCOM; glExtGetProgramBinarySourceQCOM = call_user_get_proc_address(user_get_proc_address, "glExtGetProgramBinarySourceQCOM\0"): *fp_glExtGetProgramBinarySourceQCOM; glExtGetProgramsQCOM = call_user_get_proc_address(user_get_proc_address, "glExtGetProgramsQCOM\0"): *fp_glExtGetProgramsQCOM; glExtGetRenderbuffersQCOM = call_user_get_proc_address(user_get_proc_address, "glExtGetRenderbuffersQCOM\0"): *fp_glExtGetRenderbuffersQCOM; glExtGetShadersQCOM = call_user_get_proc_address(user_get_proc_address, "glExtGetShadersQCOM\0"): *fp_glExtGetShadersQCOM; glExtGetTexLevelParameterivQCOM = call_user_get_proc_address(user_get_proc_address, "glExtGetTexLevelParameterivQCOM\0"): *fp_glExtGetTexLevelParameterivQCOM; glExtGetTexSubImageQCOM = call_user_get_proc_address(user_get_proc_address, "glExtGetTexSubImageQCOM\0"): *fp_glExtGetTexSubImageQCOM; glExtGetTexturesQCOM = call_user_get_proc_address(user_get_proc_address, "glExtGetTexturesQCOM\0"): *fp_glExtGetTexturesQCOM; glExtIsProgramBinaryQCOM = call_user_get_proc_address(user_get_proc_address, "glExtIsProgramBinaryQCOM\0"): *fp_glExtIsProgramBinaryQCOM; glExtTexObjectStateOverrideiQCOM = call_user_get_proc_address(user_get_proc_address, "glExtTexObjectStateOverrideiQCOM\0"): *fp_glExtTexObjectStateOverrideiQCOM; glExtrapolateTex2DQCOM = call_user_get_proc_address(user_get_proc_address, "glExtrapolateTex2DQCOM\0"): *fp_glExtrapolateTex2DQCOM; glFenceSync = call_user_get_proc_address(user_get_proc_address, "glFenceSync\0"): *fp_glFenceSync; glFenceSyncAPPLE = call_user_get_proc_address(user_get_proc_address, "glFenceSyncAPPLE\0"): *fp_glFenceSyncAPPLE; glFinish = call_user_get_proc_address(user_get_proc_address, "glFinish\0"): *fp_glFinish; glFinishFenceNV = call_user_get_proc_address(user_get_proc_address, "glFinishFenceNV\0"): *fp_glFinishFenceNV; glFlush = call_user_get_proc_address(user_get_proc_address, "glFlush\0"): *fp_glFlush; glFlushMappedBufferRange = call_user_get_proc_address(user_get_proc_address, "glFlushMappedBufferRange\0"): *fp_glFlushMappedBufferRange; glFlushMappedBufferRangeEXT = call_user_get_proc_address(user_get_proc_address, "glFlushMappedBufferRangeEXT\0"): *fp_glFlushMappedBufferRangeEXT; glFragmentCoverageColorNV = call_user_get_proc_address(user_get_proc_address, "glFragmentCoverageColorNV\0"): *fp_glFragmentCoverageColorNV; glFramebufferFetchBarrierEXT = call_user_get_proc_address(user_get_proc_address, "glFramebufferFetchBarrierEXT\0"): *fp_glFramebufferFetchBarrierEXT; glFramebufferFetchBarrierQCOM = call_user_get_proc_address(user_get_proc_address, "glFramebufferFetchBarrierQCOM\0"): *fp_glFramebufferFetchBarrierQCOM; glFramebufferFoveationConfigQCOM = call_user_get_proc_address(user_get_proc_address, "glFramebufferFoveationConfigQCOM\0"): *fp_glFramebufferFoveationConfigQCOM; glFramebufferFoveationParametersQCOM = call_user_get_proc_address(user_get_proc_address, "glFramebufferFoveationParametersQCOM\0"): *fp_glFramebufferFoveationParametersQCOM; glFramebufferParameteri = call_user_get_proc_address(user_get_proc_address, "glFramebufferParameteri\0"): *fp_glFramebufferParameteri; glFramebufferParameteriMESA = call_user_get_proc_address(user_get_proc_address, "glFramebufferParameteriMESA\0"): *fp_glFramebufferParameteriMESA; glFramebufferPixelLocalStorageSizeEXT = call_user_get_proc_address(user_get_proc_address, "glFramebufferPixelLocalStorageSizeEXT\0"): *fp_glFramebufferPixelLocalStorageSizeEXT; glFramebufferRenderbuffer = call_user_get_proc_address(user_get_proc_address, "glFramebufferRenderbuffer\0"): *fp_glFramebufferRenderbuffer; glFramebufferSampleLocationsfvNV = call_user_get_proc_address(user_get_proc_address, "glFramebufferSampleLocationsfvNV\0"): *fp_glFramebufferSampleLocationsfvNV; glFramebufferShadingRateEXT = call_user_get_proc_address(user_get_proc_address, "glFramebufferShadingRateEXT\0"): *fp_glFramebufferShadingRateEXT; glFramebufferTexture = call_user_get_proc_address(user_get_proc_address, "glFramebufferTexture\0"): *fp_glFramebufferTexture; glFramebufferTexture2D = call_user_get_proc_address(user_get_proc_address, "glFramebufferTexture2D\0"): *fp_glFramebufferTexture2D; glFramebufferTexture2DDownsampleIMG = call_user_get_proc_address(user_get_proc_address, "glFramebufferTexture2DDownsampleIMG\0"): *fp_glFramebufferTexture2DDownsampleIMG; glFramebufferTexture2DMultisampleEXT = call_user_get_proc_address(user_get_proc_address, "glFramebufferTexture2DMultisampleEXT\0"): *fp_glFramebufferTexture2DMultisampleEXT; glFramebufferTexture2DMultisampleIMG = call_user_get_proc_address(user_get_proc_address, "glFramebufferTexture2DMultisampleIMG\0"): *fp_glFramebufferTexture2DMultisampleIMG; glFramebufferTexture3DOES = call_user_get_proc_address(user_get_proc_address, "glFramebufferTexture3DOES\0"): *fp_glFramebufferTexture3DOES; glFramebufferTextureEXT = call_user_get_proc_address(user_get_proc_address, "glFramebufferTextureEXT\0"): *fp_glFramebufferTextureEXT; glFramebufferTextureLayer = call_user_get_proc_address(user_get_proc_address, "glFramebufferTextureLayer\0"): *fp_glFramebufferTextureLayer; glFramebufferTextureLayerDownsampleIMG = call_user_get_proc_address(user_get_proc_address, "glFramebufferTextureLayerDownsampleIMG\0"): *fp_glFramebufferTextureLayerDownsampleIMG; glFramebufferTextureMultisampleMultiviewOVR = call_user_get_proc_address(user_get_proc_address, "glFramebufferTextureMultisampleMultiviewOVR\0"): *fp_glFramebufferTextureMultisampleMultiviewOVR; glFramebufferTextureMultiviewOVR = call_user_get_proc_address(user_get_proc_address, "glFramebufferTextureMultiviewOVR\0"): *fp_glFramebufferTextureMultiviewOVR; glFramebufferTextureOES = call_user_get_proc_address(user_get_proc_address, "glFramebufferTextureOES\0"): *fp_glFramebufferTextureOES; glFrontFace = call_user_get_proc_address(user_get_proc_address, "glFrontFace\0"): *fp_glFrontFace; glGenBuffers = call_user_get_proc_address(user_get_proc_address, "glGenBuffers\0"): *fp_glGenBuffers; glGenFencesNV = call_user_get_proc_address(user_get_proc_address, "glGenFencesNV\0"): *fp_glGenFencesNV; glGenFramebuffers = call_user_get_proc_address(user_get_proc_address, "glGenFramebuffers\0"): *fp_glGenFramebuffers; glGenPathsNV = call_user_get_proc_address(user_get_proc_address, "glGenPathsNV\0"): *fp_glGenPathsNV; glGenPerfMonitorsAMD = call_user_get_proc_address(user_get_proc_address, "glGenPerfMonitorsAMD\0"): *fp_glGenPerfMonitorsAMD; glGenProgramPipelines = call_user_get_proc_address(user_get_proc_address, "glGenProgramPipelines\0"): *fp_glGenProgramPipelines; glGenProgramPipelinesEXT = call_user_get_proc_address(user_get_proc_address, "glGenProgramPipelinesEXT\0"): *fp_glGenProgramPipelinesEXT; glGenQueries = call_user_get_proc_address(user_get_proc_address, "glGenQueries\0"): *fp_glGenQueries; glGenQueriesEXT = call_user_get_proc_address(user_get_proc_address, "glGenQueriesEXT\0"): *fp_glGenQueriesEXT; glGenRenderbuffers = call_user_get_proc_address(user_get_proc_address, "glGenRenderbuffers\0"): *fp_glGenRenderbuffers; glGenSamplers = call_user_get_proc_address(user_get_proc_address, "glGenSamplers\0"): *fp_glGenSamplers; glGenSemaphoresEXT = call_user_get_proc_address(user_get_proc_address, "glGenSemaphoresEXT\0"): *fp_glGenSemaphoresEXT; glGenTextures = call_user_get_proc_address(user_get_proc_address, "glGenTextures\0"): *fp_glGenTextures; glGenTransformFeedbacks = call_user_get_proc_address(user_get_proc_address, "glGenTransformFeedbacks\0"): *fp_glGenTransformFeedbacks; glGenVertexArrays = call_user_get_proc_address(user_get_proc_address, "glGenVertexArrays\0"): *fp_glGenVertexArrays; glGenVertexArraysOES = call_user_get_proc_address(user_get_proc_address, "glGenVertexArraysOES\0"): *fp_glGenVertexArraysOES; glGenerateMipmap = call_user_get_proc_address(user_get_proc_address, "glGenerateMipmap\0"): *fp_glGenerateMipmap; glGetActiveAttrib = call_user_get_proc_address(user_get_proc_address, "glGetActiveAttrib\0"): *fp_glGetActiveAttrib; glGetActiveUniform = call_user_get_proc_address(user_get_proc_address, "glGetActiveUniform\0"): *fp_glGetActiveUniform; glGetActiveUniformBlockName = call_user_get_proc_address(user_get_proc_address, "glGetActiveUniformBlockName\0"): *fp_glGetActiveUniformBlockName; glGetActiveUniformBlockiv = call_user_get_proc_address(user_get_proc_address, "glGetActiveUniformBlockiv\0"): *fp_glGetActiveUniformBlockiv; glGetActiveUniformsiv = call_user_get_proc_address(user_get_proc_address, "glGetActiveUniformsiv\0"): *fp_glGetActiveUniformsiv; glGetAttachedShaders = call_user_get_proc_address(user_get_proc_address, "glGetAttachedShaders\0"): *fp_glGetAttachedShaders; glGetAttribLocation = call_user_get_proc_address(user_get_proc_address, "glGetAttribLocation\0"): *fp_glGetAttribLocation; glGetBooleani_v = call_user_get_proc_address(user_get_proc_address, "glGetBooleani_v\0"): *fp_glGetBooleani_v; glGetBooleanv = call_user_get_proc_address(user_get_proc_address, "glGetBooleanv\0"): *fp_glGetBooleanv; glGetBufferParameteri64v = call_user_get_proc_address(user_get_proc_address, "glGetBufferParameteri64v\0"): *fp_glGetBufferParameteri64v; glGetBufferParameteriv = call_user_get_proc_address(user_get_proc_address, "glGetBufferParameteriv\0"): *fp_glGetBufferParameteriv; glGetBufferPointerv = call_user_get_proc_address(user_get_proc_address, "glGetBufferPointerv\0"): *fp_glGetBufferPointerv; glGetBufferPointervOES = call_user_get_proc_address(user_get_proc_address, "glGetBufferPointervOES\0"): *fp_glGetBufferPointervOES; glGetCoverageModulationTableNV = call_user_get_proc_address(user_get_proc_address, "glGetCoverageModulationTableNV\0"): *fp_glGetCoverageModulationTableNV; glGetDebugMessageLog = call_user_get_proc_address(user_get_proc_address, "glGetDebugMessageLog\0"): *fp_glGetDebugMessageLog; glGetDebugMessageLogKHR = call_user_get_proc_address(user_get_proc_address, "glGetDebugMessageLogKHR\0"): *fp_glGetDebugMessageLogKHR; glGetDriverControlStringQCOM = call_user_get_proc_address(user_get_proc_address, "glGetDriverControlStringQCOM\0"): *fp_glGetDriverControlStringQCOM; glGetDriverControlsQCOM = call_user_get_proc_address(user_get_proc_address, "glGetDriverControlsQCOM\0"): *fp_glGetDriverControlsQCOM; glGetError = call_user_get_proc_address(user_get_proc_address, "glGetError\0"): *fp_glGetError; glGetFenceivNV = call_user_get_proc_address(user_get_proc_address, "glGetFenceivNV\0"): *fp_glGetFenceivNV; glGetFirstPerfQueryIdINTEL = call_user_get_proc_address(user_get_proc_address, "glGetFirstPerfQueryIdINTEL\0"): *fp_glGetFirstPerfQueryIdINTEL; glGetFloati_vNV = call_user_get_proc_address(user_get_proc_address, "glGetFloati_vNV\0"): *fp_glGetFloati_vNV; glGetFloati_vOES = call_user_get_proc_address(user_get_proc_address, "glGetFloati_vOES\0"): *fp_glGetFloati_vOES; glGetFloatv = call_user_get_proc_address(user_get_proc_address, "glGetFloatv\0"): *fp_glGetFloatv; glGetFragDataIndexEXT = call_user_get_proc_address(user_get_proc_address, "glGetFragDataIndexEXT\0"): *fp_glGetFragDataIndexEXT; glGetFragDataLocation = call_user_get_proc_address(user_get_proc_address, "glGetFragDataLocation\0"): *fp_glGetFragDataLocation; glGetFragmentShadingRatesEXT = call_user_get_proc_address(user_get_proc_address, "glGetFragmentShadingRatesEXT\0"): *fp_glGetFragmentShadingRatesEXT; glGetFramebufferAttachmentParameteriv = call_user_get_proc_address(user_get_proc_address, "glGetFramebufferAttachmentParameteriv\0"): *fp_glGetFramebufferAttachmentParameteriv; glGetFramebufferParameteriv = call_user_get_proc_address(user_get_proc_address, "glGetFramebufferParameteriv\0"): *fp_glGetFramebufferParameteriv; glGetFramebufferParameterivMESA = call_user_get_proc_address(user_get_proc_address, "glGetFramebufferParameterivMESA\0"): *fp_glGetFramebufferParameterivMESA; glGetFramebufferPixelLocalStorageSizeEXT = call_user_get_proc_address(user_get_proc_address, "glGetFramebufferPixelLocalStorageSizeEXT\0"): *fp_glGetFramebufferPixelLocalStorageSizeEXT; glGetGraphicsResetStatus = call_user_get_proc_address(user_get_proc_address, "glGetGraphicsResetStatus\0"): *fp_glGetGraphicsResetStatus; glGetGraphicsResetStatusEXT = call_user_get_proc_address(user_get_proc_address, "glGetGraphicsResetStatusEXT\0"): *fp_glGetGraphicsResetStatusEXT; glGetGraphicsResetStatusKHR = call_user_get_proc_address(user_get_proc_address, "glGetGraphicsResetStatusKHR\0"): *fp_glGetGraphicsResetStatusKHR; glGetImageHandleNV = call_user_get_proc_address(user_get_proc_address, "glGetImageHandleNV\0"): *fp_glGetImageHandleNV; glGetInteger64i_v = call_user_get_proc_address(user_get_proc_address, "glGetInteger64i_v\0"): *fp_glGetInteger64i_v; glGetInteger64v = call_user_get_proc_address(user_get_proc_address, "glGetInteger64v\0"): *fp_glGetInteger64v; glGetInteger64vAPPLE = call_user_get_proc_address(user_get_proc_address, "glGetInteger64vAPPLE\0"): *fp_glGetInteger64vAPPLE; glGetInteger64vEXT = call_user_get_proc_address(user_get_proc_address, "glGetInteger64vEXT\0"): *fp_glGetInteger64vEXT; glGetIntegeri_v = call_user_get_proc_address(user_get_proc_address, "glGetIntegeri_v\0"): *fp_glGetIntegeri_v; glGetIntegeri_vEXT = call_user_get_proc_address(user_get_proc_address, "glGetIntegeri_vEXT\0"): *fp_glGetIntegeri_vEXT; glGetIntegerv = call_user_get_proc_address(user_get_proc_address, "glGetIntegerv\0"): *fp_glGetIntegerv; glGetInternalformatSampleivNV = call_user_get_proc_address(user_get_proc_address, "glGetInternalformatSampleivNV\0"): *fp_glGetInternalformatSampleivNV; glGetInternalformativ = call_user_get_proc_address(user_get_proc_address, "glGetInternalformativ\0"): *fp_glGetInternalformativ; glGetMemoryObjectDetachedResourcesuivNV = call_user_get_proc_address(user_get_proc_address, "glGetMemoryObjectDetachedResourcesuivNV\0"): *fp_glGetMemoryObjectDetachedResourcesuivNV; glGetMemoryObjectParameterivEXT = call_user_get_proc_address(user_get_proc_address, "glGetMemoryObjectParameterivEXT\0"): *fp_glGetMemoryObjectParameterivEXT; glGetMultisamplefv = call_user_get_proc_address(user_get_proc_address, "glGetMultisamplefv\0"): *fp_glGetMultisamplefv; glGetNextPerfQueryIdINTEL = call_user_get_proc_address(user_get_proc_address, "glGetNextPerfQueryIdINTEL\0"): *fp_glGetNextPerfQueryIdINTEL; glGetObjectLabel = call_user_get_proc_address(user_get_proc_address, "glGetObjectLabel\0"): *fp_glGetObjectLabel; glGetObjectLabelEXT = call_user_get_proc_address(user_get_proc_address, "glGetObjectLabelEXT\0"): *fp_glGetObjectLabelEXT; glGetObjectLabelKHR = call_user_get_proc_address(user_get_proc_address, "glGetObjectLabelKHR\0"): *fp_glGetObjectLabelKHR; glGetObjectPtrLabel = call_user_get_proc_address(user_get_proc_address, "glGetObjectPtrLabel\0"): *fp_glGetObjectPtrLabel; glGetObjectPtrLabelKHR = call_user_get_proc_address(user_get_proc_address, "glGetObjectPtrLabelKHR\0"): *fp_glGetObjectPtrLabelKHR; glGetPathCommandsNV = call_user_get_proc_address(user_get_proc_address, "glGetPathCommandsNV\0"): *fp_glGetPathCommandsNV; glGetPathCoordsNV = call_user_get_proc_address(user_get_proc_address, "glGetPathCoordsNV\0"): *fp_glGetPathCoordsNV; glGetPathDashArrayNV = call_user_get_proc_address(user_get_proc_address, "glGetPathDashArrayNV\0"): *fp_glGetPathDashArrayNV; glGetPathLengthNV = call_user_get_proc_address(user_get_proc_address, "glGetPathLengthNV\0"): *fp_glGetPathLengthNV; glGetPathMetricRangeNV = call_user_get_proc_address(user_get_proc_address, "glGetPathMetricRangeNV\0"): *fp_glGetPathMetricRangeNV; glGetPathMetricsNV = call_user_get_proc_address(user_get_proc_address, "glGetPathMetricsNV\0"): *fp_glGetPathMetricsNV; glGetPathParameterfvNV = call_user_get_proc_address(user_get_proc_address, "glGetPathParameterfvNV\0"): *fp_glGetPathParameterfvNV; glGetPathParameterivNV = call_user_get_proc_address(user_get_proc_address, "glGetPathParameterivNV\0"): *fp_glGetPathParameterivNV; glGetPathSpacingNV = call_user_get_proc_address(user_get_proc_address, "glGetPathSpacingNV\0"): *fp_glGetPathSpacingNV; glGetPerfCounterInfoINTEL = call_user_get_proc_address(user_get_proc_address, "glGetPerfCounterInfoINTEL\0"): *fp_glGetPerfCounterInfoINTEL; glGetPerfMonitorCounterDataAMD = call_user_get_proc_address(user_get_proc_address, "glGetPerfMonitorCounterDataAMD\0"): *fp_glGetPerfMonitorCounterDataAMD; glGetPerfMonitorCounterInfoAMD = call_user_get_proc_address(user_get_proc_address, "glGetPerfMonitorCounterInfoAMD\0"): *fp_glGetPerfMonitorCounterInfoAMD; glGetPerfMonitorCounterStringAMD = call_user_get_proc_address(user_get_proc_address, "glGetPerfMonitorCounterStringAMD\0"): *fp_glGetPerfMonitorCounterStringAMD; glGetPerfMonitorCountersAMD = call_user_get_proc_address(user_get_proc_address, "glGetPerfMonitorCountersAMD\0"): *fp_glGetPerfMonitorCountersAMD; glGetPerfMonitorGroupStringAMD = call_user_get_proc_address(user_get_proc_address, "glGetPerfMonitorGroupStringAMD\0"): *fp_glGetPerfMonitorGroupStringAMD; glGetPerfMonitorGroupsAMD = call_user_get_proc_address(user_get_proc_address, "glGetPerfMonitorGroupsAMD\0"): *fp_glGetPerfMonitorGroupsAMD; glGetPerfQueryDataINTEL = call_user_get_proc_address(user_get_proc_address, "glGetPerfQueryDataINTEL\0"): *fp_glGetPerfQueryDataINTEL; glGetPerfQueryIdByNameINTEL = call_user_get_proc_address(user_get_proc_address, "glGetPerfQueryIdByNameINTEL\0"): *fp_glGetPerfQueryIdByNameINTEL; glGetPerfQueryInfoINTEL = call_user_get_proc_address(user_get_proc_address, "glGetPerfQueryInfoINTEL\0"): *fp_glGetPerfQueryInfoINTEL; glGetPointerv = call_user_get_proc_address(user_get_proc_address, "glGetPointerv\0"): *fp_glGetPointerv; glGetPointervKHR = call_user_get_proc_address(user_get_proc_address, "glGetPointervKHR\0"): *fp_glGetPointervKHR; glGetProgramBinary = call_user_get_proc_address(user_get_proc_address, "glGetProgramBinary\0"): *fp_glGetProgramBinary; glGetProgramBinaryOES = call_user_get_proc_address(user_get_proc_address, "glGetProgramBinaryOES\0"): *fp_glGetProgramBinaryOES; glGetProgramInfoLog = call_user_get_proc_address(user_get_proc_address, "glGetProgramInfoLog\0"): *fp_glGetProgramInfoLog; glGetProgramInterfaceiv = call_user_get_proc_address(user_get_proc_address, "glGetProgramInterfaceiv\0"): *fp_glGetProgramInterfaceiv; glGetProgramPipelineInfoLog = call_user_get_proc_address(user_get_proc_address, "glGetProgramPipelineInfoLog\0"): *fp_glGetProgramPipelineInfoLog; glGetProgramPipelineInfoLogEXT = call_user_get_proc_address(user_get_proc_address, "glGetProgramPipelineInfoLogEXT\0"): *fp_glGetProgramPipelineInfoLogEXT; glGetProgramPipelineiv = call_user_get_proc_address(user_get_proc_address, "glGetProgramPipelineiv\0"): *fp_glGetProgramPipelineiv; glGetProgramPipelineivEXT = call_user_get_proc_address(user_get_proc_address, "glGetProgramPipelineivEXT\0"): *fp_glGetProgramPipelineivEXT; glGetProgramResourceIndex = call_user_get_proc_address(user_get_proc_address, "glGetProgramResourceIndex\0"): *fp_glGetProgramResourceIndex; glGetProgramResourceLocation = call_user_get_proc_address(user_get_proc_address, "glGetProgramResourceLocation\0"): *fp_glGetProgramResourceLocation; glGetProgramResourceLocationIndexEXT = call_user_get_proc_address(user_get_proc_address, "glGetProgramResourceLocationIndexEXT\0"): *fp_glGetProgramResourceLocationIndexEXT; glGetProgramResourceName = call_user_get_proc_address(user_get_proc_address, "glGetProgramResourceName\0"): *fp_glGetProgramResourceName; glGetProgramResourcefvNV = call_user_get_proc_address(user_get_proc_address, "glGetProgramResourcefvNV\0"): *fp_glGetProgramResourcefvNV; glGetProgramResourceiv = call_user_get_proc_address(user_get_proc_address, "glGetProgramResourceiv\0"): *fp_glGetProgramResourceiv; glGetProgramiv = call_user_get_proc_address(user_get_proc_address, "glGetProgramiv\0"): *fp_glGetProgramiv; glGetQueryObjecti64vEXT = call_user_get_proc_address(user_get_proc_address, "glGetQueryObjecti64vEXT\0"): *fp_glGetQueryObjecti64vEXT; glGetQueryObjectivEXT = call_user_get_proc_address(user_get_proc_address, "glGetQueryObjectivEXT\0"): *fp_glGetQueryObjectivEXT; glGetQueryObjectui64vEXT = call_user_get_proc_address(user_get_proc_address, "glGetQueryObjectui64vEXT\0"): *fp_glGetQueryObjectui64vEXT; glGetQueryObjectuiv = call_user_get_proc_address(user_get_proc_address, "glGetQueryObjectuiv\0"): *fp_glGetQueryObjectuiv; glGetQueryObjectuivEXT = call_user_get_proc_address(user_get_proc_address, "glGetQueryObjectuivEXT\0"): *fp_glGetQueryObjectuivEXT; glGetQueryiv = call_user_get_proc_address(user_get_proc_address, "glGetQueryiv\0"): *fp_glGetQueryiv; glGetQueryivEXT = call_user_get_proc_address(user_get_proc_address, "glGetQueryivEXT\0"): *fp_glGetQueryivEXT; glGetRenderbufferParameteriv = call_user_get_proc_address(user_get_proc_address, "glGetRenderbufferParameteriv\0"): *fp_glGetRenderbufferParameteriv; glGetSamplerParameterIiv = call_user_get_proc_address(user_get_proc_address, "glGetSamplerParameterIiv\0"): *fp_glGetSamplerParameterIiv; glGetSamplerParameterIivEXT = call_user_get_proc_address(user_get_proc_address, "glGetSamplerParameterIivEXT\0"): *fp_glGetSamplerParameterIivEXT; glGetSamplerParameterIivOES = call_user_get_proc_address(user_get_proc_address, "glGetSamplerParameterIivOES\0"): *fp_glGetSamplerParameterIivOES; glGetSamplerParameterIuiv = call_user_get_proc_address(user_get_proc_address, "glGetSamplerParameterIuiv\0"): *fp_glGetSamplerParameterIuiv; glGetSamplerParameterIuivEXT = call_user_get_proc_address(user_get_proc_address, "glGetSamplerParameterIuivEXT\0"): *fp_glGetSamplerParameterIuivEXT; glGetSamplerParameterIuivOES = call_user_get_proc_address(user_get_proc_address, "glGetSamplerParameterIuivOES\0"): *fp_glGetSamplerParameterIuivOES; glGetSamplerParameterfv = call_user_get_proc_address(user_get_proc_address, "glGetSamplerParameterfv\0"): *fp_glGetSamplerParameterfv; glGetSamplerParameteriv = call_user_get_proc_address(user_get_proc_address, "glGetSamplerParameteriv\0"): *fp_glGetSamplerParameteriv; glGetSemaphoreParameterivNV = call_user_get_proc_address(user_get_proc_address, "glGetSemaphoreParameterivNV\0"): *fp_glGetSemaphoreParameterivNV; glGetSemaphoreParameterui64vEXT = call_user_get_proc_address(user_get_proc_address, "glGetSemaphoreParameterui64vEXT\0"): *fp_glGetSemaphoreParameterui64vEXT; glGetShaderInfoLog = call_user_get_proc_address(user_get_proc_address, "glGetShaderInfoLog\0"): *fp_glGetShaderInfoLog; glGetShaderPrecisionFormat = call_user_get_proc_address(user_get_proc_address, "glGetShaderPrecisionFormat\0"): *fp_glGetShaderPrecisionFormat; glGetShaderSource = call_user_get_proc_address(user_get_proc_address, "glGetShaderSource\0"): *fp_glGetShaderSource; glGetShaderiv = call_user_get_proc_address(user_get_proc_address, "glGetShaderiv\0"): *fp_glGetShaderiv; glGetShadingRateImagePaletteNV = call_user_get_proc_address(user_get_proc_address, "glGetShadingRateImagePaletteNV\0"): *fp_glGetShadingRateImagePaletteNV; glGetShadingRateSampleLocationivNV = call_user_get_proc_address(user_get_proc_address, "glGetShadingRateSampleLocationivNV\0"): *fp_glGetShadingRateSampleLocationivNV; glGetString = call_user_get_proc_address(user_get_proc_address, "glGetString\0"): *fp_glGetString; glGetStringi = call_user_get_proc_address(user_get_proc_address, "glGetStringi\0"): *fp_glGetStringi; glGetSynciv = call_user_get_proc_address(user_get_proc_address, "glGetSynciv\0"): *fp_glGetSynciv; glGetSyncivAPPLE = call_user_get_proc_address(user_get_proc_address, "glGetSyncivAPPLE\0"): *fp_glGetSyncivAPPLE; glGetTexLevelParameterfv = call_user_get_proc_address(user_get_proc_address, "glGetTexLevelParameterfv\0"): *fp_glGetTexLevelParameterfv; glGetTexLevelParameteriv = call_user_get_proc_address(user_get_proc_address, "glGetTexLevelParameteriv\0"): *fp_glGetTexLevelParameteriv; glGetTexParameterIiv = call_user_get_proc_address(user_get_proc_address, "glGetTexParameterIiv\0"): *fp_glGetTexParameterIiv; glGetTexParameterIivEXT = call_user_get_proc_address(user_get_proc_address, "glGetTexParameterIivEXT\0"): *fp_glGetTexParameterIivEXT; glGetTexParameterIivOES = call_user_get_proc_address(user_get_proc_address, "glGetTexParameterIivOES\0"): *fp_glGetTexParameterIivOES; glGetTexParameterIuiv = call_user_get_proc_address(user_get_proc_address, "glGetTexParameterIuiv\0"): *fp_glGetTexParameterIuiv; glGetTexParameterIuivEXT = call_user_get_proc_address(user_get_proc_address, "glGetTexParameterIuivEXT\0"): *fp_glGetTexParameterIuivEXT; glGetTexParameterIuivOES = call_user_get_proc_address(user_get_proc_address, "glGetTexParameterIuivOES\0"): *fp_glGetTexParameterIuivOES; glGetTexParameterfv = call_user_get_proc_address(user_get_proc_address, "glGetTexParameterfv\0"): *fp_glGetTexParameterfv; glGetTexParameteriv = call_user_get_proc_address(user_get_proc_address, "glGetTexParameteriv\0"): *fp_glGetTexParameteriv; glGetTextureHandleIMG = call_user_get_proc_address(user_get_proc_address, "glGetTextureHandleIMG\0"): *fp_glGetTextureHandleIMG; glGetTextureHandleNV = call_user_get_proc_address(user_get_proc_address, "glGetTextureHandleNV\0"): *fp_glGetTextureHandleNV; glGetTextureSamplerHandleIMG = call_user_get_proc_address(user_get_proc_address, "glGetTextureSamplerHandleIMG\0"): *fp_glGetTextureSamplerHandleIMG; glGetTextureSamplerHandleNV = call_user_get_proc_address(user_get_proc_address, "glGetTextureSamplerHandleNV\0"): *fp_glGetTextureSamplerHandleNV; glGetTransformFeedbackVarying = call_user_get_proc_address(user_get_proc_address, "glGetTransformFeedbackVarying\0"): *fp_glGetTransformFeedbackVarying; glGetTranslatedShaderSourceANGLE = call_user_get_proc_address(user_get_proc_address, "glGetTranslatedShaderSourceANGLE\0"): *fp_glGetTranslatedShaderSourceANGLE; glGetUniformBlockIndex = call_user_get_proc_address(user_get_proc_address, "glGetUniformBlockIndex\0"): *fp_glGetUniformBlockIndex; glGetUniformIndices = call_user_get_proc_address(user_get_proc_address, "glGetUniformIndices\0"): *fp_glGetUniformIndices; glGetUniformLocation = call_user_get_proc_address(user_get_proc_address, "glGetUniformLocation\0"): *fp_glGetUniformLocation; glGetUniformfv = call_user_get_proc_address(user_get_proc_address, "glGetUniformfv\0"): *fp_glGetUniformfv; glGetUniformi64vNV = call_user_get_proc_address(user_get_proc_address, "glGetUniformi64vNV\0"): *fp_glGetUniformi64vNV; glGetUniformiv = call_user_get_proc_address(user_get_proc_address, "glGetUniformiv\0"): *fp_glGetUniformiv; glGetUniformuiv = call_user_get_proc_address(user_get_proc_address, "glGetUniformuiv\0"): *fp_glGetUniformuiv; glGetUnsignedBytei_vEXT = call_user_get_proc_address(user_get_proc_address, "glGetUnsignedBytei_vEXT\0"): *fp_glGetUnsignedBytei_vEXT; glGetUnsignedBytevEXT = call_user_get_proc_address(user_get_proc_address, "glGetUnsignedBytevEXT\0"): *fp_glGetUnsignedBytevEXT; glGetVertexAttribIiv = call_user_get_proc_address(user_get_proc_address, "glGetVertexAttribIiv\0"): *fp_glGetVertexAttribIiv; glGetVertexAttribIuiv = call_user_get_proc_address(user_get_proc_address, "glGetVertexAttribIuiv\0"): *fp_glGetVertexAttribIuiv; glGetVertexAttribPointerv = call_user_get_proc_address(user_get_proc_address, "glGetVertexAttribPointerv\0"): *fp_glGetVertexAttribPointerv; glGetVertexAttribfv = call_user_get_proc_address(user_get_proc_address, "glGetVertexAttribfv\0"): *fp_glGetVertexAttribfv; glGetVertexAttribiv = call_user_get_proc_address(user_get_proc_address, "glGetVertexAttribiv\0"): *fp_glGetVertexAttribiv; glGetVkProcAddrNV = call_user_get_proc_address(user_get_proc_address, "glGetVkProcAddrNV\0"): *fp_glGetVkProcAddrNV; glGetnUniformfv = call_user_get_proc_address(user_get_proc_address, "glGetnUniformfv\0"): *fp_glGetnUniformfv; glGetnUniformfvEXT = call_user_get_proc_address(user_get_proc_address, "glGetnUniformfvEXT\0"): *fp_glGetnUniformfvEXT; glGetnUniformfvKHR = call_user_get_proc_address(user_get_proc_address, "glGetnUniformfvKHR\0"): *fp_glGetnUniformfvKHR; glGetnUniformiv = call_user_get_proc_address(user_get_proc_address, "glGetnUniformiv\0"): *fp_glGetnUniformiv; glGetnUniformivEXT = call_user_get_proc_address(user_get_proc_address, "glGetnUniformivEXT\0"): *fp_glGetnUniformivEXT; glGetnUniformivKHR = call_user_get_proc_address(user_get_proc_address, "glGetnUniformivKHR\0"): *fp_glGetnUniformivKHR; glGetnUniformuiv = call_user_get_proc_address(user_get_proc_address, "glGetnUniformuiv\0"): *fp_glGetnUniformuiv; glGetnUniformuivKHR = call_user_get_proc_address(user_get_proc_address, "glGetnUniformuivKHR\0"): *fp_glGetnUniformuivKHR; glHint = call_user_get_proc_address(user_get_proc_address, "glHint\0"): *fp_glHint; glImportMemoryFdEXT = call_user_get_proc_address(user_get_proc_address, "glImportMemoryFdEXT\0"): *fp_glImportMemoryFdEXT; glImportMemoryWin32HandleEXT = call_user_get_proc_address(user_get_proc_address, "glImportMemoryWin32HandleEXT\0"): *fp_glImportMemoryWin32HandleEXT; glImportMemoryWin32NameEXT = call_user_get_proc_address(user_get_proc_address, "glImportMemoryWin32NameEXT\0"): *fp_glImportMemoryWin32NameEXT; glImportSemaphoreFdEXT = call_user_get_proc_address(user_get_proc_address, "glImportSemaphoreFdEXT\0"): *fp_glImportSemaphoreFdEXT; glImportSemaphoreWin32HandleEXT = call_user_get_proc_address(user_get_proc_address, "glImportSemaphoreWin32HandleEXT\0"): *fp_glImportSemaphoreWin32HandleEXT; glImportSemaphoreWin32NameEXT = call_user_get_proc_address(user_get_proc_address, "glImportSemaphoreWin32NameEXT\0"): *fp_glImportSemaphoreWin32NameEXT; glInsertEventMarkerEXT = call_user_get_proc_address(user_get_proc_address, "glInsertEventMarkerEXT\0"): *fp_glInsertEventMarkerEXT; glInterpolatePathsNV = call_user_get_proc_address(user_get_proc_address, "glInterpolatePathsNV\0"): *fp_glInterpolatePathsNV; glInvalidateFramebuffer = call_user_get_proc_address(user_get_proc_address, "glInvalidateFramebuffer\0"): *fp_glInvalidateFramebuffer; glInvalidateSubFramebuffer = call_user_get_proc_address(user_get_proc_address, "glInvalidateSubFramebuffer\0"): *fp_glInvalidateSubFramebuffer; glIsBuffer = call_user_get_proc_address(user_get_proc_address, "glIsBuffer\0"): *fp_glIsBuffer; glIsEnabled = call_user_get_proc_address(user_get_proc_address, "glIsEnabled\0"): *fp_glIsEnabled; glIsEnabledi = call_user_get_proc_address(user_get_proc_address, "glIsEnabledi\0"): *fp_glIsEnabledi; glIsEnablediEXT = call_user_get_proc_address(user_get_proc_address, "glIsEnablediEXT\0"): *fp_glIsEnablediEXT; glIsEnablediNV = call_user_get_proc_address(user_get_proc_address, "glIsEnablediNV\0"): *fp_glIsEnablediNV; glIsEnablediOES = call_user_get_proc_address(user_get_proc_address, "glIsEnablediOES\0"): *fp_glIsEnablediOES; glIsFenceNV = call_user_get_proc_address(user_get_proc_address, "glIsFenceNV\0"): *fp_glIsFenceNV; glIsFramebuffer = call_user_get_proc_address(user_get_proc_address, "glIsFramebuffer\0"): *fp_glIsFramebuffer; glIsImageHandleResidentNV = call_user_get_proc_address(user_get_proc_address, "glIsImageHandleResidentNV\0"): *fp_glIsImageHandleResidentNV; glIsMemoryObjectEXT = call_user_get_proc_address(user_get_proc_address, "glIsMemoryObjectEXT\0"): *fp_glIsMemoryObjectEXT; glIsPathNV = call_user_get_proc_address(user_get_proc_address, "glIsPathNV\0"): *fp_glIsPathNV; glIsPointInFillPathNV = call_user_get_proc_address(user_get_proc_address, "glIsPointInFillPathNV\0"): *fp_glIsPointInFillPathNV; glIsPointInStrokePathNV = call_user_get_proc_address(user_get_proc_address, "glIsPointInStrokePathNV\0"): *fp_glIsPointInStrokePathNV; glIsProgram = call_user_get_proc_address(user_get_proc_address, "glIsProgram\0"): *fp_glIsProgram; glIsProgramPipeline = call_user_get_proc_address(user_get_proc_address, "glIsProgramPipeline\0"): *fp_glIsProgramPipeline; glIsProgramPipelineEXT = call_user_get_proc_address(user_get_proc_address, "glIsProgramPipelineEXT\0"): *fp_glIsProgramPipelineEXT; glIsQuery = call_user_get_proc_address(user_get_proc_address, "glIsQuery\0"): *fp_glIsQuery; glIsQueryEXT = call_user_get_proc_address(user_get_proc_address, "glIsQueryEXT\0"): *fp_glIsQueryEXT; glIsRenderbuffer = call_user_get_proc_address(user_get_proc_address, "glIsRenderbuffer\0"): *fp_glIsRenderbuffer; glIsSampler = call_user_get_proc_address(user_get_proc_address, "glIsSampler\0"): *fp_glIsSampler; glIsSemaphoreEXT = call_user_get_proc_address(user_get_proc_address, "glIsSemaphoreEXT\0"): *fp_glIsSemaphoreEXT; glIsShader = call_user_get_proc_address(user_get_proc_address, "glIsShader\0"): *fp_glIsShader; glIsSync = call_user_get_proc_address(user_get_proc_address, "glIsSync\0"): *fp_glIsSync; glIsSyncAPPLE = call_user_get_proc_address(user_get_proc_address, "glIsSyncAPPLE\0"): *fp_glIsSyncAPPLE; glIsTexture = call_user_get_proc_address(user_get_proc_address, "glIsTexture\0"): *fp_glIsTexture; glIsTextureHandleResidentNV = call_user_get_proc_address(user_get_proc_address, "glIsTextureHandleResidentNV\0"): *fp_glIsTextureHandleResidentNV; glIsTransformFeedback = call_user_get_proc_address(user_get_proc_address, "glIsTransformFeedback\0"): *fp_glIsTransformFeedback; glIsVertexArray = call_user_get_proc_address(user_get_proc_address, "glIsVertexArray\0"): *fp_glIsVertexArray; glIsVertexArrayOES = call_user_get_proc_address(user_get_proc_address, "glIsVertexArrayOES\0"): *fp_glIsVertexArrayOES; glLabelObjectEXT = call_user_get_proc_address(user_get_proc_address, "glLabelObjectEXT\0"): *fp_glLabelObjectEXT; glLineWidth = call_user_get_proc_address(user_get_proc_address, "glLineWidth\0"): *fp_glLineWidth; glLinkProgram = call_user_get_proc_address(user_get_proc_address, "glLinkProgram\0"): *fp_glLinkProgram; glMakeImageHandleNonResidentNV = call_user_get_proc_address(user_get_proc_address, "glMakeImageHandleNonResidentNV\0"): *fp_glMakeImageHandleNonResidentNV; glMakeImageHandleResidentNV = call_user_get_proc_address(user_get_proc_address, "glMakeImageHandleResidentNV\0"): *fp_glMakeImageHandleResidentNV; glMakeTextureHandleNonResidentNV = call_user_get_proc_address(user_get_proc_address, "glMakeTextureHandleNonResidentNV\0"): *fp_glMakeTextureHandleNonResidentNV; glMakeTextureHandleResidentNV = call_user_get_proc_address(user_get_proc_address, "glMakeTextureHandleResidentNV\0"): *fp_glMakeTextureHandleResidentNV; glMapBufferOES = call_user_get_proc_address(user_get_proc_address, "glMapBufferOES\0"): *fp_glMapBufferOES; glMapBufferRange = call_user_get_proc_address(user_get_proc_address, "glMapBufferRange\0"): *fp_glMapBufferRange; glMapBufferRangeEXT = call_user_get_proc_address(user_get_proc_address, "glMapBufferRangeEXT\0"): *fp_glMapBufferRangeEXT; glMatrixFrustumEXT = call_user_get_proc_address(user_get_proc_address, "glMatrixFrustumEXT\0"): *fp_glMatrixFrustumEXT; glMatrixLoad3x2fNV = call_user_get_proc_address(user_get_proc_address, "glMatrixLoad3x2fNV\0"): *fp_glMatrixLoad3x2fNV; glMatrixLoad3x3fNV = call_user_get_proc_address(user_get_proc_address, "glMatrixLoad3x3fNV\0"): *fp_glMatrixLoad3x3fNV; glMatrixLoadIdentityEXT = call_user_get_proc_address(user_get_proc_address, "glMatrixLoadIdentityEXT\0"): *fp_glMatrixLoadIdentityEXT; glMatrixLoadTranspose3x3fNV = call_user_get_proc_address(user_get_proc_address, "glMatrixLoadTranspose3x3fNV\0"): *fp_glMatrixLoadTranspose3x3fNV; glMatrixLoadTransposedEXT = call_user_get_proc_address(user_get_proc_address, "glMatrixLoadTransposedEXT\0"): *fp_glMatrixLoadTransposedEXT; glMatrixLoadTransposefEXT = call_user_get_proc_address(user_get_proc_address, "glMatrixLoadTransposefEXT\0"): *fp_glMatrixLoadTransposefEXT; glMatrixLoaddEXT = call_user_get_proc_address(user_get_proc_address, "glMatrixLoaddEXT\0"): *fp_glMatrixLoaddEXT; glMatrixLoadfEXT = call_user_get_proc_address(user_get_proc_address, "glMatrixLoadfEXT\0"): *fp_glMatrixLoadfEXT; glMatrixMult3x2fNV = call_user_get_proc_address(user_get_proc_address, "glMatrixMult3x2fNV\0"): *fp_glMatrixMult3x2fNV; glMatrixMult3x3fNV = call_user_get_proc_address(user_get_proc_address, "glMatrixMult3x3fNV\0"): *fp_glMatrixMult3x3fNV; glMatrixMultTranspose3x3fNV = call_user_get_proc_address(user_get_proc_address, "glMatrixMultTranspose3x3fNV\0"): *fp_glMatrixMultTranspose3x3fNV; glMatrixMultTransposedEXT = call_user_get_proc_address(user_get_proc_address, "glMatrixMultTransposedEXT\0"): *fp_glMatrixMultTransposedEXT; glMatrixMultTransposefEXT = call_user_get_proc_address(user_get_proc_address, "glMatrixMultTransposefEXT\0"): *fp_glMatrixMultTransposefEXT; glMatrixMultdEXT = call_user_get_proc_address(user_get_proc_address, "glMatrixMultdEXT\0"): *fp_glMatrixMultdEXT; glMatrixMultfEXT = call_user_get_proc_address(user_get_proc_address, "glMatrixMultfEXT\0"): *fp_glMatrixMultfEXT; glMatrixOrthoEXT = call_user_get_proc_address(user_get_proc_address, "glMatrixOrthoEXT\0"): *fp_glMatrixOrthoEXT; glMatrixPopEXT = call_user_get_proc_address(user_get_proc_address, "glMatrixPopEXT\0"): *fp_glMatrixPopEXT; glMatrixPushEXT = call_user_get_proc_address(user_get_proc_address, "glMatrixPushEXT\0"): *fp_glMatrixPushEXT; glMatrixRotatedEXT = call_user_get_proc_address(user_get_proc_address, "glMatrixRotatedEXT\0"): *fp_glMatrixRotatedEXT; glMatrixRotatefEXT = call_user_get_proc_address(user_get_proc_address, "glMatrixRotatefEXT\0"): *fp_glMatrixRotatefEXT; glMatrixScaledEXT = call_user_get_proc_address(user_get_proc_address, "glMatrixScaledEXT\0"): *fp_glMatrixScaledEXT; glMatrixScalefEXT = call_user_get_proc_address(user_get_proc_address, "glMatrixScalefEXT\0"): *fp_glMatrixScalefEXT; glMatrixTranslatedEXT = call_user_get_proc_address(user_get_proc_address, "glMatrixTranslatedEXT\0"): *fp_glMatrixTranslatedEXT; glMatrixTranslatefEXT = call_user_get_proc_address(user_get_proc_address, "glMatrixTranslatefEXT\0"): *fp_glMatrixTranslatefEXT; glMaxShaderCompilerThreadsKHR = call_user_get_proc_address(user_get_proc_address, "glMaxShaderCompilerThreadsKHR\0"): *fp_glMaxShaderCompilerThreadsKHR; glMemoryBarrier = call_user_get_proc_address(user_get_proc_address, "glMemoryBarrier\0"): *fp_glMemoryBarrier; glMemoryBarrierByRegion = call_user_get_proc_address(user_get_proc_address, "glMemoryBarrierByRegion\0"): *fp_glMemoryBarrierByRegion; glMemoryObjectParameterivEXT = call_user_get_proc_address(user_get_proc_address, "glMemoryObjectParameterivEXT\0"): *fp_glMemoryObjectParameterivEXT; glMinSampleShading = call_user_get_proc_address(user_get_proc_address, "glMinSampleShading\0"): *fp_glMinSampleShading; glMinSampleShadingOES = call_user_get_proc_address(user_get_proc_address, "glMinSampleShadingOES\0"): *fp_glMinSampleShadingOES; glMultiDrawArraysEXT = call_user_get_proc_address(user_get_proc_address, "glMultiDrawArraysEXT\0"): *fp_glMultiDrawArraysEXT; glMultiDrawArraysIndirectEXT = call_user_get_proc_address(user_get_proc_address, "glMultiDrawArraysIndirectEXT\0"): *fp_glMultiDrawArraysIndirectEXT; glMultiDrawElementsBaseVertexEXT = call_user_get_proc_address(user_get_proc_address, "glMultiDrawElementsBaseVertexEXT\0"): *fp_glMultiDrawElementsBaseVertexEXT; glMultiDrawElementsEXT = call_user_get_proc_address(user_get_proc_address, "glMultiDrawElementsEXT\0"): *fp_glMultiDrawElementsEXT; glMultiDrawElementsIndirectEXT = call_user_get_proc_address(user_get_proc_address, "glMultiDrawElementsIndirectEXT\0"): *fp_glMultiDrawElementsIndirectEXT; glMultiDrawMeshTasksIndirectCountNV = call_user_get_proc_address(user_get_proc_address, "glMultiDrawMeshTasksIndirectCountNV\0"): *fp_glMultiDrawMeshTasksIndirectCountNV; glMultiDrawMeshTasksIndirectNV = call_user_get_proc_address(user_get_proc_address, "glMultiDrawMeshTasksIndirectNV\0"): *fp_glMultiDrawMeshTasksIndirectNV; glNamedBufferAttachMemoryNV = call_user_get_proc_address(user_get_proc_address, "glNamedBufferAttachMemoryNV\0"): *fp_glNamedBufferAttachMemoryNV; glNamedBufferPageCommitmentMemNV = call_user_get_proc_address(user_get_proc_address, "glNamedBufferPageCommitmentMemNV\0"): *fp_glNamedBufferPageCommitmentMemNV; glNamedBufferStorageExternalEXT = call_user_get_proc_address(user_get_proc_address, "glNamedBufferStorageExternalEXT\0"): *fp_glNamedBufferStorageExternalEXT; glNamedBufferStorageMemEXT = call_user_get_proc_address(user_get_proc_address, "glNamedBufferStorageMemEXT\0"): *fp_glNamedBufferStorageMemEXT; glNamedFramebufferSampleLocationsfvNV = call_user_get_proc_address(user_get_proc_address, "glNamedFramebufferSampleLocationsfvNV\0"): *fp_glNamedFramebufferSampleLocationsfvNV; glNamedRenderbufferStorageMultisampleAdvancedAMD = call_user_get_proc_address(user_get_proc_address, "glNamedRenderbufferStorageMultisampleAdvancedAMD\0"): *fp_glNamedRenderbufferStorageMultisampleAdvancedAMD; glObjectLabel = call_user_get_proc_address(user_get_proc_address, "glObjectLabel\0"): *fp_glObjectLabel; glObjectLabelKHR = call_user_get_proc_address(user_get_proc_address, "glObjectLabelKHR\0"): *fp_glObjectLabelKHR; glObjectPtrLabel = call_user_get_proc_address(user_get_proc_address, "glObjectPtrLabel\0"): *fp_glObjectPtrLabel; glObjectPtrLabelKHR = call_user_get_proc_address(user_get_proc_address, "glObjectPtrLabelKHR\0"): *fp_glObjectPtrLabelKHR; glPatchParameteri = call_user_get_proc_address(user_get_proc_address, "glPatchParameteri\0"): *fp_glPatchParameteri; glPatchParameteriEXT = call_user_get_proc_address(user_get_proc_address, "glPatchParameteriEXT\0"): *fp_glPatchParameteriEXT; glPatchParameteriOES = call_user_get_proc_address(user_get_proc_address, "glPatchParameteriOES\0"): *fp_glPatchParameteriOES; glPathCommandsNV = call_user_get_proc_address(user_get_proc_address, "glPathCommandsNV\0"): *fp_glPathCommandsNV; glPathCoordsNV = call_user_get_proc_address(user_get_proc_address, "glPathCoordsNV\0"): *fp_glPathCoordsNV; glPathCoverDepthFuncNV = call_user_get_proc_address(user_get_proc_address, "glPathCoverDepthFuncNV\0"): *fp_glPathCoverDepthFuncNV; glPathDashArrayNV = call_user_get_proc_address(user_get_proc_address, "glPathDashArrayNV\0"): *fp_glPathDashArrayNV; glPathGlyphIndexArrayNV = call_user_get_proc_address(user_get_proc_address, "glPathGlyphIndexArrayNV\0"): *fp_glPathGlyphIndexArrayNV; glPathGlyphIndexRangeNV = call_user_get_proc_address(user_get_proc_address, "glPathGlyphIndexRangeNV\0"): *fp_glPathGlyphIndexRangeNV; glPathGlyphRangeNV = call_user_get_proc_address(user_get_proc_address, "glPathGlyphRangeNV\0"): *fp_glPathGlyphRangeNV; glPathGlyphsNV = call_user_get_proc_address(user_get_proc_address, "glPathGlyphsNV\0"): *fp_glPathGlyphsNV; glPathMemoryGlyphIndexArrayNV = call_user_get_proc_address(user_get_proc_address, "glPathMemoryGlyphIndexArrayNV\0"): *fp_glPathMemoryGlyphIndexArrayNV; glPathParameterfNV = call_user_get_proc_address(user_get_proc_address, "glPathParameterfNV\0"): *fp_glPathParameterfNV; glPathParameterfvNV = call_user_get_proc_address(user_get_proc_address, "glPathParameterfvNV\0"): *fp_glPathParameterfvNV; glPathParameteriNV = call_user_get_proc_address(user_get_proc_address, "glPathParameteriNV\0"): *fp_glPathParameteriNV; glPathParameterivNV = call_user_get_proc_address(user_get_proc_address, "glPathParameterivNV\0"): *fp_glPathParameterivNV; glPathStencilDepthOffsetNV = call_user_get_proc_address(user_get_proc_address, "glPathStencilDepthOffsetNV\0"): *fp_glPathStencilDepthOffsetNV; glPathStencilFuncNV = call_user_get_proc_address(user_get_proc_address, "glPathStencilFuncNV\0"): *fp_glPathStencilFuncNV; glPathStringNV = call_user_get_proc_address(user_get_proc_address, "glPathStringNV\0"): *fp_glPathStringNV; glPathSubCommandsNV = call_user_get_proc_address(user_get_proc_address, "glPathSubCommandsNV\0"): *fp_glPathSubCommandsNV; glPathSubCoordsNV = call_user_get_proc_address(user_get_proc_address, "glPathSubCoordsNV\0"): *fp_glPathSubCoordsNV; glPauseTransformFeedback = call_user_get_proc_address(user_get_proc_address, "glPauseTransformFeedback\0"): *fp_glPauseTransformFeedback; glPixelStorei = call_user_get_proc_address(user_get_proc_address, "glPixelStorei\0"): *fp_glPixelStorei; glPointAlongPathNV = call_user_get_proc_address(user_get_proc_address, "glPointAlongPathNV\0"): *fp_glPointAlongPathNV; glPolygonModeNV = call_user_get_proc_address(user_get_proc_address, "glPolygonModeNV\0"): *fp_glPolygonModeNV; glPolygonOffset = call_user_get_proc_address(user_get_proc_address, "glPolygonOffset\0"): *fp_glPolygonOffset; glPolygonOffsetClampEXT = call_user_get_proc_address(user_get_proc_address, "glPolygonOffsetClampEXT\0"): *fp_glPolygonOffsetClampEXT; glPopDebugGroup = call_user_get_proc_address(user_get_proc_address, "glPopDebugGroup\0"): *fp_glPopDebugGroup; glPopDebugGroupKHR = call_user_get_proc_address(user_get_proc_address, "glPopDebugGroupKHR\0"): *fp_glPopDebugGroupKHR; glPopGroupMarkerEXT = call_user_get_proc_address(user_get_proc_address, "glPopGroupMarkerEXT\0"): *fp_glPopGroupMarkerEXT; glPrimitiveBoundingBox = call_user_get_proc_address(user_get_proc_address, "glPrimitiveBoundingBox\0"): *fp_glPrimitiveBoundingBox; glPrimitiveBoundingBoxEXT = call_user_get_proc_address(user_get_proc_address, "glPrimitiveBoundingBoxEXT\0"): *fp_glPrimitiveBoundingBoxEXT; glPrimitiveBoundingBoxOES = call_user_get_proc_address(user_get_proc_address, "glPrimitiveBoundingBoxOES\0"): *fp_glPrimitiveBoundingBoxOES; glProgramBinary = call_user_get_proc_address(user_get_proc_address, "glProgramBinary\0"): *fp_glProgramBinary; glProgramBinaryOES = call_user_get_proc_address(user_get_proc_address, "glProgramBinaryOES\0"): *fp_glProgramBinaryOES; glProgramParameteri = call_user_get_proc_address(user_get_proc_address, "glProgramParameteri\0"): *fp_glProgramParameteri; glProgramParameteriEXT = call_user_get_proc_address(user_get_proc_address, "glProgramParameteriEXT\0"): *fp_glProgramParameteriEXT; glProgramPathFragmentInputGenNV = call_user_get_proc_address(user_get_proc_address, "glProgramPathFragmentInputGenNV\0"): *fp_glProgramPathFragmentInputGenNV; glProgramUniform1f = call_user_get_proc_address(user_get_proc_address, "glProgramUniform1f\0"): *fp_glProgramUniform1f; glProgramUniform1fEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniform1fEXT\0"): *fp_glProgramUniform1fEXT; glProgramUniform1fv = call_user_get_proc_address(user_get_proc_address, "glProgramUniform1fv\0"): *fp_glProgramUniform1fv; glProgramUniform1fvEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniform1fvEXT\0"): *fp_glProgramUniform1fvEXT; glProgramUniform1i = call_user_get_proc_address(user_get_proc_address, "glProgramUniform1i\0"): *fp_glProgramUniform1i; glProgramUniform1i64NV = call_user_get_proc_address(user_get_proc_address, "glProgramUniform1i64NV\0"): *fp_glProgramUniform1i64NV; glProgramUniform1i64vNV = call_user_get_proc_address(user_get_proc_address, "glProgramUniform1i64vNV\0"): *fp_glProgramUniform1i64vNV; glProgramUniform1iEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniform1iEXT\0"): *fp_glProgramUniform1iEXT; glProgramUniform1iv = call_user_get_proc_address(user_get_proc_address, "glProgramUniform1iv\0"): *fp_glProgramUniform1iv; glProgramUniform1ivEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniform1ivEXT\0"): *fp_glProgramUniform1ivEXT; glProgramUniform1ui = call_user_get_proc_address(user_get_proc_address, "glProgramUniform1ui\0"): *fp_glProgramUniform1ui; glProgramUniform1ui64NV = call_user_get_proc_address(user_get_proc_address, "glProgramUniform1ui64NV\0"): *fp_glProgramUniform1ui64NV; glProgramUniform1ui64vNV = call_user_get_proc_address(user_get_proc_address, "glProgramUniform1ui64vNV\0"): *fp_glProgramUniform1ui64vNV; glProgramUniform1uiEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniform1uiEXT\0"): *fp_glProgramUniform1uiEXT; glProgramUniform1uiv = call_user_get_proc_address(user_get_proc_address, "glProgramUniform1uiv\0"): *fp_glProgramUniform1uiv; glProgramUniform1uivEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniform1uivEXT\0"): *fp_glProgramUniform1uivEXT; glProgramUniform2f = call_user_get_proc_address(user_get_proc_address, "glProgramUniform2f\0"): *fp_glProgramUniform2f; glProgramUniform2fEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniform2fEXT\0"): *fp_glProgramUniform2fEXT; glProgramUniform2fv = call_user_get_proc_address(user_get_proc_address, "glProgramUniform2fv\0"): *fp_glProgramUniform2fv; glProgramUniform2fvEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniform2fvEXT\0"): *fp_glProgramUniform2fvEXT; glProgramUniform2i = call_user_get_proc_address(user_get_proc_address, "glProgramUniform2i\0"): *fp_glProgramUniform2i; glProgramUniform2i64NV = call_user_get_proc_address(user_get_proc_address, "glProgramUniform2i64NV\0"): *fp_glProgramUniform2i64NV; glProgramUniform2i64vNV = call_user_get_proc_address(user_get_proc_address, "glProgramUniform2i64vNV\0"): *fp_glProgramUniform2i64vNV; glProgramUniform2iEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniform2iEXT\0"): *fp_glProgramUniform2iEXT; glProgramUniform2iv = call_user_get_proc_address(user_get_proc_address, "glProgramUniform2iv\0"): *fp_glProgramUniform2iv; glProgramUniform2ivEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniform2ivEXT\0"): *fp_glProgramUniform2ivEXT; glProgramUniform2ui = call_user_get_proc_address(user_get_proc_address, "glProgramUniform2ui\0"): *fp_glProgramUniform2ui; glProgramUniform2ui64NV = call_user_get_proc_address(user_get_proc_address, "glProgramUniform2ui64NV\0"): *fp_glProgramUniform2ui64NV; glProgramUniform2ui64vNV = call_user_get_proc_address(user_get_proc_address, "glProgramUniform2ui64vNV\0"): *fp_glProgramUniform2ui64vNV; glProgramUniform2uiEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniform2uiEXT\0"): *fp_glProgramUniform2uiEXT; glProgramUniform2uiv = call_user_get_proc_address(user_get_proc_address, "glProgramUniform2uiv\0"): *fp_glProgramUniform2uiv; glProgramUniform2uivEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniform2uivEXT\0"): *fp_glProgramUniform2uivEXT; glProgramUniform3f = call_user_get_proc_address(user_get_proc_address, "glProgramUniform3f\0"): *fp_glProgramUniform3f; glProgramUniform3fEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniform3fEXT\0"): *fp_glProgramUniform3fEXT; glProgramUniform3fv = call_user_get_proc_address(user_get_proc_address, "glProgramUniform3fv\0"): *fp_glProgramUniform3fv; glProgramUniform3fvEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniform3fvEXT\0"): *fp_glProgramUniform3fvEXT; glProgramUniform3i = call_user_get_proc_address(user_get_proc_address, "glProgramUniform3i\0"): *fp_glProgramUniform3i; glProgramUniform3i64NV = call_user_get_proc_address(user_get_proc_address, "glProgramUniform3i64NV\0"): *fp_glProgramUniform3i64NV; glProgramUniform3i64vNV = call_user_get_proc_address(user_get_proc_address, "glProgramUniform3i64vNV\0"): *fp_glProgramUniform3i64vNV; glProgramUniform3iEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniform3iEXT\0"): *fp_glProgramUniform3iEXT; glProgramUniform3iv = call_user_get_proc_address(user_get_proc_address, "glProgramUniform3iv\0"): *fp_glProgramUniform3iv; glProgramUniform3ivEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniform3ivEXT\0"): *fp_glProgramUniform3ivEXT; glProgramUniform3ui = call_user_get_proc_address(user_get_proc_address, "glProgramUniform3ui\0"): *fp_glProgramUniform3ui; glProgramUniform3ui64NV = call_user_get_proc_address(user_get_proc_address, "glProgramUniform3ui64NV\0"): *fp_glProgramUniform3ui64NV; glProgramUniform3ui64vNV = call_user_get_proc_address(user_get_proc_address, "glProgramUniform3ui64vNV\0"): *fp_glProgramUniform3ui64vNV; glProgramUniform3uiEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniform3uiEXT\0"): *fp_glProgramUniform3uiEXT; glProgramUniform3uiv = call_user_get_proc_address(user_get_proc_address, "glProgramUniform3uiv\0"): *fp_glProgramUniform3uiv; glProgramUniform3uivEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniform3uivEXT\0"): *fp_glProgramUniform3uivEXT; glProgramUniform4f = call_user_get_proc_address(user_get_proc_address, "glProgramUniform4f\0"): *fp_glProgramUniform4f; glProgramUniform4fEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniform4fEXT\0"): *fp_glProgramUniform4fEXT; glProgramUniform4fv = call_user_get_proc_address(user_get_proc_address, "glProgramUniform4fv\0"): *fp_glProgramUniform4fv; glProgramUniform4fvEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniform4fvEXT\0"): *fp_glProgramUniform4fvEXT; glProgramUniform4i = call_user_get_proc_address(user_get_proc_address, "glProgramUniform4i\0"): *fp_glProgramUniform4i; glProgramUniform4i64NV = call_user_get_proc_address(user_get_proc_address, "glProgramUniform4i64NV\0"): *fp_glProgramUniform4i64NV; glProgramUniform4i64vNV = call_user_get_proc_address(user_get_proc_address, "glProgramUniform4i64vNV\0"): *fp_glProgramUniform4i64vNV; glProgramUniform4iEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniform4iEXT\0"): *fp_glProgramUniform4iEXT; glProgramUniform4iv = call_user_get_proc_address(user_get_proc_address, "glProgramUniform4iv\0"): *fp_glProgramUniform4iv; glProgramUniform4ivEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniform4ivEXT\0"): *fp_glProgramUniform4ivEXT; glProgramUniform4ui = call_user_get_proc_address(user_get_proc_address, "glProgramUniform4ui\0"): *fp_glProgramUniform4ui; glProgramUniform4ui64NV = call_user_get_proc_address(user_get_proc_address, "glProgramUniform4ui64NV\0"): *fp_glProgramUniform4ui64NV; glProgramUniform4ui64vNV = call_user_get_proc_address(user_get_proc_address, "glProgramUniform4ui64vNV\0"): *fp_glProgramUniform4ui64vNV; glProgramUniform4uiEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniform4uiEXT\0"): *fp_glProgramUniform4uiEXT; glProgramUniform4uiv = call_user_get_proc_address(user_get_proc_address, "glProgramUniform4uiv\0"): *fp_glProgramUniform4uiv; glProgramUniform4uivEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniform4uivEXT\0"): *fp_glProgramUniform4uivEXT; glProgramUniformHandleui64IMG = call_user_get_proc_address(user_get_proc_address, "glProgramUniformHandleui64IMG\0"): *fp_glProgramUniformHandleui64IMG; glProgramUniformHandleui64NV = call_user_get_proc_address(user_get_proc_address, "glProgramUniformHandleui64NV\0"): *fp_glProgramUniformHandleui64NV; glProgramUniformHandleui64vIMG = call_user_get_proc_address(user_get_proc_address, "glProgramUniformHandleui64vIMG\0"): *fp_glProgramUniformHandleui64vIMG; glProgramUniformHandleui64vNV = call_user_get_proc_address(user_get_proc_address, "glProgramUniformHandleui64vNV\0"): *fp_glProgramUniformHandleui64vNV; glProgramUniformMatrix2fv = call_user_get_proc_address(user_get_proc_address, "glProgramUniformMatrix2fv\0"): *fp_glProgramUniformMatrix2fv; glProgramUniformMatrix2fvEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniformMatrix2fvEXT\0"): *fp_glProgramUniformMatrix2fvEXT; glProgramUniformMatrix2x3fv = call_user_get_proc_address(user_get_proc_address, "glProgramUniformMatrix2x3fv\0"): *fp_glProgramUniformMatrix2x3fv; glProgramUniformMatrix2x3fvEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniformMatrix2x3fvEXT\0"): *fp_glProgramUniformMatrix2x3fvEXT; glProgramUniformMatrix2x4fv = call_user_get_proc_address(user_get_proc_address, "glProgramUniformMatrix2x4fv\0"): *fp_glProgramUniformMatrix2x4fv; glProgramUniformMatrix2x4fvEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniformMatrix2x4fvEXT\0"): *fp_glProgramUniformMatrix2x4fvEXT; glProgramUniformMatrix3fv = call_user_get_proc_address(user_get_proc_address, "glProgramUniformMatrix3fv\0"): *fp_glProgramUniformMatrix3fv; glProgramUniformMatrix3fvEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniformMatrix3fvEXT\0"): *fp_glProgramUniformMatrix3fvEXT; glProgramUniformMatrix3x2fv = call_user_get_proc_address(user_get_proc_address, "glProgramUniformMatrix3x2fv\0"): *fp_glProgramUniformMatrix3x2fv; glProgramUniformMatrix3x2fvEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniformMatrix3x2fvEXT\0"): *fp_glProgramUniformMatrix3x2fvEXT; glProgramUniformMatrix3x4fv = call_user_get_proc_address(user_get_proc_address, "glProgramUniformMatrix3x4fv\0"): *fp_glProgramUniformMatrix3x4fv; glProgramUniformMatrix3x4fvEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniformMatrix3x4fvEXT\0"): *fp_glProgramUniformMatrix3x4fvEXT; glProgramUniformMatrix4fv = call_user_get_proc_address(user_get_proc_address, "glProgramUniformMatrix4fv\0"): *fp_glProgramUniformMatrix4fv; glProgramUniformMatrix4fvEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniformMatrix4fvEXT\0"): *fp_glProgramUniformMatrix4fvEXT; glProgramUniformMatrix4x2fv = call_user_get_proc_address(user_get_proc_address, "glProgramUniformMatrix4x2fv\0"): *fp_glProgramUniformMatrix4x2fv; glProgramUniformMatrix4x2fvEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniformMatrix4x2fvEXT\0"): *fp_glProgramUniformMatrix4x2fvEXT; glProgramUniformMatrix4x3fv = call_user_get_proc_address(user_get_proc_address, "glProgramUniformMatrix4x3fv\0"): *fp_glProgramUniformMatrix4x3fv; glProgramUniformMatrix4x3fvEXT = call_user_get_proc_address(user_get_proc_address, "glProgramUniformMatrix4x3fvEXT\0"): *fp_glProgramUniformMatrix4x3fvEXT; glPushDebugGroup = call_user_get_proc_address(user_get_proc_address, "glPushDebugGroup\0"): *fp_glPushDebugGroup; glPushDebugGroupKHR = call_user_get_proc_address(user_get_proc_address, "glPushDebugGroupKHR\0"): *fp_glPushDebugGroupKHR; glPushGroupMarkerEXT = call_user_get_proc_address(user_get_proc_address, "glPushGroupMarkerEXT\0"): *fp_glPushGroupMarkerEXT; glQueryCounterEXT = call_user_get_proc_address(user_get_proc_address, "glQueryCounterEXT\0"): *fp_glQueryCounterEXT; glRasterSamplesEXT = call_user_get_proc_address(user_get_proc_address, "glRasterSamplesEXT\0"): *fp_glRasterSamplesEXT; glReadBuffer = call_user_get_proc_address(user_get_proc_address, "glReadBuffer\0"): *fp_glReadBuffer; glReadBufferIndexedEXT = call_user_get_proc_address(user_get_proc_address, "glReadBufferIndexedEXT\0"): *fp_glReadBufferIndexedEXT; glReadBufferNV = call_user_get_proc_address(user_get_proc_address, "glReadBufferNV\0"): *fp_glReadBufferNV; glReadPixels = call_user_get_proc_address(user_get_proc_address, "glReadPixels\0"): *fp_glReadPixels; glReadnPixels = call_user_get_proc_address(user_get_proc_address, "glReadnPixels\0"): *fp_glReadnPixels; glReadnPixelsEXT = call_user_get_proc_address(user_get_proc_address, "glReadnPixelsEXT\0"): *fp_glReadnPixelsEXT; glReadnPixelsKHR = call_user_get_proc_address(user_get_proc_address, "glReadnPixelsKHR\0"): *fp_glReadnPixelsKHR; glReleaseKeyedMutexWin32EXT = call_user_get_proc_address(user_get_proc_address, "glReleaseKeyedMutexWin32EXT\0"): *fp_glReleaseKeyedMutexWin32EXT; glReleaseShaderCompiler = call_user_get_proc_address(user_get_proc_address, "glReleaseShaderCompiler\0"): *fp_glReleaseShaderCompiler; glRenderbufferStorage = call_user_get_proc_address(user_get_proc_address, "glRenderbufferStorage\0"): *fp_glRenderbufferStorage; glRenderbufferStorageMultisample = call_user_get_proc_address(user_get_proc_address, "glRenderbufferStorageMultisample\0"): *fp_glRenderbufferStorageMultisample; glRenderbufferStorageMultisampleANGLE = call_user_get_proc_address(user_get_proc_address, "glRenderbufferStorageMultisampleANGLE\0"): *fp_glRenderbufferStorageMultisampleANGLE; glRenderbufferStorageMultisampleAPPLE = call_user_get_proc_address(user_get_proc_address, "glRenderbufferStorageMultisampleAPPLE\0"): *fp_glRenderbufferStorageMultisampleAPPLE; glRenderbufferStorageMultisampleAdvancedAMD = call_user_get_proc_address(user_get_proc_address, "glRenderbufferStorageMultisampleAdvancedAMD\0"): *fp_glRenderbufferStorageMultisampleAdvancedAMD; glRenderbufferStorageMultisampleEXT = call_user_get_proc_address(user_get_proc_address, "glRenderbufferStorageMultisampleEXT\0"): *fp_glRenderbufferStorageMultisampleEXT; glRenderbufferStorageMultisampleIMG = call_user_get_proc_address(user_get_proc_address, "glRenderbufferStorageMultisampleIMG\0"): *fp_glRenderbufferStorageMultisampleIMG; glRenderbufferStorageMultisampleNV = call_user_get_proc_address(user_get_proc_address, "glRenderbufferStorageMultisampleNV\0"): *fp_glRenderbufferStorageMultisampleNV; glResetMemoryObjectParameterNV = call_user_get_proc_address(user_get_proc_address, "glResetMemoryObjectParameterNV\0"): *fp_glResetMemoryObjectParameterNV; glResolveDepthValuesNV = call_user_get_proc_address(user_get_proc_address, "glResolveDepthValuesNV\0"): *fp_glResolveDepthValuesNV; glResolveMultisampleFramebufferAPPLE = call_user_get_proc_address(user_get_proc_address, "glResolveMultisampleFramebufferAPPLE\0"): *fp_glResolveMultisampleFramebufferAPPLE; glResumeTransformFeedback = call_user_get_proc_address(user_get_proc_address, "glResumeTransformFeedback\0"): *fp_glResumeTransformFeedback; glSampleCoverage = call_user_get_proc_address(user_get_proc_address, "glSampleCoverage\0"): *fp_glSampleCoverage; glSampleMaski = call_user_get_proc_address(user_get_proc_address, "glSampleMaski\0"): *fp_glSampleMaski; glSamplerParameterIiv = call_user_get_proc_address(user_get_proc_address, "glSamplerParameterIiv\0"): *fp_glSamplerParameterIiv; glSamplerParameterIivEXT = call_user_get_proc_address(user_get_proc_address, "glSamplerParameterIivEXT\0"): *fp_glSamplerParameterIivEXT; glSamplerParameterIivOES = call_user_get_proc_address(user_get_proc_address, "glSamplerParameterIivOES\0"): *fp_glSamplerParameterIivOES; glSamplerParameterIuiv = call_user_get_proc_address(user_get_proc_address, "glSamplerParameterIuiv\0"): *fp_glSamplerParameterIuiv; glSamplerParameterIuivEXT = call_user_get_proc_address(user_get_proc_address, "glSamplerParameterIuivEXT\0"): *fp_glSamplerParameterIuivEXT; glSamplerParameterIuivOES = call_user_get_proc_address(user_get_proc_address, "glSamplerParameterIuivOES\0"): *fp_glSamplerParameterIuivOES; glSamplerParameterf = call_user_get_proc_address(user_get_proc_address, "glSamplerParameterf\0"): *fp_glSamplerParameterf; glSamplerParameterfv = call_user_get_proc_address(user_get_proc_address, "glSamplerParameterfv\0"): *fp_glSamplerParameterfv; glSamplerParameteri = call_user_get_proc_address(user_get_proc_address, "glSamplerParameteri\0"): *fp_glSamplerParameteri; glSamplerParameteriv = call_user_get_proc_address(user_get_proc_address, "glSamplerParameteriv\0"): *fp_glSamplerParameteriv; glScissor = call_user_get_proc_address(user_get_proc_address, "glScissor\0"): *fp_glScissor; glScissorArrayvNV = call_user_get_proc_address(user_get_proc_address, "glScissorArrayvNV\0"): *fp_glScissorArrayvNV; glScissorArrayvOES = call_user_get_proc_address(user_get_proc_address, "glScissorArrayvOES\0"): *fp_glScissorArrayvOES; glScissorExclusiveArrayvNV = call_user_get_proc_address(user_get_proc_address, "glScissorExclusiveArrayvNV\0"): *fp_glScissorExclusiveArrayvNV; glScissorExclusiveNV = call_user_get_proc_address(user_get_proc_address, "glScissorExclusiveNV\0"): *fp_glScissorExclusiveNV; glScissorIndexedNV = call_user_get_proc_address(user_get_proc_address, "glScissorIndexedNV\0"): *fp_glScissorIndexedNV; glScissorIndexedOES = call_user_get_proc_address(user_get_proc_address, "glScissorIndexedOES\0"): *fp_glScissorIndexedOES; glScissorIndexedvNV = call_user_get_proc_address(user_get_proc_address, "glScissorIndexedvNV\0"): *fp_glScissorIndexedvNV; glScissorIndexedvOES = call_user_get_proc_address(user_get_proc_address, "glScissorIndexedvOES\0"): *fp_glScissorIndexedvOES; glSelectPerfMonitorCountersAMD = call_user_get_proc_address(user_get_proc_address, "glSelectPerfMonitorCountersAMD\0"): *fp_glSelectPerfMonitorCountersAMD; glSemaphoreParameterivNV = call_user_get_proc_address(user_get_proc_address, "glSemaphoreParameterivNV\0"): *fp_glSemaphoreParameterivNV; glSemaphoreParameterui64vEXT = call_user_get_proc_address(user_get_proc_address, "glSemaphoreParameterui64vEXT\0"): *fp_glSemaphoreParameterui64vEXT; glSetFenceNV = call_user_get_proc_address(user_get_proc_address, "glSetFenceNV\0"): *fp_glSetFenceNV; glShaderBinary = call_user_get_proc_address(user_get_proc_address, "glShaderBinary\0"): *fp_glShaderBinary; glShaderSource = call_user_get_proc_address(user_get_proc_address, "glShaderSource\0"): *fp_glShaderSource; glShadingRateCombinerOpsEXT = call_user_get_proc_address(user_get_proc_address, "glShadingRateCombinerOpsEXT\0"): *fp_glShadingRateCombinerOpsEXT; glShadingRateEXT = call_user_get_proc_address(user_get_proc_address, "glShadingRateEXT\0"): *fp_glShadingRateEXT; glShadingRateImageBarrierNV = call_user_get_proc_address(user_get_proc_address, "glShadingRateImageBarrierNV\0"): *fp_glShadingRateImageBarrierNV; glShadingRateImagePaletteNV = call_user_get_proc_address(user_get_proc_address, "glShadingRateImagePaletteNV\0"): *fp_glShadingRateImagePaletteNV; glShadingRateQCOM = call_user_get_proc_address(user_get_proc_address, "glShadingRateQCOM\0"): *fp_glShadingRateQCOM; glShadingRateSampleOrderCustomNV = call_user_get_proc_address(user_get_proc_address, "glShadingRateSampleOrderCustomNV\0"): *fp_glShadingRateSampleOrderCustomNV; glShadingRateSampleOrderNV = call_user_get_proc_address(user_get_proc_address, "glShadingRateSampleOrderNV\0"): *fp_glShadingRateSampleOrderNV; glSignalSemaphoreEXT = call_user_get_proc_address(user_get_proc_address, "glSignalSemaphoreEXT\0"): *fp_glSignalSemaphoreEXT; glSignalVkFenceNV = call_user_get_proc_address(user_get_proc_address, "glSignalVkFenceNV\0"): *fp_glSignalVkFenceNV; glSignalVkSemaphoreNV = call_user_get_proc_address(user_get_proc_address, "glSignalVkSemaphoreNV\0"): *fp_glSignalVkSemaphoreNV; glStartTilingQCOM = call_user_get_proc_address(user_get_proc_address, "glStartTilingQCOM\0"): *fp_glStartTilingQCOM; glStencilFillPathInstancedNV = call_user_get_proc_address(user_get_proc_address, "glStencilFillPathInstancedNV\0"): *fp_glStencilFillPathInstancedNV; glStencilFillPathNV = call_user_get_proc_address(user_get_proc_address, "glStencilFillPathNV\0"): *fp_glStencilFillPathNV; glStencilFunc = call_user_get_proc_address(user_get_proc_address, "glStencilFunc\0"): *fp_glStencilFunc; glStencilFuncSeparate = call_user_get_proc_address(user_get_proc_address, "glStencilFuncSeparate\0"): *fp_glStencilFuncSeparate; glStencilMask = call_user_get_proc_address(user_get_proc_address, "glStencilMask\0"): *fp_glStencilMask; glStencilMaskSeparate = call_user_get_proc_address(user_get_proc_address, "glStencilMaskSeparate\0"): *fp_glStencilMaskSeparate; glStencilOp = call_user_get_proc_address(user_get_proc_address, "glStencilOp\0"): *fp_glStencilOp; glStencilOpSeparate = call_user_get_proc_address(user_get_proc_address, "glStencilOpSeparate\0"): *fp_glStencilOpSeparate; glStencilStrokePathInstancedNV = call_user_get_proc_address(user_get_proc_address, "glStencilStrokePathInstancedNV\0"): *fp_glStencilStrokePathInstancedNV; glStencilStrokePathNV = call_user_get_proc_address(user_get_proc_address, "glStencilStrokePathNV\0"): *fp_glStencilStrokePathNV; glStencilThenCoverFillPathInstancedNV = call_user_get_proc_address(user_get_proc_address, "glStencilThenCoverFillPathInstancedNV\0"): *fp_glStencilThenCoverFillPathInstancedNV; glStencilThenCoverFillPathNV = call_user_get_proc_address(user_get_proc_address, "glStencilThenCoverFillPathNV\0"): *fp_glStencilThenCoverFillPathNV; glStencilThenCoverStrokePathInstancedNV = call_user_get_proc_address(user_get_proc_address, "glStencilThenCoverStrokePathInstancedNV\0"): *fp_glStencilThenCoverStrokePathInstancedNV; glStencilThenCoverStrokePathNV = call_user_get_proc_address(user_get_proc_address, "glStencilThenCoverStrokePathNV\0"): *fp_glStencilThenCoverStrokePathNV; glSubpixelPrecisionBiasNV = call_user_get_proc_address(user_get_proc_address, "glSubpixelPrecisionBiasNV\0"): *fp_glSubpixelPrecisionBiasNV; glTestFenceNV = call_user_get_proc_address(user_get_proc_address, "glTestFenceNV\0"): *fp_glTestFenceNV; glTexAttachMemoryNV = call_user_get_proc_address(user_get_proc_address, "glTexAttachMemoryNV\0"): *fp_glTexAttachMemoryNV; glTexBuffer = call_user_get_proc_address(user_get_proc_address, "glTexBuffer\0"): *fp_glTexBuffer; glTexBufferEXT = call_user_get_proc_address(user_get_proc_address, "glTexBufferEXT\0"): *fp_glTexBufferEXT; glTexBufferOES = call_user_get_proc_address(user_get_proc_address, "glTexBufferOES\0"): *fp_glTexBufferOES; glTexBufferRange = call_user_get_proc_address(user_get_proc_address, "glTexBufferRange\0"): *fp_glTexBufferRange; glTexBufferRangeEXT = call_user_get_proc_address(user_get_proc_address, "glTexBufferRangeEXT\0"): *fp_glTexBufferRangeEXT; glTexBufferRangeOES = call_user_get_proc_address(user_get_proc_address, "glTexBufferRangeOES\0"): *fp_glTexBufferRangeOES; glTexEstimateMotionQCOM = call_user_get_proc_address(user_get_proc_address, "glTexEstimateMotionQCOM\0"): *fp_glTexEstimateMotionQCOM; glTexEstimateMotionRegionsQCOM = call_user_get_proc_address(user_get_proc_address, "glTexEstimateMotionRegionsQCOM\0"): *fp_glTexEstimateMotionRegionsQCOM; glTexImage2D = call_user_get_proc_address(user_get_proc_address, "glTexImage2D\0"): *fp_glTexImage2D; glTexImage3D = call_user_get_proc_address(user_get_proc_address, "glTexImage3D\0"): *fp_glTexImage3D; glTexImage3DOES = call_user_get_proc_address(user_get_proc_address, "glTexImage3DOES\0"): *fp_glTexImage3DOES; glTexPageCommitmentEXT = call_user_get_proc_address(user_get_proc_address, "glTexPageCommitmentEXT\0"): *fp_glTexPageCommitmentEXT; glTexPageCommitmentMemNV = call_user_get_proc_address(user_get_proc_address, "glTexPageCommitmentMemNV\0"): *fp_glTexPageCommitmentMemNV; glTexParameterIiv = call_user_get_proc_address(user_get_proc_address, "glTexParameterIiv\0"): *fp_glTexParameterIiv; glTexParameterIivEXT = call_user_get_proc_address(user_get_proc_address, "glTexParameterIivEXT\0"): *fp_glTexParameterIivEXT; glTexParameterIivOES = call_user_get_proc_address(user_get_proc_address, "glTexParameterIivOES\0"): *fp_glTexParameterIivOES; glTexParameterIuiv = call_user_get_proc_address(user_get_proc_address, "glTexParameterIuiv\0"): *fp_glTexParameterIuiv; glTexParameterIuivEXT = call_user_get_proc_address(user_get_proc_address, "glTexParameterIuivEXT\0"): *fp_glTexParameterIuivEXT; glTexParameterIuivOES = call_user_get_proc_address(user_get_proc_address, "glTexParameterIuivOES\0"): *fp_glTexParameterIuivOES; glTexParameterf = call_user_get_proc_address(user_get_proc_address, "glTexParameterf\0"): *fp_glTexParameterf; glTexParameterfv = call_user_get_proc_address(user_get_proc_address, "glTexParameterfv\0"): *fp_glTexParameterfv; glTexParameteri = call_user_get_proc_address(user_get_proc_address, "glTexParameteri\0"): *fp_glTexParameteri; glTexParameteriv = call_user_get_proc_address(user_get_proc_address, "glTexParameteriv\0"): *fp_glTexParameteriv; glTexStorage1DEXT = call_user_get_proc_address(user_get_proc_address, "glTexStorage1DEXT\0"): *fp_glTexStorage1DEXT; glTexStorage2D = call_user_get_proc_address(user_get_proc_address, "glTexStorage2D\0"): *fp_glTexStorage2D; glTexStorage2DEXT = call_user_get_proc_address(user_get_proc_address, "glTexStorage2DEXT\0"): *fp_glTexStorage2DEXT; glTexStorage2DMultisample = call_user_get_proc_address(user_get_proc_address, "glTexStorage2DMultisample\0"): *fp_glTexStorage2DMultisample; glTexStorage3D = call_user_get_proc_address(user_get_proc_address, "glTexStorage3D\0"): *fp_glTexStorage3D; glTexStorage3DEXT = call_user_get_proc_address(user_get_proc_address, "glTexStorage3DEXT\0"): *fp_glTexStorage3DEXT; glTexStorage3DMultisample = call_user_get_proc_address(user_get_proc_address, "glTexStorage3DMultisample\0"): *fp_glTexStorage3DMultisample; glTexStorage3DMultisampleOES = call_user_get_proc_address(user_get_proc_address, "glTexStorage3DMultisampleOES\0"): *fp_glTexStorage3DMultisampleOES; glTexStorageAttribs2DEXT = call_user_get_proc_address(user_get_proc_address, "glTexStorageAttribs2DEXT\0"): *fp_glTexStorageAttribs2DEXT; glTexStorageAttribs3DEXT = call_user_get_proc_address(user_get_proc_address, "glTexStorageAttribs3DEXT\0"): *fp_glTexStorageAttribs3DEXT; glTexStorageMem2DEXT = call_user_get_proc_address(user_get_proc_address, "glTexStorageMem2DEXT\0"): *fp_glTexStorageMem2DEXT; glTexStorageMem2DMultisampleEXT = call_user_get_proc_address(user_get_proc_address, "glTexStorageMem2DMultisampleEXT\0"): *fp_glTexStorageMem2DMultisampleEXT; glTexStorageMem3DEXT = call_user_get_proc_address(user_get_proc_address, "glTexStorageMem3DEXT\0"): *fp_glTexStorageMem3DEXT; glTexStorageMem3DMultisampleEXT = call_user_get_proc_address(user_get_proc_address, "glTexStorageMem3DMultisampleEXT\0"): *fp_glTexStorageMem3DMultisampleEXT; glTexSubImage2D = call_user_get_proc_address(user_get_proc_address, "glTexSubImage2D\0"): *fp_glTexSubImage2D; glTexSubImage3D = call_user_get_proc_address(user_get_proc_address, "glTexSubImage3D\0"): *fp_glTexSubImage3D; glTexSubImage3DOES = call_user_get_proc_address(user_get_proc_address, "glTexSubImage3DOES\0"): *fp_glTexSubImage3DOES; glTextureAttachMemoryNV = call_user_get_proc_address(user_get_proc_address, "glTextureAttachMemoryNV\0"): *fp_glTextureAttachMemoryNV; glTextureFoveationParametersQCOM = call_user_get_proc_address(user_get_proc_address, "glTextureFoveationParametersQCOM\0"): *fp_glTextureFoveationParametersQCOM; glTexturePageCommitmentMemNV = call_user_get_proc_address(user_get_proc_address, "glTexturePageCommitmentMemNV\0"): *fp_glTexturePageCommitmentMemNV; glTextureStorage1DEXT = call_user_get_proc_address(user_get_proc_address, "glTextureStorage1DEXT\0"): *fp_glTextureStorage1DEXT; glTextureStorage2DEXT = call_user_get_proc_address(user_get_proc_address, "glTextureStorage2DEXT\0"): *fp_glTextureStorage2DEXT; glTextureStorage3DEXT = call_user_get_proc_address(user_get_proc_address, "glTextureStorage3DEXT\0"): *fp_glTextureStorage3DEXT; glTextureStorageMem2DEXT = call_user_get_proc_address(user_get_proc_address, "glTextureStorageMem2DEXT\0"): *fp_glTextureStorageMem2DEXT; glTextureStorageMem2DMultisampleEXT = call_user_get_proc_address(user_get_proc_address, "glTextureStorageMem2DMultisampleEXT\0"): *fp_glTextureStorageMem2DMultisampleEXT; glTextureStorageMem3DEXT = call_user_get_proc_address(user_get_proc_address, "glTextureStorageMem3DEXT\0"): *fp_glTextureStorageMem3DEXT; glTextureStorageMem3DMultisampleEXT = call_user_get_proc_address(user_get_proc_address, "glTextureStorageMem3DMultisampleEXT\0"): *fp_glTextureStorageMem3DMultisampleEXT; glTextureViewEXT = call_user_get_proc_address(user_get_proc_address, "glTextureViewEXT\0"): *fp_glTextureViewEXT; glTextureViewOES = call_user_get_proc_address(user_get_proc_address, "glTextureViewOES\0"): *fp_glTextureViewOES; glTransformFeedbackVaryings = call_user_get_proc_address(user_get_proc_address, "glTransformFeedbackVaryings\0"): *fp_glTransformFeedbackVaryings; glTransformPathNV = call_user_get_proc_address(user_get_proc_address, "glTransformPathNV\0"): *fp_glTransformPathNV; glUniform1f = call_user_get_proc_address(user_get_proc_address, "glUniform1f\0"): *fp_glUniform1f; glUniform1fv = call_user_get_proc_address(user_get_proc_address, "glUniform1fv\0"): *fp_glUniform1fv; glUniform1i = call_user_get_proc_address(user_get_proc_address, "glUniform1i\0"): *fp_glUniform1i; glUniform1i64NV = call_user_get_proc_address(user_get_proc_address, "glUniform1i64NV\0"): *fp_glUniform1i64NV; glUniform1i64vNV = call_user_get_proc_address(user_get_proc_address, "glUniform1i64vNV\0"): *fp_glUniform1i64vNV; glUniform1iv = call_user_get_proc_address(user_get_proc_address, "glUniform1iv\0"): *fp_glUniform1iv; glUniform1ui = call_user_get_proc_address(user_get_proc_address, "glUniform1ui\0"): *fp_glUniform1ui; glUniform1ui64NV = call_user_get_proc_address(user_get_proc_address, "glUniform1ui64NV\0"): *fp_glUniform1ui64NV; glUniform1ui64vNV = call_user_get_proc_address(user_get_proc_address, "glUniform1ui64vNV\0"): *fp_glUniform1ui64vNV; glUniform1uiv = call_user_get_proc_address(user_get_proc_address, "glUniform1uiv\0"): *fp_glUniform1uiv; glUniform2f = call_user_get_proc_address(user_get_proc_address, "glUniform2f\0"): *fp_glUniform2f; glUniform2fv = call_user_get_proc_address(user_get_proc_address, "glUniform2fv\0"): *fp_glUniform2fv; glUniform2i = call_user_get_proc_address(user_get_proc_address, "glUniform2i\0"): *fp_glUniform2i; glUniform2i64NV = call_user_get_proc_address(user_get_proc_address, "glUniform2i64NV\0"): *fp_glUniform2i64NV; glUniform2i64vNV = call_user_get_proc_address(user_get_proc_address, "glUniform2i64vNV\0"): *fp_glUniform2i64vNV; glUniform2iv = call_user_get_proc_address(user_get_proc_address, "glUniform2iv\0"): *fp_glUniform2iv; glUniform2ui = call_user_get_proc_address(user_get_proc_address, "glUniform2ui\0"): *fp_glUniform2ui; glUniform2ui64NV = call_user_get_proc_address(user_get_proc_address, "glUniform2ui64NV\0"): *fp_glUniform2ui64NV; glUniform2ui64vNV = call_user_get_proc_address(user_get_proc_address, "glUniform2ui64vNV\0"): *fp_glUniform2ui64vNV; glUniform2uiv = call_user_get_proc_address(user_get_proc_address, "glUniform2uiv\0"): *fp_glUniform2uiv; glUniform3f = call_user_get_proc_address(user_get_proc_address, "glUniform3f\0"): *fp_glUniform3f; glUniform3fv = call_user_get_proc_address(user_get_proc_address, "glUniform3fv\0"): *fp_glUniform3fv; glUniform3i = call_user_get_proc_address(user_get_proc_address, "glUniform3i\0"): *fp_glUniform3i; glUniform3i64NV = call_user_get_proc_address(user_get_proc_address, "glUniform3i64NV\0"): *fp_glUniform3i64NV; glUniform3i64vNV = call_user_get_proc_address(user_get_proc_address, "glUniform3i64vNV\0"): *fp_glUniform3i64vNV; glUniform3iv = call_user_get_proc_address(user_get_proc_address, "glUniform3iv\0"): *fp_glUniform3iv; glUniform3ui = call_user_get_proc_address(user_get_proc_address, "glUniform3ui\0"): *fp_glUniform3ui; glUniform3ui64NV = call_user_get_proc_address(user_get_proc_address, "glUniform3ui64NV\0"): *fp_glUniform3ui64NV; glUniform3ui64vNV = call_user_get_proc_address(user_get_proc_address, "glUniform3ui64vNV\0"): *fp_glUniform3ui64vNV; glUniform3uiv = call_user_get_proc_address(user_get_proc_address, "glUniform3uiv\0"): *fp_glUniform3uiv; glUniform4f = call_user_get_proc_address(user_get_proc_address, "glUniform4f\0"): *fp_glUniform4f; glUniform4fv = call_user_get_proc_address(user_get_proc_address, "glUniform4fv\0"): *fp_glUniform4fv; glUniform4i = call_user_get_proc_address(user_get_proc_address, "glUniform4i\0"): *fp_glUniform4i; glUniform4i64NV = call_user_get_proc_address(user_get_proc_address, "glUniform4i64NV\0"): *fp_glUniform4i64NV; glUniform4i64vNV = call_user_get_proc_address(user_get_proc_address, "glUniform4i64vNV\0"): *fp_glUniform4i64vNV; glUniform4iv = call_user_get_proc_address(user_get_proc_address, "glUniform4iv\0"): *fp_glUniform4iv; glUniform4ui = call_user_get_proc_address(user_get_proc_address, "glUniform4ui\0"): *fp_glUniform4ui; glUniform4ui64NV = call_user_get_proc_address(user_get_proc_address, "glUniform4ui64NV\0"): *fp_glUniform4ui64NV; glUniform4ui64vNV = call_user_get_proc_address(user_get_proc_address, "glUniform4ui64vNV\0"): *fp_glUniform4ui64vNV; glUniform4uiv = call_user_get_proc_address(user_get_proc_address, "glUniform4uiv\0"): *fp_glUniform4uiv; glUniformBlockBinding = call_user_get_proc_address(user_get_proc_address, "glUniformBlockBinding\0"): *fp_glUniformBlockBinding; glUniformHandleui64IMG = call_user_get_proc_address(user_get_proc_address, "glUniformHandleui64IMG\0"): *fp_glUniformHandleui64IMG; glUniformHandleui64NV = call_user_get_proc_address(user_get_proc_address, "glUniformHandleui64NV\0"): *fp_glUniformHandleui64NV; glUniformHandleui64vIMG = call_user_get_proc_address(user_get_proc_address, "glUniformHandleui64vIMG\0"): *fp_glUniformHandleui64vIMG; glUniformHandleui64vNV = call_user_get_proc_address(user_get_proc_address, "glUniformHandleui64vNV\0"): *fp_glUniformHandleui64vNV; glUniformMatrix2fv = call_user_get_proc_address(user_get_proc_address, "glUniformMatrix2fv\0"): *fp_glUniformMatrix2fv; glUniformMatrix2x3fv = call_user_get_proc_address(user_get_proc_address, "glUniformMatrix2x3fv\0"): *fp_glUniformMatrix2x3fv; glUniformMatrix2x3fvNV = call_user_get_proc_address(user_get_proc_address, "glUniformMatrix2x3fvNV\0"): *fp_glUniformMatrix2x3fvNV; glUniformMatrix2x4fv = call_user_get_proc_address(user_get_proc_address, "glUniformMatrix2x4fv\0"): *fp_glUniformMatrix2x4fv; glUniformMatrix2x4fvNV = call_user_get_proc_address(user_get_proc_address, "glUniformMatrix2x4fvNV\0"): *fp_glUniformMatrix2x4fvNV; glUniformMatrix3fv = call_user_get_proc_address(user_get_proc_address, "glUniformMatrix3fv\0"): *fp_glUniformMatrix3fv; glUniformMatrix3x2fv = call_user_get_proc_address(user_get_proc_address, "glUniformMatrix3x2fv\0"): *fp_glUniformMatrix3x2fv; glUniformMatrix3x2fvNV = call_user_get_proc_address(user_get_proc_address, "glUniformMatrix3x2fvNV\0"): *fp_glUniformMatrix3x2fvNV; glUniformMatrix3x4fv = call_user_get_proc_address(user_get_proc_address, "glUniformMatrix3x4fv\0"): *fp_glUniformMatrix3x4fv; glUniformMatrix3x4fvNV = call_user_get_proc_address(user_get_proc_address, "glUniformMatrix3x4fvNV\0"): *fp_glUniformMatrix3x4fvNV; glUniformMatrix4fv = call_user_get_proc_address(user_get_proc_address, "glUniformMatrix4fv\0"): *fp_glUniformMatrix4fv; glUniformMatrix4x2fv = call_user_get_proc_address(user_get_proc_address, "glUniformMatrix4x2fv\0"): *fp_glUniformMatrix4x2fv; glUniformMatrix4x2fvNV = call_user_get_proc_address(user_get_proc_address, "glUniformMatrix4x2fvNV\0"): *fp_glUniformMatrix4x2fvNV; glUniformMatrix4x3fv = call_user_get_proc_address(user_get_proc_address, "glUniformMatrix4x3fv\0"): *fp_glUniformMatrix4x3fv; glUniformMatrix4x3fvNV = call_user_get_proc_address(user_get_proc_address, "glUniformMatrix4x3fvNV\0"): *fp_glUniformMatrix4x3fvNV; glUnmapBuffer = call_user_get_proc_address(user_get_proc_address, "glUnmapBuffer\0"): *fp_glUnmapBuffer; glUnmapBufferOES = call_user_get_proc_address(user_get_proc_address, "glUnmapBufferOES\0"): *fp_glUnmapBufferOES; glUseProgram = call_user_get_proc_address(user_get_proc_address, "glUseProgram\0"): *fp_glUseProgram; glUseProgramStages = call_user_get_proc_address(user_get_proc_address, "glUseProgramStages\0"): *fp_glUseProgramStages; glUseProgramStagesEXT = call_user_get_proc_address(user_get_proc_address, "glUseProgramStagesEXT\0"): *fp_glUseProgramStagesEXT; glValidateProgram = call_user_get_proc_address(user_get_proc_address, "glValidateProgram\0"): *fp_glValidateProgram; glValidateProgramPipeline = call_user_get_proc_address(user_get_proc_address, "glValidateProgramPipeline\0"): *fp_glValidateProgramPipeline; glValidateProgramPipelineEXT = call_user_get_proc_address(user_get_proc_address, "glValidateProgramPipelineEXT\0"): *fp_glValidateProgramPipelineEXT; glVertexAttrib1f = call_user_get_proc_address(user_get_proc_address, "glVertexAttrib1f\0"): *fp_glVertexAttrib1f; glVertexAttrib1fv = call_user_get_proc_address(user_get_proc_address, "glVertexAttrib1fv\0"): *fp_glVertexAttrib1fv; glVertexAttrib2f = call_user_get_proc_address(user_get_proc_address, "glVertexAttrib2f\0"): *fp_glVertexAttrib2f; glVertexAttrib2fv = call_user_get_proc_address(user_get_proc_address, "glVertexAttrib2fv\0"): *fp_glVertexAttrib2fv; glVertexAttrib3f = call_user_get_proc_address(user_get_proc_address, "glVertexAttrib3f\0"): *fp_glVertexAttrib3f; glVertexAttrib3fv = call_user_get_proc_address(user_get_proc_address, "glVertexAttrib3fv\0"): *fp_glVertexAttrib3fv; glVertexAttrib4f = call_user_get_proc_address(user_get_proc_address, "glVertexAttrib4f\0"): *fp_glVertexAttrib4f; glVertexAttrib4fv = call_user_get_proc_address(user_get_proc_address, "glVertexAttrib4fv\0"): *fp_glVertexAttrib4fv; glVertexAttribBinding = call_user_get_proc_address(user_get_proc_address, "glVertexAttribBinding\0"): *fp_glVertexAttribBinding; glVertexAttribDivisor = call_user_get_proc_address(user_get_proc_address, "glVertexAttribDivisor\0"): *fp_glVertexAttribDivisor; glVertexAttribDivisorANGLE = call_user_get_proc_address(user_get_proc_address, "glVertexAttribDivisorANGLE\0"): *fp_glVertexAttribDivisorANGLE; glVertexAttribDivisorEXT = call_user_get_proc_address(user_get_proc_address, "glVertexAttribDivisorEXT\0"): *fp_glVertexAttribDivisorEXT; glVertexAttribDivisorNV = call_user_get_proc_address(user_get_proc_address, "glVertexAttribDivisorNV\0"): *fp_glVertexAttribDivisorNV; glVertexAttribFormat = call_user_get_proc_address(user_get_proc_address, "glVertexAttribFormat\0"): *fp_glVertexAttribFormat; glVertexAttribI4i = call_user_get_proc_address(user_get_proc_address, "glVertexAttribI4i\0"): *fp_glVertexAttribI4i; glVertexAttribI4iv = call_user_get_proc_address(user_get_proc_address, "glVertexAttribI4iv\0"): *fp_glVertexAttribI4iv; glVertexAttribI4ui = call_user_get_proc_address(user_get_proc_address, "glVertexAttribI4ui\0"): *fp_glVertexAttribI4ui; glVertexAttribI4uiv = call_user_get_proc_address(user_get_proc_address, "glVertexAttribI4uiv\0"): *fp_glVertexAttribI4uiv; glVertexAttribIFormat = call_user_get_proc_address(user_get_proc_address, "glVertexAttribIFormat\0"): *fp_glVertexAttribIFormat; glVertexAttribIPointer = call_user_get_proc_address(user_get_proc_address, "glVertexAttribIPointer\0"): *fp_glVertexAttribIPointer; glVertexAttribPointer = call_user_get_proc_address(user_get_proc_address, "glVertexAttribPointer\0"): *fp_glVertexAttribPointer; glVertexBindingDivisor = call_user_get_proc_address(user_get_proc_address, "glVertexBindingDivisor\0"): *fp_glVertexBindingDivisor; glViewport = call_user_get_proc_address(user_get_proc_address, "glViewport\0"): *fp_glViewport; glViewportArrayvNV = call_user_get_proc_address(user_get_proc_address, "glViewportArrayvNV\0"): *fp_glViewportArrayvNV; glViewportArrayvOES = call_user_get_proc_address(user_get_proc_address, "glViewportArrayvOES\0"): *fp_glViewportArrayvOES; glViewportIndexedfNV = call_user_get_proc_address(user_get_proc_address, "glViewportIndexedfNV\0"): *fp_glViewportIndexedfNV; glViewportIndexedfOES = call_user_get_proc_address(user_get_proc_address, "glViewportIndexedfOES\0"): *fp_glViewportIndexedfOES; glViewportIndexedfvNV = call_user_get_proc_address(user_get_proc_address, "glViewportIndexedfvNV\0"): *fp_glViewportIndexedfvNV; glViewportIndexedfvOES = call_user_get_proc_address(user_get_proc_address, "glViewportIndexedfvOES\0"): *fp_glViewportIndexedfvOES; glViewportPositionWScaleNV = call_user_get_proc_address(user_get_proc_address, "glViewportPositionWScaleNV\0"): *fp_glViewportPositionWScaleNV; glViewportSwizzleNV = call_user_get_proc_address(user_get_proc_address, "glViewportSwizzleNV\0"): *fp_glViewportSwizzleNV; glWaitSemaphoreEXT = call_user_get_proc_address(user_get_proc_address, "glWaitSemaphoreEXT\0"): *fp_glWaitSemaphoreEXT; glWaitSync = call_user_get_proc_address(user_get_proc_address, "glWaitSync\0"): *fp_glWaitSync; glWaitSyncAPPLE = call_user_get_proc_address(user_get_proc_address, "glWaitSyncAPPLE\0"): *fp_glWaitSyncAPPLE; glWaitVkSemaphoreNV = call_user_get_proc_address(user_get_proc_address, "glWaitVkSemaphoreNV\0"): *fp_glWaitVkSemaphoreNV; glWeightPathsNV = call_user_get_proc_address(user_get_proc_address, "glWeightPathsNV\0"): *fp_glWeightPathsNV; glWindowRectanglesEXT = call_user_get_proc_address(user_get_proc_address, "glWindowRectanglesEXT\0"): *fp_glWindowRectanglesEXT; };