JOGL v2.6.0-rc-20250822
JOGL, High-Performance Graphics Binding for Java™ (public API).
GL2ES3.java
Go to the documentation of this file.
1/* !---- DO NOT EDIT: This file autogenerated by com/jogamp/gluegen/opengl/GLEmitter.java on Fri Aug 22 15:45:16 CEST 2025 ----! */
2/* !---- Java-Unit: [pkg com.jogamp.opengl, cls GL2ES3], ../build/jogl/gensrc/classes/com/jogamp/opengl/GL2ES3.java ----! */
3
4package com.jogamp.opengl;
5
6import java.util.*;
7import com.jogamp.opengl.*;
8import com.jogamp.opengl.fixedfunc.*;
9import jogamp.opengl.*;
10import java.io.PrintStream;
11import com.jogamp.gluegen.runtime.*;
12import com.jogamp.common.os.*;
13import com.jogamp.common.nio.*;
14import java.nio.*;
15import com.jogamp.common.util.*;
16import java.util.Set;
17import java.util.Map;
18import java.util.HashMap;
19import java.nio.charset.Charset;
20import java.nio.charset.StandardCharsets;
21
22 /**
23 * <p>
24 * Interface containing the common subset of core GL2 and GLES3 (OpenGL ES 3.0+).<br/>
25 * This interface reflects only the programmable shader functionality of desktop and embedded OpenGL<br/>
26 * This interface is not GLES3 complete and merely exist to avoid duplicated definitions.<br/>
27 * </p>
28 */
29public interface GL2ES3 extends GL2ES2{
30
31 /** <code>GL_ARB_transform_feedback2</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_4_0</code>, <code>GL_NV_transform_feedback2</code><br>Alias for: <code>GL_TRANSFORM_FEEDBACK_BINDING_NV</code><br>
32Define "GL_TRANSFORM_FEEDBACK_BINDING" with expression '<code>0x8E25</code>', CType: int */
33 public static final int GL_TRANSFORM_FEEDBACK_BINDING = 0x8e25;
34 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_MAX_IMAGE_UNITS_EXT</code><br>
35Define "GL_MAX_IMAGE_UNITS" with expression '<code>0x8F38</code>', CType: int */
36 public static final int GL_MAX_IMAGE_UNITS = 0x8f38;
37 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_1_2</code>, <code>GL_SGIS_texture_lod</code><br>Alias for: <code>GL_TEXTURE_MIN_LOD_SGIS</code><br>
38Define "GL_TEXTURE_MIN_LOD" with expression '<code>0x813A</code>', CType: int */
39 public static final int GL_TEXTURE_MIN_LOD = 0x813a;
40 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_1</code>, <code>GL_NV_non_square_matrices</code><br>Alias for: <code>GL_FLOAT_MAT3x4_NV</code><br>
41Define "GL_FLOAT_MAT3x4" with expression '<code>0x8B68</code>', CType: int */
42 public static final int GL_FLOAT_MAT3x4 = 0x8b68;
43 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_1</code>, <code>GL_NV_non_square_matrices</code><br>Alias for: <code>GL_FLOAT_MAT3x2_NV</code><br>
44Define "GL_FLOAT_MAT3x2" with expression '<code>0x8B67</code>', CType: int */
45 public static final int GL_FLOAT_MAT3x2 = 0x8b67;
46 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_FRAMEBUFFER_BARRIER_BIT_EXT</code><br>
47Define "GL_FRAMEBUFFER_BARRIER_BIT" with expression '<code>0x00000400</code>', CType: int */
48 public static final int GL_FRAMEBUFFER_BARRIER_BIT = 0x400;
49 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_UNIFORM_SIZE" with expression '<code>0x8A38</code>', CType: int */
50 public static final int GL_UNIFORM_SIZE = 0x8a38;
51 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_IMAGE_BINDING_ACCESS_EXT</code><br>
52Define "GL_IMAGE_BINDING_ACCESS" with expression '<code>0x8F3E</code>', CType: int */
53 public static final int GL_IMAGE_BINDING_ACCESS = 0x8f3e;
54 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_shadow_samplers_array</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>GL_SAMPLER_2D_ARRAY_SHADOW_NV</code>, <code>GL_SAMPLER_2D_ARRAY_SHADOW_EXT</code><br>
55Define "GL_SAMPLER_2D_ARRAY_SHADOW" with expression '<code>0x8DC4</code>', CType: int */
56 public static final int GL_SAMPLER_2D_ARRAY_SHADOW = 0x8dc4;
57 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_IMAGE_BINDING_LAYER_EXT</code><br>
58Define "GL_IMAGE_BINDING_LAYER" with expression '<code>0x8F3D</code>', CType: int */
59 public static final int GL_IMAGE_BINDING_LAYER = 0x8f3d;
60 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_UNIFORM_BLOCK_DATA_SIZE" with expression '<code>0x8A40</code>', CType: int */
61 public static final int GL_UNIFORM_BLOCK_DATA_SIZE = 0x8a40;
62 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_framebuffer_object</code>, <code>GL_VERSION_3_0</code>, <code>GL_OES_surfaceless_context</code><br>Alias for: <code>GL_FRAMEBUFFER_UNDEFINED_OES</code><br>
63Define "GL_FRAMEBUFFER_UNDEFINED" with expression '<code>0x8219</code>', CType: int */
64 public static final int GL_FRAMEBUFFER_UNDEFINED = 0x8219;
65 /** <code>GL_EXT_memory_object</code><br>Define "GL_DEDICATED_MEMORY_OBJECT_EXT" with expression '<code>0x9581</code>', CType: int */
66 public static final int GL_DEDICATED_MEMORY_OBJECT_EXT = 0x9581;
67 /** <code>GL_ARB_ES3_compatibility</code>, <code>GL_VERSION_4_3</code>, <code>GL_ES_VERSION_3_0</code><br>Define "GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2" with expression '<code>0x9276</code>', CType: int */
68 public static final int GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 0x9276;
69 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_ALL_BARRIER_BITS_EXT</code><br>
70Define "GL_ALL_BARRIER_BITS" with expression '<code>0xFFFFFFFF</code>', CType: long */
71 public static final long GL_ALL_BARRIER_BITS = 0xffffffffL;
72 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_TEXTURE_FETCH_BARRIER_BIT_EXT</code><br>
73Define "GL_TEXTURE_FETCH_BARRIER_BIT" with expression '<code>0x00000008</code>', CType: int */
74 public static final int GL_TEXTURE_FETCH_BARRIER_BIT = 0x8;
75 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_IMAGE_2D_ARRAY_EXT</code><br>
76Define "GL_IMAGE_2D_ARRAY" with expression '<code>0x9053</code>', CType: int */
77 public static final int GL_IMAGE_2D_ARRAY = 0x9053;
78 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_ARB_framebuffer_object</code>, <code>GL_VERSION_3_0</code>, <code>GL_ARB_texture_float</code><br>Alias for: <code>GL_TEXTURE_GREEN_TYPE_ARB</code><br>
79Define "GL_TEXTURE_GREEN_TYPE" with expression '<code>0x8C11</code>', CType: int */
80 public static final int GL_TEXTURE_GREEN_TYPE = 0x8c11;
81 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_COMMAND_BARRIER_BIT_EXT</code><br>
82Define "GL_COMMAND_BARRIER_BIT" with expression '<code>0x00000040</code>', CType: int */
83 public static final int GL_COMMAND_BARRIER_BIT = 0x40;
84 /** <code>GL_VERSION_3_0</code>, <code>GL_NV_conditional_render</code><br>Alias for: <code>GL_QUERY_BY_REGION_NO_WAIT_NV</code><br>
85Define "GL_QUERY_BY_REGION_NO_WAIT" with expression '<code>0x8E16</code>', CType: int */
86 public static final int GL_QUERY_BY_REGION_NO_WAIT = 0x8e16;
87 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_1_1</code>, <code>GL_VERSION_1_0</code>, <code>GL_EXT_texture</code><br>Alias for: <code>GL_TEXTURE_BLUE_SIZE_EXT</code><br>
88Define "GL_TEXTURE_BLUE_SIZE" with expression '<code>0x805E</code>', CType: int */
89 public static final int GL_TEXTURE_BLUE_SIZE = 0x805e;
90 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_ACTIVE_UNIFORM_BLOCKS" with expression '<code>0x8A36</code>', CType: int */
91 public static final int GL_ACTIVE_UNIFORM_BLOCKS = 0x8a36;
92 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_texture_integer</code><br>Alias for: <code>GL_RGB32I_EXT</code><br>
93Define "GL_RGB32I" with expression '<code>0x8D83</code>', CType: int */
94 public static final int GL_RGB32I = 0x8d83;
95 /** <code>GL_ARB_texture_swizzle</code>, <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_EXT_texture_swizzle</code><br>Alias for: <code>GL_TEXTURE_SWIZZLE_R_EXT</code><br>
96Define "GL_TEXTURE_SWIZZLE_R" with expression '<code>0x8E42</code>', CType: int */
97 public static final int GL_TEXTURE_SWIZZLE_R = 0x8e42;
98 /** <code>GL_ARB_texture_swizzle</code>, <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_EXT_texture_swizzle</code><br>Alias for: <code>GL_TEXTURE_SWIZZLE_B_EXT</code><br>
99Define "GL_TEXTURE_SWIZZLE_B" with expression '<code>0x8E44</code>', CType: int */
100 public static final int GL_TEXTURE_SWIZZLE_B = 0x8e44;
101 /** <code>GL_ARB_texture_swizzle</code>, <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_EXT_texture_swizzle</code><br>Alias for: <code>GL_TEXTURE_SWIZZLE_A_EXT</code><br>
102Define "GL_TEXTURE_SWIZZLE_A" with expression '<code>0x8E45</code>', CType: int */
103 public static final int GL_TEXTURE_SWIZZLE_A = 0x8e45;
104 /** <code>GL_ARB_texture_swizzle</code>, <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_EXT_texture_swizzle</code><br>Alias for: <code>GL_TEXTURE_SWIZZLE_G_EXT</code><br>
105Define "GL_TEXTURE_SWIZZLE_G" with expression '<code>0x8E43</code>', CType: int */
106 public static final int GL_TEXTURE_SWIZZLE_G = 0x8e43;
107 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_1</code>, <code>GL_ARB_pixel_buffer_object</code>, <code>GL_EXT_pixel_buffer_object</code>, <code>GL_NV_pixel_buffer_object</code><br>Alias for: <code>GL_PIXEL_PACK_BUFFER_BINDING_ARB</code>, <code>GL_PIXEL_PACK_BUFFER_BINDING_EXT</code>, <code>GL_PIXEL_PACK_BUFFER_BINDING_NV</code><br>
108Define "GL_PIXEL_PACK_BUFFER_BINDING" with expression '<code>0x88ED</code>', CType: int */
109 public static final int GL_PIXEL_PACK_BUFFER_BINDING = 0x88ed;
110 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_texture_rg</code>, <code>GL_VERSION_3_0</code><br>Define "GL_R32UI" with expression '<code>0x8236</code>', CType: int */
111 public static final int GL_R32UI = 0x8236;
112 /** <code>GL_ARB_ES3_compatibility</code>, <code>GL_VERSION_4_3</code>, <code>GL_ES_VERSION_3_0</code><br>Define "GL_COMPRESSED_RG11_EAC" with expression '<code>0x9272</code>', CType: int */
113 public static final int GL_COMPRESSED_RG11_EAC = 0x9272;
114 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_IMAGE_BINDING_NAME_EXT</code><br>
115Define "GL_IMAGE_BINDING_NAME" with expression '<code>0x8F3A</code>', CType: int */
116 public static final int GL_IMAGE_BINDING_NAME = 0x8f3a;
117 /** <code>GL_ARB_transform_feedback2</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_0</code><br>Define "GL_TRANSFORM_FEEDBACK_PAUSED" with expression '<code>0x8E23</code>', CType: int */
118 public static final int GL_TRANSFORM_FEEDBACK_PAUSED = 0x8e23;
119 /** <code>GL_VERSION_4_5</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_ARB_robustness</code><br>Alias for: <code>GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB</code><br>
120Define "GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT" with expression '<code>0x00000004</code>', CType: int */
121 public static final int GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT = 0x4;
122 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_texture_integer</code><br>Alias for: <code>GL_RGBA_INTEGER_EXT</code><br>
123Define "GL_RGBA_INTEGER" with expression '<code>0x8D99</code>', CType: int */
124 public static final int GL_RGBA_INTEGER = 0x8d99;
125 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_texture_array</code><br>Alias for: <code>GL_MAX_ARRAY_TEXTURE_LAYERS_EXT</code><br>
126Define "GL_MAX_ARRAY_TEXTURE_LAYERS" with expression '<code>0x88FF</code>', CType: int */
127 public static final int GL_MAX_ARRAY_TEXTURE_LAYERS = 0x88ff;
128 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_texture_shared_exponent</code>, <code>GL_APPLE_texture_packed_float</code><br>Alias for: <code>GL_UNSIGNED_INT_5_9_9_9_REV_EXT</code>, <code>GL_UNSIGNED_INT_5_9_9_9_REV_APPLE</code><br>
129Define "GL_UNSIGNED_INT_5_9_9_9_REV" with expression '<code>0x8C3E</code>', CType: int */
130 public static final int GL_UNSIGNED_INT_5_9_9_9_REV = 0x8c3e;
131 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_1_0</code>, <code>GL_NV_pack_subimage</code><br>Alias for: <code>GL_PACK_ROW_LENGTH_NV</code><br>
132Define "GL_PACK_ROW_LENGTH" with expression '<code>0x0D02</code>', CType: int */
133 public static final int GL_PACK_ROW_LENGTH = 0xd02;
134 /** <code>GL_VERSION_3_0</code>, <code>GL_NV_conditional_render</code><br>Alias for: <code>GL_QUERY_WAIT_NV</code><br>
135Define "GL_QUERY_WAIT" with expression '<code>0x8E13</code>', CType: int */
136 public static final int GL_QUERY_WAIT = 0x8e13;
137 /** <code>GL_VERSION_1_5</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_vertex_buffer_object</code><br>Alias for: <code>GL_DYNAMIC_COPY_ARB</code><br>
138Define "GL_DYNAMIC_COPY" with expression '<code>0x88EA</code>', CType: int */
139 public static final int GL_DYNAMIC_COPY = 0x88ea;
140 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_transform_feedback</code>, <code>GL_EXT_transform_feedback</code><br>Alias for: <code>GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV</code>, <code>GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT</code><br>
141Define "GL_TRANSFORM_FEEDBACK_BUFFER_MODE" with expression '<code>0x8C7F</code>', CType: int */
142 public static final int GL_TRANSFORM_FEEDBACK_BUFFER_MODE = 0x8c7f;
143 /** <code>GL_NV_sRGB_formats</code>, <code>GL_EXT_texture_compression_s3tc_srgb</code>, <code>GL_EXT_texture_sRGB</code><br>Alias for: <code>GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_NV</code>, <code>GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT</code><br>
144Define "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3" with expression '<code>0x8C4E</code>', CType: int */
145 public static final int GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3 = 0x8c4e;
146 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT" with expression '<code>0x8A34</code>', CType: int */
147 public static final int GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT = 0x8a34;
148 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_UNIFORM_NAME_LENGTH" with expression '<code>0x8A39</code>', CType: int */
149 public static final int GL_UNIFORM_NAME_LENGTH = 0x8a39;
150 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_UNSIGNED_INT_IMAGE_2D_EXT</code><br>
151Define "GL_UNSIGNED_INT_IMAGE_2D" with expression '<code>0x9063</code>', CType: int */
152 public static final int GL_UNSIGNED_INT_IMAGE_2D = 0x9063;
153 /** <code>GL_ARB_framebuffer_no_attachments</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_FRAMEBUFFER_DEFAULT_SAMPLES" with expression '<code>0x9313</code>', CType: int */
154 public static final int GL_FRAMEBUFFER_DEFAULT_SAMPLES = 0x9313;
155 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_texture_integer</code><br>Alias for: <code>GL_RED_INTEGER_EXT</code><br>
156Define "GL_RED_INTEGER" with expression '<code>0x8D94</code>', CType: int */
157 public static final int GL_RED_INTEGER = 0x8d94;
158 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_ARB_framebuffer_object</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_packed_depth_stencil</code><br>Alias for: <code>GL_TEXTURE_STENCIL_SIZE_EXT</code><br>
159Define "GL_TEXTURE_STENCIL_SIZE" with expression '<code>0x88F1</code>', CType: int */
160 public static final int GL_TEXTURE_STENCIL_SIZE = 0x88f1;
161 /** <code>GL_EXT_semaphore</code><br>Define "GL_LAYOUT_TRANSFER_SRC_EXT" with expression '<code>0x9592</code>', CType: int */
162 public static final int GL_LAYOUT_TRANSFER_SRC_EXT = 0x9592;
163 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_1</code>, <code>GL_ARB_texture_buffer_object</code>, <code>GL_EXT_texture_buffer</code>, <code>GL_EXT_texture_buffer_object</code>, <code>GL_OES_texture_buffer</code><br>Alias for: <code>GL_TEXTURE_BINDING_BUFFER_ARB</code>, <code>GL_TEXTURE_BINDING_BUFFER_EXT</code>, <code>GL_TEXTURE_BINDING_BUFFER_OES</code><br>
164Define "GL_TEXTURE_BINDING_BUFFER" with expression '<code>0x8C2C</code>', CType: int */
165 public static final int GL_TEXTURE_BINDING_BUFFER = 0x8c2c;
166 /** <code>GL_EXT_memory_object</code><br>Define "GL_NUM_DEVICE_UUIDS_EXT" with expression '<code>0x9596</code>', CType: int */
167 public static final int GL_NUM_DEVICE_UUIDS_EXT = 0x9596;
168 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_transform_feedback</code>, <code>GL_EXT_transform_feedback</code><br>Alias for: <code>GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV</code>, <code>GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT</code><br>
169Define "GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS" with expression '<code>0x8C80</code>', CType: int */
170 public static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS = 0x8c80;
171 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_UNSIGNED_INT_IMAGE_3D_EXT</code><br>
172Define "GL_UNSIGNED_INT_IMAGE_3D" with expression '<code>0x9064</code>', CType: int */
173 public static final int GL_UNSIGNED_INT_IMAGE_3D = 0x9064;
174 /** <code>GL_ARB_ES3_compatibility</code>, <code>GL_VERSION_4_3</code>, <code>GL_ES_VERSION_3_0</code><br>Define "GL_COMPRESSED_SIGNED_RG11_EAC" with expression '<code>0x9273</code>', CType: int */
175 public static final int GL_COMPRESSED_SIGNED_RG11_EAC = 0x9273;
176 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_1</code>, <code>GL_NV_pixel_buffer_object</code>, <code>GL_ARB_pixel_buffer_object</code>, <code>GL_EXT_pixel_buffer_object</code><br>Alias for: <code>GL_PIXEL_UNPACK_BUFFER_BINDING_NV</code>, <code>GL_PIXEL_UNPACK_BUFFER_BINDING_ARB</code>, <code>GL_PIXEL_UNPACK_BUFFER_BINDING_EXT</code><br>
177Define "GL_PIXEL_UNPACK_BUFFER_BINDING" with expression '<code>0x88EF</code>', CType: int */
178 public static final int GL_PIXEL_UNPACK_BUFFER_BINDING = 0x88ef;
179 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_INT_IMAGE_3D_EXT</code><br>
180Define "GL_INT_IMAGE_3D" with expression '<code>0x9059</code>', CType: int */
181 public static final int GL_INT_IMAGE_3D = 0x9059;
182 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_INT_IMAGE_2D_EXT</code><br>
183Define "GL_INT_IMAGE_2D" with expression '<code>0x9058</code>', CType: int */
184 public static final int GL_INT_IMAGE_2D = 0x9058;
185 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS" with expression '<code>0x8A42</code>', CType: int */
186 public static final int GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS = 0x8a42;
187 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>GL_INT_SAMPLER_2D_ARRAY_EXT</code><br>
188Define "GL_INT_SAMPLER_2D_ARRAY" with expression '<code>0x8DCF</code>', CType: int */
189 public static final int GL_INT_SAMPLER_2D_ARRAY = 0x8dcf;
190 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>GL_SAMPLER_2D_ARRAY_EXT</code><br>
191Define "GL_SAMPLER_2D_ARRAY" with expression '<code>0x8DC1</code>', CType: int */
192 public static final int GL_SAMPLER_2D_ARRAY = 0x8dc1;
193 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_gpu_program4</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>GL_MAX_PROGRAM_TEXEL_OFFSET_NV</code>, <code>GL_MAX_PROGRAM_TEXEL_OFFSET_EXT</code><br>
194Define "GL_MAX_PROGRAM_TEXEL_OFFSET" with expression '<code>0x8905</code>', CType: int */
195 public static final int GL_MAX_PROGRAM_TEXEL_OFFSET = 0x8905;
196 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_framebuffer_object</code>, <code>GL_VERSION_3_0</code><br>Define "GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE" with expression '<code>0x8214</code>', CType: int */
197 public static final int GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE = 0x8214;
198 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_1</code>, <code>GL_NV_non_square_matrices</code><br>Alias for: <code>GL_FLOAT_MAT4x3_NV</code><br>
199Define "GL_FLOAT_MAT4x3" with expression '<code>0x8B6A</code>', CType: int */
200 public static final int GL_FLOAT_MAT4x3 = 0x8b6a;
201 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_1</code>, <code>GL_NV_non_square_matrices</code><br>Alias for: <code>GL_FLOAT_MAT4x2_NV</code><br>
202Define "GL_FLOAT_MAT4x2" with expression '<code>0x8B69</code>', CType: int */
203 public static final int GL_FLOAT_MAT4x2 = 0x8b69;
204 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_texture_rg</code>, <code>GL_VERSION_3_0</code><br>Define "GL_R16UI" with expression '<code>0x8234</code>', CType: int */
205 public static final int GL_R16UI = 0x8234;
206 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_ARB_framebuffer_object</code>, <code>GL_VERSION_3_0</code>, <code>GL_ARB_texture_float</code><br>Alias for: <code>GL_TEXTURE_RED_TYPE_ARB</code><br>
207Define "GL_TEXTURE_RED_TYPE" with expression '<code>0x8C10</code>', CType: int */
208 public static final int GL_TEXTURE_RED_TYPE = 0x8c10;
209 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code>, <code>GL_ARB_copy_buffer</code>, <code>GL_NV_copy_buffer</code><br>Alias for: <code>GL_COPY_WRITE_BUFFER_NV</code><br>
210Define "GL_COPY_WRITE_BUFFER" with expression '<code>0x8F37</code>', CType: int */
211 public static final int GL_COPY_WRITE_BUFFER = 0x8f37;
212 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_framebuffer_object</code>, <code>GL_VERSION_3_0</code><br>Define "GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE" with expression '<code>0x8216</code>', CType: int */
213 public static final int GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE = 0x8216;
214 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_UNSIGNED_INT_IMAGE_2D_ARRAY_EXT</code><br>
215Define "GL_UNSIGNED_INT_IMAGE_2D_ARRAY" with expression '<code>0x9069</code>', CType: int */
216 public static final int GL_UNSIGNED_INT_IMAGE_2D_ARRAY = 0x9069;
217 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_2</code>, <code>GL_EXT_shader_image_load_store</code>, <code>GL_EXT_texture_cube_map_array</code>, <code>GL_OES_texture_cube_map_array</code><br>Alias for: <code>GL_IMAGE_CUBE_MAP_ARRAY_EXT</code>, <code>GL_IMAGE_CUBE_MAP_ARRAY_OES</code><br>
218Define "GL_IMAGE_CUBE_MAP_ARRAY" with expression '<code>0x9054</code>', CType: int */
219 public static final int GL_IMAGE_CUBE_MAP_ARRAY = 0x9054;
220 /** <code>GL_NV_geometry_program4</code>, <code>GL_EXT_geometry_shader4</code>, <code>GL_EXT_geometry_shader</code><br>Define "GL_TRIANGLES_ADJACENCY_EXT" with expression '<code>0x000C</code>', CType: int */
221 public static final int GL_TRIANGLES_ADJACENCY_EXT = 0xc;
222 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_ATOMIC_COUNTER_BARRIER_BIT_EXT</code><br>
223Define "GL_ATOMIC_COUNTER_BARRIER_BIT" with expression '<code>0x00001000</code>', CType: int */
224 public static final int GL_ATOMIC_COUNTER_BARRIER_BIT = 0x1000;
225 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_texture_rg</code>, <code>GL_VERSION_3_0</code><br>Define "GL_R8I" with expression '<code>0x8231</code>', CType: int */
226 public static final int GL_R8I = 0x8231;
227 /** <code>GL_VERSION_1_5</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_vertex_buffer_object</code><br>Alias for: <code>GL_STREAM_COPY_ARB</code><br>
228Define "GL_STREAM_COPY" with expression '<code>0x88E2</code>', CType: int */
229 public static final int GL_STREAM_COPY = 0x88e2;
230 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_ARB_texture_cube_map_array</code>, <code>GL_EXT_texture_cube_map_array</code>, <code>GL_OES_texture_cube_map_array</code><br>Alias for: <code>GL_INT_SAMPLER_CUBE_MAP_ARRAY_ARB</code>, <code>GL_INT_SAMPLER_CUBE_MAP_ARRAY_EXT</code>, <code>GL_INT_SAMPLER_CUBE_MAP_ARRAY_OES</code><br>
231Define "GL_INT_SAMPLER_CUBE_MAP_ARRAY" with expression '<code>0x900E</code>', CType: int */
232 public static final int GL_INT_SAMPLER_CUBE_MAP_ARRAY = 0x900e;
233 /** <code>GL_ARB_shader_atomic_counters</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_2</code>, <code>GL_EXT_tessellation_shader</code>, <code>GL_OES_tessellation_shader</code><br>Alias for: <code>GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_EXT</code>, <code>GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_OES</code><br>
234Define "GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS" with expression '<code>0x92D3</code>', CType: int */
235 public static final int GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS = 0x92d3;
236 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_1_2</code>, <code>GL_EXT_texture3D</code><br>Alias for: <code>GL_UNPACK_SKIP_IMAGES_EXT</code><br>
237Define "GL_UNPACK_SKIP_IMAGES" with expression '<code>0x806D</code>', CType: int */
238 public static final int GL_UNPACK_SKIP_IMAGES = 0x806d;
239 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_framebuffer_object</code>, <code>GL_VERSION_3_0</code><br>Define "GL_DEPTH_STENCIL_ATTACHMENT" with expression '<code>0x821A</code>', CType: int */
240 public static final int GL_DEPTH_STENCIL_ATTACHMENT = 0x821a;
241 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT</code><br>
242Define "GL_UNSIGNED_INT_SAMPLER_2D_ARRAY" with expression '<code>0x8DD7</code>', CType: int */
243 public static final int GL_UNSIGNED_INT_SAMPLER_2D_ARRAY = 0x8dd7;
244 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_OES_texture_cube_map_array</code>, <code>GL_ARB_texture_cube_map_array</code>, <code>GL_EXT_texture_cube_map_array</code><br>Alias for: <code>GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_OES</code>, <code>GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_ARB</code>, <code>GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_EXT</code><br>
245Define "GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY" with expression '<code>0x900F</code>', CType: int */
246 public static final int GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY = 0x900f;
247 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_UNIFORM_MATRIX_STRIDE" with expression '<code>0x8A3D</code>', CType: int */
248 public static final int GL_UNIFORM_MATRIX_STRIDE = 0x8a3d;
249 /** <code>GL_EXT_provoking_vertex</code>, <code>GL_EXT_geometry_shader</code><br>Define "GL_FIRST_VERTEX_CONVENTION_EXT" with expression '<code>0x8E4D</code>', CType: int */
250 public static final int GL_FIRST_VERTEX_CONVENTION_EXT = 0x8e4d;
251 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_TRANSFORM_FEEDBACK_BARRIER_BIT_EXT</code><br>
252Define "GL_TRANSFORM_FEEDBACK_BARRIER_BIT" with expression '<code>0x00000800</code>', CType: int */
253 public static final int GL_TRANSFORM_FEEDBACK_BARRIER_BIT = 0x800;
254 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER" with expression '<code>0x8A46</code>', CType: int */
255 public static final int GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER = 0x8a46;
256 /** <code>GL_VERSION_1_5</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_vertex_buffer_object</code><br>Alias for: <code>GL_STATIC_READ_ARB</code><br>
257Define "GL_STATIC_READ" with expression '<code>0x88E5</code>', CType: int */
258 public static final int GL_STATIC_READ = 0x88e5;
259 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_SIGNED_NORMALIZED" with expression '<code>0x8F9C</code>', CType: int */
260 public static final int GL_SIGNED_NORMALIZED = 0x8f9c;
261 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_TEXTURE_UPDATE_BARRIER_BIT_EXT</code><br>
262Define "GL_TEXTURE_UPDATE_BARRIER_BIT" with expression '<code>0x00000100</code>', CType: int */
263 public static final int GL_TEXTURE_UPDATE_BARRIER_BIT = 0x100;
264 /** <code>GL_ARB_transform_feedback2</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_0</code><br>Define "GL_TRANSFORM_FEEDBACK_ACTIVE" with expression '<code>0x8E24</code>', CType: int */
265 public static final int GL_TRANSFORM_FEEDBACK_ACTIVE = 0x8e24;
266 /** <code>GL_ARB_get_program_binary</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_4_1</code><br>Define "GL_PROGRAM_BINARY_RETRIEVABLE_HINT" with expression '<code>0x8257</code>', CType: int */
267 public static final int GL_PROGRAM_BINARY_RETRIEVABLE_HINT = 0x8257;
268 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH" with expression '<code>0x8A35</code>', CType: int */
269 public static final int GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH = 0x8a35;
270 /** <code>GL_NV_geometry_program4</code>, <code>GL_EXT_geometry_shader4</code>, <code>GL_EXT_geometry_shader</code><br>Define "GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT" with expression '<code>0x8C29</code>', CType: int */
271 public static final int GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT = 0x8c29;
272 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_UNIFORM_BUFFER_SIZE" with expression '<code>0x8A2A</code>', CType: int */
273 public static final int GL_UNIFORM_BUFFER_SIZE = 0x8a2a;
274 /** <code>GL_EXT_provoking_vertex</code>, <code>GL_EXT_geometry_shader</code><br>Define "GL_LAST_VERTEX_CONVENTION_EXT" with expression '<code>0x8E4E</code>', CType: int */
275 public static final int GL_LAST_VERTEX_CONVENTION_EXT = 0x8e4e;
276 /** <code>GL_ARB_ES3_compatibility</code>, <code>GL_VERSION_4_3</code>, <code>GL_ES_VERSION_3_0</code><br>Define "GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC" with expression '<code>0x9279</code>', CType: int */
277 public static final int GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC = 0x9279;
278 /** <code>GL_ARB_depth_buffer_float</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_depth_buffer_float</code><br>Alias for: <code>GL_FLOAT_32_UNSIGNED_INT_24_8_REV_NV</code><br>
279Define "GL_FLOAT_32_UNSIGNED_INT_24_8_REV" with expression '<code>0x8DAD</code>', CType: int */
280 public static final int GL_FLOAT_32_UNSIGNED_INT_24_8_REV = 0x8dad;
281 /** <code>GL_NV_sRGB_formats</code>, <code>GL_EXT_texture_compression_s3tc_srgb</code>, <code>GL_EXT_texture_sRGB</code><br>Alias for: <code>GL_COMPRESSED_SRGB_S3TC_DXT1_NV</code>, <code>GL_COMPRESSED_SRGB_S3TC_DXT1_EXT</code><br>
282Define "GL_COMPRESSED_SRGB_S3TC_DXT1" with expression '<code>0x8C4C</code>', CType: int */
283 public static final int GL_COMPRESSED_SRGB_S3TC_DXT1 = 0x8c4c;
284 /** <code>GL_ARB_ES3_compatibility</code>, <code>GL_VERSION_4_3</code>, <code>GL_ES_VERSION_3_0</code><br>Define "GL_COMPRESSED_RGB8_ETC2" with expression '<code>0x9274</code>', CType: int */
285 public static final int GL_COMPRESSED_RGB8_ETC2 = 0x9274;
286 /** <code>GL_ARB_shader_atomic_counters</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code><br>Define "GL_ATOMIC_COUNTER_BUFFER_SIZE" with expression '<code>0x92C3</code>', CType: int */
287 public static final int GL_ATOMIC_COUNTER_BUFFER_SIZE = 0x92c3;
288 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_1</code>, <code>GL_ARB_texture_buffer_object</code>, <code>GL_EXT_texture_buffer</code>, <code>GL_EXT_texture_buffer_object</code>, <code>GL_OES_texture_buffer</code><br>Alias for: <code>GL_TEXTURE_BUFFER_ARB</code>, <code>GL_TEXTURE_BUFFER_EXT</code>, <code>GL_TEXTURE_BUFFER_OES</code><br>
289Define "GL_TEXTURE_BUFFER" with expression '<code>0x8C2A</code>', CType: int */
290 public static final int GL_TEXTURE_BUFFER = 0x8c2a;
291 /** <code>GL_EXT_memory_object</code><br>Define "GL_DEVICE_UUID_EXT" with expression '<code>0x9597</code>', CType: int */
292 public static final int GL_DEVICE_UUID_EXT = 0x9597;
293 /** <code>GL_EXT_semaphore</code><br>Define "GL_LAYOUT_DEPTH_STENCIL_READ_ONLY_EXT" with expression '<code>0x9590</code>', CType: int */
294 public static final int GL_LAYOUT_DEPTH_STENCIL_READ_ONLY_EXT = 0x9590;
295 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>Define "GL_MINOR_VERSION" with expression '<code>0x821C</code>', CType: int */
296 public static final int GL_MINOR_VERSION = 0x821c;
297 /** <code>GL_VERSION_3_0</code>, <code>GL_NV_conditional_render</code><br>Alias for: <code>GL_QUERY_BY_REGION_WAIT_NV</code><br>
298Define "GL_QUERY_BY_REGION_WAIT" with expression '<code>0x8E15</code>', CType: int */
299 public static final int GL_QUERY_BY_REGION_WAIT = 0x8e15;
300 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_UNIFORM_BARRIER_BIT_EXT</code><br>
301Define "GL_UNIFORM_BARRIER_BIT" with expression '<code>0x00000004</code>', CType: int */
302 public static final int GL_UNIFORM_BARRIER_BIT = 0x4;
303 /** <code>GL_ARB_vertex_array_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_OES_vertex_array_object</code>, <code>GL_APPLE_vertex_array_object</code><br>Alias for: <code>GL_VERTEX_ARRAY_BINDING_OES</code>, <code>GL_VERTEX_ARRAY_BINDING_APPLE</code><br>
304Define "GL_VERTEX_ARRAY_BINDING" with expression '<code>0x85B5</code>', CType: int */
305 public static final int GL_VERTEX_ARRAY_BINDING = 0x85b5;
306 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_BUFFER_UPDATE_BARRIER_BIT_EXT</code><br>
307Define "GL_BUFFER_UPDATE_BARRIER_BIT" with expression '<code>0x00000200</code>', CType: int */
308 public static final int GL_BUFFER_UPDATE_BARRIER_BIT = 0x200;
309 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_1</code>, <code>GL_NV_pixel_buffer_object</code>, <code>GL_ARB_pixel_buffer_object</code>, <code>GL_EXT_pixel_buffer_object</code><br>Alias for: <code>GL_PIXEL_PACK_BUFFER_NV</code>, <code>GL_PIXEL_PACK_BUFFER_ARB</code>, <code>GL_PIXEL_PACK_BUFFER_EXT</code><br>
310Define "GL_PIXEL_PACK_BUFFER" with expression '<code>0x88EB</code>', CType: int */
311 public static final int GL_PIXEL_PACK_BUFFER = 0x88eb;
312 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_PIXEL_BUFFER_BARRIER_BIT_EXT</code><br>
313Define "GL_PIXEL_BUFFER_BARRIER_BIT" with expression '<code>0x00000080</code>', CType: int */
314 public static final int GL_PIXEL_BUFFER_BARRIER_BIT = 0x80;
315 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES" with expression '<code>0x8A43</code>', CType: int */
316 public static final int GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES = 0x8a43;
317 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_texture_integer</code><br>Alias for: <code>GL_RGBA16UI_EXT</code><br>
318Define "GL_RGBA16UI" with expression '<code>0x8D76</code>', CType: int */
319 public static final int GL_RGBA16UI = 0x8d76;
320 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_transform_feedback</code>, <code>GL_EXT_transform_feedback</code><br>Alias for: <code>GL_RASTERIZER_DISCARD_NV</code>, <code>GL_RASTERIZER_DISCARD_EXT</code><br>
321Define "GL_RASTERIZER_DISCARD" with expression '<code>0x8C89</code>', CType: int */
322 public static final int GL_RASTERIZER_DISCARD = 0x8c89;
323 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_transform_feedback</code>, <code>GL_EXT_transform_feedback</code><br>Alias for: <code>GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV</code>, <code>GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT</code><br>
324Define "GL_TRANSFORM_FEEDBACK_BUFFER_SIZE" with expression '<code>0x8C85</code>', CType: int */
325 public static final int GL_TRANSFORM_FEEDBACK_BUFFER_SIZE = 0x8c85;
326 /** <code>GL_ARB_separate_shader_objects</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_1</code>, <code>GL_OES_tessellation_shader</code>, <code>GL_EXT_tessellation_shader</code><br>Alias for: <code>GL_TESS_CONTROL_SHADER_BIT_OES</code>, <code>GL_TESS_CONTROL_SHADER_BIT_EXT</code><br>
327Define "GL_TESS_CONTROL_SHADER_BIT" with expression '<code>0x00000008</code>', CType: int */
328 public static final int GL_TESS_CONTROL_SHADER_BIT = 0x8;
329 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_framebuffer_object</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_geometry_program4</code>, <code>GL_EXT_geometry_shader4</code><br>Alias for: <code>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT</code><br>
330Define "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER" with expression '<code>0x8CD4</code>', CType: int */
331 public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER = 0x8cd4;
332 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_OES_texture_cube_map_array</code>, <code>GL_ARB_texture_cube_map_array</code>, <code>GL_EXT_texture_cube_map_array</code><br>Alias for: <code>GL_TEXTURE_CUBE_MAP_ARRAY_OES</code>, <code>GL_TEXTURE_CUBE_MAP_ARRAY_ARB</code>, <code>GL_TEXTURE_CUBE_MAP_ARRAY_EXT</code><br>
333Define "GL_TEXTURE_CUBE_MAP_ARRAY" with expression '<code>0x9009</code>', CType: int */
334 public static final int GL_TEXTURE_CUBE_MAP_ARRAY = 0x9009;
335 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_1_2</code>, <code>GL_EXT_texture3D</code><br>Alias for: <code>GL_UNPACK_IMAGE_HEIGHT_EXT</code><br>
336Define "GL_UNPACK_IMAGE_HEIGHT" with expression '<code>0x806E</code>', CType: int */
337 public static final int GL_UNPACK_IMAGE_HEIGHT = 0x806e;
338 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>GL_INT_SAMPLER_3D_EXT</code><br>
339Define "GL_INT_SAMPLER_3D" with expression '<code>0x8DCB</code>', CType: int */
340 public static final int GL_INT_SAMPLER_3D = 0x8dcb;
341 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_SHADER_IMAGE_ACCESS_BARRIER_BIT_EXT</code><br>
342Define "GL_SHADER_IMAGE_ACCESS_BARRIER_BIT" with expression '<code>0x00000020</code>', CType: int */
343 public static final int GL_SHADER_IMAGE_ACCESS_BARRIER_BIT = 0x20;
344 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_1_2</code>, <code>GL_EXT_draw_range_elements</code><br>Alias for: <code>GL_MAX_ELEMENTS_VERTICES_EXT</code><br>
345Define "GL_MAX_ELEMENTS_VERTICES" with expression '<code>0x80E8</code>', CType: int */
346 public static final int GL_MAX_ELEMENTS_VERTICES = 0x80e8;
347 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>GL_INT_SAMPLER_2D_EXT</code><br>
348Define "GL_INT_SAMPLER_2D" with expression '<code>0x8DCA</code>', CType: int */
349 public static final int GL_INT_SAMPLER_2D = 0x8dca;
350 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_texture_rg</code>, <code>GL_VERSION_3_0</code><br>Define "GL_R8UI" with expression '<code>0x8232</code>', CType: int */
351 public static final int GL_R8UI = 0x8232;
352 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_ARB_framebuffer_object</code>, <code>GL_VERSION_3_0</code>, <code>GL_ARB_texture_float</code><br>Alias for: <code>GL_TEXTURE_ALPHA_TYPE_ARB</code><br>
353Define "GL_TEXTURE_ALPHA_TYPE" with expression '<code>0x8C13</code>', CType: int */
354 public static final int GL_TEXTURE_ALPHA_TYPE = 0x8c13;
355 /** <code>GL_ARB_framebuffer_no_attachments</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_3</code>, <code>GL_OES_geometry_shader</code>, <code>GL_EXT_geometry_shader</code><br>Alias for: <code>GL_FRAMEBUFFER_DEFAULT_LAYERS_OES</code>, <code>GL_FRAMEBUFFER_DEFAULT_LAYERS_EXT</code><br>
356Define "GL_FRAMEBUFFER_DEFAULT_LAYERS" with expression '<code>0x9312</code>', CType: int */
357 public static final int GL_FRAMEBUFFER_DEFAULT_LAYERS = 0x9312;
358 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_IMAGE_BINDING_FORMAT_EXT</code><br>
359Define "GL_IMAGE_BINDING_FORMAT" with expression '<code>0x906E</code>', CType: int */
360 public static final int GL_IMAGE_BINDING_FORMAT = 0x906e;
361 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_1</code>, <code>GL_AMD_vertex_shader_tesselator</code>, <code>GL_AMD_vertex_shader_tessellator</code>, <code>GL_OES_texture_buffer</code>, <code>GL_EXT_gpu_shader4</code>, <code>GL_EXT_texture_buffer</code><br>Alias for: <code>GL_SAMPLER_BUFFER_AMD</code>, <code>GL_SAMPLER_BUFFER_OES</code>, <code>GL_SAMPLER_BUFFER_EXT</code><br>
362Define "GL_SAMPLER_BUFFER" with expression '<code>0x8DC2</code>', CType: int */
363 public static final int GL_SAMPLER_BUFFER = 0x8dc2;
364 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_OES_sample_shading</code>, <code>GL_ARB_sample_shading</code><br>Alias for: <code>GL_MIN_SAMPLE_SHADING_VALUE_OES</code>, <code>GL_MIN_SAMPLE_SHADING_VALUE_ARB</code><br>
365Define "GL_MIN_SAMPLE_SHADING_VALUE" with expression '<code>0x8C37</code>', CType: int */
366 public static final int GL_MIN_SAMPLE_SHADING_VALUE = 0x8c37;
367 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_2</code>, <code>GL_EXT_shader_image_load_store</code>, <code>GL_EXT_texture_cube_map_array</code>, <code>GL_OES_texture_cube_map_array</code><br>Alias for: <code>GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT</code>, <code>GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_OES</code><br>
368Define "GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY" with expression '<code>0x906A</code>', CType: int */
369 public static final int GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY = 0x906a;
370 /** <code>GL_EXT_render_snorm</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_RGBA8_SNORM" with expression '<code>0x8F97</code>', CType: int */
371 public static final int GL_RGBA8_SNORM = 0x8f97;
372 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_1</code>, <code>GL_ARB_pixel_buffer_object</code>, <code>GL_EXT_pixel_buffer_object</code>, <code>GL_NV_pixel_buffer_object</code><br>Alias for: <code>GL_PIXEL_UNPACK_BUFFER_ARB</code>, <code>GL_PIXEL_UNPACK_BUFFER_EXT</code>, <code>GL_PIXEL_UNPACK_BUFFER_NV</code><br>
373Define "GL_PIXEL_UNPACK_BUFFER" with expression '<code>0x88EC</code>', CType: int */
374 public static final int GL_PIXEL_UNPACK_BUFFER = 0x88ec;
375 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_1</code>, <code>GL_EXT_geometry_shader</code>, <code>GL_OES_geometry_shader</code><br>Alias for: <code>GL_MAX_GEOMETRY_UNIFORM_BLOCKS_EXT</code>, <code>GL_MAX_GEOMETRY_UNIFORM_BLOCKS_OES</code><br>
376Define "GL_MAX_GEOMETRY_UNIFORM_BLOCKS" with expression '<code>0x8A2C</code>', CType: int */
377 public static final int GL_MAX_GEOMETRY_UNIFORM_BLOCKS = 0x8a2c;
378 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_EXT_sparse_texture</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_texture_array</code><br>Alias for: <code>GL_TEXTURE_2D_ARRAY_EXT</code><br>
379Define "GL_TEXTURE_2D_ARRAY" with expression '<code>0x8C1A</code>', CType: int */
380 public static final int GL_TEXTURE_2D_ARRAY = 0x8c1a;
381 /** <code>GL_ARB_framebuffer_no_attachments</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_MAX_FRAMEBUFFER_WIDTH" with expression '<code>0x9315</code>', CType: int */
382 public static final int GL_MAX_FRAMEBUFFER_WIDTH = 0x9315;
383 /** <code>GL_ARB_ES3_compatibility</code>, <code>GL_VERSION_4_3</code>, <code>GL_ES_VERSION_3_0</code><br>Define "GL_MAX_ELEMENT_INDEX" with expression '<code>0x8D6B</code>', CType: int */
384 public static final int GL_MAX_ELEMENT_INDEX = 0x8d6b;
385 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>Define "GL_COLOR_ATTACHMENT17" with expression '<code>0x8CF1</code>', CType: int */
386 public static final int GL_COLOR_ATTACHMENT17 = 0x8cf1;
387 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>Define "GL_COLOR_ATTACHMENT16" with expression '<code>0x8CF0</code>', CType: int */
388 public static final int GL_COLOR_ATTACHMENT16 = 0x8cf0;
389 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>Define "GL_COLOR_ATTACHMENT26" with expression '<code>0x8CFA</code>', CType: int */
390 public static final int GL_COLOR_ATTACHMENT26 = 0x8cfa;
391 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>Define "GL_COLOR_ATTACHMENT25" with expression '<code>0x8CF9</code>', CType: int */
392 public static final int GL_COLOR_ATTACHMENT25 = 0x8cf9;
393 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>Define "GL_COLOR_ATTACHMENT28" with expression '<code>0x8CFC</code>', CType: int */
394 public static final int GL_COLOR_ATTACHMENT28 = 0x8cfc;
395 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>Define "GL_COLOR_ATTACHMENT27" with expression '<code>0x8CFB</code>', CType: int */
396 public static final int GL_COLOR_ATTACHMENT27 = 0x8cfb;
397 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>Define "GL_COLOR_ATTACHMENT22" with expression '<code>0x8CF6</code>', CType: int */
398 public static final int GL_COLOR_ATTACHMENT22 = 0x8cf6;
399 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>Define "GL_COLOR_ATTACHMENT21" with expression '<code>0x8CF5</code>', CType: int */
400 public static final int GL_COLOR_ATTACHMENT21 = 0x8cf5;
401 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>Define "GL_COLOR_ATTACHMENT24" with expression '<code>0x8CF8</code>', CType: int */
402 public static final int GL_COLOR_ATTACHMENT24 = 0x8cf8;
403 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>Define "GL_COLOR_ATTACHMENT23" with expression '<code>0x8CF7</code>', CType: int */
404 public static final int GL_COLOR_ATTACHMENT23 = 0x8cf7;
405 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>Define "GL_COLOR_ATTACHMENT20" with expression '<code>0x8CF4</code>', CType: int */
406 public static final int GL_COLOR_ATTACHMENT20 = 0x8cf4;
407 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>Define "GL_COLOR_ATTACHMENT19" with expression '<code>0x8CF3</code>', CType: int */
408 public static final int GL_COLOR_ATTACHMENT19 = 0x8cf3;
409 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>Define "GL_COLOR_ATTACHMENT18" with expression '<code>0x8CF2</code>', CType: int */
410 public static final int GL_COLOR_ATTACHMENT18 = 0x8cf2;
411 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_ARB_framebuffer_object</code>, <code>GL_VERSION_3_0</code>, <code>GL_ARB_texture_float</code><br>Alias for: <code>GL_TEXTURE_DEPTH_TYPE_ARB</code><br>
412Define "GL_TEXTURE_DEPTH_TYPE" with expression '<code>0x8C16</code>', CType: int */
413 public static final int GL_TEXTURE_DEPTH_TYPE = 0x8c16;
414 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>Define "GL_COLOR_ATTACHMENT31" with expression '<code>0x8CFF</code>', CType: int */
415 public static final int GL_COLOR_ATTACHMENT31 = 0x8cff;
416 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>Define "GL_COLOR_ATTACHMENT30" with expression '<code>0x8CFE</code>', CType: int */
417 public static final int GL_COLOR_ATTACHMENT30 = 0x8cfe;
418 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>Define "GL_COLOR_ATTACHMENT29" with expression '<code>0x8CFD</code>', CType: int */
419 public static final int GL_COLOR_ATTACHMENT29 = 0x8cfd;
420 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_1_1</code>, <code>GL_QCOM_extended_get</code><br>Alias for: <code>GL_TEXTURE_INTERNAL_FORMAT_QCOM</code><br>
421Define "GL_TEXTURE_INTERNAL_FORMAT" with expression '<code>0x1003</code>', CType: int */
422 public static final int GL_TEXTURE_INTERNAL_FORMAT = 0x1003;
423 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_1_0</code>, <code>GL_EXT_discard_framebuffer</code><br>Alias for: <code>GL_COLOR_EXT</code><br>
424Define "GL_COLOR" with expression '<code>0x1800</code>', CType: int */
425 public static final int GL_COLOR = 0x1800;
426 /** <code>GL_EXT_render_snorm</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_RG8_SNORM" with expression '<code>0x8F95</code>', CType: int */
427 public static final int GL_RG8_SNORM = 0x8f95;
428 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_1_0</code>, <code>GL_NV_blend_equation_advanced</code><br>Alias for: <code>GL_GREEN_NV</code><br>
429Define "GL_GREEN" with expression '<code>0x1904</code>', CType: int */
430 public static final int GL_GREEN = 0x1904;
431 /** <code>GL_EXT_semaphore</code><br>Define "GL_LAYOUT_TRANSFER_DST_EXT" with expression '<code>0x9593</code>', CType: int */
432 public static final int GL_LAYOUT_TRANSFER_DST_EXT = 0x9593;
433 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_transform_feedback</code><br>Alias for: <code>GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT</code><br>
434Define "GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH" with expression '<code>0x8C76</code>', CType: int */
435 public static final int GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH = 0x8c76;
436 /** <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_internalformat_query</code><br>Define "GL_NUM_SAMPLE_COUNTS" with expression '<code>0x9380</code>', CType: int */
437 public static final int GL_NUM_SAMPLE_COUNTS = 0x9380;
438 /** <code>GL_VERSION_1_5</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_vertex_buffer_object</code><br>Alias for: <code>GL_STATIC_COPY_ARB</code><br>
439Define "GL_STATIC_COPY" with expression '<code>0x88E6</code>', CType: int */
440 public static final int GL_STATIC_COPY = 0x88e6;
441 /** <code>GL_ARB_shader_atomic_counters</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code><br>Define "GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE" with expression '<code>0x92D8</code>', CType: int */
442 public static final int GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE = 0x92d8;
443 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>Define "GL_BUFFER_ACCESS_FLAGS" with expression '<code>0x911F</code>', CType: int */
444 public static final int GL_BUFFER_ACCESS_FLAGS = 0x911f;
445 /** <code>GL_ARB_shader_atomic_counters</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code><br>Define "GL_MAX_FRAGMENT_ATOMIC_COUNTERS" with expression '<code>0x92D6</code>', CType: int */
446 public static final int GL_MAX_FRAGMENT_ATOMIC_COUNTERS = 0x92d6;
447 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_texture_integer</code><br>Alias for: <code>GL_RGB16UI_EXT</code><br>
448Define "GL_RGB16UI" with expression '<code>0x8D77</code>', CType: int */
449 public static final int GL_RGB16UI = 0x8d77;
450 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_OES_texture_cube_map_array</code>, <code>GL_ARB_texture_cube_map_array</code>, <code>GL_EXT_texture_cube_map_array</code><br>Alias for: <code>GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_OES</code>, <code>GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_ARB</code>, <code>GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_EXT</code><br>
451Define "GL_TEXTURE_BINDING_CUBE_MAP_ARRAY" with expression '<code>0x900A</code>', CType: int */
452 public static final int GL_TEXTURE_BINDING_CUBE_MAP_ARRAY = 0x900a;
453 /** <code>GL_EXT_memory_object</code><br>Define "GL_DRIVER_UUID_EXT" with expression '<code>0x9598</code>', CType: int */
454 public static final int GL_DRIVER_UUID_EXT = 0x9598;
455 /** <code>GL_ARB_shader_atomic_counters</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code><br>Define "GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS" with expression '<code>0x92CC</code>', CType: int */
456 public static final int GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS = 0x92cc;
457 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>GL_UNSIGNED_INT_VEC4_EXT</code><br>
458Define "GL_UNSIGNED_INT_VEC4" with expression '<code>0x8DC8</code>', CType: int */
459 public static final int GL_UNSIGNED_INT_VEC4 = 0x8dc8;
460 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_INT_IMAGE_CUBE_EXT</code><br>
461Define "GL_INT_IMAGE_CUBE" with expression '<code>0x905B</code>', CType: int */
462 public static final int GL_INT_IMAGE_CUBE = 0x905b;
463 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>GL_UNSIGNED_INT_VEC3_EXT</code><br>
464Define "GL_UNSIGNED_INT_VEC3" with expression '<code>0x8DC7</code>', CType: int */
465 public static final int GL_UNSIGNED_INT_VEC3 = 0x8dc7;
466 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>GL_UNSIGNED_INT_VEC2_EXT</code><br>
467Define "GL_UNSIGNED_INT_VEC2" with expression '<code>0x8DC6</code>', CType: int */
468 public static final int GL_UNSIGNED_INT_VEC2 = 0x8dc6;
469 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code>, <code>GL_ARB_copy_buffer</code>, <code>GL_NV_copy_buffer</code><br>Alias for: <code>GL_COPY_READ_BUFFER_NV</code><br>
470Define "GL_COPY_READ_BUFFER" with expression '<code>0x8F36</code>', CType: int */
471 public static final int GL_COPY_READ_BUFFER = 0x8f36;
472 /** <code>GL_EXT_semaphore</code><br>Define "GL_LAYOUT_SHADER_READ_ONLY_EXT" with expression '<code>0x9591</code>', CType: int */
473 public static final int GL_LAYOUT_SHADER_READ_ONLY_EXT = 0x9591;
474 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_UNSIGNED_INT_IMAGE_CUBE_EXT</code><br>
475Define "GL_UNSIGNED_INT_IMAGE_CUBE" with expression '<code>0x9066</code>', CType: int */
476 public static final int GL_UNSIGNED_INT_IMAGE_CUBE = 0x9066;
477 /** <code>GL_ARB_ES3_compatibility</code>, <code>GL_VERSION_4_3</code>, <code>GL_ES_VERSION_3_0</code><br>Define "GL_COMPRESSED_RGBA8_ETC2_EAC" with expression '<code>0x9278</code>', CType: int */
478 public static final int GL_COMPRESSED_RGBA8_ETC2_EAC = 0x9278;
479 /** <code>GL_EXT_render_snorm</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_R8_SNORM" with expression '<code>0x8F94</code>', CType: int */
480 public static final int GL_R8_SNORM = 0x8f94;
481 /** <code>GL_ARB_shader_atomic_counters</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code><br>Define "GL_MAX_VERTEX_ATOMIC_COUNTERS" with expression '<code>0x92D2</code>', CType: int */
482 public static final int GL_MAX_VERTEX_ATOMIC_COUNTERS = 0x92d2;
483 /** <code>GL_ARB_shader_atomic_counters</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_2</code>, <code>GL_EXT_geometry_shader</code>, <code>GL_OES_geometry_shader</code><br>Alias for: <code>GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_EXT</code>, <code>GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_OES</code><br>
484Define "GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS" with expression '<code>0x92CF</code>', CType: int */
485 public static final int GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS = 0x92cf;
486 /** <code>GL_VERSION_1_5</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_ARB_vertex_buffer_object</code><br>Alias for: <code>GL_READ_ONLY_ARB</code><br>
487Define "GL_READ_ONLY" with expression '<code>0x88B8</code>', CType: int */
488 public static final int GL_READ_ONLY = 0x88b8;
489 /** <code>GL_EXT_semaphore</code><br>Define "GL_LAYOUT_GENERAL_EXT" with expression '<code>0x958D</code>', CType: int */
490 public static final int GL_LAYOUT_GENERAL_EXT = 0x958d;
491 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_UNIFORM_OFFSET" with expression '<code>0x8A3B</code>', CType: int */
492 public static final int GL_UNIFORM_OFFSET = 0x8a3b;
493 /** <code>GL_EXT_memory_object</code><br>Define "GL_TEXTURE_TILING_EXT" with expression '<code>0x9580</code>', CType: int */
494 public static final int GL_TEXTURE_TILING_EXT = 0x9580;
495 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_1</code>, <code>GL_OES_texture_buffer</code>, <code>GL_AMD_vertex_shader_tesselator</code>, <code>GL_AMD_vertex_shader_tessellator</code>, <code>GL_EXT_gpu_shader4</code>, <code>GL_EXT_texture_buffer</code><br>Alias for: <code>GL_INT_SAMPLER_BUFFER_OES</code>, <code>GL_INT_SAMPLER_BUFFER_AMD</code>, <code>GL_INT_SAMPLER_BUFFER_EXT</code><br>
496Define "GL_INT_SAMPLER_BUFFER" with expression '<code>0x8DD0</code>', CType: int */
497 public static final int GL_INT_SAMPLER_BUFFER = 0x8dd0;
498 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_framebuffer_object</code>, <code>GL_VERSION_3_0</code><br>Define "GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE" with expression '<code>0x8217</code>', CType: int */
499 public static final int GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE = 0x8217;
500 /** <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_copy_buffer</code><br>Define "GL_COPY_READ_BUFFER_BINDING" with expression '<code>0x8F36</code>', CType: int */
501 public static final int GL_COPY_READ_BUFFER_BINDING = 0x8f36;
502 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_1</code>, <code>GL_AMD_vertex_shader_tesselator</code>, <code>GL_AMD_vertex_shader_tessellator</code>, <code>GL_OES_texture_buffer</code>, <code>GL_EXT_gpu_shader4</code>, <code>GL_EXT_texture_buffer</code><br>Alias for: <code>GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD</code>, <code>GL_UNSIGNED_INT_SAMPLER_BUFFER_OES</code>, <code>GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT</code><br>
503Define "GL_UNSIGNED_INT_SAMPLER_BUFFER" with expression '<code>0x8DD8</code>', CType: int */
504 public static final int GL_UNSIGNED_INT_SAMPLER_BUFFER = 0x8dd8;
505 /** <code>GL_ARB_shader_atomic_counters</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code><br>Define "GL_UNSIGNED_INT_ATOMIC_COUNTER" with expression '<code>0x92DB</code>', CType: int */
506 public static final int GL_UNSIGNED_INT_ATOMIC_COUNTER = 0x92db;
507 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_texture_shared_exponent</code><br>Alias for: <code>GL_TEXTURE_SHARED_SIZE_EXT</code><br>
508Define "GL_TEXTURE_SHARED_SIZE" with expression '<code>0x8C3F</code>', CType: int */
509 public static final int GL_TEXTURE_SHARED_SIZE = 0x8c3f;
510 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_0</code>, <code>GL_ARB_vertex_shader</code><br>Alias for: <code>GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB</code><br>
511Define "GL_MAX_VERTEX_UNIFORM_COMPONENTS" with expression '<code>0x8B4A</code>', CType: int */
512 public static final int GL_MAX_VERTEX_UNIFORM_COMPONENTS = 0x8b4a;
513 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_1_0</code>, <code>GL_NV_blend_equation_advanced</code><br>Alias for: <code>GL_BLUE_NV</code><br>
514Define "GL_BLUE" with expression '<code>0x1905</code>', CType: int */
515 public static final int GL_BLUE = 0x1905;
516 /** <code>GL_ARB_ES3_compatibility</code>, <code>GL_VERSION_4_3</code>, <code>GL_ES_VERSION_3_0</code><br>Define "GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2" with expression '<code>0x9277</code>', CType: int */
517 public static final int GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 0x9277;
518 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_framebuffer_object</code>, <code>GL_VERSION_3_0</code><br>Define "GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE" with expression '<code>0x8215</code>', CType: int */
519 public static final int GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE = 0x8215;
520 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_UNIFORM_BLOCK_NAME_LENGTH" with expression '<code>0x8A41</code>', CType: int */
521 public static final int GL_UNIFORM_BLOCK_NAME_LENGTH = 0x8a41;
522 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>Define "GL_BUFFER_MAP_LENGTH" with expression '<code>0x9120</code>', CType: int */
523 public static final int GL_BUFFER_MAP_LENGTH = 0x9120;
524 /** <code>GL_EXT_memory_object</code><br>Define "GL_LINEAR_TILING_EXT" with expression '<code>0x9585</code>', CType: int */
525 public static final int GL_LINEAR_TILING_EXT = 0x9585;
526 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_texture_integer</code><br>Alias for: <code>GL_RGB32UI_EXT</code><br>
527Define "GL_RGB32UI" with expression '<code>0x8D71</code>', CType: int */
528 public static final int GL_RGB32UI = 0x8d71;
529 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_IMAGE_CUBE_EXT</code><br>
530Define "GL_IMAGE_CUBE" with expression '<code>0x9050</code>', CType: int */
531 public static final int GL_IMAGE_CUBE = 0x9050;
532 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_texture_rg</code>, <code>GL_VERSION_3_0</code><br>Define "GL_RG_INTEGER" with expression '<code>0x8228</code>', CType: int */
533 public static final int GL_RG_INTEGER = 0x8228;
534 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_1</code>, <code>GL_ARB_texture_buffer_object</code>, <code>GL_EXT_texture_buffer</code>, <code>GL_EXT_texture_buffer_object</code>, <code>GL_OES_texture_buffer</code><br>Alias for: <code>GL_TEXTURE_BUFFER_DATA_STORE_BINDING_ARB</code>, <code>GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT</code>, <code>GL_TEXTURE_BUFFER_DATA_STORE_BINDING_OES</code><br>
535Define "GL_TEXTURE_BUFFER_DATA_STORE_BINDING" with expression '<code>0x8C2D</code>', CType: int */
536 public static final int GL_TEXTURE_BUFFER_DATA_STORE_BINDING = 0x8c2d;
537 /** <code>GL_AMD_blend_minmax_factor</code>, <code>GL_NV_blend_minmax_factor</code><br>Define "GL_FACTOR_MAX_AMD" with expression '<code>0x901D</code>', CType: int */
538 public static final int GL_FACTOR_MAX_AMD = 0x901d;
539 /** <code>GL_ARB_framebuffer_no_attachments</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_3</code>, <code>GL_EXT_geometry_shader</code>, <code>GL_OES_geometry_shader</code><br>Alias for: <code>GL_MAX_FRAMEBUFFER_LAYERS_EXT</code>, <code>GL_MAX_FRAMEBUFFER_LAYERS_OES</code><br>
540Define "GL_MAX_FRAMEBUFFER_LAYERS" with expression '<code>0x9317</code>', CType: int */
541 public static final int GL_MAX_FRAMEBUFFER_LAYERS = 0x9317;
542 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_MAX_VERTEX_UNIFORM_BLOCKS" with expression '<code>0x8A2B</code>', CType: int */
543 public static final int GL_MAX_VERTEX_UNIFORM_BLOCKS = 0x8a2b;
544 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_1</code>, <code>GL_EXT_texture_sRGB</code>, <code>GL_NV_sRGB_formats</code><br>Alias for: <code>GL_SRGB8_EXT</code>, <code>GL_SRGB8_NV</code><br>
545Define "GL_SRGB8" with expression '<code>0x8C41</code>', CType: int */
546 public static final int GL_SRGB8 = 0x8c41;
547 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_1_0</code>, <code>GL_NV_pack_subimage</code><br>Alias for: <code>GL_PACK_SKIP_PIXELS_NV</code><br>
548Define "GL_PACK_SKIP_PIXELS" with expression '<code>0x0D04</code>', CType: int */
549 public static final int GL_PACK_SKIP_PIXELS = 0xd04;
550 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_texture_integer</code><br>Alias for: <code>GL_RGB_INTEGER_EXT</code><br>
551Define "GL_RGB_INTEGER" with expression '<code>0x8D98</code>', CType: int */
552 public static final int GL_RGB_INTEGER = 0x8d98;
553 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_framebuffer_object</code>, <code>GL_VERSION_3_0</code><br>Define "GL_FRAMEBUFFER_DEFAULT" with expression '<code>0x8218</code>', CType: int */
554 public static final int GL_FRAMEBUFFER_DEFAULT = 0x8218;
555 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_texture_rg</code>, <code>GL_VERSION_3_0</code><br>Define "GL_R16I" with expression '<code>0x8233</code>', CType: int */
556 public static final int GL_R16I = 0x8233;
557 /** <code>GL_ARB_ES3_compatibility</code>, <code>GL_VERSION_4_3</code>, <code>GL_ES_VERSION_3_0</code><br>Define "GL_COMPRESSED_SRGB8_ETC2" with expression '<code>0x9275</code>', CType: int */
558 public static final int GL_COMPRESSED_SRGB8_ETC2 = 0x9275;
559 /** <code>GL_ARB_separate_shader_objects</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_1</code>, <code>GL_OES_geometry_shader</code>, <code>GL_EXT_geometry_shader</code><br>Alias for: <code>GL_GEOMETRY_SHADER_BIT_OES</code>, <code>GL_GEOMETRY_SHADER_BIT_EXT</code><br>
560Define "GL_GEOMETRY_SHADER_BIT" with expression '<code>0x00000004</code>', CType: int */
561 public static final int GL_GEOMETRY_SHADER_BIT = 0x4;
562 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_transform_feedback</code>, <code>GL_EXT_transform_feedback</code><br>Alias for: <code>GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_NV</code>, <code>GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT</code><br>
563Define "GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS" with expression '<code>0x8C8A</code>', CType: int */
564 public static final int GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS = 0x8c8a;
565 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_1_1</code>, <code>GL_VERSION_1_0</code>, <code>GL_EXT_texture</code><br>Alias for: <code>GL_TEXTURE_ALPHA_SIZE_EXT</code><br>
566Define "GL_TEXTURE_ALPHA_SIZE" with expression '<code>0x805F</code>', CType: int */
567 public static final int GL_TEXTURE_ALPHA_SIZE = 0x805f;
568 /** <code>GL_VERSION_1_5</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_vertex_buffer_object</code><br>Alias for: <code>GL_DYNAMIC_READ_ARB</code><br>
569Define "GL_DYNAMIC_READ" with expression '<code>0x88E9</code>', CType: int */
570 public static final int GL_DYNAMIC_READ = 0x88e9;
571 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_transform_feedback</code>, <code>GL_EXT_transform_feedback</code><br>Alias for: <code>GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV</code>, <code>GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT</code><br>
572Define "GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN" with expression '<code>0x8C88</code>', CType: int */
573 public static final int GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN = 0x8c88;
574 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_UNIFORM_BUFFER_START" with expression '<code>0x8A29</code>', CType: int */
575 public static final int GL_UNIFORM_BUFFER_START = 0x8a29;
576 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_2</code>, <code>GL_OES_texture_cube_map_array</code>, <code>GL_EXT_shader_image_load_store</code>, <code>GL_EXT_texture_cube_map_array</code><br>Alias for: <code>GL_INT_IMAGE_CUBE_MAP_ARRAY_OES</code>, <code>GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT</code><br>
577Define "GL_INT_IMAGE_CUBE_MAP_ARRAY" with expression '<code>0x905F</code>', CType: int */
578 public static final int GL_INT_IMAGE_CUBE_MAP_ARRAY = 0x905f;
579 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_MAX_UNIFORM_BLOCK_SIZE" with expression '<code>0x8A30</code>', CType: int */
580 public static final int GL_MAX_UNIFORM_BLOCK_SIZE = 0x8a30;
581 /** <code>GL_ARB_framebuffer_no_attachments</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_FRAMEBUFFER_DEFAULT_WIDTH" with expression '<code>0x9310</code>', CType: int */
582 public static final int GL_FRAMEBUFFER_DEFAULT_WIDTH = 0x9310;
583 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_texture_integer</code><br>Alias for: <code>GL_RGBA16I_EXT</code><br>
584Define "GL_RGBA16I" with expression '<code>0x8D88</code>', CType: int */
585 public static final int GL_RGBA16I = 0x8d88;
586 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_1_2</code>, <code>GL_APPLE_texture_max_level</code>, <code>GL_SGIS_texture_lod</code><br>Alias for: <code>GL_TEXTURE_MAX_LEVEL_APPLE</code>, <code>GL_TEXTURE_MAX_LEVEL_SGIS</code><br>
587Define "GL_TEXTURE_MAX_LEVEL" with expression '<code>0x813D</code>', CType: int */
588 public static final int GL_TEXTURE_MAX_LEVEL = 0x813d;
589 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_transform_feedback</code>, <code>GL_EXT_transform_feedback</code><br>Alias for: <code>GL_TRANSFORM_FEEDBACK_BUFFER_NV</code>, <code>GL_TRANSFORM_FEEDBACK_BUFFER_EXT</code><br>
590Define "GL_TRANSFORM_FEEDBACK_BUFFER" with expression '<code>0x8C8E</code>', CType: int */
591 public static final int GL_TRANSFORM_FEEDBACK_BUFFER = 0x8c8e;
592 /** <code>GL_EXT_memory_object</code><br>Define "GL_PROTECTED_MEMORY_OBJECT_EXT" with expression '<code>0x959B</code>', CType: int */
593 public static final int GL_PROTECTED_MEMORY_OBJECT_EXT = 0x959b;
594 /** <code>GL_ARB_shader_atomic_counters</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code><br>Define "GL_MAX_COMBINED_ATOMIC_COUNTERS" with expression '<code>0x92D7</code>', CType: int */
595 public static final int GL_MAX_COMBINED_ATOMIC_COUNTERS = 0x92d7;
596 /** <code>GL_NV_geometry_program4</code>, <code>GL_EXT_geometry_shader4</code>, <code>GL_EXT_geometry_shader</code><br>Define "GL_TRIANGLE_STRIP_ADJACENCY_EXT" with expression '<code>0x000D</code>', CType: int */
597 public static final int GL_TRIANGLE_STRIP_ADJACENCY_EXT = 0xd;
598 /** <code>GL_NV_geometry_program4</code>, <code>GL_EXT_geometry_shader4</code>, <code>GL_EXT_geometry_shader</code><br>Define "GL_LINE_STRIP_ADJACENCY_EXT" with expression '<code>0x000B</code>', CType: int */
599 public static final int GL_LINE_STRIP_ADJACENCY_EXT = 0xb;
600 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_UNIFORM_BLOCK_BINDING" with expression '<code>0x8A3F</code>', CType: int */
601 public static final int GL_UNIFORM_BLOCK_BINDING = 0x8a3f;
602 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_1_1</code>, <code>GL_VERSION_1_0</code>, <code>GL_EXT_texture</code><br>Alias for: <code>GL_TEXTURE_GREEN_SIZE_EXT</code><br>
603Define "GL_TEXTURE_GREEN_SIZE" with expression '<code>0x805D</code>', CType: int */
604 public static final int GL_TEXTURE_GREEN_SIZE = 0x805d;
605 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS" with expression '<code>0x8A33</code>', CType: int */
606 public static final int GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS = 0x8a33;
607 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_UNIFORM_TYPE" with expression '<code>0x8A37</code>', CType: int */
608 public static final int GL_UNIFORM_TYPE = 0x8a37;
609 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_1_0</code>, <code>GL_QCOM_extended_get</code><br>Alias for: <code>GL_TEXTURE_HEIGHT_QCOM</code><br>
610Define "GL_TEXTURE_HEIGHT" with expression '<code>0x1001</code>', CType: int */
611 public static final int GL_TEXTURE_HEIGHT = 0x1001;
612 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_texture_shared_exponent</code>, <code>GL_APPLE_texture_packed_float</code><br>Alias for: <code>GL_RGB9_E5_EXT</code>, <code>GL_RGB9_E5_APPLE</code><br>
613Define "GL_RGB9_E5" with expression '<code>0x8C3D</code>', CType: int */
614 public static final int GL_RGB9_E5 = 0x8c3d;
615 /** <code>GL_ARB_transform_feedback2</code>, <code>GL_EXT_debug_label</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_4_0</code>, <code>GL_NV_transform_feedback2</code><br>Alias for: <code>GL_TRANSFORM_FEEDBACK_NV</code><br>
616Define "GL_TRANSFORM_FEEDBACK" with expression '<code>0x8E22</code>', CType: int */
617 public static final int GL_TRANSFORM_FEEDBACK = 0x8e22;
618 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_ARB_framebuffer_object</code>, <code>GL_VERSION_3_0</code>, <code>GL_ARB_texture_float</code><br>Alias for: <code>GL_TEXTURE_BLUE_TYPE_ARB</code><br>
619Define "GL_TEXTURE_BLUE_TYPE" with expression '<code>0x8C12</code>', CType: int */
620 public static final int GL_TEXTURE_BLUE_TYPE = 0x8c12;
621 /** <code>GL_EXT_texture_compression_s3tc_srgb</code>, <code>GL_EXT_texture_sRGB</code>, <code>GL_NV_sRGB_formats</code><br>Alias for: <code>GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT</code>, <code>GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_NV</code><br>
622Define "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5" with expression '<code>0x8C4F</code>', CType: int */
623 public static final int GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5 = 0x8c4f;
624 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code>, <code>GL_NV_shadow_samplers_cube</code><br>Alias for: <code>GL_SAMPLER_CUBE_SHADOW_EXT</code>, <code>GL_SAMPLER_CUBE_SHADOW_NV</code><br>
625Define "GL_SAMPLER_CUBE_SHADOW" with expression '<code>0x8DC5</code>', CType: int */
626 public static final int GL_SAMPLER_CUBE_SHADOW = 0x8dc5;
627 /** <code>GL_NV_geometry_program4</code>, <code>GL_EXT_geometry_shader4</code>, <code>GL_EXT_geometry_shader</code><br>Define "GL_LINES_ADJACENCY_EXT" with expression '<code>0x000A</code>', CType: int */
628 public static final int GL_LINES_ADJACENCY_EXT = 0xa;
629 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_texture_integer</code><br>Alias for: <code>GL_RGBA8UI_EXT</code><br>
630Define "GL_RGBA8UI" with expression '<code>0x8D7C</code>', CType: int */
631 public static final int GL_RGBA8UI = 0x8d7c;
632 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT_EXT</code><br>
633Define "GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT" with expression '<code>0x00000001</code>', CType: int */
634 public static final int GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT = 0x1;
635 /** <code>GL_EXT_semaphore</code><br>Define "GL_LAYOUT_COLOR_ATTACHMENT_EXT" with expression '<code>0x958E</code>', CType: int */
636 public static final int GL_LAYOUT_COLOR_ATTACHMENT_EXT = 0x958e;
637 /** <code>GL_ARB_depth_buffer_float</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_depth_buffer_float</code><br>Alias for: <code>GL_DEPTH_COMPONENT32F_NV</code><br>
638Define "GL_DEPTH_COMPONENT32F" with expression '<code>0x8CAC</code>', CType: int */
639 public static final int GL_DEPTH_COMPONENT32F = 0x8cac;
640 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_transform_feedback</code>, <code>GL_EXT_transform_feedback</code><br>Alias for: <code>GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV</code>, <code>GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT</code><br>
641Define "GL_TRANSFORM_FEEDBACK_BUFFER_BINDING" with expression '<code>0x8C8F</code>', CType: int */
642 public static final int GL_TRANSFORM_FEEDBACK_BUFFER_BINDING = 0x8c8f;
643 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_texture_rg</code>, <code>GL_VERSION_3_0</code><br>Define "GL_R32I" with expression '<code>0x8235</code>', CType: int */
644 public static final int GL_R32I = 0x8235;
645 /** <code>GL_EXT_memory_object_fd</code><br>Define "GL_HANDLE_TYPE_OPAQUE_FD_EXT" with expression '<code>0x9586</code>', CType: int */
646 public static final int GL_HANDLE_TYPE_OPAQUE_FD_EXT = 0x9586;
647 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_IMAGE_BINDING_LAYERED_EXT</code><br>
648Define "GL_IMAGE_BINDING_LAYERED" with expression '<code>0x8F3C</code>', CType: int */
649 public static final int GL_IMAGE_BINDING_LAYERED = 0x8f3c;
650 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_texture_integer</code><br>Alias for: <code>GL_RGB8I_EXT</code><br>
651Define "GL_RGB8I" with expression '<code>0x8D8F</code>', CType: int */
652 public static final int GL_RGB8I = 0x8d8f;
653 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_texture_rg</code>, <code>GL_VERSION_3_0</code><br>Define "GL_RG16I" with expression '<code>0x8239</code>', CType: int */
654 public static final int GL_RG16I = 0x8239;
655 /** <code>GL_EXT_texture_compression_s3tc_srgb</code>, <code>GL_EXT_texture_sRGB</code>, <code>GL_NV_sRGB_formats</code><br>Alias for: <code>GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT</code>, <code>GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_NV</code><br>
656Define "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1" with expression '<code>0x8C4D</code>', CType: int */
657 public static final int GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1 = 0x8c4d;
658 /** <code>GL_NV_geometry_program4</code>, <code>GL_EXT_geometry_shader4</code>, <code>GL_EXT_geometry_shader</code><br>Define "GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT" with expression '<code>0x8DA7</code>', CType: int */
659 public static final int GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT = 0x8da7;
660 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_texture_integer</code><br>Alias for: <code>GL_RGBA32UI_EXT</code><br>
661Define "GL_RGBA32UI" with expression '<code>0x8D70</code>', CType: int */
662 public static final int GL_RGBA32UI = 0x8d70;
663 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_texture_rg</code>, <code>GL_VERSION_3_0</code><br>Define "GL_RG32UI" with expression '<code>0x823C</code>', CType: int */
664 public static final int GL_RG32UI = 0x823c;
665 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_0</code>, <code>GL_ARB_fragment_shader</code><br>Alias for: <code>GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB</code><br>
666Define "GL_MAX_FRAGMENT_UNIFORM_COMPONENTS" with expression '<code>0x8B49</code>', CType: int */
667 public static final int GL_MAX_FRAGMENT_UNIFORM_COMPONENTS = 0x8b49;
668 /** <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_NV_instanced_arrays</code>, <code>GL_ARB_instanced_arrays</code>, <code>GL_EXT_instanced_arrays</code>, <code>GL_ANGLE_instanced_arrays</code><br>Alias for: <code>GL_VERTEX_ATTRIB_ARRAY_DIVISOR_NV</code>, <code>GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ARB</code>, <code>GL_VERTEX_ATTRIB_ARRAY_DIVISOR_EXT</code>, <code>GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE</code><br>
669Define "GL_VERTEX_ATTRIB_ARRAY_DIVISOR" with expression '<code>0x88FE</code>', CType: int */
670 public static final int GL_VERTEX_ATTRIB_ARRAY_DIVISOR = 0x88fe;
671 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_ELEMENT_ARRAY_BARRIER_BIT_EXT</code><br>
672Define "GL_ELEMENT_ARRAY_BARRIER_BIT" with expression '<code>0x00000002</code>', CType: int */
673 public static final int GL_ELEMENT_ARRAY_BARRIER_BIT = 0x2;
674 /** <code>GL_ARB_ES3_compatibility</code>, <code>GL_VERSION_4_3</code>, <code>GL_ES_VERSION_3_0</code><br>Define "GL_PRIMITIVE_RESTART_FIXED_INDEX" with expression '<code>0x8D69</code>', CType: int */
675 public static final int GL_PRIMITIVE_RESTART_FIXED_INDEX = 0x8d69;
676 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_transform_feedback</code>, <code>GL_EXT_transform_feedback</code><br>Alias for: <code>GL_INTERLEAVED_ATTRIBS_NV</code>, <code>GL_INTERLEAVED_ATTRIBS_EXT</code><br>
677Define "GL_INTERLEAVED_ATTRIBS" with expression '<code>0x8C8C</code>', CType: int */
678 public static final int GL_INTERLEAVED_ATTRIBS = 0x8c8c;
679 /** <code>GL_EXT_memory_object</code><br>Define "GL_TILING_TYPES_EXT" with expression '<code>0x9583</code>', CType: int */
680 public static final int GL_TILING_TYPES_EXT = 0x9583;
681 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_texture_array</code><br>Alias for: <code>GL_TEXTURE_BINDING_2D_ARRAY_EXT</code><br>
682Define "GL_TEXTURE_BINDING_2D_ARRAY" with expression '<code>0x8C1D</code>', CType: int */
683 public static final int GL_TEXTURE_BINDING_2D_ARRAY = 0x8c1d;
684 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_1_0</code>, <code>GL_QCOM_extended_get</code><br>Alias for: <code>GL_TEXTURE_WIDTH_QCOM</code><br>
685Define "GL_TEXTURE_WIDTH" with expression '<code>0x1000</code>', CType: int */
686 public static final int GL_TEXTURE_WIDTH = 0x1000;
687 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_OES_sample_shading</code>, <code>GL_ARB_sample_shading</code><br>Alias for: <code>GL_SAMPLE_SHADING_OES</code>, <code>GL_SAMPLE_SHADING_ARB</code><br>
688Define "GL_SAMPLE_SHADING" with expression '<code>0x8C36</code>', CType: int */
689 public static final int GL_SAMPLE_SHADING = 0x8c36;
690 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_IMAGE_3D_EXT</code><br>
691Define "GL_IMAGE_3D" with expression '<code>0x904E</code>', CType: int */
692 public static final int GL_IMAGE_3D = 0x904e;
693 /** <code>GL_ARB_provoking_vertex</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_EXT_provoking_vertex</code>, <code>GL_EXT_geometry_shader</code>, <code>GL_OES_geometry_shader</code><br>Alias for: <code>GL_LAST_VERTEX_CONVENTION_EXT</code>, <code>GL_LAST_VERTEX_CONVENTION_OES</code><br>
694Define "GL_LAST_VERTEX_CONVENTION" with expression '<code>0x8E4E</code>', CType: int */
695 public static final int GL_LAST_VERTEX_CONVENTION = 0x8e4e;
696 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_0</code><br>Define "GL_CONTEXT_FLAGS" with expression '<code>0x821E</code>', CType: int */
697 public static final int GL_CONTEXT_FLAGS = 0x821e;
698 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code>, <code>GL_NV_gpu_program4</code><br>Alias for: <code>GL_MIN_PROGRAM_TEXEL_OFFSET_EXT</code>, <code>GL_MIN_PROGRAM_TEXEL_OFFSET_NV</code><br>
699Define "GL_MIN_PROGRAM_TEXEL_OFFSET" with expression '<code>0x8904</code>', CType: int */
700 public static final int GL_MIN_PROGRAM_TEXEL_OFFSET = 0x8904;
701 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_1_2</code>, <code>GL_SGIS_texture_lod</code><br>Alias for: <code>GL_TEXTURE_MAX_LOD_SGIS</code><br>
702Define "GL_TEXTURE_MAX_LOD" with expression '<code>0x813B</code>', CType: int */
703 public static final int GL_TEXTURE_MAX_LOD = 0x813b;
704 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_ARB_texture_cube_map_array</code>, <code>GL_EXT_texture_cube_map_array</code>, <code>GL_OES_texture_cube_map_array</code><br>Alias for: <code>GL_SAMPLER_CUBE_MAP_ARRAY_ARB</code>, <code>GL_SAMPLER_CUBE_MAP_ARRAY_EXT</code>, <code>GL_SAMPLER_CUBE_MAP_ARRAY_OES</code><br>
705Define "GL_SAMPLER_CUBE_MAP_ARRAY" with expression '<code>0x900C</code>', CType: int */
706 public static final int GL_SAMPLER_CUBE_MAP_ARRAY = 0x900c;
707 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_texture_integer</code><br>Alias for: <code>GL_RGBA32I_EXT</code><br>
708Define "GL_RGBA32I" with expression '<code>0x8D82</code>', CType: int */
709 public static final int GL_RGBA32I = 0x8d82;
710 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_texture_rg</code>, <code>GL_VERSION_3_0</code><br>Define "GL_RG32I" with expression '<code>0x823B</code>', CType: int */
711 public static final int GL_RG32I = 0x823b;
712 /** <code>GL_ARB_framebuffer_no_attachments</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_MAX_FRAMEBUFFER_HEIGHT" with expression '<code>0x9316</code>', CType: int */
713 public static final int GL_MAX_FRAMEBUFFER_HEIGHT = 0x9316;
714 /** <code>GL_ARB_shader_atomic_counters</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code><br>Define "GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS" with expression '<code>0x92D1</code>', CType: int */
715 public static final int GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS = 0x92d1;
716 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_transform_feedback</code>, <code>GL_EXT_transform_feedback</code><br>Alias for: <code>GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV</code>, <code>GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT</code><br>
717Define "GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS" with expression '<code>0x8C8B</code>', CType: int */
718 public static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS = 0x8c8b;
719 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_1_0</code>, <code>GL_NV_pack_subimage</code><br>Alias for: <code>GL_PACK_SKIP_ROWS_NV</code><br>
720Define "GL_PACK_SKIP_ROWS" with expression '<code>0x0D03</code>', CType: int */
721 public static final int GL_PACK_SKIP_ROWS = 0xd03;
722 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>Define "GL_NUM_EXTENSIONS" with expression '<code>0x821D</code>', CType: int */
723 public static final int GL_NUM_EXTENSIONS = 0x821d;
724 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code>, <code>GL_NV_vertex_program4</code><br>Alias for: <code>GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT</code>, <code>GL_VERTEX_ATTRIB_ARRAY_INTEGER_NV</code><br>
725Define "GL_VERTEX_ATTRIB_ARRAY_INTEGER" with expression '<code>0x88FD</code>', CType: int */
726 public static final int GL_VERTEX_ATTRIB_ARRAY_INTEGER = 0x88fd;
727 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>GL_UNSIGNED_INT_SAMPLER_CUBE_EXT</code><br>
728Define "GL_UNSIGNED_INT_SAMPLER_CUBE" with expression '<code>0x8DD4</code>', CType: int */
729 public static final int GL_UNSIGNED_INT_SAMPLER_CUBE = 0x8dd4;
730 /** <code>GL_ARB_shader_atomic_counters</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_2</code>, <code>GL_EXT_tessellation_shader</code>, <code>GL_OES_tessellation_shader</code><br>Alias for: <code>GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_EXT</code>, <code>GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_OES</code><br>
731Define "GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS" with expression '<code>0x92D4</code>', CType: int */
732 public static final int GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS = 0x92d4;
733 /** <code>GL_EXT_memory_object</code><br>Define "GL_UUID_SIZE_EXT" with expression '<code>16</code>', CType: int */
734 public static final int GL_UUID_SIZE_EXT = 0x10;
735 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_framebuffer_object</code>, <code>GL_VERSION_3_0</code><br>Define "GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE" with expression '<code>0x8213</code>', CType: int */
736 public static final int GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE = 0x8213;
737 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_1_0</code>, <code>GL_OES_tessellation_shader</code>, <code>GL_EXT_tessellation_shader</code><br>Alias for: <code>GL_QUADS_OES</code>, <code>GL_QUADS_EXT</code><br>
738Define "GL_QUADS" with expression '<code>0x0007</code>', CType: int */
739 public static final int GL_QUADS = 0x7;
740 /** <code>GL_ARB_shader_atomic_counters</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code><br>Define "GL_ATOMIC_COUNTER_BUFFER_START" with expression '<code>0x92C2</code>', CType: int */
741 public static final int GL_ATOMIC_COUNTER_BUFFER_START = 0x92c2;
742 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_1_0</code>, <code>GL_EXT_discard_framebuffer</code><br>Alias for: <code>GL_DEPTH_EXT</code><br>
743Define "GL_DEPTH" with expression '<code>0x1801</code>', CType: int */
744 public static final int GL_DEPTH = 0x1801;
745 /** <code>GL_AMD_blend_minmax_factor</code>, <code>GL_NV_blend_minmax_factor</code><br>Define "GL_FACTOR_MIN_AMD" with expression '<code>0x901C</code>', CType: int */
746 public static final int GL_FACTOR_MIN_AMD = 0x901c;
747 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_MAX_FRAGMENT_UNIFORM_BLOCKS" with expression '<code>0x8A2D</code>', CType: int */
748 public static final int GL_MAX_FRAGMENT_UNIFORM_BLOCKS = 0x8a2d;
749 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_2</code>, <code>GL_EXT_shader_image_load_store</code>, <code>GL_EXT_texture_buffer</code>, <code>GL_OES_texture_buffer</code><br>Alias for: <code>GL_IMAGE_BUFFER_EXT</code>, <code>GL_IMAGE_BUFFER_OES</code><br>
750Define "GL_IMAGE_BUFFER" with expression '<code>0x9051</code>', CType: int */
751 public static final int GL_IMAGE_BUFFER = 0x9051;
752 /** <code>GL_EXT_semaphore</code><br>Define "GL_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_EXT" with expression '<code>0x9530</code>', CType: int */
753 public static final int GL_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_EXT = 0x9530;
754 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_2</code>, <code>GL_OES_texture_buffer</code>, <code>GL_EXT_shader_image_load_store</code>, <code>GL_EXT_texture_buffer</code><br>Alias for: <code>GL_UNSIGNED_INT_IMAGE_BUFFER_OES</code>, <code>GL_UNSIGNED_INT_IMAGE_BUFFER_EXT</code><br>
755Define "GL_UNSIGNED_INT_IMAGE_BUFFER" with expression '<code>0x9067</code>', CType: int */
756 public static final int GL_UNSIGNED_INT_IMAGE_BUFFER = 0x9067;
757 /** <code>GL_VERSION_1_5</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_ARB_vertex_buffer_object</code><br>Alias for: <code>GL_READ_WRITE_ARB</code><br>
758Define "GL_READ_WRITE" with expression '<code>0x88BA</code>', CType: int */
759 public static final int GL_READ_WRITE = 0x88ba;
760 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_1_2</code>, <code>GL_EXT_texture3D</code>, <code>GL_QCOM_extended_get</code><br>Alias for: <code>GL_TEXTURE_DEPTH_EXT</code>, <code>GL_TEXTURE_DEPTH_QCOM</code><br>
761Define "GL_TEXTURE_DEPTH" with expression '<code>0x8071</code>', CType: int */
762 public static final int GL_TEXTURE_DEPTH = 0x8071;
763 /** <code>GL_ARB_shader_atomic_counters</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_2</code>, <code>GL_OES_tessellation_shader</code>, <code>GL_EXT_tessellation_shader</code><br>Alias for: <code>GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_OES</code>, <code>GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_EXT</code><br>
764Define "GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS" with expression '<code>0x92CE</code>', CType: int */
765 public static final int GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS = 0x92ce;
766 /** <code>GL_ARB_framebuffer_no_attachments</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS" with expression '<code>0x9314</code>', CType: int */
767 public static final int GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS = 0x9314;
768 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_1_2</code>, <code>GL_EXT_draw_range_elements</code><br>Alias for: <code>GL_MAX_ELEMENTS_INDICES_EXT</code><br>
769Define "GL_MAX_ELEMENTS_INDICES" with expression '<code>0x80E9</code>', CType: int */
770 public static final int GL_MAX_ELEMENTS_INDICES = 0x80e9;
771 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_IMAGE_2D_EXT</code><br>
772Define "GL_IMAGE_2D" with expression '<code>0x904D</code>', CType: int */
773 public static final int GL_IMAGE_2D = 0x904d;
774 /** <code>GL_ARB_separate_shader_objects</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_1</code>, <code>GL_EXT_tessellation_shader</code>, <code>GL_OES_tessellation_shader</code><br>Alias for: <code>GL_TESS_EVALUATION_SHADER_BIT_EXT</code>, <code>GL_TESS_EVALUATION_SHADER_BIT_OES</code><br>
775Define "GL_TESS_EVALUATION_SHADER_BIT" with expression '<code>0x00000010</code>', CType: int */
776 public static final int GL_TESS_EVALUATION_SHADER_BIT = 0x10;
777 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code>, <code>GL_EXT_bindable_uniform</code><br>Alias for: <code>GL_UNIFORM_BUFFER_EXT</code><br>
778Define "GL_UNIFORM_BUFFER" with expression '<code>0x8A11</code>', CType: int */
779 public static final int GL_UNIFORM_BUFFER = 0x8a11;
780 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_1_1</code>, <code>GL_VERSION_1_0</code>, <code>GL_EXT_texture</code><br>Alias for: <code>GL_TEXTURE_RED_SIZE_EXT</code><br>
781Define "GL_TEXTURE_RED_SIZE" with expression '<code>0x805C</code>', CType: int */
782 public static final int GL_TEXTURE_RED_SIZE = 0x805c;
783 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_texture_integer</code><br>Alias for: <code>GL_RGB8UI_EXT</code><br>
784Define "GL_RGB8UI" with expression '<code>0x8D7D</code>', CType: int */
785 public static final int GL_RGB8UI = 0x8d7d;
786 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_UNIFORM_IS_ROW_MAJOR" with expression '<code>0x8A3E</code>', CType: int */
787 public static final int GL_UNIFORM_IS_ROW_MAJOR = 0x8a3e;
788 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_UNIFORM_BLOCK_INDEX" with expression '<code>0x8A3A</code>', CType: int */
789 public static final int GL_UNIFORM_BLOCK_INDEX = 0x8a3a;
790 /** <code>GL_EXT_memory_object</code><br>Define "GL_OPTIMAL_TILING_EXT" with expression '<code>0x9584</code>', CType: int */
791 public static final int GL_OPTIMAL_TILING_EXT = 0x9584;
792 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_1_2</code>, <code>GL_SGIS_texture_lod</code><br>Alias for: <code>GL_TEXTURE_BASE_LEVEL_SGIS</code><br>
793Define "GL_TEXTURE_BASE_LEVEL" with expression '<code>0x813C</code>', CType: int */
794 public static final int GL_TEXTURE_BASE_LEVEL = 0x813c;
795 /** <code>GL_EXT_semaphore</code><br>Define "GL_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_EXT" with expression '<code>0x9531</code>', CType: int */
796 public static final int GL_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_EXT = 0x9531;
797 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER" with expression '<code>0x8A44</code>', CType: int */
798 public static final int GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER = 0x8a44;
799 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_INT_IMAGE_2D_ARRAY_EXT</code><br>
800Define "GL_INT_IMAGE_2D_ARRAY" with expression '<code>0x905E</code>', CType: int */
801 public static final int GL_INT_IMAGE_2D_ARRAY = 0x905e;
802 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_texture_integer</code><br>Alias for: <code>GL_RGB16I_EXT</code><br>
803Define "GL_RGB16I" with expression '<code>0x8D89</code>', CType: int */
804 public static final int GL_RGB16I = 0x8d89;
805 /** <code>GL_ARB_ES3_compatibility</code>, <code>GL_VERSION_4_3</code>, <code>GL_ES_VERSION_3_0</code><br>Define "GL_COMPRESSED_R11_EAC" with expression '<code>0x9270</code>', CType: int */
806 public static final int GL_COMPRESSED_R11_EAC = 0x9270;
807 /** <code>GL_EXT_semaphore</code><br>Define "GL_LAYOUT_DEPTH_STENCIL_ATTACHMENT_EXT" with expression '<code>0x958F</code>', CType: int */
808 public static final int GL_LAYOUT_DEPTH_STENCIL_ATTACHMENT_EXT = 0x958f;
809 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_1_4</code>, <code>GL_EXT_texture_lod_bias</code><br>Alias for: <code>GL_MAX_TEXTURE_LOD_BIAS_EXT</code><br>
810Define "GL_MAX_TEXTURE_LOD_BIAS" with expression '<code>0x84FD</code>', CType: int */
811 public static final int GL_MAX_TEXTURE_LOD_BIAS = 0x84fd;
812 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_APPLE_texture_packed_float</code>, <code>GL_EXT_packed_float</code><br>Alias for: <code>GL_R11F_G11F_B10F_APPLE</code>, <code>GL_R11F_G11F_B10F_EXT</code><br>
813Define "GL_R11F_G11F_B10F" with expression '<code>0x8C3A</code>', CType: int */
814 public static final int GL_R11F_G11F_B10F = 0x8c3a;
815 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_texture_integer</code><br>Alias for: <code>GL_RGBA8I_EXT</code><br>
816Define "GL_RGBA8I" with expression '<code>0x8D8E</code>', CType: int */
817 public static final int GL_RGBA8I = 0x8d8e;
818 /** <code>GL_EXT_memory_object</code><br>Define "GL_NUM_TILING_TYPES_EXT" with expression '<code>0x9582</code>', CType: int */
819 public static final int GL_NUM_TILING_TYPES_EXT = 0x9582;
820 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_2</code>, <code>GL_OES_texture_buffer</code>, <code>GL_EXT_shader_image_load_store</code>, <code>GL_EXT_texture_buffer</code><br>Alias for: <code>GL_INT_IMAGE_BUFFER_OES</code>, <code>GL_INT_IMAGE_BUFFER_EXT</code><br>
821Define "GL_INT_IMAGE_BUFFER" with expression '<code>0x905C</code>', CType: int */
822 public static final int GL_INT_IMAGE_BUFFER = 0x905c;
823 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_1_3</code>, <code>GL_ARB_texture_compression</code><br>Alias for: <code>GL_TEXTURE_COMPRESSED_ARB</code><br>
824Define "GL_TEXTURE_COMPRESSED" with expression '<code>0x86A1</code>', CType: int */
825 public static final int GL_TEXTURE_COMPRESSED = 0x86a1;
826 /** <code>GL_ARB_shader_atomic_counters</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_2</code>, <code>GL_EXT_tessellation_shader</code>, <code>GL_OES_tessellation_shader</code><br>Alias for: <code>GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXT</code>, <code>GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_OES</code><br>
827Define "GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS" with expression '<code>0x92CD</code>', CType: int */
828 public static final int GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS = 0x92cd;
829 /** <code>GL_VERSION_3_0</code>, <code>GL_NV_conditional_render</code><br>Alias for: <code>GL_QUERY_NO_WAIT_NV</code><br>
830Define "GL_QUERY_NO_WAIT" with expression '<code>0x8E14</code>', CType: int */
831 public static final int GL_QUERY_NO_WAIT = 0x8e14;
832 /** <code>GL_ARB_ES3_compatibility</code>, <code>GL_VERSION_4_3</code>, <code>GL_ES_VERSION_3_0</code><br>Define "GL_COMPRESSED_SIGNED_R11_EAC" with expression '<code>0x9271</code>', CType: int */
833 public static final int GL_COMPRESSED_SIGNED_R11_EAC = 0x9271;
834 /** <code>GL_OES_draw_buffers_indexed</code>, <code>GL_ARB_imaging</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_1_4</code>, <code>GL_EXT_blend_minmax</code><br>Alias for: <code>GL_MIN_EXT</code><br>
835Define "GL_MIN" with expression '<code>0x8007</code>', CType: int */
836 public static final int GL_MIN = 0x8007;
837 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_framebuffer_object</code>, <code>GL_VERSION_3_0</code><br>Define "GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE" with expression '<code>0x8212</code>', CType: int */
838 public static final int GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE = 0x8212;
839 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_1</code>, <code>GL_EXT_geometry_shader</code>, <code>GL_OES_geometry_shader</code><br>Alias for: <code>GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_EXT</code>, <code>GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_OES</code><br>
840Define "GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS" with expression '<code>0x8A32</code>', CType: int */
841 public static final int GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS = 0x8a32;
842 /** <code>GL_VERSION_1_5</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_vertex_buffer_object</code><br>Alias for: <code>GL_STREAM_READ_ARB</code><br>
843Define "GL_STREAM_READ" with expression '<code>0x88E1</code>', CType: int */
844 public static final int GL_STREAM_READ = 0x88e1;
845 /** <code>GL_ARB_provoking_vertex</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_OES_geometry_shader</code>, <code>GL_EXT_provoking_vertex</code>, <code>GL_EXT_geometry_shader</code><br>Alias for: <code>GL_FIRST_VERTEX_CONVENTION_OES</code>, <code>GL_FIRST_VERTEX_CONVENTION_EXT</code><br>
846Define "GL_FIRST_VERTEX_CONVENTION" with expression '<code>0x8E4D</code>', CType: int */
847 public static final int GL_FIRST_VERTEX_CONVENTION = 0x8e4d;
848 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_transform_feedback</code>, <code>GL_EXT_transform_feedback</code><br>Alias for: <code>GL_TRANSFORM_FEEDBACK_VARYINGS_NV</code>, <code>GL_TRANSFORM_FEEDBACK_VARYINGS_EXT</code><br>
849Define "GL_TRANSFORM_FEEDBACK_VARYINGS" with expression '<code>0x8C83</code>', CType: int */
850 public static final int GL_TRANSFORM_FEEDBACK_VARYINGS = 0x8c83;
851 /** <code>GL_OES_draw_buffers_indexed</code>, <code>GL_ARB_imaging</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_1_4</code>, <code>GL_EXT_blend_minmax</code><br>Alias for: <code>GL_MAX_EXT</code><br>
852Define "GL_MAX" with expression '<code>0x8008</code>', CType: int */
853 public static final int GL_MAX = 0x8008;
854 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_ARB_texture_cube_map_array</code>, <code>GL_EXT_texture_cube_map_array</code>, <code>GL_OES_texture_cube_map_array</code><br>Alias for: <code>GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_ARB</code>, <code>GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_EXT</code>, <code>GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_OES</code><br>
855Define "GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW" with expression '<code>0x900D</code>', CType: int */
856 public static final int GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW = 0x900d;
857 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_UNIFORM_ARRAY_STRIDE" with expression '<code>0x8A3C</code>', CType: int */
858 public static final int GL_UNIFORM_ARRAY_STRIDE = 0x8a3c;
859 /** <code>GL_NV_geometry_program4</code>, <code>GL_EXT_geometry_shader4</code>, <code>GL_EXT_geometry_shader</code><br>Define "GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT" with expression '<code>0x8DA8</code>', CType: int */
860 public static final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT = 0x8da8;
861 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_transform_feedback</code>, <code>GL_NV_transform_feedback</code><br>Alias for: <code>GL_SEPARATE_ATTRIBS_EXT</code>, <code>GL_SEPARATE_ATTRIBS_NV</code><br>
862Define "GL_SEPARATE_ATTRIBS" with expression '<code>0x8C8D</code>', CType: int */
863 public static final int GL_SEPARATE_ATTRIBS = 0x8c8d;
864 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_1_4</code>, <code>GL_ARB_depth_texture</code><br>Alias for: <code>GL_TEXTURE_DEPTH_SIZE_ARB</code><br>
865Define "GL_TEXTURE_DEPTH_SIZE" with expression '<code>0x884A</code>', CType: int */
866 public static final int GL_TEXTURE_DEPTH_SIZE = 0x884a;
867 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_texture_rg</code>, <code>GL_VERSION_3_0</code><br>Define "GL_RG8UI" with expression '<code>0x8238</code>', CType: int */
868 public static final int GL_RG8UI = 0x8238;
869 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>Define "GL_MAJOR_VERSION" with expression '<code>0x821B</code>', CType: int */
870 public static final int GL_MAJOR_VERSION = 0x821b;
871 /** <code>GL_ARB_framebuffer_no_attachments</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_FRAMEBUFFER_DEFAULT_HEIGHT" with expression '<code>0x9311</code>', CType: int */
872 public static final int GL_FRAMEBUFFER_DEFAULT_HEIGHT = 0x9311;
873 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_1</code>, <code>GL_OES_texture_buffer</code>, <code>GL_ARB_texture_buffer_object</code>, <code>GL_EXT_texture_buffer</code>, <code>GL_EXT_texture_buffer_object</code><br>Alias for: <code>GL_MAX_TEXTURE_BUFFER_SIZE_OES</code>, <code>GL_MAX_TEXTURE_BUFFER_SIZE_ARB</code>, <code>GL_MAX_TEXTURE_BUFFER_SIZE_EXT</code><br>
874Define "GL_MAX_TEXTURE_BUFFER_SIZE" with expression '<code>0x8C2B</code>', CType: int */
875 public static final int GL_MAX_TEXTURE_BUFFER_SIZE = 0x8c2b;
876 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_MAX_UNIFORM_BUFFER_BINDINGS" with expression '<code>0x8A2F</code>', CType: int */
877 public static final int GL_MAX_UNIFORM_BUFFER_BINDINGS = 0x8a2f;
878 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_1</code>, <code>GL_NV_non_square_matrices</code><br>Alias for: <code>GL_FLOAT_MAT2x3_NV</code><br>
879Define "GL_FLOAT_MAT2x3" with expression '<code>0x8B65</code>', CType: int */
880 public static final int GL_FLOAT_MAT2x3 = 0x8b65;
881 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_1</code>, <code>GL_NV_non_square_matrices</code><br>Alias for: <code>GL_FLOAT_MAT2x4_NV</code><br>
882Define "GL_FLOAT_MAT2x4" with expression '<code>0x8B66</code>', CType: int */
883 public static final int GL_FLOAT_MAT2x4 = 0x8b66;
884 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_texture_rg</code>, <code>GL_VERSION_3_0</code><br>Define "GL_RG16UI" with expression '<code>0x823A</code>', CType: int */
885 public static final int GL_RG16UI = 0x823a;
886 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_geometry_shader4</code><br>Alias for: <code>GL_MAX_VARYING_COMPONENTS_EXT</code><br>
887Define "GL_MAX_VARYING_COMPONENTS" with expression '<code>0x8B4B</code>', CType: int */
888 public static final int GL_MAX_VARYING_COMPONENTS = 0x8b4b;
889 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>GL_UNSIGNED_INT_SAMPLER_2D_EXT</code><br>
890Define "GL_UNSIGNED_INT_SAMPLER_2D" with expression '<code>0x8DD2</code>', CType: int */
891 public static final int GL_UNSIGNED_INT_SAMPLER_2D = 0x8dd2;
892 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>GL_UNSIGNED_INT_SAMPLER_3D_EXT</code><br>
893Define "GL_UNSIGNED_INT_SAMPLER_3D" with expression '<code>0x8DD3</code>', CType: int */
894 public static final int GL_UNSIGNED_INT_SAMPLER_3D = 0x8dd3;
895 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>GL_INT_SAMPLER_CUBE_EXT</code><br>
896Define "GL_INT_SAMPLER_CUBE" with expression '<code>0x8DCC</code>', CType: int */
897 public static final int GL_INT_SAMPLER_CUBE = 0x8dcc;
898 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_RGB8_SNORM" with expression '<code>0x8F96</code>', CType: int */
899 public static final int GL_RGB8_SNORM = 0x8f96;
900 /** <code>GL_ARB_shader_atomic_counters</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_2</code>, <code>GL_OES_geometry_shader</code>, <code>GL_EXT_geometry_shader</code><br>Alias for: <code>GL_MAX_GEOMETRY_ATOMIC_COUNTERS_OES</code>, <code>GL_MAX_GEOMETRY_ATOMIC_COUNTERS_EXT</code><br>
901Define "GL_MAX_GEOMETRY_ATOMIC_COUNTERS" with expression '<code>0x92D5</code>', CType: int */
902 public static final int GL_MAX_GEOMETRY_ATOMIC_COUNTERS = 0x92d5;
903 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_texture_rg</code>, <code>GL_VERSION_3_0</code><br>Define "GL_RG8I" with expression '<code>0x8237</code>', CType: int */
904 public static final int GL_RG8I = 0x8237;
905 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_1_0</code>, <code>GL_EXT_multiview_draw_buffers</code>, <code>GL_NV_read_buffer</code><br>Alias for: <code>GL_READ_BUFFER_EXT</code>, <code>GL_READ_BUFFER_NV</code><br>
906Define "GL_READ_BUFFER" with expression '<code>0x0C02</code>', CType: int */
907 public static final int GL_READ_BUFFER = 0xc02;
908 /** <code>GL_ARB_stencil_texturing</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_DEPTH_STENCIL_TEXTURE_MODE" with expression '<code>0x90EA</code>', CType: int */
909 public static final int GL_DEPTH_STENCIL_TEXTURE_MODE = 0x90ea;
910 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_transform_feedback</code>, <code>GL_EXT_geometry_shader</code>, <code>GL_NV_transform_feedback</code>, <code>GL_OES_geometry_shader</code><br>Alias for: <code>GL_PRIMITIVES_GENERATED_EXT</code>, <code>GL_PRIMITIVES_GENERATED_NV</code>, <code>GL_PRIMITIVES_GENERATED_OES</code><br>
911Define "GL_PRIMITIVES_GENERATED" with expression '<code>0x8C87</code>', CType: int */
912 public static final int GL_PRIMITIVES_GENERATED = 0x8c87;
913 /** <code>GL_ARB_shader_atomic_counters</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code><br>Define "GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS" with expression '<code>0x92D0</code>', CType: int */
914 public static final int GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS = 0x92d0;
915 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code>, <code>GL_EXT_bindable_uniform</code><br>Alias for: <code>GL_UNIFORM_BUFFER_BINDING_EXT</code><br>
916Define "GL_UNIFORM_BUFFER_BINDING" with expression '<code>0x8A28</code>', CType: int */
917 public static final int GL_UNIFORM_BUFFER_BINDING = 0x8a28;
918 /** <code>GL_ARB_shader_atomic_counters</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code><br>Define "GL_ATOMIC_COUNTER_BUFFER" with expression '<code>0x92C0</code>', CType: int */
919 public static final int GL_ATOMIC_COUNTER_BUFFER = 0x92c0;
920 /** <code>GL_ARB_framebuffer_no_attachments</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_MAX_FRAMEBUFFER_SAMPLES" with expression '<code>0x9318</code>', CType: int */
921 public static final int GL_MAX_FRAMEBUFFER_SAMPLES = 0x9318;
922 /** <code>GL_EXT_texture_mirror_clamp_to_edge</code>, <code>GL_EXT_texture_mirror_clamp</code><br>Define "GL_MIRROR_CLAMP_TO_EDGE_EXT" with expression '<code>0x8743</code>', CType: int */
923 public static final int GL_MIRROR_CLAMP_TO_EDGE_EXT = 0x8743;
924 /** <code>GL_ARB_depth_buffer_float</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_depth_buffer_float</code><br>Alias for: <code>GL_DEPTH32F_STENCIL8_NV</code><br>
925Define "GL_DEPTH32F_STENCIL8" with expression '<code>0x8CAD</code>', CType: int */
926 public static final int GL_DEPTH32F_STENCIL8 = 0x8cad;
927 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>GL_IMAGE_BINDING_LEVEL_EXT</code><br>
928Define "GL_IMAGE_BINDING_LEVEL" with expression '<code>0x8F3B</code>', CType: int */
929 public static final int GL_IMAGE_BINDING_LEVEL = 0x8f3b;
930 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>Define "GL_BUFFER_MAP_OFFSET" with expression '<code>0x9121</code>', CType: int */
931 public static final int GL_BUFFER_MAP_OFFSET = 0x9121;
932 /** <code>GL_ARB_shader_atomic_counters</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code><br>Define "GL_ACTIVE_ATOMIC_COUNTER_BUFFERS" with expression '<code>0x92D9</code>', CType: int */
933 public static final int GL_ACTIVE_ATOMIC_COUNTER_BUFFERS = 0x92d9;
934 /** <code>GL_ARB_texture_rgb10_a2ui</code>, <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code><br>Define "GL_RGB10_A2UI" with expression '<code>0x906F</code>', CType: int */
935 public static final int GL_RGB10_A2UI = 0x906f;
936 /** <code>GL_ARB_shader_atomic_counters</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code><br>Define "GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS" with expression '<code>0x92DC</code>', CType: int */
937 public static final int GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS = 0x92dc;
938 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_transform_feedback</code>, <code>GL_EXT_transform_feedback</code><br>Alias for: <code>GL_TRANSFORM_FEEDBACK_BUFFER_START_NV</code>, <code>GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT</code><br>
939Define "GL_TRANSFORM_FEEDBACK_BUFFER_START" with expression '<code>0x8C84</code>', CType: int */
940 public static final int GL_TRANSFORM_FEEDBACK_BUFFER_START = 0x8c84;
941 /** <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_copy_buffer</code><br>Define "GL_COPY_WRITE_BUFFER_BINDING" with expression '<code>0x8F37</code>', CType: int */
942 public static final int GL_COPY_WRITE_BUFFER_BINDING = 0x8f37;
943 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_1_0</code>, <code>GL_EXT_discard_framebuffer</code><br>Alias for: <code>GL_STENCIL_EXT</code><br>
944Define "GL_STENCIL" with expression '<code>0x1802</code>', CType: int */
945 public static final int GL_STENCIL = 0x1802;
946 /** <code>GL_ARB_shader_atomic_counters</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code><br>Define "GL_ATOMIC_COUNTER_BUFFER_BINDING" with expression '<code>0x92C1</code>', CType: int */
947 public static final int GL_ATOMIC_COUNTER_BUFFER_BINDING = 0x92c1;
948 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS" with expression '<code>0x8A31</code>', CType: int */
949 public static final int GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS = 0x8a31;
950 /** <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>Define "GL_MAX_COMBINED_UNIFORM_BLOCKS" with expression '<code>0x8A2E</code>', CType: int */
951 public static final int GL_MAX_COMBINED_UNIFORM_BLOCKS = 0x8a2e;
952
953 /** Entry point to C language function: <code> void {@native glReadBuffer}(GLenum mode) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_1_0</code>, <code>GL_NV_read_buffer</code><br>Alias for: <code>glReadBufferNV</code> */
954 public void glReadBuffer(int mode);
955
956 /** Entry point to C language function: <code> void {@native glGetTexLevelParameterfv}(GLenum target, GLint level, GLenum pname, GLfloat * params) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_1_0</code><br>
957 @param params a direct or array-backed {@link java.nio.FloatBuffer} */
958 public void glGetTexLevelParameterfv(int target, int level, int pname, FloatBuffer params);
959
960 /** Entry point to C language function: <code> void {@native glGetTexLevelParameterfv}(GLenum target, GLint level, GLenum pname, GLfloat * params) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_1_0</code><br> */
961 public void glGetTexLevelParameterfv(int target, int level, int pname, float[] params, int params_offset);
962
963 /** Entry point to C language function: <code> void {@native glGetTexLevelParameteriv}(GLenum target, GLint level, GLenum pname, GLint * params) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_1_0</code><br>
964 @param params a direct or array-backed {@link java.nio.IntBuffer} */
965 public void glGetTexLevelParameteriv(int target, int level, int pname, IntBuffer params);
966
967 /** Entry point to C language function: <code> void {@native glGetTexLevelParameteriv}(GLenum target, GLint level, GLenum pname, GLint * params) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_1_0</code><br> */
968 public void glGetTexLevelParameteriv(int target, int level, int pname, int[] params, int params_offset);
969
970 /** Entry point to C language function: <code> void {@native glDrawRangeElements}(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_1_2</code>, <code>GL_EXT_draw_range_elements</code><br>Alias for: <code>glDrawRangeElementsEXT</code> */
971 public void glDrawRangeElements(int mode, int start, int end, int count, int type, long indices_buffer_offset);
972
973 /** Entry point to C language function: <code> void {@native glUniformMatrix2x3fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_1</code>, <code>GL_NV_non_square_matrices</code><br>Alias for: <code>glUniformMatrix2x3fvNV</code>
974 @param value a direct or array-backed {@link java.nio.FloatBuffer} */
975 public void glUniformMatrix2x3fv(int location, int count, boolean transpose, FloatBuffer value);
976
977 /** Entry point to C language function: <code> void {@native glUniformMatrix2x3fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_1</code>, <code>GL_NV_non_square_matrices</code><br>Alias for: <code>glUniformMatrix2x3fvNV</code> */
978 public void glUniformMatrix2x3fv(int location, int count, boolean transpose, float[] value, int value_offset);
979
980 /** Entry point to C language function: <code> void {@native glUniformMatrix3x2fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_1</code>, <code>GL_NV_non_square_matrices</code><br>Alias for: <code>glUniformMatrix3x2fvNV</code>
981 @param value a direct or array-backed {@link java.nio.FloatBuffer} */
982 public void glUniformMatrix3x2fv(int location, int count, boolean transpose, FloatBuffer value);
983
984 /** Entry point to C language function: <code> void {@native glUniformMatrix3x2fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_1</code>, <code>GL_NV_non_square_matrices</code><br>Alias for: <code>glUniformMatrix3x2fvNV</code> */
985 public void glUniformMatrix3x2fv(int location, int count, boolean transpose, float[] value, int value_offset);
986
987 /** Entry point to C language function: <code> void {@native glUniformMatrix2x4fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_1</code>, <code>GL_NV_non_square_matrices</code><br>Alias for: <code>glUniformMatrix2x4fvNV</code>
988 @param value a direct or array-backed {@link java.nio.FloatBuffer} */
989 public void glUniformMatrix2x4fv(int location, int count, boolean transpose, FloatBuffer value);
990
991 /** Entry point to C language function: <code> void {@native glUniformMatrix2x4fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_1</code>, <code>GL_NV_non_square_matrices</code><br>Alias for: <code>glUniformMatrix2x4fvNV</code> */
992 public void glUniformMatrix2x4fv(int location, int count, boolean transpose, float[] value, int value_offset);
993
994 /** Entry point to C language function: <code> void {@native glUniformMatrix4x2fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_1</code>, <code>GL_NV_non_square_matrices</code><br>Alias for: <code>glUniformMatrix4x2fvNV</code>
995 @param value a direct or array-backed {@link java.nio.FloatBuffer} */
996 public void glUniformMatrix4x2fv(int location, int count, boolean transpose, FloatBuffer value);
997
998 /** Entry point to C language function: <code> void {@native glUniformMatrix4x2fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_1</code>, <code>GL_NV_non_square_matrices</code><br>Alias for: <code>glUniformMatrix4x2fvNV</code> */
999 public void glUniformMatrix4x2fv(int location, int count, boolean transpose, float[] value, int value_offset);
1000
1001 /** Entry point to C language function: <code> void {@native glUniformMatrix3x4fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_1</code>, <code>GL_NV_non_square_matrices</code><br>Alias for: <code>glUniformMatrix3x4fvNV</code>
1002 @param value a direct or array-backed {@link java.nio.FloatBuffer} */
1003 public void glUniformMatrix3x4fv(int location, int count, boolean transpose, FloatBuffer value);
1004
1005 /** Entry point to C language function: <code> void {@native glUniformMatrix3x4fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_1</code>, <code>GL_NV_non_square_matrices</code><br>Alias for: <code>glUniformMatrix3x4fvNV</code> */
1006 public void glUniformMatrix3x4fv(int location, int count, boolean transpose, float[] value, int value_offset);
1007
1008 /** Entry point to C language function: <code> void {@native glUniformMatrix4x3fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_1</code>, <code>GL_NV_non_square_matrices</code><br>Alias for: <code>glUniformMatrix4x3fvNV</code>
1009 @param value a direct or array-backed {@link java.nio.FloatBuffer} */
1010 public void glUniformMatrix4x3fv(int location, int count, boolean transpose, FloatBuffer value);
1011
1012 /** Entry point to C language function: <code> void {@native glUniformMatrix4x3fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_2_1</code>, <code>GL_NV_non_square_matrices</code><br>Alias for: <code>glUniformMatrix4x3fvNV</code> */
1013 public void glUniformMatrix4x3fv(int location, int count, boolean transpose, float[] value, int value_offset);
1014
1015 /** Entry point to C language function: <code> void {@native glColorMaski}(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a) </code> <br>Part of <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_draw_buffers_indexed</code>, <code>GL_OES_draw_buffers_indexed</code><br>Alias for: <code>glColorMaskiEXT</code>, <code>glColorMaskiOES</code> */
1016 public void glColorMaski(int index, boolean r, boolean g, boolean b, boolean a);
1017
1018 /** Entry point to C language function: <code> void {@native glGetBooleani_v}(GLenum target, GLuint index, GLboolean * data) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_3_0</code><br>
1019 @param data a direct or array-backed {@link java.nio.ByteBuffer} */
1020 public void glGetBooleani_v(int target, int index, ByteBuffer data);
1021
1022 /** Entry point to C language function: <code> void {@native glGetBooleani_v}(GLenum target, GLuint index, GLboolean * data) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_3_0</code><br> */
1023 public void glGetBooleani_v(int target, int index, byte[] data, int data_offset);
1024
1025 /** Entry point to C language function: <code> void {@native glGetIntegeri_v}(GLenum target, GLuint index, GLint * data) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_multiview_draw_buffers</code><br>Alias for: <code>glGetIntegeri_vEXT</code>
1026 @param data a direct or array-backed {@link java.nio.IntBuffer} */
1027 public void glGetIntegeri_v(int target, int index, IntBuffer data);
1028
1029 /** Entry point to C language function: <code> void {@native glGetIntegeri_v}(GLenum target, GLuint index, GLint * data) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_multiview_draw_buffers</code><br>Alias for: <code>glGetIntegeri_vEXT</code> */
1030 public void glGetIntegeri_v(int target, int index, int[] data, int data_offset);
1031
1032 /** Entry point to C language function: <code> void {@native glEnablei}(GLenum target, GLuint index) </code> <br>Part of <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_viewport_array</code>, <code>GL_OES_draw_buffers_indexed</code>, <code>GL_EXT_draw_buffers_indexed</code><br>Alias for: <code>glEnableiNV</code>, <code>glEnableiOES</code>, <code>glEnableiEXT</code> */
1033 public void glEnablei(int target, int index);
1034
1035 /** Entry point to C language function: <code> void {@native glDisablei}(GLenum target, GLuint index) </code> <br>Part of <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_0</code>, <code>GL_OES_draw_buffers_indexed</code>, <code>GL_NV_viewport_array</code>, <code>GL_EXT_draw_buffers_indexed</code><br>Alias for: <code>glDisableiOES</code>, <code>glDisableiNV</code>, <code>glDisableiEXT</code> */
1036 public void glDisablei(int target, int index);
1037
1038 /** Entry point to C language function: <code> GLboolean {@native glIsEnabledi}(GLenum target, GLuint index) </code> <br>Part of <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_0</code>, <code>GL_OES_draw_buffers_indexed</code>, <code>GL_NV_viewport_array</code>, <code>GL_EXT_draw_buffers_indexed</code><br>Alias for: <code>glIsEnablediOES</code>, <code>glIsEnablediNV</code>, <code>glIsEnablediEXT</code> */
1039 public boolean glIsEnabledi(int target, int index);
1040
1041 /** Entry point to C language function: <code> void {@native glBeginTransformFeedback}(GLenum primitiveMode) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_transform_feedback</code>, <code>GL_NV_transform_feedback</code><br>Alias for: <code>glBeginTransformFeedbackEXT</code>, <code>glBeginTransformFeedbackNV</code> */
1042 public void glBeginTransformFeedback(int primitiveMode);
1043
1044 /** Entry point to C language function: <code> void {@native glEndTransformFeedback}() </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_transform_feedback</code>, <code>GL_EXT_transform_feedback</code><br>Alias for: <code>glEndTransformFeedbackNV</code>, <code>glEndTransformFeedbackEXT</code> */
1046
1047 /** Entry point to C language function: <code> void {@native glBindBufferRange}(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_transform_feedback</code>, <code>GL_EXT_transform_feedback</code><br>Alias for: <code>glBindBufferRangeNV</code>, <code>glBindBufferRangeEXT</code> */
1048 public void glBindBufferRange(int target, int index, int buffer, long offset, long size);
1049
1050 /** Entry point to C language function: <code> void {@native glBindBufferBase}(GLenum target, GLuint index, GLuint buffer) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_transform_feedback</code>, <code>GL_EXT_transform_feedback</code><br>Alias for: <code>glBindBufferBaseNV</code>, <code>glBindBufferBaseEXT</code> */
1051 public void glBindBufferBase(int target, int index, int buffer);
1052
1053 /** Entry point to C language function: <code> void {@native glTransformFeedbackVaryings}(GLuint program, GLsizei count, const GLchar * const * varyings, GLenum bufferMode) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_transform_feedback</code>, <code>GL_NV_transform_feedback</code><br>Alias for: <code>glTransformFeedbackVaryingsEXT</code>, <code>glTransformFeedbackVaryingsNV</code> */
1054 public void glTransformFeedbackVaryings(int program, int count, String[] varyings, int bufferMode);
1055
1056 /** Entry point to C language function: <code> void {@native glGetTransformFeedbackVarying}(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_transform_feedback</code>, <code>GL_EXT_transform_feedback</code><br>Alias for: <code>glGetTransformFeedbackVaryingNV</code>, <code>glGetTransformFeedbackVaryingEXT</code>
1057 @param length a direct or array-backed {@link java.nio.IntBuffer}
1058 @param size a direct or array-backed {@link java.nio.IntBuffer}
1059 @param type a direct or array-backed {@link java.nio.IntBuffer}
1060 @param name a direct or array-backed {@link java.nio.ByteBuffer} */
1061 public void glGetTransformFeedbackVarying(int program, int index, int bufSize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name);
1062
1063 /** Entry point to C language function: <code> void {@native glGetTransformFeedbackVarying}(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_transform_feedback</code>, <code>GL_EXT_transform_feedback</code><br>Alias for: <code>glGetTransformFeedbackVaryingNV</code>, <code>glGetTransformFeedbackVaryingEXT</code> */
1064 public void glGetTransformFeedbackVarying(int program, int index, int bufSize, int[] length, int length_offset, int[] size, int size_offset, int[] type, int type_offset, byte[] name, int name_offset);
1065
1066 /** Entry point to C language function: <code> void {@native glBeginConditionalRender}(GLuint id, GLenum mode) </code> <br>Part of <code>GL_VERSION_3_0</code>, <code>GL_NV_conditional_render</code><br>Alias for: <code>glBeginConditionalRenderNV</code> */
1067 public void glBeginConditionalRender(int id, int mode);
1068
1069 /** Entry point to C language function: <code> void {@native glEndConditionalRender}() </code> <br>Part of <code>GL_VERSION_3_0</code>, <code>GL_NV_conditional_render</code><br>Alias for: <code>glEndConditionalRenderNV</code> */
1071
1072 /** Entry point to C language function: <code> void {@native glVertexAttribIPointer}(GLuint index, GLint size, GLenum type, GLsizei stride, const void * pointer) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code>, <code>GL_NV_vertex_program4</code><br>Alias for: <code>glVertexAttribIPointerEXT</code> */
1073 public void glVertexAttribIPointer(int index, int size, int type, int stride, long pointer_buffer_offset);
1074
1075 /** Entry point to C language function: <code> void {@native glGetVertexAttribIiv}(GLuint index, GLenum pname, GLint * params) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code>, <code>GL_NV_vertex_program4</code><br>Alias for: <code>glGetVertexAttribIivEXT</code>
1076 @param params a direct or array-backed {@link java.nio.IntBuffer} */
1077 public void glGetVertexAttribIiv(int index, int pname, IntBuffer params);
1078
1079 /** Entry point to C language function: <code> void {@native glGetVertexAttribIiv}(GLuint index, GLenum pname, GLint * params) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code>, <code>GL_NV_vertex_program4</code><br>Alias for: <code>glGetVertexAttribIivEXT</code> */
1080 public void glGetVertexAttribIiv(int index, int pname, int[] params, int params_offset);
1081
1082 /** Entry point to C language function: <code> void {@native glGetVertexAttribIuiv}(GLuint index, GLenum pname, GLuint * params) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code>, <code>GL_NV_vertex_program4</code><br>Alias for: <code>glGetVertexAttribIuivEXT</code>
1083 @param params a direct or array-backed {@link java.nio.IntBuffer} */
1084 public void glGetVertexAttribIuiv(int index, int pname, IntBuffer params);
1085
1086 /** Entry point to C language function: <code> void {@native glGetVertexAttribIuiv}(GLuint index, GLenum pname, GLuint * params) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code>, <code>GL_NV_vertex_program4</code><br>Alias for: <code>glGetVertexAttribIuivEXT</code> */
1087 public void glGetVertexAttribIuiv(int index, int pname, int[] params, int params_offset);
1088
1089 /** Entry point to C language function: <code> void {@native glVertexAttribI4i}(GLuint index, GLint x, GLint y, GLint z, GLint w) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code>, <code>GL_NV_vertex_program4</code><br>Alias for: <code>glVertexAttribI4iEXT</code> */
1090 public void glVertexAttribI4i(int index, int x, int y, int z, int w);
1091
1092 /** Entry point to C language function: <code> void {@native glVertexAttribI4ui}(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code>, <code>GL_NV_vertex_program4</code><br>Alias for: <code>glVertexAttribI4uiEXT</code> */
1093 public void glVertexAttribI4ui(int index, int x, int y, int z, int w);
1094
1095 /** Entry point to C language function: <code> void {@native glVertexAttribI4iv}(GLuint index, const GLint * v) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code>, <code>GL_NV_vertex_program4</code><br>Alias for: <code>glVertexAttribI4ivEXT</code>
1096 @param v a direct or array-backed {@link java.nio.IntBuffer} */
1097 public void glVertexAttribI4iv(int index, IntBuffer v);
1098
1099 /** Entry point to C language function: <code> void {@native glVertexAttribI4iv}(GLuint index, const GLint * v) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code>, <code>GL_NV_vertex_program4</code><br>Alias for: <code>glVertexAttribI4ivEXT</code> */
1100 public void glVertexAttribI4iv(int index, int[] v, int v_offset);
1101
1102 /** Entry point to C language function: <code> void {@native glVertexAttribI4uiv}(GLuint index, const GLuint * v) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code>, <code>GL_NV_vertex_program4</code><br>Alias for: <code>glVertexAttribI4uivEXT</code>
1103 @param v a direct or array-backed {@link java.nio.IntBuffer} */
1104 public void glVertexAttribI4uiv(int index, IntBuffer v);
1105
1106 /** Entry point to C language function: <code> void {@native glVertexAttribI4uiv}(GLuint index, const GLuint * v) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code>, <code>GL_NV_vertex_program4</code><br>Alias for: <code>glVertexAttribI4uivEXT</code> */
1107 public void glVertexAttribI4uiv(int index, int[] v, int v_offset);
1108
1109 /** Entry point to C language function: <code> void {@native glGetUniformuiv}(GLuint program, GLint location, GLuint * params) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>glGetUniformuivEXT</code>
1110 @param params a direct or array-backed {@link java.nio.IntBuffer} */
1111 public void glGetUniformuiv(int program, int location, IntBuffer params);
1112
1113 /** Entry point to C language function: <code> void {@native glGetUniformuiv}(GLuint program, GLint location, GLuint * params) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>glGetUniformuivEXT</code> */
1114 public void glGetUniformuiv(int program, int location, int[] params, int params_offset);
1115
1116 /** Entry point to C language function: <code> GLint {@native glGetFragDataLocation}(GLuint program, const GLchar * name) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>glGetFragDataLocationEXT</code> */
1117 public int glGetFragDataLocation(int program, String name);
1118
1119 /** Entry point to C language function: <code> void {@native glUniform1ui}(GLint location, GLuint v0) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>glUniform1uiEXT</code> */
1120 public void glUniform1ui(int location, int v0);
1121
1122 /** Entry point to C language function: <code> void {@native glUniform2ui}(GLint location, GLuint v0, GLuint v1) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>glUniform2uiEXT</code> */
1123 public void glUniform2ui(int location, int v0, int v1);
1124
1125 /** Entry point to C language function: <code> void {@native glUniform3ui}(GLint location, GLuint v0, GLuint v1, GLuint v2) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>glUniform3uiEXT</code> */
1126 public void glUniform3ui(int location, int v0, int v1, int v2);
1127
1128 /** Entry point to C language function: <code> void {@native glUniform4ui}(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>glUniform4uiEXT</code> */
1129 public void glUniform4ui(int location, int v0, int v1, int v2, int v3);
1130
1131 /** Entry point to C language function: <code> void {@native glUniform1uiv}(GLint location, GLsizei count, const GLuint * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>glUniform1uivEXT</code>
1132 @param value a direct or array-backed {@link java.nio.IntBuffer} */
1133 public void glUniform1uiv(int location, int count, IntBuffer value);
1134
1135 /** Entry point to C language function: <code> void {@native glUniform1uiv}(GLint location, GLsizei count, const GLuint * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>glUniform1uivEXT</code> */
1136 public void glUniform1uiv(int location, int count, int[] value, int value_offset);
1137
1138 /** Entry point to C language function: <code> void {@native glUniform2uiv}(GLint location, GLsizei count, const GLuint * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>glUniform2uivEXT</code>
1139 @param value a direct or array-backed {@link java.nio.IntBuffer} */
1140 public void glUniform2uiv(int location, int count, IntBuffer value);
1141
1142 /** Entry point to C language function: <code> void {@native glUniform2uiv}(GLint location, GLsizei count, const GLuint * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>glUniform2uivEXT</code> */
1143 public void glUniform2uiv(int location, int count, int[] value, int value_offset);
1144
1145 /** Entry point to C language function: <code> void {@native glUniform3uiv}(GLint location, GLsizei count, const GLuint * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>glUniform3uivEXT</code>
1146 @param value a direct or array-backed {@link java.nio.IntBuffer} */
1147 public void glUniform3uiv(int location, int count, IntBuffer value);
1148
1149 /** Entry point to C language function: <code> void {@native glUniform3uiv}(GLint location, GLsizei count, const GLuint * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>glUniform3uivEXT</code> */
1150 public void glUniform3uiv(int location, int count, int[] value, int value_offset);
1151
1152 /** Entry point to C language function: <code> void {@native glUniform4uiv}(GLint location, GLsizei count, const GLuint * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>glUniform4uivEXT</code>
1153 @param value a direct or array-backed {@link java.nio.IntBuffer} */
1154 public void glUniform4uiv(int location, int count, IntBuffer value);
1155
1156 /** Entry point to C language function: <code> void {@native glUniform4uiv}(GLint location, GLsizei count, const GLuint * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_gpu_shader4</code><br>Alias for: <code>glUniform4uivEXT</code> */
1157 public void glUniform4uiv(int location, int count, int[] value, int value_offset);
1158
1159 /** Entry point to C language function: <code> void {@native glClearBufferiv}(GLenum buffer, GLint drawbuffer, const GLint * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>
1160 @param value a direct or array-backed {@link java.nio.IntBuffer} */
1161 public void glClearBufferiv(int buffer, int drawbuffer, IntBuffer value);
1162
1163 /** Entry point to C language function: <code> void {@native glClearBufferiv}(GLenum buffer, GLint drawbuffer, const GLint * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br> */
1164 public void glClearBufferiv(int buffer, int drawbuffer, int[] value, int value_offset);
1165
1166 /** Entry point to C language function: <code> void {@native glClearBufferuiv}(GLenum buffer, GLint drawbuffer, const GLuint * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>
1167 @param value a direct or array-backed {@link java.nio.IntBuffer} */
1168 public void glClearBufferuiv(int buffer, int drawbuffer, IntBuffer value);
1169
1170 /** Entry point to C language function: <code> void {@native glClearBufferuiv}(GLenum buffer, GLint drawbuffer, const GLuint * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br> */
1171 public void glClearBufferuiv(int buffer, int drawbuffer, int[] value, int value_offset);
1172
1173 /** Entry point to C language function: <code> void {@native glClearBufferfv}(GLenum buffer, GLint drawbuffer, const GLfloat * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br>
1174 @param value a direct or array-backed {@link java.nio.FloatBuffer} */
1175 public void glClearBufferfv(int buffer, int drawbuffer, FloatBuffer value);
1176
1177 /** Entry point to C language function: <code> void {@native glClearBufferfv}(GLenum buffer, GLint drawbuffer, const GLfloat * value) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br> */
1178 public void glClearBufferfv(int buffer, int drawbuffer, float[] value, int value_offset);
1179
1180 /** Entry point to C language function: <code> void {@native glClearBufferfi}(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br> */
1181 public void glClearBufferfi(int buffer, int drawbuffer, float depth, int stencil);
1182
1183 /** Entry point to C language function: <code> const GLubyte * {@native glGetStringi}(GLenum name, GLuint index) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code><br> */
1184 public String glGetStringi(int name, int index);
1185
1186 /** Entry point to C language function: <code> void {@native glBlitFramebuffer}(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_framebuffer_object</code>, <code>GL_VERSION_3_0</code>, <code>GL_NV_framebuffer_blit</code>, <code>GL_EXT_framebuffer_blit</code>, <code>GL_ANGLE_framebuffer_blit</code><br>Alias for: <code>glBlitFramebufferNV</code>, <code>glBlitFramebufferEXT</code>, <code>glBlitFramebufferANGLE</code> */
1187 public void glBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter);
1188
1189 /** Entry point to C language function: <code> void {@native glFramebufferTextureLayer}(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_framebuffer_object</code>, <code>GL_VERSION_3_0</code>, <code>GL_EXT_texture_array</code>, <code>GL_NV_geometry_program4</code>, <code>GL_ARB_geometry_shader4</code><br>Alias for: <code>glFramebufferTextureLayerEXT</code>, <code>glFramebufferTextureLayerARB</code> */
1190 public void glFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer);
1191
1192 /** Entry point to C language function: <code> void {@native glBindVertexArray}(GLuint array) </code> <br>Part of <code>GL_ARB_vertex_array_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_APPLE_vertex_array_object</code>, <code>GL_OES_vertex_array_object</code><br>Alias for: <code>glBindVertexArrayAPPLE</code>, <code>glBindVertexArrayOES</code> */
1193 public void glBindVertexArray(int array);
1194
1195 /** Entry point to C language function: <code> void {@native glDeleteVertexArrays}(GLsizei n, const GLuint * arrays) </code> <br>Part of <code>GL_ARB_vertex_array_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_APPLE_vertex_array_object</code>, <code>GL_OES_vertex_array_object</code><br>Alias for: <code>glDeleteVertexArraysAPPLE</code>, <code>glDeleteVertexArraysOES</code>
1196 @param arrays a direct or array-backed {@link java.nio.IntBuffer} */
1197 public void glDeleteVertexArrays(int n, IntBuffer arrays);
1198
1199 /** Entry point to C language function: <code> void {@native glDeleteVertexArrays}(GLsizei n, const GLuint * arrays) </code> <br>Part of <code>GL_ARB_vertex_array_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_APPLE_vertex_array_object</code>, <code>GL_OES_vertex_array_object</code><br>Alias for: <code>glDeleteVertexArraysAPPLE</code>, <code>glDeleteVertexArraysOES</code> */
1200 public void glDeleteVertexArrays(int n, int[] arrays, int arrays_offset);
1201
1202 /** Entry point to C language function: <code> void {@native glGenVertexArrays}(GLsizei n, GLuint * arrays) </code> <br>Part of <code>GL_ARB_vertex_array_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_APPLE_vertex_array_object</code>, <code>GL_OES_vertex_array_object</code><br>Alias for: <code>glGenVertexArraysAPPLE</code>, <code>glGenVertexArraysOES</code>
1203 @param arrays a direct or array-backed {@link java.nio.IntBuffer} */
1204 public void glGenVertexArrays(int n, IntBuffer arrays);
1205
1206 /** Entry point to C language function: <code> void {@native glGenVertexArrays}(GLsizei n, GLuint * arrays) </code> <br>Part of <code>GL_ARB_vertex_array_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_APPLE_vertex_array_object</code>, <code>GL_OES_vertex_array_object</code><br>Alias for: <code>glGenVertexArraysAPPLE</code>, <code>glGenVertexArraysOES</code> */
1207 public void glGenVertexArrays(int n, int[] arrays, int arrays_offset);
1208
1209 /** Entry point to C language function: <code> GLboolean {@native glIsVertexArray}(GLuint array) </code> <br>Part of <code>GL_ARB_vertex_array_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_0</code>, <code>GL_OES_vertex_array_object</code>, <code>GL_APPLE_vertex_array_object</code><br>Alias for: <code>glIsVertexArrayOES</code>, <code>glIsVertexArrayAPPLE</code> */
1210 public boolean glIsVertexArray(int array);
1211
1212 /** Entry point to C language function: <code> void {@native glDrawArraysInstanced}(GLenum mode, GLint first, GLsizei count, GLsizei instancecount) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code>, <code>GL_ARB_draw_instanced</code>, <code>GL_EXT_draw_instanced</code>, <code>GL_NV_draw_instanced</code>, <code>GL_ANGLE_instanced_arrays</code><br>Alias for: <code>glDrawArraysInstancedARB</code>, <code>glDrawArraysInstancedEXT</code>, <code>glDrawArraysInstancedNV</code>, <code>glDrawArraysInstancedANGLE</code> */
1213 public void glDrawArraysInstanced(int mode, int first, int count, int instancecount);
1214
1215 /** Entry point to C language function: <code> void {@native glDrawElementsInstanced}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code>, <code>GL_ARB_draw_instanced</code>, <code>GL_EXT_draw_instanced</code>, <code>GL_ANGLE_instanced_arrays</code>, <code>GL_NV_draw_instanced</code><br>Alias for: <code>glDrawElementsInstancedARB</code>, <code>glDrawElementsInstancedEXT</code>, <code>glDrawElementsInstancedANGLE</code>, <code>glDrawElementsInstancedNV</code> */
1216 public void glDrawElementsInstanced(int mode, int count, int type, long indices_buffer_offset, int instancecount);
1217
1218 /** Entry point to C language function: <code> void {@native glTexBuffer}(GLenum target, GLenum internalformat, GLuint buffer) </code> <br>Part of <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_1</code>, <code>GL_OES_texture_buffer</code>, <code>GL_ARB_texture_buffer_object</code>, <code>GL_EXT_texture_buffer</code>, <code>GL_EXT_texture_buffer_object</code><br>Alias for: <code>glTexBufferOES</code>, <code>glTexBufferARB</code>, <code>glTexBufferEXT</code> */
1219 public void glTexBuffer(int target, int internalformat, int buffer);
1220
1221 /** Entry point to C language function: <code> void {@native glCopyBufferSubData}(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code>, <code>GL_ARB_copy_buffer</code>, <code>GL_NV_copy_buffer</code><br>Alias for: <code>glCopyBufferSubDataNV</code> */
1222 public void glCopyBufferSubData(int readTarget, int writeTarget, long readOffset, long writeOffset, long size);
1223
1224 /** Entry point to C language function: <code> void {@native glGetUniformIndices}(GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices) </code> <br>Part of <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>
1225 @param uniformIndices a direct or array-backed {@link java.nio.IntBuffer} */
1226 public void glGetUniformIndices(int program, int uniformCount, String[] uniformNames, IntBuffer uniformIndices);
1227
1228 /** Entry point to C language function: <code> void {@native glGetUniformIndices}(GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices) </code> <br>Part of <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br> */
1229 public void glGetUniformIndices(int program, int uniformCount, String[] uniformNames, int[] uniformIndices, int uniformIndices_offset);
1230
1231 /** Entry point to C language function: <code> void {@native glGetActiveUniformsiv}(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params) </code> <br>Part of <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>
1232 @param uniformIndices a direct or array-backed {@link java.nio.IntBuffer}
1233 @param params a direct or array-backed {@link java.nio.IntBuffer} */
1234 public void glGetActiveUniformsiv(int program, int uniformCount, IntBuffer uniformIndices, int pname, IntBuffer params);
1235
1236 /** Entry point to C language function: <code> void {@native glGetActiveUniformsiv}(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params) </code> <br>Part of <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br> */
1237 public void glGetActiveUniformsiv(int program, int uniformCount, int[] uniformIndices, int uniformIndices_offset, int pname, int[] params, int params_offset);
1238
1239 /** Entry point to C language function: <code> GLuint {@native glGetUniformBlockIndex}(GLuint program, const GLchar * uniformBlockName) </code> <br>Part of <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br> */
1240 public int glGetUniformBlockIndex(int program, String uniformBlockName);
1241
1242 /** Entry point to C language function: <code> void {@native glGetActiveUniformBlockiv}(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params) </code> <br>Part of <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>
1243 @param params a direct or array-backed {@link java.nio.IntBuffer} */
1244 public void glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, IntBuffer params);
1245
1246 /** Entry point to C language function: <code> void {@native glGetActiveUniformBlockiv}(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params) </code> <br>Part of <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br> */
1247 public void glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, int[] params, int params_offset);
1248
1249 /** Entry point to C language function: <code> void {@native glGetActiveUniformBlockName}(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName) </code> <br>Part of <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br>
1250 @param length a direct or array-backed {@link java.nio.IntBuffer}
1251 @param uniformBlockName a direct or array-backed {@link java.nio.ByteBuffer} */
1252 public void glGetActiveUniformBlockName(int program, int uniformBlockIndex, int bufSize, IntBuffer length, ByteBuffer uniformBlockName);
1253
1254 /** Entry point to C language function: <code> void {@native glGetActiveUniformBlockName}(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName) </code> <br>Part of <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br> */
1255 public void glGetActiveUniformBlockName(int program, int uniformBlockIndex, int bufSize, int[] length, int length_offset, byte[] uniformBlockName, int uniformBlockName_offset);
1256
1257 /** Entry point to C language function: <code> void {@native glUniformBlockBinding}(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding) </code> <br>Part of <code>GL_ARB_uniform_buffer_object</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_1</code><br> */
1258 public void glUniformBlockBinding(int program, int uniformBlockIndex, int uniformBlockBinding);
1259
1260 /** Entry point to C language function: <code> void {@native glVertexAttribDivisor}(GLuint index, GLuint divisor) </code> <br>Part of <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_NV_instanced_arrays</code>, <code>GL_ANGLE_instanced_arrays</code>, <code>GL_ARB_instanced_arrays</code>, <code>GL_EXT_instanced_arrays</code><br>Alias for: <code>glVertexAttribDivisorNV</code>, <code>glVertexAttribDivisorANGLE</code>, <code>glVertexAttribDivisorARB</code>, <code>glVertexAttribDivisorEXT</code> */
1261 public void glVertexAttribDivisor(int index, int divisor);
1262
1263 /** Entry point to C language function: <code> void {@native glMinSampleShading}(GLfloat value) </code> <br>Part of <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_OES_sample_shading</code>, <code>GL_ARB_sample_shading</code><br>Alias for: <code>glMinSampleShadingOES</code>, <code>glMinSampleShadingARB</code> */
1264 public void glMinSampleShading(float value);
1265
1266 /** Entry point to C language function: <code> void {@native glBlendEquationi}(GLuint buf, GLenum mode) </code> <br>Part of <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_OES_draw_buffers_indexed</code>, <code>GL_ARB_draw_buffers_blend</code>, <code>GL_EXT_draw_buffers_indexed</code><br>Alias for: <code>glBlendEquationiOES</code>, <code>glBlendEquationiARB</code>, <code>glBlendEquationiEXT</code> */
1267 public void glBlendEquationi(int buf, int mode);
1268
1269 /** Entry point to C language function: <code> void {@native glBlendEquationSeparatei}(GLuint buf, GLenum modeRGB, GLenum modeAlpha) </code> <br>Part of <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_ARB_draw_buffers_blend</code>, <code>GL_EXT_draw_buffers_indexed</code>, <code>GL_OES_draw_buffers_indexed</code><br>Alias for: <code>glBlendEquationSeparateiARB</code>, <code>glBlendEquationSeparateiEXT</code>, <code>glBlendEquationSeparateiOES</code> */
1270 public void glBlendEquationSeparatei(int buf, int modeRGB, int modeAlpha);
1271
1272 /** Entry point to C language function: <code> void {@native glBlendFunci}(GLuint buf, GLenum src, GLenum dst) </code> <br>Part of <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_ARB_draw_buffers_blend</code>, <code>GL_EXT_draw_buffers_indexed</code>, <code>GL_OES_draw_buffers_indexed</code><br>Alias for: <code>glBlendFunciARB</code>, <code>glBlendFunciEXT</code>, <code>glBlendFunciOES</code> */
1273 public void glBlendFunci(int buf, int src, int dst);
1274
1275 /** Entry point to C language function: <code> void {@native glBlendFuncSeparatei}(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) </code> <br>Part of <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_OES_draw_buffers_indexed</code>, <code>GL_ARB_draw_buffers_blend</code>, <code>GL_EXT_draw_buffers_indexed</code><br>Alias for: <code>glBlendFuncSeparateiOES</code>, <code>glBlendFuncSeparateiARB</code>, <code>glBlendFuncSeparateiEXT</code> */
1276 public void glBlendFuncSeparatei(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha);
1277
1278 /** Entry point to C language function: <code> void {@native glBindTransformFeedback}(GLenum target, GLuint id) </code> <br>Part of <code>GL_ARB_transform_feedback2</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_4_0</code>, <code>GL_NV_transform_feedback2</code><br>Alias for: <code>glBindTransformFeedbackNV</code> */
1279 public void glBindTransformFeedback(int target, int id);
1280
1281 /** Entry point to C language function: <code> void {@native glDeleteTransformFeedbacks}(GLsizei n, const GLuint * ids) </code> <br>Part of <code>GL_ARB_transform_feedback2</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_4_0</code>, <code>GL_NV_transform_feedback2</code><br>Alias for: <code>glDeleteTransformFeedbacksNV</code>
1282 @param ids a direct or array-backed {@link java.nio.IntBuffer} */
1283 public void glDeleteTransformFeedbacks(int n, IntBuffer ids);
1284
1285 /** Entry point to C language function: <code> void {@native glDeleteTransformFeedbacks}(GLsizei n, const GLuint * ids) </code> <br>Part of <code>GL_ARB_transform_feedback2</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_4_0</code>, <code>GL_NV_transform_feedback2</code><br>Alias for: <code>glDeleteTransformFeedbacksNV</code> */
1286 public void glDeleteTransformFeedbacks(int n, int[] ids, int ids_offset);
1287
1288 /** Entry point to C language function: <code> void {@native glGenTransformFeedbacks}(GLsizei n, GLuint * ids) </code> <br>Part of <code>GL_ARB_transform_feedback2</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_4_0</code>, <code>GL_NV_transform_feedback2</code><br>Alias for: <code>glGenTransformFeedbacksNV</code>
1289 @param ids a direct or array-backed {@link java.nio.IntBuffer} */
1290 public void glGenTransformFeedbacks(int n, IntBuffer ids);
1291
1292 /** Entry point to C language function: <code> void {@native glGenTransformFeedbacks}(GLsizei n, GLuint * ids) </code> <br>Part of <code>GL_ARB_transform_feedback2</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_4_0</code>, <code>GL_NV_transform_feedback2</code><br>Alias for: <code>glGenTransformFeedbacksNV</code> */
1293 public void glGenTransformFeedbacks(int n, int[] ids, int ids_offset);
1294
1295 /** Entry point to C language function: <code> GLboolean {@native glIsTransformFeedback}(GLuint id) </code> <br>Part of <code>GL_ARB_transform_feedback2</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_4_0</code>, <code>GL_NV_transform_feedback2</code><br>Alias for: <code>glIsTransformFeedbackNV</code> */
1296 public boolean glIsTransformFeedback(int id);
1297
1298 /** Entry point to C language function: <code> void {@native glPauseTransformFeedback}() </code> <br>Part of <code>GL_ARB_transform_feedback2</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_4_0</code>, <code>GL_NV_transform_feedback2</code><br>Alias for: <code>glPauseTransformFeedbackNV</code> */
1300
1301 /** Entry point to C language function: <code> void {@native glResumeTransformFeedback}() </code> <br>Part of <code>GL_ARB_transform_feedback2</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_4_0</code>, <code>GL_NV_transform_feedback2</code><br>Alias for: <code>glResumeTransformFeedbackNV</code> */
1303
1304 /** Entry point to C language function: <code> void {@native glGetInternalformativ}(GLenum target, GLenum internalformat, GLenum pname, GLsizei count, GLint * params) </code> <br>Part of <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_internalformat_query</code><br>
1305 @param params a direct or array-backed {@link java.nio.IntBuffer} */
1306 public void glGetInternalformativ(int target, int internalformat, int pname, int count, IntBuffer params);
1307
1308 /** Entry point to C language function: <code> void {@native glGetInternalformativ}(GLenum target, GLenum internalformat, GLenum pname, GLsizei count, GLint * params) </code> <br>Part of <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_0</code>, <code>GL_ARB_internalformat_query</code><br> */
1309 public void glGetInternalformativ(int target, int internalformat, int pname, int count, int[] params, int params_offset);
1310
1311 /** Entry point to C language function: <code> void {@native glBindImageTexture}(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format) </code> <br>Part of <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>glBindImageTextureEXT</code> */
1312 public void glBindImageTexture(int unit, int texture, int level, boolean layered, int layer, int access, int format);
1313
1314 /** Entry point to C language function: <code> void {@native glMemoryBarrier}(GLbitfield barriers) </code> <br>Part of <code>GL_ARB_shader_image_load_store</code>, <code>GL_VERSION_4_2</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_EXT_shader_image_load_store</code><br>Alias for: <code>glMemoryBarrierEXT</code> */
1315 public void glMemoryBarrier(int barriers);
1316
1317 /** Entry point to C language function: <code> void {@native glFramebufferParameteri}(GLenum target, GLenum pname, GLint param) </code> <br>Part of <code>GL_ARB_framebuffer_no_attachments</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_MESA_framebuffer_flip_y</code><br>Alias for: <code>glFramebufferParameteriMESA</code> */
1318 public void glFramebufferParameteri(int target, int pname, int param);
1319
1320 /** Entry point to C language function: <code> void {@native glGetFramebufferParameteriv}(GLenum target, GLenum pname, GLint * params) </code> <br>Part of <code>GL_ARB_framebuffer_no_attachments</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_MESA_framebuffer_flip_y</code>, <code>GL_EXT_direct_state_access</code><br>Alias for: <code>glGetFramebufferParameterivMESA</code>, <code>glGetFramebufferParameterivEXT</code>
1321 @param params a direct or array-backed {@link java.nio.IntBuffer} */
1322 public void glGetFramebufferParameteriv(int target, int pname, IntBuffer params);
1323
1324 /** Entry point to C language function: <code> void {@native glGetFramebufferParameteriv}(GLenum target, GLenum pname, GLint * params) </code> <br>Part of <code>GL_ARB_framebuffer_no_attachments</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_MESA_framebuffer_flip_y</code>, <code>GL_EXT_direct_state_access</code><br>Alias for: <code>glGetFramebufferParameterivMESA</code>, <code>glGetFramebufferParameterivEXT</code> */
1325 public void glGetFramebufferParameteriv(int target, int pname, int[] params, int params_offset);
1326
1327 /** Entry point to C language function: <code> void {@native glInvalidateFramebuffer}(GLenum target, GLsizei numAttachments, const GLenum * attachments) </code> <br>Part of <code>GL_ARB_invalidate_subdata</code>, <code>GL_VERSION_4_3</code>, <code>GL_ES_VERSION_3_0</code><br>
1328 @param attachments a direct or array-backed {@link java.nio.IntBuffer} */
1329 public void glInvalidateFramebuffer(int target, int numAttachments, IntBuffer attachments);
1330
1331 /** Entry point to C language function: <code> void {@native glInvalidateFramebuffer}(GLenum target, GLsizei numAttachments, const GLenum * attachments) </code> <br>Part of <code>GL_ARB_invalidate_subdata</code>, <code>GL_VERSION_4_3</code>, <code>GL_ES_VERSION_3_0</code><br> */
1332 public void glInvalidateFramebuffer(int target, int numAttachments, int[] attachments, int attachments_offset);
1333
1334 /** Entry point to C language function: <code> void {@native glInvalidateSubFramebuffer}(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height) </code> <br>Part of <code>GL_ARB_invalidate_subdata</code>, <code>GL_VERSION_4_3</code>, <code>GL_ES_VERSION_3_0</code><br>
1335 @param attachments a direct or array-backed {@link java.nio.IntBuffer} */
1336 public void glInvalidateSubFramebuffer(int target, int numAttachments, IntBuffer attachments, int x, int y, int width, int height);
1337
1338 /** Entry point to C language function: <code> void {@native glInvalidateSubFramebuffer}(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height) </code> <br>Part of <code>GL_ARB_invalidate_subdata</code>, <code>GL_VERSION_4_3</code>, <code>GL_ES_VERSION_3_0</code><br> */
1339 public void glInvalidateSubFramebuffer(int target, int numAttachments, int[] attachments, int attachments_offset, int x, int y, int width, int height);
1340
1341 /** Entry point to C language function: <code> void {@native glTexStorage2DMultisample}(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations) </code> <br>Part of <code>GL_ARB_texture_storage_multisample</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br> */
1342 public void glTexStorage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations);
1343
1344 /** Entry point to C language function: <code> void {@native glTexStorage3DMultisample}(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations) </code> <br>Part of <code>GL_ARB_texture_storage_multisample</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_3</code>, <code>GL_OES_texture_storage_multisample_2d_array</code><br>Alias for: <code>glTexStorage3DMultisampleOES</code> */
1345 public void glTexStorage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations);
1346
1347 /** Entry point to C language function: <code> void {@native glGetnUniformuiv}(GLuint program, GLint location, GLsizei bufSize, GLuint * params) </code> <br>Part of <code>GL_VERSION_4_5</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_robustness</code>, <code>GL_ARB_robustness</code><br>Alias for: <code>glGetnUniformuivKHR</code>, <code>glGetnUniformuivARB</code>
1348 @param params a direct or array-backed {@link java.nio.IntBuffer} */
1349 public void glGetnUniformuiv(int program, int location, int bufSize, IntBuffer params);
1350
1351 /** Entry point to C language function: <code> void {@native glGetnUniformuiv}(GLuint program, GLint location, GLsizei bufSize, GLuint * params) </code> <br>Part of <code>GL_VERSION_4_5</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_robustness</code>, <code>GL_ARB_robustness</code><br>Alias for: <code>glGetnUniformuivKHR</code>, <code>glGetnUniformuivARB</code> */
1352 public void glGetnUniformuiv(int program, int location, int bufSize, int[] params, int params_offset);
1353
1354 /** Entry point to C language function: <code> void {@native glGetUnsignedBytevEXT}(GLenum pname, GLubyte * data) </code> <br>Part of <code>GL_EXT_memory_object</code><br>
1355 @param data a direct or array-backed {@link java.nio.ByteBuffer} */
1356 public void glGetUnsignedBytevEXT(int pname, ByteBuffer data);
1357
1358 /** Entry point to C language function: <code> void {@native glGetUnsignedBytevEXT}(GLenum pname, GLubyte * data) </code> <br>Part of <code>GL_EXT_memory_object</code><br> */
1359 public void glGetUnsignedBytevEXT(int pname, byte[] data, int data_offset);
1360
1361 /** Entry point to C language function: <code> void {@native glGetUnsignedBytei_vEXT}(GLenum target, GLuint index, GLubyte * data) </code> <br>Part of <code>GL_EXT_memory_object</code><br>
1362 @param data a direct or array-backed {@link java.nio.ByteBuffer} */
1363 public void glGetUnsignedBytei_vEXT(int target, int index, ByteBuffer data);
1364
1365 /** Entry point to C language function: <code> void {@native glGetUnsignedBytei_vEXT}(GLenum target, GLuint index, GLubyte * data) </code> <br>Part of <code>GL_EXT_memory_object</code><br> */
1366 public void glGetUnsignedBytei_vEXT(int target, int index, byte[] data, int data_offset);
1367
1368 /** Entry point to C language function: <code> void {@native glDeleteMemoryObjectsEXT}(GLsizei n, const GLuint * memoryObjects) </code> <br>Part of <code>GL_EXT_memory_object</code><br>
1369 @param memoryObjects a direct or array-backed {@link java.nio.IntBuffer} */
1370 public void glDeleteMemoryObjectsEXT(int n, IntBuffer memoryObjects);
1371
1372 /** Entry point to C language function: <code> void {@native glDeleteMemoryObjectsEXT}(GLsizei n, const GLuint * memoryObjects) </code> <br>Part of <code>GL_EXT_memory_object</code><br> */
1373 public void glDeleteMemoryObjectsEXT(int n, int[] memoryObjects, int memoryObjects_offset);
1374
1375 /** Entry point to C language function: <code> GLboolean {@native glIsMemoryObjectEXT}(GLuint memoryObject) </code> <br>Part of <code>GL_EXT_memory_object</code><br> */
1376 public boolean glIsMemoryObjectEXT(int memoryObject);
1377
1378 /** Entry point to C language function: <code> void {@native glCreateMemoryObjectsEXT}(GLsizei n, GLuint * memoryObjects) </code> <br>Part of <code>GL_EXT_memory_object</code><br>
1379 @param memoryObjects a direct or array-backed {@link java.nio.IntBuffer} */
1380 public void glCreateMemoryObjectsEXT(int n, IntBuffer memoryObjects);
1381
1382 /** Entry point to C language function: <code> void {@native glCreateMemoryObjectsEXT}(GLsizei n, GLuint * memoryObjects) </code> <br>Part of <code>GL_EXT_memory_object</code><br> */
1383 public void glCreateMemoryObjectsEXT(int n, int[] memoryObjects, int memoryObjects_offset);
1384
1385 /** Entry point to C language function: <code> void {@native glMemoryObjectParameterivEXT}(GLuint memoryObject, GLenum pname, const GLint * params) </code> <br>Part of <code>GL_EXT_memory_object</code><br>
1386 @param params a direct or array-backed {@link java.nio.IntBuffer} */
1387 public void glMemoryObjectParameterivEXT(int memoryObject, int pname, IntBuffer params);
1388
1389 /** Entry point to C language function: <code> void {@native glMemoryObjectParameterivEXT}(GLuint memoryObject, GLenum pname, const GLint * params) </code> <br>Part of <code>GL_EXT_memory_object</code><br> */
1390 public void glMemoryObjectParameterivEXT(int memoryObject, int pname, int[] params, int params_offset);
1391
1392 /** Entry point to C language function: <code> void {@native glGetMemoryObjectParameterivEXT}(GLuint memoryObject, GLenum pname, GLint * params) </code> <br>Part of <code>GL_EXT_memory_object</code><br>
1393 @param params a direct or array-backed {@link java.nio.IntBuffer} */
1394 public void glGetMemoryObjectParameterivEXT(int memoryObject, int pname, IntBuffer params);
1395
1396 /** Entry point to C language function: <code> void {@native glGetMemoryObjectParameterivEXT}(GLuint memoryObject, GLenum pname, GLint * params) </code> <br>Part of <code>GL_EXT_memory_object</code><br> */
1397 public void glGetMemoryObjectParameterivEXT(int memoryObject, int pname, int[] params, int params_offset);
1398
1399 /** Entry point to C language function: <code> void {@native glTexStorageMem2DEXT}(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLuint memory, GLuint64 offset) </code> <br>Part of <code>GL_EXT_memory_object</code><br> */
1400 public void glTexStorageMem2DEXT(int target, int levels, int internalFormat, int width, int height, int memory, long offset);
1401
1402 /** Entry point to C language function: <code> void {@native glTexStorageMem2DMultisampleEXT}(GLenum target, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset) </code> <br>Part of <code>GL_EXT_memory_object</code><br> */
1403 public void glTexStorageMem2DMultisampleEXT(int target, int samples, int internalFormat, int width, int height, boolean fixedSampleLocations, int memory, long offset);
1404
1405 /** Entry point to C language function: <code> void {@native glTexStorageMem3DEXT}(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset) </code> <br>Part of <code>GL_EXT_memory_object</code><br> */
1406 public void glTexStorageMem3DEXT(int target, int levels, int internalFormat, int width, int height, int depth, int memory, long offset);
1407
1408 /** Entry point to C language function: <code> void {@native glTexStorageMem3DMultisampleEXT}(GLenum target, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset) </code> <br>Part of <code>GL_EXT_memory_object</code><br> */
1409 public void glTexStorageMem3DMultisampleEXT(int target, int samples, int internalFormat, int width, int height, int depth, boolean fixedSampleLocations, int memory, long offset);
1410
1411 /** Entry point to C language function: <code> void {@native glBufferStorageMemEXT}(GLenum target, GLsizeiptr size, GLuint memory, GLuint64 offset) </code> <br>Part of <code>GL_EXT_memory_object</code><br> */
1412 public void glBufferStorageMemEXT(int target, long size, int memory, long offset);
1413
1414 /** Entry point to C language function: <code> void {@native glTextureStorageMem2DEXT}(GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLuint memory, GLuint64 offset) </code> <br>Part of <code>GL_EXT_memory_object</code><br> */
1415 public void glTextureStorageMem2DEXT(int texture, int levels, int internalFormat, int width, int height, int memory, long offset);
1416
1417 /** Entry point to C language function: <code> void {@native glTextureStorageMem2DMultisampleEXT}(GLuint texture, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset) </code> <br>Part of <code>GL_EXT_memory_object</code><br> */
1418 public void glTextureStorageMem2DMultisampleEXT(int texture, int samples, int internalFormat, int width, int height, boolean fixedSampleLocations, int memory, long offset);
1419
1420 /** Entry point to C language function: <code> void {@native glTextureStorageMem3DEXT}(GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset) </code> <br>Part of <code>GL_EXT_memory_object</code><br> */
1421 public void glTextureStorageMem3DEXT(int texture, int levels, int internalFormat, int width, int height, int depth, int memory, long offset);
1422
1423 /** Entry point to C language function: <code> void {@native glTextureStorageMem3DMultisampleEXT}(GLuint texture, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset) </code> <br>Part of <code>GL_EXT_memory_object</code><br> */
1424 public void glTextureStorageMem3DMultisampleEXT(int texture, int samples, int internalFormat, int width, int height, int depth, boolean fixedSampleLocations, int memory, long offset);
1425
1426 /** Entry point to C language function: <code> void {@native glNamedBufferStorageMemEXT}(GLuint buffer, GLsizeiptr size, GLuint memory, GLuint64 offset) </code> <br>Part of <code>GL_EXT_memory_object</code><br> */
1427 public void glNamedBufferStorageMemEXT(int buffer, long size, int memory, long offset);
1428
1429 /** Entry point to C language function: <code> void {@native glImportMemoryFdEXT}(GLuint memory, GLuint64 size, GLenum handleType, GLint fd) </code> <br>Part of <code>GL_EXT_memory_object_fd</code><br> */
1430 public void glImportMemoryFdEXT(int memory, long size, int handleType, int fd);
1431
1432 /** Entry point to C language function: <code> void {@native glGenSemaphoresEXT}(GLsizei n, GLuint * semaphores) </code> <br>Part of <code>GL_EXT_semaphore</code><br>
1433 @param semaphores a direct or array-backed {@link java.nio.IntBuffer} */
1434 public void glGenSemaphoresEXT(int n, IntBuffer semaphores);
1435
1436 /** Entry point to C language function: <code> void {@native glGenSemaphoresEXT}(GLsizei n, GLuint * semaphores) </code> <br>Part of <code>GL_EXT_semaphore</code><br> */
1437 public void glGenSemaphoresEXT(int n, int[] semaphores, int semaphores_offset);
1438
1439 /** Entry point to C language function: <code> void {@native glDeleteSemaphoresEXT}(GLsizei n, const GLuint * semaphores) </code> <br>Part of <code>GL_EXT_semaphore</code><br>
1440 @param semaphores a direct or array-backed {@link java.nio.IntBuffer} */
1441 public void glDeleteSemaphoresEXT(int n, IntBuffer semaphores);
1442
1443 /** Entry point to C language function: <code> void {@native glDeleteSemaphoresEXT}(GLsizei n, const GLuint * semaphores) </code> <br>Part of <code>GL_EXT_semaphore</code><br> */
1444 public void glDeleteSemaphoresEXT(int n, int[] semaphores, int semaphores_offset);
1445
1446 /** Entry point to C language function: <code> GLboolean {@native glIsSemaphoreEXT}(GLuint semaphore) </code> <br>Part of <code>GL_EXT_semaphore</code><br> */
1447 public boolean glIsSemaphoreEXT(int semaphore);
1448
1449 /** Entry point to C language function: <code> void {@native glSemaphoreParameterui64vEXT}(GLuint semaphore, GLenum pname, const GLuint64 * params) </code> <br>Part of <code>GL_EXT_semaphore</code><br>
1450 @param params a direct or array-backed {@link java.nio.LongBuffer} */
1451 public void glSemaphoreParameterui64vEXT(int semaphore, int pname, LongBuffer params);
1452
1453 /** Entry point to C language function: <code> void {@native glSemaphoreParameterui64vEXT}(GLuint semaphore, GLenum pname, const GLuint64 * params) </code> <br>Part of <code>GL_EXT_semaphore</code><br> */
1454 public void glSemaphoreParameterui64vEXT(int semaphore, int pname, long[] params, int params_offset);
1455
1456 /** Entry point to C language function: <code> void {@native glGetSemaphoreParameterui64vEXT}(GLuint semaphore, GLenum pname, GLuint64 * params) </code> <br>Part of <code>GL_EXT_semaphore</code><br>
1457 @param params a direct or array-backed {@link java.nio.LongBuffer} */
1458 public void glGetSemaphoreParameterui64vEXT(int semaphore, int pname, LongBuffer params);
1459
1460 /** Entry point to C language function: <code> void {@native glGetSemaphoreParameterui64vEXT}(GLuint semaphore, GLenum pname, GLuint64 * params) </code> <br>Part of <code>GL_EXT_semaphore</code><br> */
1461 public void glGetSemaphoreParameterui64vEXT(int semaphore, int pname, long[] params, int params_offset);
1462
1463 /** Entry point to C language function: <code> void {@native glWaitSemaphoreEXT}(GLuint semaphore, GLuint numBufferBarriers, const GLuint * buffers, GLuint numTextureBarriers, const GLuint * textures, const GLenum * srcLayouts) </code> <br>Part of <code>GL_EXT_semaphore</code><br>
1464 @param buffers a direct or array-backed {@link java.nio.IntBuffer}
1465 @param textures a direct or array-backed {@link java.nio.IntBuffer}
1466 @param srcLayouts a direct or array-backed {@link java.nio.IntBuffer} */
1467 public void glWaitSemaphoreEXT(int semaphore, int numBufferBarriers, IntBuffer buffers, int numTextureBarriers, IntBuffer textures, IntBuffer srcLayouts);
1468
1469 /** Entry point to C language function: <code> void {@native glWaitSemaphoreEXT}(GLuint semaphore, GLuint numBufferBarriers, const GLuint * buffers, GLuint numTextureBarriers, const GLuint * textures, const GLenum * srcLayouts) </code> <br>Part of <code>GL_EXT_semaphore</code><br> */
1470 public void glWaitSemaphoreEXT(int semaphore, int numBufferBarriers, int[] buffers, int buffers_offset, int numTextureBarriers, int[] textures, int textures_offset, int[] srcLayouts, int srcLayouts_offset);
1471
1472 /** Entry point to C language function: <code> void {@native glSignalSemaphoreEXT}(GLuint semaphore, GLuint numBufferBarriers, const GLuint * buffers, GLuint numTextureBarriers, const GLuint * textures, const GLenum * dstLayouts) </code> <br>Part of <code>GL_EXT_semaphore</code><br>
1473 @param buffers a direct or array-backed {@link java.nio.IntBuffer}
1474 @param textures a direct or array-backed {@link java.nio.IntBuffer}
1475 @param dstLayouts a direct or array-backed {@link java.nio.IntBuffer} */
1476 public void glSignalSemaphoreEXT(int semaphore, int numBufferBarriers, IntBuffer buffers, int numTextureBarriers, IntBuffer textures, IntBuffer dstLayouts);
1477
1478 /** Entry point to C language function: <code> void {@native glSignalSemaphoreEXT}(GLuint semaphore, GLuint numBufferBarriers, const GLuint * buffers, GLuint numTextureBarriers, const GLuint * textures, const GLenum * dstLayouts) </code> <br>Part of <code>GL_EXT_semaphore</code><br> */
1479 public void glSignalSemaphoreEXT(int semaphore, int numBufferBarriers, int[] buffers, int buffers_offset, int numTextureBarriers, int[] textures, int textures_offset, int[] dstLayouts, int dstLayouts_offset);
1480
1481 /** Entry point to C language function: <code> void {@native glImportSemaphoreFdEXT}(GLuint semaphore, GLenum handleType, GLint fd) </code> <br>Part of <code>GL_EXT_semaphore_fd</code><br> */
1482 public void glImportSemaphoreFdEXT(int semaphore, int handleType, int fd);
1483
1484 /** Entry point to C language function: <code> void {@native glFramebufferTextureEXT}(GLenum target, GLenum attachment, GLuint texture, GLint level) </code> <br>Part of <code>GL_NV_geometry_program4</code>, <code>GL_EXT_geometry_shader</code><br> */
1485 public void glFramebufferTextureEXT(int target, int attachment, int texture, int level);
1486
1487
1488 // --- Begin CustomJavaCode .cfg declarations
1489
1490 /** Part of <code>GL_ARB_uniform_buffer_object</code> */
1491 public static final int GL_INVALID_INDEX = 0xFFFFFFFF ;
1492
1493 /** Part of <code>GL_ARB_sync</code> */
1494 public static final long GL_TIMEOUT_IGNORED = 0xFFFFFFFFFFFFFFFFL ;
1495
1496 public boolean isPBOPackBound();
1497
1498 public boolean isPBOUnpackBound();
1499
1500 // ---- End CustomJavaCode .cfg declarations
1501} // end of class GL2ES3
static final int GL_MAX_FRAGMENT_UNIFORM_COMPONENTS
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_ARB_fragment_shader Alias for: GL_MAX_FRAGMENT_UNIFORM_COMPONEN...
Definition: GL2ES3.java:667
static final int GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS
GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1 Define "GL_MAX_FRAGMENT_ATOMIC_COUNT...
Definition: GL2ES3.java:914
static final int GL_IMAGE_BINDING_FORMAT
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:360
static final int GL_INTERLEAVED_ATTRIBS
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback Alias for: GL_...
Definition: GL2ES3.java:678
static final int GL_GREEN
GL_ES_VERSION_3_0, GL_VERSION_1_0, GL_NV_blend_equation_advanced Alias for: GL_GREEN_NV Define "GL_G...
Definition: GL2ES3.java:430
void glBlendEquationi(int buf, int mode)
Entry point to C language function: void {@native glBlendEquationi}(GLuint buf, GLenum mode) Part ...
static final int GL_FRAMEBUFFER_UNDEFINED
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_surfaceless_context Alias for: G...
Definition: GL2ES3.java:64
static final int GL_IMAGE_BINDING_LEVEL
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:929
static final int GL_LINE_STRIP_ADJACENCY_EXT
GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader Define "GL_LINE_STRIP_ADJACE...
Definition: GL2ES3.java:599
static final int GL_LINEAR_TILING_EXT
GL_EXT_memory_object Define "GL_LINEAR_TILING_EXT" with expression '0x9585', CType: int
Definition: GL2ES3.java:525
static final int GL_ATOMIC_COUNTER_BUFFER_BINDING
GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1 Define "GL_ATOMIC_COUNTER_BUFFER_BIN...
Definition: GL2ES3.java:947
static final int GL_QUERY_WAIT
GL_VERSION_3_0, GL_NV_conditional_render Alias for: GL_QUERY_WAIT_NV Define "GL_QUERY_WAIT" with exp...
Definition: GL2ES3.java:136
static final int GL_MAX_COMBINED_UNIFORM_BLOCKS
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_MAX_COMBINED_UNIFORM_BLOCK...
Definition: GL2ES3.java:951
void glGetUnsignedBytei_vEXT(int target, int index, byte[] data, int data_offset)
Entry point to C language function: void {@native glGetUnsignedBytei_vEXT}(GLenum target,...
static final int GL_TEXTURE_BLUE_TYPE
GL_ES_VERSION_3_1, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ARB_texture_float Alias for: GL_TEXT...
Definition: GL2ES3.java:620
static final int GL_COMPRESSED_R11_EAC
GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0 Define "GL_COMPRESSED_R11_EAC" with expre...
Definition: GL2ES3.java:806
void glUniformMatrix4x3fv(int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: void {@native glUniformMatrix4x3fv}(GLint location,...
static final int GL_UNSIGNED_INT_VEC2
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: GL_UNSIGNED_INT_VEC2_EXT Define "GL...
Definition: GL2ES3.java:468
static final int GL_R8I
GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0 Define "GL_R8I" with expression '0x8231',...
Definition: GL2ES3.java:226
static final int GL_TRIANGLES_ADJACENCY_EXT
GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader Define "GL_TRIANGLES_ADJACEN...
Definition: GL2ES3.java:221
boolean glIsMemoryObjectEXT(int memoryObject)
Entry point to C language function: GLboolean {@native glIsMemoryObjectEXT}(GLuint memoryObject) P...
boolean glIsSemaphoreEXT(int semaphore)
Entry point to C language function: GLboolean {@native glIsSemaphoreEXT}(GLuint semaphore) Part of...
static final int GL_MAX_ELEMENT_INDEX
GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0 Define "GL_MAX_ELEMENT_INDEX" with expres...
Definition: GL2ES3.java:384
void glGetIntegeri_v(int target, int index, int[] data, int data_offset)
Entry point to C language function: void {@native glGetIntegeri_v}(GLenum target,...
static final int GL_TEXTURE_BUFFER_DATA_STORE_BINDING
GL_ES_VERSION_3_2, GL_VERSION_3_1, GL_ARB_texture_buffer_object, GL_EXT_texture_buffer,...
Definition: GL2ES3.java:536
void glClearBufferfi(int buffer, int drawbuffer, float depth, int stencil)
Entry point to C language function: void {@native glClearBufferfi}(GLenum buffer,...
static final int GL_TEXTURE_HEIGHT
GL_ES_VERSION_3_1, GL_VERSION_1_0, GL_QCOM_extended_get Alias for: GL_TEXTURE_HEIGHT_QCOM Define "GL...
Definition: GL2ES3.java:611
static final int GL_INT_SAMPLER_BUFFER
GL_ES_VERSION_3_2, GL_VERSION_3_1, GL_OES_texture_buffer, GL_AMD_vertex_shader_tesselator,...
Definition: GL2ES3.java:497
static final int GL_IMAGE_BINDING_LAYERED
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:649
static final int GL_RG16I
GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0 Define "GL_RG16I" with expression '0x8239',...
Definition: GL2ES3.java:654
void glTexBuffer(int target, int internalformat, int buffer)
Entry point to C language function: void {@native glTexBuffer}(GLenum target, GLenum internalformat,...
static final int GL_TRANSFORM_FEEDBACK_BUFFER_MODE
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback Alias for: GL_...
Definition: GL2ES3.java:142
void glTextureStorageMem2DMultisampleEXT(int texture, int samples, int internalFormat, int width, int height, boolean fixedSampleLocations, int memory, long offset)
Entry point to C language function: void {@native glTextureStorageMem2DMultisampleEXT}(GLuint textur...
static final int GL_QUERY_NO_WAIT
GL_VERSION_3_0, GL_NV_conditional_render Alias for: GL_QUERY_NO_WAIT_NV Define "GL_QUERY_NO_WAIT" wi...
Definition: GL2ES3.java:831
static final int GL_RGBA32UI
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer Alias for: GL_RGBA32UI_EXT Define "GL_RGBA...
Definition: GL2ES3.java:662
static final int GL_MAX_VERTEX_UNIFORM_COMPONENTS
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_ARB_vertex_shader Alias for: GL_MAX_VERTEX_UNIFORM_COMPONENTS_A...
Definition: GL2ES3.java:512
void glGetActiveUniformBlockName(int program, int uniformBlockIndex, int bufSize, IntBuffer length, ByteBuffer uniformBlockName)
Entry point to C language function: void {@native glGetActiveUniformBlockName}(GLuint program,...
static final int GL_COLOR_ATTACHMENT30
GL_ES_VERSION_3_0, GL_VERSION_3_0 Define "GL_COLOR_ATTACHMENT30" with expression '0x8CFE',...
Definition: GL2ES3.java:417
static final int GL_SAMPLER_2D_ARRAY
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: GL_SAMPLER_2D_ARRAY_EXT Define "GL_...
Definition: GL2ES3.java:192
void glGetVertexAttribIuiv(int index, int pname, int[] params, int params_offset)
Entry point to C language function: void {@native glGetVertexAttribIuiv}(GLuint index,...
static final int GL_UNIFORM_OFFSET
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_UNIFORM_OFFSET" with expre...
Definition: GL2ES3.java:492
static final int GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS
GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1 Define "GL_MAX_VERTEX_ATOMIC_COUNTER...
Definition: GL2ES3.java:456
static final int GL_COLOR_ATTACHMENT24
GL_ES_VERSION_3_0, GL_VERSION_3_0 Define "GL_COLOR_ATTACHMENT24" with expression '0x8CF8',...
Definition: GL2ES3.java:402
static final int GL_UUID_SIZE_EXT
GL_EXT_memory_object Define "GL_UUID_SIZE_EXT" with expression '16', CType: int
Definition: GL2ES3.java:734
static final int GL_TEXTURE_DEPTH
GL_ES_VERSION_3_1, GL_VERSION_1_2, GL_EXT_texture3D, GL_QCOM_extended_get Alias for: GL_TEXTURE_DEPTH...
Definition: GL2ES3.java:762
static final int GL_UNIFORM_NAME_LENGTH
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_UNIFORM_NAME_LENGTH" with ...
Definition: GL2ES3.java:149
static final int GL_UNIFORM_BARRIER_BIT
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:302
static final int GL_LAST_VERTEX_CONVENTION_EXT
GL_EXT_provoking_vertex, GL_EXT_geometry_shader Define "GL_LAST_VERTEX_CONVENTION_EXT" with expressio...
Definition: GL2ES3.java:275
void glVertexAttribI4iv(int index, int[] v, int v_offset)
Entry point to C language function: void {@native glVertexAttribI4iv}(GLuint index,...
void glReadBuffer(int mode)
Entry point to C language function: void {@native glReadBuffer}(GLenum mode) Part of GL_ES_VERSION...
static final int GL_UNSIGNED_INT_SAMPLER_2D
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: GL_UNSIGNED_INT_SAMPLER_2D_EXT Defi...
Definition: GL2ES3.java:891
static final int GL_RGB8_SNORM
GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_RGB8_SNORM" with expression '0x8F96',...
Definition: GL2ES3.java:899
static final int GL_TEXTURE_BUFFER
GL_ES_VERSION_3_2, GL_VERSION_3_1, GL_ARB_texture_buffer_object, GL_EXT_texture_buffer,...
Definition: GL2ES3.java:290
static final int GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0 Define "GL_FRAMEBUFFER_ATTACHMENT_STENCI...
Definition: GL2ES3.java:499
static final int GL_COLOR_ATTACHMENT25
GL_ES_VERSION_3_0, GL_VERSION_3_0 Define "GL_COLOR_ATTACHMENT25" with expression '0x8CF9',...
Definition: GL2ES3.java:392
static final int GL_COMMAND_BARRIER_BIT
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:83
static final int GL_FRAMEBUFFER_DEFAULT_WIDTH
GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_FRAMEBUFFER_DEFAULT_W...
Definition: GL2ES3.java:582
static final int GL_PACK_SKIP_PIXELS
GL_ES_VERSION_3_0, GL_VERSION_1_0, GL_NV_pack_subimage Alias for: GL_PACK_SKIP_PIXELS_NV Define "GL_...
Definition: GL2ES3.java:549
static final int GL_LAYOUT_GENERAL_EXT
GL_EXT_semaphore Define "GL_LAYOUT_GENERAL_EXT" with expression '0x958D', CType: int
Definition: GL2ES3.java:490
void glWaitSemaphoreEXT(int semaphore, int numBufferBarriers, int[] buffers, int buffers_offset, int numTextureBarriers, int[] textures, int textures_offset, int[] srcLayouts, int srcLayouts_offset)
Entry point to C language function: void {@native glWaitSemaphoreEXT}(GLuint semaphore,...
static final int GL_COLOR_ATTACHMENT22
GL_ES_VERSION_3_0, GL_VERSION_3_0 Define "GL_COLOR_ATTACHMENT22" with expression '0x8CF6',...
Definition: GL2ES3.java:398
static final int GL_MAX_ELEMENTS_INDICES
GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_draw_range_elements Alias for: GL_MAX_ELEMENTS_INDICES_EXT ...
Definition: GL2ES3.java:770
static final int GL_RGB8UI
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer Alias for: GL_RGB8UI_EXT Define "GL_RGB8UI...
Definition: GL2ES3.java:785
static final int GL_TEXTURE_BINDING_BUFFER
GL_ES_VERSION_3_2, GL_VERSION_3_1, GL_ARB_texture_buffer_object, GL_EXT_texture_buffer,...
Definition: GL2ES3.java:165
static final int GL_INVALID_INDEX
Part of GL_ARB_uniform_buffer_object
Definition: GL2ES3.java:1491
void glGenVertexArrays(int n, IntBuffer arrays)
Entry point to C language function: void {@native glGenVertexArrays}(GLsizei n, GLuint * arrays) P...
static final int GL_FACTOR_MIN_AMD
GL_AMD_blend_minmax_factor, GL_NV_blend_minmax_factor Define "GL_FACTOR_MIN_AMD" with expression '0x9...
Definition: GL2ES3.java:746
static final int GL_COLOR_ATTACHMENT23
GL_ES_VERSION_3_0, GL_VERSION_3_0 Define "GL_COLOR_ATTACHMENT23" with expression '0x8CF7',...
Definition: GL2ES3.java:404
static final int GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_UNIFORM_BLOCK_REFERENCED_B...
Definition: GL2ES3.java:798
static final int GL_FLOAT_32_UNSIGNED_INT_24_8_REV
GL_ARB_depth_buffer_float, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_depth_buffer_float Alias for: GL_...
Definition: GL2ES3.java:280
static final int GL_TEXTURE_SHARED_SIZE
GL_ES_VERSION_3_1, GL_VERSION_3_0, GL_EXT_texture_shared_exponent Alias for: GL_TEXTURE_SHARED_SIZE_E...
Definition: GL2ES3.java:509
void glBlendEquationSeparatei(int buf, int modeRGB, int modeAlpha)
Entry point to C language function: void {@native glBlendEquationSeparatei}(GLuint buf,...
static final int GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS
GL_ARB_shader_atomic_counters, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_EXT_tessellation_shader,...
Definition: GL2ES3.java:235
static final int GL_INT_IMAGE_2D_ARRAY
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:801
void glGetVertexAttribIiv(int index, int pname, int[] params, int params_offset)
Entry point to C language function: void {@native glGetVertexAttribIiv}(GLuint index,...
static final int GL_READ_BUFFER
GL_ES_VERSION_3_0, GL_VERSION_1_0, GL_EXT_multiview_draw_buffers, GL_NV_read_buffer Alias for: GL_REA...
Definition: GL2ES3.java:907
static final int GL_ATOMIC_COUNTER_BUFFER_START
GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1 Define "GL_ATOMIC_COUNTER_BUFFER_STA...
Definition: GL2ES3.java:741
void glClearBufferuiv(int buffer, int drawbuffer, IntBuffer value)
Entry point to C language function: void {@native glClearBufferuiv}(GLenum buffer,...
void glVertexAttribI4uiv(int index, IntBuffer v)
Entry point to C language function: void {@native glVertexAttribI4uiv}(GLuint index,...
static final int GL_RGB10_A2UI
GL_ARB_texture_rgb10_a2ui, GL_VERSION_3_3, GL_ES_VERSION_3_0 Define "GL_RGB10_A2UI" with expression '...
Definition: GL2ES3.java:935
static final int GL_MAX_UNIFORM_BLOCK_SIZE
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_MAX_UNIFORM_BLOCK_SIZE" wi...
Definition: GL2ES3.java:580
void glGetTexLevelParameteriv(int target, int level, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetTexLevelParameteriv}(GLenum target,...
static final int GL_LAYOUT_DEPTH_STENCIL_READ_ONLY_EXT
GL_EXT_semaphore Define "GL_LAYOUT_DEPTH_STENCIL_READ_ONLY_EXT" with expression '0x9590',...
Definition: GL2ES3.java:294
static final int GL_TESS_CONTROL_SHADER_BIT
GL_ARB_separate_shader_objects, GL_ES_VERSION_3_2, GL_VERSION_4_1, GL_OES_tessellation_shader,...
Definition: GL2ES3.java:328
void glUniformMatrix3x2fv(int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: void {@native glUniformMatrix3x2fv}(GLint location,...
static final int GL_MAJOR_VERSION
GL_ES_VERSION_3_0, GL_VERSION_3_0 Define "GL_MAJOR_VERSION" with expression '0x821B',...
Definition: GL2ES3.java:870
void glGetTexLevelParameterfv(int target, int level, int pname, float[] params, int params_offset)
Entry point to C language function: void {@native glGetTexLevelParameterfv}(GLenum target,...
static final int GL_TEXTURE_BINDING_2D_ARRAY
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_array Alias for: GL_TEXTURE_BINDING_2D_ARRAY_EXT D...
Definition: GL2ES3.java:683
static final int GL_LINES_ADJACENCY_EXT
GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader Define "GL_LINES_ADJACENCY_E...
Definition: GL2ES3.java:628
static final int GL_PIXEL_PACK_BUFFER_BINDING
GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_ARB_pixel_buffer_object, GL_EXT_pixel_buffer_object,...
Definition: GL2ES3.java:109
static final int GL_DYNAMIC_COPY
GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_ARB_vertex_buffer_object Alias for: GL_DYNAMIC_COPY_ARB Define...
Definition: GL2ES3.java:139
static final int GL_MINOR_VERSION
GL_ES_VERSION_3_0, GL_VERSION_3_0 Define "GL_MINOR_VERSION" with expression '0x821C',...
Definition: GL2ES3.java:296
static final int GL_MAX_VERTEX_ATOMIC_COUNTERS
GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1 Define "GL_MAX_VERTEX_ATOMIC_COUNTER...
Definition: GL2ES3.java:482
static final int GL_IMAGE_CUBE
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:531
static final int GL_IMAGE_BINDING_ACCESS
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:53
boolean glIsVertexArray(int array)
Entry point to C language function: GLboolean {@native glIsVertexArray}(GLuint array) Part of GL_A...
static final int GL_SHADER_IMAGE_ACCESS_BARRIER_BIT
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:343
static final int GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS
GL_ARB_shader_atomic_counters, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_EXT_tessellation_shader,...
Definition: GL2ES3.java:828
void glBeginConditionalRender(int id, int mode)
Entry point to C language function: void {@native glBeginConditionalRender}(GLuint id,...
static final int GL_TEXTURE_BLUE_SIZE
GL_ES_VERSION_3_1, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_texture Alias for: GL_TEXTURE_BLUE_SIZE_EXT...
Definition: GL2ES3.java:89
void glUniform4uiv(int location, int count, int[] value, int value_offset)
Entry point to C language function: void {@native glUniform4uiv}(GLint location, GLsizei count,...
static final int GL_FIRST_VERTEX_CONVENTION
GL_ARB_provoking_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader,...
Definition: GL2ES3.java:847
void glGetInternalformativ(int target, int internalformat, int pname, int count, int[] params, int params_offset)
Entry point to C language function: void {@native glGetInternalformativ}(GLenum target,...
static final int GL_TEXTURE_DEPTH_TYPE
GL_ES_VERSION_3_1, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ARB_texture_float Alias for: GL_TEXT...
Definition: GL2ES3.java:413
void glUniformMatrix3x4fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix3x4fv}(GLint location,...
void glImportMemoryFdEXT(int memory, long size, int handleType, int fd)
Entry point to C language function: void {@native glImportMemoryFdEXT}(GLuint memory,...
static final int GL_COPY_WRITE_BUFFER
GL_ES_VERSION_3_0, GL_VERSION_3_1, GL_ARB_copy_buffer, GL_NV_copy_buffer Alias for: GL_COPY_WRITE_BUF...
Definition: GL2ES3.java:211
void glTexStorageMem3DEXT(int target, int levels, int internalFormat, int width, int height, int depth, int memory, long offset)
Entry point to C language function: void {@native glTexStorageMem3DEXT}(GLenum target,...
static final int GL_PIXEL_UNPACK_BUFFER
GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_ARB_pixel_buffer_object, GL_EXT_pixel_buffer_object,...
Definition: GL2ES3.java:374
static final int GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0 Define "GL_COMPRESSED_SRGB8_ALPHA8_ETC2_E...
Definition: GL2ES3.java:277
static final int GL_LAYOUT_TRANSFER_SRC_EXT
GL_EXT_semaphore Define "GL_LAYOUT_TRANSFER_SRC_EXT" with expression '0x9592', CType: int
Definition: GL2ES3.java:162
static final int GL_INT_IMAGE_CUBE
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:462
void glUniformMatrix3x4fv(int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: void {@native glUniformMatrix3x4fv}(GLint location,...
static final int GL_COLOR_ATTACHMENT21
GL_ES_VERSION_3_0, GL_VERSION_3_0 Define "GL_COLOR_ATTACHMENT21" with expression '0x8CF5',...
Definition: GL2ES3.java:400
void glBeginTransformFeedback(int primitiveMode)
Entry point to C language function: void {@native glBeginTransformFeedback}(GLenum primitiveMode) ...
static final int GL_BLUE
GL_ES_VERSION_3_0, GL_VERSION_1_0, GL_NV_blend_equation_advanced Alias for: GL_BLUE_NV Define "GL_BL...
Definition: GL2ES3.java:515
static final int GL_INT_IMAGE_3D
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:181
static final int GL_NUM_EXTENSIONS
GL_ES_VERSION_3_0, GL_VERSION_3_0 Define "GL_NUM_EXTENSIONS" with expression '0x821D',...
Definition: GL2ES3.java:723
void glSemaphoreParameterui64vEXT(int semaphore, int pname, long[] params, int params_offset)
Entry point to C language function: void {@native glSemaphoreParameterui64vEXT}(GLuint semaphore,...
static final int GL_MAX_COMBINED_ATOMIC_COUNTERS
GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1 Define "GL_MAX_COMBINED_ATOMIC_COUNT...
Definition: GL2ES3.java:595
static final int GL_SRGB8
GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_EXT_texture_sRGB, GL_NV_sRGB_formats Alias for: GL_SRGB8_EXT,...
Definition: GL2ES3.java:546
void glGetVertexAttribIuiv(int index, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetVertexAttribIuiv}(GLuint index,...
void glGetMemoryObjectParameterivEXT(int memoryObject, int pname, int[] params, int params_offset)
Entry point to C language function: void {@native glGetMemoryObjectParameterivEXT}(GLuint memoryObje...
static final int GL_FACTOR_MAX_AMD
GL_AMD_blend_minmax_factor, GL_NV_blend_minmax_factor Define "GL_FACTOR_MAX_AMD" with expression '0x9...
Definition: GL2ES3.java:538
void glPauseTransformFeedback()
Entry point to C language function: void {@native glPauseTransformFeedback}() Part of GL_ARB_trans...
static final int GL_UNSIGNED_INT_IMAGE_2D_ARRAY
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:216
static final int GL_TRANSFORM_FEEDBACK
GL_ARB_transform_feedback2, GL_EXT_debug_label, GL_ES_VERSION_3_0, GL_VERSION_4_0,...
Definition: GL2ES3.java:617
static final int GL_TEXTURE_GREEN_TYPE
GL_ES_VERSION_3_1, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ARB_texture_float Alias for: GL_TEXT...
Definition: GL2ES3.java:80
static final int GL_RGBA_INTEGER
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer Alias for: GL_RGBA_INTEGER_EXT Define "GL_...
Definition: GL2ES3.java:124
static final int GL_MAX_IMAGE_UNITS
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:36
static final int GL_HANDLE_TYPE_OPAQUE_FD_EXT
GL_EXT_memory_object_fd Define "GL_HANDLE_TYPE_OPAQUE_FD_EXT" with expression '0x9586',...
Definition: GL2ES3.java:646
static final int GL_UNPACK_SKIP_IMAGES
GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_texture3D Alias for: GL_UNPACK_SKIP_IMAGES_EXT Define "GL_...
Definition: GL2ES3.java:238
static final int GL_PROGRAM_BINARY_RETRIEVABLE_HINT
GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1 Define "GL_PROGRAM_BINARY_RETRIEVABLE_HI...
Definition: GL2ES3.java:267
void glMemoryObjectParameterivEXT(int memoryObject, int pname, int[] params, int params_offset)
Entry point to C language function: void {@native glMemoryObjectParameterivEXT}(GLuint memoryObject,...
void glTexStorage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)
Entry point to C language function: void {@native glTexStorage3DMultisample}(GLenum target,...
static final int GL_FLOAT_MAT2x4
GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices Alias for: GL_FLOAT_MAT2x4_NV Define "G...
Definition: GL2ES3.java:883
void glDisablei(int target, int index)
Entry point to C language function: void {@native glDisablei}(GLenum target, GLuint index) Part of...
static final int GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_transform_feedback Alias for: GL_TRANSFORM_FEEDBACK_VARYING...
Definition: GL2ES3.java:435
void glUniformMatrix4x2fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix4x2fv}(GLint location,...
static final int GL_TRANSFORM_FEEDBACK_BUFFER_START
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback Alias for: GL_...
Definition: GL2ES3.java:940
void glInvalidateSubFramebuffer(int target, int numAttachments, int[] attachments, int attachments_offset, int x, int y, int width, int height)
Entry point to C language function: void {@native glInvalidateSubFramebuffer}(GLenum target,...
void glVertexAttribI4ui(int index, int x, int y, int z, int w)
Entry point to C language function: void {@native glVertexAttribI4ui}(GLuint index,...
static final int GL_TEXTURE_RED_SIZE
GL_ES_VERSION_3_1, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_texture Alias for: GL_TEXTURE_RED_SIZE_EXT ...
Definition: GL2ES3.java:782
static final int GL_STATIC_READ
GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_ARB_vertex_buffer_object Alias for: GL_STATIC_READ_ARB Define ...
Definition: GL2ES3.java:258
void glGetSemaphoreParameterui64vEXT(int semaphore, int pname, LongBuffer params)
Entry point to C language function: void {@native glGetSemaphoreParameterui64vEXT}(GLuint semaphore,...
void glUniform2uiv(int location, int count, int[] value, int value_offset)
Entry point to C language function: void {@native glUniform2uiv}(GLint location, GLsizei count,...
void glMinSampleShading(float value)
Entry point to C language function: void {@native glMinSampleShading}(GLfloat value) Part of GL_ES...
void glInvalidateSubFramebuffer(int target, int numAttachments, IntBuffer attachments, int x, int y, int width, int height)
Entry point to C language function: void {@native glInvalidateSubFramebuffer}(GLenum target,...
static final int GL_READ_ONLY
GL_VERSION_1_5, GL_ES_VERSION_3_1, GL_ARB_vertex_buffer_object Alias for: GL_READ_ONLY_ARB Define "G...
Definition: GL2ES3.java:488
void glVertexAttribIPointer(int index, int size, int type, int stride, long pointer_buffer_offset)
Entry point to C language function: void {@native glVertexAttribIPointer}(GLuint index,...
static final int GL_TRANSFORM_FEEDBACK_BINDING
GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2 Alias for: G...
Definition: GL2ES3.java:33
void glUniformBlockBinding(int program, int uniformBlockIndex, int uniformBlockBinding)
Entry point to C language function: void {@native glUniformBlockBinding}(GLuint program,...
static final int GL_R32I
GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0 Define "GL_R32I" with expression '0x8235',...
Definition: GL2ES3.java:644
static final int GL_COMPRESSED_RGB8_ETC2
GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0 Define "GL_COMPRESSED_RGB8_ETC2" with exp...
Definition: GL2ES3.java:285
static final int GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback Alias for: GL_...
Definition: GL2ES3.java:564
static final int GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY
GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_texture_cube_map_array, GL_ARB_texture_cube_map_array,...
Definition: GL2ES3.java:246
void glDeleteVertexArrays(int n, int[] arrays, int arrays_offset)
Entry point to C language function: void {@native glDeleteVertexArrays}(GLsizei n,...
static final int GL_TRIANGLE_STRIP_ADJACENCY_EXT
GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader Define "GL_TRIANGLE_STRIP_AD...
Definition: GL2ES3.java:597
static final long GL_TIMEOUT_IGNORED
Part of GL_ARB_sync
Definition: GL2ES3.java:1494
static final int GL_FLOAT_MAT4x3
GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices Alias for: GL_FLOAT_MAT4x3_NV Define "G...
Definition: GL2ES3.java:200
void glTexStorageMem2DMultisampleEXT(int target, int samples, int internalFormat, int width, int height, boolean fixedSampleLocations, int memory, long offset)
Entry point to C language function: void {@native glTexStorageMem2DMultisampleEXT}(GLenum target,...
static final int GL_TEXTURE_RED_TYPE
GL_ES_VERSION_3_1, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ARB_texture_float Alias for: GL_TEXT...
Definition: GL2ES3.java:208
void glVertexAttribI4uiv(int index, int[] v, int v_offset)
Entry point to C language function: void {@native glVertexAttribI4uiv}(GLuint index,...
static final int GL_DEPTH_STENCIL_TEXTURE_MODE
GL_ARB_stencil_texturing, GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_DEPTH_STENCIL_TEXTURE_MODE" wi...
Definition: GL2ES3.java:909
static final int GL_UNIFORM_MATRIX_STRIDE
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_UNIFORM_MATRIX_STRIDE" wit...
Definition: GL2ES3.java:248
static final int GL_OPTIMAL_TILING_EXT
GL_EXT_memory_object Define "GL_OPTIMAL_TILING_EXT" with expression '0x9584', CType: int
Definition: GL2ES3.java:791
static final int GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0 Define "GL_COMPRESSED_RGB8_PUNCHTHROUGH_A...
Definition: GL2ES3.java:68
static final int GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1
GL_EXT_texture_compression_s3tc_srgb, GL_EXT_texture_sRGB, GL_NV_sRGB_formats Alias for: GL_COMPRESSE...
Definition: GL2ES3.java:657
void glNamedBufferStorageMemEXT(int buffer, long size, int memory, long offset)
Entry point to C language function: void {@native glNamedBufferStorageMemEXT}(GLuint buffer,...
static final int GL_SAMPLE_SHADING
GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_sample_shading, GL_ARB_sample_shading Alias for: GL_SAMPLE_...
Definition: GL2ES3.java:689
static final int GL_QUERY_BY_REGION_WAIT
GL_VERSION_3_0, GL_NV_conditional_render Alias for: GL_QUERY_BY_REGION_WAIT_NV Define "GL_QUERY_BY_R...
Definition: GL2ES3.java:299
void glGetBooleani_v(int target, int index, byte[] data, int data_offset)
Entry point to C language function: void {@native glGetBooleani_v}(GLenum target,...
static final int GL_TRANSFORM_FEEDBACK_BARRIER_BIT
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:253
static final int GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW
GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_ARB_texture_cube_map_array, GL_EXT_texture_cube_map_array,...
Definition: GL2ES3.java:856
static final int GL_BUFFER_UPDATE_BARRIER_BIT
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:308
void glGetFramebufferParameteriv(int target, int pname, int[] params, int params_offset)
Entry point to C language function: void {@native glGetFramebufferParameteriv}(GLenum target,...
static final int GL_MAX_GEOMETRY_UNIFORM_BLOCKS
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_2, GL_VERSION_3_1, GL_EXT_geometry_shader,...
Definition: GL2ES3.java:377
static final int GL_FLOAT_MAT2x3
GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices Alias for: GL_FLOAT_MAT2x3_NV Define "G...
Definition: GL2ES3.java:880
void glGenVertexArrays(int n, int[] arrays, int arrays_offset)
Entry point to C language function: void {@native glGenVertexArrays}(GLsizei n, GLuint * arrays) P...
void glClearBufferuiv(int buffer, int drawbuffer, int[] value, int value_offset)
Entry point to C language function: void {@native glClearBufferuiv}(GLenum buffer,...
static final int GL_FLOAT_MAT3x2
GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices Alias for: GL_FLOAT_MAT3x2_NV Define "G...
Definition: GL2ES3.java:45
static final int GL_TILING_TYPES_EXT
GL_EXT_memory_object Define "GL_TILING_TYPES_EXT" with expression '0x9583', CType: int
Definition: GL2ES3.java:680
static final int GL_RG32UI
GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0 Define "GL_RG32UI" with expression '0x823C',...
Definition: GL2ES3.java:664
static final int GL_UNSIGNED_INT_SAMPLER_BUFFER
GL_ES_VERSION_3_2, GL_VERSION_3_1, GL_AMD_vertex_shader_tesselator, GL_AMD_vertex_shader_tessellator,...
Definition: GL2ES3.java:504
void glInvalidateFramebuffer(int target, int numAttachments, IntBuffer attachments)
Entry point to C language function: void {@native glInvalidateFramebuffer}(GLenum target,...
void glGetUnsignedBytevEXT(int pname, byte[] data, int data_offset)
Entry point to C language function: void {@native glGetUnsignedBytevEXT}(GLenum pname,...
static final int GL_UNSIGNED_INT_VEC4
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: GL_UNSIGNED_INT_VEC4_EXT Define "GL...
Definition: GL2ES3.java:459
static final int GL_MAX_VERTEX_UNIFORM_BLOCKS
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_MAX_VERTEX_UNIFORM_BLOCKS"...
Definition: GL2ES3.java:543
void glCopyBufferSubData(int readTarget, int writeTarget, long readOffset, long writeOffset, long size)
Entry point to C language function: void {@native glCopyBufferSubData}(GLenum readTarget,...
static final int GL_RGBA16I
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer Alias for: GL_RGBA16I_EXT Define "GL_RGBA1...
Definition: GL2ES3.java:585
static final int GL_UNSIGNED_INT_IMAGE_BUFFER
GL_ARB_shader_image_load_store, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_OES_texture_buffer,...
Definition: GL2ES3.java:756
void glGetVertexAttribIiv(int index, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetVertexAttribIiv}(GLuint index,...
static final int GL_UNIFORM_BLOCK_INDEX
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_UNIFORM_BLOCK_INDEX" with ...
Definition: GL2ES3.java:789
static final int GL_TEXTURE_COMPRESSED
GL_ES_VERSION_3_1, GL_VERSION_1_3, GL_ARB_texture_compression Alias for: GL_TEXTURE_COMPRESSED_ARB D...
Definition: GL2ES3.java:825
void glMemoryBarrier(int barriers)
Entry point to C language function: void {@native glMemoryBarrier}(GLbitfield barriers) Part of GL...
static final int GL_MAX_FRAGMENT_ATOMIC_COUNTERS
GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1 Define "GL_MAX_FRAGMENT_ATOMIC_COUNT...
Definition: GL2ES3.java:446
static final int GL_RGB16UI
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer Alias for: GL_RGB16UI_EXT Define "GL_RGB16...
Definition: GL2ES3.java:449
static final int GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_2, GL_VERSION_3_1, GL_EXT_geometry_shader,...
Definition: GL2ES3.java:841
void glBindTransformFeedback(int target, int id)
Entry point to C language function: void {@native glBindTransformFeedback}(GLenum target,...
void glGetActiveUniformBlockName(int program, int uniformBlockIndex, int bufSize, int[] length, int length_offset, byte[] uniformBlockName, int uniformBlockName_offset)
Entry point to C language function: void {@native glGetActiveUniformBlockName}(GLuint program,...
void glBufferStorageMemEXT(int target, long size, int memory, long offset)
Entry point to C language function: void {@native glBufferStorageMemEXT}(GLenum target,...
static final int GL_UNIFORM_BLOCK_DATA_SIZE
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_UNIFORM_BLOCK_DATA_SIZE" w...
Definition: GL2ES3.java:61
void glGetTexLevelParameterfv(int target, int level, int pname, FloatBuffer params)
Entry point to C language function: void {@native glGetTexLevelParameterfv}(GLenum target,...
void glUniform1uiv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform1uiv}(GLint location, GLsizei count,...
static final int GL_TEXTURE_BASE_LEVEL
GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_SGIS_texture_lod Alias for: GL_TEXTURE_BASE_LEVEL_SGIS Define ...
Definition: GL2ES3.java:794
static final int GL_ACTIVE_ATOMIC_COUNTER_BUFFERS
GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1 Define "GL_ACTIVE_ATOMIC_COUNTER_BUF...
Definition: GL2ES3.java:933
static final int GL_COLOR_ATTACHMENT28
GL_ES_VERSION_3_0, GL_VERSION_3_0 Define "GL_COLOR_ATTACHMENT28" with expression '0x8CFC',...
Definition: GL2ES3.java:394
static final int GL_COMPRESSED_SIGNED_RG11_EAC
GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0 Define "GL_COMPRESSED_SIGNED_RG11_EAC" wi...
Definition: GL2ES3.java:175
static final int GL_TRANSFORM_FEEDBACK_ACTIVE
GL_ARB_transform_feedback2, GL_VERSION_4_2, GL_ES_VERSION_3_0 Define "GL_TRANSFORM_FEEDBACK_ACTIVE" w...
Definition: GL2ES3.java:265
static final int GL_TRANSFORM_FEEDBACK_VARYINGS
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback Alias for: GL_...
Definition: GL2ES3.java:850
static final int GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_MAX_COMBINED_FRAGMENT_UNIF...
Definition: GL2ES3.java:606
void glGetTransformFeedbackVarying(int program, int index, int bufSize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
Entry point to C language function: void {@native glGetTransformFeedbackVarying}(GLuint program,...
void glGetUniformuiv(int program, int location, IntBuffer params)
Entry point to C language function: void {@native glGetUniformuiv}(GLuint program,...
static final int GL_TEXTURE_TILING_EXT
GL_EXT_memory_object Define "GL_TEXTURE_TILING_EXT" with expression '0x9580', CType: int
Definition: GL2ES3.java:494
static final int GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0 Define "GL_COMPRESSED_SRGB8_PUNCHTHROUGH_...
Definition: GL2ES3.java:517
void glGetTexLevelParameteriv(int target, int level, int pname, int[] params, int params_offset)
Entry point to C language function: void {@native glGetTexLevelParameteriv}(GLenum target,...
static final int GL_STREAM_READ
GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_ARB_vertex_buffer_object Alias for: GL_STREAM_READ_ARB Define ...
Definition: GL2ES3.java:844
static final int GL_TRANSFORM_FEEDBACK_BUFFER_BINDING
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback Alias for: GL_...
Definition: GL2ES3.java:642
static final int GL_UNIFORM_BUFFER_SIZE
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_UNIFORM_BUFFER_SIZE" with ...
Definition: GL2ES3.java:273
static final int GL_RG_INTEGER
GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0 Define "GL_RG_INTEGER" with expression '0x8228',...
Definition: GL2ES3.java:533
static final int GL_MIN_PROGRAM_TEXEL_OFFSET
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4, GL_NV_gpu_program4 Alias for: GL_MIN_PROGRAM_T...
Definition: GL2ES3.java:700
static final int GL_SEPARATE_ATTRIBS
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_transform_feedback, GL_NV_transform_feedback Alias for: GL_...
Definition: GL2ES3.java:863
void glImportSemaphoreFdEXT(int semaphore, int handleType, int fd)
Entry point to C language function: void {@native glImportSemaphoreFdEXT}(GLuint semaphore,...
static final int GL_MAX_GEOMETRY_ATOMIC_COUNTERS
GL_ARB_shader_atomic_counters, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_OES_geometry_shader,...
Definition: GL2ES3.java:902
void glGetUnsignedBytei_vEXT(int target, int index, ByteBuffer data)
Entry point to C language function: void {@native glGetUnsignedBytei_vEXT}(GLenum target,...
void glGetUniformIndices(int program, int uniformCount, String[] uniformNames, IntBuffer uniformIndices)
Entry point to C language function: void {@native glGetUniformIndices}(GLuint program,...
static final int GL_TEXTURE_ALPHA_SIZE
GL_ES_VERSION_3_1, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_texture Alias for: GL_TEXTURE_ALPHA_SIZE_EX...
Definition: GL2ES3.java:567
static final int GL_COMPRESSED_RGBA8_ETC2_EAC
GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0 Define "GL_COMPRESSED_RGBA8_ETC2_EAC" wit...
Definition: GL2ES3.java:478
void glEndConditionalRender()
Entry point to C language function: void {@native glEndConditionalRender}() Part of GL_VERSION_3_0...
static final int GL_RGB32I
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer Alias for: GL_RGB32I_EXT Define "GL_RGB32I...
Definition: GL2ES3.java:94
static final int GL_MIN_SAMPLE_SHADING_VALUE
GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_sample_shading, GL_ARB_sample_shading Alias for: GL_MIN_SAM...
Definition: GL2ES3.java:366
static final int GL_VERTEX_ARRAY_BINDING
GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_OES_vertex_array_object,...
Definition: GL2ES3.java:305
void glClearBufferiv(int buffer, int drawbuffer, int[] value, int value_offset)
Entry point to C language function: void {@native glClearBufferiv}(GLenum buffer,...
static final int GL_RG8_SNORM
GL_EXT_render_snorm, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_RG8_SNORM" with expression '0x8F95'...
Definition: GL2ES3.java:427
static final int GL_TEXTURE_GREEN_SIZE
GL_ES_VERSION_3_1, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_texture Alias for: GL_TEXTURE_GREEN_SIZE_EX...
Definition: GL2ES3.java:604
static final int GL_TEXTURE_SWIZZLE_R
GL_ARB_texture_swizzle, GL_VERSION_3_3, GL_ES_VERSION_3_0, GL_EXT_texture_swizzle Alias for: GL_TEXTU...
Definition: GL2ES3.java:97
static final int GL_RED_INTEGER
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer Alias for: GL_RED_INTEGER_EXT Define "GL_R...
Definition: GL2ES3.java:157
static final int GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0 Define "GL_FRAMEBUFFER_ATTACHMENT_DEPTH_...
Definition: GL2ES3.java:213
static final int GL_UNIFORM_BLOCK_BINDING
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_UNIFORM_BLOCK_BINDING" wit...
Definition: GL2ES3.java:601
static final int GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback Alias for: GL_...
Definition: GL2ES3.java:573
static final int GL_FRAMEBUFFER_DEFAULT_LAYERS
GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_OES_geometry_shader,...
Definition: GL2ES3.java:357
static final int GL_ATOMIC_COUNTER_BUFFER_SIZE
GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1 Define "GL_ATOMIC_COUNTER_BUFFER_SIZ...
Definition: GL2ES3.java:287
static final int GL_SAMPLER_BUFFER
GL_ES_VERSION_3_2, GL_VERSION_3_1, GL_AMD_vertex_shader_tesselator, GL_AMD_vertex_shader_tessellator,...
Definition: GL2ES3.java:363
static final int GL_R32UI
GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0 Define "GL_R32UI" with expression '0x8236',...
Definition: GL2ES3.java:111
static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback Alias for: GL_...
Definition: GL2ES3.java:718
static final int GL_MAX
GL_OES_draw_buffers_indexed, GL_ARB_imaging, GL_ES_VERSION_3_0, GL_VERSION_1_4, GL_EXT_blend_minmax A...
Definition: GL2ES3.java:853
static final int GL_TEXTURE_BINDING_CUBE_MAP_ARRAY
GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_texture_cube_map_array, GL_ARB_texture_cube_map_array,...
Definition: GL2ES3.java:452
static final int GL_UNIFORM_IS_ROW_MAJOR
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_UNIFORM_IS_ROW_MAJOR" with...
Definition: GL2ES3.java:787
static final int GL_STREAM_COPY
GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_ARB_vertex_buffer_object Alias for: GL_STREAM_COPY_ARB Define ...
Definition: GL2ES3.java:229
static final int GL_TRANSFORM_FEEDBACK_BUFFER_SIZE
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback Alias for: GL_...
Definition: GL2ES3.java:325
void glResumeTransformFeedback()
Entry point to C language function: void {@native glResumeTransformFeedback}() Part of GL_ARB_tran...
void glTextureStorageMem3DEXT(int texture, int levels, int internalFormat, int width, int height, int depth, int memory, long offset)
Entry point to C language function: void {@native glTextureStorageMem3DEXT}(GLuint texture,...
static final int GL_COLOR_ATTACHMENT26
GL_ES_VERSION_3_0, GL_VERSION_3_0 Define "GL_COLOR_ATTACHMENT26" with expression '0x8CFA',...
Definition: GL2ES3.java:390
static final int GL_RG16UI
GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0 Define "GL_RG16UI" with expression '0x823A',...
Definition: GL2ES3.java:885
void glTexStorageMem2DEXT(int target, int levels, int internalFormat, int width, int height, int memory, long offset)
Entry point to C language function: void {@native glTexStorageMem2DEXT}(GLenum target,...
static final int GL_ACTIVE_UNIFORM_BLOCKS
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_ACTIVE_UNIFORM_BLOCKS" wit...
Definition: GL2ES3.java:91
void glInvalidateFramebuffer(int target, int numAttachments, int[] attachments, int attachments_offset)
Entry point to C language function: void {@native glInvalidateFramebuffer}(GLenum target,...
void glBindVertexArray(int array)
Entry point to C language function: void {@native glBindVertexArray}(GLuint array) Part of GL_ARB_...
static final int GL_UNIFORM_ARRAY_STRIDE
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_UNIFORM_ARRAY_STRIDE" with...
Definition: GL2ES3.java:858
void glUniform2uiv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform2uiv}(GLint location, GLsizei count,...
static final long GL_ALL_BARRIER_BITS
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:71
static final int GL_RASTERIZER_DISCARD
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback Alias for: GL_...
Definition: GL2ES3.java:322
static final int GL_TRANSFORM_FEEDBACK_PAUSED
GL_ARB_transform_feedback2, GL_VERSION_4_2, GL_ES_VERSION_3_0 Define "GL_TRANSFORM_FEEDBACK_PAUSED" w...
Definition: GL2ES3.java:118
static final int GL_UNIFORM_BUFFER_START
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_UNIFORM_BUFFER_START" with...
Definition: GL2ES3.java:575
static final int GL_DEVICE_UUID_EXT
GL_EXT_memory_object Define "GL_DEVICE_UUID_EXT" with expression '0x9597', CType: int
Definition: GL2ES3.java:292
static final int GL_RG32I
GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0 Define "GL_RG32I" with expression '0x823B',...
Definition: GL2ES3.java:711
static final int GL_COPY_WRITE_BUFFER_BINDING
GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_ARB_copy_buffer Define "GL_COPY_WRITE_BUFFER_BINDING" with expr...
Definition: GL2ES3.java:942
static final int GL_R11F_G11F_B10F
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_texture_packed_float, GL_EXT_packed_float Alias for: GL_R...
Definition: GL2ES3.java:814
static final int GL_LAYOUT_DEPTH_STENCIL_ATTACHMENT_EXT
GL_EXT_semaphore Define "GL_LAYOUT_DEPTH_STENCIL_ATTACHMENT_EXT" with expression '0x958F',...
Definition: GL2ES3.java:808
void glSignalSemaphoreEXT(int semaphore, int numBufferBarriers, IntBuffer buffers, int numTextureBarriers, IntBuffer textures, IntBuffer dstLayouts)
Entry point to C language function: void {@native glSignalSemaphoreEXT}(GLuint semaphore,...
static final int GL_RGB9_E5
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_shared_exponent, GL_APPLE_texture_packed_float Alia...
Definition: GL2ES3.java:614
static final int GL_COPY_READ_BUFFER_BINDING
GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_ARB_copy_buffer Define "GL_COPY_READ_BUFFER_BINDING" with expre...
Definition: GL2ES3.java:501
void glDeleteMemoryObjectsEXT(int n, IntBuffer memoryObjects)
Entry point to C language function: void {@native glDeleteMemoryObjectsEXT}(GLsizei n,...
void glDeleteSemaphoresEXT(int n, IntBuffer semaphores)
Entry point to C language function: void {@native glDeleteSemaphoresEXT}(GLsizei n,...
static final int GL_PIXEL_BUFFER_BARRIER_BIT
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:314
static final int GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5
GL_EXT_texture_compression_s3tc_srgb, GL_EXT_texture_sRGB, GL_NV_sRGB_formats Alias for: GL_COMPRESSE...
Definition: GL2ES3.java:623
void glGetUniformIndices(int program, int uniformCount, String[] uniformNames, int[] uniformIndices, int uniformIndices_offset)
Entry point to C language function: void {@native glGetUniformIndices}(GLuint program,...
static final int GL_COLOR_ATTACHMENT20
GL_ES_VERSION_3_0, GL_VERSION_3_0 Define "GL_COLOR_ATTACHMENT20" with expression '0x8CF4',...
Definition: GL2ES3.java:406
static final int GL_FRAMEBUFFER_DEFAULT
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0 Define "GL_FRAMEBUFFER_DEFAULT" with exp...
Definition: GL2ES3.java:554
static final int GL_IMAGE_CUBE_MAP_ARRAY
GL_ARB_shader_image_load_store, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_EXT_shader_image_load_store,...
Definition: GL2ES3.java:219
static final int GL_FLOAT_MAT4x2
GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices Alias for: GL_FLOAT_MAT4x2_NV Define "G...
Definition: GL2ES3.java:203
static final int GL_TEXTURE_FETCH_BARRIER_BIT
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:74
void glUniformMatrix4x3fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix4x3fv}(GLint location,...
void glEnablei(int target, int index)
Entry point to C language function: void {@native glEnablei}(GLenum target, GLuint index) Part of ...
void glGetnUniformuiv(int program, int location, int bufSize, IntBuffer params)
Entry point to C language function: void {@native glGetnUniformuiv}(GLuint program,...
static final int GL_UNSIGNED_INT_VEC3
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: GL_UNSIGNED_INT_VEC3_EXT Define "GL...
Definition: GL2ES3.java:465
static final int GL_SAMPLER_CUBE_MAP_ARRAY
GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_ARB_texture_cube_map_array, GL_EXT_texture_cube_map_array,...
Definition: GL2ES3.java:706
static final int GL_TEXTURE_MAX_LOD
GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_SGIS_texture_lod Alias for: GL_TEXTURE_MAX_LOD_SGIS Define "GL...
Definition: GL2ES3.java:703
static final int GL_IMAGE_BINDING_LAYER
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:59
void glUniformMatrix2x3fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix2x3fv}(GLint location,...
static final int GL_LAYOUT_COLOR_ATTACHMENT_EXT
GL_EXT_semaphore Define "GL_LAYOUT_COLOR_ATTACHMENT_EXT" with expression '0x958E',...
Definition: GL2ES3.java:636
static final int GL_ATOMIC_COUNTER_BUFFER
GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1 Define "GL_ATOMIC_COUNTER_BUFFER" wi...
Definition: GL2ES3.java:919
static final int GL_DEDICATED_MEMORY_OBJECT_EXT
GL_EXT_memory_object Define "GL_DEDICATED_MEMORY_OBJECT_EXT" with expression '0x9581',...
Definition: GL2ES3.java:66
static final int GL_FRAMEBUFFER_BARRIER_BIT
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:48
static final int GL_NUM_DEVICE_UUIDS_EXT
GL_EXT_memory_object Define "GL_NUM_DEVICE_UUIDS_EXT" with expression '0x9596', CType: int
Definition: GL2ES3.java:167
static final int GL_UNSIGNED_INT_SAMPLER_3D
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: GL_UNSIGNED_INT_SAMPLER_3D_EXT Defi...
Definition: GL2ES3.java:894
static final int GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT
GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_ARB_robustness Alias for: GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB...
Definition: GL2ES3.java:121
static final int GL_INT_SAMPLER_CUBE
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: GL_INT_SAMPLER_CUBE_EXT Define "GL_...
Definition: GL2ES3.java:897
static final int GL_INT_IMAGE_BUFFER
GL_ARB_shader_image_load_store, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_OES_texture_buffer,...
Definition: GL2ES3.java:822
static final int GL_PRIMITIVES_GENERATED
GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_EXT_transform_feedback, GL_EXT_geometry_shader,...
Definition: GL2ES3.java:912
static final int GL_DEPTH_COMPONENT32F
GL_ARB_depth_buffer_float, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_depth_buffer_float Alias for: GL_...
Definition: GL2ES3.java:639
static final int GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_MAX_COMBINED_VERTEX_UNIFOR...
Definition: GL2ES3.java:949
static final int GL_UNIFORM_TYPE
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_UNIFORM_TYPE" with express...
Definition: GL2ES3.java:608
static final int GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY
GL_ARB_shader_image_load_store, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_EXT_shader_image_load_store,...
Definition: GL2ES3.java:369
static final int GL_COPY_READ_BUFFER
GL_ES_VERSION_3_0, GL_VERSION_3_1, GL_ARB_copy_buffer, GL_NV_copy_buffer Alias for: GL_COPY_READ_BUFF...
Definition: GL2ES3.java:471
static final int GL_COLOR_ATTACHMENT29
GL_ES_VERSION_3_0, GL_VERSION_3_0 Define "GL_COLOR_ATTACHMENT29" with expression '0x8CFD',...
Definition: GL2ES3.java:419
static final int GL_DYNAMIC_READ
GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_ARB_vertex_buffer_object Alias for: GL_DYNAMIC_READ_ARB Define...
Definition: GL2ES3.java:570
static final int GL_RGB32UI
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer Alias for: GL_RGB32UI_EXT Define "GL_RGB32...
Definition: GL2ES3.java:528
static final int GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_UNIFORM_BLOCK_REFERENCED_B...
Definition: GL2ES3.java:255
static final int GL_COMPRESSED_SRGB8_ETC2
GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0 Define "GL_COMPRESSED_SRGB8_ETC2" with ex...
Definition: GL2ES3.java:558
static final int GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3
GL_NV_sRGB_formats, GL_EXT_texture_compression_s3tc_srgb, GL_EXT_texture_sRGB Alias for: GL_COMPRESSE...
Definition: GL2ES3.java:145
static final int GL_INT_SAMPLER_3D
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: GL_INT_SAMPLER_3D_EXT Define "GL_IN...
Definition: GL2ES3.java:340
static final int GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS
GL_ARB_shader_atomic_counters, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_OES_tessellation_shader,...
Definition: GL2ES3.java:765
static final int GL_CONTEXT_FLAGS
GL_ES_VERSION_3_2, GL_VERSION_3_0 Define "GL_CONTEXT_FLAGS" with expression '0x821E',...
Definition: GL2ES3.java:697
static final int GL_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_EXT
GL_EXT_semaphore Define "GL_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_EXT" with expression '0x9530',...
Definition: GL2ES3.java:753
void glUniform3ui(int location, int v0, int v1, int v2)
Entry point to C language function: void {@native glUniform3ui}(GLint location, GLuint v0,...
void glColorMaski(int index, boolean r, boolean g, boolean b, boolean a)
Entry point to C language function: void {@native glColorMaski}(GLuint index, GLboolean r,...
static final int GL_COMPRESSED_SIGNED_R11_EAC
GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0 Define "GL_COMPRESSED_SIGNED_R11_EAC" wit...
Definition: GL2ES3.java:833
static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback Alias for: GL_...
Definition: GL2ES3.java:170
static final int GL_UNSIGNED_INT_5_9_9_9_REV
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_shared_exponent, GL_APPLE_texture_packed_float Alia...
Definition: GL2ES3.java:130
static final int GL_MAX_VARYING_COMPONENTS
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_geometry_shader4 Alias for: GL_MAX_VARYING_COMPONENTS_EXT ...
Definition: GL2ES3.java:888
static final int GL_RGBA32I
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer Alias for: GL_RGBA32I_EXT Define "GL_RGBA3...
Definition: GL2ES3.java:709
void glBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
Entry point to C language function: void {@native glBlitFramebuffer}(GLint srcX0,...
static final int GL_BUFFER_ACCESS_FLAGS
GL_ES_VERSION_3_0, GL_VERSION_3_0 Define "GL_BUFFER_ACCESS_FLAGS" with expression '0x911F',...
Definition: GL2ES3.java:444
static final int GL_TEXTURE_WIDTH
GL_ES_VERSION_3_1, GL_VERSION_1_0, GL_QCOM_extended_get Alias for: GL_TEXTURE_WIDTH_QCOM Define "GL_...
Definition: GL2ES3.java:686
void glUniformMatrix2x4fv(int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: void {@native glUniformMatrix2x4fv}(GLint location,...
void glUniform1ui(int location, int v0)
Entry point to C language function: void {@native glUniform1ui}(GLint location, GLuint v0) Part of...
void glGetSemaphoreParameterui64vEXT(int semaphore, int pname, long[] params, int params_offset)
Entry point to C language function: void {@native glGetSemaphoreParameterui64vEXT}(GLuint semaphore,...
void glTexStorageMem3DMultisampleEXT(int target, int samples, int internalFormat, int width, int height, int depth, boolean fixedSampleLocations, int memory, long offset)
Entry point to C language function: void {@native glTexStorageMem3DMultisampleEXT}(GLenum target,...
void glUniformMatrix4x2fv(int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: void {@native glUniformMatrix4x2fv}(GLint location,...
static final int GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE
GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1 Define "GL_MAX_ATOMIC_COUNTER_BUFFER...
Definition: GL2ES3.java:442
static final int GL_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_EXT
GL_EXT_semaphore Define "GL_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_EXT" with expression '0x9531',...
Definition: GL2ES3.java:796
static final int GL_RGB16I
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer Alias for: GL_RGB16I_EXT Define "GL_RGB16I...
Definition: GL2ES3.java:804
static final int GL_TEXTURE_DEPTH_SIZE
GL_ES_VERSION_3_1, GL_VERSION_1_4, GL_ARB_depth_texture Alias for: GL_TEXTURE_DEPTH_SIZE_ARB Define ...
Definition: GL2ES3.java:866
static final int GL_DEPTH
GL_ES_VERSION_3_0, GL_VERSION_1_0, GL_EXT_discard_framebuffer Alias for: GL_DEPTH_EXT Define "GL_DEP...
Definition: GL2ES3.java:744
static final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT
GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader Define "GL_FRAMEBUFFER_INCOM...
Definition: GL2ES3.java:860
void glEndTransformFeedback()
Entry point to C language function: void {@native glEndTransformFeedback}() Part of GL_ES_VERSION_...
static final int GL_MAX_UNIFORM_BUFFER_BINDINGS
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_MAX_UNIFORM_BUFFER_BINDING...
Definition: GL2ES3.java:877
void glFramebufferParameteri(int target, int pname, int param)
Entry point to C language function: void {@native glFramebufferParameteri}(GLenum target,...
static final int GL_MIRROR_CLAMP_TO_EDGE_EXT
GL_EXT_texture_mirror_clamp_to_edge, GL_EXT_texture_mirror_clamp Define "GL_MIRROR_CLAMP_TO_EDGE_EXT"...
Definition: GL2ES3.java:923
static final int GL_IMAGE_2D_ARRAY
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:77
static final int GL_MAX_ELEMENTS_VERTICES
GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_draw_range_elements Alias for: GL_MAX_ELEMENTS_VERTICES_EXT...
Definition: GL2ES3.java:346
static final int GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS
GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1 Define "GL_MAX_COMBINED_ATOMIC_COUNT...
Definition: GL2ES3.java:715
void glGetFramebufferParameteriv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetFramebufferParameteriv}(GLenum target,...
void glMemoryObjectParameterivEXT(int memoryObject, int pname, IntBuffer params)
Entry point to C language function: void {@native glMemoryObjectParameterivEXT}(GLuint memoryObject,...
static final int GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_ACTIVE_UNIFORM_BLOCK_MAX_N...
Definition: GL2ES3.java:269
static final int GL_UNSIGNED_INT_ATOMIC_COUNTER
GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1 Define "GL_UNSIGNED_INT_ATOMIC_COUNT...
Definition: GL2ES3.java:506
static final int GL_MAX_FRAMEBUFFER_HEIGHT
GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_MAX_FRAMEBUFFER_HEIGH...
Definition: GL2ES3.java:713
static final int GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0 Define "GL_FRAMEBUFFER_ATTACHMENT_ALPHA_...
Definition: GL2ES3.java:519
static final int GL_TEXTURE_UPDATE_BARRIER_BIT
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:263
static final int GL_COMPRESSED_SRGB_S3TC_DXT1
GL_NV_sRGB_formats, GL_EXT_texture_compression_s3tc_srgb, GL_EXT_texture_sRGB Alias for: GL_COMPRESSE...
Definition: GL2ES3.java:283
static final int GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0 Define "GL_FRAMEBUFFER_ATTACHMENT_BLUE_S...
Definition: GL2ES3.java:197
void glGetActiveUniformsiv(int program, int uniformCount, int[] uniformIndices, int uniformIndices_offset, int pname, int[] params, int params_offset)
Entry point to C language function: void {@native glGetActiveUniformsiv}(GLuint program,...
static final int GL_R16UI
GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0 Define "GL_R16UI" with expression '0x8234',...
Definition: GL2ES3.java:205
static final int GL_TEXTURE_MIN_LOD
GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_SGIS_texture_lod Alias for: GL_TEXTURE_MIN_LOD_SGIS Define "GL...
Definition: GL2ES3.java:39
void glUniform4uiv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform4uiv}(GLint location, GLsizei count,...
boolean glIsTransformFeedback(int id)
Entry point to C language function: GLboolean {@native glIsTransformFeedback}(GLuint id) Part of G...
void glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, int[] params, int params_offset)
Entry point to C language function: void {@native glGetActiveUniformBlockiv}(GLuint program,...
static final int GL_RGB8I
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer Alias for: GL_RGB8I_EXT Define "GL_RGB8I" ...
Definition: GL2ES3.java:652
static final int GL_TEXTURE_CUBE_MAP_ARRAY
GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_texture_cube_map_array, GL_ARB_texture_cube_map_array,...
Definition: GL2ES3.java:334
static final int GL_R8_SNORM
GL_EXT_render_snorm, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_R8_SNORM" with expression '0x8F94',...
Definition: GL2ES3.java:480
static final int GL_PACK_SKIP_ROWS
GL_ES_VERSION_3_0, GL_VERSION_1_0, GL_NV_pack_subimage Alias for: GL_PACK_SKIP_ROWS_NV Define "GL_PA...
Definition: GL2ES3.java:721
void glGenTransformFeedbacks(int n, IntBuffer ids)
Entry point to C language function: void {@native glGenTransformFeedbacks}(GLsizei n,...
void glDrawRangeElements(int mode, int start, int end, int count, int type, long indices_buffer_offset)
Entry point to C language function: void {@native glDrawRangeElements}(GLenum mode,...
static final int GL_UNIFORM_SIZE
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_UNIFORM_SIZE" with express...
Definition: GL2ES3.java:50
static final int GL_INT_SAMPLER_2D
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: GL_INT_SAMPLER_2D_EXT Define "GL_IN...
Definition: GL2ES3.java:349
String glGetStringi(int name, int index)
Entry point to C language function: const GLubyte * {@native glGetStringi}(GLenum name,...
static final int GL_R8UI
GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0 Define "GL_R8UI" with expression '0x8232',...
Definition: GL2ES3.java:351
static final int GL_COLOR_ATTACHMENT31
GL_ES_VERSION_3_0, GL_VERSION_3_0 Define "GL_COLOR_ATTACHMENT31" with expression '0x8CFF',...
Definition: GL2ES3.java:415
void glWaitSemaphoreEXT(int semaphore, int numBufferBarriers, IntBuffer buffers, int numTextureBarriers, IntBuffer textures, IntBuffer srcLayouts)
Entry point to C language function: void {@native glWaitSemaphoreEXT}(GLuint semaphore,...
void glUniformMatrix2x3fv(int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: void {@native glUniformMatrix2x3fv}(GLint location,...
static final int GL_TESS_EVALUATION_SHADER_BIT
GL_ARB_separate_shader_objects, GL_ES_VERSION_3_2, GL_VERSION_4_1, GL_EXT_tessellation_shader,...
Definition: GL2ES3.java:776
static final int GL_IMAGE_2D
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:773
void glCreateMemoryObjectsEXT(int n, IntBuffer memoryObjects)
Entry point to C language function: void {@native glCreateMemoryObjectsEXT}(GLsizei n,...
static final int GL_UNPACK_IMAGE_HEIGHT
GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_texture3D Alias for: GL_UNPACK_IMAGE_HEIGHT_EXT Define "GL...
Definition: GL2ES3.java:337
static final int GL_MAX_FRAGMENT_UNIFORM_BLOCKS
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_MAX_FRAGMENT_UNIFORM_BLOCK...
Definition: GL2ES3.java:748
static final int GL_PROTECTED_MEMORY_OBJECT_EXT
GL_EXT_memory_object Define "GL_PROTECTED_MEMORY_OBJECT_EXT" with expression '0x959B',...
Definition: GL2ES3.java:593
void glTransformFeedbackVaryings(int program, int count, String[] varyings, int bufferMode)
Entry point to C language function: void {@native glTransformFeedbackVaryings}(GLuint program,...
void glGetBooleani_v(int target, int index, ByteBuffer data)
Entry point to C language function: void {@native glGetBooleani_v}(GLenum target,...
static final int GL_VERTEX_ATTRIB_ARRAY_INTEGER
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4, GL_NV_vertex_program4 Alias for: GL_VERTEX_ATT...
Definition: GL2ES3.java:726
static final int GL_TEXTURE_2D_ARRAY
GL_ES_VERSION_3_0, GL_EXT_sparse_texture, GL_VERSION_3_0, GL_EXT_texture_array Alias for: GL_TEXTURE_...
Definition: GL2ES3.java:380
static final int GL_TRANSFORM_FEEDBACK_BUFFER
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback Alias for: GL_...
Definition: GL2ES3.java:591
void glDeleteSemaphoresEXT(int n, int[] semaphores, int semaphores_offset)
Entry point to C language function: void {@native glDeleteSemaphoresEXT}(GLsizei n,...
static final int GL_PACK_ROW_LENGTH
GL_ES_VERSION_3_0, GL_VERSION_1_0, GL_NV_pack_subimage Alias for: GL_PACK_ROW_LENGTH_NV Define "GL_P...
Definition: GL2ES3.java:133
static final int GL_IMAGE_BUFFER
GL_ARB_shader_image_load_store, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_EXT_shader_image_load_store,...
Definition: GL2ES3.java:751
static final int GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS
GL_ARB_shader_atomic_counters, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_EXT_tessellation_shader,...
Definition: GL2ES3.java:732
static final int GL_TEXTURE_INTERNAL_FORMAT
GL_ES_VERSION_3_1, GL_VERSION_1_1, GL_QCOM_extended_get Alias for: GL_TEXTURE_INTERNAL_FORMAT_QCOM D...
Definition: GL2ES3.java:422
static final int GL_READ_WRITE
GL_VERSION_1_5, GL_ES_VERSION_3_1, GL_ARB_vertex_buffer_object Alias for: GL_READ_WRITE_ARB Define "...
Definition: GL2ES3.java:759
static final int GL_SAMPLER_2D_ARRAY_SHADOW
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_shadow_samplers_array, GL_EXT_gpu_shader4 Alias for: GL_SAMP...
Definition: GL2ES3.java:56
static final int GL_STENCIL
GL_ES_VERSION_3_0, GL_VERSION_1_0, GL_EXT_discard_framebuffer Alias for: GL_STENCIL_EXT Define "GL_S...
Definition: GL2ES3.java:945
static final int GL_SIGNED_NORMALIZED
GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_SIGNED_NORMALIZED" with expression '0x8F9C',...
Definition: GL2ES3.java:260
void glDrawElementsInstanced(int mode, int count, int type, long indices_buffer_offset, int instancecount)
Entry point to C language function: void {@native glDrawElementsInstanced}(GLenum mode,...
void glDeleteTransformFeedbacks(int n, IntBuffer ids)
Entry point to C language function: void {@native glDeleteTransformFeedbacks}(GLsizei n,...
static final int GL_BUFFER_MAP_OFFSET
GL_ES_VERSION_3_0, GL_VERSION_3_0 Define "GL_BUFFER_MAP_OFFSET" with expression '0x9121',...
Definition: GL2ES3.java:931
static final int GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_UNIFORM_BUFFER_OFFSET_ALIG...
Definition: GL2ES3.java:147
void glBlendFuncSeparatei(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)
Entry point to C language function: void {@native glBlendFuncSeparatei}(GLuint buf,...
static final int GL_LAYOUT_TRANSFER_DST_EXT
GL_EXT_semaphore Define "GL_LAYOUT_TRANSFER_DST_EXT" with expression '0x9593', CType: int
Definition: GL2ES3.java:432
static final int GL_ATOMIC_COUNTER_BARRIER_BIT
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:224
static final int GL_LAYOUT_SHADER_READ_ONLY_EXT
GL_EXT_semaphore Define "GL_LAYOUT_SHADER_READ_ONLY_EXT" with expression '0x9591',...
Definition: GL2ES3.java:473
static final int GL_TEXTURE_SWIZZLE_G
GL_ARB_texture_swizzle, GL_VERSION_3_3, GL_ES_VERSION_3_0, GL_EXT_texture_swizzle Alias for: GL_TEXTU...
Definition: GL2ES3.java:106
static final int GL_COLOR_ATTACHMENT16
GL_ES_VERSION_3_0, GL_VERSION_3_0 Define "GL_COLOR_ATTACHMENT16" with expression '0x8CF0',...
Definition: GL2ES3.java:388
static final int GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:634
void glBindBufferRange(int target, int index, int buffer, long offset, long size)
Entry point to C language function: void {@native glBindBufferRange}(GLenum target,...
static final int GL_UNSIGNED_INT_IMAGE_3D
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:173
static final int GL_BUFFER_MAP_LENGTH
GL_ES_VERSION_3_0, GL_VERSION_3_0 Define "GL_BUFFER_MAP_LENGTH" with expression '0x9120',...
Definition: GL2ES3.java:523
static final int GL_TEXTURE_STENCIL_SIZE
GL_ES_VERSION_3_1, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_packed_depth_stencil Alias for: ...
Definition: GL2ES3.java:160
static final int GL_MAX_FRAMEBUFFER_SAMPLES
GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_MAX_FRAMEBUFFER_SAMPL...
Definition: GL2ES3.java:921
void glUniformMatrix2x4fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix2x4fv}(GLint location,...
void glUniformMatrix3x2fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix3x2fv}(GLint location,...
void glSemaphoreParameterui64vEXT(int semaphore, int pname, LongBuffer params)
Entry point to C language function: void {@native glSemaphoreParameterui64vEXT}(GLuint semaphore,...
static final int GL_MAX_TEXTURE_LOD_BIAS
GL_ES_VERSION_3_0, GL_VERSION_1_4, GL_EXT_texture_lod_bias Alias for: GL_MAX_TEXTURE_LOD_BIAS_EXT De...
Definition: GL2ES3.java:811
static final int GL_MAX_FRAMEBUFFER_LAYERS
GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_EXT_geometry_shader,...
Definition: GL2ES3.java:541
static final int GL_PIXEL_UNPACK_BUFFER_BINDING
GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_pixel_buffer_object, GL_ARB_pixel_buffer_object,...
Definition: GL2ES3.java:178
void glSignalSemaphoreEXT(int semaphore, int numBufferBarriers, int[] buffers, int buffers_offset, int numTextureBarriers, int[] textures, int textures_offset, int[] dstLayouts, int dstLayouts_offset)
Entry point to C language function: void {@native glSignalSemaphoreEXT}(GLuint semaphore,...
int glGetFragDataLocation(int program, String name)
Entry point to C language function: GLint {@native glGetFragDataLocation}(GLuint program,...
static final int GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT
GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader Define "GL_FRAMEBUFFER_ATTAC...
Definition: GL2ES3.java:659
void glDrawArraysInstanced(int mode, int first, int count, int instancecount)
Entry point to C language function: void {@native glDrawArraysInstanced}(GLenum mode,...
static final int GL_RGB_INTEGER
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer Alias for: GL_RGB_INTEGER_EXT Define "GL_R...
Definition: GL2ES3.java:552
static final int GL_QUADS
GL_ES_VERSION_3_2, GL_VERSION_1_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader Alias for: ...
Definition: GL2ES3.java:739
static final int GL_PIXEL_PACK_BUFFER
GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_pixel_buffer_object, GL_ARB_pixel_buffer_object,...
Definition: GL2ES3.java:311
static final int GL_IMAGE_BINDING_NAME
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:116
static final int GL_IMAGE_3D
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:692
static final int GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS
GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_FRAMEBUFFER_DEFAULT_F...
Definition: GL2ES3.java:767
static final int GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS
GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1 Define "GL_MAX_ATOMIC_COUNTER_BUFFER...
Definition: GL2ES3.java:937
static final int GL_UNIFORM_BUFFER_BINDING
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1, GL_EXT_bindable_uniform Alias for: G...
Definition: GL2ES3.java:917
void glFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer)
Entry point to C language function: void {@native glFramebufferTextureLayer}(GLenum target,...
int glGetUniformBlockIndex(int program, String uniformBlockName)
Entry point to C language function: GLuint {@native glGetUniformBlockIndex}(GLuint program,...
static final int GL_RGBA8I
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer Alias for: GL_RGBA8I_EXT Define "GL_RGBA8I...
Definition: GL2ES3.java:817
void glClearBufferfv(int buffer, int drawbuffer, FloatBuffer value)
Entry point to C language function: void {@native glClearBufferfv}(GLenum buffer,...
static final int GL_MIN
GL_OES_draw_buffers_indexed, GL_ARB_imaging, GL_ES_VERSION_3_0, GL_VERSION_1_4, GL_EXT_blend_minmax A...
Definition: GL2ES3.java:836
static final int GL_RGBA8_SNORM
GL_EXT_render_snorm, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_RGBA8_SNORM" with expression '0x8F9...
Definition: GL2ES3.java:371
static final int GL_INT_IMAGE_2D
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:184
static final int GL_UNSIGNED_INT_SAMPLER_CUBE
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: GL_UNSIGNED_INT_SAMPLER_CUBE_EXT De...
Definition: GL2ES3.java:729
void glGetMemoryObjectParameterivEXT(int memoryObject, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetMemoryObjectParameterivEXT}(GLuint memoryObje...
void glGetUniformuiv(int program, int location, int[] params, int params_offset)
Entry point to C language function: void {@native glGetUniformuiv}(GLuint program,...
void glBlendFunci(int buf, int src, int dst)
Entry point to C language function: void {@native glBlendFunci}(GLuint buf, GLenum src,...
static final int GL_STATIC_COPY
GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_ARB_vertex_buffer_object Alias for: GL_STATIC_COPY_ARB Define ...
Definition: GL2ES3.java:440
static final int GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0 Define "GL_FRAMEBUFFER_ATTACHMENT_GREEN_...
Definition: GL2ES3.java:736
static final int GL_QUERY_BY_REGION_NO_WAIT
GL_VERSION_3_0, GL_NV_conditional_render Alias for: GL_QUERY_BY_REGION_NO_WAIT_NV Define "GL_QUERY_B...
Definition: GL2ES3.java:86
static final int GL_COLOR_ATTACHMENT18
GL_ES_VERSION_3_0, GL_VERSION_3_0 Define "GL_COLOR_ATTACHMENT18" with expression '0x8CF2',...
Definition: GL2ES3.java:410
void glTextureStorageMem2DEXT(int texture, int levels, int internalFormat, int width, int height, int memory, long offset)
Entry point to C language function: void {@native glTextureStorageMem2DEXT}(GLuint texture,...
void glGenSemaphoresEXT(int n, int[] semaphores, int semaphores_offset)
Entry point to C language function: void {@native glGenSemaphoresEXT}(GLsizei n, GLuint * semaphores...
void glClearBufferfv(int buffer, int drawbuffer, float[] value, int value_offset)
Entry point to C language function: void {@native glClearBufferfv}(GLenum buffer,...
static final int GL_COLOR_ATTACHMENT19
GL_ES_VERSION_3_0, GL_VERSION_3_0 Define "GL_COLOR_ATTACHMENT19" with expression '0x8CF3',...
Definition: GL2ES3.java:408
static final int GL_COLOR
GL_ES_VERSION_3_0, GL_VERSION_1_0, GL_EXT_discard_framebuffer Alias for: GL_COLOR_EXT Define "GL_COL...
Definition: GL2ES3.java:425
void glBindImageTexture(int unit, int texture, int level, boolean layered, int layer, int access, int format)
Entry point to C language function: void {@native glBindImageTexture}(GLuint unit,...
void glDeleteVertexArrays(int n, IntBuffer arrays)
Entry point to C language function: void {@native glDeleteVertexArrays}(GLsizei n,...
void glVertexAttribI4i(int index, int x, int y, int z, int w)
Entry point to C language function: void {@native glVertexAttribI4i}(GLuint index,...
static final int GL_FIRST_VERTEX_CONVENTION_EXT
GL_EXT_provoking_vertex, GL_EXT_geometry_shader Define "GL_FIRST_VERTEX_CONVENTION_EXT" with expressi...
Definition: GL2ES3.java:250
static final int GL_MAX_TEXTURE_BUFFER_SIZE
GL_ES_VERSION_3_2, GL_VERSION_3_1, GL_OES_texture_buffer, GL_ARB_texture_buffer_object,...
Definition: GL2ES3.java:875
void glUniform2ui(int location, int v0, int v1)
Entry point to C language function: void {@native glUniform2ui}(GLint location, GLuint v0,...
static final int GL_TEXTURE_SWIZZLE_A
GL_ARB_texture_swizzle, GL_VERSION_3_3, GL_ES_VERSION_3_0, GL_EXT_texture_swizzle Alias for: GL_TEXTU...
Definition: GL2ES3.java:103
static final int GL_RGBA8UI
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer Alias for: GL_RGBA8UI_EXT Define "GL_RGBA8...
Definition: GL2ES3.java:631
static final int GL_UNIFORM_BUFFER
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1, GL_EXT_bindable_uniform Alias for: G...
Definition: GL2ES3.java:779
static final int GL_RG8UI
GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0 Define "GL_RG8UI" with expression '0x8238',...
Definition: GL2ES3.java:868
static final int GL_INT_SAMPLER_2D_ARRAY
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: GL_INT_SAMPLER_2D_ARRAY_EXT Define ...
Definition: GL2ES3.java:189
static final int GL_UNSIGNED_INT_SAMPLER_2D_ARRAY
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT...
Definition: GL2ES3.java:243
static final int GL_RG8I
GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0 Define "GL_RG8I" with expression '0x8237',...
Definition: GL2ES3.java:904
static final int GL_COLOR_ATTACHMENT27
GL_ES_VERSION_3_0, GL_VERSION_3_0 Define "GL_COLOR_ATTACHMENT27" with expression '0x8CFB',...
Definition: GL2ES3.java:396
void glGetInternalformativ(int target, int internalformat, int pname, int count, IntBuffer params)
Entry point to C language function: void {@native glGetInternalformativ}(GLenum target,...
void glFramebufferTextureEXT(int target, int attachment, int texture, int level)
Entry point to C language function: void {@native glFramebufferTextureEXT}(GLenum target,...
static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_NV_geometry_program4,...
Definition: GL2ES3.java:331
static final int GL_LAST_VERTEX_CONVENTION
GL_ARB_provoking_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_provoking_vertex,...
Definition: GL2ES3.java:695
static final int GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS
GL_ARB_shader_atomic_counters, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_EXT_geometry_shader,...
Definition: GL2ES3.java:485
static final int GL_MAX_ARRAY_TEXTURE_LAYERS
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_array Alias for: GL_MAX_ARRAY_TEXTURE_LAYERS_EXT D...
Definition: GL2ES3.java:127
void glDeleteTransformFeedbacks(int n, int[] ids, int ids_offset)
Entry point to C language function: void {@native glDeleteTransformFeedbacks}(GLsizei n,...
static final int GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_UNIFORM_BLOCK_ACTIVE_UNIFO...
Definition: GL2ES3.java:316
static final int GL_R16I
GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0 Define "GL_R16I" with expression '0x8233',...
Definition: GL2ES3.java:556
static final int GL_TEXTURE_ALPHA_TYPE
GL_ES_VERSION_3_1, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ARB_texture_float Alias for: GL_TEXT...
Definition: GL2ES3.java:354
void glGetnUniformuiv(int program, int location, int bufSize, int[] params, int params_offset)
Entry point to C language function: void {@native glGetnUniformuiv}(GLuint program,...
void glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetActiveUniformBlockiv}(GLuint program,...
void glTextureStorageMem3DMultisampleEXT(int texture, int samples, int internalFormat, int width, int height, int depth, boolean fixedSampleLocations, int memory, long offset)
Entry point to C language function: void {@native glTextureStorageMem3DMultisampleEXT}(GLuint textur...
static final int GL_UNSIGNED_INT_IMAGE_CUBE
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:476
void glGenTransformFeedbacks(int n, int[] ids, int ids_offset)
Entry point to C language function: void {@native glGenTransformFeedbacks}(GLsizei n,...
void glCreateMemoryObjectsEXT(int n, int[] memoryObjects, int memoryObjects_offset)
Entry point to C language function: void {@native glCreateMemoryObjectsEXT}(GLsizei n,...
static final int GL_DEPTH32F_STENCIL8
GL_ARB_depth_buffer_float, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_depth_buffer_float Alias for: GL_...
Definition: GL2ES3.java:926
void glUniform4ui(int location, int v0, int v1, int v2, int v3)
Entry point to C language function: void {@native glUniform4ui}(GLint location, GLuint v0,...
static final int GL_SAMPLER_CUBE_SHADOW
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4, GL_NV_shadow_samplers_cube Alias for: GL_SAMPL...
Definition: GL2ES3.java:626
static final int GL_MAX_PROGRAM_TEXEL_OFFSET
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_gpu_program4, GL_EXT_gpu_shader4 Alias for: GL_MAX_PROGRAM_T...
Definition: GL2ES3.java:195
void glGetActiveUniformsiv(int program, int uniformCount, IntBuffer uniformIndices, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetActiveUniformsiv}(GLuint program,...
void glGetIntegeri_v(int target, int index, IntBuffer data)
Entry point to C language function: void {@native glGetIntegeri_v}(GLenum target,...
void glUniform1uiv(int location, int count, int[] value, int value_offset)
Entry point to C language function: void {@native glUniform1uiv}(GLint location, GLsizei count,...
static final int GL_TEXTURE_SWIZZLE_B
GL_ARB_texture_swizzle, GL_VERSION_3_3, GL_ES_VERSION_3_0, GL_EXT_texture_swizzle Alias for: GL_TEXTU...
Definition: GL2ES3.java:100
static final int GL_COMPRESSED_RG11_EAC
GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0 Define "GL_COMPRESSED_RG11_EAC" with expr...
Definition: GL2ES3.java:113
static final int GL_FRAMEBUFFER_DEFAULT_HEIGHT
GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_FRAMEBUFFER_DEFAULT_H...
Definition: GL2ES3.java:872
void glGetUnsignedBytevEXT(int pname, ByteBuffer data)
Entry point to C language function: void {@native glGetUnsignedBytevEXT}(GLenum pname,...
static final int GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_UNIFORM_BLOCK_ACTIVE_UNIFO...
Definition: GL2ES3.java:186
boolean glIsEnabledi(int target, int index)
Entry point to C language function: GLboolean {@native glIsEnabledi}(GLenum target,...
void glBindBufferBase(int target, int index, int buffer)
Entry point to C language function: void {@native glBindBufferBase}(GLenum target,...
static final int GL_GEOMETRY_SHADER_BIT
GL_ARB_separate_shader_objects, GL_ES_VERSION_3_2, GL_VERSION_4_1, GL_OES_geometry_shader,...
Definition: GL2ES3.java:561
void glGenSemaphoresEXT(int n, IntBuffer semaphores)
Entry point to C language function: void {@native glGenSemaphoresEXT}(GLsizei n, GLuint * semaphores...
static final int GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0 Define "GL_FRAMEBUFFER_ATTACHMENT_RED_SI...
Definition: GL2ES3.java:838
void glGetTransformFeedbackVarying(int program, int index, int bufSize, int[] length, int length_offset, int[] size, int size_offset, int[] type, int type_offset, byte[] name, int name_offset)
Entry point to C language function: void {@native glGetTransformFeedbackVarying}(GLuint program,...
static final int GL_UNSIGNED_INT_IMAGE_2D
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:152
static final int GL_DEPTH_STENCIL_ATTACHMENT
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0 Define "GL_DEPTH_STENCIL_ATTACHMENT" wit...
Definition: GL2ES3.java:240
void glDeleteMemoryObjectsEXT(int n, int[] memoryObjects, int memoryObjects_offset)
Entry point to C language function: void {@native glDeleteMemoryObjectsEXT}(GLsizei n,...
static final int GL_MAX_FRAMEBUFFER_WIDTH
GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_MAX_FRAMEBUFFER_WIDTH...
Definition: GL2ES3.java:382
static final int GL_INT_SAMPLER_CUBE_MAP_ARRAY
GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_ARB_texture_cube_map_array, GL_EXT_texture_cube_map_array,...
Definition: GL2ES3.java:232
static final int GL_TEXTURE_MAX_LEVEL
GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_APPLE_texture_max_level, GL_SGIS_texture_lod Alias for: GL_TEXT...
Definition: GL2ES3.java:588
static final int GL_FRAMEBUFFER_DEFAULT_SAMPLES
GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_FRAMEBUFFER_DEFAULT_S...
Definition: GL2ES3.java:154
void glUniform3uiv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform3uiv}(GLint location, GLsizei count,...
static final int GL_VERTEX_ATTRIB_ARRAY_DIVISOR
GL_VERSION_3_3, GL_ES_VERSION_3_0, GL_NV_instanced_arrays, GL_ARB_instanced_arrays,...
Definition: GL2ES3.java:670
void glUniform3uiv(int location, int count, int[] value, int value_offset)
Entry point to C language function: void {@native glUniform3uiv}(GLint location, GLsizei count,...
static final int GL_FLOAT_MAT3x4
GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices Alias for: GL_FLOAT_MAT3x4_NV Define "G...
Definition: GL2ES3.java:42
static final int GL_UNIFORM_BLOCK_NAME_LENGTH
GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 Define "GL_UNIFORM_BLOCK_NAME_LENGTH"...
Definition: GL2ES3.java:521
static final int GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT
GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader Define "GL_MAX_GEOMETRY_TEXT...
Definition: GL2ES3.java:271
static final int GL_PRIMITIVE_RESTART_FIXED_INDEX
GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0 Define "GL_PRIMITIVE_RESTART_FIXED_INDEX"...
Definition: GL2ES3.java:675
static final int GL_RGBA16UI
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer Alias for: GL_RGBA16UI_EXT Define "GL_RGBA...
Definition: GL2ES3.java:319
static final int GL_ELEMENT_ARRAY_BARRIER_BIT
GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store Ali...
Definition: GL2ES3.java:673
void glClearBufferiv(int buffer, int drawbuffer, IntBuffer value)
Entry point to C language function: void {@native glClearBufferiv}(GLenum buffer,...
static final int GL_INT_IMAGE_CUBE_MAP_ARRAY
GL_ARB_shader_image_load_store, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_OES_texture_cube_map_array,...
Definition: GL2ES3.java:578
void glVertexAttribI4iv(int index, IntBuffer v)
Entry point to C language function: void {@native glVertexAttribI4iv}(GLuint index,...
void glTexStorage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
Entry point to C language function: void {@native glTexStorage2DMultisample}(GLenum target,...
static final int GL_NUM_TILING_TYPES_EXT
GL_EXT_memory_object Define "GL_NUM_TILING_TYPES_EXT" with expression '0x9582', CType: int
Definition: GL2ES3.java:819
static final int GL_NUM_SAMPLE_COUNTS
GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_ARB_internalformat_query Define "GL_NUM_SAMPLE_COUNTS" with exp...
Definition: GL2ES3.java:437
static final int GL_DRIVER_UUID_EXT
GL_EXT_memory_object Define "GL_DRIVER_UUID_EXT" with expression '0x9598', CType: int
Definition: GL2ES3.java:454
void glVertexAttribDivisor(int index, int divisor)
Entry point to C language function: void {@native glVertexAttribDivisor}(GLuint index,...
static final int GL_COLOR_ATTACHMENT17
GL_ES_VERSION_3_0, GL_VERSION_3_0 Define "GL_COLOR_ATTACHMENT17" with expression '0x8CF1',...
Definition: GL2ES3.java:386