blob: 459a1abafe0cd98520483ba0c83a6aa3e7835509 [file] [log] [blame]
Elliott Hughes24ce5fb2011-04-08 20:01:01 -07001/* //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*/
The Android Open Source Project9066cfe2009-03-03 19:31:44 -080017
18// This source file is automatically generated
19
20package javax.microedition.khronos.opengles;
21
22public 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}