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