1006c792d99859341201d19f2b86886cc6ee525b4Mathias Agopian/* 2412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich** 3412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich** Copyright 2009, The Android Open Source Project 4412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich** 5412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich** Licensed under the Apache License, Version 2.0 (the "License"); 6412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich** you may not use this file except in compliance with the License. 7412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich** You may obtain a copy of the License at 8412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich** 9412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich** http://www.apache.org/licenses/LICENSE-2.0 10412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich** 11412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich** Unless required by applicable law or agreed to in writing, software 12412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich** distributed under the License is distributed on an "AS IS" BASIS, 13412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich** See the License for the specific language governing permissions and 15412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich** limitations under the License. 16412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich*/ 17412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich 18412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich// This source file is automatically generated 19412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich 20412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevichpackage android.opengl; 21412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich 22412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevichimport java.nio.Buffer; 23412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich 24412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevichpublic class GLES11 extends GLES10 { 25412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_ACTIVE_TEXTURE = 0x84E0; 26412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_ADD_SIGNED = 0x8574; 27412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_ALPHA_SCALE = 0x0D1C; 28412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_ALPHA_TEST_FUNC = 0x0BC1; 29412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_ALPHA_TEST_REF = 0x0BC2; 30412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_ARRAY_BUFFER = 0x8892; 31412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_ARRAY_BUFFER_BINDING = 0x8894; 32412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_BLEND_DST = 0x0BE0; 33412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_BLEND_SRC = 0x0BE1; 34412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_BUFFER_ACCESS = 0x88BB; 35412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_BUFFER_SIZE = 0x8764; 36412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_BUFFER_USAGE = 0x8765; 37412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_CLIENT_ACTIVE_TEXTURE = 0x84E1; 38412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_CLIP_PLANE0 = 0x3000; 39412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_CLIP_PLANE1 = 0x3001; 40412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_CLIP_PLANE2 = 0x3002; 41412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_CLIP_PLANE3 = 0x3003; 42412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_CLIP_PLANE4 = 0x3004; 43412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_CLIP_PLANE5 = 0x3005; 44412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_COLOR_ARRAY_BUFFER_BINDING = 0x8898; 45412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_COLOR_ARRAY_POINTER = 0x8090; 46412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_COLOR_ARRAY_SIZE = 0x8081; 47412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_COLOR_ARRAY_STRIDE = 0x8083; 48412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_COLOR_ARRAY_TYPE = 0x8082; 49412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_COLOR_CLEAR_VALUE = 0x0C22; 50412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_COLOR_WRITEMASK = 0x0C23; 51412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_COMBINE = 0x8570; 52412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_COMBINE_ALPHA = 0x8572; 53412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_COMBINE_RGB = 0x8571; 54412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_CONSTANT = 0x8576; 55412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_COORD_REPLACE_OES = 0x8862; 56412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_CULL_FACE_MODE = 0x0B45; 57412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_CURRENT_COLOR = 0x0B00; 58412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_CURRENT_NORMAL = 0x0B02; 59412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_CURRENT_TEXTURE_COORDS = 0x0B03; 60412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_DEPTH_CLEAR_VALUE = 0x0B73; 61412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_DEPTH_FUNC = 0x0B74; 62412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_DEPTH_RANGE = 0x0B70; 63412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_DEPTH_WRITEMASK = 0x0B72; 64412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_DOT3_RGB = 0x86AE; 65412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_DOT3_RGBA = 0x86AF; 66412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_DYNAMIC_DRAW = 0x88E8; 67412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_ELEMENT_ARRAY_BUFFER = 0x8893; 68412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_ELEMENT_ARRAY_BUFFER_BINDING = 0x8895; 69412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_FRONT_FACE = 0x0B46; 70412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_GENERATE_MIPMAP = 0x8191; 71412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_GENERATE_MIPMAP_HINT = 0x8192; 72412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_INTERPOLATE = 0x8575; 73412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_LINE_WIDTH = 0x0B21; 74412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_LOGIC_OP_MODE = 0x0BF0; 75412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_MATRIX_MODE = 0x0BA0; 76412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_MAX_CLIP_PLANES = 0x0D32; 77412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_MODELVIEW_MATRIX = 0x0BA6; 78412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES = 0x898D; 79412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_MODELVIEW_STACK_DEPTH = 0x0BA3; 80412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_NORMAL_ARRAY_BUFFER_BINDING = 0x8897; 81412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_NORMAL_ARRAY_POINTER = 0x808F; 82412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_NORMAL_ARRAY_STRIDE = 0x807F; 83412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_NORMAL_ARRAY_TYPE = 0x807E; 84412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_OPERAND0_ALPHA = 0x8598; 85412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_OPERAND0_RGB = 0x8590; 86412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_OPERAND1_ALPHA = 0x8599; 87412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_OPERAND1_RGB = 0x8591; 88412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_OPERAND2_ALPHA = 0x859A; 89412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_OPERAND2_RGB = 0x8592; 90412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_POINT_DISTANCE_ATTENUATION = 0x8129; 91412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_POINT_FADE_THRESHOLD_SIZE = 0x8128; 92412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_POINT_SIZE = 0x0B11; 93412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES = 0x8B9F; 94412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_POINT_SIZE_ARRAY_OES = 0x8B9C; 95412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_POINT_SIZE_ARRAY_POINTER_OES = 0x898C; 96412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_POINT_SIZE_ARRAY_STRIDE_OES = 0x898B; 97412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_POINT_SIZE_ARRAY_TYPE_OES = 0x898A; 98412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_POINT_SIZE_MAX = 0x8127; 99412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_POINT_SIZE_MIN = 0x8126; 100412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_POINT_SPRITE_OES = 0x8861; 101412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_POLYGON_OFFSET_FACTOR = 0x8038; 102412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_POLYGON_OFFSET_UNITS = 0x2A00; 103412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_PREVIOUS = 0x8578; 104412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_PRIMARY_COLOR = 0x8577; 105412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_PROJECTION_MATRIX = 0x0BA7; 106412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES = 0x898E; 107412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_PROJECTION_STACK_DEPTH = 0x0BA4; 108412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_RGB_SCALE = 0x8573; 109412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_SAMPLE_BUFFERS = 0x80A8; 110412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_SAMPLE_COVERAGE_INVERT = 0x80AB; 111412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_SAMPLE_COVERAGE_VALUE = 0x80AA; 112412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_SAMPLES = 0x80A9; 113412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_SCISSOR_BOX = 0x0C10; 114412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_SHADE_MODEL = 0x0B54; 115412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_SRC0_ALPHA = 0x8588; 116412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_SRC0_RGB = 0x8580; 117412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_SRC1_ALPHA = 0x8589; 118412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_SRC1_RGB = 0x8581; 119412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_SRC2_ALPHA = 0x858A; 120412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_SRC2_RGB = 0x8582; 121412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_STATIC_DRAW = 0x88E4; 122412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_STENCIL_CLEAR_VALUE = 0x0B91; 123412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_STENCIL_FAIL = 0x0B94; 124412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_STENCIL_FUNC = 0x0B92; 125412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_STENCIL_PASS_DEPTH_FAIL = 0x0B95; 126412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_STENCIL_PASS_DEPTH_PASS = 0x0B96; 127412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_STENCIL_REF = 0x0B97; 128412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_STENCIL_VALUE_MASK = 0x0B93; 129412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_STENCIL_WRITEMASK = 0x0B98; 130412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_SUBTRACT = 0x84E7; 131412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_TEXTURE_BINDING_2D = 0x8069; 132412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING = 0x889A; 133412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_TEXTURE_COORD_ARRAY_POINTER = 0x8092; 134412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_TEXTURE_COORD_ARRAY_SIZE = 0x8088; 135412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_TEXTURE_COORD_ARRAY_STRIDE = 0x808A; 136412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_TEXTURE_COORD_ARRAY_TYPE = 0x8089; 137412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_TEXTURE_MATRIX = 0x0BA8; 138412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES = 0x898F; 139412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_TEXTURE_STACK_DEPTH = 0x0BA5; 140412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_VERTEX_ARRAY_BUFFER_BINDING = 0x8896; 141412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_VERTEX_ARRAY_POINTER = 0x808E; 142412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_VERTEX_ARRAY_SIZE = 0x807A; 143412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_VERTEX_ARRAY_STRIDE = 0x807C; 144412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_VERTEX_ARRAY_TYPE = 0x807B; 145412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_VIEWPORT = 0x0BA2; 146412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich public static final int GL_WRITE_ONLY = 0x88B9; 147412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich 148412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich native private static void _nativeClassInit(); 149412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich static { 1502fc72d1c0294fb759380604ea906ce67ebeb5c5fJesse Hall _nativeClassInit(); 151412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich } 152412f38f270b71bbc3214362eb58687cbf26d6df2Jack Palevich 15366089a33ea4efda711a3a5180f0b001bdac48dcfJack Palevich private static Buffer _pointSizePointerOES; 154