1e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#ifndef __gl3_h_
2e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define __gl3_h_
3e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot
4e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot/*
5e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot * stub gl3.h for dynamic loading, based on:
6e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot * gl3.h last updated on $Date: 2013-02-12 14:37:24 -0800 (Tue, 12 Feb 2013) $
7e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot *
8e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot * Changes:
9e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot * - Added #include <GLES2/gl2.h>
10e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot * - Removed duplicate OpenGL ES 2.0 declarations
11e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot * - Converted OpenGL ES 3.0 function prototypes to function pointer
12e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot *   declarations
13e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot * - Added gl3stubInit() declaration
14e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot */
15e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot
16e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#include <GLES2/gl2.h>
17e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#include <android/api-level.h>
18e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot
19e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#ifdef __cplusplus
20e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern "C"
21e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot{
22e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#endif
23e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot
24e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot/*
25e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot ** Copyright (c) 2007-2013 The Khronos Group Inc.
26e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot **
27e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot ** Permission is hereby granted, free of charge, to any person obtaining a
28e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot ** copy of this software and/or associated documentation files (the
29e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot ** "Materials"), to deal in the Materials without restriction, including
30e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot ** without limitation the rights to use, copy, modify, merge, publish,
31e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot ** distribute, sublicense, and/or sell copies of the Materials, and to
32e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot ** permit persons to whom the Materials are furnished to do so, subject to
33e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot ** the following conditions:
34e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot **
35e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot ** The above copyright notice and this permission notice shall be included
36e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot ** in all copies or substantial portions of the Materials.
37e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot **
38e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot ** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
39e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot ** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
40e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot ** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
41e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot ** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
42e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot ** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
43e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
44e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot ** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
45e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot */
46e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot
47e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot/*
48e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot * This files is for apps that want to use ES3 if present,
49e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot * but continue to work on pre-API-18 devices. They can't just link to -lGLESv3 since
50e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot * that library doesn't exist on pre-API-18 devices.
51e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot * The function dynamically check if OpenGLES3.0 APIs are present and fill in if there are.
52e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot * Also the header defines some extra variables for OpenGLES3.0.
53e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot *
54e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot */
55e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot
56e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot/* Call this function before calling any OpenGL ES 3.0 functions. It will
57e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot * return GL_TRUE if the OpenGL ES 3.0 was successfully initialized, GL_FALSE
58e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot * otherwise. */
59e779e31468999c7ef69f424a2b8271969833df2android-build-team RobotGLboolean gl3stubInit();
60e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot
61e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot/*-------------------------------------------------------------------------
62e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot * Data type definitions
63e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot *-----------------------------------------------------------------------*/
64e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot
65e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot/* OpenGL ES 3.0 */
66e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot
67e779e31468999c7ef69f424a2b8271969833df2android-build-team Robottypedef unsigned short GLhalf;
68e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#if __ANDROID_API__ <= 19
69e779e31468999c7ef69f424a2b8271969833df2android-build-team Robottypedef khronos_int64_t GLint64;
70e779e31468999c7ef69f424a2b8271969833df2android-build-team Robottypedef khronos_uint64_t GLuint64;
71e779e31468999c7ef69f424a2b8271969833df2android-build-team Robottypedef struct __GLsync *GLsync;
72e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#endif
73e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot
74e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot/*-------------------------------------------------------------------------
75e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot * Token definitions
76e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot *-----------------------------------------------------------------------*/
77e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot
78e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot/* OpenGL ES core versions */
79e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_ES_VERSION_3_0                                1
80e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot
81e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot/* OpenGL ES 3.0 */
82e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot
83e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_READ_BUFFER                                   0x0C02
84e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNPACK_ROW_LENGTH                             0x0CF2
85e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNPACK_SKIP_ROWS                              0x0CF3
86e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNPACK_SKIP_PIXELS                            0x0CF4
87e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_PACK_ROW_LENGTH                               0x0D02
88e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_PACK_SKIP_ROWS                                0x0D03
89e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_PACK_SKIP_PIXELS                              0x0D04
90e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COLOR                                         0x1800
91e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DEPTH                                         0x1801
92e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_STENCIL                                       0x1802
93e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RED                                           0x1903
94e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGB8                                          0x8051
95e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGBA8                                         0x8058
96e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGB10_A2                                      0x8059
97e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TEXTURE_BINDING_3D                            0x806A
98e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNPACK_SKIP_IMAGES                            0x806D
99e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNPACK_IMAGE_HEIGHT                           0x806E
100e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TEXTURE_3D                                    0x806F
101e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TEXTURE_WRAP_R                                0x8072
102e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_3D_TEXTURE_SIZE                           0x8073
103e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNSIGNED_INT_2_10_10_10_REV                   0x8368
104e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_ELEMENTS_VERTICES                         0x80E8
105e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_ELEMENTS_INDICES                          0x80E9
106e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TEXTURE_MIN_LOD                               0x813A
107e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TEXTURE_MAX_LOD                               0x813B
108e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TEXTURE_BASE_LEVEL                            0x813C
109e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TEXTURE_MAX_LEVEL                             0x813D
110e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MIN                                           0x8007
111e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX                                           0x8008
112e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DEPTH_COMPONENT24                             0x81A6
113e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_TEXTURE_LOD_BIAS                          0x84FD
114e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TEXTURE_COMPARE_MODE                          0x884C
115e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TEXTURE_COMPARE_FUNC                          0x884D
116e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_CURRENT_QUERY                                 0x8865
117e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_QUERY_RESULT                                  0x8866
118e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_QUERY_RESULT_AVAILABLE                        0x8867
119e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_BUFFER_MAPPED                                 0x88BC
120e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_BUFFER_MAP_POINTER                            0x88BD
121e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_STREAM_READ                                   0x88E1
122e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_STREAM_COPY                                   0x88E2
123e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_STATIC_READ                                   0x88E5
124e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_STATIC_COPY                                   0x88E6
125e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DYNAMIC_READ                                  0x88E9
126e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DYNAMIC_COPY                                  0x88EA
127e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_DRAW_BUFFERS                              0x8824
128e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DRAW_BUFFER0                                  0x8825
129e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DRAW_BUFFER1                                  0x8826
130e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DRAW_BUFFER2                                  0x8827
131e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DRAW_BUFFER3                                  0x8828
132e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DRAW_BUFFER4                                  0x8829
133e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DRAW_BUFFER5                                  0x882A
134e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DRAW_BUFFER6                                  0x882B
135e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DRAW_BUFFER7                                  0x882C
136e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DRAW_BUFFER8                                  0x882D
137e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DRAW_BUFFER9                                  0x882E
138e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DRAW_BUFFER10                                 0x882F
139e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DRAW_BUFFER11                                 0x8830
140e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DRAW_BUFFER12                                 0x8831
141e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DRAW_BUFFER13                                 0x8832
142e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DRAW_BUFFER14                                 0x8833
143e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DRAW_BUFFER15                                 0x8834
144e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS               0x8B49
145e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_VERTEX_UNIFORM_COMPONENTS                 0x8B4A
146e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_SAMPLER_3D                                    0x8B5F
147e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_SAMPLER_2D_SHADOW                             0x8B62
148e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_FRAGMENT_SHADER_DERIVATIVE_HINT               0x8B8B
149e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_PIXEL_PACK_BUFFER                             0x88EB
150e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_PIXEL_UNPACK_BUFFER                           0x88EC
151e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_PIXEL_PACK_BUFFER_BINDING                     0x88ED
152e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_PIXEL_UNPACK_BUFFER_BINDING                   0x88EF
153e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_FLOAT_MAT2x3                                  0x8B65
154e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_FLOAT_MAT2x4                                  0x8B66
155e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_FLOAT_MAT3x2                                  0x8B67
156e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_FLOAT_MAT3x4                                  0x8B68
157e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_FLOAT_MAT4x2                                  0x8B69
158e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_FLOAT_MAT4x3                                  0x8B6A
159e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_SRGB                                          0x8C40
160e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_SRGB8                                         0x8C41
161e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_SRGB8_ALPHA8                                  0x8C43
162e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COMPARE_REF_TO_TEXTURE                        0x884E
163e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAJOR_VERSION                                 0x821B
164e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MINOR_VERSION                                 0x821C
165e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_NUM_EXTENSIONS                                0x821D
166e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGBA32F                                       0x8814
167e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGB32F                                        0x8815
168e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGBA16F                                       0x881A
169e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGB16F                                        0x881B
170e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_VERTEX_ATTRIB_ARRAY_INTEGER                   0x88FD
171e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_ARRAY_TEXTURE_LAYERS                      0x88FF
172e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MIN_PROGRAM_TEXEL_OFFSET                      0x8904
173e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_PROGRAM_TEXEL_OFFSET                      0x8905
174e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_VARYING_COMPONENTS                        0x8B4B
175e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TEXTURE_2D_ARRAY                              0x8C1A
176e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TEXTURE_BINDING_2D_ARRAY                      0x8C1D
177e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_R11F_G11F_B10F                                0x8C3A
178e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNSIGNED_INT_10F_11F_11F_REV                  0x8C3B
179e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGB9_E5                                       0x8C3D
180e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNSIGNED_INT_5_9_9_9_REV                      0x8C3E
181e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH         0x8C76
182e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TRANSFORM_FEEDBACK_BUFFER_MODE                0x8C7F
183e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS    0x8C80
184e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TRANSFORM_FEEDBACK_VARYINGS                   0x8C83
185e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TRANSFORM_FEEDBACK_BUFFER_START               0x8C84
186e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TRANSFORM_FEEDBACK_BUFFER_SIZE                0x8C85
187e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN         0x8C88
188e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RASTERIZER_DISCARD                            0x8C89
189e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS 0x8C8A
190e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS       0x8C8B
191e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_INTERLEAVED_ATTRIBS                           0x8C8C
192e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_SEPARATE_ATTRIBS                              0x8C8D
193e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TRANSFORM_FEEDBACK_BUFFER                     0x8C8E
194e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TRANSFORM_FEEDBACK_BUFFER_BINDING             0x8C8F
195e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGBA32UI                                      0x8D70
196e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGB32UI                                       0x8D71
197e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGBA16UI                                      0x8D76
198e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGB16UI                                       0x8D77
199e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGBA8UI                                       0x8D7C
200e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGB8UI                                        0x8D7D
201e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGBA32I                                       0x8D82
202e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGB32I                                        0x8D83
203e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGBA16I                                       0x8D88
204e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGB16I                                        0x8D89
205e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGBA8I                                        0x8D8E
206e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGB8I                                         0x8D8F
207e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RED_INTEGER                                   0x8D94
208e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGB_INTEGER                                   0x8D98
209e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGBA_INTEGER                                  0x8D99
210e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_SAMPLER_2D_ARRAY                              0x8DC1
211e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_SAMPLER_2D_ARRAY_SHADOW                       0x8DC4
212e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_SAMPLER_CUBE_SHADOW                           0x8DC5
213e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNSIGNED_INT_VEC2                             0x8DC6
214e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNSIGNED_INT_VEC3                             0x8DC7
215e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNSIGNED_INT_VEC4                             0x8DC8
216e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_INT_SAMPLER_2D                                0x8DCA
217e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_INT_SAMPLER_3D                                0x8DCB
218e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_INT_SAMPLER_CUBE                              0x8DCC
219e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_INT_SAMPLER_2D_ARRAY                          0x8DCF
220e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNSIGNED_INT_SAMPLER_2D                       0x8DD2
221e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNSIGNED_INT_SAMPLER_3D                       0x8DD3
222e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNSIGNED_INT_SAMPLER_CUBE                     0x8DD4
223e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNSIGNED_INT_SAMPLER_2D_ARRAY                 0x8DD7
224e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_BUFFER_ACCESS_FLAGS                           0x911F
225e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_BUFFER_MAP_LENGTH                             0x9120
226e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_BUFFER_MAP_OFFSET                             0x9121
227e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DEPTH_COMPONENT32F                            0x8CAC
228e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DEPTH32F_STENCIL8                             0x8CAD
229e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_FLOAT_32_UNSIGNED_INT_24_8_REV                0x8DAD
230e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING         0x8210
231e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE         0x8211
232e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE               0x8212
233e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE             0x8213
234e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE              0x8214
235e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE             0x8215
236e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE             0x8216
237e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE           0x8217
238e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_FRAMEBUFFER_DEFAULT                           0x8218
239e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_FRAMEBUFFER_UNDEFINED                         0x8219
240e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DEPTH_STENCIL_ATTACHMENT                      0x821A
241e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DEPTH_STENCIL                                 0x84F9
242e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNSIGNED_INT_24_8                             0x84FA
243e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DEPTH24_STENCIL8                              0x88F0
244e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNSIGNED_NORMALIZED                           0x8C17
245e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DRAW_FRAMEBUFFER_BINDING                      GL_FRAMEBUFFER_BINDING
246e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_READ_FRAMEBUFFER                              0x8CA8
247e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_DRAW_FRAMEBUFFER                              0x8CA9
248e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_READ_FRAMEBUFFER_BINDING                      0x8CAA
249e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RENDERBUFFER_SAMPLES                          0x8CAB
250e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER          0x8CD4
251e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_COLOR_ATTACHMENTS                         0x8CDF
252e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COLOR_ATTACHMENT1                             0x8CE1
253e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COLOR_ATTACHMENT2                             0x8CE2
254e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COLOR_ATTACHMENT3                             0x8CE3
255e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COLOR_ATTACHMENT4                             0x8CE4
256e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COLOR_ATTACHMENT5                             0x8CE5
257e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COLOR_ATTACHMENT6                             0x8CE6
258e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COLOR_ATTACHMENT7                             0x8CE7
259e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COLOR_ATTACHMENT8                             0x8CE8
260e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COLOR_ATTACHMENT9                             0x8CE9
261e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COLOR_ATTACHMENT10                            0x8CEA
262e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COLOR_ATTACHMENT11                            0x8CEB
263e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COLOR_ATTACHMENT12                            0x8CEC
264e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COLOR_ATTACHMENT13                            0x8CED
265e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COLOR_ATTACHMENT14                            0x8CEE
266e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COLOR_ATTACHMENT15                            0x8CEF
267e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE            0x8D56
268e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_SAMPLES                                   0x8D57
269e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_HALF_FLOAT                                    0x140B
270e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAP_READ_BIT                                  0x0001
271e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAP_WRITE_BIT                                 0x0002
272e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAP_INVALIDATE_RANGE_BIT                      0x0004
273e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAP_INVALIDATE_BUFFER_BIT                     0x0008
274e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAP_FLUSH_EXPLICIT_BIT                        0x0010
275e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAP_UNSYNCHRONIZED_BIT                        0x0020
276e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RG                                            0x8227
277e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RG_INTEGER                                    0x8228
278e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_R8                                            0x8229
279e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RG8                                           0x822B
280e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_R16F                                          0x822D
281e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_R32F                                          0x822E
282e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RG16F                                         0x822F
283e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RG32F                                         0x8230
284e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_R8I                                           0x8231
285e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_R8UI                                          0x8232
286e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_R16I                                          0x8233
287e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_R16UI                                         0x8234
288e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_R32I                                          0x8235
289e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_R32UI                                         0x8236
290e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RG8I                                          0x8237
291e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RG8UI                                         0x8238
292e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RG16I                                         0x8239
293e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RG16UI                                        0x823A
294e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RG32I                                         0x823B
295e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RG32UI                                        0x823C
296e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_VERTEX_ARRAY_BINDING                          0x85B5
297e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_R8_SNORM                                      0x8F94
298e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RG8_SNORM                                     0x8F95
299e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGB8_SNORM                                    0x8F96
300e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGBA8_SNORM                                   0x8F97
301e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_SIGNED_NORMALIZED                             0x8F9C
302e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_PRIMITIVE_RESTART_FIXED_INDEX                 0x8D69
303e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COPY_READ_BUFFER                              0x8F36
304e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COPY_WRITE_BUFFER                             0x8F37
305e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COPY_READ_BUFFER_BINDING                      GL_COPY_READ_BUFFER
306e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COPY_WRITE_BUFFER_BINDING                     GL_COPY_WRITE_BUFFER
307e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNIFORM_BUFFER                                0x8A11
308e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNIFORM_BUFFER_BINDING                        0x8A28
309e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNIFORM_BUFFER_START                          0x8A29
310e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNIFORM_BUFFER_SIZE                           0x8A2A
311e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_VERTEX_UNIFORM_BLOCKS                     0x8A2B
312e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_FRAGMENT_UNIFORM_BLOCKS                   0x8A2D
313e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_COMBINED_UNIFORM_BLOCKS                   0x8A2E
314e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_UNIFORM_BUFFER_BINDINGS                   0x8A2F
315e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_UNIFORM_BLOCK_SIZE                        0x8A30
316e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS        0x8A31
317e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS      0x8A33
318e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT               0x8A34
319e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH          0x8A35
320e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_ACTIVE_UNIFORM_BLOCKS                         0x8A36
321e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNIFORM_TYPE                                  0x8A37
322e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNIFORM_SIZE                                  0x8A38
323e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNIFORM_NAME_LENGTH                           0x8A39
324e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNIFORM_BLOCK_INDEX                           0x8A3A
325e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNIFORM_OFFSET                                0x8A3B
326e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNIFORM_ARRAY_STRIDE                          0x8A3C
327e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNIFORM_MATRIX_STRIDE                         0x8A3D
328e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNIFORM_IS_ROW_MAJOR                          0x8A3E
329e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNIFORM_BLOCK_BINDING                         0x8A3F
330e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNIFORM_BLOCK_DATA_SIZE                       0x8A40
331e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNIFORM_BLOCK_NAME_LENGTH                     0x8A41
332e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS                 0x8A42
333e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES          0x8A43
334e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER     0x8A44
335e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER   0x8A46
336e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_INVALID_INDEX                                 0xFFFFFFFFu
337e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_VERTEX_OUTPUT_COMPONENTS                  0x9122
338e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_FRAGMENT_INPUT_COMPONENTS                 0x9125
339e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_SERVER_WAIT_TIMEOUT                       0x9111
340e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_OBJECT_TYPE                                   0x9112
341e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_SYNC_CONDITION                                0x9113
342e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_SYNC_STATUS                                   0x9114
343e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_SYNC_FLAGS                                    0x9115
344e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_SYNC_FENCE                                    0x9116
345e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_SYNC_GPU_COMMANDS_COMPLETE                    0x9117
346e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_UNSIGNALED                                    0x9118
347e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_SIGNALED                                      0x9119
348e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_ALREADY_SIGNALED                              0x911A
349e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TIMEOUT_EXPIRED                               0x911B
350e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_CONDITION_SATISFIED                           0x911C
351e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_WAIT_FAILED                                   0x911D
352e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_SYNC_FLUSH_COMMANDS_BIT                       0x00000001
353e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TIMEOUT_IGNORED                               0xFFFFFFFFFFFFFFFFull
354e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_VERTEX_ATTRIB_ARRAY_DIVISOR                   0x88FE
355e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_ANY_SAMPLES_PASSED                            0x8C2F
356e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_ANY_SAMPLES_PASSED_CONSERVATIVE               0x8D6A
357e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_SAMPLER_BINDING                               0x8919
358e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_RGB10_A2UI                                    0x906F
359e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TEXTURE_SWIZZLE_R                             0x8E42
360e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TEXTURE_SWIZZLE_G                             0x8E43
361e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TEXTURE_SWIZZLE_B                             0x8E44
362e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TEXTURE_SWIZZLE_A                             0x8E45
363e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_GREEN                                         0x1904
364e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_BLUE                                          0x1905
365e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_INT_2_10_10_10_REV                            0x8D9F
366e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TRANSFORM_FEEDBACK                            0x8E22
367e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TRANSFORM_FEEDBACK_PAUSED                     0x8E23
368e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TRANSFORM_FEEDBACK_ACTIVE                     0x8E24
369e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TRANSFORM_FEEDBACK_BINDING                    0x8E25
370e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_PROGRAM_BINARY_RETRIEVABLE_HINT               0x8257
371e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_PROGRAM_BINARY_LENGTH                         0x8741
372e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_NUM_PROGRAM_BINARY_FORMATS                    0x87FE
373e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_PROGRAM_BINARY_FORMATS                        0x87FF
374e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COMPRESSED_R11_EAC                            0x9270
375e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COMPRESSED_SIGNED_R11_EAC                     0x9271
376e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COMPRESSED_RG11_EAC                           0x9272
377e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COMPRESSED_SIGNED_RG11_EAC                    0x9273
378e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COMPRESSED_RGB8_ETC2                          0x9274
379e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COMPRESSED_SRGB8_ETC2                         0x9275
380e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2      0x9276
381e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2     0x9277
382e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COMPRESSED_RGBA8_ETC2_EAC                     0x9278
383e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC              0x9279
384e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TEXTURE_IMMUTABLE_FORMAT                      0x912F
385e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_MAX_ELEMENT_INDEX                             0x8D6B
386e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_NUM_SAMPLE_COUNTS                             0x9380
387e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#define GL_TEXTURE_IMMUTABLE_LEVELS                      0x82DF
388e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot
389e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot/*-------------------------------------------------------------------------
390e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot * Entrypoint definitions
391e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot *-----------------------------------------------------------------------*/
392e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot
393e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot/* OpenGL ES 3.0 */
394e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot
395e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glReadBuffer) (GLenum mode);
396e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glDrawRangeElements) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid* indices);
397e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glTexImage3D) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid* pixels);
398e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glTexSubImage3D) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid* pixels);
399e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glCopyTexSubImage3D) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
400e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glCompressedTexImage3D) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid* data);
401e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glCompressedTexSubImage3D) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid* data);
402e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glGenQueries) (GLsizei n, GLuint* ids);
403e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glDeleteQueries) (GLsizei n, const GLuint* ids);
404e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL GLboolean (* GL_APIENTRY glIsQuery) (GLuint id);
405e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glBeginQuery) (GLenum target, GLuint id);
406e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glEndQuery) (GLenum target);
407e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glGetQueryiv) (GLenum target, GLenum pname, GLint* params);
408e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glGetQueryObjectuiv) (GLuint id, GLenum pname, GLuint* params);
409e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL GLboolean (* GL_APIENTRY glUnmapBuffer) (GLenum target);
410e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glGetBufferPointerv) (GLenum target, GLenum pname, GLvoid** params);
411e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glDrawBuffers) (GLsizei n, const GLenum* bufs);
412e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glUniformMatrix2x3fv) (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
413e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glUniformMatrix3x2fv) (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
414e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glUniformMatrix2x4fv) (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
415e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glUniformMatrix4x2fv) (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
416e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glUniformMatrix3x4fv) (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
417e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glUniformMatrix4x3fv) (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
418e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glBlitFramebuffer) (GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
419e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glRenderbufferStorageMultisample) (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
420e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glFramebufferTextureLayer) (GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
421e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL GLvoid* (* GL_APIENTRY glMapBufferRange) (GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access);
422e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glFlushMappedBufferRange) (GLenum target, GLintptr offset, GLsizeiptr length);
423e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glBindVertexArray) (GLuint array);
424e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glDeleteVertexArrays) (GLsizei n, const GLuint* arrays);
425e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glGenVertexArrays) (GLsizei n, GLuint* arrays);
426e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL GLboolean (* GL_APIENTRY glIsVertexArray) (GLuint array);
427e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glGetIntegeri_v) (GLenum target, GLuint index, GLint* data);
428e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glBeginTransformFeedback) (GLenum primitiveMode);
429e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glEndTransformFeedback) (void);
430e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glBindBufferRange) (GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);
431e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glBindBufferBase) (GLenum target, GLuint index, GLuint buffer);
432e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glTransformFeedbackVaryings) (GLuint program, GLsizei count, const GLchar* const* varyings, GLenum bufferMode);
433e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glGetTransformFeedbackVarying) (GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLsizei* size, GLenum* type, GLchar* name);
434e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glVertexAttribIPointer) (GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid* pointer);
435e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glGetVertexAttribIiv) (GLuint index, GLenum pname, GLint* params);
436e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glGetVertexAttribIuiv) (GLuint index, GLenum pname, GLuint* params);
437e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glVertexAttribI4i) (GLuint index, GLint x, GLint y, GLint z, GLint w);
438e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glVertexAttribI4ui) (GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
439e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glVertexAttribI4iv) (GLuint index, const GLint* v);
440e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glVertexAttribI4uiv) (GLuint index, const GLuint* v);
441e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glGetUniformuiv) (GLuint program, GLint location, GLuint* params);
442e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL GLint (* GL_APIENTRY glGetFragDataLocation) (GLuint program, const GLchar *name);
443e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glUniform1ui) (GLint location, GLuint v0);
444e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glUniform2ui) (GLint location, GLuint v0, GLuint v1);
445e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glUniform3ui) (GLint location, GLuint v0, GLuint v1, GLuint v2);
446e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glUniform4ui) (GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
447e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glUniform1uiv) (GLint location, GLsizei count, const GLuint* value);
448e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glUniform2uiv) (GLint location, GLsizei count, const GLuint* value);
449e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glUniform3uiv) (GLint location, GLsizei count, const GLuint* value);
450e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glUniform4uiv) (GLint location, GLsizei count, const GLuint* value);
451e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glClearBufferiv) (GLenum buffer, GLint drawbuffer, const GLint* value);
452e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glClearBufferuiv) (GLenum buffer, GLint drawbuffer, const GLuint* value);
453e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glClearBufferfv) (GLenum buffer, GLint drawbuffer, const GLfloat* value);
454e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glClearBufferfi) (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
455e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL const GLubyte* (* GL_APIENTRY glGetStringi) (GLenum name, GLuint index);
456e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glCopyBufferSubData) (GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
457e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glGetUniformIndices) (GLuint program, GLsizei uniformCount, const GLchar* const* uniformNames, GLuint* uniformIndices);
458e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glGetActiveUniformsiv) (GLuint program, GLsizei uniformCount, const GLuint* uniformIndices, GLenum pname, GLint* params);
459e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL GLuint (* GL_APIENTRY glGetUniformBlockIndex) (GLuint program, const GLchar* uniformBlockName);
460e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glGetActiveUniformBlockiv) (GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint* params);
461e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glGetActiveUniformBlockName) (GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei* length, GLchar* uniformBlockName);
462e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glUniformBlockBinding) (GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding);
463e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glDrawArraysInstanced) (GLenum mode, GLint first, GLsizei count, GLsizei instanceCount);
464e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glDrawElementsInstanced) (GLenum mode, GLsizei count, GLenum type, const GLvoid* indices, GLsizei instanceCount);
465e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL GLsync (* GL_APIENTRY glFenceSync) (GLenum condition, GLbitfield flags);
466e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL GLboolean (* GL_APIENTRY glIsSync) (GLsync sync);
467e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glDeleteSync) (GLsync sync);
468e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL GLenum (* GL_APIENTRY glClientWaitSync) (GLsync sync, GLbitfield flags, GLuint64 timeout);
469e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glWaitSync) (GLsync sync, GLbitfield flags, GLuint64 timeout);
470e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glGetInteger64v) (GLenum pname, GLint64* params);
471e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glGetSynciv) (GLsync sync, GLenum pname, GLsizei bufSize, GLsizei* length, GLint* values);
472e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glGetInteger64i_v) (GLenum target, GLuint index, GLint64* data);
473e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glGetBufferParameteri64v) (GLenum target, GLenum pname, GLint64* params);
474e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glGenSamplers) (GLsizei count, GLuint* samplers);
475e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glDeleteSamplers) (GLsizei count, const GLuint* samplers);
476e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL GLboolean (* GL_APIENTRY glIsSampler) (GLuint sampler);
477e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glBindSampler) (GLuint unit, GLuint sampler);
478e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glSamplerParameteri) (GLuint sampler, GLenum pname, GLint param);
479e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glSamplerParameteriv) (GLuint sampler, GLenum pname, const GLint* param);
480e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glSamplerParameterf) (GLuint sampler, GLenum pname, GLfloat param);
481e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glSamplerParameterfv) (GLuint sampler, GLenum pname, const GLfloat* param);
482e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glGetSamplerParameteriv) (GLuint sampler, GLenum pname, GLint* params);
483e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glGetSamplerParameterfv) (GLuint sampler, GLenum pname, GLfloat* params);
484e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glVertexAttribDivisor) (GLuint index, GLuint divisor);
485e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glBindTransformFeedback) (GLenum target, GLuint id);
486e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glDeleteTransformFeedbacks) (GLsizei n, const GLuint* ids);
487e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glGenTransformFeedbacks) (GLsizei n, GLuint* ids);
488e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL GLboolean (* GL_APIENTRY glIsTransformFeedback) (GLuint id);
489e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glPauseTransformFeedback) (void);
490e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glResumeTransformFeedback) (void);
491e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glGetProgramBinary) (GLuint program, GLsizei bufSize, GLsizei* length, GLenum* binaryFormat, GLvoid* binary);
492e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glProgramBinary) (GLuint program, GLenum binaryFormat, const GLvoid* binary, GLsizei length);
493e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glProgramParameteri) (GLuint program, GLenum pname, GLint value);
494e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glInvalidateFramebuffer) (GLenum target, GLsizei numAttachments, const GLenum* attachments);
495e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glInvalidateSubFramebuffer) (GLenum target, GLsizei numAttachments, const GLenum* attachments, GLint x, GLint y, GLsizei width, GLsizei height);
496e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glTexStorage2D) (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height);
497e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glTexStorage3D) (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth);
498e779e31468999c7ef69f424a2b8271969833df2android-build-team Robotextern GL_APICALL void (* GL_APIENTRY glGetInternalformativ) (GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint* params);
499e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot
500e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#ifdef __cplusplus
501e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot}
502e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#endif
503e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot
504e779e31468999c7ef69f424a2b8271969833df2android-build-team Robot#endif
505