Home | History | Annotate | Download | only in opengles
      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