Skip to main content

azul_core/
glconst.rs

1//! OpenGL constants (GL 1.1 through GL 4.x and common extensions).
2
3#![allow(dead_code, non_upper_case_globals)]
4
5use gl_context_loader as types;
6
7pub const ACCUM: types::GLenum = 0x0100;
8pub const ACCUM_ALPHA_BITS: types::GLenum = 0x0D5B;
9pub const ACCUM_BLUE_BITS: types::GLenum = 0x0D5A;
10pub const ACCUM_BUFFER_BIT: types::GLenum = 0x00000200;
11pub const ACCUM_CLEAR_VALUE: types::GLenum = 0x0B80;
12pub const ACCUM_GREEN_BITS: types::GLenum = 0x0D59;
13pub const ACCUM_RED_BITS: types::GLenum = 0x0D58;
14pub const ACTIVE_ATOMIC_COUNTER_BUFFERS: types::GLenum = 0x92D9;
15pub const ACTIVE_ATTRIBUTES: types::GLenum = 0x8B89;
16pub const ACTIVE_ATTRIBUTE_MAX_LENGTH: types::GLenum = 0x8B8A;
17pub const ACTIVE_PROGRAM: types::GLenum = 0x8259;
18pub const ACTIVE_RESOURCES: types::GLenum = 0x92F5;
19pub const ACTIVE_TEXTURE: types::GLenum = 0x84E0;
20pub const ACTIVE_UNIFORMS: types::GLenum = 0x8B86;
21pub const ACTIVE_UNIFORM_BLOCKS: types::GLenum = 0x8A36;
22pub const ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH: types::GLenum = 0x8A35;
23pub const ACTIVE_UNIFORM_MAX_LENGTH: types::GLenum = 0x8B87;
24pub const ACTIVE_VARIABLES: types::GLenum = 0x9305;
25pub const ADD: types::GLenum = 0x0104;
26pub const ADD_SIGNED: types::GLenum = 0x8574;
27pub const ALIASED_LINE_WIDTH_RANGE: types::GLenum = 0x846E;
28pub const ALIASED_POINT_SIZE_RANGE: types::GLenum = 0x846D;
29pub const ALL_ATTRIB_BITS: types::GLenum = 0xFFFFFFFF;
30pub const ALL_BARRIER_BITS: types::GLenum = 0xFFFFFFFF;
31pub const ALL_SHADER_BITS: types::GLenum = 0xFFFFFFFF;
32pub const ALPHA: types::GLenum = 0x1906;
33pub const ALPHA12: types::GLenum = 0x803D;
34pub const ALPHA16: types::GLenum = 0x803E;
35pub const ALPHA16F_EXT: types::GLenum = 0x881C;
36pub const ALPHA32F_EXT: types::GLenum = 0x8816;
37pub const ALPHA4: types::GLenum = 0x803B;
38pub const ALPHA8: types::GLenum = 0x803C;
39pub const ALPHA8_EXT: types::GLenum = 0x803C;
40pub const ALPHA_BIAS: types::GLenum = 0x0D1D;
41pub const ALPHA_BITS: types::GLenum = 0x0D55;
42pub const ALPHA_INTEGER: types::GLenum = 0x8D97;
43pub const ALPHA_SCALE: types::GLenum = 0x0D1C;
44pub const ALPHA_TEST: types::GLenum = 0x0BC0;
45pub const ALPHA_TEST_FUNC: types::GLenum = 0x0BC1;
46pub const ALPHA_TEST_REF: types::GLenum = 0x0BC2;
47pub const ALREADY_SIGNALED: types::GLenum = 0x911A;
48pub const ALWAYS: types::GLenum = 0x0207;
49pub const AMBIENT: types::GLenum = 0x1200;
50pub const AMBIENT_AND_DIFFUSE: types::GLenum = 0x1602;
51pub const AND: types::GLenum = 0x1501;
52pub const AND_INVERTED: types::GLenum = 0x1504;
53pub const AND_REVERSE: types::GLenum = 0x1502;
54pub const ANY_SAMPLES_PASSED: types::GLenum = 0x8C2F;
55pub const ANY_SAMPLES_PASSED_CONSERVATIVE: types::GLenum = 0x8D6A;
56pub const ARRAY_BUFFER: types::GLenum = 0x8892;
57pub const ARRAY_BUFFER_BINDING: types::GLenum = 0x8894;
58pub const ARRAY_SIZE: types::GLenum = 0x92FB;
59pub const ARRAY_STRIDE: types::GLenum = 0x92FE;
60pub const ATOMIC_COUNTER_BARRIER_BIT: types::GLenum = 0x00001000;
61pub const ATOMIC_COUNTER_BUFFER: types::GLenum = 0x92C0;
62pub const ATOMIC_COUNTER_BUFFER_BINDING: types::GLenum = 0x92C1;
63pub const ATOMIC_COUNTER_BUFFER_INDEX: types::GLenum = 0x9301;
64pub const ATOMIC_COUNTER_BUFFER_SIZE: types::GLenum = 0x92C3;
65pub const ATOMIC_COUNTER_BUFFER_START: types::GLenum = 0x92C2;
66pub const ATTACHED_SHADERS: types::GLenum = 0x8B85;
67pub const ATTRIB_STACK_DEPTH: types::GLenum = 0x0BB0;
68pub const AUTO_NORMAL: types::GLenum = 0x0D80;
69pub const AUX0: types::GLenum = 0x0409;
70pub const AUX1: types::GLenum = 0x040A;
71pub const AUX2: types::GLenum = 0x040B;
72pub const AUX3: types::GLenum = 0x040C;
73pub const AUX_BUFFERS: types::GLenum = 0x0C00;
74pub const BACK: types::GLenum = 0x0405;
75pub const BACK_LEFT: types::GLenum = 0x0402;
76pub const BACK_RIGHT: types::GLenum = 0x0403;
77pub const BGR: types::GLenum = 0x80E0;
78pub const BGRA: types::GLenum = 0x80E1;
79pub const BGRA8_EXT: types::GLenum = 0x93A1;
80pub const BGRA_EXT: types::GLenum = 0x80E1;
81pub const BGRA_INTEGER: types::GLenum = 0x8D9B;
82pub const BGR_INTEGER: types::GLenum = 0x8D9A;
83pub const BITMAP: types::GLenum = 0x1A00;
84pub const BITMAP_TOKEN: types::GLenum = 0x0704;
85pub const BLEND: types::GLenum = 0x0BE2;
86pub const BLEND_ADVANCED_COHERENT_KHR: types::GLenum = 0x9285;
87pub const BLEND_COLOR: types::GLenum = 0x8005;
88pub const BLEND_DST: types::GLenum = 0x0BE0;
89pub const BLEND_DST_ALPHA: types::GLenum = 0x80CA;
90pub const BLEND_DST_RGB: types::GLenum = 0x80C8;
91pub const BLEND_EQUATION: types::GLenum = 0x8009;
92pub const BLEND_EQUATION_ALPHA: types::GLenum = 0x883D;
93pub const BLEND_EQUATION_RGB: types::GLenum = 0x8009;
94pub const BLEND_SRC: types::GLenum = 0x0BE1;
95pub const BLEND_SRC_ALPHA: types::GLenum = 0x80CB;
96pub const BLEND_SRC_RGB: types::GLenum = 0x80C9;
97pub const BLOCK_INDEX: types::GLenum = 0x92FD;
98pub const BLUE: types::GLenum = 0x1905;
99pub const BLUE_BIAS: types::GLenum = 0x0D1B;
100pub const BLUE_BITS: types::GLenum = 0x0D54;
101pub const BLUE_INTEGER: types::GLenum = 0x8D96;
102pub const BLUE_SCALE: types::GLenum = 0x0D1A;
103pub const BOOL: types::GLenum = 0x8B56;
104pub const BOOL_VEC2: types::GLenum = 0x8B57;
105pub const BOOL_VEC3: types::GLenum = 0x8B58;
106pub const BOOL_VEC4: types::GLenum = 0x8B59;
107pub const BUFFER: types::GLenum = 0x82E0;
108pub const BUFFER_ACCESS: types::GLenum = 0x88BB;
109pub const BUFFER_ACCESS_FLAGS: types::GLenum = 0x911F;
110pub const BUFFER_BINDING: types::GLenum = 0x9302;
111pub const BUFFER_DATA_SIZE: types::GLenum = 0x9303;
112pub const BUFFER_IMMUTABLE_STORAGE: types::GLenum = 0x821F;
113pub const BUFFER_IMMUTABLE_STORAGE_EXT: types::GLenum = 0x821F;
114pub const BUFFER_KHR: types::GLenum = 0x82E0;
115pub const BUFFER_MAPPED: types::GLenum = 0x88BC;
116pub const BUFFER_MAP_LENGTH: types::GLenum = 0x9120;
117pub const BUFFER_MAP_OFFSET: types::GLenum = 0x9121;
118pub const BUFFER_MAP_POINTER: types::GLenum = 0x88BD;
119pub const BUFFER_SIZE: types::GLenum = 0x8764;
120pub const BUFFER_STORAGE_FLAGS: types::GLenum = 0x8220;
121pub const BUFFER_STORAGE_FLAGS_EXT: types::GLenum = 0x8220;
122pub const BUFFER_UPDATE_BARRIER_BIT: types::GLenum = 0x00000200;
123pub const BUFFER_USAGE: types::GLenum = 0x8765;
124pub const BUFFER_VARIABLE: types::GLenum = 0x92E5;
125pub const BYTE: types::GLenum = 0x1400;
126pub const C3F_V3F: types::GLenum = 0x2A24;
127pub const C4F_N3F_V3F: types::GLenum = 0x2A26;
128pub const C4UB_V2F: types::GLenum = 0x2A22;
129pub const C4UB_V3F: types::GLenum = 0x2A23;
130pub const CCW: types::GLenum = 0x0901;
131pub const CLAMP: types::GLenum = 0x2900;
132pub const CLAMP_FRAGMENT_COLOR: types::GLenum = 0x891B;
133pub const CLAMP_READ_COLOR: types::GLenum = 0x891C;
134pub const CLAMP_TO_BORDER: types::GLenum = 0x812D;
135pub const CLAMP_TO_EDGE: types::GLenum = 0x812F;
136pub const CLAMP_VERTEX_COLOR: types::GLenum = 0x891A;
137pub const CLEAR: types::GLenum = 0x1500;
138pub const CLIENT_ACTIVE_TEXTURE: types::GLenum = 0x84E1;
139pub const CLIENT_ALL_ATTRIB_BITS: types::GLenum = 0xFFFFFFFF;
140pub const CLIENT_ATTRIB_STACK_DEPTH: types::GLenum = 0x0BB1;
141pub const CLIENT_MAPPED_BUFFER_BARRIER_BIT: types::GLenum = 0x00004000;
142pub const CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT: types::GLenum = 0x00004000;
143pub const CLIENT_PIXEL_STORE_BIT: types::GLenum = 0x00000001;
144pub const CLIENT_STORAGE_BIT: types::GLenum = 0x0200;
145pub const CLIENT_STORAGE_BIT_EXT: types::GLenum = 0x0200;
146pub const CLIENT_VERTEX_ARRAY_BIT: types::GLenum = 0x00000002;
147pub const CLIP_DISTANCE0: types::GLenum = 0x3000;
148pub const CLIP_DISTANCE1: types::GLenum = 0x3001;
149pub const CLIP_DISTANCE2: types::GLenum = 0x3002;
150pub const CLIP_DISTANCE3: types::GLenum = 0x3003;
151pub const CLIP_DISTANCE4: types::GLenum = 0x3004;
152pub const CLIP_DISTANCE5: types::GLenum = 0x3005;
153pub const CLIP_DISTANCE6: types::GLenum = 0x3006;
154pub const CLIP_DISTANCE7: types::GLenum = 0x3007;
155pub const CLIP_PLANE0: types::GLenum = 0x3000;
156pub const CLIP_PLANE1: types::GLenum = 0x3001;
157pub const CLIP_PLANE2: types::GLenum = 0x3002;
158pub const CLIP_PLANE3: types::GLenum = 0x3003;
159pub const CLIP_PLANE4: types::GLenum = 0x3004;
160pub const CLIP_PLANE5: types::GLenum = 0x3005;
161pub const COEFF: types::GLenum = 0x0A00;
162pub const COLOR: types::GLenum = 0x1800;
163pub const COLORBURN_KHR: types::GLenum = 0x929A;
164pub const COLORDODGE_KHR: types::GLenum = 0x9299;
165pub const COLOR_ARRAY: types::GLenum = 0x8076;
166pub const COLOR_ARRAY_BUFFER_BINDING: types::GLenum = 0x8898;
167pub const COLOR_ARRAY_POINTER: types::GLenum = 0x8090;
168pub const COLOR_ARRAY_SIZE: types::GLenum = 0x8081;
169pub const COLOR_ARRAY_STRIDE: types::GLenum = 0x8083;
170pub const COLOR_ARRAY_TYPE: types::GLenum = 0x8082;
171pub const COLOR_ATTACHMENT0: types::GLenum = 0x8CE0;
172pub const COLOR_ATTACHMENT1: types::GLenum = 0x8CE1;
173pub const COLOR_ATTACHMENT10: types::GLenum = 0x8CEA;
174pub const COLOR_ATTACHMENT11: types::GLenum = 0x8CEB;
175pub const COLOR_ATTACHMENT12: types::GLenum = 0x8CEC;
176pub const COLOR_ATTACHMENT13: types::GLenum = 0x8CED;
177pub const COLOR_ATTACHMENT14: types::GLenum = 0x8CEE;
178pub const COLOR_ATTACHMENT15: types::GLenum = 0x8CEF;
179pub const COLOR_ATTACHMENT16: types::GLenum = 0x8CF0;
180pub const COLOR_ATTACHMENT17: types::GLenum = 0x8CF1;
181pub const COLOR_ATTACHMENT18: types::GLenum = 0x8CF2;
182pub const COLOR_ATTACHMENT19: types::GLenum = 0x8CF3;
183pub const COLOR_ATTACHMENT2: types::GLenum = 0x8CE2;
184pub const COLOR_ATTACHMENT20: types::GLenum = 0x8CF4;
185pub const COLOR_ATTACHMENT21: types::GLenum = 0x8CF5;
186pub const COLOR_ATTACHMENT22: types::GLenum = 0x8CF6;
187pub const COLOR_ATTACHMENT23: types::GLenum = 0x8CF7;
188pub const COLOR_ATTACHMENT24: types::GLenum = 0x8CF8;
189pub const COLOR_ATTACHMENT25: types::GLenum = 0x8CF9;
190pub const COLOR_ATTACHMENT26: types::GLenum = 0x8CFA;
191pub const COLOR_ATTACHMENT27: types::GLenum = 0x8CFB;
192pub const COLOR_ATTACHMENT28: types::GLenum = 0x8CFC;
193pub const COLOR_ATTACHMENT29: types::GLenum = 0x8CFD;
194pub const COLOR_ATTACHMENT3: types::GLenum = 0x8CE3;
195pub const COLOR_ATTACHMENT30: types::GLenum = 0x8CFE;
196pub const COLOR_ATTACHMENT31: types::GLenum = 0x8CFF;
197pub const COLOR_ATTACHMENT4: types::GLenum = 0x8CE4;
198pub const COLOR_ATTACHMENT5: types::GLenum = 0x8CE5;
199pub const COLOR_ATTACHMENT6: types::GLenum = 0x8CE6;
200pub const COLOR_ATTACHMENT7: types::GLenum = 0x8CE7;
201pub const COLOR_ATTACHMENT8: types::GLenum = 0x8CE8;
202pub const COLOR_ATTACHMENT9: types::GLenum = 0x8CE9;
203pub const COLOR_BUFFER_BIT: types::GLenum = 0x00004000;
204pub const COLOR_BUFFER_BIT0_QCOM: types::GLenum = 0x00000001;
205pub const COLOR_BUFFER_BIT1_QCOM: types::GLenum = 0x00000002;
206pub const COLOR_BUFFER_BIT2_QCOM: types::GLenum = 0x00000004;
207pub const COLOR_BUFFER_BIT3_QCOM: types::GLenum = 0x00000008;
208pub const COLOR_BUFFER_BIT4_QCOM: types::GLenum = 0x00000010;
209pub const COLOR_BUFFER_BIT5_QCOM: types::GLenum = 0x00000020;
210pub const COLOR_BUFFER_BIT6_QCOM: types::GLenum = 0x00000040;
211pub const COLOR_BUFFER_BIT7_QCOM: types::GLenum = 0x00000080;
212pub const COLOR_CLEAR_VALUE: types::GLenum = 0x0C22;
213pub const COLOR_INDEX: types::GLenum = 0x1900;
214pub const COLOR_INDEXES: types::GLenum = 0x1603;
215pub const COLOR_LOGIC_OP: types::GLenum = 0x0BF2;
216pub const COLOR_MATERIAL: types::GLenum = 0x0B57;
217pub const COLOR_MATERIAL_FACE: types::GLenum = 0x0B55;
218pub const COLOR_MATERIAL_PARAMETER: types::GLenum = 0x0B56;
219pub const COLOR_SUM: types::GLenum = 0x8458;
220pub const COLOR_WRITEMASK: types::GLenum = 0x0C23;
221pub const COMBINE: types::GLenum = 0x8570;
222pub const COMBINE_ALPHA: types::GLenum = 0x8572;
223pub const COMBINE_RGB: types::GLenum = 0x8571;
224pub const COMMAND_BARRIER_BIT: types::GLenum = 0x00000040;
225pub const COMPARE_REF_TO_TEXTURE: types::GLenum = 0x884E;
226pub const COMPARE_R_TO_TEXTURE: types::GLenum = 0x884E;
227pub const COMPILE: types::GLenum = 0x1300;
228pub const COMPILE_AND_EXECUTE: types::GLenum = 0x1301;
229pub const COMPILE_STATUS: types::GLenum = 0x8B81;
230pub const COMPRESSED_ALPHA: types::GLenum = 0x84E9;
231pub const COMPRESSED_INTENSITY: types::GLenum = 0x84EC;
232pub const COMPRESSED_LUMINANCE: types::GLenum = 0x84EA;
233pub const COMPRESSED_LUMINANCE_ALPHA: types::GLenum = 0x84EB;
234pub const COMPRESSED_R11_EAC: types::GLenum = 0x9270;
235pub const COMPRESSED_RED: types::GLenum = 0x8225;
236pub const COMPRESSED_RED_RGTC1: types::GLenum = 0x8DBB;
237pub const COMPRESSED_RG: types::GLenum = 0x8226;
238pub const COMPRESSED_RG11_EAC: types::GLenum = 0x9272;
239pub const COMPRESSED_RGB: types::GLenum = 0x84ED;
240pub const COMPRESSED_RGB8_ETC2: types::GLenum = 0x9274;
241pub const COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2: types::GLenum = 0x9276;
242pub const COMPRESSED_RGBA: types::GLenum = 0x84EE;
243pub const COMPRESSED_RGBA8_ETC2_EAC: types::GLenum = 0x9278;
244pub const COMPRESSED_RG_RGTC2: types::GLenum = 0x8DBD;
245pub const COMPRESSED_SIGNED_R11_EAC: types::GLenum = 0x9271;
246pub const COMPRESSED_SIGNED_RED_RGTC1: types::GLenum = 0x8DBC;
247pub const COMPRESSED_SIGNED_RG11_EAC: types::GLenum = 0x9273;
248pub const COMPRESSED_SIGNED_RG_RGTC2: types::GLenum = 0x8DBE;
249pub const COMPRESSED_SLUMINANCE: types::GLenum = 0x8C4A;
250pub const COMPRESSED_SLUMINANCE_ALPHA: types::GLenum = 0x8C4B;
251pub const COMPRESSED_SRGB: types::GLenum = 0x8C48;
252pub const COMPRESSED_SRGB8_ALPHA8_ETC2_EAC: types::GLenum = 0x9279;
253pub const COMPRESSED_SRGB8_ETC2: types::GLenum = 0x9275;
254pub const COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2: types::GLenum = 0x9277;
255pub const COMPRESSED_SRGB_ALPHA: types::GLenum = 0x8C49;
256pub const COMPRESSED_TEXTURE_FORMATS: types::GLenum = 0x86A3;
257pub const COMPUTE_SHADER: types::GLenum = 0x91B9;
258pub const COMPUTE_SHADER_BIT: types::GLenum = 0x00000020;
259pub const COMPUTE_WORK_GROUP_SIZE: types::GLenum = 0x8267;
260pub const CONDITION_SATISFIED: types::GLenum = 0x911C;
261pub const CONSTANT: types::GLenum = 0x8576;
262pub const CONSTANT_ALPHA: types::GLenum = 0x8003;
263pub const CONSTANT_ATTENUATION: types::GLenum = 0x1207;
264pub const CONSTANT_COLOR: types::GLenum = 0x8001;
265pub const CONTEXT_COMPATIBILITY_PROFILE_BIT: types::GLenum = 0x00000002;
266pub const CONTEXT_CORE_PROFILE_BIT: types::GLenum = 0x00000001;
267pub const CONTEXT_FLAGS: types::GLenum = 0x821E;
268pub const CONTEXT_FLAG_DEBUG_BIT: types::GLenum = 0x00000002;
269pub const CONTEXT_FLAG_DEBUG_BIT_KHR: types::GLenum = 0x00000002;
270pub const CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT: types::GLenum = 0x00000001;
271pub const CONTEXT_PROFILE_MASK: types::GLenum = 0x9126;
272pub const COORD_REPLACE: types::GLenum = 0x8862;
273pub const COPY: types::GLenum = 0x1503;
274pub const COPY_INVERTED: types::GLenum = 0x150C;
275pub const COPY_PIXEL_TOKEN: types::GLenum = 0x0706;
276pub const COPY_READ_BUFFER: types::GLenum = 0x8F36;
277pub const COPY_READ_BUFFER_BINDING: types::GLenum = 0x8F36;
278pub const COPY_WRITE_BUFFER: types::GLenum = 0x8F37;
279pub const COPY_WRITE_BUFFER_BINDING: types::GLenum = 0x8F37;
280pub const CULL_FACE: types::GLenum = 0x0B44;
281pub const CULL_FACE_MODE: types::GLenum = 0x0B45;
282pub const CURRENT_BIT: types::GLenum = 0x00000001;
283pub const CURRENT_COLOR: types::GLenum = 0x0B00;
284pub const CURRENT_FOG_COORD: types::GLenum = 0x8453;
285pub const CURRENT_FOG_COORDINATE: types::GLenum = 0x8453;
286pub const CURRENT_INDEX: types::GLenum = 0x0B01;
287pub const CURRENT_NORMAL: types::GLenum = 0x0B02;
288pub const CURRENT_PROGRAM: types::GLenum = 0x8B8D;
289pub const CURRENT_QUERY: types::GLenum = 0x8865;
290pub const CURRENT_QUERY_EXT: types::GLenum = 0x8865;
291pub const CURRENT_RASTER_COLOR: types::GLenum = 0x0B04;
292pub const CURRENT_RASTER_DISTANCE: types::GLenum = 0x0B09;
293pub const CURRENT_RASTER_INDEX: types::GLenum = 0x0B05;
294pub const CURRENT_RASTER_POSITION: types::GLenum = 0x0B07;
295pub const CURRENT_RASTER_POSITION_VALID: types::GLenum = 0x0B08;
296pub const CURRENT_RASTER_SECONDARY_COLOR: types::GLenum = 0x845F;
297pub const CURRENT_RASTER_TEXTURE_COORDS: types::GLenum = 0x0B06;
298pub const CURRENT_SECONDARY_COLOR: types::GLenum = 0x8459;
299pub const CURRENT_TEXTURE_COORDS: types::GLenum = 0x0B03;
300pub const CURRENT_VERTEX_ATTRIB: types::GLenum = 0x8626;
301pub const CW: types::GLenum = 0x0900;
302pub const DARKEN_KHR: types::GLenum = 0x9297;
303pub const DEBUG_CALLBACK_FUNCTION: types::GLenum = 0x8244;
304pub const DEBUG_CALLBACK_FUNCTION_KHR: types::GLenum = 0x8244;
305pub const DEBUG_CALLBACK_USER_PARAM: types::GLenum = 0x8245;
306pub const DEBUG_CALLBACK_USER_PARAM_KHR: types::GLenum = 0x8245;
307pub const DEBUG_GROUP_STACK_DEPTH: types::GLenum = 0x826D;
308pub const DEBUG_GROUP_STACK_DEPTH_KHR: types::GLenum = 0x826D;
309pub const DEBUG_LOGGED_MESSAGES: types::GLenum = 0x9145;
310pub const DEBUG_LOGGED_MESSAGES_KHR: types::GLenum = 0x9145;
311pub const DEBUG_NEXT_LOGGED_MESSAGE_LENGTH: types::GLenum = 0x8243;
312pub const DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR: types::GLenum = 0x8243;
313pub const DEBUG_OUTPUT: types::GLenum = 0x92E0;
314pub const DEBUG_OUTPUT_KHR: types::GLenum = 0x92E0;
315pub const DEBUG_OUTPUT_SYNCHRONOUS: types::GLenum = 0x8242;
316pub const DEBUG_OUTPUT_SYNCHRONOUS_KHR: types::GLenum = 0x8242;
317pub const DEBUG_SEVERITY_HIGH: types::GLenum = 0x9146;
318pub const DEBUG_SEVERITY_HIGH_KHR: types::GLenum = 0x9146;
319pub const DEBUG_SEVERITY_LOW: types::GLenum = 0x9148;
320pub const DEBUG_SEVERITY_LOW_KHR: types::GLenum = 0x9148;
321pub const DEBUG_SEVERITY_MEDIUM: types::GLenum = 0x9147;
322pub const DEBUG_SEVERITY_MEDIUM_KHR: types::GLenum = 0x9147;
323pub const DEBUG_SEVERITY_NOTIFICATION: types::GLenum = 0x826B;
324pub const DEBUG_SEVERITY_NOTIFICATION_KHR: types::GLenum = 0x826B;
325pub const DEBUG_SOURCE_API: types::GLenum = 0x8246;
326pub const DEBUG_SOURCE_API_KHR: types::GLenum = 0x8246;
327pub const DEBUG_SOURCE_APPLICATION: types::GLenum = 0x824A;
328pub const DEBUG_SOURCE_APPLICATION_KHR: types::GLenum = 0x824A;
329pub const DEBUG_SOURCE_OTHER: types::GLenum = 0x824B;
330pub const DEBUG_SOURCE_OTHER_KHR: types::GLenum = 0x824B;
331pub const DEBUG_SOURCE_SHADER_COMPILER: types::GLenum = 0x8248;
332pub const DEBUG_SOURCE_SHADER_COMPILER_KHR: types::GLenum = 0x8248;
333pub const DEBUG_SOURCE_THIRD_PARTY: types::GLenum = 0x8249;
334pub const DEBUG_SOURCE_THIRD_PARTY_KHR: types::GLenum = 0x8249;
335pub const DEBUG_SOURCE_WINDOW_SYSTEM: types::GLenum = 0x8247;
336pub const DEBUG_SOURCE_WINDOW_SYSTEM_KHR: types::GLenum = 0x8247;
337pub const DEBUG_TYPE_DEPRECATED_BEHAVIOR: types::GLenum = 0x824D;
338pub const DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR: types::GLenum = 0x824D;
339pub const DEBUG_TYPE_ERROR: types::GLenum = 0x824C;
340pub const DEBUG_TYPE_ERROR_KHR: types::GLenum = 0x824C;
341pub const DEBUG_TYPE_MARKER: types::GLenum = 0x8268;
342pub const DEBUG_TYPE_MARKER_KHR: types::GLenum = 0x8268;
343pub const DEBUG_TYPE_OTHER: types::GLenum = 0x8251;
344pub const DEBUG_TYPE_OTHER_KHR: types::GLenum = 0x8251;
345pub const DEBUG_TYPE_PERFORMANCE: types::GLenum = 0x8250;
346pub const DEBUG_TYPE_PERFORMANCE_KHR: types::GLenum = 0x8250;
347pub const DEBUG_TYPE_POP_GROUP: types::GLenum = 0x826A;
348pub const DEBUG_TYPE_POP_GROUP_KHR: types::GLenum = 0x826A;
349pub const DEBUG_TYPE_PORTABILITY: types::GLenum = 0x824F;
350pub const DEBUG_TYPE_PORTABILITY_KHR: types::GLenum = 0x824F;
351pub const DEBUG_TYPE_PUSH_GROUP: types::GLenum = 0x8269;
352pub const DEBUG_TYPE_PUSH_GROUP_KHR: types::GLenum = 0x8269;
353pub const DEBUG_TYPE_UNDEFINED_BEHAVIOR: types::GLenum = 0x824E;
354pub const DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR: types::GLenum = 0x824E;
355pub const DECAL: types::GLenum = 0x2101;
356pub const DECR: types::GLenum = 0x1E03;
357pub const DECR_WRAP: types::GLenum = 0x8508;
358pub const DELETE_STATUS: types::GLenum = 0x8B80;
359pub const DEPTH: types::GLenum = 0x1801;
360pub const DEPTH24_STENCIL8: types::GLenum = 0x88F0;
361pub const DEPTH32F_STENCIL8: types::GLenum = 0x8CAD;
362pub const DEPTH_ATTACHMENT: types::GLenum = 0x8D00;
363pub const DEPTH_BIAS: types::GLenum = 0x0D1F;
364pub const DEPTH_BITS: types::GLenum = 0x0D56;
365pub const DEPTH_BUFFER_BIT: types::GLenum = 0x00000100;
366pub const DEPTH_BUFFER_BIT0_QCOM: types::GLenum = 0x00000100;
367pub const DEPTH_BUFFER_BIT1_QCOM: types::GLenum = 0x00000200;
368pub const DEPTH_BUFFER_BIT2_QCOM: types::GLenum = 0x00000400;
369pub const DEPTH_BUFFER_BIT3_QCOM: types::GLenum = 0x00000800;
370pub const DEPTH_BUFFER_BIT4_QCOM: types::GLenum = 0x00001000;
371pub const DEPTH_BUFFER_BIT5_QCOM: types::GLenum = 0x00002000;
372pub const DEPTH_BUFFER_BIT6_QCOM: types::GLenum = 0x00004000;
373pub const DEPTH_BUFFER_BIT7_QCOM: types::GLenum = 0x00008000;
374pub const DEPTH_CLAMP: types::GLenum = 0x864F;
375pub const DEPTH_CLEAR_VALUE: types::GLenum = 0x0B73;
376pub const DEPTH_COMPONENT: types::GLenum = 0x1902;
377pub const DEPTH_COMPONENT16: types::GLenum = 0x81A5;
378pub const DEPTH_COMPONENT24: types::GLenum = 0x81A6;
379pub const DEPTH_COMPONENT32: types::GLenum = 0x81A7;
380pub const DEPTH_COMPONENT32F: types::GLenum = 0x8CAC;
381pub const DEPTH_FUNC: types::GLenum = 0x0B74;
382pub const DEPTH_RANGE: types::GLenum = 0x0B70;
383pub const DEPTH_SCALE: types::GLenum = 0x0D1E;
384pub const DEPTH_STENCIL: types::GLenum = 0x84F9;
385pub const DEPTH_STENCIL_ATTACHMENT: types::GLenum = 0x821A;
386pub const DEPTH_STENCIL_TEXTURE_MODE: types::GLenum = 0x90EA;
387pub const DEPTH_TEST: types::GLenum = 0x0B71;
388pub const DEPTH_TEXTURE_MODE: types::GLenum = 0x884B;
389pub const DEPTH_WRITEMASK: types::GLenum = 0x0B72;
390pub const DIFFERENCE_KHR: types::GLenum = 0x929E;
391pub const DIFFUSE: types::GLenum = 0x1201;
392pub const DISPATCH_INDIRECT_BUFFER: types::GLenum = 0x90EE;
393pub const DISPATCH_INDIRECT_BUFFER_BINDING: types::GLenum = 0x90EF;
394pub const DISPLAY_LIST: types::GLenum = 0x82E7;
395pub const DITHER: types::GLenum = 0x0BD0;
396pub const DOMAIN: types::GLenum = 0x0A02;
397pub const DONT_CARE: types::GLenum = 0x1100;
398pub const DOT3_RGB: types::GLenum = 0x86AE;
399pub const DOT3_RGBA: types::GLenum = 0x86AF;
400pub const DOUBLE: types::GLenum = 0x140A;
401pub const DOUBLEBUFFER: types::GLenum = 0x0C32;
402pub const DRAW_BUFFER: types::GLenum = 0x0C01;
403pub const DRAW_BUFFER0: types::GLenum = 0x8825;
404pub const DRAW_BUFFER1: types::GLenum = 0x8826;
405pub const DRAW_BUFFER10: types::GLenum = 0x882F;
406pub const DRAW_BUFFER11: types::GLenum = 0x8830;
407pub const DRAW_BUFFER12: types::GLenum = 0x8831;
408pub const DRAW_BUFFER13: types::GLenum = 0x8832;
409pub const DRAW_BUFFER14: types::GLenum = 0x8833;
410pub const DRAW_BUFFER15: types::GLenum = 0x8834;
411pub const DRAW_BUFFER2: types::GLenum = 0x8827;
412pub const DRAW_BUFFER3: types::GLenum = 0x8828;
413pub const DRAW_BUFFER4: types::GLenum = 0x8829;
414pub const DRAW_BUFFER5: types::GLenum = 0x882A;
415pub const DRAW_BUFFER6: types::GLenum = 0x882B;
416pub const DRAW_BUFFER7: types::GLenum = 0x882C;
417pub const DRAW_BUFFER8: types::GLenum = 0x882D;
418pub const DRAW_BUFFER9: types::GLenum = 0x882E;
419pub const DRAW_FRAMEBUFFER: types::GLenum = 0x8CA9;
420pub const DRAW_FRAMEBUFFER_BINDING: types::GLenum = 0x8CA6;
421pub const DRAW_INDIRECT_BUFFER: types::GLenum = 0x8F3F;
422pub const DRAW_INDIRECT_BUFFER_BINDING: types::GLenum = 0x8F43;
423pub const DRAW_PIXELS_APPLE: types::GLenum = 0x8A0A;
424pub const DRAW_PIXEL_TOKEN: types::GLenum = 0x0705;
425pub const DST_ALPHA: types::GLenum = 0x0304;
426pub const DST_COLOR: types::GLenum = 0x0306;
427pub const DYNAMIC_COPY: types::GLenum = 0x88EA;
428pub const DYNAMIC_DRAW: types::GLenum = 0x88E8;
429pub const DYNAMIC_READ: types::GLenum = 0x88E9;
430pub const DYNAMIC_STORAGE_BIT: types::GLenum = 0x0100;
431pub const DYNAMIC_STORAGE_BIT_EXT: types::GLenum = 0x0100;
432pub const EDGE_FLAG: types::GLenum = 0x0B43;
433pub const EDGE_FLAG_ARRAY: types::GLenum = 0x8079;
434pub const EDGE_FLAG_ARRAY_BUFFER_BINDING: types::GLenum = 0x889B;
435pub const EDGE_FLAG_ARRAY_POINTER: types::GLenum = 0x8093;
436pub const EDGE_FLAG_ARRAY_STRIDE: types::GLenum = 0x808C;
437pub const ELEMENT_ARRAY_BARRIER_BIT: types::GLenum = 0x00000002;
438pub const ELEMENT_ARRAY_BUFFER: types::GLenum = 0x8893;
439pub const ELEMENT_ARRAY_BUFFER_BINDING: types::GLenum = 0x8895;
440pub const EMISSION: types::GLenum = 0x1600;
441pub const ENABLE_BIT: types::GLenum = 0x00002000;
442pub const EQUAL: types::GLenum = 0x0202;
443pub const EQUIV: types::GLenum = 0x1509;
444pub const EVAL_BIT: types::GLenum = 0x00010000;
445pub const EXCLUSION_KHR: types::GLenum = 0x92A0;
446pub const EXP: types::GLenum = 0x0800;
447pub const EXP2: types::GLenum = 0x0801;
448pub const EXTENSIONS: types::GLenum = 0x1F03;
449pub const EYE_LINEAR: types::GLenum = 0x2400;
450pub const EYE_PLANE: types::GLenum = 0x2502;
451pub const FALSE: types::GLboolean = 0;
452pub const FASTEST: types::GLenum = 0x1101;
453pub const FEEDBACK: types::GLenum = 0x1C01;
454pub const FEEDBACK_BUFFER_POINTER: types::GLenum = 0x0DF0;
455pub const FEEDBACK_BUFFER_SIZE: types::GLenum = 0x0DF1;
456pub const FEEDBACK_BUFFER_TYPE: types::GLenum = 0x0DF2;
457pub const FENCE_APPLE: types::GLenum = 0x8A0B;
458pub const FILL: types::GLenum = 0x1B02;
459pub const FIRST_VERTEX_CONVENTION: types::GLenum = 0x8E4D;
460pub const FIXED: types::GLenum = 0x140C;
461pub const FIXED_ONLY: types::GLenum = 0x891D;
462pub const FLAT: types::GLenum = 0x1D00;
463pub const FLOAT: types::GLenum = 0x1406;
464pub const FLOAT_32_UNSIGNED_INT_24_8_REV: types::GLenum = 0x8DAD;
465pub const FLOAT_MAT2: types::GLenum = 0x8B5A;
466pub const FLOAT_MAT2x3: types::GLenum = 0x8B65;
467pub const FLOAT_MAT2x4: types::GLenum = 0x8B66;
468pub const FLOAT_MAT3: types::GLenum = 0x8B5B;
469pub const FLOAT_MAT3x2: types::GLenum = 0x8B67;
470pub const FLOAT_MAT3x4: types::GLenum = 0x8B68;
471pub const FLOAT_MAT4: types::GLenum = 0x8B5C;
472pub const FLOAT_MAT4x2: types::GLenum = 0x8B69;
473pub const FLOAT_MAT4x3: types::GLenum = 0x8B6A;
474pub const FLOAT_VEC2: types::GLenum = 0x8B50;
475pub const FLOAT_VEC3: types::GLenum = 0x8B51;
476pub const FLOAT_VEC4: types::GLenum = 0x8B52;
477pub const FOG: types::GLenum = 0x0B60;
478pub const FOG_BIT: types::GLenum = 0x00000080;
479pub const FOG_COLOR: types::GLenum = 0x0B66;
480pub const FOG_COORD: types::GLenum = 0x8451;
481pub const FOG_COORDINATE: types::GLenum = 0x8451;
482pub const FOG_COORDINATE_ARRAY: types::GLenum = 0x8457;
483pub const FOG_COORDINATE_ARRAY_BUFFER_BINDING: types::GLenum = 0x889D;
484pub const FOG_COORDINATE_ARRAY_POINTER: types::GLenum = 0x8456;
485pub const FOG_COORDINATE_ARRAY_STRIDE: types::GLenum = 0x8455;
486pub const FOG_COORDINATE_ARRAY_TYPE: types::GLenum = 0x8454;
487pub const FOG_COORDINATE_SOURCE: types::GLenum = 0x8450;
488pub const FOG_COORD_ARRAY: types::GLenum = 0x8457;
489pub const FOG_COORD_ARRAY_BUFFER_BINDING: types::GLenum = 0x889D;
490pub const FOG_COORD_ARRAY_POINTER: types::GLenum = 0x8456;
491pub const FOG_COORD_ARRAY_STRIDE: types::GLenum = 0x8455;
492pub const FOG_COORD_ARRAY_TYPE: types::GLenum = 0x8454;
493pub const FOG_COORD_SRC: types::GLenum = 0x8450;
494pub const FOG_DENSITY: types::GLenum = 0x0B62;
495pub const FOG_END: types::GLenum = 0x0B64;
496pub const FOG_HINT: types::GLenum = 0x0C54;
497pub const FOG_INDEX: types::GLenum = 0x0B61;
498pub const FOG_MODE: types::GLenum = 0x0B65;
499pub const FOG_START: types::GLenum = 0x0B63;
500pub const FRAGMENT_DEPTH: types::GLenum = 0x8452;
501pub const FRAGMENT_SHADER: types::GLenum = 0x8B30;
502pub const FRAGMENT_SHADER_BIT: types::GLenum = 0x00000002;
503pub const FRAGMENT_SHADER_DERIVATIVE_HINT: types::GLenum = 0x8B8B;
504pub const FRAMEBUFFER: types::GLenum = 0x8D40;
505pub const FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE: types::GLenum = 0x8215;
506pub const FRAMEBUFFER_ATTACHMENT_ANGLE: types::GLenum = 0x93A3;
507pub const FRAMEBUFFER_ATTACHMENT_BLUE_SIZE: types::GLenum = 0x8214;
508pub const FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING: types::GLenum = 0x8210;
509pub const FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE: types::GLenum = 0x8211;
510pub const FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE: types::GLenum = 0x8216;
511pub const FRAMEBUFFER_ATTACHMENT_GREEN_SIZE: types::GLenum = 0x8213;
512pub const FRAMEBUFFER_ATTACHMENT_LAYERED: types::GLenum = 0x8DA7;
513pub const FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: types::GLenum = 0x8CD1;
514pub const FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: types::GLenum = 0x8CD0;
515pub const FRAMEBUFFER_ATTACHMENT_RED_SIZE: types::GLenum = 0x8212;
516pub const FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE: types::GLenum = 0x8217;
517pub const FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: types::GLenum = 0x8CD3;
518pub const FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER: types::GLenum = 0x8CD4;
519pub const FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: types::GLenum = 0x8CD2;
520pub const FRAMEBUFFER_BARRIER_BIT: types::GLenum = 0x00000400;
521pub const FRAMEBUFFER_BINDING: types::GLenum = 0x8CA6;
522pub const FRAMEBUFFER_COMPLETE: types::GLenum = 0x8CD5;
523pub const FRAMEBUFFER_DEFAULT: types::GLenum = 0x8218;
524pub const FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS: types::GLenum = 0x9314;
525pub const FRAMEBUFFER_DEFAULT_HEIGHT: types::GLenum = 0x9311;
526pub const FRAMEBUFFER_DEFAULT_SAMPLES: types::GLenum = 0x9313;
527pub const FRAMEBUFFER_DEFAULT_WIDTH: types::GLenum = 0x9310;
528pub const FRAMEBUFFER_INCOMPLETE_ATTACHMENT: types::GLenum = 0x8CD6;
529pub const FRAMEBUFFER_INCOMPLETE_DIMENSIONS: types::GLenum = 0x8CD9;
530pub const FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER: types::GLenum = 0x8CDB;
531pub const FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS: types::GLenum = 0x8DA8;
532pub const FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: types::GLenum = 0x8CD7;
533pub const FRAMEBUFFER_INCOMPLETE_MULTISAMPLE: types::GLenum = 0x8D56;
534pub const FRAMEBUFFER_INCOMPLETE_READ_BUFFER: types::GLenum = 0x8CDC;
535pub const FRAMEBUFFER_SRGB: types::GLenum = 0x8DB9;
536pub const FRAMEBUFFER_UNDEFINED: types::GLenum = 0x8219;
537pub const FRAMEBUFFER_UNSUPPORTED: types::GLenum = 0x8CDD;
538pub const FRONT: types::GLenum = 0x0404;
539pub const FRONT_AND_BACK: types::GLenum = 0x0408;
540pub const FRONT_FACE: types::GLenum = 0x0B46;
541pub const FRONT_LEFT: types::GLenum = 0x0400;
542pub const FRONT_RIGHT: types::GLenum = 0x0401;
543pub const FUNC_ADD: types::GLenum = 0x8006;
544pub const FUNC_REVERSE_SUBTRACT: types::GLenum = 0x800B;
545pub const FUNC_SUBTRACT: types::GLenum = 0x800A;
546pub const GENERATE_MIPMAP: types::GLenum = 0x8191;
547pub const GENERATE_MIPMAP_HINT: types::GLenum = 0x8192;
548pub const GEOMETRY_INPUT_TYPE: types::GLenum = 0x8917;
549pub const GEOMETRY_OUTPUT_TYPE: types::GLenum = 0x8918;
550pub const GEOMETRY_SHADER: types::GLenum = 0x8DD9;
551pub const GEOMETRY_VERTICES_OUT: types::GLenum = 0x8916;
552pub const GEQUAL: types::GLenum = 0x0206;
553pub const GPU_DISJOINT_EXT: types::GLenum = 0x8FBB;
554pub const GREATER: types::GLenum = 0x0204;
555pub const GREEN: types::GLenum = 0x1904;
556pub const GREEN_BIAS: types::GLenum = 0x0D19;
557pub const GREEN_BITS: types::GLenum = 0x0D53;
558pub const GREEN_INTEGER: types::GLenum = 0x8D95;
559pub const GREEN_SCALE: types::GLenum = 0x0D18;
560pub const HALF_FLOAT: types::GLenum = 0x140B;
561pub const HALF_FLOAT_OES: types::GLenum = 0x8D61;
562pub const HARDLIGHT_KHR: types::GLenum = 0x929B;
563pub const HIGH_FLOAT: types::GLenum = 0x8DF2;
564pub const HIGH_INT: types::GLenum = 0x8DF5;
565pub const HINT_BIT: types::GLenum = 0x00008000;
566pub const HSL_COLOR_KHR: types::GLenum = 0x92AF;
567pub const HSL_HUE_KHR: types::GLenum = 0x92AD;
568pub const HSL_LUMINOSITY_KHR: types::GLenum = 0x92B0;
569pub const HSL_SATURATION_KHR: types::GLenum = 0x92AE;
570pub const IMAGE_2D: types::GLenum = 0x904D;
571pub const IMAGE_2D_ARRAY: types::GLenum = 0x9053;
572pub const IMAGE_3D: types::GLenum = 0x904E;
573pub const IMAGE_BINDING_ACCESS: types::GLenum = 0x8F3E;
574pub const IMAGE_BINDING_FORMAT: types::GLenum = 0x906E;
575pub const IMAGE_BINDING_LAYER: types::GLenum = 0x8F3D;
576pub const IMAGE_BINDING_LAYERED: types::GLenum = 0x8F3C;
577pub const IMAGE_BINDING_LEVEL: types::GLenum = 0x8F3B;
578pub const IMAGE_BINDING_NAME: types::GLenum = 0x8F3A;
579pub const IMAGE_CUBE: types::GLenum = 0x9050;
580pub const IMAGE_FORMAT_COMPATIBILITY_BY_CLASS: types::GLenum = 0x90C9;
581pub const IMAGE_FORMAT_COMPATIBILITY_BY_SIZE: types::GLenum = 0x90C8;
582pub const IMAGE_FORMAT_COMPATIBILITY_TYPE: types::GLenum = 0x90C7;
583pub const IMPLEMENTATION_COLOR_READ_FORMAT: types::GLenum = 0x8B9B;
584pub const IMPLEMENTATION_COLOR_READ_TYPE: types::GLenum = 0x8B9A;
585pub const INCR: types::GLenum = 0x1E02;
586pub const INCR_WRAP: types::GLenum = 0x8507;
587pub const INDEX: types::GLenum = 0x8222;
588pub const INDEX_ARRAY: types::GLenum = 0x8077;
589pub const INDEX_ARRAY_BUFFER_BINDING: types::GLenum = 0x8899;
590pub const INDEX_ARRAY_POINTER: types::GLenum = 0x8091;
591pub const INDEX_ARRAY_STRIDE: types::GLenum = 0x8086;
592pub const INDEX_ARRAY_TYPE: types::GLenum = 0x8085;
593pub const INDEX_BITS: types::GLenum = 0x0D51;
594pub const INDEX_CLEAR_VALUE: types::GLenum = 0x0C20;
595pub const INDEX_LOGIC_OP: types::GLenum = 0x0BF1;
596pub const INDEX_MODE: types::GLenum = 0x0C30;
597pub const INDEX_OFFSET: types::GLenum = 0x0D13;
598pub const INDEX_SHIFT: types::GLenum = 0x0D12;
599pub const INDEX_WRITEMASK: types::GLenum = 0x0C21;
600pub const INFO_LOG_LENGTH: types::GLenum = 0x8B84;
601pub const INT: types::GLenum = 0x1404;
602pub const INTENSITY: types::GLenum = 0x8049;
603pub const INTENSITY12: types::GLenum = 0x804C;
604pub const INTENSITY16: types::GLenum = 0x804D;
605pub const INTENSITY4: types::GLenum = 0x804A;
606pub const INTENSITY8: types::GLenum = 0x804B;
607pub const INTERLEAVED_ATTRIBS: types::GLenum = 0x8C8C;
608pub const INTERPOLATE: types::GLenum = 0x8575;
609pub const INT_2_10_10_10_REV: types::GLenum = 0x8D9F;
610pub const INT_IMAGE_2D: types::GLenum = 0x9058;
611pub const INT_IMAGE_2D_ARRAY: types::GLenum = 0x905E;
612pub const INT_IMAGE_3D: types::GLenum = 0x9059;
613pub const INT_IMAGE_CUBE: types::GLenum = 0x905B;
614pub const INT_SAMPLER_1D: types::GLenum = 0x8DC9;
615pub const INT_SAMPLER_1D_ARRAY: types::GLenum = 0x8DCE;
616pub const INT_SAMPLER_2D: types::GLenum = 0x8DCA;
617pub const INT_SAMPLER_2D_ARRAY: types::GLenum = 0x8DCF;
618pub const INT_SAMPLER_2D_MULTISAMPLE: types::GLenum = 0x9109;
619pub const INT_SAMPLER_2D_MULTISAMPLE_ARRAY: types::GLenum = 0x910C;
620pub const INT_SAMPLER_2D_RECT: types::GLenum = 0x8DCD;
621pub const INT_SAMPLER_3D: types::GLenum = 0x8DCB;
622pub const INT_SAMPLER_BUFFER: types::GLenum = 0x8DD0;
623pub const INT_SAMPLER_CUBE: types::GLenum = 0x8DCC;
624pub const INT_VEC2: types::GLenum = 0x8B53;
625pub const INT_VEC3: types::GLenum = 0x8B54;
626pub const INT_VEC4: types::GLenum = 0x8B55;
627pub const INVALID_ENUM: types::GLenum = 0x0500;
628pub const INVALID_FRAMEBUFFER_OPERATION: types::GLenum = 0x0506;
629pub const INVALID_INDEX: types::GLuint = 0xFFFFFFFF;
630pub const INVALID_OPERATION: types::GLenum = 0x0502;
631pub const INVALID_VALUE: types::GLenum = 0x0501;
632pub const INVERT: types::GLenum = 0x150A;
633pub const IS_ROW_MAJOR: types::GLenum = 0x9300;
634pub const KEEP: types::GLenum = 0x1E00;
635pub const LAST_VERTEX_CONVENTION: types::GLenum = 0x8E4E;
636pub const LEFT: types::GLenum = 0x0406;
637pub const LEQUAL: types::GLenum = 0x0203;
638pub const LESS: types::GLenum = 0x0201;
639pub const LIGHT0: types::GLenum = 0x4000;
640pub const LIGHT1: types::GLenum = 0x4001;
641pub const LIGHT2: types::GLenum = 0x4002;
642pub const LIGHT3: types::GLenum = 0x4003;
643pub const LIGHT4: types::GLenum = 0x4004;
644pub const LIGHT5: types::GLenum = 0x4005;
645pub const LIGHT6: types::GLenum = 0x4006;
646pub const LIGHT7: types::GLenum = 0x4007;
647pub const LIGHTEN_KHR: types::GLenum = 0x9298;
648pub const LIGHTING: types::GLenum = 0x0B50;
649pub const LIGHTING_BIT: types::GLenum = 0x00000040;
650pub const LIGHT_MODEL_AMBIENT: types::GLenum = 0x0B53;
651pub const LIGHT_MODEL_COLOR_CONTROL: types::GLenum = 0x81F8;
652pub const LIGHT_MODEL_LOCAL_VIEWER: types::GLenum = 0x0B51;
653pub const LIGHT_MODEL_TWO_SIDE: types::GLenum = 0x0B52;
654pub const LINE: types::GLenum = 0x1B01;
655pub const LINEAR: types::GLenum = 0x2601;
656pub const LINEAR_ATTENUATION: types::GLenum = 0x1208;
657pub const LINEAR_MIPMAP_LINEAR: types::GLenum = 0x2703;
658pub const LINEAR_MIPMAP_NEAREST: types::GLenum = 0x2701;
659pub const LINES: types::GLenum = 0x0001;
660pub const LINES_ADJACENCY: types::GLenum = 0x000A;
661pub const LINE_BIT: types::GLenum = 0x00000004;
662pub const LINE_LOOP: types::GLenum = 0x0002;
663pub const LINE_RESET_TOKEN: types::GLenum = 0x0707;
664pub const LINE_SMOOTH: types::GLenum = 0x0B20;
665pub const LINE_SMOOTH_HINT: types::GLenum = 0x0C52;
666pub const LINE_STIPPLE: types::GLenum = 0x0B24;
667pub const LINE_STIPPLE_PATTERN: types::GLenum = 0x0B25;
668pub const LINE_STIPPLE_REPEAT: types::GLenum = 0x0B26;
669pub const LINE_STRIP: types::GLenum = 0x0003;
670pub const LINE_STRIP_ADJACENCY: types::GLenum = 0x000B;
671pub const LINE_TOKEN: types::GLenum = 0x0702;
672pub const LINE_WIDTH: types::GLenum = 0x0B21;
673pub const LINE_WIDTH_GRANULARITY: types::GLenum = 0x0B23;
674pub const LINE_WIDTH_RANGE: types::GLenum = 0x0B22;
675pub const LINK_STATUS: types::GLenum = 0x8B82;
676pub const LIST_BASE: types::GLenum = 0x0B32;
677pub const LIST_BIT: types::GLenum = 0x00020000;
678pub const LIST_INDEX: types::GLenum = 0x0B33;
679pub const LIST_MODE: types::GLenum = 0x0B30;
680pub const LOAD: types::GLenum = 0x0101;
681pub const LOCATION: types::GLenum = 0x930E;
682pub const LOGIC_OP: types::GLenum = 0x0BF1;
683pub const LOGIC_OP_MODE: types::GLenum = 0x0BF0;
684pub const LOWER_LEFT: types::GLenum = 0x8CA1;
685pub const LOW_FLOAT: types::GLenum = 0x8DF0;
686pub const LOW_INT: types::GLenum = 0x8DF3;
687pub const LUMINANCE: types::GLenum = 0x1909;
688pub const LUMINANCE12: types::GLenum = 0x8041;
689pub const LUMINANCE12_ALPHA12: types::GLenum = 0x8047;
690pub const LUMINANCE12_ALPHA4: types::GLenum = 0x8046;
691pub const LUMINANCE16: types::GLenum = 0x8042;
692pub const LUMINANCE16F_EXT: types::GLenum = 0x881E;
693pub const LUMINANCE16_ALPHA16: types::GLenum = 0x8048;
694pub const LUMINANCE32F_EXT: types::GLenum = 0x8818;
695pub const LUMINANCE4: types::GLenum = 0x803F;
696pub const LUMINANCE4_ALPHA4: types::GLenum = 0x8043;
697pub const LUMINANCE6_ALPHA2: types::GLenum = 0x8044;
698pub const LUMINANCE8: types::GLenum = 0x8040;
699pub const LUMINANCE8_ALPHA8: types::GLenum = 0x8045;
700pub const LUMINANCE8_ALPHA8_EXT: types::GLenum = 0x8045;
701pub const LUMINANCE8_EXT: types::GLenum = 0x8040;
702pub const LUMINANCE_ALPHA: types::GLenum = 0x190A;
703pub const LUMINANCE_ALPHA16F_EXT: types::GLenum = 0x881F;
704pub const LUMINANCE_ALPHA32F_EXT: types::GLenum = 0x8819;
705pub const MAJOR_VERSION: types::GLenum = 0x821B;
706pub const MAP1_COLOR_4: types::GLenum = 0x0D90;
707pub const MAP1_GRID_DOMAIN: types::GLenum = 0x0DD0;
708pub const MAP1_GRID_SEGMENTS: types::GLenum = 0x0DD1;
709pub const MAP1_INDEX: types::GLenum = 0x0D91;
710pub const MAP1_NORMAL: types::GLenum = 0x0D92;
711pub const MAP1_TEXTURE_COORD_1: types::GLenum = 0x0D93;
712pub const MAP1_TEXTURE_COORD_2: types::GLenum = 0x0D94;
713pub const MAP1_TEXTURE_COORD_3: types::GLenum = 0x0D95;
714pub const MAP1_TEXTURE_COORD_4: types::GLenum = 0x0D96;
715pub const MAP1_VERTEX_3: types::GLenum = 0x0D97;
716pub const MAP1_VERTEX_4: types::GLenum = 0x0D98;
717pub const MAP2_COLOR_4: types::GLenum = 0x0DB0;
718pub const MAP2_GRID_DOMAIN: types::GLenum = 0x0DD2;
719pub const MAP2_GRID_SEGMENTS: types::GLenum = 0x0DD3;
720pub const MAP2_INDEX: types::GLenum = 0x0DB1;
721pub const MAP2_NORMAL: types::GLenum = 0x0DB2;
722pub const MAP2_TEXTURE_COORD_1: types::GLenum = 0x0DB3;
723pub const MAP2_TEXTURE_COORD_2: types::GLenum = 0x0DB4;
724pub const MAP2_TEXTURE_COORD_3: types::GLenum = 0x0DB5;
725pub const MAP2_TEXTURE_COORD_4: types::GLenum = 0x0DB6;
726pub const MAP2_VERTEX_3: types::GLenum = 0x0DB7;
727pub const MAP2_VERTEX_4: types::GLenum = 0x0DB8;
728pub const MAP_COHERENT_BIT: types::GLenum = 0x0080;
729pub const MAP_COHERENT_BIT_EXT: types::GLenum = 0x0080;
730pub const MAP_COLOR: types::GLenum = 0x0D10;
731pub const MAP_FLUSH_EXPLICIT_BIT: types::GLenum = 0x0010;
732pub const MAP_INVALIDATE_BUFFER_BIT: types::GLenum = 0x0008;
733pub const MAP_INVALIDATE_RANGE_BIT: types::GLenum = 0x0004;
734pub const MAP_PERSISTENT_BIT: types::GLenum = 0x0040;
735pub const MAP_PERSISTENT_BIT_EXT: types::GLenum = 0x0040;
736pub const MAP_READ_BIT: types::GLenum = 0x0001;
737pub const MAP_STENCIL: types::GLenum = 0x0D11;
738pub const MAP_UNSYNCHRONIZED_BIT: types::GLenum = 0x0020;
739pub const MAP_WRITE_BIT: types::GLenum = 0x0002;
740pub const MATRIX_MODE: types::GLenum = 0x0BA0;
741pub const MATRIX_STRIDE: types::GLenum = 0x92FF;
742pub const MAX: types::GLenum = 0x8008;
743pub const MAX_3D_TEXTURE_SIZE: types::GLenum = 0x8073;
744pub const MAX_ARRAY_TEXTURE_LAYERS: types::GLenum = 0x88FF;
745pub const MAX_ATOMIC_COUNTER_BUFFER_BINDINGS: types::GLenum = 0x92DC;
746pub const MAX_ATOMIC_COUNTER_BUFFER_SIZE: types::GLenum = 0x92D8;
747pub const MAX_ATTRIB_STACK_DEPTH: types::GLenum = 0x0D35;
748pub const MAX_CLIENT_ATTRIB_STACK_DEPTH: types::GLenum = 0x0D3B;
749pub const MAX_CLIP_DISTANCES: types::GLenum = 0x0D32;
750pub const MAX_CLIP_PLANES: types::GLenum = 0x0D32;
751pub const MAX_COLOR_ATTACHMENTS: types::GLenum = 0x8CDF;
752pub const MAX_COLOR_TEXTURE_SAMPLES: types::GLenum = 0x910E;
753pub const MAX_COMBINED_ATOMIC_COUNTERS: types::GLenum = 0x92D7;
754pub const MAX_COMBINED_ATOMIC_COUNTER_BUFFERS: types::GLenum = 0x92D1;
755pub const MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS: types::GLenum = 0x8266;
756pub const MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS: types::GLenum = 0x8A33;
757pub const MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS: types::GLenum = 0x8A32;
758pub const MAX_COMBINED_IMAGE_UNIFORMS: types::GLenum = 0x90CF;
759pub const MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS: types::GLenum = 0x8F39;
760pub const MAX_COMBINED_SHADER_OUTPUT_RESOURCES: types::GLenum = 0x8F39;
761pub const MAX_COMBINED_SHADER_STORAGE_BLOCKS: types::GLenum = 0x90DC;
762pub const MAX_COMBINED_TEXTURE_IMAGE_UNITS: types::GLenum = 0x8B4D;
763pub const MAX_COMBINED_UNIFORM_BLOCKS: types::GLenum = 0x8A2E;
764pub const MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS: types::GLenum = 0x8A31;
765pub const MAX_COMPUTE_ATOMIC_COUNTERS: types::GLenum = 0x8265;
766pub const MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS: types::GLenum = 0x8264;
767pub const MAX_COMPUTE_IMAGE_UNIFORMS: types::GLenum = 0x91BD;
768pub const MAX_COMPUTE_SHADER_STORAGE_BLOCKS: types::GLenum = 0x90DB;
769pub const MAX_COMPUTE_SHARED_MEMORY_SIZE: types::GLenum = 0x8262;
770pub const MAX_COMPUTE_TEXTURE_IMAGE_UNITS: types::GLenum = 0x91BC;
771pub const MAX_COMPUTE_UNIFORM_BLOCKS: types::GLenum = 0x91BB;
772pub const MAX_COMPUTE_UNIFORM_COMPONENTS: types::GLenum = 0x8263;
773pub const MAX_COMPUTE_WORK_GROUP_COUNT: types::GLenum = 0x91BE;
774pub const MAX_COMPUTE_WORK_GROUP_INVOCATIONS: types::GLenum = 0x90EB;
775pub const MAX_COMPUTE_WORK_GROUP_SIZE: types::GLenum = 0x91BF;
776pub const MAX_CUBE_MAP_TEXTURE_SIZE: types::GLenum = 0x851C;
777pub const MAX_DEBUG_GROUP_STACK_DEPTH: types::GLenum = 0x826C;
778pub const MAX_DEBUG_GROUP_STACK_DEPTH_KHR: types::GLenum = 0x826C;
779pub const MAX_DEBUG_LOGGED_MESSAGES: types::GLenum = 0x9144;
780pub const MAX_DEBUG_LOGGED_MESSAGES_KHR: types::GLenum = 0x9144;
781pub const MAX_DEBUG_MESSAGE_LENGTH: types::GLenum = 0x9143;
782pub const MAX_DEBUG_MESSAGE_LENGTH_KHR: types::GLenum = 0x9143;
783pub const MAX_DEPTH_TEXTURE_SAMPLES: types::GLenum = 0x910F;
784pub const MAX_DRAW_BUFFERS: types::GLenum = 0x8824;
785pub const MAX_DUAL_SOURCE_DRAW_BUFFERS: types::GLenum = 0x88FC;
786pub const MAX_ELEMENTS_INDICES: types::GLenum = 0x80E9;
787pub const MAX_ELEMENTS_VERTICES: types::GLenum = 0x80E8;
788pub const MAX_ELEMENT_INDEX: types::GLenum = 0x8D6B;
789pub const MAX_EVAL_ORDER: types::GLenum = 0x0D30;
790pub const MAX_FRAGMENT_ATOMIC_COUNTERS: types::GLenum = 0x92D6;
791pub const MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS: types::GLenum = 0x92D0;
792pub const MAX_FRAGMENT_IMAGE_UNIFORMS: types::GLenum = 0x90CE;
793pub const MAX_FRAGMENT_INPUT_COMPONENTS: types::GLenum = 0x9125;
794pub const MAX_FRAGMENT_SHADER_STORAGE_BLOCKS: types::GLenum = 0x90DA;
795pub const MAX_FRAGMENT_UNIFORM_BLOCKS: types::GLenum = 0x8A2D;
796pub const MAX_FRAGMENT_UNIFORM_COMPONENTS: types::GLenum = 0x8B49;
797pub const MAX_FRAGMENT_UNIFORM_VECTORS: types::GLenum = 0x8DFD;
798pub const MAX_FRAMEBUFFER_HEIGHT: types::GLenum = 0x9316;
799pub const MAX_FRAMEBUFFER_SAMPLES: types::GLenum = 0x9318;
800pub const MAX_FRAMEBUFFER_WIDTH: types::GLenum = 0x9315;
801pub const MAX_GEOMETRY_INPUT_COMPONENTS: types::GLenum = 0x9123;
802pub const MAX_GEOMETRY_OUTPUT_COMPONENTS: types::GLenum = 0x9124;
803pub const MAX_GEOMETRY_OUTPUT_VERTICES: types::GLenum = 0x8DE0;
804pub const MAX_GEOMETRY_SHADER_STORAGE_BLOCKS: types::GLenum = 0x90D7;
805pub const MAX_GEOMETRY_TEXTURE_IMAGE_UNITS: types::GLenum = 0x8C29;
806pub const MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS: types::GLenum = 0x8DE1;
807pub const MAX_GEOMETRY_UNIFORM_BLOCKS: types::GLenum = 0x8A2C;
808pub const MAX_GEOMETRY_UNIFORM_COMPONENTS: types::GLenum = 0x8DDF;
809pub const MAX_IMAGE_UNITS: types::GLenum = 0x8F38;
810pub const MAX_INTEGER_SAMPLES: types::GLenum = 0x9110;
811pub const MAX_LABEL_LENGTH: types::GLenum = 0x82E8;
812pub const MAX_LABEL_LENGTH_KHR: types::GLenum = 0x82E8;
813pub const MAX_LIGHTS: types::GLenum = 0x0D31;
814pub const MAX_LIST_NESTING: types::GLenum = 0x0B31;
815pub const MAX_MODELVIEW_STACK_DEPTH: types::GLenum = 0x0D36;
816pub const MAX_NAME_LENGTH: types::GLenum = 0x92F6;
817pub const MAX_NAME_STACK_DEPTH: types::GLenum = 0x0D37;
818pub const MAX_NUM_ACTIVE_VARIABLES: types::GLenum = 0x92F7;
819pub const MAX_PIXEL_MAP_TABLE: types::GLenum = 0x0D34;
820pub const MAX_PROGRAM_TEXEL_OFFSET: types::GLenum = 0x8905;
821pub const MAX_PROGRAM_TEXTURE_GATHER_OFFSET: types::GLenum = 0x8E5F;
822pub const MAX_PROJECTION_STACK_DEPTH: types::GLenum = 0x0D38;
823pub const MAX_RECTANGLE_TEXTURE_SIZE: types::GLenum = 0x84F8;
824pub const MAX_RECTANGLE_TEXTURE_SIZE_ARB: types::GLenum = 0x84F8;
825pub const MAX_RENDERBUFFER_SIZE: types::GLenum = 0x84E8;
826pub const MAX_SAMPLES: types::GLenum = 0x8D57;
827pub const MAX_SAMPLE_MASK_WORDS: types::GLenum = 0x8E59;
828pub const MAX_SERVER_WAIT_TIMEOUT: types::GLenum = 0x9111;
829pub const MAX_SHADER_PIXEL_LOCAL_STORAGE_FAST_SIZE_EXT: types::GLenum = 0x8F63;
830pub const MAX_SHADER_PIXEL_LOCAL_STORAGE_SIZE_EXT: types::GLenum = 0x8F67;
831pub const MAX_SHADER_STORAGE_BLOCK_SIZE: types::GLenum = 0x90DE;
832pub const MAX_SHADER_STORAGE_BUFFER_BINDINGS: types::GLenum = 0x90DD;
833pub const MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS: types::GLenum = 0x90D8;
834pub const MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS: types::GLenum = 0x90D9;
835pub const MAX_TEXTURE_BUFFER_SIZE: types::GLenum = 0x8C2B;
836pub const MAX_TEXTURE_COORDS: types::GLenum = 0x8871;
837pub const MAX_TEXTURE_IMAGE_UNITS: types::GLenum = 0x8872;
838pub const MAX_TEXTURE_LOD_BIAS: types::GLenum = 0x84FD;
839pub const MAX_TEXTURE_MAX_ANISOTROPY_EXT: types::GLenum = 0x84FF;
840pub const MAX_TEXTURE_SIZE: types::GLenum = 0x0D33;
841pub const MAX_TEXTURE_STACK_DEPTH: types::GLenum = 0x0D39;
842pub const MAX_TEXTURE_UNITS: types::GLenum = 0x84E2;
843pub const MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS: types::GLenum = 0x8C8A;
844pub const MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS: types::GLenum = 0x8C8B;
845pub const MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS: types::GLenum = 0x8C80;
846pub const MAX_UNIFORM_BLOCK_SIZE: types::GLenum = 0x8A30;
847pub const MAX_UNIFORM_BUFFER_BINDINGS: types::GLenum = 0x8A2F;
848pub const MAX_UNIFORM_LOCATIONS: types::GLenum = 0x826E;
849pub const MAX_VARYING_COMPONENTS: types::GLenum = 0x8B4B;
850pub const MAX_VARYING_FLOATS: types::GLenum = 0x8B4B;
851pub const MAX_VARYING_VECTORS: types::GLenum = 0x8DFC;
852pub const MAX_VERTEX_ATOMIC_COUNTERS: types::GLenum = 0x92D2;
853pub const MAX_VERTEX_ATOMIC_COUNTER_BUFFERS: types::GLenum = 0x92CC;
854pub const MAX_VERTEX_ATTRIBS: types::GLenum = 0x8869;
855pub const MAX_VERTEX_ATTRIB_BINDINGS: types::GLenum = 0x82DA;
856pub const MAX_VERTEX_ATTRIB_RELATIVE_OFFSET: types::GLenum = 0x82D9;
857pub const MAX_VERTEX_ATTRIB_STRIDE: types::GLenum = 0x82E5;
858pub const MAX_VERTEX_IMAGE_UNIFORMS: types::GLenum = 0x90CA;
859pub const MAX_VERTEX_OUTPUT_COMPONENTS: types::GLenum = 0x9122;
860pub const MAX_VERTEX_SHADER_STORAGE_BLOCKS: types::GLenum = 0x90D6;
861pub const MAX_VERTEX_TEXTURE_IMAGE_UNITS: types::GLenum = 0x8B4C;
862pub const MAX_VERTEX_UNIFORM_BLOCKS: types::GLenum = 0x8A2B;
863pub const MAX_VERTEX_UNIFORM_COMPONENTS: types::GLenum = 0x8B4A;
864pub const MAX_VERTEX_UNIFORM_VECTORS: types::GLenum = 0x8DFB;
865pub const MAX_VIEWPORT_DIMS: types::GLenum = 0x0D3A;
866pub const MEDIUM_FLOAT: types::GLenum = 0x8DF1;
867pub const MEDIUM_INT: types::GLenum = 0x8DF4;
868pub const MIN: types::GLenum = 0x8007;
869pub const MINOR_VERSION: types::GLenum = 0x821C;
870pub const MIN_PROGRAM_TEXEL_OFFSET: types::GLenum = 0x8904;
871pub const MIN_PROGRAM_TEXTURE_GATHER_OFFSET: types::GLenum = 0x8E5E;
872pub const MIRRORED_REPEAT: types::GLenum = 0x8370;
873pub const MODELVIEW: types::GLenum = 0x1700;
874pub const MODELVIEW_MATRIX: types::GLenum = 0x0BA6;
875pub const MODELVIEW_STACK_DEPTH: types::GLenum = 0x0BA3;
876pub const MODULATE: types::GLenum = 0x2100;
877pub const MULT: types::GLenum = 0x0103;
878pub const MULTIPLY_KHR: types::GLenum = 0x9294;
879pub const MULTISAMPLE: types::GLenum = 0x809D;
880pub const MULTISAMPLE_BIT: types::GLenum = 0x20000000;
881pub const MULTISAMPLE_BUFFER_BIT0_QCOM: types::GLenum = 0x01000000;
882pub const MULTISAMPLE_BUFFER_BIT1_QCOM: types::GLenum = 0x02000000;
883pub const MULTISAMPLE_BUFFER_BIT2_QCOM: types::GLenum = 0x04000000;
884pub const MULTISAMPLE_BUFFER_BIT3_QCOM: types::GLenum = 0x08000000;
885pub const MULTISAMPLE_BUFFER_BIT4_QCOM: types::GLenum = 0x10000000;
886pub const MULTISAMPLE_BUFFER_BIT5_QCOM: types::GLenum = 0x20000000;
887pub const MULTISAMPLE_BUFFER_BIT6_QCOM: types::GLenum = 0x40000000;
888pub const MULTISAMPLE_BUFFER_BIT7_QCOM: types::GLenum = 0x80000000;
889pub const N3F_V3F: types::GLenum = 0x2A25;
890pub const NAME_LENGTH: types::GLenum = 0x92F9;
891pub const NAME_STACK_DEPTH: types::GLenum = 0x0D70;
892pub const NAND: types::GLenum = 0x150E;
893pub const NEAREST: types::GLenum = 0x2600;
894pub const NEAREST_MIPMAP_LINEAR: types::GLenum = 0x2702;
895pub const NEAREST_MIPMAP_NEAREST: types::GLenum = 0x2700;
896pub const NEVER: types::GLenum = 0x0200;
897pub const NICEST: types::GLenum = 0x1102;
898pub const NONE: types::GLenum = 0;
899pub const NOOP: types::GLenum = 0x1505;
900pub const NOR: types::GLenum = 0x1508;
901pub const NORMALIZE: types::GLenum = 0x0BA1;
902pub const NORMAL_ARRAY: types::GLenum = 0x8075;
903pub const NORMAL_ARRAY_BUFFER_BINDING: types::GLenum = 0x8897;
904pub const NORMAL_ARRAY_POINTER: types::GLenum = 0x808F;
905pub const NORMAL_ARRAY_STRIDE: types::GLenum = 0x807F;
906pub const NORMAL_ARRAY_TYPE: types::GLenum = 0x807E;
907pub const NORMAL_MAP: types::GLenum = 0x8511;
908pub const NOTEQUAL: types::GLenum = 0x0205;
909pub const NO_ERROR: types::GLenum = 0;
910pub const NUM_ACTIVE_VARIABLES: types::GLenum = 0x9304;
911pub const NUM_COMPRESSED_TEXTURE_FORMATS: types::GLenum = 0x86A2;
912pub const NUM_EXTENSIONS: types::GLenum = 0x821D;
913pub const NUM_PROGRAM_BINARY_FORMATS: types::GLenum = 0x87FE;
914pub const NUM_SAMPLE_COUNTS: types::GLenum = 0x9380;
915pub const NUM_SHADER_BINARY_FORMATS: types::GLenum = 0x8DF9;
916pub const OBJECT_LINEAR: types::GLenum = 0x2401;
917pub const OBJECT_PLANE: types::GLenum = 0x2501;
918pub const OBJECT_TYPE: types::GLenum = 0x9112;
919pub const OFFSET: types::GLenum = 0x92FC;
920pub const ONE: types::GLenum = 1;
921pub const ONE_MINUS_CONSTANT_ALPHA: types::GLenum = 0x8004;
922pub const ONE_MINUS_CONSTANT_COLOR: types::GLenum = 0x8002;
923pub const ONE_MINUS_DST_ALPHA: types::GLenum = 0x0305;
924pub const ONE_MINUS_DST_COLOR: types::GLenum = 0x0307;
925pub const ONE_MINUS_SRC1_ALPHA: types::GLenum = 0x88FB;
926pub const ONE_MINUS_SRC1_COLOR: types::GLenum = 0x88FA;
927pub const ONE_MINUS_SRC_ALPHA: types::GLenum = 0x0303;
928pub const ONE_MINUS_SRC_COLOR: types::GLenum = 0x0301;
929pub const OPERAND0_ALPHA: types::GLenum = 0x8598;
930pub const OPERAND0_RGB: types::GLenum = 0x8590;
931pub const OPERAND1_ALPHA: types::GLenum = 0x8599;
932pub const OPERAND1_RGB: types::GLenum = 0x8591;
933pub const OPERAND2_ALPHA: types::GLenum = 0x859A;
934pub const OPERAND2_RGB: types::GLenum = 0x8592;
935pub const OR: types::GLenum = 0x1507;
936pub const ORDER: types::GLenum = 0x0A01;
937pub const OR_INVERTED: types::GLenum = 0x150D;
938pub const OR_REVERSE: types::GLenum = 0x150B;
939pub const OUT_OF_MEMORY: types::GLenum = 0x0505;
940pub const OVERLAY_KHR: types::GLenum = 0x9296;
941pub const PACK_ALIGNMENT: types::GLenum = 0x0D05;
942pub const PACK_IMAGE_HEIGHT: types::GLenum = 0x806C;
943pub const PACK_LSB_FIRST: types::GLenum = 0x0D01;
944pub const PACK_ROW_LENGTH: types::GLenum = 0x0D02;
945pub const PACK_SKIP_IMAGES: types::GLenum = 0x806B;
946pub const PACK_SKIP_PIXELS: types::GLenum = 0x0D04;
947pub const PACK_SKIP_ROWS: types::GLenum = 0x0D03;
948pub const PACK_SWAP_BYTES: types::GLenum = 0x0D00;
949pub const PASS_THROUGH_TOKEN: types::GLenum = 0x0700;
950pub const PERSPECTIVE_CORRECTION_HINT: types::GLenum = 0x0C50;
951pub const PIXEL_BUFFER_BARRIER_BIT: types::GLenum = 0x00000080;
952pub const PIXEL_MAP_A_TO_A: types::GLenum = 0x0C79;
953pub const PIXEL_MAP_A_TO_A_SIZE: types::GLenum = 0x0CB9;
954pub const PIXEL_MAP_B_TO_B: types::GLenum = 0x0C78;
955pub const PIXEL_MAP_B_TO_B_SIZE: types::GLenum = 0x0CB8;
956pub const PIXEL_MAP_G_TO_G: types::GLenum = 0x0C77;
957pub const PIXEL_MAP_G_TO_G_SIZE: types::GLenum = 0x0CB7;
958pub const PIXEL_MAP_I_TO_A: types::GLenum = 0x0C75;
959pub const PIXEL_MAP_I_TO_A_SIZE: types::GLenum = 0x0CB5;
960pub const PIXEL_MAP_I_TO_B: types::GLenum = 0x0C74;
961pub const PIXEL_MAP_I_TO_B_SIZE: types::GLenum = 0x0CB4;
962pub const PIXEL_MAP_I_TO_G: types::GLenum = 0x0C73;
963pub const PIXEL_MAP_I_TO_G_SIZE: types::GLenum = 0x0CB3;
964pub const PIXEL_MAP_I_TO_I: types::GLenum = 0x0C70;
965pub const PIXEL_MAP_I_TO_I_SIZE: types::GLenum = 0x0CB0;
966pub const PIXEL_MAP_I_TO_R: types::GLenum = 0x0C72;
967pub const PIXEL_MAP_I_TO_R_SIZE: types::GLenum = 0x0CB2;
968pub const PIXEL_MAP_R_TO_R: types::GLenum = 0x0C76;
969pub const PIXEL_MAP_R_TO_R_SIZE: types::GLenum = 0x0CB6;
970pub const PIXEL_MAP_S_TO_S: types::GLenum = 0x0C71;
971pub const PIXEL_MAP_S_TO_S_SIZE: types::GLenum = 0x0CB1;
972pub const PIXEL_MODE_BIT: types::GLenum = 0x00000020;
973pub const PIXEL_PACK_BUFFER: types::GLenum = 0x88EB;
974pub const PIXEL_PACK_BUFFER_BINDING: types::GLenum = 0x88ED;
975pub const PIXEL_UNPACK_BUFFER: types::GLenum = 0x88EC;
976pub const PIXEL_UNPACK_BUFFER_BINDING: types::GLenum = 0x88EF;
977pub const POINT: types::GLenum = 0x1B00;
978pub const POINTS: types::GLenum = 0x0000;
979pub const POINT_BIT: types::GLenum = 0x00000002;
980pub const POINT_DISTANCE_ATTENUATION: types::GLenum = 0x8129;
981pub const POINT_FADE_THRESHOLD_SIZE: types::GLenum = 0x8128;
982pub const POINT_SIZE: types::GLenum = 0x0B11;
983pub const POINT_SIZE_GRANULARITY: types::GLenum = 0x0B13;
984pub const POINT_SIZE_MAX: types::GLenum = 0x8127;
985pub const POINT_SIZE_MIN: types::GLenum = 0x8126;
986pub const POINT_SIZE_RANGE: types::GLenum = 0x0B12;
987pub const POINT_SMOOTH: types::GLenum = 0x0B10;
988pub const POINT_SMOOTH_HINT: types::GLenum = 0x0C51;
989pub const POINT_SPRITE: types::GLenum = 0x8861;
990pub const POINT_SPRITE_COORD_ORIGIN: types::GLenum = 0x8CA0;
991pub const POINT_TOKEN: types::GLenum = 0x0701;
992pub const POLYGON: types::GLenum = 0x0009;
993pub const POLYGON_BIT: types::GLenum = 0x00000008;
994pub const POLYGON_MODE: types::GLenum = 0x0B40;
995pub const POLYGON_OFFSET_FACTOR: types::GLenum = 0x8038;
996pub const POLYGON_OFFSET_FILL: types::GLenum = 0x8037;
997pub const POLYGON_OFFSET_LINE: types::GLenum = 0x2A02;
998pub const POLYGON_OFFSET_POINT: types::GLenum = 0x2A01;
999pub const POLYGON_OFFSET_UNITS: types::GLenum = 0x2A00;
1000pub const POLYGON_SMOOTH: types::GLenum = 0x0B41;
1001pub const POLYGON_SMOOTH_HINT: types::GLenum = 0x0C53;
1002pub const POLYGON_STIPPLE: types::GLenum = 0x0B42;
1003pub const POLYGON_STIPPLE_BIT: types::GLenum = 0x00000010;
1004pub const POLYGON_TOKEN: types::GLenum = 0x0703;
1005pub const POSITION: types::GLenum = 0x1203;
1006pub const PREVIOUS: types::GLenum = 0x8578;
1007pub const PRIMARY_COLOR: types::GLenum = 0x8577;
1008pub const PRIMITIVES_GENERATED: types::GLenum = 0x8C87;
1009pub const PRIMITIVE_RESTART: types::GLenum = 0x8F9D;
1010pub const PRIMITIVE_RESTART_FIXED_INDEX: types::GLenum = 0x8D69;
1011pub const PRIMITIVE_RESTART_INDEX: types::GLenum = 0x8F9E;
1012pub const PROGRAM: types::GLenum = 0x82E2;
1013pub const PROGRAM_BINARY_FORMATS: types::GLenum = 0x87FF;
1014pub const PROGRAM_BINARY_LENGTH: types::GLenum = 0x8741;
1015pub const PROGRAM_BINARY_RETRIEVABLE_HINT: types::GLenum = 0x8257;
1016pub const PROGRAM_INPUT: types::GLenum = 0x92E3;
1017pub const PROGRAM_KHR: types::GLenum = 0x82E2;
1018pub const PROGRAM_OUTPUT: types::GLenum = 0x92E4;
1019pub const PROGRAM_PIPELINE: types::GLenum = 0x82E4;
1020pub const PROGRAM_PIPELINE_BINDING: types::GLenum = 0x825A;
1021pub const PROGRAM_PIPELINE_KHR: types::GLenum = 0x82E4;
1022pub const PROGRAM_POINT_SIZE: types::GLenum = 0x8642;
1023pub const PROGRAM_SEPARABLE: types::GLenum = 0x8258;
1024pub const PROJECTION: types::GLenum = 0x1701;
1025pub const PROJECTION_MATRIX: types::GLenum = 0x0BA7;
1026pub const PROJECTION_STACK_DEPTH: types::GLenum = 0x0BA4;
1027pub const PROVOKING_VERTEX: types::GLenum = 0x8E4F;
1028pub const PROXY_TEXTURE_1D: types::GLenum = 0x8063;
1029pub const PROXY_TEXTURE_1D_ARRAY: types::GLenum = 0x8C19;
1030pub const PROXY_TEXTURE_2D: types::GLenum = 0x8064;
1031pub const PROXY_TEXTURE_2D_ARRAY: types::GLenum = 0x8C1B;
1032pub const PROXY_TEXTURE_2D_MULTISAMPLE: types::GLenum = 0x9101;
1033pub const PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY: types::GLenum = 0x9103;
1034pub const PROXY_TEXTURE_3D: types::GLenum = 0x8070;
1035pub const PROXY_TEXTURE_CUBE_MAP: types::GLenum = 0x851B;
1036pub const PROXY_TEXTURE_RECTANGLE: types::GLenum = 0x84F7;
1037pub const PROXY_TEXTURE_RECTANGLE_ARB: types::GLenum = 0x84F7;
1038pub const Q: types::GLenum = 0x2003;
1039pub const QUADRATIC_ATTENUATION: types::GLenum = 0x1209;
1040pub const QUADS: types::GLenum = 0x0007;
1041pub const QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION: types::GLenum = 0x8E4C;
1042pub const QUAD_STRIP: types::GLenum = 0x0008;
1043pub const QUERY: types::GLenum = 0x82E3;
1044pub const QUERY_BY_REGION_NO_WAIT: types::GLenum = 0x8E16;
1045pub const QUERY_BY_REGION_WAIT: types::GLenum = 0x8E15;
1046pub const QUERY_COUNTER_BITS: types::GLenum = 0x8864;
1047pub const QUERY_COUNTER_BITS_EXT: types::GLenum = 0x8864;
1048pub const QUERY_KHR: types::GLenum = 0x82E3;
1049pub const QUERY_NO_WAIT: types::GLenum = 0x8E14;
1050pub const QUERY_RESULT: types::GLenum = 0x8866;
1051pub const QUERY_RESULT_AVAILABLE: types::GLenum = 0x8867;
1052pub const QUERY_RESULT_AVAILABLE_EXT: types::GLenum = 0x8867;
1053pub const QUERY_RESULT_EXT: types::GLenum = 0x8866;
1054pub const QUERY_WAIT: types::GLenum = 0x8E13;
1055pub const R: types::GLenum = 0x2002;
1056pub const R11F_G11F_B10F: types::GLenum = 0x8C3A;
1057pub const R16: types::GLenum = 0x822A;
1058pub const R16F: types::GLenum = 0x822D;
1059pub const R16F_EXT: types::GLenum = 0x822D;
1060pub const R16I: types::GLenum = 0x8233;
1061pub const R16UI: types::GLenum = 0x8234;
1062pub const R16_SNORM: types::GLenum = 0x8F98;
1063pub const R32F: types::GLenum = 0x822E;
1064pub const R32F_EXT: types::GLenum = 0x822E;
1065pub const R32I: types::GLenum = 0x8235;
1066pub const R32UI: types::GLenum = 0x8236;
1067pub const R3_G3_B2: types::GLenum = 0x2A10;
1068pub const R8: types::GLenum = 0x8229;
1069pub const R8I: types::GLenum = 0x8231;
1070pub const R8UI: types::GLenum = 0x8232;
1071pub const R8_EXT: types::GLenum = 0x8229;
1072pub const R8_SNORM: types::GLenum = 0x8F94;
1073pub const RASTERIZER_DISCARD: types::GLenum = 0x8C89;
1074pub const READ_BUFFER: types::GLenum = 0x0C02;
1075pub const READ_FRAMEBUFFER: types::GLenum = 0x8CA8;
1076pub const READ_FRAMEBUFFER_BINDING: types::GLenum = 0x8CAA;
1077pub const READ_ONLY: types::GLenum = 0x88B8;
1078pub const READ_WRITE: types::GLenum = 0x88BA;
1079pub const RED: types::GLenum = 0x1903;
1080pub const RED_BIAS: types::GLenum = 0x0D15;
1081pub const RED_BITS: types::GLenum = 0x0D52;
1082pub const RED_INTEGER: types::GLenum = 0x8D94;
1083pub const RED_SCALE: types::GLenum = 0x0D14;
1084pub const REFERENCED_BY_COMPUTE_SHADER: types::GLenum = 0x930B;
1085pub const REFERENCED_BY_FRAGMENT_SHADER: types::GLenum = 0x930A;
1086pub const REFERENCED_BY_VERTEX_SHADER: types::GLenum = 0x9306;
1087pub const REFLECTION_MAP: types::GLenum = 0x8512;
1088pub const RENDER: types::GLenum = 0x1C00;
1089pub const RENDERBUFFER: types::GLenum = 0x8D41;
1090pub const RENDERBUFFER_ALPHA_SIZE: types::GLenum = 0x8D53;
1091pub const RENDERBUFFER_BINDING: types::GLenum = 0x8CA7;
1092pub const RENDERBUFFER_BLUE_SIZE: types::GLenum = 0x8D52;
1093pub const RENDERBUFFER_DEPTH_SIZE: types::GLenum = 0x8D54;
1094pub const RENDERBUFFER_GREEN_SIZE: types::GLenum = 0x8D51;
1095pub const RENDERBUFFER_HEIGHT: types::GLenum = 0x8D43;
1096pub const RENDERBUFFER_INTERNAL_FORMAT: types::GLenum = 0x8D44;
1097pub const RENDERBUFFER_RED_SIZE: types::GLenum = 0x8D50;
1098pub const RENDERBUFFER_SAMPLES: types::GLenum = 0x8CAB;
1099pub const RENDERBUFFER_STENCIL_SIZE: types::GLenum = 0x8D55;
1100pub const RENDERBUFFER_WIDTH: types::GLenum = 0x8D42;
1101pub const RENDERER: types::GLenum = 0x1F01;
1102pub const RENDER_MODE: types::GLenum = 0x0C40;
1103pub const REPEAT: types::GLenum = 0x2901;
1104pub const REPLACE: types::GLenum = 0x1E01;
1105pub const REQUIRED_TEXTURE_IMAGE_UNITS_OES: types::GLenum = 0x8D68;
1106pub const RESCALE_NORMAL: types::GLenum = 0x803A;
1107pub const RETURN: types::GLenum = 0x0102;
1108pub const RG: types::GLenum = 0x8227;
1109pub const RG16: types::GLenum = 0x822C;
1110pub const RG16F: types::GLenum = 0x822F;
1111pub const RG16F_EXT: types::GLenum = 0x822F;
1112pub const RG16I: types::GLenum = 0x8239;
1113pub const RG16UI: types::GLenum = 0x823A;
1114pub const RG16_SNORM: types::GLenum = 0x8F99;
1115pub const RG32F: types::GLenum = 0x8230;
1116pub const RG32F_EXT: types::GLenum = 0x8230;
1117pub const RG32I: types::GLenum = 0x823B;
1118pub const RG32UI: types::GLenum = 0x823C;
1119pub const RG8: types::GLenum = 0x822B;
1120pub const RG8I: types::GLenum = 0x8237;
1121pub const RG8UI: types::GLenum = 0x8238;
1122pub const RG8_EXT: types::GLenum = 0x822B;
1123pub const RG8_SNORM: types::GLenum = 0x8F95;
1124pub const RGB: types::GLenum = 0x1907;
1125pub const RGB10: types::GLenum = 0x8052;
1126pub const RGB10_A2: types::GLenum = 0x8059;
1127pub const RGB10_A2UI: types::GLenum = 0x906F;
1128pub const RGB10_A2_EXT: types::GLenum = 0x8059;
1129pub const RGB10_EXT: types::GLenum = 0x8052;
1130pub const RGB12: types::GLenum = 0x8053;
1131pub const RGB16: types::GLenum = 0x8054;
1132pub const RGB16F: types::GLenum = 0x881B;
1133pub const RGB16F_EXT: types::GLenum = 0x881B;
1134pub const RGB16I: types::GLenum = 0x8D89;
1135pub const RGB16UI: types::GLenum = 0x8D77;
1136pub const RGB16_SNORM: types::GLenum = 0x8F9A;
1137pub const RGB32F: types::GLenum = 0x8815;
1138pub const RGB32F_EXT: types::GLenum = 0x8815;
1139pub const RGB32I: types::GLenum = 0x8D83;
1140pub const RGB32UI: types::GLenum = 0x8D71;
1141pub const RGB4: types::GLenum = 0x804F;
1142pub const RGB5: types::GLenum = 0x8050;
1143pub const RGB565: types::GLenum = 0x8D62;
1144pub const RGB5_A1: types::GLenum = 0x8057;
1145pub const RGB8: types::GLenum = 0x8051;
1146pub const RGB8I: types::GLenum = 0x8D8F;
1147pub const RGB8UI: types::GLenum = 0x8D7D;
1148pub const RGB8_SNORM: types::GLenum = 0x8F96;
1149pub const RGB9_E5: types::GLenum = 0x8C3D;
1150pub const RGBA: types::GLenum = 0x1908;
1151pub const RGBA12: types::GLenum = 0x805A;
1152pub const RGBA16: types::GLenum = 0x805B;
1153pub const RGBA16F: types::GLenum = 0x881A;
1154pub const RGBA16F_EXT: types::GLenum = 0x881A;
1155pub const RGBA16I: types::GLenum = 0x8D88;
1156pub const RGBA16UI: types::GLenum = 0x8D76;
1157pub const RGBA16_SNORM: types::GLenum = 0x8F9B;
1158pub const RGBA2: types::GLenum = 0x8055;
1159pub const RGBA32F: types::GLenum = 0x8814;
1160pub const RGBA32F_EXT: types::GLenum = 0x8814;
1161pub const RGBA32I: types::GLenum = 0x8D82;
1162pub const RGBA32UI: types::GLenum = 0x8D70;
1163pub const RGBA4: types::GLenum = 0x8056;
1164pub const RGBA8: types::GLenum = 0x8058;
1165pub const RGBA8I: types::GLenum = 0x8D8E;
1166pub const RGBA8UI: types::GLenum = 0x8D7C;
1167pub const RGBA8_SNORM: types::GLenum = 0x8F97;
1168pub const RGBA_INTEGER: types::GLenum = 0x8D99;
1169pub const RGBA_MODE: types::GLenum = 0x0C31;
1170pub const RGB_INTEGER: types::GLenum = 0x8D98;
1171pub const RGB_SCALE: types::GLenum = 0x8573;
1172pub const RG_INTEGER: types::GLenum = 0x8228;
1173pub const RIGHT: types::GLenum = 0x0407;
1174pub const S: types::GLenum = 0x2000;
1175pub const SAMPLER: types::GLenum = 0x82E6;
1176pub const SAMPLER_1D: types::GLenum = 0x8B5D;
1177pub const SAMPLER_1D_ARRAY: types::GLenum = 0x8DC0;
1178pub const SAMPLER_1D_ARRAY_SHADOW: types::GLenum = 0x8DC3;
1179pub const SAMPLER_1D_SHADOW: types::GLenum = 0x8B61;
1180pub const SAMPLER_2D: types::GLenum = 0x8B5E;
1181pub const SAMPLER_2D_ARRAY: types::GLenum = 0x8DC1;
1182pub const SAMPLER_2D_ARRAY_SHADOW: types::GLenum = 0x8DC4;
1183pub const SAMPLER_2D_MULTISAMPLE: types::GLenum = 0x9108;
1184pub const SAMPLER_2D_MULTISAMPLE_ARRAY: types::GLenum = 0x910B;
1185pub const SAMPLER_2D_RECT: types::GLenum = 0x8B63;
1186pub const SAMPLER_2D_RECT_SHADOW: types::GLenum = 0x8B64;
1187pub const SAMPLER_2D_SHADOW: types::GLenum = 0x8B62;
1188pub const SAMPLER_3D: types::GLenum = 0x8B5F;
1189pub const SAMPLER_BINDING: types::GLenum = 0x8919;
1190pub const SAMPLER_BUFFER: types::GLenum = 0x8DC2;
1191pub const SAMPLER_CUBE: types::GLenum = 0x8B60;
1192pub const SAMPLER_CUBE_SHADOW: types::GLenum = 0x8DC5;
1193pub const SAMPLER_EXTERNAL_OES: types::GLenum = 0x8D66;
1194pub const SAMPLER_KHR: types::GLenum = 0x82E6;
1195pub const SAMPLES: types::GLenum = 0x80A9;
1196pub const SAMPLES_PASSED: types::GLenum = 0x8914;
1197pub const SAMPLE_ALPHA_TO_COVERAGE: types::GLenum = 0x809E;
1198pub const SAMPLE_ALPHA_TO_ONE: types::GLenum = 0x809F;
1199pub const SAMPLE_BUFFERS: types::GLenum = 0x80A8;
1200pub const SAMPLE_COVERAGE: types::GLenum = 0x80A0;
1201pub const SAMPLE_COVERAGE_INVERT: types::GLenum = 0x80AB;
1202pub const SAMPLE_COVERAGE_VALUE: types::GLenum = 0x80AA;
1203pub const SAMPLE_MASK: types::GLenum = 0x8E51;
1204pub const SAMPLE_MASK_VALUE: types::GLenum = 0x8E52;
1205pub const SAMPLE_POSITION: types::GLenum = 0x8E50;
1206pub const SCISSOR_BIT: types::GLenum = 0x00080000;
1207pub const SCISSOR_BOX: types::GLenum = 0x0C10;
1208pub const SCISSOR_TEST: types::GLenum = 0x0C11;
1209pub const SCREEN_KHR: types::GLenum = 0x9295;
1210pub const SECONDARY_COLOR_ARRAY: types::GLenum = 0x845E;
1211pub const SECONDARY_COLOR_ARRAY_BUFFER_BINDING: types::GLenum = 0x889C;
1212pub const SECONDARY_COLOR_ARRAY_POINTER: types::GLenum = 0x845D;
1213pub const SECONDARY_COLOR_ARRAY_SIZE: types::GLenum = 0x845A;
1214pub const SECONDARY_COLOR_ARRAY_STRIDE: types::GLenum = 0x845C;
1215pub const SECONDARY_COLOR_ARRAY_TYPE: types::GLenum = 0x845B;
1216pub const SELECT: types::GLenum = 0x1C02;
1217pub const SELECTION_BUFFER_POINTER: types::GLenum = 0x0DF3;
1218pub const SELECTION_BUFFER_SIZE: types::GLenum = 0x0DF4;
1219pub const SEPARATE_ATTRIBS: types::GLenum = 0x8C8D;
1220pub const SEPARATE_SPECULAR_COLOR: types::GLenum = 0x81FA;
1221pub const SET: types::GLenum = 0x150F;
1222pub const SHADER: types::GLenum = 0x82E1;
1223pub const SHADER_BINARY_FORMATS: types::GLenum = 0x8DF8;
1224pub const SHADER_COMPILER: types::GLenum = 0x8DFA;
1225pub const SHADER_IMAGE_ACCESS_BARRIER_BIT: types::GLenum = 0x00000020;
1226pub const SHADER_KHR: types::GLenum = 0x82E1;
1227pub const SHADER_PIXEL_LOCAL_STORAGE_EXT: types::GLenum = 0x8F64;
1228pub const SHADER_SOURCE_LENGTH: types::GLenum = 0x8B88;
1229pub const SHADER_STORAGE_BARRIER_BIT: types::GLenum = 0x00002000;
1230pub const SHADER_STORAGE_BLOCK: types::GLenum = 0x92E6;
1231pub const SHADER_STORAGE_BUFFER: types::GLenum = 0x90D2;
1232pub const SHADER_STORAGE_BUFFER_BINDING: types::GLenum = 0x90D3;
1233pub const SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT: types::GLenum = 0x90DF;
1234pub const SHADER_STORAGE_BUFFER_SIZE: types::GLenum = 0x90D5;
1235pub const SHADER_STORAGE_BUFFER_START: types::GLenum = 0x90D4;
1236pub const SHADER_TYPE: types::GLenum = 0x8B4F;
1237pub const SHADE_MODEL: types::GLenum = 0x0B54;
1238pub const SHADING_LANGUAGE_VERSION: types::GLenum = 0x8B8C;
1239pub const SHININESS: types::GLenum = 0x1601;
1240pub const SHORT: types::GLenum = 0x1402;
1241pub const SIGNALED: types::GLenum = 0x9119;
1242pub const SIGNED_NORMALIZED: types::GLenum = 0x8F9C;
1243pub const SINGLE_COLOR: types::GLenum = 0x81F9;
1244pub const SLUMINANCE: types::GLenum = 0x8C46;
1245pub const SLUMINANCE8: types::GLenum = 0x8C47;
1246pub const SLUMINANCE8_ALPHA8: types::GLenum = 0x8C45;
1247pub const SLUMINANCE_ALPHA: types::GLenum = 0x8C44;
1248pub const SMOOTH: types::GLenum = 0x1D01;
1249pub const SMOOTH_LINE_WIDTH_GRANULARITY: types::GLenum = 0x0B23;
1250pub const SMOOTH_LINE_WIDTH_RANGE: types::GLenum = 0x0B22;
1251pub const SMOOTH_POINT_SIZE_GRANULARITY: types::GLenum = 0x0B13;
1252pub const SMOOTH_POINT_SIZE_RANGE: types::GLenum = 0x0B12;
1253pub const SOFTLIGHT_KHR: types::GLenum = 0x929C;
1254pub const SOURCE0_ALPHA: types::GLenum = 0x8588;
1255pub const SOURCE0_RGB: types::GLenum = 0x8580;
1256pub const SOURCE1_ALPHA: types::GLenum = 0x8589;
1257pub const SOURCE1_RGB: types::GLenum = 0x8581;
1258pub const SOURCE2_ALPHA: types::GLenum = 0x858A;
1259pub const SOURCE2_RGB: types::GLenum = 0x8582;
1260pub const SPECULAR: types::GLenum = 0x1202;
1261pub const SPHERE_MAP: types::GLenum = 0x2402;
1262pub const SPOT_CUTOFF: types::GLenum = 0x1206;
1263pub const SPOT_DIRECTION: types::GLenum = 0x1204;
1264pub const SPOT_EXPONENT: types::GLenum = 0x1205;
1265pub const SRC0_ALPHA: types::GLenum = 0x8588;
1266pub const SRC0_RGB: types::GLenum = 0x8580;
1267pub const SRC1_ALPHA: types::GLenum = 0x8589;
1268pub const SRC1_COLOR: types::GLenum = 0x88F9;
1269pub const SRC1_RGB: types::GLenum = 0x8581;
1270pub const SRC2_ALPHA: types::GLenum = 0x858A;
1271pub const SRC2_RGB: types::GLenum = 0x8582;
1272pub const SRC_ALPHA: types::GLenum = 0x0302;
1273pub const SRC_ALPHA_SATURATE: types::GLenum = 0x0308;
1274pub const SRC_COLOR: types::GLenum = 0x0300;
1275pub const SRGB: types::GLenum = 0x8C40;
1276pub const SRGB8: types::GLenum = 0x8C41;
1277pub const SRGB8_ALPHA8: types::GLenum = 0x8C43;
1278pub const SRGB_ALPHA: types::GLenum = 0x8C42;
1279pub const STACK_OVERFLOW: types::GLenum = 0x0503;
1280pub const STACK_OVERFLOW_KHR: types::GLenum = 0x0503;
1281pub const STACK_UNDERFLOW: types::GLenum = 0x0504;
1282pub const STACK_UNDERFLOW_KHR: types::GLenum = 0x0504;
1283pub const STATIC_COPY: types::GLenum = 0x88E6;
1284pub const STATIC_DRAW: types::GLenum = 0x88E4;
1285pub const STATIC_READ: types::GLenum = 0x88E5;
1286pub const STENCIL: types::GLenum = 0x1802;
1287pub const STENCIL_ATTACHMENT: types::GLenum = 0x8D20;
1288pub const STENCIL_BACK_FAIL: types::GLenum = 0x8801;
1289pub const STENCIL_BACK_FUNC: types::GLenum = 0x8800;
1290pub const STENCIL_BACK_PASS_DEPTH_FAIL: types::GLenum = 0x8802;
1291pub const STENCIL_BACK_PASS_DEPTH_PASS: types::GLenum = 0x8803;
1292pub const STENCIL_BACK_REF: types::GLenum = 0x8CA3;
1293pub const STENCIL_BACK_VALUE_MASK: types::GLenum = 0x8CA4;
1294pub const STENCIL_BACK_WRITEMASK: types::GLenum = 0x8CA5;
1295pub const STENCIL_BITS: types::GLenum = 0x0D57;
1296pub const STENCIL_BUFFER_BIT: types::GLenum = 0x00000400;
1297pub const STENCIL_BUFFER_BIT0_QCOM: types::GLenum = 0x00010000;
1298pub const STENCIL_BUFFER_BIT1_QCOM: types::GLenum = 0x00020000;
1299pub const STENCIL_BUFFER_BIT2_QCOM: types::GLenum = 0x00040000;
1300pub const STENCIL_BUFFER_BIT3_QCOM: types::GLenum = 0x00080000;
1301pub const STENCIL_BUFFER_BIT4_QCOM: types::GLenum = 0x00100000;
1302pub const STENCIL_BUFFER_BIT5_QCOM: types::GLenum = 0x00200000;
1303pub const STENCIL_BUFFER_BIT6_QCOM: types::GLenum = 0x00400000;
1304pub const STENCIL_BUFFER_BIT7_QCOM: types::GLenum = 0x00800000;
1305pub const STENCIL_CLEAR_VALUE: types::GLenum = 0x0B91;
1306pub const STENCIL_FAIL: types::GLenum = 0x0B94;
1307pub const STENCIL_FUNC: types::GLenum = 0x0B92;
1308pub const STENCIL_INDEX: types::GLenum = 0x1901;
1309pub const STENCIL_INDEX1: types::GLenum = 0x8D46;
1310pub const STENCIL_INDEX16: types::GLenum = 0x8D49;
1311pub const STENCIL_INDEX4: types::GLenum = 0x8D47;
1312pub const STENCIL_INDEX8: types::GLenum = 0x8D48;
1313pub const STENCIL_PASS_DEPTH_FAIL: types::GLenum = 0x0B95;
1314pub const STENCIL_PASS_DEPTH_PASS: types::GLenum = 0x0B96;
1315pub const STENCIL_REF: types::GLenum = 0x0B97;
1316pub const STENCIL_TEST: types::GLenum = 0x0B90;
1317pub const STENCIL_VALUE_MASK: types::GLenum = 0x0B93;
1318pub const STENCIL_WRITEMASK: types::GLenum = 0x0B98;
1319pub const STEREO: types::GLenum = 0x0C33;
1320pub const STORAGE_CACHED_APPLE: types::GLenum = 0x85BE;
1321pub const STORAGE_PRIVATE_APPLE: types::GLenum = 0x85BD;
1322pub const STORAGE_SHARED_APPLE: types::GLenum = 0x85BF;
1323pub const STREAM_COPY: types::GLenum = 0x88E2;
1324pub const STREAM_DRAW: types::GLenum = 0x88E0;
1325pub const STREAM_READ: types::GLenum = 0x88E1;
1326pub const SUBPIXEL_BITS: types::GLenum = 0x0D50;
1327pub const SUBTRACT: types::GLenum = 0x84E7;
1328pub const SYNC_CONDITION: types::GLenum = 0x9113;
1329pub const SYNC_FENCE: types::GLenum = 0x9116;
1330pub const SYNC_FLAGS: types::GLenum = 0x9115;
1331pub const SYNC_FLUSH_COMMANDS_BIT: types::GLenum = 0x00000001;
1332pub const SYNC_GPU_COMMANDS_COMPLETE: types::GLenum = 0x9117;
1333pub const SYNC_STATUS: types::GLenum = 0x9114;
1334pub const T: types::GLenum = 0x2001;
1335pub const T2F_C3F_V3F: types::GLenum = 0x2A2A;
1336pub const T2F_C4F_N3F_V3F: types::GLenum = 0x2A2C;
1337pub const T2F_C4UB_V3F: types::GLenum = 0x2A29;
1338pub const T2F_N3F_V3F: types::GLenum = 0x2A2B;
1339pub const T2F_V3F: types::GLenum = 0x2A27;
1340pub const T4F_C4F_N3F_V4F: types::GLenum = 0x2A2D;
1341pub const T4F_V4F: types::GLenum = 0x2A28;
1342pub const TEXTURE: types::GLenum = 0x1702;
1343pub const TEXTURE0: types::GLenum = 0x84C0;
1344pub const TEXTURE1: types::GLenum = 0x84C1;
1345pub const TEXTURE10: types::GLenum = 0x84CA;
1346pub const TEXTURE11: types::GLenum = 0x84CB;
1347pub const TEXTURE12: types::GLenum = 0x84CC;
1348pub const TEXTURE13: types::GLenum = 0x84CD;
1349pub const TEXTURE14: types::GLenum = 0x84CE;
1350pub const TEXTURE15: types::GLenum = 0x84CF;
1351pub const TEXTURE16: types::GLenum = 0x84D0;
1352pub const TEXTURE17: types::GLenum = 0x84D1;
1353pub const TEXTURE18: types::GLenum = 0x84D2;
1354pub const TEXTURE19: types::GLenum = 0x84D3;
1355pub const TEXTURE2: types::GLenum = 0x84C2;
1356pub const TEXTURE20: types::GLenum = 0x84D4;
1357pub const TEXTURE21: types::GLenum = 0x84D5;
1358pub const TEXTURE22: types::GLenum = 0x84D6;
1359pub const TEXTURE23: types::GLenum = 0x84D7;
1360pub const TEXTURE24: types::GLenum = 0x84D8;
1361pub const TEXTURE25: types::GLenum = 0x84D9;
1362pub const TEXTURE26: types::GLenum = 0x84DA;
1363pub const TEXTURE27: types::GLenum = 0x84DB;
1364pub const TEXTURE28: types::GLenum = 0x84DC;
1365pub const TEXTURE29: types::GLenum = 0x84DD;
1366pub const TEXTURE3: types::GLenum = 0x84C3;
1367pub const TEXTURE30: types::GLenum = 0x84DE;
1368pub const TEXTURE31: types::GLenum = 0x84DF;
1369pub const TEXTURE4: types::GLenum = 0x84C4;
1370pub const TEXTURE5: types::GLenum = 0x84C5;
1371pub const TEXTURE6: types::GLenum = 0x84C6;
1372pub const TEXTURE7: types::GLenum = 0x84C7;
1373pub const TEXTURE8: types::GLenum = 0x84C8;
1374pub const TEXTURE9: types::GLenum = 0x84C9;
1375pub const TEXTURE_1D: types::GLenum = 0x0DE0;
1376pub const TEXTURE_1D_ARRAY: types::GLenum = 0x8C18;
1377pub const TEXTURE_2D: types::GLenum = 0x0DE1;
1378pub const TEXTURE_2D_ARRAY: types::GLenum = 0x8C1A;
1379pub const TEXTURE_2D_MULTISAMPLE: types::GLenum = 0x9100;
1380pub const TEXTURE_2D_MULTISAMPLE_ARRAY: types::GLenum = 0x9102;
1381pub const TEXTURE_3D: types::GLenum = 0x806F;
1382pub const TEXTURE_ALPHA_SIZE: types::GLenum = 0x805F;
1383pub const TEXTURE_ALPHA_TYPE: types::GLenum = 0x8C13;
1384pub const TEXTURE_BASE_LEVEL: types::GLenum = 0x813C;
1385pub const TEXTURE_BINDING_1D: types::GLenum = 0x8068;
1386pub const TEXTURE_BINDING_1D_ARRAY: types::GLenum = 0x8C1C;
1387pub const TEXTURE_BINDING_2D: types::GLenum = 0x8069;
1388pub const TEXTURE_BINDING_2D_ARRAY: types::GLenum = 0x8C1D;
1389pub const TEXTURE_BINDING_2D_MULTISAMPLE: types::GLenum = 0x9104;
1390pub const TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY: types::GLenum = 0x9105;
1391pub const TEXTURE_BINDING_3D: types::GLenum = 0x806A;
1392pub const TEXTURE_BINDING_BUFFER: types::GLenum = 0x8C2C;
1393pub const TEXTURE_BINDING_CUBE_MAP: types::GLenum = 0x8514;
1394pub const TEXTURE_BINDING_EXTERNAL_OES: types::GLenum = 0x8D67;
1395pub const TEXTURE_BINDING_RECTANGLE: types::GLenum = 0x84F6;
1396pub const TEXTURE_BINDING_RECTANGLE_ARB: types::GLenum = 0x84F6;
1397pub const TEXTURE_BIT: types::GLenum = 0x00040000;
1398pub const TEXTURE_BLUE_SIZE: types::GLenum = 0x805E;
1399pub const TEXTURE_BLUE_TYPE: types::GLenum = 0x8C12;
1400pub const TEXTURE_BORDER: types::GLenum = 0x1005;
1401pub const TEXTURE_BORDER_COLOR: types::GLenum = 0x1004;
1402pub const TEXTURE_BUFFER: types::GLenum = 0x8C2A;
1403pub const TEXTURE_BUFFER_DATA_STORE_BINDING: types::GLenum = 0x8C2D;
1404pub const TEXTURE_COMPARE_FUNC: types::GLenum = 0x884D;
1405pub const TEXTURE_COMPARE_MODE: types::GLenum = 0x884C;
1406pub const TEXTURE_COMPONENTS: types::GLenum = 0x1003;
1407pub const TEXTURE_COMPRESSED: types::GLenum = 0x86A1;
1408pub const TEXTURE_COMPRESSED_IMAGE_SIZE: types::GLenum = 0x86A0;
1409pub const TEXTURE_COMPRESSION_HINT: types::GLenum = 0x84EF;
1410pub const TEXTURE_COORD_ARRAY: types::GLenum = 0x8078;
1411pub const TEXTURE_COORD_ARRAY_BUFFER_BINDING: types::GLenum = 0x889A;
1412pub const TEXTURE_COORD_ARRAY_POINTER: types::GLenum = 0x8092;
1413pub const TEXTURE_COORD_ARRAY_SIZE: types::GLenum = 0x8088;
1414pub const TEXTURE_COORD_ARRAY_STRIDE: types::GLenum = 0x808A;
1415pub const TEXTURE_COORD_ARRAY_TYPE: types::GLenum = 0x8089;
1416pub const TEXTURE_CUBE_MAP: types::GLenum = 0x8513;
1417pub const TEXTURE_CUBE_MAP_NEGATIVE_X: types::GLenum = 0x8516;
1418pub const TEXTURE_CUBE_MAP_NEGATIVE_Y: types::GLenum = 0x8518;
1419pub const TEXTURE_CUBE_MAP_NEGATIVE_Z: types::GLenum = 0x851A;
1420pub const TEXTURE_CUBE_MAP_POSITIVE_X: types::GLenum = 0x8515;
1421pub const TEXTURE_CUBE_MAP_POSITIVE_Y: types::GLenum = 0x8517;
1422pub const TEXTURE_CUBE_MAP_POSITIVE_Z: types::GLenum = 0x8519;
1423pub const TEXTURE_CUBE_MAP_SEAMLESS: types::GLenum = 0x884F;
1424pub const TEXTURE_DEPTH: types::GLenum = 0x8071;
1425pub const TEXTURE_DEPTH_SIZE: types::GLenum = 0x884A;
1426pub const TEXTURE_DEPTH_TYPE: types::GLenum = 0x8C16;
1427pub const TEXTURE_ENV: types::GLenum = 0x2300;
1428pub const TEXTURE_ENV_COLOR: types::GLenum = 0x2201;
1429pub const TEXTURE_ENV_MODE: types::GLenum = 0x2200;
1430pub const TEXTURE_EXTERNAL_OES: types::GLenum = 0x8D65;
1431pub const TEXTURE_FETCH_BARRIER_BIT: types::GLenum = 0x00000008;
1432pub const TEXTURE_FILTER_CONTROL: types::GLenum = 0x8500;
1433pub const TEXTURE_FIXED_SAMPLE_LOCATIONS: types::GLenum = 0x9107;
1434pub const TEXTURE_GEN_MODE: types::GLenum = 0x2500;
1435pub const TEXTURE_GEN_Q: types::GLenum = 0x0C63;
1436pub const TEXTURE_GEN_R: types::GLenum = 0x0C62;
1437pub const TEXTURE_GEN_S: types::GLenum = 0x0C60;
1438pub const TEXTURE_GEN_T: types::GLenum = 0x0C61;
1439pub const TEXTURE_GREEN_SIZE: types::GLenum = 0x805D;
1440pub const TEXTURE_GREEN_TYPE: types::GLenum = 0x8C11;
1441pub const TEXTURE_HEIGHT: types::GLenum = 0x1001;
1442pub const TEXTURE_IMMUTABLE_FORMAT: types::GLenum = 0x912F;
1443pub const TEXTURE_IMMUTABLE_FORMAT_EXT: types::GLenum = 0x912F;
1444pub const TEXTURE_IMMUTABLE_LEVELS: types::GLenum = 0x82DF;
1445pub const TEXTURE_INTENSITY_SIZE: types::GLenum = 0x8061;
1446pub const TEXTURE_INTENSITY_TYPE: types::GLenum = 0x8C15;
1447pub const TEXTURE_INTERNAL_FORMAT: types::GLenum = 0x1003;
1448pub const TEXTURE_LOD_BIAS: types::GLenum = 0x8501;
1449pub const TEXTURE_LUMINANCE_SIZE: types::GLenum = 0x8060;
1450pub const TEXTURE_LUMINANCE_TYPE: types::GLenum = 0x8C14;
1451pub const TEXTURE_MAG_FILTER: types::GLenum = 0x2800;
1452pub const TEXTURE_MATRIX: types::GLenum = 0x0BA8;
1453pub const TEXTURE_MAX_ANISOTROPY_EXT: types::GLenum = 0x84FE;
1454pub const TEXTURE_MAX_LEVEL: types::GLenum = 0x813D;
1455pub const TEXTURE_MAX_LOD: types::GLenum = 0x813B;
1456pub const TEXTURE_MIN_FILTER: types::GLenum = 0x2801;
1457pub const TEXTURE_MIN_LOD: types::GLenum = 0x813A;
1458pub const TEXTURE_PRIORITY: types::GLenum = 0x8066;
1459pub const TEXTURE_RANGE_LENGTH_APPLE: types::GLenum = 0x85B7;
1460pub const TEXTURE_RANGE_POINTER_APPLE: types::GLenum = 0x85B8;
1461pub const TEXTURE_RECTANGLE: types::GLenum = 0x84F5;
1462pub const TEXTURE_RECTANGLE_ARB: types::GLenum = 0x84F5;
1463pub const TEXTURE_RED_SIZE: types::GLenum = 0x805C;
1464pub const TEXTURE_RED_TYPE: types::GLenum = 0x8C10;
1465pub const TEXTURE_RESIDENT: types::GLenum = 0x8067;
1466pub const TEXTURE_SAMPLES: types::GLenum = 0x9106;
1467pub const TEXTURE_SHARED_SIZE: types::GLenum = 0x8C3F;
1468pub const TEXTURE_STACK_DEPTH: types::GLenum = 0x0BA5;
1469pub const TEXTURE_STENCIL_SIZE: types::GLenum = 0x88F1;
1470pub const TEXTURE_STORAGE_HINT_APPLE: types::GLenum = 0x85BC;
1471pub const TEXTURE_SWIZZLE_A: types::GLenum = 0x8E45;
1472pub const TEXTURE_SWIZZLE_B: types::GLenum = 0x8E44;
1473pub const TEXTURE_SWIZZLE_G: types::GLenum = 0x8E43;
1474pub const TEXTURE_SWIZZLE_R: types::GLenum = 0x8E42;
1475pub const TEXTURE_SWIZZLE_RGBA: types::GLenum = 0x8E46;
1476pub const TEXTURE_UPDATE_BARRIER_BIT: types::GLenum = 0x00000100;
1477pub const TEXTURE_USAGE_ANGLE: types::GLenum = 0x93A2;
1478pub const TEXTURE_WIDTH: types::GLenum = 0x1000;
1479pub const TEXTURE_WRAP_R: types::GLenum = 0x8072;
1480pub const TEXTURE_WRAP_S: types::GLenum = 0x2802;
1481pub const TEXTURE_WRAP_T: types::GLenum = 0x2803;
1482pub const TIMEOUT_EXPIRED: types::GLenum = 0x911B;
1483pub const TIMEOUT_IGNORED: types::GLuint64 = 0xFFFFFFFFFFFFFFFF;
1484pub const TIMESTAMP: types::GLenum = 0x8E28;
1485pub const TIMESTAMP_EXT: types::GLenum = 0x8E28;
1486pub const TIME_ELAPSED: types::GLenum = 0x88BF;
1487pub const TIME_ELAPSED_EXT: types::GLenum = 0x88BF;
1488pub const TOP_LEVEL_ARRAY_SIZE: types::GLenum = 0x930C;
1489pub const TOP_LEVEL_ARRAY_STRIDE: types::GLenum = 0x930D;
1490pub const TRANSFORM_BIT: types::GLenum = 0x00001000;
1491pub const TRANSFORM_FEEDBACK: types::GLenum = 0x8E22;
1492pub const TRANSFORM_FEEDBACK_ACTIVE: types::GLenum = 0x8E24;
1493pub const TRANSFORM_FEEDBACK_BARRIER_BIT: types::GLenum = 0x00000800;
1494pub const TRANSFORM_FEEDBACK_BINDING: types::GLenum = 0x8E25;
1495pub const TRANSFORM_FEEDBACK_BUFFER: types::GLenum = 0x8C8E;
1496pub const TRANSFORM_FEEDBACK_BUFFER_BINDING: types::GLenum = 0x8C8F;
1497pub const TRANSFORM_FEEDBACK_BUFFER_MODE: types::GLenum = 0x8C7F;
1498pub const TRANSFORM_FEEDBACK_BUFFER_SIZE: types::GLenum = 0x8C85;
1499pub const TRANSFORM_FEEDBACK_BUFFER_START: types::GLenum = 0x8C84;
1500pub const TRANSFORM_FEEDBACK_PAUSED: types::GLenum = 0x8E23;
1501pub const TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN: types::GLenum = 0x8C88;
1502pub const TRANSFORM_FEEDBACK_VARYING: types::GLenum = 0x92F4;
1503pub const TRANSFORM_FEEDBACK_VARYINGS: types::GLenum = 0x8C83;
1504pub const TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH: types::GLenum = 0x8C76;
1505pub const TRANSPOSE_COLOR_MATRIX: types::GLenum = 0x84E6;
1506pub const TRANSPOSE_MODELVIEW_MATRIX: types::GLenum = 0x84E3;
1507pub const TRANSPOSE_PROJECTION_MATRIX: types::GLenum = 0x84E4;
1508pub const TRANSPOSE_TEXTURE_MATRIX: types::GLenum = 0x84E5;
1509pub const TRIANGLES: types::GLenum = 0x0004;
1510pub const TRIANGLES_ADJACENCY: types::GLenum = 0x000C;
1511pub const TRIANGLE_FAN: types::GLenum = 0x0006;
1512pub const TRIANGLE_STRIP: types::GLenum = 0x0005;
1513pub const TRIANGLE_STRIP_ADJACENCY: types::GLenum = 0x000D;
1514pub const TRUE: types::GLboolean = 1;
1515pub const TYPE: types::GLenum = 0x92FA;
1516pub const UNIFORM: types::GLenum = 0x92E1;
1517pub const UNIFORM_ARRAY_STRIDE: types::GLenum = 0x8A3C;
1518pub const UNIFORM_BARRIER_BIT: types::GLenum = 0x00000004;
1519pub const UNIFORM_BLOCK: types::GLenum = 0x92E2;
1520pub const UNIFORM_BLOCK_ACTIVE_UNIFORMS: types::GLenum = 0x8A42;
1521pub const UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES: types::GLenum = 0x8A43;
1522pub const UNIFORM_BLOCK_BINDING: types::GLenum = 0x8A3F;
1523pub const UNIFORM_BLOCK_DATA_SIZE: types::GLenum = 0x8A40;
1524pub const UNIFORM_BLOCK_INDEX: types::GLenum = 0x8A3A;
1525pub const UNIFORM_BLOCK_NAME_LENGTH: types::GLenum = 0x8A41;
1526pub const UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER: types::GLenum = 0x8A46;
1527pub const UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER: types::GLenum = 0x8A45;
1528pub const UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER: types::GLenum = 0x8A44;
1529pub const UNIFORM_BUFFER: types::GLenum = 0x8A11;
1530pub const UNIFORM_BUFFER_BINDING: types::GLenum = 0x8A28;
1531pub const UNIFORM_BUFFER_OFFSET_ALIGNMENT: types::GLenum = 0x8A34;
1532pub const UNIFORM_BUFFER_SIZE: types::GLenum = 0x8A2A;
1533pub const UNIFORM_BUFFER_START: types::GLenum = 0x8A29;
1534pub const UNIFORM_IS_ROW_MAJOR: types::GLenum = 0x8A3E;
1535pub const UNIFORM_MATRIX_STRIDE: types::GLenum = 0x8A3D;
1536pub const UNIFORM_NAME_LENGTH: types::GLenum = 0x8A39;
1537pub const UNIFORM_OFFSET: types::GLenum = 0x8A3B;
1538pub const UNIFORM_SIZE: types::GLenum = 0x8A38;
1539pub const UNIFORM_TYPE: types::GLenum = 0x8A37;
1540pub const UNPACK_ALIGNMENT: types::GLenum = 0x0CF5;
1541pub const UNPACK_CLIENT_STORAGE_APPLE: types::GLenum = 0x85B2;
1542pub const UNPACK_IMAGE_HEIGHT: types::GLenum = 0x806E;
1543pub const UNPACK_LSB_FIRST: types::GLenum = 0x0CF1;
1544pub const UNPACK_ROW_LENGTH: types::GLenum = 0x0CF2;
1545pub const UNPACK_SKIP_IMAGES: types::GLenum = 0x806D;
1546pub const UNPACK_SKIP_PIXELS: types::GLenum = 0x0CF4;
1547pub const UNPACK_SKIP_ROWS: types::GLenum = 0x0CF3;
1548pub const UNPACK_SWAP_BYTES: types::GLenum = 0x0CF0;
1549pub const UNSIGNALED: types::GLenum = 0x9118;
1550pub const UNSIGNED_BYTE: types::GLenum = 0x1401;
1551pub const UNSIGNED_BYTE_2_3_3_REV: types::GLenum = 0x8362;
1552pub const UNSIGNED_BYTE_3_3_2: types::GLenum = 0x8032;
1553pub const UNSIGNED_INT: types::GLenum = 0x1405;
1554pub const UNSIGNED_INT_10F_11F_11F_REV: types::GLenum = 0x8C3B;
1555pub const UNSIGNED_INT_10_10_10_2: types::GLenum = 0x8036;
1556pub const UNSIGNED_INT_24_8: types::GLenum = 0x84FA;
1557pub const UNSIGNED_INT_2_10_10_10_REV: types::GLenum = 0x8368;
1558pub const UNSIGNED_INT_5_9_9_9_REV: types::GLenum = 0x8C3E;
1559pub const UNSIGNED_INT_8_8_8_8: types::GLenum = 0x8035;
1560pub const UNSIGNED_INT_8_8_8_8_REV: types::GLenum = 0x8367;
1561pub const UNSIGNED_INT_ATOMIC_COUNTER: types::GLenum = 0x92DB;
1562pub const UNSIGNED_INT_IMAGE_2D: types::GLenum = 0x9063;
1563pub const UNSIGNED_INT_IMAGE_2D_ARRAY: types::GLenum = 0x9069;
1564pub const UNSIGNED_INT_IMAGE_3D: types::GLenum = 0x9064;
1565pub const UNSIGNED_INT_IMAGE_CUBE: types::GLenum = 0x9066;
1566pub const UNSIGNED_INT_SAMPLER_1D: types::GLenum = 0x8DD1;
1567pub const UNSIGNED_INT_SAMPLER_1D_ARRAY: types::GLenum = 0x8DD6;
1568pub const UNSIGNED_INT_SAMPLER_2D: types::GLenum = 0x8DD2;
1569pub const UNSIGNED_INT_SAMPLER_2D_ARRAY: types::GLenum = 0x8DD7;
1570pub const UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE: types::GLenum = 0x910A;
1571pub const UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY: types::GLenum = 0x910D;
1572pub const UNSIGNED_INT_SAMPLER_2D_RECT: types::GLenum = 0x8DD5;
1573pub const UNSIGNED_INT_SAMPLER_3D: types::GLenum = 0x8DD3;
1574pub const UNSIGNED_INT_SAMPLER_BUFFER: types::GLenum = 0x8DD8;
1575pub const UNSIGNED_INT_SAMPLER_CUBE: types::GLenum = 0x8DD4;
1576pub const UNSIGNED_INT_VEC2: types::GLenum = 0x8DC6;
1577pub const UNSIGNED_INT_VEC3: types::GLenum = 0x8DC7;
1578pub const UNSIGNED_INT_VEC4: types::GLenum = 0x8DC8;
1579pub const UNSIGNED_NORMALIZED: types::GLenum = 0x8C17;
1580pub const UNSIGNED_SHORT: types::GLenum = 0x1403;
1581pub const UNSIGNED_SHORT_1_5_5_5_REV: types::GLenum = 0x8366;
1582pub const UNSIGNED_SHORT_4_4_4_4: types::GLenum = 0x8033;
1583pub const UNSIGNED_SHORT_4_4_4_4_REV: types::GLenum = 0x8365;
1584pub const UNSIGNED_SHORT_5_5_5_1: types::GLenum = 0x8034;
1585pub const UNSIGNED_SHORT_5_6_5: types::GLenum = 0x8363;
1586pub const UNSIGNED_SHORT_5_6_5_REV: types::GLenum = 0x8364;
1587pub const UPPER_LEFT: types::GLenum = 0x8CA2;
1588pub const V2F: types::GLenum = 0x2A20;
1589pub const V3F: types::GLenum = 0x2A21;
1590pub const VALIDATE_STATUS: types::GLenum = 0x8B83;
1591pub const VENDOR: types::GLenum = 0x1F00;
1592pub const VERSION: types::GLenum = 0x1F02;
1593pub const VERTEX_ARRAY: types::GLenum = 0x8074;
1594pub const VERTEX_ARRAY_BINDING: types::GLenum = 0x85B5;
1595pub const VERTEX_ARRAY_BINDING_APPLE: types::GLenum = 0x85B5;
1596pub const VERTEX_ARRAY_BUFFER_BINDING: types::GLenum = 0x8896;
1597pub const VERTEX_ARRAY_KHR: types::GLenum = 0x8074;
1598pub const VERTEX_ARRAY_POINTER: types::GLenum = 0x808E;
1599pub const VERTEX_ARRAY_SIZE: types::GLenum = 0x807A;
1600pub const VERTEX_ARRAY_STRIDE: types::GLenum = 0x807C;
1601pub const VERTEX_ARRAY_TYPE: types::GLenum = 0x807B;
1602pub const VERTEX_ATTRIB_ARRAY_BARRIER_BIT: types::GLenum = 0x00000001;
1603pub const VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: types::GLenum = 0x889F;
1604pub const VERTEX_ATTRIB_ARRAY_DIVISOR: types::GLenum = 0x88FE;
1605pub const VERTEX_ATTRIB_ARRAY_ENABLED: types::GLenum = 0x8622;
1606pub const VERTEX_ATTRIB_ARRAY_INTEGER: types::GLenum = 0x88FD;
1607pub const VERTEX_ATTRIB_ARRAY_NORMALIZED: types::GLenum = 0x886A;
1608pub const VERTEX_ATTRIB_ARRAY_POINTER: types::GLenum = 0x8645;
1609pub const VERTEX_ATTRIB_ARRAY_SIZE: types::GLenum = 0x8623;
1610pub const VERTEX_ATTRIB_ARRAY_STRIDE: types::GLenum = 0x8624;
1611pub const VERTEX_ATTRIB_ARRAY_TYPE: types::GLenum = 0x8625;
1612pub const VERTEX_ATTRIB_BINDING: types::GLenum = 0x82D4;
1613pub const VERTEX_ATTRIB_RELATIVE_OFFSET: types::GLenum = 0x82D5;
1614pub const VERTEX_BINDING_BUFFER: types::GLenum = 0x8F4F;
1615pub const VERTEX_BINDING_DIVISOR: types::GLenum = 0x82D6;
1616pub const VERTEX_BINDING_OFFSET: types::GLenum = 0x82D7;
1617pub const VERTEX_BINDING_STRIDE: types::GLenum = 0x82D8;
1618pub const VERTEX_PROGRAM_POINT_SIZE: types::GLenum = 0x8642;
1619pub const VERTEX_PROGRAM_TWO_SIDE: types::GLenum = 0x8643;
1620pub const VERTEX_SHADER: types::GLenum = 0x8B31;
1621pub const VERTEX_SHADER_BIT: types::GLenum = 0x00000001;
1622pub const VIEWPORT: types::GLenum = 0x0BA2;
1623pub const VIEWPORT_BIT: types::GLenum = 0x00000800;
1624pub const WAIT_FAILED: types::GLenum = 0x911D;
1625pub const WEIGHT_ARRAY_BUFFER_BINDING: types::GLenum = 0x889E;
1626pub const WRITE_ONLY: types::GLenum = 0x88B9;
1627pub const XOR: types::GLenum = 0x1506;
1628pub const ZERO: types::GLenum = 0;
1629pub const ZOOM_X: types::GLenum = 0x0D16;
1630pub const ZOOM_Y: types::GLenum = 0x0D17;