11c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich/*
224ce5fb2cc09d0a14406e7b935f8648c5720d27eElliott Hughes**
324ce5fb2cc09d0a14406e7b935f8648c5720d27eElliott Hughes** Copyright 2009, The Android Open Source Project
424ce5fb2cc09d0a14406e7b935f8648c5720d27eElliott Hughes**
524ce5fb2cc09d0a14406e7b935f8648c5720d27eElliott Hughes** Licensed under the Apache License, Version 2.0 (the "License");
624ce5fb2cc09d0a14406e7b935f8648c5720d27eElliott Hughes** you may not use this file except in compliance with the License.
724ce5fb2cc09d0a14406e7b935f8648c5720d27eElliott Hughes** You may obtain a copy of the License at
824ce5fb2cc09d0a14406e7b935f8648c5720d27eElliott Hughes**
924ce5fb2cc09d0a14406e7b935f8648c5720d27eElliott Hughes**     http://www.apache.org/licenses/LICENSE-2.0
1024ce5fb2cc09d0a14406e7b935f8648c5720d27eElliott Hughes**
1124ce5fb2cc09d0a14406e7b935f8648c5720d27eElliott Hughes** Unless required by applicable law or agreed to in writing, software
1224ce5fb2cc09d0a14406e7b935f8648c5720d27eElliott Hughes** distributed under the License is distributed on an "AS IS" BASIS,
1324ce5fb2cc09d0a14406e7b935f8648c5720d27eElliott Hughes** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1424ce5fb2cc09d0a14406e7b935f8648c5720d27eElliott Hughes** See the License for the specific language governing permissions and
1524ce5fb2cc09d0a14406e7b935f8648c5720d27eElliott Hughes** limitations under the License.
1624ce5fb2cc09d0a14406e7b935f8648c5720d27eElliott Hughes*/
171c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
181c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich// This source file is automatically generated
191c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
201c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevichpackage android.opengl;
211c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
22be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevichimport java.nio.Buffer;
23be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich
241c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevichpublic class GLES11Ext {
251c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_BLEND_EQUATION_RGB_OES                               = 0x8009;
261c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_BLEND_EQUATION_ALPHA_OES                             = 0x883D;
271c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_BLEND_DST_RGB_OES                                    = 0x80C8;
281c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_BLEND_SRC_RGB_OES                                    = 0x80C9;
291c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_BLEND_DST_ALPHA_OES                                  = 0x80CA;
301c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_BLEND_SRC_ALPHA_OES                                  = 0x80CB;
311c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_BLEND_EQUATION_OES                                   = 0x8009;
321c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_FUNC_ADD_OES                                         = 0x8006;
331c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_FUNC_SUBTRACT_OES                                    = 0x800A;
341c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_FUNC_REVERSE_SUBTRACT_OES                            = 0x800B;
351c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_ETC1_RGB8_OES                                        = 0x8D64;
361c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_DEPTH_COMPONENT24_OES                                = 0x81A6;
371c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_DEPTH_COMPONENT32_OES                                = 0x81A7;
381c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_TEXTURE_CROP_RECT_OES                                = 0x8B9D;
391c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_FIXED_OES                                            = 0x140C;
401c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_NONE_OES                                             = 0;
411c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_FRAMEBUFFER_OES                                      = 0x8D40;
421c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_RENDERBUFFER_OES                                     = 0x8D41;
431c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_RGBA4_OES                                            = 0x8056;
441c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_RGB5_A1_OES                                          = 0x8057;
451c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_RGB565_OES                                           = 0x8D62;
461c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_DEPTH_COMPONENT16_OES                                = 0x81A5;
471c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_RENDERBUFFER_WIDTH_OES                               = 0x8D42;
481c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_RENDERBUFFER_HEIGHT_OES                              = 0x8D43;
491c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_RENDERBUFFER_INTERNAL_FORMAT_OES                     = 0x8D44;
501c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_RENDERBUFFER_RED_SIZE_OES                            = 0x8D50;
511c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_RENDERBUFFER_GREEN_SIZE_OES                          = 0x8D51;
521c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_RENDERBUFFER_BLUE_SIZE_OES                           = 0x8D52;
531c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_RENDERBUFFER_ALPHA_SIZE_OES                          = 0x8D53;
541c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_RENDERBUFFER_DEPTH_SIZE_OES                          = 0x8D54;
551c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_RENDERBUFFER_STENCIL_SIZE_OES                        = 0x8D55;
561c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES               = 0x8CD0;
571c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES               = 0x8CD1;
581c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES             = 0x8CD2;
591c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES     = 0x8CD3;
601c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_COLOR_ATTACHMENT0_OES                                = 0x8CE0;
611c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_DEPTH_ATTACHMENT_OES                                 = 0x8D00;
621c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_STENCIL_ATTACHMENT_OES                               = 0x8D20;
631c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_FRAMEBUFFER_COMPLETE_OES                             = 0x8CD5;
641c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES                = 0x8CD6;
651c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES        = 0x8CD7;
661c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES                = 0x8CD9;
671c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES                   = 0x8CDA;
681c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_FRAMEBUFFER_UNSUPPORTED_OES                          = 0x8CDD;
691c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_FRAMEBUFFER_BINDING_OES                              = 0x8CA6;
701c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_RENDERBUFFER_BINDING_OES                             = 0x8CA7;
711c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_MAX_RENDERBUFFER_SIZE_OES                            = 0x84E8;
721c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_INVALID_FRAMEBUFFER_OPERATION_OES                    = 0x0506;
731c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_WRITE_ONLY_OES                                       = 0x88B9;
741c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_BUFFER_ACCESS_OES                                    = 0x88BB;
751c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_BUFFER_MAPPED_OES                                    = 0x88BC;
761c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_BUFFER_MAP_POINTER_OES                               = 0x88BD;
771c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES               = 0x898D;
781c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES              = 0x898E;
791c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES                 = 0x898F;
801c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_MAX_VERTEX_UNITS_OES                                 = 0x86A4;
811c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_MAX_PALETTE_MATRICES_OES                             = 0x8842;
821c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_MATRIX_PALETTE_OES                                   = 0x8840;
831c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_MATRIX_INDEX_ARRAY_OES                               = 0x8844;
841c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_WEIGHT_ARRAY_OES                                     = 0x86AD;
851c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_CURRENT_PALETTE_MATRIX_OES                           = 0x8843;
861c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_MATRIX_INDEX_ARRAY_SIZE_OES                          = 0x8846;
871c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_MATRIX_INDEX_ARRAY_TYPE_OES                          = 0x8847;
881c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_MATRIX_INDEX_ARRAY_STRIDE_OES                        = 0x8848;
891c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_MATRIX_INDEX_ARRAY_POINTER_OES                       = 0x8849;
901c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_MATRIX_INDEX_ARRAY_BUFFER_BINDING_OES                = 0x8B9E;
911c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_WEIGHT_ARRAY_SIZE_OES                                = 0x86AB;
921c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_WEIGHT_ARRAY_TYPE_OES                                = 0x86A9;
931c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_WEIGHT_ARRAY_STRIDE_OES                              = 0x86AA;
941c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_WEIGHT_ARRAY_POINTER_OES                             = 0x86AC;
951c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_WEIGHT_ARRAY_BUFFER_BINDING_OES                      = 0x889E;
961c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_DEPTH_STENCIL_OES                                    = 0x84F9;
971c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_UNSIGNED_INT_24_8_OES                                = 0x84FA;
981c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_DEPTH24_STENCIL8_OES                                 = 0x88F0;
991c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_RGB8_OES                                             = 0x8051;
1001c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_RGBA8_OES                                            = 0x8058;
1011c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_STENCIL_INDEX1_OES                                   = 0x8D46;
1021c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_STENCIL_INDEX4_OES                                   = 0x8D47;
1031c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_STENCIL_INDEX8_OES                                   = 0x8D48;
1041c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_INCR_WRAP_OES                                        = 0x8507;
1051c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_DECR_WRAP_OES                                        = 0x8508;
1061c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_NORMAL_MAP_OES                                       = 0x8511;
1071c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_REFLECTION_MAP_OES                                   = 0x8512;
1081c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_TEXTURE_CUBE_MAP_OES                                 = 0x8513;
1091c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_TEXTURE_BINDING_CUBE_MAP_OES                         = 0x8514;
1101c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_X_OES                      = 0x8515;
1111c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_X_OES                      = 0x8516;
1121c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Y_OES                      = 0x8517;
1131c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_OES                      = 0x8518;
1141c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Z_OES                      = 0x8519;
1151c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_OES                      = 0x851A;
1161c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_MAX_CUBE_MAP_TEXTURE_SIZE_OES                        = 0x851C;
1171c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_TEXTURE_GEN_MODE_OES                                 = 0x2500;
1181c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_TEXTURE_GEN_STR_OES                                  = 0x8D60;
1191c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_MIRRORED_REPEAT_OES                                  = 0x8370;
1201c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_3DC_X_AMD                                            = 0x87F9;
1211c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_3DC_XY_AMD                                           = 0x87FA;
1221c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_ATC_RGB_AMD                                          = 0x8C92;
1231c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_ATC_RGBA_EXPLICIT_ALPHA_AMD                          = 0x8C93;
1241c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD                      = 0x87EE;
1251c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_TEXTURE_MAX_ANISOTROPY_EXT                           = 0x84FE;
1261c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT                       = 0x84FF;
1271c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static final int GL_BGRA                                                 = 0x80E1;
1289726b1b54b45f9a165a12bc4738f22c5070a6657Jamie Gennis    public static final int GL_TEXTURE_EXTERNAL_OES                                 = 0x8D65;
1299726b1b54b45f9a165a12bc4738f22c5070a6657Jamie Gennis    public static final int GL_SAMPLER_EXTERNAL_OES                                 = 0x8D66;
1309726b1b54b45f9a165a12bc4738f22c5070a6657Jamie Gennis    public static final int GL_TEXTURE_BINDING_EXTERNAL_OES                         = 0x8D67;
1319726b1b54b45f9a165a12bc4738f22c5070a6657Jamie Gennis    public static final int GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES                     = 0x8D68;
1321c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
1331c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    native private static void _nativeClassInit();
1341c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    static {
1358a985d24ce9a38f40ed88fecbdcd0e75e3a68f44John Spurlock        _nativeClassInit();
1361c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    }
1371c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
138be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich    private static final int GL_BYTE = GLES10.GL_BYTE;
139be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich    private static final int GL_FIXED = GLES10.GL_FIXED;
140be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich    private static final int GL_FLOAT = GLES10.GL_FLOAT;
141be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich    private static final int GL_SHORT = GLES10.GL_SHORT;
142be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich
143be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich    private static Buffer _matrixIndexPointerOES;
1441c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glBlendEquationSeparateOES ( GLenum modeRGB, GLenum modeAlpha )
1451c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
1461c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glBlendEquationSeparateOES(
1471c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int modeRGB,
1481c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int modeAlpha
1491c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
1501c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
1511c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glBlendFuncSeparateOES ( GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha )
1521c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
1531c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glBlendFuncSeparateOES(
1541c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int srcRGB,
1551c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int dstRGB,
1561c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int srcAlpha,
1571c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int dstAlpha
1581c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
1591c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
1601c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glBlendEquationOES ( GLenum mode )
1611c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
1621c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glBlendEquationOES(
1631c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int mode
1641c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
1651c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
1661c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glDrawTexsOES ( GLshort x, GLshort y, GLshort z, GLshort width, GLshort height )
1671c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
1681c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glDrawTexsOES(
1691c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        short x,
1701c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        short y,
1711c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        short z,
1721c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        short width,
1731c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        short height
1741c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
1751c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
1761c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glDrawTexiOES ( GLint x, GLint y, GLint z, GLint width, GLint height )
1771c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
1781c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glDrawTexiOES(
1791c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int x,
1801c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int y,
1811c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int z,
1821c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int width,
1831c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int height
1841c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
1851c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
1861c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glDrawTexxOES ( GLfixed x, GLfixed y, GLfixed z, GLfixed width, GLfixed height )
1871c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
1881c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glDrawTexxOES(
1891c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int x,
1901c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int y,
1911c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int z,
1921c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int width,
1931c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int height
1941c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
1951c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
1961c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glDrawTexsvOES ( const GLshort *coords )
1971c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
1981c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glDrawTexsvOES(
1991c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        short[] coords,
2001c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
2011c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
2021c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2031c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glDrawTexsvOES ( const GLshort *coords )
2041c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2051c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glDrawTexsvOES(
2061c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.ShortBuffer coords
2071c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
2081c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2091c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glDrawTexivOES ( const GLint *coords )
2101c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2111c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glDrawTexivOES(
2121c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] coords,
2131c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
2141c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
2151c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2161c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glDrawTexivOES ( const GLint *coords )
2171c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2181c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glDrawTexivOES(
2191c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer coords
2201c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
2211c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2221c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glDrawTexxvOES ( const GLfixed *coords )
2231c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2241c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glDrawTexxvOES(
2251c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] coords,
2261c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
2271c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
2281c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2291c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glDrawTexxvOES ( const GLfixed *coords )
2301c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2311c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glDrawTexxvOES(
2321c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer coords
2331c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
2341c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2351c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glDrawTexfOES ( GLfloat x, GLfloat y, GLfloat z, GLfloat width, GLfloat height )
2361c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2371c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glDrawTexfOES(
2381c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float x,
2391c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float y,
2401c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float z,
2411c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float width,
2421c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float height
2431c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
2441c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2451c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glDrawTexfvOES ( const GLfloat *coords )
2461c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2471c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glDrawTexfvOES(
2481c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float[] coords,
2491c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
2501c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
2511c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2521c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glDrawTexfvOES ( const GLfloat *coords )
2531c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2541c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glDrawTexfvOES(
2551c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.FloatBuffer coords
2561c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
2571c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2581c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glEGLImageTargetTexture2DOES ( GLenum target, GLeglImageOES image )
2591c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2601c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glEGLImageTargetTexture2DOES(
2611c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int target,
2621c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.Buffer image
2631c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
2641c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2651c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glEGLImageTargetRenderbufferStorageOES ( GLenum target, GLeglImageOES image )
2661c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2671c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glEGLImageTargetRenderbufferStorageOES(
2681c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int target,
2691c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.Buffer image
2701c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
2711c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2721c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glAlphaFuncxOES ( GLenum func, GLclampx ref )
2731c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2741c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glAlphaFuncxOES(
2751c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int func,
2761c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int ref
2771c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
2781c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2791c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glClearColorxOES ( GLclampx red, GLclampx green, GLclampx blue, GLclampx alpha )
2801c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2811c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glClearColorxOES(
2821c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int red,
2831c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int green,
2841c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int blue,
2851c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int alpha
2861c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
2871c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2881c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glClearDepthxOES ( GLclampx depth )
2891c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2901c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glClearDepthxOES(
2911c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int depth
2921c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
2931c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2941c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glClipPlanexOES ( GLenum plane, const GLfixed *equation )
2951c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
2961c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glClipPlanexOES(
2971c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int plane,
2981c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] equation,
2991c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
3001c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
3011c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3021c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glClipPlanexOES ( GLenum plane, const GLfixed *equation )
3031c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3041c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glClipPlanexOES(
3051c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int plane,
3061c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer equation
3071c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
3081c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3091c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glColor4xOES ( GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha )
3101c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3111c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glColor4xOES(
3121c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int red,
3131c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int green,
3141c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int blue,
3151c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int alpha
3161c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
3171c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3181c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glDepthRangexOES ( GLclampx zNear, GLclampx zFar )
3191c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3201c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glDepthRangexOES(
3211c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int zNear,
3221c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int zFar
3231c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
3241c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3251c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glFogxOES ( GLenum pname, GLfixed param )
3261c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3271c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glFogxOES(
3281c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
3291c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int param
3301c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
3311c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3321c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glFogxvOES ( GLenum pname, const GLfixed *params )
3331c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3341c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glFogxvOES(
3351c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
3361c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] params,
3371c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
3381c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
3391c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3401c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glFogxvOES ( GLenum pname, const GLfixed *params )
3411c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3421c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glFogxvOES(
3431c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
3441c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer params
3451c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
3461c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3471c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glFrustumxOES ( GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar )
3481c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3491c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glFrustumxOES(
3501c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int left,
3511c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int right,
3521c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int bottom,
3531c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int top,
3541c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int zNear,
3551c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int zFar
3561c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
3571c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3581c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGetClipPlanexOES ( GLenum pname, GLfixed *eqn )
3591c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3601c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGetClipPlanexOES(
3611c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
3621c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] eqn,
3631c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
3641c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
3651c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3661c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGetClipPlanexOES ( GLenum pname, GLfixed *eqn )
3671c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3681c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGetClipPlanexOES(
3691c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
3701c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer eqn
3711c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
3721c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3731c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGetFixedvOES ( GLenum pname, GLfixed *params )
3741c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3751c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGetFixedvOES(
3761c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
3771c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] params,
3781c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
3791c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
3801c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3811c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGetFixedvOES ( GLenum pname, GLfixed *params )
3821c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3831c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGetFixedvOES(
3841c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
3851c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer params
3861c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
3871c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3881c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGetLightxvOES ( GLenum light, GLenum pname, GLfixed *params )
3891c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3901c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGetLightxvOES(
3911c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int light,
3921c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
3931c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] params,
3941c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
3951c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
3961c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3971c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGetLightxvOES ( GLenum light, GLenum pname, GLfixed *params )
3981c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
3991c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGetLightxvOES(
4001c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int light,
4011c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
4021c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer params
4031c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
4041c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
4051c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGetMaterialxvOES ( GLenum face, GLenum pname, GLfixed *params )
4061c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
4071c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGetMaterialxvOES(
4081c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int face,
4091c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
4101c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] params,
4111c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
4121c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
4131c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
4141c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGetMaterialxvOES ( GLenum face, GLenum pname, GLfixed *params )
4151c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
4161c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGetMaterialxvOES(
4171c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int face,
4181c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
4191c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer params
4201c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
4211c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
4221c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGetTexEnvxvOES ( GLenum env, GLenum pname, GLfixed *params )
4231c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
4241c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGetTexEnvxvOES(
4251c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int env,
4261c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
4271c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] params,
4281c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
4291c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
4301c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
4311c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGetTexEnvxvOES ( GLenum env, GLenum pname, GLfixed *params )
4321c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
4331c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGetTexEnvxvOES(
4341c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int env,
4351c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
4361c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer params
4371c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
4381c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
4391c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGetTexParameterxvOES ( GLenum target, GLenum pname, GLfixed *params )
4401c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
4411c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGetTexParameterxvOES(
4421c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int target,
4431c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
4441c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] params,
4451c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
4461c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
4471c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
4481c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGetTexParameterxvOES ( GLenum target, GLenum pname, GLfixed *params )
4491c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
4501c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGetTexParameterxvOES(
4511c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int target,
4521c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
4531c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer params
4541c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
4551c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
4561c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glLightModelxOES ( GLenum pname, GLfixed param )
4571c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
4581c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glLightModelxOES(
4591c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
4601c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int param
4611c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
4621c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
4631c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glLightModelxvOES ( GLenum pname, const GLfixed *params )
4641c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
4651c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glLightModelxvOES(
4661c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
4671c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] params,
4681c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
4691c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
4701c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
4711c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glLightModelxvOES ( GLenum pname, const GLfixed *params )
4721c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
4731c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glLightModelxvOES(
4741c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
4751c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer params
4761c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
4771c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
4781c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glLightxOES ( GLenum light, GLenum pname, GLfixed param )
4791c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
4801c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glLightxOES(
4811c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int light,
4821c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
4831c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int param
4841c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
4851c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
4861c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glLightxvOES ( GLenum light, GLenum pname, const GLfixed *params )
4871c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
4881c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glLightxvOES(
4891c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int light,
4901c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
4911c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] params,
4921c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
4931c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
4941c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
4951c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glLightxvOES ( GLenum light, GLenum pname, const GLfixed *params )
4961c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
4971c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glLightxvOES(
4981c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int light,
4991c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
5001c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer params
5011c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
5021c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5031c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glLineWidthxOES ( GLfixed width )
5041c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5051c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glLineWidthxOES(
5061c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int width
5071c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
5081c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5091c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glLoadMatrixxOES ( const GLfixed *m )
5101c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5111c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glLoadMatrixxOES(
5121c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] m,
5131c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
5141c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
5151c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5161c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glLoadMatrixxOES ( const GLfixed *m )
5171c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5181c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glLoadMatrixxOES(
5191c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer m
5201c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
5211c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5221c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glMaterialxOES ( GLenum face, GLenum pname, GLfixed param )
5231c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5241c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glMaterialxOES(
5251c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int face,
5261c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
5271c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int param
5281c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
5291c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5301c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glMaterialxvOES ( GLenum face, GLenum pname, const GLfixed *params )
5311c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5321c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glMaterialxvOES(
5331c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int face,
5341c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
5351c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] params,
5361c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
5371c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
5381c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5391c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glMaterialxvOES ( GLenum face, GLenum pname, const GLfixed *params )
5401c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5411c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glMaterialxvOES(
5421c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int face,
5431c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
5441c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer params
5451c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
5461c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5471c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glMultMatrixxOES ( const GLfixed *m )
5481c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5491c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glMultMatrixxOES(
5501c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] m,
5511c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
5521c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
5531c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5541c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glMultMatrixxOES ( const GLfixed *m )
5551c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5561c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glMultMatrixxOES(
5571c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer m
5581c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
5591c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5601c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glMultiTexCoord4xOES ( GLenum target, GLfixed s, GLfixed t, GLfixed r, GLfixed q )
5611c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5621c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glMultiTexCoord4xOES(
5631c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int target,
5641c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int s,
5651c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int t,
5661c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int r,
5671c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int q
5681c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
5691c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5701c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glNormal3xOES ( GLfixed nx, GLfixed ny, GLfixed nz )
5711c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5721c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glNormal3xOES(
5731c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int nx,
5741c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int ny,
5751c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int nz
5761c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
5771c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5781c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glOrthoxOES ( GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar )
5791c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5801c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glOrthoxOES(
5811c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int left,
5821c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int right,
5831c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int bottom,
5841c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int top,
5851c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int zNear,
5861c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int zFar
5871c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
5881c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5891c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glPointParameterxOES ( GLenum pname, GLfixed param )
5901c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5911c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glPointParameterxOES(
5921c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
5931c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int param
5941c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
5951c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5961c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glPointParameterxvOES ( GLenum pname, const GLfixed *params )
5971c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
5981c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glPointParameterxvOES(
5991c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
6001c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] params,
6011c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
6021c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
6031c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6041c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glPointParameterxvOES ( GLenum pname, const GLfixed *params )
6051c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6061c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glPointParameterxvOES(
6071c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
6081c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer params
6091c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
6101c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6111c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glPointSizexOES ( GLfixed size )
6121c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6131c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glPointSizexOES(
6141c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int size
6151c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
6161c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6171c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glPolygonOffsetxOES ( GLfixed factor, GLfixed units )
6181c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6191c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glPolygonOffsetxOES(
6201c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int factor,
6211c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int units
6221c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
6231c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6241c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glRotatexOES ( GLfixed angle, GLfixed x, GLfixed y, GLfixed z )
6251c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6261c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glRotatexOES(
6271c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int angle,
6281c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int x,
6291c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int y,
6301c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int z
6311c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
6321c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6331c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glSampleCoveragexOES ( GLclampx value, GLboolean invert )
6341c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6351c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glSampleCoveragexOES(
6361c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int value,
6371c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        boolean invert
6381c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
6391c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6401c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glScalexOES ( GLfixed x, GLfixed y, GLfixed z )
6411c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6421c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glScalexOES(
6431c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int x,
6441c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int y,
6451c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int z
6461c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
6471c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6481c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glTexEnvxOES ( GLenum target, GLenum pname, GLfixed param )
6491c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6501c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glTexEnvxOES(
6511c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int target,
6521c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
6531c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int param
6541c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
6551c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6561c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glTexEnvxvOES ( GLenum target, GLenum pname, const GLfixed *params )
6571c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6581c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glTexEnvxvOES(
6591c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int target,
6601c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
6611c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] params,
6621c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
6631c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
6641c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6651c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glTexEnvxvOES ( GLenum target, GLenum pname, const GLfixed *params )
6661c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6671c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glTexEnvxvOES(
6681c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int target,
6691c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
6701c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer params
6711c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
6721c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6731c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glTexParameterxOES ( GLenum target, GLenum pname, GLfixed param )
6741c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6751c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glTexParameterxOES(
6761c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int target,
6771c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
6781c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int param
6791c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
6801c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6811c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glTexParameterxvOES ( GLenum target, GLenum pname, const GLfixed *params )
6821c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6831c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glTexParameterxvOES(
6841c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int target,
6851c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
6861c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] params,
6871c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
6881c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
6891c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6901c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glTexParameterxvOES ( GLenum target, GLenum pname, const GLfixed *params )
6911c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6921c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glTexParameterxvOES(
6931c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int target,
6941c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
6951c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer params
6961c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
6971c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
6981c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glTranslatexOES ( GLfixed x, GLfixed y, GLfixed z )
6991c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7001c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glTranslatexOES(
7011c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int x,
7021c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int y,
7031c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int z
7041c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
7051c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7061c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function GLboolean glIsRenderbufferOES ( GLuint renderbuffer )
7071c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7081c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native boolean glIsRenderbufferOES(
7091c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int renderbuffer
7101c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
7111c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7121c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glBindRenderbufferOES ( GLenum target, GLuint renderbuffer )
7131c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7141c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glBindRenderbufferOES(
7151c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int target,
7161c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int renderbuffer
7171c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
7181c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7191c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glDeleteRenderbuffersOES ( GLsizei n, const GLuint *renderbuffers )
7201c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7211c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glDeleteRenderbuffersOES(
7221c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int n,
7231c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] renderbuffers,
7241c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
7251c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
7261c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7271c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glDeleteRenderbuffersOES ( GLsizei n, const GLuint *renderbuffers )
7281c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7291c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glDeleteRenderbuffersOES(
7301c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int n,
7311c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer renderbuffers
7321c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
7331c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7341c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGenRenderbuffersOES ( GLsizei n, GLuint *renderbuffers )
7351c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7361c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGenRenderbuffersOES(
7371c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int n,
7381c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] renderbuffers,
7391c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
7401c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
7411c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7421c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGenRenderbuffersOES ( GLsizei n, GLuint *renderbuffers )
7431c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7441c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGenRenderbuffersOES(
7451c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int n,
7461c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer renderbuffers
7471c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
7481c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7491c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glRenderbufferStorageOES ( GLenum target, GLenum internalformat, GLsizei width, GLsizei height )
7501c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7511c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glRenderbufferStorageOES(
7521c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int target,
7531c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int internalformat,
7541c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int width,
7551c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int height
7561c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
7571c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7581c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGetRenderbufferParameterivOES ( GLenum target, GLenum pname, GLint *params )
7591c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7601c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGetRenderbufferParameterivOES(
7611c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int target,
7621c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
7631c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] params,
7641c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
7651c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
7661c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7671c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGetRenderbufferParameterivOES ( GLenum target, GLenum pname, GLint *params )
7681c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7691c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGetRenderbufferParameterivOES(
7701c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int target,
7711c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
7721c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer params
7731c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
7741c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7751c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function GLboolean glIsFramebufferOES ( GLuint framebuffer )
7761c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7771c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native boolean glIsFramebufferOES(
7781c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int framebuffer
7791c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
7801c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7811c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glBindFramebufferOES ( GLenum target, GLuint framebuffer )
7821c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7831c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glBindFramebufferOES(
7841c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int target,
7851c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int framebuffer
7861c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
7871c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7881c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glDeleteFramebuffersOES ( GLsizei n, const GLuint *framebuffers )
7891c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7901c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glDeleteFramebuffersOES(
7911c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int n,
7921c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] framebuffers,
7931c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
7941c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
7951c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7961c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glDeleteFramebuffersOES ( GLsizei n, const GLuint *framebuffers )
7971c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
7981c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glDeleteFramebuffersOES(
7991c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int n,
8001c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer framebuffers
8011c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
8021c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
8031c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGenFramebuffersOES ( GLsizei n, GLuint *framebuffers )
8041c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
8051c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGenFramebuffersOES(
8061c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int n,
8071c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] framebuffers,
8081c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
8091c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
8101c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
8111c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGenFramebuffersOES ( GLsizei n, GLuint *framebuffers )
8121c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
8131c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGenFramebuffersOES(
8141c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int n,
8151c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer framebuffers
8161c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
8171c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
8181c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function GLenum glCheckFramebufferStatusOES ( GLenum target )
8191c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
8201c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native int glCheckFramebufferStatusOES(
8211c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int target
8221c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
8231c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
8241c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glFramebufferRenderbufferOES ( GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer )
8251c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
8261c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glFramebufferRenderbufferOES(
8271c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int target,
8281c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int attachment,
8291c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int renderbuffertarget,
8301c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int renderbuffer
8311c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
8321c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
8331c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glFramebufferTexture2DOES ( GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level )
8341c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
8351c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glFramebufferTexture2DOES(
8361c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int target,
8371c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int attachment,
8381c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int textarget,
8391c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int texture,
8401c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int level
8411c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
8421c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
8431c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGetFramebufferAttachmentParameterivOES ( GLenum target, GLenum attachment, GLenum pname, GLint *params )
8441c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
8451c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGetFramebufferAttachmentParameterivOES(
8461c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int target,
8471c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int attachment,
8481c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
8491c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] params,
8501c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
8511c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
8521c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
8531c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGetFramebufferAttachmentParameterivOES ( GLenum target, GLenum attachment, GLenum pname, GLint *params )
8541c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
8551c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGetFramebufferAttachmentParameterivOES(
8561c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int target,
8571c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int attachment,
8581c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
8591c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer params
8601c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
8611c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
8621c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGenerateMipmapOES ( GLenum target )
8631c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
8641c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGenerateMipmapOES(
8651c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int target
8661c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
8671c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
8681c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glCurrentPaletteMatrixOES ( GLuint matrixpaletteindex )
8691c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
8701c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glCurrentPaletteMatrixOES(
8711c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int matrixpaletteindex
8721c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
8731c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
8741c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glLoadPaletteFromModelViewMatrixOES ( void )
8751c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
8761c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glLoadPaletteFromModelViewMatrixOES(
8771c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
8781c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
8791c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glMatrixIndexPointerOES ( GLint size, GLenum type, GLsizei stride, const GLvoid *pointer )
8801c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
881be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich    private static native void glMatrixIndexPointerOESBounds(
8821c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int size,
8831c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int type,
8841c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int stride,
885be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich        java.nio.Buffer pointer,
886be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich        int remaining
8871c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
8881c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
889be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich    public static void glMatrixIndexPointerOES(
890be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich        int size,
891be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich        int type,
892be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich        int stride,
893be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich        java.nio.Buffer pointer
894be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich    ) {
895be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich        glMatrixIndexPointerOESBounds(
896be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich            size,
897be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich            type,
898be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich            stride,
899be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich            pointer,
900be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich            pointer.remaining()
901be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich        );
902be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich        if (((size == 2) ||
903be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich             (size == 3) ||
904be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich             (size == 4)) &&
905be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich            ((type == GL_FLOAT) ||
906be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich             (type == GL_BYTE) ||
907be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich             (type == GL_SHORT) ||
908be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich             (type == GL_FIXED)) &&
909be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich            (stride >= 0)) {
910be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich            _matrixIndexPointerOES = pointer;
911be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich        }
912be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich    }
913be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich
9141c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glWeightPointerOES ( GLint size, GLenum type, GLsizei stride, const GLvoid *pointer )
9151c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
916be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich    private static native void glWeightPointerOESBounds(
9171c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int size,
9181c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int type,
9191c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int stride,
920be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich        java.nio.Buffer pointer,
921be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich        int remaining
9221c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
9231c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
924be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich    public static void glWeightPointerOES(
925be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich        int size,
926be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich        int type,
927be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich        int stride,
928be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich        java.nio.Buffer pointer
929be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich    ) {
930be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich        glWeightPointerOESBounds(
931be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich            size,
932be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich            type,
933be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich            stride,
934be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich            pointer,
935be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich            pointer.remaining()
936be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich        );
937be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich    }
938be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich
9391c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glDepthRangefOES ( GLclampf zNear, GLclampf zFar )
9401c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
9411c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glDepthRangefOES(
9421c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float zNear,
9431c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float zFar
9441c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
9451c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
9461c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glFrustumfOES ( GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar )
9471c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
9481c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glFrustumfOES(
9491c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float left,
9501c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float right,
9511c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float bottom,
9521c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float top,
9531c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float zNear,
9541c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float zFar
9551c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
9561c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
9571c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glOrthofOES ( GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar )
9581c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
9591c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glOrthofOES(
9601c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float left,
9611c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float right,
9621c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float bottom,
9631c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float top,
9641c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float zNear,
9651c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float zFar
9661c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
9671c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
9681c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glClipPlanefOES ( GLenum plane, const GLfloat *equation )
9691c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
9701c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glClipPlanefOES(
9711c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int plane,
9721c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float[] equation,
9731c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
9741c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
9751c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
9761c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glClipPlanefOES ( GLenum plane, const GLfloat *equation )
9771c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
9781c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glClipPlanefOES(
9791c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int plane,
9801c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.FloatBuffer equation
9811c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
9821c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
9831c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGetClipPlanefOES ( GLenum pname, GLfloat *eqn )
9841c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
9851c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGetClipPlanefOES(
9861c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
9871c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float[] eqn,
9881c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
9891c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
9901c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
9911c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGetClipPlanefOES ( GLenum pname, GLfloat *eqn )
9921c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
9931c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGetClipPlanefOES(
9941c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
9951c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.FloatBuffer eqn
9961c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
9971c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
9981c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glClearDepthfOES ( GLclampf depth )
9991c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10001c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glClearDepthfOES(
10011c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float depth
10021c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
10031c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10041c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glTexGenfOES ( GLenum coord, GLenum pname, GLfloat param )
10051c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10061c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glTexGenfOES(
10071c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int coord,
10081c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
10091c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float param
10101c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
10111c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10121c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glTexGenfvOES ( GLenum coord, GLenum pname, const GLfloat *params )
10131c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10141c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glTexGenfvOES(
10151c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int coord,
10161c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
10171c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float[] params,
10181c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
10191c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
10201c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10211c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glTexGenfvOES ( GLenum coord, GLenum pname, const GLfloat *params )
10221c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10231c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glTexGenfvOES(
10241c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int coord,
10251c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
10261c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.FloatBuffer params
10271c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
10281c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10291c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glTexGeniOES ( GLenum coord, GLenum pname, GLint param )
10301c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10311c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glTexGeniOES(
10321c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int coord,
10331c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
10341c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int param
10351c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
10361c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10371c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glTexGenivOES ( GLenum coord, GLenum pname, const GLint *params )
10381c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10391c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glTexGenivOES(
10401c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int coord,
10411c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
10421c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] params,
10431c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
10441c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
10451c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10461c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glTexGenivOES ( GLenum coord, GLenum pname, const GLint *params )
10471c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10481c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glTexGenivOES(
10491c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int coord,
10501c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
10511c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer params
10521c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
10531c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10541c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glTexGenxOES ( GLenum coord, GLenum pname, GLfixed param )
10551c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10561c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glTexGenxOES(
10571c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int coord,
10581c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
10591c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int param
10601c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
10611c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10621c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glTexGenxvOES ( GLenum coord, GLenum pname, const GLfixed *params )
10631c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10641c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glTexGenxvOES(
10651c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int coord,
10661c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
10671c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] params,
10681c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
10691c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
10701c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10711c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glTexGenxvOES ( GLenum coord, GLenum pname, const GLfixed *params )
10721c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10731c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glTexGenxvOES(
10741c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int coord,
10751c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
10761c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer params
10771c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
10781c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10791c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGetTexGenfvOES ( GLenum coord, GLenum pname, GLfloat *params )
10801c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10811c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGetTexGenfvOES(
10821c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int coord,
10831c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
10841c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        float[] params,
10851c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
10861c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
10871c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10881c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGetTexGenfvOES ( GLenum coord, GLenum pname, GLfloat *params )
10891c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10901c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGetTexGenfvOES(
10911c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int coord,
10921c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
10931c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.FloatBuffer params
10941c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
10951c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10961c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGetTexGenivOES ( GLenum coord, GLenum pname, GLint *params )
10971c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
10981c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGetTexGenivOES(
10991c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int coord,
11001c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
11011c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] params,
11021c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
11031c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
11041c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
11051c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGetTexGenivOES ( GLenum coord, GLenum pname, GLint *params )
11061c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
11071c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGetTexGenivOES(
11081c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int coord,
11091c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
11101c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer params
11111c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
11121c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
11131c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGetTexGenxvOES ( GLenum coord, GLenum pname, GLfixed *params )
11141c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
11151c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGetTexGenxvOES(
11161c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int coord,
11171c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
11181c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int[] params,
11191c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int offset
11201c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
11211c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
11221c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    // C function void glGetTexGenxvOES ( GLenum coord, GLenum pname, GLfixed *params )
11231c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
11241c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    public static native void glGetTexGenxvOES(
11251c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int coord,
11261c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        int pname,
11271c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich        java.nio.IntBuffer params
11281c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich    );
11291c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich
11301c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich}
1131