1 /* //device/java/android/javax/microedition/khronos/opengles/GL11Ext.java 2 ** 3 ** Copyright 2007, The Android Open Source Project 4 ** 5 ** Licensed under the Apache License, Version 2.0 (the "License"); 6 ** you may not use this file except in compliance with the License. 7 ** You may obtain a copy of the License at 8 ** 9 ** http://www.apache.org/licenses/LICENSE-2.0 10 ** 11 ** Unless required by applicable law or agreed to in writing, software 12 ** distributed under the License is distributed on an "AS IS" BASIS, 13 ** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 ** See the License for the specific language governing permissions and 15 ** limitations under the License. 16 */ 17 18 // This source file is automatically generated 19 20 package javax.microedition.khronos.opengles; 21 22 public interface GL11Ext extends GL { 23 int GL_MATRIX_INDEX_ARRAY_BUFFER_BINDING_OES = 0x8B9E; 24 int GL_MATRIX_INDEX_ARRAY_OES = 0x8844; 25 int GL_MATRIX_INDEX_ARRAY_POINTER_OES = 0x8849; 26 int GL_MATRIX_INDEX_ARRAY_SIZE_OES = 0x8846; 27 int GL_MATRIX_INDEX_ARRAY_STRIDE_OES = 0x8848; 28 int GL_MATRIX_INDEX_ARRAY_TYPE_OES = 0x8847; 29 int GL_MATRIX_PALETTE_OES = 0x8840; 30 int GL_MAX_PALETTE_MATRICES_OES = 0x8842; 31 int GL_MAX_VERTEX_UNITS_OES = 0x86A4; 32 int GL_TEXTURE_CROP_RECT_OES = 0x8B9D; 33 int GL_WEIGHT_ARRAY_BUFFER_BINDING_OES = 0x889E; 34 int GL_WEIGHT_ARRAY_OES = 0x86AD; 35 int GL_WEIGHT_ARRAY_POINTER_OES = 0x86AC; 36 int GL_WEIGHT_ARRAY_SIZE_OES = 0x86AB; 37 int GL_WEIGHT_ARRAY_STRIDE_OES = 0x86AA; 38 int GL_WEIGHT_ARRAY_TYPE_OES = 0x86A9; 39 40 void glTexParameterfv(int target, int pname, float[] param, int offset); 41 42 void glCurrentPaletteMatrixOES( 43 int matrixpaletteindex 44 ); 45 46 void glDrawTexfOES( 47 float x, 48 float y, 49 float z, 50 float width, 51 float height 52 ); 53 54 void glDrawTexfvOES( 55 float[] coords, 56 int offset 57 ); 58 59 void glDrawTexfvOES( 60 java.nio.FloatBuffer coords 61 ); 62 63 void glDrawTexiOES( 64 int x, 65 int y, 66 int z, 67 int width, 68 int height 69 ); 70 71 void glDrawTexivOES( 72 int[] coords, 73 int offset 74 ); 75 76 void glDrawTexivOES( 77 java.nio.IntBuffer coords 78 ); 79 80 void glDrawTexsOES( 81 short x, 82 short y, 83 short z, 84 short width, 85 short height 86 ); 87 88 void glDrawTexsvOES( 89 short[] coords, 90 int offset 91 ); 92 93 void glDrawTexsvOES( 94 java.nio.ShortBuffer coords 95 ); 96 97 void glDrawTexxOES( 98 int x, 99 int y, 100 int z, 101 int width, 102 int height 103 ); 104 105 void glDrawTexxvOES( 106 int[] coords, 107 int offset 108 ); 109 110 void glDrawTexxvOES( 111 java.nio.IntBuffer coords 112 ); 113 114 void glEnable( 115 int cap 116 ); 117 118 void glEnableClientState( 119 int array 120 ); 121 122 void glLoadPaletteFromModelViewMatrixOES( 123 ); 124 125 void glMatrixIndexPointerOES( 126 int size, 127 int type, 128 int stride, 129 java.nio.Buffer pointer 130 ); 131 132 void glMatrixIndexPointerOES( 133 int size, 134 int type, 135 int stride, 136 int offset 137 ); 138 139 void glWeightPointerOES( 140 int size, 141 int type, 142 int stride, 143 java.nio.Buffer pointer 144 ); 145 146 void glWeightPointerOES( 147 int size, 148 int type, 149 int stride, 150 int offset 151 ); 152 153 } 154