JOGL v2.6.0-rc-20250712
JOGL, High-Performance Graphics Binding for Java™ (public API).
GL3ES3.java
Go to the documentation of this file.
1/* !---- DO NOT EDIT: This file autogenerated by com/jogamp/gluegen/opengl/GLEmitter.java on Sat Jul 12 19:18:36 CEST 2025 ----! */
2/* !---- Java-Unit: [pkg com.jogamp.opengl, cls GL3ES3], ../build/jogl/gensrc/classes/com/jogamp/opengl/GL3ES3.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 GL3 (OpenGL 3.1+) 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 almost GLES3 complete, lacking <code>GL_ARB_ES3_compatibility</code> extension.<br/>
27 * </p>
28 */
29public interface GL3ES3 extends GL2ES3{
30
31 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_NV_geometry_program4</code>, <code>GL_EXT_geometry_shader4</code>, <code>GL_ARB_geometry_shader4</code><br>Alias for: <code>GL_GEOMETRY_INPUT_TYPE_EXT</code>, <code>GL_GEOMETRY_INPUT_TYPE_ARB</code><br>
32Define "GL_GEOMETRY_INPUT_TYPE" with expression '<code>0x8917</code>', CType: int */
33 public static final int GL_GEOMETRY_INPUT_TYPE = 0x8917;
34 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code>, <code>GL_EXT_geometry_shader</code>, <code>GL_OES_geometry_shader</code><br>Alias for: <code>GL_REFERENCED_BY_GEOMETRY_SHADER_EXT</code>, <code>GL_REFERENCED_BY_GEOMETRY_SHADER_OES</code><br>
35Define "GL_REFERENCED_BY_GEOMETRY_SHADER" with expression '<code>0x9309</code>', CType: int */
36 public static final int GL_REFERENCED_BY_GEOMETRY_SHADER = 0x9309;
37 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code>, <code>GL_EXT_tessellation_shader</code>, <code>GL_OES_tessellation_shader</code><br>Alias for: <code>GL_REFERENCED_BY_TESS_CONTROL_SHADER_EXT</code>, <code>GL_REFERENCED_BY_TESS_CONTROL_SHADER_OES</code><br>
38Define "GL_REFERENCED_BY_TESS_CONTROL_SHADER" with expression '<code>0x9307</code>', CType: int */
39 public static final int GL_REFERENCED_BY_TESS_CONTROL_SHADER = 0x9307;
40 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_blend_equation_advanced</code>, <code>GL_NV_blend_equation_advanced</code><br>Alias for: <code>GL_OVERLAY_KHR</code>, <code>GL_OVERLAY_NV</code><br>
41Define "GL_OVERLAY" with expression '<code>0x9296</code>', CType: int */
42 public static final int GL_OVERLAY = 0x9296;
43 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_TOP_LEVEL_ARRAY_SIZE" with expression '<code>0x930C</code>', CType: int */
44 public static final int GL_TOP_LEVEL_ARRAY_SIZE = 0x930c;
45 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_EXT_geometry_shader</code>, <code>GL_OES_geometry_shader</code><br>Alias for: <code>GL_MAX_GEOMETRY_INPUT_COMPONENTS_EXT</code>, <code>GL_MAX_GEOMETRY_INPUT_COMPONENTS_OES</code><br>
46Define "GL_MAX_GEOMETRY_INPUT_COMPONENTS" with expression '<code>0x9123</code>', CType: int */
47 public static final int GL_MAX_GEOMETRY_INPUT_COMPONENTS = 0x9123;
48 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_shader_storage_buffer_object</code><br>Define "GL_SHADER_STORAGE_BUFFER_BINDING" with expression '<code>0x90D3</code>', CType: int */
49 public static final int GL_SHADER_STORAGE_BUFFER_BINDING = 0x90d3;
50 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_2</code><br>Define "GL_MAX_COMBINED_IMAGE_UNIFORMS" with expression '<code>0x90CF</code>', CType: int */
51 public static final int GL_MAX_COMBINED_IMAGE_UNIFORMS = 0x90cf;
52 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_OES_geometry_shader</code>, <code>GL_NV_geometry_program4</code>, <code>GL_EXT_geometry_shader4</code>, <code>GL_EXT_geometry_shader</code>, <code>GL_ARB_geometry_shader4</code><br>Alias for: <code>GL_LINES_ADJACENCY_OES</code>, <code>GL_LINES_ADJACENCY_EXT</code>, <code>GL_LINES_ADJACENCY_ARB</code><br>
53Define "GL_LINES_ADJACENCY" with expression '<code>0x000A</code>', CType: int */
54 public static final int GL_LINES_ADJACENCY = 0xa;
55 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_RGBA_ASTC_4x4_KHR</code><br>
56Define "GL_COMPRESSED_RGBA_ASTC_4x4" with expression '<code>0x93B0</code>', CType: int */
57 public static final int GL_COMPRESSED_RGBA_ASTC_4x4 = 0x93b0;
58 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code>, <code>GL_ARB_sync</code>, <code>GL_APPLE_sync</code><br>Alias for: <code>GL_SYNC_GPU_COMMANDS_COMPLETE_APPLE</code><br>
59Define "GL_SYNC_GPU_COMMANDS_COMPLETE" with expression '<code>0x9117</code>', CType: int */
60 public static final int GL_SYNC_GPU_COMMANDS_COMPLETE = 0x9117;
61 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_EXT_tessellation_shader</code>, <code>GL_OES_tessellation_shader</code><br>Alias for: <code>GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT</code>, <code>GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_OES</code><br>
62Define "GL_MAX_TESS_CONTROL_INPUT_COMPONENTS" with expression '<code>0x886C</code>', CType: int */
63 public static final int GL_MAX_TESS_CONTROL_INPUT_COMPONENTS = 0x886c;
64 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_EXT_tessellation_shader</code>, <code>GL_OES_tessellation_shader</code><br>Alias for: <code>GL_FRACTIONAL_ODD_EXT</code>, <code>GL_FRACTIONAL_ODD_OES</code><br>
65Define "GL_FRACTIONAL_ODD" with expression '<code>0x8E7B</code>', CType: int */
66 public static final int GL_FRACTIONAL_ODD = 0x8e7b;
67 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR</code><br>
68Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6" with expression '<code>0x93D9</code>', CType: int */
69 public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6 = 0x93d9;
70 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR</code><br>
71Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5" with expression '<code>0x93D8</code>', CType: int */
72 public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5 = 0x93d8;
73 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR</code><br>
74Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8" with expression '<code>0x93DA</code>', CType: int */
75 public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8 = 0x93da;
76 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_NV_blend_equation_advanced</code>, <code>GL_KHR_blend_equation_advanced</code><br>Alias for: <code>GL_HSL_HUE_NV</code>, <code>GL_HSL_HUE_KHR</code><br>
77Define "GL_HSL_HUE" with expression '<code>0x92AD</code>', CType: int */
78 public static final int GL_HSL_HUE = 0x92ad;
79 /** <code>GL_ARB_compute_shader</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_MAX_COMPUTE_IMAGE_UNIFORMS" with expression '<code>0x91BD</code>', CType: int */
80 public static final int GL_MAX_COMPUTE_IMAGE_UNIFORMS = 0x91bd;
81 /** <code>GL_ARB_viewport_array</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_1</code>, <code>GL_EXT_geometry_shader</code>, <code>GL_OES_geometry_shader</code><br>Alias for: <code>GL_LAYER_PROVOKING_VERTEX_EXT</code>, <code>GL_LAYER_PROVOKING_VERTEX_OES</code><br>
82Define "GL_LAYER_PROVOKING_VERTEX" with expression '<code>0x825E</code>', CType: int */
83 public static final int GL_LAYER_PROVOKING_VERTEX = 0x825e;
84 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_2</code><br>Define "GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS" with expression '<code>0x90C9</code>', CType: int */
85 public static final int GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS = 0x90c9;
86 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_shader_storage_buffer_object</code><br>Define "GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES" with expression '<code>0x8F39</code>', CType: int */
87 public static final int GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES = 0x8f39;
88 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_ACTIVE_RESOURCES" with expression '<code>0x92F5</code>', CType: int */
89 public static final int GL_ACTIVE_RESOURCES = 0x92f5;
90 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_RGBA_ASTC_8x8_KHR</code><br>
91Define "GL_COMPRESSED_RGBA_ASTC_8x8" with expression '<code>0x93B7</code>', CType: int */
92 public static final int GL_COMPRESSED_RGBA_ASTC_8x8 = 0x93b7;
93 /** <code>GL_ARB_compute_shader</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_MAX_COMPUTE_UNIFORM_COMPONENTS" with expression '<code>0x8263</code>', CType: int */
94 public static final int GL_MAX_COMPUTE_UNIFORM_COMPONENTS = 0x8263;
95 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_RGBA_ASTC_8x6_KHR</code><br>
96Define "GL_COMPRESSED_RGBA_ASTC_8x6" with expression '<code>0x93B6</code>', CType: int */
97 public static final int GL_COMPRESSED_RGBA_ASTC_8x6 = 0x93b6;
98 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_RGBA_ASTC_8x5_KHR</code><br>
99Define "GL_COMPRESSED_RGBA_ASTC_8x5" with expression '<code>0x93B5</code>', CType: int */
100 public static final int GL_COMPRESSED_RGBA_ASTC_8x5 = 0x93b5;
101 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_TRANSFORM_FEEDBACK_VARYING" with expression '<code>0x92F4</code>', CType: int */
102 public static final int GL_TRANSFORM_FEEDBACK_VARYING = 0x92f4;
103 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_REFERENCED_BY_VERTEX_SHADER" with expression '<code>0x9306</code>', CType: int */
104 public static final int GL_REFERENCED_BY_VERTEX_SHADER = 0x9306;
105 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_ARB_ES3_2_compatibility</code><br>Alias for: <code>GL_MULTISAMPLE_LINE_WIDTH_RANGE_ARB</code><br>
106Define "GL_MULTISAMPLE_LINE_WIDTH_RANGE" with expression '<code>0x9381</code>', CType: int */
107 public static final int GL_MULTISAMPLE_LINE_WIDTH_RANGE = 0x9381;
108 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_shader_storage_buffer_object</code><br>Define "GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS" with expression '<code>0x90D6</code>', CType: int */
109 public static final int GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS = 0x90d6;
110 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR</code><br>
111Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5" with expression '<code>0x93D5</code>', CType: int */
112 public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5 = 0x93d5;
113 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR</code><br>
114Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6" with expression '<code>0x93D6</code>', CType: int */
115 public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6 = 0x93d6;
116 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR</code><br>
117Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8" with expression '<code>0x93D7</code>', CType: int */
118 public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8 = 0x93d7;
119 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_OES_tessellation_shader</code>, <code>GL_EXT_tessellation_shader</code><br>Alias for: <code>GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_OES</code>, <code>GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_EXT</code><br>
120Define "GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS" with expression '<code>0x8E86</code>', CType: int */
121 public static final int GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS = 0x8e86;
122 /** <code>GL_ARB_shader_image_load_store</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_IMAGE_UNIFORMS_EXT</code>, <code>GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_OES</code><br>
123Define "GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS" with expression '<code>0x90CB</code>', CType: int */
124 public static final int GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS = 0x90cb;
125 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_EXT_tessellation_shader</code>, <code>GL_OES_tessellation_shader</code><br>Alias for: <code>GL_FRACTIONAL_EVEN_EXT</code>, <code>GL_FRACTIONAL_EVEN_OES</code><br>
126Define "GL_FRACTIONAL_EVEN" with expression '<code>0x8E7C</code>', CType: int */
127 public static final int GL_FRACTIONAL_EVEN = 0x8e7c;
128 /** <code>GL_ARB_compute_shader</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_MAX_COMPUTE_WORK_GROUP_SIZE" with expression '<code>0x91BF</code>', CType: int */
129 public static final int GL_MAX_COMPUTE_WORK_GROUP_SIZE = 0x91bf;
130 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_MAX_NUM_ACTIVE_VARIABLES" with expression '<code>0x92F7</code>', CType: int */
131 public static final int GL_MAX_NUM_ACTIVE_VARIABLES = 0x92f7;
132 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_REFERENCED_BY_COMPUTE_SHADER" with expression '<code>0x930B</code>', CType: int */
133 public static final int GL_REFERENCED_BY_COMPUTE_SHADER = 0x930b;
134 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_EXT_geometry_shader4</code>, <code>GL_EXT_geometry_shader</code>, <code>GL_ARB_geometry_shader4</code>, <code>GL_OES_geometry_shader</code><br>Alias for: <code>GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT</code>, <code>GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB</code>, <code>GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_OES</code><br>
135Define "GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS" with expression '<code>0x8DE1</code>', CType: int */
136 public static final int GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS = 0x8de1;
137 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_ATOMIC_COUNTER_BUFFER_INDEX" with expression '<code>0x9301</code>', CType: int */
138 public static final int GL_ATOMIC_COUNTER_BUFFER_INDEX = 0x9301;
139 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_NV_blend_equation_advanced</code>, <code>GL_KHR_blend_equation_advanced</code><br>Alias for: <code>GL_HARDLIGHT_NV</code>, <code>GL_HARDLIGHT_KHR</code><br>
140Define "GL_HARDLIGHT" with expression '<code>0x929B</code>', CType: int */
141 public static final int GL_HARDLIGHT = 0x929b;
142 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_OES_geometry_shader</code>, <code>GL_EXT_geometry_shader4</code>, <code>GL_EXT_geometry_shader</code>, <code>GL_ARB_geometry_shader4</code><br>Alias for: <code>GL_MAX_GEOMETRY_OUTPUT_VERTICES_OES</code>, <code>GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT</code>, <code>GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB</code><br>
143Define "GL_MAX_GEOMETRY_OUTPUT_VERTICES" with expression '<code>0x8DE0</code>', CType: int */
144 public static final int GL_MAX_GEOMETRY_OUTPUT_VERTICES = 0x8de0;
145 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_0</code>, <code>GL_ARB_texture_gather</code>, <code>GL_NV_gpu_program5</code><br>Alias for: <code>GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB</code>, <code>GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_NV</code><br>
146Define "GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET" with expression '<code>0x8E5E</code>', CType: int */
147 public static final int GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET = 0x8e5e;
148 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR</code><br>
149Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4" with expression '<code>0x93D0</code>', CType: int */
150 public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4 = 0x93d0;
151 /** <code>GL_ARB_explicit_uniform_location</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_MAX_UNIFORM_LOCATIONS" with expression '<code>0x826E</code>', CType: int */
152 public static final int GL_MAX_UNIFORM_LOCATIONS = 0x826e;
153 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_UNIFORM_BLOCK" with expression '<code>0x92E2</code>', CType: int */
154 public static final int GL_UNIFORM_BLOCK = 0x92e2;
155 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code>, <code>GL_ARB_sync</code>, <code>GL_APPLE_sync</code><br>Alias for: <code>GL_SYNC_STATUS_APPLE</code><br>
156Define "GL_SYNC_STATUS" with expression '<code>0x9114</code>', CType: int */
157 public static final int GL_SYNC_STATUS = 0x9114;
158 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_OFFSET" with expression '<code>0x92FC</code>', CType: int */
159 public static final int GL_OFFSET = 0x92fc;
160 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_OES_geometry_shader</code>, <code>GL_EXT_geometry_shader4</code>, <code>GL_EXT_geometry_shader</code>, <code>GL_ARB_geometry_shader4</code><br>Alias for: <code>GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_OES</code>, <code>GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT</code>, <code>GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB</code><br>
161Define "GL_MAX_GEOMETRY_UNIFORM_COMPONENTS" with expression '<code>0x8DDF</code>', CType: int */
162 public static final int GL_MAX_GEOMETRY_UNIFORM_COMPONENTS = 0x8ddf;
163 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_OES_tessellation_shader</code>, <code>GL_EXT_tessellation_shader</code><br>Alias for: <code>GL_MAX_PATCH_VERTICES_OES</code>, <code>GL_MAX_PATCH_VERTICES_EXT</code><br>
164Define "GL_MAX_PATCH_VERTICES" with expression '<code>0x8E7D</code>', CType: int */
165 public static final int GL_MAX_PATCH_VERTICES = 0x8e7d;
166 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_EXT_tessellation_shader</code>, <code>GL_OES_tessellation_shader</code><br>Alias for: <code>GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_EXT</code>, <code>GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_OES</code><br>
167Define "GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS" with expression '<code>0x8E85</code>', CType: int */
168 public static final int GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS = 0x8e85;
169 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_shader_storage_buffer_object</code><br>Define "GL_MAX_SHADER_STORAGE_BLOCK_SIZE" with expression '<code>0x90DE</code>', CType: int */
170 public static final int GL_MAX_SHADER_STORAGE_BLOCK_SIZE = 0x90de;
171 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_PROGRAM_OUTPUT" with expression '<code>0x92E4</code>', CType: int */
172 public static final int GL_PROGRAM_OUTPUT = 0x92e4;
173 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code>, <code>GL_ARB_sync</code>, <code>GL_APPLE_sync</code><br>Alias for: <code>GL_SYNC_FLAGS_APPLE</code><br>
174Define "GL_SYNC_FLAGS" with expression '<code>0x9115</code>', CType: int */
175 public static final int GL_SYNC_FLAGS = 0x9115;
176 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_vertex_attrib_binding</code><br>Define "GL_VERTEX_BINDING_DIVISOR" with expression '<code>0x82D6</code>', CType: int */
177 public static final int GL_VERTEX_BINDING_DIVISOR = 0x82d6;
178 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code>, <code>GL_ARB_sync</code>, <code>GL_APPLE_sync</code><br>Alias for: <code>GL_UNSIGNALED_APPLE</code><br>
179Define "GL_UNSIGNALED" with expression '<code>0x9118</code>', CType: int */
180 public static final int GL_UNSIGNALED = 0x9118;
181 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_ARB_ES3_2_compatibility</code><br>Alias for: <code>GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY_ARB</code><br>
182Define "GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY" with expression '<code>0x9382</code>', CType: int */
183 public static final int GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY = 0x9382;
184 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_shader_storage_buffer_object</code><br>Define "GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS" with expression '<code>0x90DA</code>', CType: int */
185 public static final int GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS = 0x90da;
186 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_shader_storage_buffer_object</code><br>Define "GL_SHADER_STORAGE_BUFFER" with expression '<code>0x90D2</code>', CType: int */
187 public static final int GL_SHADER_STORAGE_BUFFER = 0x90d2;
188 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_EXT_tessellation_shader</code>, <code>GL_OES_tessellation_shader</code><br>Alias for: <code>GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_EXT</code>, <code>GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_OES</code><br>
189Define "GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS" with expression '<code>0x8E83</code>', CType: int */
190 public static final int GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS = 0x8e83;
191 /** <code>GL_ARB_shader_image_load_store</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_IMAGE_UNIFORMS_OES</code>, <code>GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_EXT</code><br>
192Define "GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS" with expression '<code>0x90CC</code>', CType: int */
193 public static final int GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS = 0x90cc;
194 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_NV_geometry_program4</code>, <code>GL_EXT_geometry_shader4</code>, <code>GL_EXT_geometry_shader</code>, <code>GL_ARB_geometry_shader4</code>, <code>GL_OES_geometry_shader</code><br>Alias for: <code>GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT</code>, <code>GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB</code>, <code>GL_FRAMEBUFFER_ATTACHMENT_LAYERED_OES</code><br>
195Define "GL_FRAMEBUFFER_ATTACHMENT_LAYERED" with expression '<code>0x8DA7</code>', CType: int */
196 public static final int GL_FRAMEBUFFER_ATTACHMENT_LAYERED = 0x8da7;
197 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_shader_storage_buffer_object</code><br>Define "GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS" with expression '<code>0x90DB</code>', CType: int */
198 public static final int GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS = 0x90db;
199 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_OES_tessellation_shader</code>, <code>GL_EXT_tessellation_shader</code><br>Alias for: <code>GL_TESS_GEN_VERTEX_ORDER_OES</code>, <code>GL_TESS_GEN_VERTEX_ORDER_EXT</code><br>
200Define "GL_TESS_GEN_VERTEX_ORDER" with expression '<code>0x8E78</code>', CType: int */
201 public static final int GL_TESS_GEN_VERTEX_ORDER = 0x8e78;
202 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_shader_storage_buffer_object</code><br>Define "GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT" with expression '<code>0x90DF</code>', CType: int */
203 public static final int GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT = 0x90df;
204 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_shader_storage_buffer_object</code><br>Define "GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS" with expression '<code>0x90DD</code>', CType: int */
205 public static final int GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS = 0x90dd;
206 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_OES_geometry_shader</code>, <code>GL_NV_geometry_program4</code>, <code>GL_EXT_geometry_shader4</code>, <code>GL_EXT_geometry_shader</code>, <code>GL_ARB_geometry_shader4</code><br>Alias for: <code>GL_LINE_STRIP_ADJACENCY_OES</code>, <code>GL_LINE_STRIP_ADJACENCY_EXT</code>, <code>GL_LINE_STRIP_ADJACENCY_ARB</code><br>
207Define "GL_LINE_STRIP_ADJACENCY" with expression '<code>0x000B</code>', CType: int */
208 public static final int GL_LINE_STRIP_ADJACENCY = 0xb;
209 /** <code>GL_ARB_compute_shader</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS" with expression '<code>0x8266</code>', CType: int */
210 public static final int GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS = 0x8266;
211 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_MATRIX_STRIDE" with expression '<code>0x92FF</code>', CType: int */
212 public static final int GL_MATRIX_STRIDE = 0x92ff;
213 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_ACTIVE_VARIABLES" with expression '<code>0x9305</code>', CType: int */
214 public static final int GL_ACTIVE_VARIABLES = 0x9305;
215 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_blend_equation_advanced</code>, <code>GL_NV_blend_equation_advanced</code><br>Alias for: <code>GL_SCREEN_KHR</code>, <code>GL_SCREEN_NV</code><br>
216Define "GL_SCREEN" with expression '<code>0x9295</code>', CType: int */
217 public static final int GL_SCREEN = 0x9295;
218 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_shader_storage_buffer_object</code>, <code>GL_EXT_tessellation_shader</code>, <code>GL_OES_tessellation_shader</code><br>Alias for: <code>GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_EXT</code>, <code>GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_OES</code><br>
219Define "GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS" with expression '<code>0x90D8</code>', CType: int */
220 public static final int GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS = 0x90d8;
221 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_EXT_tessellation_shader</code>, <code>GL_OES_tessellation_shader</code><br>Alias for: <code>GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT</code>, <code>GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_OES</code><br>
222Define "GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS" with expression '<code>0x8E80</code>', CType: int */
223 public static final int GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS = 0x8e80;
224 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_ARB_gpu_shader5</code>, <code>GL_VERSION_4_0</code>, <code>GL_NV_gpu_program5</code>, <code>GL_OES_shader_multisample_interpolation</code><br>Alias for: <code>GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_NV</code>, <code>GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_OES</code><br>
225Define "GL_MIN_FRAGMENT_INTERPOLATION_OFFSET" with expression '<code>0x8E5B</code>', CType: int */
226 public static final int GL_MIN_FRAGMENT_INTERPOLATION_OFFSET = 0x8e5b;
227 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_ARB_gpu_shader5</code>, <code>GL_VERSION_4_0</code>, <code>GL_NV_gpu_program5</code>, <code>GL_OES_shader_multisample_interpolation</code><br>Alias for: <code>GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_NV</code>, <code>GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_OES</code><br>
228Define "GL_MAX_FRAGMENT_INTERPOLATION_OFFSET" with expression '<code>0x8E5C</code>', CType: int */
229 public static final int GL_MAX_FRAGMENT_INTERPOLATION_OFFSET = 0x8e5c;
230 /** <code>GL_ARB_compute_shader</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_MAX_COMPUTE_WORK_GROUP_COUNT" with expression '<code>0x91BE</code>', CType: int */
231 public static final int GL_MAX_COMPUTE_WORK_GROUP_COUNT = 0x91be;
232 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_EXT_primitive_bounding_box</code>, <code>GL_ARB_ES3_2_compatibility</code>, <code>GL_OES_primitive_bounding_box</code><br>Alias for: <code>GL_PRIMITIVE_BOUNDING_BOX_EXT</code>, <code>GL_PRIMITIVE_BOUNDING_BOX_ARB</code>, <code>GL_PRIMITIVE_BOUNDING_BOX_OES</code><br>
233Define "GL_PRIMITIVE_BOUNDING_BOX" with expression '<code>0x92BE</code>', CType: int */
234 public static final int GL_PRIMITIVE_BOUNDING_BOX = 0x92be;
235 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_TOP_LEVEL_ARRAY_STRIDE" with expression '<code>0x930D</code>', CType: int */
236 public static final int GL_TOP_LEVEL_ARRAY_STRIDE = 0x930d;
237 /** <code>GL_ARB_compute_shader</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS" with expression '<code>0x91BC</code>', CType: int */
238 public static final int GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS = 0x91bc;
239 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_EXT_tessellation_shader</code>, <code>GL_OES_tessellation_shader</code><br>Alias for: <code>GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_EXT</code>, <code>GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_OES</code><br>
240Define "GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS" with expression '<code>0x8E8A</code>', CType: int */
241 public static final int GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS = 0x8e8a;
242 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_RGBA_ASTC_10x6_KHR</code><br>
243Define "GL_COMPRESSED_RGBA_ASTC_10x6" with expression '<code>0x93B9</code>', CType: int */
244 public static final int GL_COMPRESSED_RGBA_ASTC_10x6 = 0x93b9;
245 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_RGBA_ASTC_10x8_KHR</code><br>
246Define "GL_COMPRESSED_RGBA_ASTC_10x8" with expression '<code>0x93BA</code>', CType: int */
247 public static final int GL_COMPRESSED_RGBA_ASTC_10x8 = 0x93ba;
248 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_RGBA_ASTC_10x5_KHR</code><br>
249Define "GL_COMPRESSED_RGBA_ASTC_10x5" with expression '<code>0x93B8</code>', CType: int */
250 public static final int GL_COMPRESSED_RGBA_ASTC_10x5 = 0x93b8;
251 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_PROGRAM_INPUT" with expression '<code>0x92E3</code>', CType: int */
252 public static final int GL_PROGRAM_INPUT = 0x92e3;
253 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR</code><br>
254Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10" with expression '<code>0x93DB</code>', CType: int */
255 public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10 = 0x93db;
256 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_NV_geometry_program4</code>, <code>GL_EXT_geometry_shader4</code>, <code>GL_EXT_geometry_shader</code>, <code>GL_ARB_geometry_shader4</code>, <code>GL_OES_geometry_shader</code><br>Alias for: <code>GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT</code>, <code>GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB</code>, <code>GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_OES</code><br>
257Define "GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS" with expression '<code>0x8DA8</code>', CType: int */
258 public static final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS = 0x8da8;
259 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_RGBA_ASTC_10x10_KHR</code><br>
260Define "GL_COMPRESSED_RGBA_ASTC_10x10" with expression '<code>0x93BB</code>', CType: int */
261 public static final int GL_COMPRESSED_RGBA_ASTC_10x10 = 0x93bb;
262 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_texture_buffer_range</code>, <code>GL_OES_texture_buffer</code>, <code>GL_EXT_texture_buffer</code><br>Alias for: <code>GL_TEXTURE_BUFFER_OFFSET_OES</code>, <code>GL_TEXTURE_BUFFER_OFFSET_EXT</code><br>
263Define "GL_TEXTURE_BUFFER_OFFSET" with expression '<code>0x919D</code>', CType: int */
264 public static final int GL_TEXTURE_BUFFER_OFFSET = 0x919d;
265 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_blend_equation_advanced</code>, <code>GL_NV_blend_equation_advanced</code><br>Alias for: <code>GL_HSL_SATURATION_KHR</code>, <code>GL_HSL_SATURATION_NV</code><br>
266Define "GL_HSL_SATURATION" with expression '<code>0x92AE</code>', CType: int */
267 public static final int GL_HSL_SATURATION = 0x92ae;
268 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_2</code><br>Define "GL_IMAGE_FORMAT_COMPATIBILITY_TYPE" with expression '<code>0x90C7</code>', CType: int */
269 public static final int GL_IMAGE_FORMAT_COMPATIBILITY_TYPE = 0x90c7;
270 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_EXT_tessellation_shader</code>, <code>GL_OES_tessellation_shader</code><br>Alias for: <code>GL_MAX_TESS_GEN_LEVEL_EXT</code>, <code>GL_MAX_TESS_GEN_LEVEL_OES</code><br>
271Define "GL_MAX_TESS_GEN_LEVEL" with expression '<code>0x8E7E</code>', CType: int */
272 public static final int GL_MAX_TESS_GEN_LEVEL = 0x8e7e;
273 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_vertex_attrib_binding</code><br>Define "GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET" with expression '<code>0x82D9</code>', CType: int */
274 public static final int GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET = 0x82d9;
275 /** <code>GL_ARB_compute_shader</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_MAX_COMPUTE_ATOMIC_COUNTERS" with expression '<code>0x8265</code>', CType: int */
276 public static final int GL_MAX_COMPUTE_ATOMIC_COUNTERS = 0x8265;
277 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_shader_storage_buffer_object</code><br>Define "GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS" with expression '<code>0x90DC</code>', CType: int */
278 public static final int GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS = 0x90dc;
279 /** <code>GL_ARB_compute_shader</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_MAX_COMPUTE_UNIFORM_BLOCKS" with expression '<code>0x91BB</code>', CType: int */
280 public static final int GL_MAX_COMPUTE_UNIFORM_BLOCKS = 0x91bb;
281 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_ARRAY_STRIDE" with expression '<code>0x92FE</code>', CType: int */
282 public static final int GL_ARRAY_STRIDE = 0x92fe;
283 /** <code>GL_ARB_compute_shader</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_MAX_COMPUTE_SHARED_MEMORY_SIZE" with expression '<code>0x8262</code>', CType: int */
284 public static final int GL_MAX_COMPUTE_SHARED_MEMORY_SIZE = 0x8262;
285 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_OES_tessellation_shader</code>, <code>GL_EXT_tessellation_shader</code><br>Alias for: <code>GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_OES</code>, <code>GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_EXT</code><br>
286Define "GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS" with expression '<code>0x8E89</code>', CType: int */
287 public static final int GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS = 0x8e89;
288 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_NV_geometry_program4</code>, <code>GL_EXT_geometry_shader4</code>, <code>GL_EXT_geometry_shader</code>, <code>GL_ARB_geometry_shader4</code>, <code>GL_OES_geometry_shader</code><br>Alias for: <code>GL_TRIANGLES_ADJACENCY_EXT</code>, <code>GL_TRIANGLES_ADJACENCY_ARB</code>, <code>GL_TRIANGLES_ADJACENCY_OES</code><br>
289Define "GL_TRIANGLES_ADJACENCY" with expression '<code>0x000C</code>', CType: int */
290 public static final int GL_TRIANGLES_ADJACENCY = 0xc;
291 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_vertex_attrib_binding</code><br>Define "GL_VERTEX_ATTRIB_RELATIVE_OFFSET" with expression '<code>0x82D5</code>', CType: int */
292 public static final int GL_VERTEX_ATTRIB_RELATIVE_OFFSET = 0x82d5;
293 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_IS_ROW_MAJOR" with expression '<code>0x9300</code>', CType: int */
294 public static final int GL_IS_ROW_MAJOR = 0x9300;
295 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code><br>Define "GL_MAX_FRAGMENT_INPUT_COMPONENTS" with expression '<code>0x9125</code>', CType: int */
296 public static final int GL_MAX_FRAGMENT_INPUT_COMPONENTS = 0x9125;
297 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_OES_tessellation_shader</code>, <code>GL_EXT_tessellation_shader</code><br>Alias for: <code>GL_TESS_CONTROL_OUTPUT_VERTICES_OES</code>, <code>GL_TESS_CONTROL_OUTPUT_VERTICES_EXT</code><br>
298Define "GL_TESS_CONTROL_OUTPUT_VERTICES" with expression '<code>0x8E75</code>', CType: int */
299 public static final int GL_TESS_CONTROL_OUTPUT_VERTICES = 0x8e75;
300 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_shader_storage_buffer_object</code>, <code>GL_OES_geometry_shader</code>, <code>GL_EXT_geometry_shader</code><br>Alias for: <code>GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_OES</code>, <code>GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_EXT</code><br>
301Define "GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS" with expression '<code>0x90D7</code>', CType: int */
302 public static final int GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS = 0x90d7;
303 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_0</code>, <code>GL_NV_gpu_program5</code>, <code>GL_ARB_texture_gather</code><br>Alias for: <code>GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_NV</code>, <code>GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB</code><br>
304Define "GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET" with expression '<code>0x8E5F</code>', CType: int */
305 public static final int GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET = 0x8e5f;
306 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_NV_blend_equation_advanced</code>, <code>GL_KHR_blend_equation_advanced</code><br>Alias for: <code>GL_HSL_COLOR_NV</code>, <code>GL_HSL_COLOR_KHR</code><br>
307Define "GL_HSL_COLOR" with expression '<code>0x92AF</code>', CType: int */
308 public static final int GL_HSL_COLOR = 0x92af;
309 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_shader_storage_buffer_object</code>, <code>GL_OES_tessellation_shader</code>, <code>GL_EXT_tessellation_shader</code><br>Alias for: <code>GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_OES</code>, <code>GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_EXT</code><br>
310Define "GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS" with expression '<code>0x90D9</code>', CType: int */
311 public static final int GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS = 0x90d9;
312 /** <code>GL_ARB_compute_shader</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_DISPATCH_INDIRECT_BUFFER_BINDING" with expression '<code>0x90EF</code>', CType: int */
313 public static final int GL_DISPATCH_INDIRECT_BUFFER_BINDING = 0x90ef;
314 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_EXT_tessellation_shader</code>, <code>GL_OES_tessellation_shader</code><br>Alias for: <code>GL_TESS_CONTROL_SHADER_EXT</code>, <code>GL_TESS_CONTROL_SHADER_OES</code><br>
315Define "GL_TESS_CONTROL_SHADER" with expression '<code>0x8E88</code>', CType: int */
316 public static final int GL_TESS_CONTROL_SHADER = 0x8e88;
317 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_2</code><br>Define "GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE" with expression '<code>0x90C8</code>', CType: int */
318 public static final int GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE = 0x90c8;
319 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_REFERENCED_BY_FRAGMENT_SHADER" with expression '<code>0x930A</code>', CType: int */
320 public static final int GL_REFERENCED_BY_FRAGMENT_SHADER = 0x930a;
321 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_vertex_attrib_binding</code><br>Define "GL_VERTEX_BINDING_STRIDE" with expression '<code>0x82D8</code>', CType: int */
322 public static final int GL_VERTEX_BINDING_STRIDE = 0x82d8;
323 /** <code>GL_ARB_shader_image_load_store</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_IMAGE_UNIFORMS_EXT</code>, <code>GL_MAX_GEOMETRY_IMAGE_UNIFORMS_OES</code><br>
324Define "GL_MAX_GEOMETRY_IMAGE_UNIFORMS" with expression '<code>0x90CD</code>', CType: int */
325 public static final int GL_MAX_GEOMETRY_IMAGE_UNIFORMS = 0x90cd;
326 /** <code>GL_ARB_compute_shader</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_COMPUTE_SHADER" with expression '<code>0x91B9</code>', CType: int */
327 public static final int GL_COMPUTE_SHADER = 0x91b9;
328 /** <code>GL_VERSION_4_4</code>, <code>GL_ES_VERSION_3_1</code><br>Define "GL_MAX_VERTEX_ATTRIB_STRIDE" with expression '<code>0x82E5</code>', CType: int */
329 public static final int GL_MAX_VERTEX_ATTRIB_STRIDE = 0x82e5;
330 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_EXT_geometry_shader</code>, <code>GL_OES_geometry_shader</code><br>Alias for: <code>GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_EXT</code>, <code>GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_OES</code><br>
331Define "GL_MAX_GEOMETRY_OUTPUT_COMPONENTS" with expression '<code>0x9124</code>', CType: int */
332 public static final int GL_MAX_GEOMETRY_OUTPUT_COMPONENTS = 0x9124;
333 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_NV_blend_equation_advanced</code>, <code>GL_KHR_blend_equation_advanced</code><br>Alias for: <code>GL_COLORBURN_NV</code>, <code>GL_COLORBURN_KHR</code><br>
334Define "GL_COLORBURN" with expression '<code>0x929A</code>', CType: int */
335 public static final int GL_COLORBURN = 0x929a;
336 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_RGBA_ASTC_6x6_KHR</code><br>
337Define "GL_COMPRESSED_RGBA_ASTC_6x6" with expression '<code>0x93B4</code>', CType: int */
338 public static final int GL_COMPRESSED_RGBA_ASTC_6x6 = 0x93b4;
339 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_RGBA_ASTC_6x5_KHR</code><br>
340Define "GL_COMPRESSED_RGBA_ASTC_6x5" with expression '<code>0x93B3</code>', CType: int */
341 public static final int GL_COMPRESSED_RGBA_ASTC_6x5 = 0x93b3;
342 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code><br>Define "GL_MAX_VERTEX_OUTPUT_COMPONENTS" with expression '<code>0x9122</code>', CType: int */
343 public static final int GL_MAX_VERTEX_OUTPUT_COMPONENTS = 0x9122;
344 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR</code><br>
345Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5" with expression '<code>0x93D3</code>', CType: int */
346 public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5 = 0x93d3;
347 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR</code><br>
348Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6" with expression '<code>0x93D4</code>', CType: int */
349 public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6 = 0x93d4;
350 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_ARB_gpu_shader5</code>, <code>GL_VERSION_4_0</code>, <code>GL_EXT_geometry_shader</code>, <code>GL_OES_geometry_shader</code><br>Alias for: <code>GL_GEOMETRY_SHADER_INVOCATIONS_EXT</code>, <code>GL_GEOMETRY_SHADER_INVOCATIONS_OES</code><br>
351Define "GL_GEOMETRY_SHADER_INVOCATIONS" with expression '<code>0x887F</code>', CType: int */
352 public static final int GL_GEOMETRY_SHADER_INVOCATIONS = 0x887f;
353 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code>, <code>GL_ARB_sync</code>, <code>GL_APPLE_sync</code><br>Alias for: <code>GL_TIMEOUT_EXPIRED_APPLE</code><br>
354Define "GL_TIMEOUT_EXPIRED" with expression '<code>0x911B</code>', CType: int */
355 public static final int GL_TIMEOUT_EXPIRED = 0x911b;
356 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_EXT_tessellation_shader</code>, <code>GL_OES_tessellation_shader</code><br>Alias for: <code>GL_TESS_GEN_SPACING_EXT</code>, <code>GL_TESS_GEN_SPACING_OES</code><br>
357Define "GL_TESS_GEN_SPACING" with expression '<code>0x8E77</code>', CType: int */
358 public static final int GL_TESS_GEN_SPACING = 0x8e77;
359 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_BUFFER_VARIABLE" with expression '<code>0x92E5</code>', CType: int */
360 public static final int GL_BUFFER_VARIABLE = 0x92e5;
361 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code>, <code>GL_OES_tessellation_shader</code>, <code>GL_EXT_tessellation_shader</code><br>Alias for: <code>GL_REFERENCED_BY_TESS_EVALUATION_SHADER_OES</code>, <code>GL_REFERENCED_BY_TESS_EVALUATION_SHADER_EXT</code><br>
362Define "GL_REFERENCED_BY_TESS_EVALUATION_SHADER" with expression '<code>0x9308</code>', CType: int */
363 public static final int GL_REFERENCED_BY_TESS_EVALUATION_SHADER = 0x9308;
364 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_shader_storage_buffer_object</code><br>Define "GL_SHADER_STORAGE_BUFFER_SIZE" with expression '<code>0x90D5</code>', CType: int */
365 public static final int GL_SHADER_STORAGE_BUFFER_SIZE = 0x90d5;
366 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_VERTEX_BINDING_BUFFER" with expression '<code>0x8F4F</code>', CType: int */
367 public static final int GL_VERTEX_BINDING_BUFFER = 0x8f4f;
368 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code>, <code>GL_OES_tessellation_shader</code>, <code>GL_EXT_tessellation_shader</code><br>Alias for: <code>GL_IS_PER_PATCH_OES</code>, <code>GL_IS_PER_PATCH_EXT</code><br>
369Define "GL_IS_PER_PATCH" with expression '<code>0x92E7</code>', CType: int */
370 public static final int GL_IS_PER_PATCH = 0x92e7;
371 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_vertex_attrib_binding</code><br>Define "GL_MAX_VERTEX_ATTRIB_BINDINGS" with expression '<code>0x82DA</code>', CType: int */
372 public static final int GL_MAX_VERTEX_ATTRIB_BINDINGS = 0x82da;
373 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code>, <code>GL_ARB_sync</code>, <code>GL_APPLE_sync</code><br>Alias for: <code>GL_ALREADY_SIGNALED_APPLE</code><br>
374Define "GL_ALREADY_SIGNALED" with expression '<code>0x911A</code>', CType: int */
375 public static final int GL_ALREADY_SIGNALED = 0x911a;
376 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_MAX_NAME_LENGTH" with expression '<code>0x92F6</code>', CType: int */
377 public static final int GL_MAX_NAME_LENGTH = 0x92f6;
378 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_OES_tessellation_shader</code>, <code>GL_EXT_tessellation_shader</code><br>Alias for: <code>GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_OES</code>, <code>GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT</code><br>
379Define "GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS" with expression '<code>0x8E1F</code>', CType: int */
381 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_UNIFORM" with expression '<code>0x92E1</code>', CType: int */
382 public static final int GL_UNIFORM = 0x92e1;
383 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_NV_geometry_program4</code>, <code>GL_EXT_geometry_shader4</code>, <code>GL_EXT_geometry_shader</code>, <code>GL_ARB_geometry_shader4</code>, <code>GL_OES_geometry_shader</code><br>Alias for: <code>GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT</code>, <code>GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB</code>, <code>GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_OES</code><br>
384Define "GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS" with expression '<code>0x8C29</code>', CType: int */
385 public static final int GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS = 0x8c29;
386 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_2</code><br>Define "GL_MAX_VERTEX_IMAGE_UNIFORMS" with expression '<code>0x90CA</code>', CType: int */
387 public static final int GL_MAX_VERTEX_IMAGE_UNIFORMS = 0x90ca;
388 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_ARB_gpu_shader5</code>, <code>GL_VERSION_4_0</code>, <code>GL_OES_shader_multisample_interpolation</code><br>Alias for: <code>GL_FRAGMENT_INTERPOLATION_OFFSET_BITS_OES</code><br>
389Define "GL_FRAGMENT_INTERPOLATION_OFFSET_BITS" with expression '<code>0x8E5D</code>', CType: int */
390 public static final int GL_FRAGMENT_INTERPOLATION_OFFSET_BITS = 0x8e5d;
391 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_texture_buffer_range</code>, <code>GL_OES_texture_buffer</code>, <code>GL_EXT_texture_buffer</code><br>Alias for: <code>GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_OES</code>, <code>GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_EXT</code><br>
392Define "GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT" with expression '<code>0x919F</code>', CType: int */
393 public static final int GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT = 0x919f;
394 /** <code>GL_ARB_compute_shader</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS" with expression '<code>0x8264</code>', CType: int */
395 public static final int GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS = 0x8264;
396 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_BUFFER_BINDING" with expression '<code>0x9302</code>', CType: int */
397 public static final int GL_BUFFER_BINDING = 0x9302;
398 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_ARB_draw_indirect</code>, <code>GL_VERSION_4_0</code><br>Define "GL_DRAW_INDIRECT_BUFFER_BINDING" with expression '<code>0x8F43</code>', CType: int */
399 public static final int GL_DRAW_INDIRECT_BUFFER_BINDING = 0x8f43;
400 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_OES_geometry_shader</code>, <code>GL_EXT_geometry_shader4</code>, <code>GL_EXT_geometry_shader</code>, <code>GL_ARB_geometry_shader4</code><br>Alias for: <code>GL_GEOMETRY_SHADER_OES</code>, <code>GL_GEOMETRY_SHADER_EXT</code>, <code>GL_GEOMETRY_SHADER_ARB</code><br>
401Define "GL_GEOMETRY_SHADER" with expression '<code>0x8DD9</code>', CType: int */
402 public static final int GL_GEOMETRY_SHADER = 0x8dd9;
403 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_blend_equation_advanced</code>, <code>GL_NV_blend_equation_advanced</code><br>Alias for: <code>GL_HSL_LUMINOSITY_KHR</code>, <code>GL_HSL_LUMINOSITY_NV</code><br>
404Define "GL_HSL_LUMINOSITY" with expression '<code>0x92B0</code>', CType: int */
405 public static final int GL_HSL_LUMINOSITY = 0x92b0;
406 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_NV_geometry_program4</code>, <code>GL_EXT_geometry_shader4</code>, <code>GL_ARB_geometry_shader4</code><br>Alias for: <code>GL_GEOMETRY_OUTPUT_TYPE_EXT</code>, <code>GL_GEOMETRY_OUTPUT_TYPE_ARB</code><br>
407Define "GL_GEOMETRY_OUTPUT_TYPE" with expression '<code>0x8918</code>', CType: int */
408 public static final int GL_GEOMETRY_OUTPUT_TYPE = 0x8918;
409 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code>, <code>GL_ARB_sync</code>, <code>GL_APPLE_sync</code>, <code>GL_ARB_shader_objects</code><br>Alias for: <code>GL_OBJECT_TYPE_APPLE</code>, <code>GL_OBJECT_TYPE_ARB</code><br>
410Define "GL_OBJECT_TYPE" with expression '<code>0x9112</code>', CType: int */
411 public static final int GL_OBJECT_TYPE = 0x9112;
412 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_ARRAY_SIZE" with expression '<code>0x92FB</code>', CType: int */
413 public static final int GL_ARRAY_SIZE = 0x92fb;
414 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_NV_blend_equation_advanced</code>, <code>GL_KHR_blend_equation_advanced</code><br>Alias for: <code>GL_MULTIPLY_NV</code>, <code>GL_MULTIPLY_KHR</code><br>
415Define "GL_MULTIPLY" with expression '<code>0x9294</code>', CType: int */
416 public static final int GL_MULTIPLY = 0x9294;
417 /** <code>GL_ARB_viewport_array</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_UNDEFINED_VERTEX_OES</code>, <code>GL_UNDEFINED_VERTEX_EXT</code><br>
418Define "GL_UNDEFINED_VERTEX" with expression '<code>0x8260</code>', CType: int */
419 public static final int GL_UNDEFINED_VERTEX = 0x8260;
420 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_NV_blend_equation_advanced</code>, <code>GL_KHR_blend_equation_advanced</code><br>Alias for: <code>GL_COLORDODGE_NV</code>, <code>GL_COLORDODGE_KHR</code><br>
421Define "GL_COLORDODGE" with expression '<code>0x9299</code>', CType: int */
422 public static final int GL_COLORDODGE = 0x9299;
423 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_OES_tessellation_shader</code>, <code>GL_EXT_tessellation_shader</code><br>Alias for: <code>GL_ISOLINES_OES</code>, <code>GL_ISOLINES_EXT</code><br>
424Define "GL_ISOLINES" with expression '<code>0x8E7A</code>', CType: int */
425 public static final int GL_ISOLINES = 0x8e7a;
426 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_blend_equation_advanced</code>, <code>GL_NV_blend_equation_advanced</code><br>Alias for: <code>GL_DARKEN_KHR</code>, <code>GL_DARKEN_NV</code><br>
427Define "GL_DARKEN" with expression '<code>0x9297</code>', CType: int */
428 public static final int GL_DARKEN = 0x9297;
429 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code>, <code>GL_ARB_sync</code>, <code>GL_APPLE_sync</code><br>Alias for: <code>GL_MAX_SERVER_WAIT_TIMEOUT_APPLE</code><br>
430Define "GL_MAX_SERVER_WAIT_TIMEOUT" with expression '<code>0x9111</code>', CType: int */
431 public static final int GL_MAX_SERVER_WAIT_TIMEOUT = 0x9111;
432 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_OES_tessellation_shader</code>, <code>GL_EXT_tessellation_shader</code><br>Alias for: <code>GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_OES</code>, <code>GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT</code><br>
433Define "GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS" with expression '<code>0x886D</code>', CType: int */
434 public static final int GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS = 0x886d;
435 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_BUFFER_DATA_SIZE" with expression '<code>0x9303</code>', CType: int */
436 public static final int GL_BUFFER_DATA_SIZE = 0x9303;
437 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_NUM_ACTIVE_VARIABLES" with expression '<code>0x9304</code>', CType: int */
438 public static final int GL_NUM_ACTIVE_VARIABLES = 0x9304;
439 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_OES_geometry_shader</code>, <code>GL_ARB_geometry_shader4</code>, <code>GL_NV_geometry_program4</code>, <code>GL_EXT_geometry_shader4</code>, <code>GL_EXT_geometry_shader</code><br>Alias for: <code>GL_TRIANGLE_STRIP_ADJACENCY_OES</code>, <code>GL_TRIANGLE_STRIP_ADJACENCY_ARB</code>, <code>GL_TRIANGLE_STRIP_ADJACENCY_EXT</code><br>
440Define "GL_TRIANGLE_STRIP_ADJACENCY" with expression '<code>0x000D</code>', CType: int */
441 public static final int GL_TRIANGLE_STRIP_ADJACENCY = 0xd;
442 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_EXT_tessellation_shader</code>, <code>GL_OES_tessellation_shader</code><br>Alias for: <code>GL_TESS_GEN_MODE_EXT</code>, <code>GL_TESS_GEN_MODE_OES</code><br>
443Define "GL_TESS_GEN_MODE" with expression '<code>0x8E76</code>', CType: int */
444 public static final int GL_TESS_GEN_MODE = 0x8e76;
445 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_blend_equation_advanced</code>, <code>GL_NV_blend_equation_advanced</code><br>Alias for: <code>GL_SOFTLIGHT_KHR</code>, <code>GL_SOFTLIGHT_NV</code><br>
446Define "GL_SOFTLIGHT" with expression '<code>0x929C</code>', CType: int */
447 public static final int GL_SOFTLIGHT = 0x929c;
448 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_OES_tessellation_shader</code>, <code>GL_EXT_tessellation_shader</code><br>Alias for: <code>GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_OES</code>, <code>GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_EXT</code><br>
449Define "GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS" with expression '<code>0x8E1E</code>', CType: int */
450 public static final int GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS = 0x8e1e;
451 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_TYPE" with expression '<code>0x92FA</code>', CType: int */
452 public static final int GL_TYPE = 0x92fa;
453 /** <code>GL_ARB_compute_shader</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_COMPUTE_SHADER_BIT" with expression '<code>0x00000020</code>', CType: int */
454 public static final int GL_COMPUTE_SHADER_BIT = 0x20;
455 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code>, <code>GL_ARB_sync</code>, <code>GL_APPLE_sync</code><br>Alias for: <code>GL_SIGNALED_APPLE</code><br>
456Define "GL_SIGNALED" with expression '<code>0x9119</code>', CType: int */
457 public static final int GL_SIGNALED = 0x9119;
458 /** <code>GL_ARB_shader_image_load_store</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_2</code><br>Define "GL_MAX_FRAGMENT_IMAGE_UNIFORMS" with expression '<code>0x90CE</code>', CType: int */
459 public static final int GL_MAX_FRAGMENT_IMAGE_UNIFORMS = 0x90ce;
460 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_NAME_LENGTH" with expression '<code>0x92F9</code>', CType: int */
461 public static final int GL_NAME_LENGTH = 0x92f9;
462 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_RGBA_ASTC_5x5_KHR</code><br>
463Define "GL_COMPRESSED_RGBA_ASTC_5x5" with expression '<code>0x93B2</code>', CType: int */
464 public static final int GL_COMPRESSED_RGBA_ASTC_5x5 = 0x93b2;
465 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_RGBA_ASTC_5x4_KHR</code><br>
466Define "GL_COMPRESSED_RGBA_ASTC_5x4" with expression '<code>0x93B1</code>', CType: int */
467 public static final int GL_COMPRESSED_RGBA_ASTC_5x4 = 0x93b1;
468 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_blend_equation_advanced</code>, <code>GL_NV_blend_equation_advanced</code><br>Alias for: <code>GL_LIGHTEN_KHR</code>, <code>GL_LIGHTEN_NV</code><br>
469Define "GL_LIGHTEN" with expression '<code>0x9298</code>', CType: int */
470 public static final int GL_LIGHTEN = 0x9298;
471 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_EXT_tessellation_shader</code>, <code>GL_OES_tessellation_shader</code><br>Alias for: <code>GL_TESS_GEN_POINT_MODE_EXT</code>, <code>GL_TESS_GEN_POINT_MODE_OES</code><br>
472Define "GL_TESS_GEN_POINT_MODE" with expression '<code>0x8E79</code>', CType: int */
473 public static final int GL_TESS_GEN_POINT_MODE = 0x8e79;
474 /** <code>GL_EXT_tessellation_shader</code>, <code>GL_VERSION_4_4</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_OES_tessellation_shader</code><br>Alias for: <code>GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED_OES</code><br>
475Define "GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED" with expression '<code>0x8221</code>', CType: int */
476 public static final int GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED = 0x8221;
477 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code>, <code>GL_ARB_sync</code>, <code>GL_APPLE_sync</code><br>Alias for: <code>GL_SYNC_FLUSH_COMMANDS_BIT_APPLE</code><br>
478Define "GL_SYNC_FLUSH_COMMANDS_BIT" with expression '<code>0x00000001</code>', CType: int */
479 public static final int GL_SYNC_FLUSH_COMMANDS_BIT = 0x1;
480 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code>, <code>GL_ARB_sync</code>, <code>GL_APPLE_sync</code><br>Alias for: <code>GL_WAIT_FAILED_APPLE</code><br>
481Define "GL_WAIT_FAILED" with expression '<code>0x911D</code>', CType: int */
482 public static final int GL_WAIT_FAILED = 0x911d;
483 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_ARB_gpu_shader5</code>, <code>GL_VERSION_4_0</code>, <code>GL_OES_geometry_shader</code>, <code>GL_EXT_geometry_shader</code><br>Alias for: <code>GL_MAX_GEOMETRY_SHADER_INVOCATIONS_OES</code>, <code>GL_MAX_GEOMETRY_SHADER_INVOCATIONS_EXT</code><br>
484Define "GL_MAX_GEOMETRY_SHADER_INVOCATIONS" with expression '<code>0x8E5A</code>', CType: int */
485 public static final int GL_MAX_GEOMETRY_SHADER_INVOCATIONS = 0x8e5a;
486 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code>, <code>GL_ARB_sync</code>, <code>GL_APPLE_sync</code><br>Alias for: <code>GL_SYNC_FENCE_APPLE</code><br>
487Define "GL_SYNC_FENCE" with expression '<code>0x9116</code>', CType: int */
488 public static final int GL_SYNC_FENCE = 0x9116;
489 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_NV_geometry_program4</code>, <code>GL_EXT_geometry_shader4</code>, <code>GL_ARB_geometry_shader4</code><br>Alias for: <code>GL_GEOMETRY_VERTICES_OUT_EXT</code>, <code>GL_GEOMETRY_VERTICES_OUT_ARB</code><br>
490Define "GL_GEOMETRY_VERTICES_OUT" with expression '<code>0x8916</code>', CType: int */
491 public static final int GL_GEOMETRY_VERTICES_OUT = 0x8916;
492 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_OES_tessellation_shader</code>, <code>GL_EXT_tessellation_shader</code><br>Alias for: <code>GL_PATCHES_OES</code>, <code>GL_PATCHES_EXT</code><br>
493Define "GL_PATCHES" with expression '<code>0x000E</code>', CType: int */
494 public static final int GL_PATCHES = 0xe;
495 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_vertex_attrib_binding</code><br>Define "GL_VERTEX_BINDING_OFFSET" with expression '<code>0x82D7</code>', CType: int */
496 public static final int GL_VERTEX_BINDING_OFFSET = 0x82d7;
497 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code>, <code>GL_ARB_sync</code>, <code>GL_APPLE_sync</code><br>Alias for: <code>GL_SYNC_CONDITION_APPLE</code><br>
498Define "GL_SYNC_CONDITION" with expression '<code>0x9113</code>', CType: int */
499 public static final int GL_SYNC_CONDITION = 0x9113;
500 /** <code>GL_ARB_vertex_type_2_10_10_10_rev</code>, <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code><br>Define "GL_INT_2_10_10_10_REV" with expression '<code>0x8D9F</code>', CType: int */
501 public static final int GL_INT_2_10_10_10_REV = 0x8d9f;
502 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR</code><br>
503Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12" with expression '<code>0x93DD</code>', CType: int */
504 public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12 = 0x93dd;
505 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR</code><br>
506Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10" with expression '<code>0x93DC</code>', CType: int */
507 public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10 = 0x93dc;
508 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_RGBA_ASTC_12x12_KHR</code><br>
509Define "GL_COMPRESSED_RGBA_ASTC_12x12" with expression '<code>0x93BD</code>', CType: int */
510 public static final int GL_COMPRESSED_RGBA_ASTC_12x12 = 0x93bd;
511 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS" with expression '<code>0x90EB</code>', CType: int */
512 public static final int GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS = 0x90eb;
513 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_texture_buffer_range</code>, <code>GL_OES_texture_buffer</code>, <code>GL_EXT_texture_buffer</code><br>Alias for: <code>GL_TEXTURE_BUFFER_SIZE_OES</code>, <code>GL_TEXTURE_BUFFER_SIZE_EXT</code><br>
514Define "GL_TEXTURE_BUFFER_SIZE" with expression '<code>0x919E</code>', CType: int */
515 public static final int GL_TEXTURE_BUFFER_SIZE = 0x919e;
516 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_5</code>, <code>GL_KHR_robustness</code><br>Alias for: <code>GL_CONTEXT_LOST_KHR</code><br>
517Define "GL_CONTEXT_LOST" with expression '<code>0x0507</code>', CType: int */
518 public static final int GL_CONTEXT_LOST = 0x507;
519 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_RGBA_ASTC_12x10_KHR</code><br>
520Define "GL_COMPRESSED_RGBA_ASTC_12x10" with expression '<code>0x93BC</code>', CType: int */
521 public static final int GL_COMPRESSED_RGBA_ASTC_12x10 = 0x93bc;
522 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_EXT_tessellation_shader</code>, <code>GL_OES_tessellation_shader</code><br>Alias for: <code>GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_EXT</code>, <code>GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_OES</code><br>
523Define "GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS" with expression '<code>0x8E7F</code>', CType: int */
524 public static final int GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS = 0x8e7f;
525 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_SHADER_STORAGE_BLOCK" with expression '<code>0x92E6</code>', CType: int */
526 public static final int GL_SHADER_STORAGE_BLOCK = 0x92e6;
527 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR</code><br>
528Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5" with expression '<code>0x93D2</code>', CType: int */
529 public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5 = 0x93d2;
530 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_texture_compression_astc_hdr</code>, <code>GL_KHR_texture_compression_astc_ldr</code><br>Alias for: <code>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR</code><br>
531Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4" with expression '<code>0x93D1</code>', CType: int */
532 public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4 = 0x93d1;
533 /** <code>GL_ARB_compute_shader</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_DISPATCH_INDIRECT_BUFFER" with expression '<code>0x90EE</code>', CType: int */
534 public static final int GL_DISPATCH_INDIRECT_BUFFER = 0x90ee;
535 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_shader_storage_buffer_object</code><br>Define "GL_SHADER_STORAGE_BUFFER_START" with expression '<code>0x90D4</code>', CType: int */
536 public static final int GL_SHADER_STORAGE_BUFFER_START = 0x90d4;
537 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_NV_blend_equation_advanced</code>, <code>GL_KHR_blend_equation_advanced</code><br>Alias for: <code>GL_EXCLUSION_NV</code>, <code>GL_EXCLUSION_KHR</code><br>
538Define "GL_EXCLUSION" with expression '<code>0x92A0</code>', CType: int */
539 public static final int GL_EXCLUSION = 0x92a0;
540 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_OES_tessellation_shader</code>, <code>GL_EXT_tessellation_shader</code><br>Alias for: <code>GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_OES</code>, <code>GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_EXT</code><br>
541Define "GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS" with expression '<code>0x8E81</code>', CType: int */
542 public static final int GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS = 0x8e81;
543 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_vertex_attrib_binding</code><br>Define "GL_VERTEX_ATTRIB_BINDING" with expression '<code>0x82D4</code>', CType: int */
544 public static final int GL_VERTEX_ATTRIB_BINDING = 0x82d4;
545 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_OES_tessellation_shader</code>, <code>GL_EXT_tessellation_shader</code><br>Alias for: <code>GL_MAX_TESS_PATCH_COMPONENTS_OES</code>, <code>GL_MAX_TESS_PATCH_COMPONENTS_EXT</code><br>
546Define "GL_MAX_TESS_PATCH_COMPONENTS" with expression '<code>0x8E84</code>', CType: int */
547 public static final int GL_MAX_TESS_PATCH_COMPONENTS = 0x8e84;
548 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_EXT_tessellation_shader</code>, <code>GL_OES_tessellation_shader</code><br>Alias for: <code>GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_EXT</code>, <code>GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_OES</code><br>
549Define "GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS" with expression '<code>0x8E82</code>', CType: int */
550 public static final int GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS = 0x8e82;
551 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_OES_texture_view</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_texture_view</code><br>Define "GL_TEXTURE_IMMUTABLE_LEVELS" with expression '<code>0x82DF</code>', CType: int */
552 public static final int GL_TEXTURE_IMMUTABLE_LEVELS = 0x82df;
553 /** <code>GL_VERSION_4_4</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_EXT_texture_buffer</code>, <code>GL_OES_texture_buffer</code><br>Alias for: <code>GL_TEXTURE_BUFFER_BINDING_EXT</code>, <code>GL_TEXTURE_BUFFER_BINDING_OES</code><br>
554Define "GL_TEXTURE_BUFFER_BINDING" with expression '<code>0x8C2A</code>', CType: int */
555 public static final int GL_TEXTURE_BUFFER_BINDING = 0x8c2a;
556 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br>Define "GL_COMPUTE_WORK_GROUP_SIZE" with expression '<code>0x8267</code>', CType: int */
557 public static final int GL_COMPUTE_WORK_GROUP_SIZE = 0x8267;
558 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_OES_tessellation_shader</code>, <code>GL_EXT_tessellation_shader</code><br>Alias for: <code>GL_PATCH_VERTICES_OES</code>, <code>GL_PATCH_VERTICES_EXT</code><br>
559Define "GL_PATCH_VERTICES" with expression '<code>0x8E72</code>', CType: int */
560 public static final int GL_PATCH_VERTICES = 0x8e72;
561 /** <code>GL_ES_VERSION_3_2</code>, <code>GL_NV_blend_equation_advanced</code>, <code>GL_KHR_blend_equation_advanced</code><br>Alias for: <code>GL_DIFFERENCE_NV</code>, <code>GL_DIFFERENCE_KHR</code><br>
562Define "GL_DIFFERENCE" with expression '<code>0x929E</code>', CType: int */
563 public static final int GL_DIFFERENCE = 0x929e;
564 /** <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code>, <code>GL_ARB_sync</code>, <code>GL_APPLE_sync</code><br>Alias for: <code>GL_CONDITION_SATISFIED_APPLE</code><br>
565Define "GL_CONDITION_SATISFIED" with expression '<code>0x911C</code>', CType: int */
566 public static final int GL_CONDITION_SATISFIED = 0x911c;
567 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_LOCATION" with expression '<code>0x930E</code>', CType: int */
568 public static final int GL_LOCATION = 0x930e;
569 /** <code>GL_ARB_sampler_objects</code>, <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code><br>Define "GL_SAMPLER_BINDING" with expression '<code>0x8919</code>', CType: int */
570 public static final int GL_SAMPLER_BINDING = 0x8919;
571 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_ARB_draw_indirect</code>, <code>GL_VERSION_4_0</code><br>Define "GL_DRAW_INDIRECT_BUFFER" with expression '<code>0x8F3F</code>', CType: int */
572 public static final int GL_DRAW_INDIRECT_BUFFER = 0x8f3f;
573 /** <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_EXT_tessellation_shader</code>, <code>GL_OES_tessellation_shader</code><br>Alias for: <code>GL_TESS_EVALUATION_SHADER_EXT</code>, <code>GL_TESS_EVALUATION_SHADER_OES</code><br>
574Define "GL_TESS_EVALUATION_SHADER" with expression '<code>0x8E87</code>', CType: int */
575 public static final int GL_TESS_EVALUATION_SHADER = 0x8e87;
576 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_shader_storage_buffer_object</code><br>Define "GL_SHADER_STORAGE_BARRIER_BIT" with expression '<code>0x00002000</code>', CType: int */
577 public static final int GL_SHADER_STORAGE_BARRIER_BIT = 0x2000;
578 /** <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>Define "GL_BLOCK_INDEX" with expression '<code>0x92FD</code>', CType: int */
579 public static final int GL_BLOCK_INDEX = 0x92fd;
580
581 /** Entry point to C language function: <code> GLsync {@native glFenceSync}(GLenum condition, GLbitfield flags) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code>, <code>GL_ARB_sync</code>, <code>GL_APPLE_sync</code><br>Alias for: <code>glFenceSyncAPPLE</code> */
582 public long glFenceSync(int condition, int flags);
583
584 /** Entry point to C language function: <code> GLboolean {@native glIsSync}(GLsync sync) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code>, <code>GL_ARB_sync</code>, <code>GL_APPLE_sync</code><br>Alias for: <code>glIsSyncAPPLE</code> */
585 public boolean glIsSync(long sync);
586
587 /** Entry point to C language function: <code> void {@native glDeleteSync}(GLsync sync) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code>, <code>GL_ARB_sync</code>, <code>GL_APPLE_sync</code><br>Alias for: <code>glDeleteSyncAPPLE</code> */
588 public void glDeleteSync(long sync);
589
590 /** Entry point to C language function: <code> GLenum {@native glClientWaitSync}(GLsync sync, GLbitfield flags, GLuint64 timeout) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code>, <code>GL_ARB_sync</code>, <code>GL_APPLE_sync</code><br>Alias for: <code>glClientWaitSyncAPPLE</code> */
591 public int glClientWaitSync(long sync, int flags, long timeout);
592
593 /** Entry point to C language function: <code> void {@native glWaitSync}(GLsync sync, GLbitfield flags, GLuint64 timeout) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code>, <code>GL_ARB_sync</code>, <code>GL_APPLE_sync</code><br>Alias for: <code>glWaitSyncAPPLE</code> */
594 public void glWaitSync(long sync, int flags, long timeout);
595
596 /** Entry point to C language function: <code> void {@native glGetInteger64v}(GLenum pname, GLint64 * data) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code>, <code>GL_ARB_sync</code>, <code>GL_APPLE_sync</code><br>Alias for: <code>glGetInteger64vAPPLE</code>
597 @param data a direct or array-backed {@link java.nio.LongBuffer} */
598 public void glGetInteger64v(int pname, LongBuffer data);
599
600 /** Entry point to C language function: <code> void {@native glGetInteger64v}(GLenum pname, GLint64 * data) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code>, <code>GL_ARB_sync</code>, <code>GL_APPLE_sync</code><br>Alias for: <code>glGetInteger64vAPPLE</code> */
601 public void glGetInteger64v(int pname, long[] data, int data_offset);
602
603 /** Entry point to C language function: <code> void {@native glGetSynciv}(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code>, <code>GL_ARB_sync</code>, <code>GL_APPLE_sync</code><br>Alias for: <code>glGetSyncivAPPLE</code>
604 @param length a direct or array-backed {@link java.nio.IntBuffer}
605 @param values a direct or array-backed {@link java.nio.IntBuffer} */
606 public void glGetSynciv(long sync, int pname, int bufSize, IntBuffer length, IntBuffer values);
607
608 /** Entry point to C language function: <code> void {@native glGetSynciv}(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code>, <code>GL_ARB_sync</code>, <code>GL_APPLE_sync</code><br>Alias for: <code>glGetSyncivAPPLE</code> */
609 public void glGetSynciv(long sync, int pname, int bufSize, int[] length, int length_offset, int[] values, int values_offset);
610
611 /** Entry point to C language function: <code> void {@native glGetInteger64i_v}(GLenum target, GLuint index, GLint64 * data) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code><br>
612 @param data a direct or array-backed {@link java.nio.LongBuffer} */
613 public void glGetInteger64i_v(int target, int index, LongBuffer data);
614
615 /** Entry point to C language function: <code> void {@native glGetInteger64i_v}(GLenum target, GLuint index, GLint64 * data) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code><br> */
616 public void glGetInteger64i_v(int target, int index, long[] data, int data_offset);
617
618 /** Entry point to C language function: <code> void {@native glGetBufferParameteri64v}(GLenum target, GLenum pname, GLint64 * params) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code><br>
619 @param params a direct or array-backed {@link java.nio.LongBuffer} */
620 public void glGetBufferParameteri64v(int target, int pname, LongBuffer params);
621
622 /** Entry point to C language function: <code> void {@native glGetBufferParameteri64v}(GLenum target, GLenum pname, GLint64 * params) </code> <br>Part of <code>GL_ES_VERSION_3_0</code>, <code>GL_VERSION_3_2</code><br> */
623 public void glGetBufferParameteri64v(int target, int pname, long[] params, int params_offset);
624
625 /** Entry point to C language function: <code> void {@native glGenSamplers}(GLsizei count, GLuint * samplers) </code> <br>Part of <code>GL_ARB_sampler_objects</code>, <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code><br>
626 @param samplers a direct or array-backed {@link java.nio.IntBuffer} */
627 public void glGenSamplers(int count, IntBuffer samplers);
628
629 /** Entry point to C language function: <code> void {@native glGenSamplers}(GLsizei count, GLuint * samplers) </code> <br>Part of <code>GL_ARB_sampler_objects</code>, <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code><br> */
630 public void glGenSamplers(int count, int[] samplers, int samplers_offset);
631
632 /** Entry point to C language function: <code> void {@native glDeleteSamplers}(GLsizei count, const GLuint * samplers) </code> <br>Part of <code>GL_ARB_sampler_objects</code>, <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code><br>
633 @param samplers a direct or array-backed {@link java.nio.IntBuffer} */
634 public void glDeleteSamplers(int count, IntBuffer samplers);
635
636 /** Entry point to C language function: <code> void {@native glDeleteSamplers}(GLsizei count, const GLuint * samplers) </code> <br>Part of <code>GL_ARB_sampler_objects</code>, <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code><br> */
637 public void glDeleteSamplers(int count, int[] samplers, int samplers_offset);
638
639 /** Entry point to C language function: <code> GLboolean {@native glIsSampler}(GLuint sampler) </code> <br>Part of <code>GL_ARB_sampler_objects</code>, <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code><br> */
640 public boolean glIsSampler(int sampler);
641
642 /** Entry point to C language function: <code> void {@native glBindSampler}(GLuint unit, GLuint sampler) </code> <br>Part of <code>GL_ARB_sampler_objects</code>, <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code><br> */
643 public void glBindSampler(int unit, int sampler);
644
645 /** Entry point to C language function: <code> void {@native glSamplerParameteri}(GLuint sampler, GLenum pname, GLint param) </code> <br>Part of <code>GL_ARB_sampler_objects</code>, <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code><br> */
646 public void glSamplerParameteri(int sampler, int pname, int param);
647
648 /** Entry point to C language function: <code> void {@native glSamplerParameteriv}(GLuint sampler, GLenum pname, const GLint * param) </code> <br>Part of <code>GL_ARB_sampler_objects</code>, <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code><br>
649 @param param a direct or array-backed {@link java.nio.IntBuffer} */
650 public void glSamplerParameteriv(int sampler, int pname, IntBuffer param);
651
652 /** Entry point to C language function: <code> void {@native glSamplerParameteriv}(GLuint sampler, GLenum pname, const GLint * param) </code> <br>Part of <code>GL_ARB_sampler_objects</code>, <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code><br> */
653 public void glSamplerParameteriv(int sampler, int pname, int[] param, int param_offset);
654
655 /** Entry point to C language function: <code> void {@native glSamplerParameterf}(GLuint sampler, GLenum pname, GLfloat param) </code> <br>Part of <code>GL_ARB_sampler_objects</code>, <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code><br> */
656 public void glSamplerParameterf(int sampler, int pname, float param);
657
658 /** Entry point to C language function: <code> void {@native glSamplerParameterfv}(GLuint sampler, GLenum pname, const GLfloat * param) </code> <br>Part of <code>GL_ARB_sampler_objects</code>, <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code><br>
659 @param param a direct or array-backed {@link java.nio.FloatBuffer} */
660 public void glSamplerParameterfv(int sampler, int pname, FloatBuffer param);
661
662 /** Entry point to C language function: <code> void {@native glSamplerParameterfv}(GLuint sampler, GLenum pname, const GLfloat * param) </code> <br>Part of <code>GL_ARB_sampler_objects</code>, <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code><br> */
663 public void glSamplerParameterfv(int sampler, int pname, float[] param, int param_offset);
664
665 /** Entry point to C language function: <code> void {@native glGetSamplerParameteriv}(GLuint sampler, GLenum pname, GLint * params) </code> <br>Part of <code>GL_ARB_sampler_objects</code>, <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code><br>
666 @param params a direct or array-backed {@link java.nio.IntBuffer} */
667 public void glGetSamplerParameteriv(int sampler, int pname, IntBuffer params);
668
669 /** Entry point to C language function: <code> void {@native glGetSamplerParameteriv}(GLuint sampler, GLenum pname, GLint * params) </code> <br>Part of <code>GL_ARB_sampler_objects</code>, <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code><br> */
670 public void glGetSamplerParameteriv(int sampler, int pname, int[] params, int params_offset);
671
672 /** Entry point to C language function: <code> void {@native glGetSamplerParameterfv}(GLuint sampler, GLenum pname, GLfloat * params) </code> <br>Part of <code>GL_ARB_sampler_objects</code>, <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code><br>
673 @param params a direct or array-backed {@link java.nio.FloatBuffer} */
674 public void glGetSamplerParameterfv(int sampler, int pname, FloatBuffer params);
675
676 /** Entry point to C language function: <code> void {@native glGetSamplerParameterfv}(GLuint sampler, GLenum pname, GLfloat * params) </code> <br>Part of <code>GL_ARB_sampler_objects</code>, <code>GL_VERSION_3_3</code>, <code>GL_ES_VERSION_3_0</code><br> */
677 public void glGetSamplerParameterfv(int sampler, int pname, float[] params, int params_offset);
678
679 /** Entry point to C language function: <code> void {@native glDispatchCompute}(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z) </code> <br>Part of <code>GL_ARB_compute_shader</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br> */
680 public void glDispatchCompute(int num_groups_x, int num_groups_y, int num_groups_z);
681
682 /** Entry point to C language function: <code> void {@native glDispatchComputeIndirect}(GLintptr indirect) </code> <br>Part of <code>GL_ARB_compute_shader</code>, <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code><br> */
683 public void glDispatchComputeIndirect(long indirect);
684
685 /** Entry point to C language function: <code> void {@native glDrawArraysIndirect}(GLenum mode, const void * indirect) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_ARB_draw_indirect</code>, <code>GL_VERSION_4_0</code><br>
686 @param indirect a direct or array-backed {@link java.nio.Buffer} */
687 public void glDrawArraysIndirect(int mode, Buffer indirect);
688
689 /** Entry point to C language function: <code> void {@native glDrawArraysIndirect}(GLenum mode, const void * indirect) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_ARB_draw_indirect</code>, <code>GL_VERSION_4_0</code><br> */
690 public void glDrawArraysIndirect(int mode, long indirect_buffer_offset);
691
692 /** Entry point to C language function: <code> void {@native glDrawElementsIndirect}(GLenum mode, GLenum type, const void * indirect) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_ARB_draw_indirect</code>, <code>GL_VERSION_4_0</code><br>
693 @param indirect a direct or array-backed {@link java.nio.Buffer} */
694 public void glDrawElementsIndirect(int mode, int type, Buffer indirect);
695
696 /** Entry point to C language function: <code> void {@native glDrawElementsIndirect}(GLenum mode, GLenum type, const void * indirect) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_ARB_draw_indirect</code>, <code>GL_VERSION_4_0</code><br> */
697 public void glDrawElementsIndirect(int mode, int type, long indirect_buffer_offset);
698
699 /** Entry point to C language function: <code> void {@native glGetProgramInterfaceiv}(GLuint program, GLenum programInterface, GLenum pname, GLint * params) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>
700 @param params a direct or array-backed {@link java.nio.IntBuffer} */
701 public void glGetProgramInterfaceiv(int program, int programInterface, int pname, IntBuffer params);
702
703 /** Entry point to C language function: <code> void {@native glGetProgramInterfaceiv}(GLuint program, GLenum programInterface, GLenum pname, GLint * params) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br> */
704 public void glGetProgramInterfaceiv(int program, int programInterface, int pname, int[] params, int params_offset);
705
706 /** Entry point to C language function: <code> GLuint {@native glGetProgramResourceIndex}(GLuint program, GLenum programInterface, const GLchar * name) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>
707 @param name a direct or array-backed {@link java.nio.ByteBuffer} */
708 public int glGetProgramResourceIndex(int program, int programInterface, ByteBuffer name);
709
710 /** Entry point to C language function: <code> GLuint {@native glGetProgramResourceIndex}(GLuint program, GLenum programInterface, const GLchar * name) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br> */
711 public int glGetProgramResourceIndex(int program, int programInterface, byte[] name, int name_offset);
712
713 /** Entry point to C language function: <code> void {@native glGetProgramResourceName}(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>
714 @param length a direct or array-backed {@link java.nio.IntBuffer}
715 @param name a direct or array-backed {@link java.nio.ByteBuffer} */
716 public void glGetProgramResourceName(int program, int programInterface, int index, int bufSize, IntBuffer length, ByteBuffer name);
717
718 /** Entry point to C language function: <code> void {@native glGetProgramResourceName}(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br> */
719 public void glGetProgramResourceName(int program, int programInterface, int index, int bufSize, int[] length, int length_offset, byte[] name, int name_offset);
720
721 /** Entry point to C language function: <code> void {@native glGetProgramResourceiv}(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>
722 @param props a direct or array-backed {@link java.nio.IntBuffer}
723 @param length a direct or array-backed {@link java.nio.IntBuffer}
724 @param params a direct or array-backed {@link java.nio.IntBuffer} */
725 public void glGetProgramResourceiv(int program, int programInterface, int index, int propCount, IntBuffer props, int bufSize, IntBuffer length, IntBuffer params);
726
727 /** Entry point to C language function: <code> void {@native glGetProgramResourceiv}(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br> */
728 public void glGetProgramResourceiv(int program, int programInterface, int index, int propCount, int[] props, int props_offset, int bufSize, int[] length, int length_offset, int[] params, int params_offset);
729
730 /** Entry point to C language function: <code> GLint {@native glGetProgramResourceLocation}(GLuint program, GLenum programInterface, const GLchar * name) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br>
731 @param name a direct or array-backed {@link java.nio.ByteBuffer} */
732 public int glGetProgramResourceLocation(int program, int programInterface, ByteBuffer name);
733
734 /** Entry point to C language function: <code> GLint {@native glGetProgramResourceLocation}(GLuint program, GLenum programInterface, const GLchar * name) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_program_interface_query</code><br> */
735 public int glGetProgramResourceLocation(int program, int programInterface, byte[] name, int name_offset);
736
737 /** Entry point to C language function: <code> void {@native glMemoryBarrierByRegion}(GLbitfield barriers) </code> <br>Part of <code>GL_VERSION_4_5</code>, <code>GL_ES_VERSION_3_1</code><br> */
738 public void glMemoryBarrierByRegion(int barriers);
739
740 /** Entry point to C language function: <code> void {@native glBindVertexBuffer}(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_vertex_attrib_binding</code><br> */
741 public void glBindVertexBuffer(int bindingindex, int buffer, long offset, int stride);
742
743 /** Entry point to C language function: <code> void {@native glVertexAttribFormat}(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_vertex_attrib_binding</code>, <code>GL_NV_vertex_buffer_unified_memory</code><br>Alias for: <code>glVertexAttribFormatNV</code> */
744 public void glVertexAttribFormat(int attribindex, int size, int type, boolean normalized, int relativeoffset);
745
746 /** Entry point to C language function: <code> void {@native glVertexAttribIFormat}(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_vertex_attrib_binding</code>, <code>GL_NV_vertex_buffer_unified_memory</code><br>Alias for: <code>glVertexAttribIFormatNV</code> */
747 public void glVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset);
748
749 /** Entry point to C language function: <code> void {@native glVertexAttribBinding}(GLuint attribindex, GLuint bindingindex) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_vertex_attrib_binding</code><br> */
750 public void glVertexAttribBinding(int attribindex, int bindingindex);
751
752 /** Entry point to C language function: <code> void {@native glVertexBindingDivisor}(GLuint bindingindex, GLuint divisor) </code> <br>Part of <code>GL_ES_VERSION_3_1</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_vertex_attrib_binding</code><br> */
753 public void glVertexBindingDivisor(int bindingindex, int divisor);
754
755 /** Entry point to C language function: <code> void {@native glBlendBarrier}() </code> <br>Part of <code>GL_ES_VERSION_3_2</code>, <code>GL_KHR_blend_equation_advanced</code>, <code>GL_NV_blend_equation_advanced</code><br>Alias for: <code>glBlendBarrierKHR</code>, <code>glBlendBarrierNV</code> */
756 public void glBlendBarrier();
757
758 /** Entry point to C language function: <code> void {@native glDrawElementsBaseVertex}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex) </code> <br>Part of <code>GL_ARB_draw_elements_base_vertex</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_EXT_draw_elements_base_vertex</code>, <code>GL_OES_draw_elements_base_vertex</code><br>Alias for: <code>glDrawElementsBaseVertexEXT</code>, <code>glDrawElementsBaseVertexOES</code>
759 @param indices a direct or array-backed {@link java.nio.Buffer} */
760 public void glDrawElementsBaseVertex(int mode, int count, int type, Buffer indices, int basevertex);
761
762 /** Entry point to C language function: <code> void {@native glDrawElementsBaseVertex}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex) </code> <br>Part of <code>GL_ARB_draw_elements_base_vertex</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_EXT_draw_elements_base_vertex</code>, <code>GL_OES_draw_elements_base_vertex</code><br>Alias for: <code>glDrawElementsBaseVertexEXT</code>, <code>glDrawElementsBaseVertexOES</code> */
763 public void glDrawElementsBaseVertex(int mode, int count, int type, long indices_buffer_offset, int basevertex);
764
765 /** Entry point to C language function: <code> void {@native glDrawRangeElementsBaseVertex}(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex) </code> <br>Part of <code>GL_ARB_draw_elements_base_vertex</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_EXT_draw_elements_base_vertex</code>, <code>GL_OES_draw_elements_base_vertex</code><br>Alias for: <code>glDrawRangeElementsBaseVertexEXT</code>, <code>glDrawRangeElementsBaseVertexOES</code>
766 @param indices a direct or array-backed {@link java.nio.Buffer} */
767 public void glDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, Buffer indices, int basevertex);
768
769 /** Entry point to C language function: <code> void {@native glDrawRangeElementsBaseVertex}(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex) </code> <br>Part of <code>GL_ARB_draw_elements_base_vertex</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_EXT_draw_elements_base_vertex</code>, <code>GL_OES_draw_elements_base_vertex</code><br>Alias for: <code>glDrawRangeElementsBaseVertexEXT</code>, <code>glDrawRangeElementsBaseVertexOES</code> */
770 public void glDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, long indices_buffer_offset, int basevertex);
771
772 /** Entry point to C language function: <code> void {@native glDrawElementsInstancedBaseVertex}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex) </code> <br>Part of <code>GL_ARB_draw_elements_base_vertex</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_OES_draw_elements_base_vertex</code>, <code>GL_EXT_draw_elements_base_vertex</code><br>Alias for: <code>glDrawElementsInstancedBaseVertexOES</code>, <code>glDrawElementsInstancedBaseVertexEXT</code>
773 @param indices a direct or array-backed {@link java.nio.Buffer} */
774 public void glDrawElementsInstancedBaseVertex(int mode, int count, int type, Buffer indices, int instancecount, int basevertex);
775
776 /** Entry point to C language function: <code> void {@native glDrawElementsInstancedBaseVertex}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex) </code> <br>Part of <code>GL_ARB_draw_elements_base_vertex</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_OES_draw_elements_base_vertex</code>, <code>GL_EXT_draw_elements_base_vertex</code><br>Alias for: <code>glDrawElementsInstancedBaseVertexOES</code>, <code>glDrawElementsInstancedBaseVertexEXT</code> */
777 public void glDrawElementsInstancedBaseVertex(int mode, int count, int type, long indices_buffer_offset, int instancecount, int basevertex);
778
779 /** Entry point to C language function: <code> void {@native glFramebufferTexture}(GLenum target, GLenum attachment, GLuint texture, GLint level) </code> <br>Part of <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_3_2</code>, <code>GL_OES_geometry_shader</code>, <code>GL_NV_geometry_program4</code>, <code>GL_EXT_geometry_shader</code>, <code>GL_ARB_geometry_shader4</code><br>Alias for: <code>glFramebufferTextureOES</code>, <code>glFramebufferTextureEXT</code>, <code>glFramebufferTextureARB</code> */
780 public void glFramebufferTexture(int target, int attachment, int texture, int level);
781
782 /** Entry point to C language function: <code> void {@native glPrimitiveBoundingBox}(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW) </code> <br>Part of <code>GL_ES_VERSION_3_2</code>, <code>GL_OES_primitive_bounding_box</code>, <code>GL_EXT_primitive_bounding_box</code>, <code>GL_ARB_ES3_2_compatibility</code><br>Alias for: <code>glPrimitiveBoundingBoxOES</code>, <code>glPrimitiveBoundingBoxEXT</code>, <code>glPrimitiveBoundingBoxARB</code> */
783 public void glPrimitiveBoundingBox(float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW);
784
785 /** Entry point to C language function: <code> void {@native glPatchParameteri}(GLenum pname, GLint value) </code> <br>Part of <code>GL_ARB_tessellation_shader</code>, <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_0</code>, <code>GL_OES_tessellation_shader</code>, <code>GL_EXT_tessellation_shader</code><br>Alias for: <code>glPatchParameteriOES</code>, <code>glPatchParameteriEXT</code> */
786 public void glPatchParameteri(int pname, int value);
787
788 /** Entry point to C language function: <code> void {@native glTexBufferRange}(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size) </code> <br>Part of <code>GL_ES_VERSION_3_2</code>, <code>GL_VERSION_4_3</code>, <code>GL_ARB_texture_buffer_range</code>, <code>GL_OES_texture_buffer</code>, <code>GL_EXT_texture_buffer</code><br>Alias for: <code>glTexBufferRangeOES</code>, <code>glTexBufferRangeEXT</code> */
789 public void glTexBufferRange(int target, int internalformat, int buffer, long offset, long size);
790
791} // end of class GL3ES3
static final int GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader,...
Definition: GL3ES3.java:550
void glPatchParameteri(int pname, int value)
Entry point to C language function: void {@native glPatchParameteri}(GLenum pname,...
static final int GL_UNDEFINED_VERTEX
GL_ARB_viewport_array, GL_ES_VERSION_3_2, GL_VERSION_4_1, GL_OES_geometry_shader, GL_EXT_geometry_sha...
Definition: GL3ES3.java:419
static final int GL_GEOMETRY_INPUT_TYPE
GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_NV_geometry_program4, GL_EXT_geometry_shader4,...
Definition: GL3ES3.java:33
static final int GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object Define "GL_SHADER_STORAGE_BUFF...
Definition: GL3ES3.java:203
static final int GL_COMPRESSED_RGBA_ASTC_10x5
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:250
static final int GL_VERTEX_ATTRIB_BINDING
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding Define "GL_VERTEX_ATTRIB_BINDING" wit...
Definition: GL3ES3.java:544
static final int GL_GEOMETRY_OUTPUT_TYPE
GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_NV_geometry_program4, GL_EXT_geometry_shader4,...
Definition: GL3ES3.java:408
static final int GL_MAX_SERVER_WAIT_TIMEOUT
GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_MAX_SERVER_WAIT_TIMEOUT_A...
Definition: GL3ES3.java:431
static final int GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object Define "GL_MAX_COMPUTE_SHADER_...
Definition: GL3ES3.java:198
void glDrawArraysIndirect(int mode, long indirect_buffer_offset)
Entry point to C language function: void {@native glDrawArraysIndirect}(GLenum mode,...
void glDrawElementsBaseVertex(int mode, int count, int type, long indices_buffer_offset, int basevertex)
Entry point to C language function: void {@native glDrawElementsBaseVertex}(GLenum mode,...
static final int GL_SHADER_STORAGE_BARRIER_BIT
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object Define "GL_SHADER_STORAGE_BARR...
Definition: GL3ES3.java:577
void glVertexAttribFormat(int attribindex, int size, int type, boolean normalized, int relativeoffset)
Entry point to C language function: void {@native glVertexAttribFormat}(GLuint attribindex,...
static final int GL_OFFSET
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_OFFSET" with expression ...
Definition: GL3ES3.java:159
static final int GL_SYNC_CONDITION
GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_SYNC_CONDITION_APPLE Def...
Definition: GL3ES3.java:499
void glGetProgramResourceiv(int program, int programInterface, int index, int propCount, int[] props, int props_offset, int bufSize, int[] length, int length_offset, int[] params, int params_offset)
Entry point to C language function: void {@native glGetProgramResourceiv}(GLuint program,...
static final int GL_COMPRESSED_RGBA_ASTC_10x8
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:247
static final int GL_INT_2_10_10_10_REV
GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3, GL_ES_VERSION_3_0 Define "GL_INT_2_10_10_10_REV" w...
Definition: GL3ES3.java:501
static final int GL_ISOLINES
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader,...
Definition: GL3ES3.java:425
static final int GL_TESS_GEN_MODE
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader,...
Definition: GL3ES3.java:444
static final int GL_MAX_FRAGMENT_INTERPOLATION_OFFSET
GL_ES_VERSION_3_2, GL_ARB_gpu_shader5, GL_VERSION_4_0, GL_NV_gpu_program5, GL_OES_shader_multisample_...
Definition: GL3ES3.java:229
static final int GL_MAX_FRAGMENT_IMAGE_UNIFORMS
GL_ARB_shader_image_load_store, GL_ES_VERSION_3_1, GL_VERSION_4_2 Define "GL_MAX_FRAGMENT_IMAGE_UNIFO...
Definition: GL3ES3.java:459
void glMemoryBarrierByRegion(int barriers)
Entry point to C language function: void {@native glMemoryBarrierByRegion}(GLbitfield barriers) Pa...
static final int GL_OBJECT_TYPE
GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync, GL_ARB_shader_objects Alias for: GL_OB...
Definition: GL3ES3.java:411
void glGetSamplerParameteriv(int sampler, int pname, int[] params, int params_offset)
Entry point to C language function: void {@native glGetSamplerParameteriv}(GLuint sampler,...
static final int GL_LAYER_PROVOKING_VERTEX
GL_ARB_viewport_array, GL_ES_VERSION_3_2, GL_VERSION_4_1, GL_EXT_geometry_shader, GL_OES_geometry_sha...
Definition: GL3ES3.java:83
static final int GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader,...
Definition: GL3ES3.java:223
static final int GL_HSL_SATURATION
GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced Alias for: GL_HSL_SA...
Definition: GL3ES3.java:267
void glDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, Buffer indices, int basevertex)
Entry point to C language function: void {@native glDrawRangeElementsBaseVertex}(GLenum mode,...
static final int GL_TESS_GEN_VERTEX_ORDER
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader,...
Definition: GL3ES3.java:201
static final int GL_MAX_GEOMETRY_SHADER_INVOCATIONS
GL_ES_VERSION_3_2, GL_ARB_gpu_shader5, GL_VERSION_4_0, GL_OES_geometry_shader, GL_EXT_geometry_shader...
Definition: GL3ES3.java:485
static final int GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader,...
Definition: GL3ES3.java:121
static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:255
static final int GL_DISPATCH_INDIRECT_BUFFER
GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_DISPATCH_INDIRECT_BUFFER" with ex...
Definition: GL3ES3.java:534
static final int GL_CONDITION_SATISFIED
GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_CONDITION_SATISFIED_APPLE...
Definition: GL3ES3.java:566
static final int GL_NUM_ACTIVE_VARIABLES
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_NUM_ACTIVE_VARIABLES" wi...
Definition: GL3ES3.java:438
static final int GL_LIGHTEN
GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced Alias for: GL_LIGHTE...
Definition: GL3ES3.java:470
static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:75
static final int GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS
GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object, GL_OES_geometry_shader,...
Definition: GL3ES3.java:302
static final int GL_PATCHES
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader,...
Definition: GL3ES3.java:494
static final int GL_TEXTURE_BUFFER_OFFSET
GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_texture_buffer_range, GL_OES_texture_buffer,...
Definition: GL3ES3.java:264
static final int GL_IMAGE_FORMAT_COMPATIBILITY_TYPE
GL_ARB_shader_image_load_store, GL_ES_VERSION_3_1, GL_VERSION_4_2 Define "GL_IMAGE_FORMAT_COMPATIBILI...
Definition: GL3ES3.java:269
static final int GL_HARDLIGHT
GL_ES_VERSION_3_2, GL_NV_blend_equation_advanced, GL_KHR_blend_equation_advanced Alias for: GL_HARDLI...
Definition: GL3ES3.java:141
static final int GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET
GL_ES_VERSION_3_1, GL_VERSION_4_0, GL_NV_gpu_program5, GL_ARB_texture_gather Alias for: GL_MAX_PROGRA...
Definition: GL3ES3.java:305
static final int GL_SIGNALED
GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_SIGNALED_APPLE Define "G...
Definition: GL3ES3.java:457
static final int GL_UNIFORM_BLOCK
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_UNIFORM_BLOCK" with expr...
Definition: GL3ES3.java:154
static final int GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader,...
Definition: GL3ES3.java:241
static final int GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader,...
Definition: GL3ES3.java:287
static final int GL_TESS_EVALUATION_SHADER
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader,...
Definition: GL3ES3.java:575
void glGetBufferParameteri64v(int target, int pname, long[] params, int params_offset)
Entry point to C language function: void {@native glGetBufferParameteri64v}(GLenum target,...
void glGetInteger64i_v(int target, int index, LongBuffer data)
Entry point to C language function: void {@native glGetInteger64i_v}(GLenum target,...
static final int GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding Define "GL_MAX_VERTEX_ATTRIB_RELATIVE...
Definition: GL3ES3.java:274
void glVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset)
Entry point to C language function: void {@native glVertexAttribIFormat}(GLuint attribindex,...
void glGetProgramInterfaceiv(int program, int programInterface, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetProgramInterfaceiv}(GLuint program,...
static final int GL_OVERLAY
GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced Alias for: GL_OVERLA...
Definition: GL3ES3.java:42
static final int GL_MAX_COMBINED_IMAGE_UNIFORMS
GL_ARB_shader_image_load_store, GL_ES_VERSION_3_1, GL_VERSION_4_2 Define "GL_MAX_COMBINED_IMAGE_UNIFO...
Definition: GL3ES3.java:51
static final int GL_DISPATCH_INDIRECT_BUFFER_BINDING
GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_DISPATCH_INDIRECT_BUFFER_BINDING"...
Definition: GL3ES3.java:313
void glVertexBindingDivisor(int bindingindex, int divisor)
Entry point to C language function: void {@native glVertexBindingDivisor}(GLuint bindingindex,...
static final int GL_COMPRESSED_RGBA_ASTC_12x12
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:510
static final int GL_MAX_NAME_LENGTH
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_MAX_NAME_LENGTH" with ex...
Definition: GL3ES3.java:377
void glDrawElementsBaseVertex(int mode, int count, int type, Buffer indices, int basevertex)
Entry point to C language function: void {@native glDrawElementsBaseVertex}(GLenum mode,...
static final int GL_MAX_TESS_CONTROL_INPUT_COMPONENTS
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader,...
Definition: GL3ES3.java:63
void glDrawElementsIndirect(int mode, int type, long indirect_buffer_offset)
Entry point to C language function: void {@native glDrawElementsIndirect}(GLenum mode,...
static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:507
static final int GL_PROGRAM_OUTPUT
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_PROGRAM_OUTPUT" with exp...
Definition: GL3ES3.java:172
static final int GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader,...
Definition: GL3ES3.java:542
void glGetProgramResourceName(int program, int programInterface, int index, int bufSize, int[] length, int length_offset, byte[] name, int name_offset)
Entry point to C language function: void {@native glGetProgramResourceName}(GLuint program,...
static final int GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader,...
Definition: GL3ES3.java:190
void glGetInteger64i_v(int target, int index, long[] data, int data_offset)
Entry point to C language function: void {@native glGetInteger64i_v}(GLenum target,...
static final int GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader,...
Definition: GL3ES3.java:434
void glSamplerParameterf(int sampler, int pname, float param)
Entry point to C language function: void {@native glSamplerParameterf}(GLuint sampler,...
static final int GL_COLORBURN
GL_ES_VERSION_3_2, GL_NV_blend_equation_advanced, GL_KHR_blend_equation_advanced Alias for: GL_COLORB...
Definition: GL3ES3.java:335
void glWaitSync(long sync, int flags, long timeout)
Entry point to C language function: void {@native glWaitSync}(GLsync sync, GLbitfield flags,...
void glDeleteSamplers(int count, int[] samplers, int samplers_offset)
Entry point to C language function: void {@native glDeleteSamplers}(GLsizei count,...
void glGetSamplerParameterfv(int sampler, int pname, FloatBuffer params)
Entry point to C language function: void {@native glGetSamplerParameterfv}(GLuint sampler,...
static final int GL_COMPRESSED_RGBA_ASTC_6x5
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:341
static final int GL_TRANSFORM_FEEDBACK_VARYING
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_TRANSFORM_FEEDBACK_VARYI...
Definition: GL3ES3.java:102
static final int GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object Define "GL_MAX_FRAGMENT_SHADER...
Definition: GL3ES3.java:185
static final int GL_SYNC_GPU_COMMANDS_COMPLETE
GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_SYNC_GPU_COMMANDS_COMPLET...
Definition: GL3ES3.java:60
void glBindVertexBuffer(int bindingindex, int buffer, long offset, int stride)
Entry point to C language function: void {@native glBindVertexBuffer}(GLuint bindingindex,...
static final int GL_MIN_FRAGMENT_INTERPOLATION_OFFSET
GL_ES_VERSION_3_2, GL_ARB_gpu_shader5, GL_VERSION_4_0, GL_NV_gpu_program5, GL_OES_shader_multisample_...
Definition: GL3ES3.java:226
static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:150
int glGetProgramResourceLocation(int program, int programInterface, byte[] name, int name_offset)
Entry point to C language function: GLint {@native glGetProgramResourceLocation}(GLuint program,...
void glGetProgramResourceName(int program, int programInterface, int index, int bufSize, IntBuffer length, ByteBuffer name)
Entry point to C language function: void {@native glGetProgramResourceName}(GLuint program,...
static final int GL_GEOMETRY_SHADER_INVOCATIONS
GL_ES_VERSION_3_2, GL_ARB_gpu_shader5, GL_VERSION_4_0, GL_EXT_geometry_shader, GL_OES_geometry_shader...
Definition: GL3ES3.java:352
static final int GL_TEXTURE_IMMUTABLE_LEVELS
GL_ES_VERSION_3_0, GL_OES_texture_view, GL_VERSION_4_3, GL_ARB_texture_view Define "GL_TEXTURE_IMMUTA...
Definition: GL3ES3.java:552
void glDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, long indices_buffer_offset, int basevertex)
Entry point to C language function: void {@native glDrawRangeElementsBaseVertex}(GLenum mode,...
void glGetProgramInterfaceiv(int program, int programInterface, int pname, int[] params, int params_offset)
Entry point to C language function: void {@native glGetProgramInterfaceiv}(GLuint program,...
static final int GL_DIFFERENCE
GL_ES_VERSION_3_2, GL_NV_blend_equation_advanced, GL_KHR_blend_equation_advanced Alias for: GL_DIFFER...
Definition: GL3ES3.java:563
static final int GL_COLORDODGE
GL_ES_VERSION_3_2, GL_NV_blend_equation_advanced, GL_KHR_blend_equation_advanced Alias for: GL_COLORD...
Definition: GL3ES3.java:422
static final int GL_MAX_VERTEX_ATTRIB_STRIDE
GL_VERSION_4_4, GL_ES_VERSION_3_1 Define "GL_MAX_VERTEX_ATTRIB_STRIDE" with expression '0x82E5',...
Definition: GL3ES3.java:329
static final int GL_TOP_LEVEL_ARRAY_STRIDE
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_TOP_LEVEL_ARRAY_STRIDE" ...
Definition: GL3ES3.java:236
static final int GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object Define "GL_MAX_SHADER_STORAGE_...
Definition: GL3ES3.java:205
static final int GL_FRAMEBUFFER_ATTACHMENT_LAYERED
GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_NV_geometry_program4, GL_EXT_geometry_shader4,...
Definition: GL3ES3.java:196
static final int GL_MAX_GEOMETRY_INPUT_COMPONENTS
GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_geometry_shader, GL_OES_geometry_shader Alias for: GL_MAX_G...
Definition: GL3ES3.java:47
static final int GL_COMPUTE_SHADER
GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_COMPUTE_SHADER" with expression '...
Definition: GL3ES3.java:327
static final int GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader,...
Definition: GL3ES3.java:168
static final int GL_LOCATION
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_LOCATION" with expressio...
Definition: GL3ES3.java:568
static final int GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object Define "GL_MAX_VERTEX_SHADER_S...
Definition: GL3ES3.java:109
static final int GL_VERTEX_BINDING_OFFSET
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding Define "GL_VERTEX_BINDING_OFFSET" wit...
Definition: GL3ES3.java:496
static final int GL_MAX_GEOMETRY_OUTPUT_COMPONENTS
GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_geometry_shader, GL_OES_geometry_shader Alias for: GL_MAX_G...
Definition: GL3ES3.java:332
static final int GL_MAX_PATCH_VERTICES
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader,...
Definition: GL3ES3.java:165
static final int GL_FRACTIONAL_ODD
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader,...
Definition: GL3ES3.java:66
static final int GL_MAX_FRAGMENT_INPUT_COMPONENTS
GL_ES_VERSION_3_0, GL_VERSION_3_2 Define "GL_MAX_FRAGMENT_INPUT_COMPONENTS" with expression '0x9125',...
Definition: GL3ES3.java:296
static final int GL_REFERENCED_BY_TESS_EVALUATION_SHADER
GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_program_interface_query, GL_OES_tessellation_shader,...
Definition: GL3ES3.java:363
static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:346
static final int GL_IS_PER_PATCH
GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_program_interface_query, GL_OES_tessellation_shader,...
Definition: GL3ES3.java:370
static final int GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET
GL_ES_VERSION_3_1, GL_VERSION_4_0, GL_ARB_texture_gather, GL_NV_gpu_program5 Alias for: GL_MIN_PROGRA...
Definition: GL3ES3.java:147
static final int GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY
GL_ES_VERSION_3_2, GL_ARB_ES3_2_compatibility Alias for: GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY_ARB D...
Definition: GL3ES3.java:183
static final int GL_MULTISAMPLE_LINE_WIDTH_RANGE
GL_ES_VERSION_3_2, GL_ARB_ES3_2_compatibility Alias for: GL_MULTISAMPLE_LINE_WIDTH_RANGE_ARB Define ...
Definition: GL3ES3.java:107
static final int GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object Define "GL_MAX_COMBINED_SHADER...
Definition: GL3ES3.java:278
static final int GL_COMPRESSED_RGBA_ASTC_10x10
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:261
static final int GL_ARRAY_STRIDE
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_ARRAY_STRIDE" with expre...
Definition: GL3ES3.java:282
void glSamplerParameteri(int sampler, int pname, int param)
Entry point to C language function: void {@native glSamplerParameteri}(GLuint sampler,...
static final int GL_LINE_STRIP_ADJACENCY
GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_NV_geometry_program4,...
Definition: GL3ES3.java:208
static final int GL_COMPUTE_WORK_GROUP_SIZE
GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_COMPUTE_WORK_GROUP_SIZE" with expression '0x8267',...
Definition: GL3ES3.java:557
static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:529
boolean glIsSync(long sync)
Entry point to C language function: GLboolean {@native glIsSync}(GLsync sync) Part of GL_ES_VERSIO...
static final int GL_MATRIX_STRIDE
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_MATRIX_STRIDE" with expr...
Definition: GL3ES3.java:212
static final int GL_COMPRESSED_RGBA_ASTC_12x10
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:521
void glVertexAttribBinding(int attribindex, int bindingindex)
Entry point to C language function: void {@native glVertexAttribBinding}(GLuint attribindex,...
void glDrawElementsIndirect(int mode, int type, Buffer indirect)
Entry point to C language function: void {@native glDrawElementsIndirect}(GLenum mode,...
static final int GL_SHADER_STORAGE_BUFFER_START
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object Define "GL_SHADER_STORAGE_BUFF...
Definition: GL3ES3.java:536
static final int GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS
GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object, GL_EXT_tessellation_shader,...
Definition: GL3ES3.java:220
static final int GL_MAX_COMPUTE_UNIFORM_COMPONENTS
GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_MAX_COMPUTE_UNIFORM_COMPONENTS" w...
Definition: GL3ES3.java:94
static final int GL_TRIANGLE_STRIP_ADJACENCY
GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_ARB_geometry_shader4,...
Definition: GL3ES3.java:441
static final int GL_IS_ROW_MAJOR
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_IS_ROW_MAJOR" with expre...
Definition: GL3ES3.java:294
int glGetProgramResourceLocation(int program, int programInterface, ByteBuffer name)
Entry point to C language function: GLint {@native glGetProgramResourceLocation}(GLuint program,...
static final int GL_EXCLUSION
GL_ES_VERSION_3_2, GL_NV_blend_equation_advanced, GL_KHR_blend_equation_advanced Alias for: GL_EXCLUS...
Definition: GL3ES3.java:539
static final int GL_MAX_COMPUTE_UNIFORM_BLOCKS
GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_MAX_COMPUTE_UNIFORM_BLOCKS" with ...
Definition: GL3ES3.java:280
static final int GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS
GL_ARB_shader_image_load_store, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_OES_tessellation_shader,...
Definition: GL3ES3.java:193
static final int GL_COMPUTE_SHADER_BIT
GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_COMPUTE_SHADER_BIT" with expressi...
Definition: GL3ES3.java:454
void glGetProgramResourceiv(int program, int programInterface, int index, int propCount, IntBuffer props, int bufSize, IntBuffer length, IntBuffer params)
Entry point to C language function: void {@native glGetProgramResourceiv}(GLuint program,...
static final int GL_FRAGMENT_INTERPOLATION_OFFSET_BITS
GL_ES_VERSION_3_2, GL_ARB_gpu_shader5, GL_VERSION_4_0, GL_OES_shader_multisample_interpolation Alias ...
Definition: GL3ES3.java:390
long glFenceSync(int condition, int flags)
Entry point to C language function: GLsync {@native glFenceSync}(GLenum condition,...
static final int GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED
GL_EXT_tessellation_shader, GL_VERSION_4_4, GL_ES_VERSION_3_2, GL_OES_tessellation_shader Alias for: ...
Definition: GL3ES3.java:476
static final int GL_TESS_CONTROL_OUTPUT_VERTICES
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader,...
Definition: GL3ES3.java:299
void glFramebufferTexture(int target, int attachment, int texture, int level)
Entry point to C language function: void {@native glFramebufferTexture}(GLenum target,...
static final int GL_TESS_CONTROL_SHADER
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader,...
Definition: GL3ES3.java:316
static final int GL_CONTEXT_LOST
GL_ES_VERSION_3_2, GL_VERSION_4_5, GL_KHR_robustness Alias for: GL_CONTEXT_LOST_KHR Define "GL_CONTE...
Definition: GL3ES3.java:518
static final int GL_REFERENCED_BY_TESS_CONTROL_SHADER
GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_program_interface_query, GL_EXT_tessellation_shader,...
Definition: GL3ES3.java:39
static final int GL_MAX_COMPUTE_SHARED_MEMORY_SIZE
GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_MAX_COMPUTE_SHARED_MEMORY_SIZE" w...
Definition: GL3ES3.java:284
static final int GL_ACTIVE_VARIABLES
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_ACTIVE_VARIABLES" with e...
Definition: GL3ES3.java:214
static final int GL_SAMPLER_BINDING
GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0 Define "GL_SAMPLER_BINDING" with expression...
Definition: GL3ES3.java:570
static final int GL_BUFFER_BINDING
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_BUFFER_BINDING" with exp...
Definition: GL3ES3.java:397
static final int GL_COMPRESSED_RGBA_ASTC_6x6
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:338
void glGetSamplerParameterfv(int sampler, int pname, float[] params, int params_offset)
Entry point to C language function: void {@native glGetSamplerParameterfv}(GLuint sampler,...
void glSamplerParameteriv(int sampler, int pname, int[] param, int param_offset)
Entry point to C language function: void {@native glSamplerParameteriv}(GLuint sampler,...
static final int GL_MAX_TESS_PATCH_COMPONENTS
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader,...
Definition: GL3ES3.java:547
static final int GL_COMPRESSED_RGBA_ASTC_10x6
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:244
static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:118
void glGetSynciv(long sync, int pname, int bufSize, int[] length, int length_offset, int[] values, int values_offset)
Entry point to C language function: void {@native glGetSynciv}(GLsync sync, GLenum pname,...
static final int GL_NAME_LENGTH
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_NAME_LENGTH" with expres...
Definition: GL3ES3.java:461
void glDrawElementsInstancedBaseVertex(int mode, int count, int type, Buffer indices, int instancecount, int basevertex)
Entry point to C language function: void {@native glDrawElementsInstancedBaseVertex}(GLenum mode,...
static final int GL_COMPRESSED_RGBA_ASTC_8x6
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:97
static final int GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE
GL_ARB_shader_image_load_store, GL_ES_VERSION_3_1, GL_VERSION_4_2 Define "GL_IMAGE_FORMAT_COMPATIBILI...
Definition: GL3ES3.java:318
static final int GL_SHADER_STORAGE_BLOCK
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_SHADER_STORAGE_BLOCK" wi...
Definition: GL3ES3.java:526
static final int GL_MULTIPLY
GL_ES_VERSION_3_2, GL_NV_blend_equation_advanced, GL_KHR_blend_equation_advanced Alias for: GL_MULTIP...
Definition: GL3ES3.java:416
boolean glIsSampler(int sampler)
Entry point to C language function: GLboolean {@native glIsSampler}(GLuint sampler) Part of GL_ARB...
static final int GL_TEXTURE_BUFFER_BINDING
GL_VERSION_4_4, GL_ES_VERSION_3_2, GL_EXT_texture_buffer, GL_OES_texture_buffer Alias for: GL_TEXTURE...
Definition: GL3ES3.java:555
static final int GL_MAX_COMPUTE_WORK_GROUP_COUNT
GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_MAX_COMPUTE_WORK_GROUP_COUNT" wit...
Definition: GL3ES3.java:231
int glGetProgramResourceIndex(int program, int programInterface, ByteBuffer name)
Entry point to C language function: GLuint {@native glGetProgramResourceIndex}(GLuint program,...
void glDeleteSync(long sync)
Entry point to C language function: void {@native glDeleteSync}(GLsync sync) Part of GL_ES_VERSION...
static final int GL_COMPRESSED_RGBA_ASTC_5x4
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:467
static final int GL_COMPRESSED_RGBA_ASTC_8x8
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:92
static final int GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS
GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS" with expression '0x9...
Definition: GL3ES3.java:512
static final int GL_MAX_GEOMETRY_OUTPUT_VERTICES
GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_EXT_geometry_shader4,...
Definition: GL3ES3.java:144
static final int GL_TESS_GEN_SPACING
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader,...
Definition: GL3ES3.java:358
static final int GL_REFERENCED_BY_GEOMETRY_SHADER
GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_program_interface_query, GL_EXT_geometry_shader,...
Definition: GL3ES3.java:36
static final int GL_SOFTLIGHT
GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced Alias for: GL_SOFTLI...
Definition: GL3ES3.java:447
static final int GL_REFERENCED_BY_VERTEX_SHADER
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_REFERENCED_BY_VERTEX_SHA...
Definition: GL3ES3.java:104
void glSamplerParameteriv(int sampler, int pname, IntBuffer param)
Entry point to C language function: void {@native glSamplerParameteriv}(GLuint sampler,...
static final int GL_SHADER_STORAGE_BUFFER
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object Define "GL_SHADER_STORAGE_BUFF...
Definition: GL3ES3.java:187
static final int GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS
GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object, GL_OES_tessellation_shader,...
Definition: GL3ES3.java:311
static final int GL_ARRAY_SIZE
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_ARRAY_SIZE" with express...
Definition: GL3ES3.java:413
static final int GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS
GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_MAX_COMBINED_COMPUTE_UNIFORM_COMP...
Definition: GL3ES3.java:210
static final int GL_TYPE
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_TYPE" with expression '0...
Definition: GL3ES3.java:452
void glDispatchComputeIndirect(long indirect)
Entry point to C language function: void {@native glDispatchComputeIndirect}(GLintptr indirect) Pa...
void glGetBufferParameteri64v(int target, int pname, LongBuffer params)
Entry point to C language function: void {@native glGetBufferParameteri64v}(GLenum target,...
static final int GL_HSL_LUMINOSITY
GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced Alias for: GL_HSL_LU...
Definition: GL3ES3.java:405
static final int GL_TESS_GEN_POINT_MODE
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader,...
Definition: GL3ES3.java:473
static final int GL_MAX_TESS_GEN_LEVEL
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader,...
Definition: GL3ES3.java:272
static final int GL_VERTEX_BINDING_DIVISOR
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding Define "GL_VERTEX_BINDING_DIVISOR" wi...
Definition: GL3ES3.java:177
void glGetInteger64v(int pname, LongBuffer data)
Entry point to C language function: void {@native glGetInteger64v}(GLenum pname, GLint64 * data) P...
static final int GL_UNSIGNALED
GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_UNSIGNALED_APPLE Define ...
Definition: GL3ES3.java:180
void glDeleteSamplers(int count, IntBuffer samplers)
Entry point to C language function: void {@native glDeleteSamplers}(GLsizei count,...
static final int GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS
GL_ARB_shader_image_load_store, GL_ES_VERSION_3_1, GL_VERSION_4_2 Define "GL_IMAGE_FORMAT_COMPATIBILI...
Definition: GL3ES3.java:85
void glGenSamplers(int count, int[] samplers, int samplers_offset)
Entry point to C language function: void {@native glGenSamplers}(GLsizei count, GLuint * samplers) ...
static final int GL_BUFFER_DATA_SIZE
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_BUFFER_DATA_SIZE" with e...
Definition: GL3ES3.java:436
void glGetSamplerParameteriv(int sampler, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetSamplerParameteriv}(GLuint sampler,...
void glDrawArraysIndirect(int mode, Buffer indirect)
Entry point to C language function: void {@native glDrawArraysIndirect}(GLenum mode,...
static final int GL_HSL_HUE
GL_ES_VERSION_3_2, GL_NV_blend_equation_advanced, GL_KHR_blend_equation_advanced Alias for: GL_HSL_HU...
Definition: GL3ES3.java:78
static final int GL_REFERENCED_BY_FRAGMENT_SHADER
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_REFERENCED_BY_FRAGMENT_S...
Definition: GL3ES3.java:320
void glBindSampler(int unit, int sampler)
Entry point to C language function: void {@native glBindSampler}(GLuint unit, GLuint sampler) Part...
static final int GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS
GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS" ...
Definition: GL3ES3.java:238
void glGetSynciv(long sync, int pname, int bufSize, IntBuffer length, IntBuffer values)
Entry point to C language function: void {@native glGetSynciv}(GLsync sync, GLenum pname,...
void glDrawElementsInstancedBaseVertex(int mode, int count, int type, long indices_buffer_offset, int instancecount, int basevertex)
Entry point to C language function: void {@native glDrawElementsInstancedBaseVertex}(GLenum mode,...
static final int GL_MAX_VERTEX_IMAGE_UNIFORMS
GL_ARB_shader_image_load_store, GL_ES_VERSION_3_1, GL_VERSION_4_2 Define "GL_MAX_VERTEX_IMAGE_UNIFORM...
Definition: GL3ES3.java:387
static final int GL_ALREADY_SIGNALED
GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_ALREADY_SIGNALED_APPLE D...
Definition: GL3ES3.java:375
static final int GL_ATOMIC_COUNTER_BUFFER_INDEX
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_ATOMIC_COUNTER_BUFFER_IN...
Definition: GL3ES3.java:138
static final int GL_FRACTIONAL_EVEN
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader,...
Definition: GL3ES3.java:127
static final int GL_COMPRESSED_RGBA_ASTC_8x5
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:100
static final int GL_REFERENCED_BY_COMPUTE_SHADER
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_REFERENCED_BY_COMPUTE_SH...
Definition: GL3ES3.java:133
static final int GL_MAX_GEOMETRY_UNIFORM_COMPONENTS
GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_EXT_geometry_shader4,...
Definition: GL3ES3.java:162
static final int GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader,...
Definition: GL3ES3.java:450
static final int GL_SHADER_STORAGE_BUFFER_BINDING
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object Define "GL_SHADER_STORAGE_BUFF...
Definition: GL3ES3.java:49
static final int GL_WAIT_FAILED
GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_WAIT_FAILED_APPLE Define...
Definition: GL3ES3.java:482
static final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS
GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_NV_geometry_program4, GL_EXT_geometry_shader4,...
Definition: GL3ES3.java:258
static final int GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object Define "GL_MAX_COMBINED_SHADER...
Definition: GL3ES3.java:87
static final int GL_MAX_UNIFORM_LOCATIONS
GL_ARB_explicit_uniform_location, GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_MAX_UNIFORM_LOCATIONS"...
Definition: GL3ES3.java:152
static final int GL_TOP_LEVEL_ARRAY_SIZE
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_TOP_LEVEL_ARRAY_SIZE" wi...
Definition: GL3ES3.java:44
static final int GL_GEOMETRY_VERTICES_OUT
GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_NV_geometry_program4, GL_EXT_geometry_shader4,...
Definition: GL3ES3.java:491
static final int GL_MAX_GEOMETRY_IMAGE_UNIFORMS
GL_ARB_shader_image_load_store, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_EXT_geometry_shader,...
Definition: GL3ES3.java:325
static final int GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS
GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFER...
Definition: GL3ES3.java:395
static final int GL_PRIMITIVE_BOUNDING_BOX
GL_ES_VERSION_3_2, GL_EXT_primitive_bounding_box, GL_ARB_ES3_2_compatibility, GL_OES_primitive_boundi...
Definition: GL3ES3.java:234
static final int GL_SYNC_FLUSH_COMMANDS_BIT
GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_SYNC_FLUSH_COMMANDS_BIT_A...
Definition: GL3ES3.java:479
static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:504
static final int GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT
GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_texture_buffer_range, GL_OES_texture_buffer,...
Definition: GL3ES3.java:393
static final int GL_VERTEX_ATTRIB_RELATIVE_OFFSET
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding Define "GL_VERTEX_ATTRIB_RELATIVE_OFF...
Definition: GL3ES3.java:292
static final int GL_TRIANGLES_ADJACENCY
GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_NV_geometry_program4, GL_EXT_geometry_shader4,...
Definition: GL3ES3.java:290
static final int GL_MAX_COMPUTE_WORK_GROUP_SIZE
GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_MAX_COMPUTE_WORK_GROUP_SIZE" with...
Definition: GL3ES3.java:129
static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:115
void glTexBufferRange(int target, int internalformat, int buffer, long offset, long size)
Entry point to C language function: void {@native glTexBufferRange}(GLenum target,...
void glSamplerParameterfv(int sampler, int pname, float[] param, int param_offset)
Entry point to C language function: void {@native glSamplerParameterfv}(GLuint sampler,...
static final int GL_MAX_COMPUTE_IMAGE_UNIFORMS
GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_MAX_COMPUTE_IMAGE_UNIFORMS" with ...
Definition: GL3ES3.java:80
static final int GL_UNIFORM
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_UNIFORM" with expression...
Definition: GL3ES3.java:382
static final int GL_TEXTURE_BUFFER_SIZE
GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_texture_buffer_range, GL_OES_texture_buffer,...
Definition: GL3ES3.java:515
static final int GL_DARKEN
GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced Alias for: GL_DARKEN...
Definition: GL3ES3.java:428
static final int GL_VERTEX_BINDING_BUFFER
GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_VERTEX_BINDING_BUFFER" with expression '0x8F4F',...
Definition: GL3ES3.java:367
void glGenSamplers(int count, IntBuffer samplers)
Entry point to C language function: void {@native glGenSamplers}(GLsizei count, GLuint * samplers) ...
static final int GL_BLOCK_INDEX
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_BLOCK_INDEX" with expres...
Definition: GL3ES3.java:579
static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:532
static final int GL_SHADER_STORAGE_BUFFER_SIZE
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object Define "GL_SHADER_STORAGE_BUFF...
Definition: GL3ES3.java:365
static final int GL_PATCH_VERTICES
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader,...
Definition: GL3ES3.java:560
static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:72
static final int GL_MAX_COMPUTE_ATOMIC_COUNTERS
GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 Define "GL_MAX_COMPUTE_ATOMIC_COUNTERS" with...
Definition: GL3ES3.java:276
static final int GL_COMPRESSED_RGBA_ASTC_4x4
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:57
void glDispatchCompute(int num_groups_x, int num_groups_y, int num_groups_z)
Entry point to C language function: void {@native glDispatchCompute}(GLuint num_groups_x,...
static final int GL_SCREEN
GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced Alias for: GL_SCREEN...
Definition: GL3ES3.java:217
static final int GL_BUFFER_VARIABLE
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_BUFFER_VARIABLE" with ex...
Definition: GL3ES3.java:360
static final int GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS
GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_geometry_shader4, GL_EXT_geometry_shader,...
Definition: GL3ES3.java:136
static final int GL_SYNC_STATUS
GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_SYNC_STATUS_APPLE Define...
Definition: GL3ES3.java:157
static final int GL_SYNC_FENCE
GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_SYNC_FENCE_APPLE Define ...
Definition: GL3ES3.java:488
static final int GL_SYNC_FLAGS
GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_SYNC_FLAGS_APPLE Define ...
Definition: GL3ES3.java:175
static final int GL_MAX_VERTEX_ATTRIB_BINDINGS
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding Define "GL_MAX_VERTEX_ATTRIB_BINDINGS...
Definition: GL3ES3.java:372
static final int GL_DRAW_INDIRECT_BUFFER_BINDING
GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0 Define "GL_DRAW_INDIRECT_BUFFER_BINDING" with...
Definition: GL3ES3.java:399
static final int GL_ACTIVE_RESOURCES
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_ACTIVE_RESOURCES" with e...
Definition: GL3ES3.java:89
static final int GL_MAX_VERTEX_OUTPUT_COMPONENTS
GL_ES_VERSION_3_0, GL_VERSION_3_2 Define "GL_MAX_VERTEX_OUTPUT_COMPONENTS" with expression '0x9122',...
Definition: GL3ES3.java:343
void glSamplerParameterfv(int sampler, int pname, FloatBuffer param)
Entry point to C language function: void {@native glSamplerParameterfv}(GLuint sampler,...
int glGetProgramResourceIndex(int program, int programInterface, byte[] name, int name_offset)
Entry point to C language function: GLuint {@native glGetProgramResourceIndex}(GLuint program,...
static final int GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader,...
Definition: GL3ES3.java:380
int glClientWaitSync(long sync, int flags, long timeout)
Entry point to C language function: GLenum {@native glClientWaitSync}(GLsync sync,...
void glGetInteger64v(int pname, long[] data, int data_offset)
Entry point to C language function: void {@native glGetInteger64v}(GLenum pname, GLint64 * data) P...
static final int GL_VERTEX_BINDING_STRIDE
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding Define "GL_VERTEX_BINDING_STRIDE" wit...
Definition: GL3ES3.java:322
static final int GL_LINES_ADJACENCY
GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_NV_geometry_program4,...
Definition: GL3ES3.java:54
static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:69
static final int GL_GEOMETRY_SHADER
GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_EXT_geometry_shader4,...
Definition: GL3ES3.java:402
static final int GL_PROGRAM_INPUT
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_PROGRAM_INPUT" with expr...
Definition: GL3ES3.java:252
static final int GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS
GL_ARB_shader_image_load_store, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_EXT_tessellation_shader,...
Definition: GL3ES3.java:124
void glBlendBarrier()
Entry point to C language function: void {@native glBlendBarrier}() Part of GL_ES_VERSION_3_2,...
static final int GL_MAX_NUM_ACTIVE_VARIABLES
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query Define "GL_MAX_NUM_ACTIVE_VARIABLES...
Definition: GL3ES3.java:131
static final int GL_HSL_COLOR
GL_ES_VERSION_3_2, GL_NV_blend_equation_advanced, GL_KHR_blend_equation_advanced Alias for: GL_HSL_CO...
Definition: GL3ES3.java:308
static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:349
static final int GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS
GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_NV_geometry_program4, GL_EXT_geometry_shader4,...
Definition: GL3ES3.java:385
void glPrimitiveBoundingBox(float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW)
Entry point to C language function: void {@native glPrimitiveBoundingBox}(GLfloat minX,...
static final int GL_COMPRESSED_RGBA_ASTC_5x5
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:464
static final int GL_DRAW_INDIRECT_BUFFER
GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0 Define "GL_DRAW_INDIRECT_BUFFER" with express...
Definition: GL3ES3.java:572
static final int GL_TIMEOUT_EXPIRED
GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_TIMEOUT_EXPIRED_APPLE De...
Definition: GL3ES3.java:355
static final int GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS
GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader,...
Definition: GL3ES3.java:524
static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5
GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for...
Definition: GL3ES3.java:112
static final int GL_MAX_SHADER_STORAGE_BLOCK_SIZE
GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object Define "GL_MAX_SHADER_STORAGE_...
Definition: GL3ES3.java:170