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