1 /* //device/java/android/javax/microedition/khronos/opengles/GL11ExtensionPack.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 GL11ExtensionPack extends GL {
23     int GL_BLEND_DST_ALPHA                                  = 0x80CA;
24     int GL_BLEND_DST_RGB                                    = 0x80C8;
25     int GL_BLEND_EQUATION                                   = 0x8009;
26     int GL_BLEND_EQUATION_ALPHA                             = 0x883D;
27     int GL_BLEND_EQUATION_RGB                               = 0x8009;
28     int GL_BLEND_SRC_ALPHA                                  = 0x80CB;
29     int GL_BLEND_SRC_RGB                                    = 0x80C9;
30     int GL_COLOR_ATTACHMENT0_OES                            = 0x8CE0;
31     int GL_COLOR_ATTACHMENT1_OES                            = 0x8CE1;
32     int GL_COLOR_ATTACHMENT2_OES                            = 0x8CE2;
33     int GL_COLOR_ATTACHMENT3_OES                            = 0x8CE3;
34     int GL_COLOR_ATTACHMENT4_OES                            = 0x8CE4;
35     int GL_COLOR_ATTACHMENT5_OES                            = 0x8CE5;
36     int GL_COLOR_ATTACHMENT6_OES                            = 0x8CE6;
37     int GL_COLOR_ATTACHMENT7_OES                            = 0x8CE7;
38     int GL_COLOR_ATTACHMENT8_OES                            = 0x8CE8;
39     int GL_COLOR_ATTACHMENT9_OES                            = 0x8CE9;
40     int GL_COLOR_ATTACHMENT10_OES                           = 0x8CEA;
41     int GL_COLOR_ATTACHMENT11_OES                           = 0x8CEB;
42     int GL_COLOR_ATTACHMENT12_OES                           = 0x8CEC;
43     int GL_COLOR_ATTACHMENT13_OES                           = 0x8CED;
44     int GL_COLOR_ATTACHMENT14_OES                           = 0x8CEE;
45     int GL_COLOR_ATTACHMENT15_OES                           = 0x8CEF;
46     int GL_DECR_WRAP                                        = 0x8508;
47     int GL_DEPTH_ATTACHMENT_OES                             = 0x8D00;
48     int GL_DEPTH_COMPONENT                                  = 0x1902;
49     int GL_DEPTH_COMPONENT16                                = 0x81A5;
50     int GL_DEPTH_COMPONENT24                                = 0x81A6;
51     int GL_DEPTH_COMPONENT32                                = 0x81A7;
52     int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES           = 0x8CD1;
53     int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES           = 0x8CD0;
54     int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES = 0x8CD3;
55     int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES         = 0x8CD2;
56     int GL_FRAMEBUFFER_BINDING_OES                          = 0x8CA6;
57     int GL_FRAMEBUFFER_COMPLETE_OES                         = 0x8CD5;
58     int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES            = 0x8CD6;
59     int GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES            = 0x8CD9;
60     int GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_OES           = 0x8CDB;
61     int GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES               = 0x8CDA;
62     int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES    = 0x8CD7;
63     int GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_OES           = 0x8CDC;
64     int GL_FRAMEBUFFER_OES                                  = 0x8D40;
65     int GL_FRAMEBUFFER_UNSUPPORTED_OES                      = 0x8CDD;
66     int GL_FUNC_ADD                                         = 0x8006;
67     int GL_FUNC_REVERSE_SUBTRACT                            = 0x800B;
68     int GL_FUNC_SUBTRACT                                    = 0x800A;
69     int GL_INCR_WRAP                                        = 0x8507;
70     int GL_INVALID_FRAMEBUFFER_OPERATION_OES                = 0x0506;
71     int GL_MAX_COLOR_ATTACHMENTS_OES                        = 0x8CDF;
72     int GL_MAX_CUBE_MAP_TEXTURE_SIZE                        = 0x851C;
73     int GL_MAX_RENDERBUFFER_SIZE_OES                        = 0x84E8;
74     int GL_MIRRORED_REPEAT                                  = 0x8370;
75     int GL_NORMAL_MAP                                       = 0x8511;
76     int GL_REFLECTION_MAP                                   = 0x8512;
77     int GL_RENDERBUFFER_ALPHA_SIZE_OES                      = 0x8D53;
78     int GL_RENDERBUFFER_BINDING_OES                         = 0x8CA7;
79     int GL_RENDERBUFFER_BLUE_SIZE_OES                       = 0x8D52;
80     int GL_RENDERBUFFER_DEPTH_SIZE_OES                      = 0x8D54;
81     int GL_RENDERBUFFER_GREEN_SIZE_OES                      = 0x8D51;
82     int GL_RENDERBUFFER_HEIGHT_OES                          = 0x8D43;
83     int GL_RENDERBUFFER_INTERNAL_FORMAT_OES                 = 0x8D44;
84     int GL_RENDERBUFFER_OES                                 = 0x8D41;
85     int GL_RENDERBUFFER_RED_SIZE_OES                        = 0x8D50;
86     int GL_RENDERBUFFER_STENCIL_SIZE_OES                    = 0x8D55;
87     int GL_RENDERBUFFER_WIDTH_OES                           = 0x8D42;
88     int GL_RGB5_A1                                          = 0x8057;
89     int GL_RGB565_OES                                       = 0x8D62;
90     int GL_RGB8                                             = 0x8051;
91     int GL_RGBA4                                            = 0x8056;
92     int GL_RGBA8                                            = 0x8058;
93     int GL_STENCIL_ATTACHMENT_OES                           = 0x8D20;
94     int GL_STENCIL_INDEX                                    = 0x1901;
95     int GL_STENCIL_INDEX1_OES                               = 0x8D46;
96     int GL_STENCIL_INDEX4_OES                               = 0x8D47;
97     int GL_STENCIL_INDEX8_OES                               = 0x8D48;
98     int GL_STR                                              = -1;
99     int GL_TEXTURE_BINDING_CUBE_MAP                         = 0x8514;
100     int GL_TEXTURE_CUBE_MAP                                 = 0x8513;
101     int GL_TEXTURE_CUBE_MAP_NEGATIVE_X                      = 0x8516;
102     int GL_TEXTURE_CUBE_MAP_NEGATIVE_Y                      = 0x8518;
103     int GL_TEXTURE_CUBE_MAP_NEGATIVE_Z                      = 0x851A;
104     int GL_TEXTURE_CUBE_MAP_POSITIVE_X                      = 0x8515;
105     int GL_TEXTURE_CUBE_MAP_POSITIVE_Y                      = 0x8517;
106     int GL_TEXTURE_CUBE_MAP_POSITIVE_Z                      = 0x8519;
107     int GL_TEXTURE_GEN_MODE                                 = 0x2500;
108     int GL_TEXTURE_GEN_STR                                  = 0x8D60;
109 
glBindFramebufferOES( int target, int framebuffer )110     void glBindFramebufferOES(
111         int target,
112         int framebuffer
113     );
114 
glBindRenderbufferOES( int target, int renderbuffer )115     void glBindRenderbufferOES(
116         int target,
117         int renderbuffer
118     );
119 
glBindTexture( int target, int texture )120     void glBindTexture(
121         int target,
122         int texture
123     );
124 
glBlendEquation( int mode )125     void glBlendEquation(
126         int mode
127     );
128 
glBlendEquationSeparate( int modeRGB, int modeAlpha )129     void glBlendEquationSeparate(
130         int modeRGB,
131         int modeAlpha
132     );
133 
glBlendFuncSeparate( int srcRGB, int dstRGB, int srcAlpha, int dstAlpha )134     void glBlendFuncSeparate(
135         int srcRGB,
136         int dstRGB,
137         int srcAlpha,
138         int dstAlpha
139     );
140 
glCheckFramebufferStatusOES( int target )141     int glCheckFramebufferStatusOES(
142         int target
143     );
144 
glCompressedTexImage2D( int target, int level, int internalformat, int width, int height, int border, int imageSize, java.nio.Buffer data )145     void glCompressedTexImage2D(
146         int target,
147         int level,
148         int internalformat,
149         int width,
150         int height,
151         int border,
152         int imageSize,
153         java.nio.Buffer data
154     );
155 
glCopyTexImage2D( int target, int level, int internalformat, int x, int y, int width, int height, int border )156     void glCopyTexImage2D(
157         int target,
158         int level,
159         int internalformat,
160         int x,
161         int y,
162         int width,
163         int height,
164         int border
165     );
166 
glDeleteFramebuffersOES( int n, int[] framebuffers, int offset )167     void glDeleteFramebuffersOES(
168         int n,
169         int[] framebuffers,
170         int offset
171     );
172 
glDeleteFramebuffersOES( int n, java.nio.IntBuffer framebuffers )173     void glDeleteFramebuffersOES(
174         int n,
175         java.nio.IntBuffer framebuffers
176     );
177 
glDeleteRenderbuffersOES( int n, int[] renderbuffers, int offset )178     void glDeleteRenderbuffersOES(
179         int n,
180         int[] renderbuffers,
181         int offset
182     );
183 
glDeleteRenderbuffersOES( int n, java.nio.IntBuffer renderbuffers )184     void glDeleteRenderbuffersOES(
185         int n,
186         java.nio.IntBuffer renderbuffers
187     );
188 
glEnable( int cap )189     void glEnable(
190         int cap
191     );
192 
glFramebufferRenderbufferOES( int target, int attachment, int renderbuffertarget, int renderbuffer )193     void glFramebufferRenderbufferOES(
194         int target,
195         int attachment,
196         int renderbuffertarget,
197         int renderbuffer
198     );
199 
glFramebufferTexture2DOES( int target, int attachment, int textarget, int texture, int level )200     void glFramebufferTexture2DOES(
201         int target,
202         int attachment,
203         int textarget,
204         int texture,
205         int level
206     );
207 
glGenerateMipmapOES( int target )208     void glGenerateMipmapOES(
209         int target
210     );
211 
glGenFramebuffersOES( int n, int[] framebuffers, int offset )212     void glGenFramebuffersOES(
213         int n,
214         int[] framebuffers,
215         int offset
216     );
217 
glGenFramebuffersOES( int n, java.nio.IntBuffer framebuffers )218     void glGenFramebuffersOES(
219         int n,
220         java.nio.IntBuffer framebuffers
221     );
222 
glGenRenderbuffersOES( int n, int[] renderbuffers, int offset )223     void glGenRenderbuffersOES(
224         int n,
225         int[] renderbuffers,
226         int offset
227     );
228 
glGenRenderbuffersOES( int n, java.nio.IntBuffer renderbuffers )229     void glGenRenderbuffersOES(
230         int n,
231         java.nio.IntBuffer renderbuffers
232     );
233 
glGetFramebufferAttachmentParameterivOES( int target, int attachment, int pname, int[] params, int offset )234     void glGetFramebufferAttachmentParameterivOES(
235         int target,
236         int attachment,
237         int pname,
238         int[] params,
239         int offset
240     );
241 
glGetFramebufferAttachmentParameterivOES( int target, int attachment, int pname, java.nio.IntBuffer params )242     void glGetFramebufferAttachmentParameterivOES(
243         int target,
244         int attachment,
245         int pname,
246         java.nio.IntBuffer params
247     );
248 
glGetIntegerv( int pname, int[] params, int offset )249     void glGetIntegerv(
250         int pname,
251         int[] params,
252         int offset
253     );
254 
glGetIntegerv( int pname, java.nio.IntBuffer params )255     void glGetIntegerv(
256         int pname,
257         java.nio.IntBuffer params
258     );
259 
glGetRenderbufferParameterivOES( int target, int pname, int[] params, int offset )260     void glGetRenderbufferParameterivOES(
261         int target,
262         int pname,
263         int[] params,
264         int offset
265     );
266 
glGetRenderbufferParameterivOES( int target, int pname, java.nio.IntBuffer params )267     void glGetRenderbufferParameterivOES(
268         int target,
269         int pname,
270         java.nio.IntBuffer params
271     );
272 
glGetTexGenfv( int coord, int pname, float[] params, int offset )273     void glGetTexGenfv(
274         int coord,
275         int pname,
276         float[] params,
277         int offset
278     );
279 
glGetTexGenfv( int coord, int pname, java.nio.FloatBuffer params )280     void glGetTexGenfv(
281         int coord,
282         int pname,
283         java.nio.FloatBuffer params
284     );
285 
glGetTexGeniv( int coord, int pname, int[] params, int offset )286     void glGetTexGeniv(
287         int coord,
288         int pname,
289         int[] params,
290         int offset
291     );
292 
glGetTexGeniv( int coord, int pname, java.nio.IntBuffer params )293     void glGetTexGeniv(
294         int coord,
295         int pname,
296         java.nio.IntBuffer params
297     );
298 
glGetTexGenxv( int coord, int pname, int[] params, int offset )299     void glGetTexGenxv(
300         int coord,
301         int pname,
302         int[] params,
303         int offset
304     );
305 
glGetTexGenxv( int coord, int pname, java.nio.IntBuffer params )306     void glGetTexGenxv(
307         int coord,
308         int pname,
309         java.nio.IntBuffer params
310     );
311 
glIsFramebufferOES( int framebuffer )312     boolean glIsFramebufferOES(
313         int framebuffer
314     );
315 
glIsRenderbufferOES( int renderbuffer )316     boolean glIsRenderbufferOES(
317         int renderbuffer
318     );
319 
glRenderbufferStorageOES( int target, int internalformat, int width, int height )320     void glRenderbufferStorageOES(
321         int target,
322         int internalformat,
323         int width,
324         int height
325     );
326 
glStencilOp( int fail, int zfail, int zpass )327     void glStencilOp(
328         int fail,
329         int zfail,
330         int zpass
331     );
332 
glTexEnvf( int target, int pname, float param )333     void glTexEnvf(
334         int target,
335         int pname,
336         float param
337     );
338 
glTexEnvfv( int target, int pname, float[] params, int offset )339     void glTexEnvfv(
340         int target,
341         int pname,
342         float[] params,
343         int offset
344     );
345 
glTexEnvfv( int target, int pname, java.nio.FloatBuffer params )346     void glTexEnvfv(
347         int target,
348         int pname,
349         java.nio.FloatBuffer params
350     );
351 
glTexEnvx( int target, int pname, int param )352     void glTexEnvx(
353         int target,
354         int pname,
355         int param
356     );
357 
glTexEnvxv( int target, int pname, int[] params, int offset )358     void glTexEnvxv(
359         int target,
360         int pname,
361         int[] params,
362         int offset
363     );
364 
glTexEnvxv( int target, int pname, java.nio.IntBuffer params )365     void glTexEnvxv(
366         int target,
367         int pname,
368         java.nio.IntBuffer params
369     );
370 
glTexGenf( int coord, int pname, float param )371     void glTexGenf(
372         int coord,
373         int pname,
374         float param
375     );
376 
glTexGenfv( int coord, int pname, float[] params, int offset )377     void glTexGenfv(
378         int coord,
379         int pname,
380         float[] params,
381         int offset
382     );
383 
glTexGenfv( int coord, int pname, java.nio.FloatBuffer params )384     void glTexGenfv(
385         int coord,
386         int pname,
387         java.nio.FloatBuffer params
388     );
389 
glTexGeni( int coord, int pname, int param )390     void glTexGeni(
391         int coord,
392         int pname,
393         int param
394     );
395 
glTexGeniv( int coord, int pname, int[] params, int offset )396     void glTexGeniv(
397         int coord,
398         int pname,
399         int[] params,
400         int offset
401     );
402 
glTexGeniv( int coord, int pname, java.nio.IntBuffer params )403     void glTexGeniv(
404         int coord,
405         int pname,
406         java.nio.IntBuffer params
407     );
408 
glTexGenx( int coord, int pname, int param )409     void glTexGenx(
410         int coord,
411         int pname,
412         int param
413     );
414 
glTexGenxv( int coord, int pname, int[] params, int offset )415     void glTexGenxv(
416         int coord,
417         int pname,
418         int[] params,
419         int offset
420     );
421 
glTexGenxv( int coord, int pname, java.nio.IntBuffer params )422     void glTexGenxv(
423         int coord,
424         int pname,
425         java.nio.IntBuffer params
426     );
427 
glTexParameterf( int target, int pname, float param )428     void glTexParameterf(
429         int target,
430         int pname,
431         float param
432     );
433 
434 }
435