1/* //device/java/android/javax/microedition/khronos/opengles/GL10.java
2**
3** Copyright 2006, 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
20package javax.microedition.khronos.opengles;
21
22public interface GL10 extends GL {
23    int GL_ADD                                   = 0x0104;
24    int GL_ALIASED_LINE_WIDTH_RANGE              = 0x846E;
25    int GL_ALIASED_POINT_SIZE_RANGE              = 0x846D;
26    int GL_ALPHA                                 = 0x1906;
27    int GL_ALPHA_BITS                            = 0x0D55;
28    int GL_ALPHA_TEST                            = 0x0BC0;
29    int GL_ALWAYS                                = 0x0207;
30    int GL_AMBIENT                               = 0x1200;
31    int GL_AMBIENT_AND_DIFFUSE                   = 0x1602;
32    int GL_AND                                   = 0x1501;
33    int GL_AND_INVERTED                          = 0x1504;
34    int GL_AND_REVERSE                           = 0x1502;
35    int GL_BACK                                  = 0x0405;
36    int GL_BLEND                                 = 0x0BE2;
37    int GL_BLUE_BITS                             = 0x0D54;
38    int GL_BYTE                                  = 0x1400;
39    int GL_CCW                                   = 0x0901;
40    int GL_CLAMP_TO_EDGE                         = 0x812F;
41    int GL_CLEAR                                 = 0x1500;
42    int GL_COLOR_ARRAY                           = 0x8076;
43    int GL_COLOR_BUFFER_BIT                      = 0x4000;
44    int GL_COLOR_LOGIC_OP                        = 0x0BF2;
45    int GL_COLOR_MATERIAL                        = 0x0B57;
46    int GL_COMPRESSED_TEXTURE_FORMATS            = 0x86A3;
47    int GL_CONSTANT_ATTENUATION                  = 0x1207;
48    int GL_COPY                                  = 0x1503;
49    int GL_COPY_INVERTED                         = 0x150C;
50    int GL_CULL_FACE                             = 0x0B44;
51    int GL_CW                                    = 0x0900;
52    int GL_DECAL                                 = 0x2101;
53    int GL_DECR                                  = 0x1E03;
54    int GL_DEPTH_BITS                            = 0x0D56;
55    int GL_DEPTH_BUFFER_BIT                      = 0x0100;
56    int GL_DEPTH_TEST                            = 0x0B71;
57    int GL_DIFFUSE                               = 0x1201;
58    int GL_DITHER                                = 0x0BD0;
59    int GL_DONT_CARE                             = 0x1100;
60    int GL_DST_ALPHA                             = 0x0304;
61    int GL_DST_COLOR                             = 0x0306;
62    int GL_EMISSION                              = 0x1600;
63    int GL_EQUAL                                 = 0x0202;
64    int GL_EQUIV                                 = 0x1509;
65    int GL_EXP                                   = 0x0800;
66    int GL_EXP2                                  = 0x0801;
67    int GL_EXTENSIONS                            = 0x1F03;
68    int GL_FALSE                                 = 0;
69    int GL_FASTEST                               = 0x1101;
70    int GL_FIXED                                 = 0x140C;
71    int GL_FLAT                                  = 0x1D00;
72    int GL_FLOAT                                 = 0x1406;
73    int GL_FOG                                   = 0x0B60;
74    int GL_FOG_COLOR                             = 0x0B66;
75    int GL_FOG_DENSITY                           = 0x0B62;
76    int GL_FOG_END                               = 0x0B64;
77    int GL_FOG_HINT                              = 0x0C54;
78    int GL_FOG_MODE                              = 0x0B65;
79    int GL_FOG_START                             = 0x0B63;
80    int GL_FRONT                                 = 0x0404;
81    int GL_FRONT_AND_BACK                        = 0x0408;
82    int GL_GEQUAL                                = 0x0206;
83    int GL_GREATER                               = 0x0204;
84    int GL_GREEN_BITS                            = 0x0D53;
85    int GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES  = 0x8B9B;
86    int GL_IMPLEMENTATION_COLOR_READ_TYPE_OES    = 0x8B9A;
87    int GL_INCR                                  = 0x1E02;
88    int GL_INVALID_ENUM                          = 0x0500;
89    int GL_INVALID_OPERATION                     = 0x0502;
90    int GL_INVALID_VALUE                         = 0x0501;
91    int GL_INVERT                                = 0x150A;
92    int GL_KEEP                                  = 0x1E00;
93    int GL_LEQUAL                                = 0x0203;
94    int GL_LESS                                  = 0x0201;
95    int GL_LIGHT_MODEL_AMBIENT                   = 0x0B53;
96    int GL_LIGHT_MODEL_TWO_SIDE                  = 0x0B52;
97    int GL_LIGHT0                                = 0x4000;
98    int GL_LIGHT1                                = 0x4001;
99    int GL_LIGHT2                                = 0x4002;
100    int GL_LIGHT3                                = 0x4003;
101    int GL_LIGHT4                                = 0x4004;
102    int GL_LIGHT5                                = 0x4005;
103    int GL_LIGHT6                                = 0x4006;
104    int GL_LIGHT7                                = 0x4007;
105    int GL_LIGHTING                              = 0x0B50;
106    int GL_LINE_LOOP                             = 0x0002;
107    int GL_LINE_SMOOTH                           = 0x0B20;
108    int GL_LINE_SMOOTH_HINT                      = 0x0C52;
109    int GL_LINE_STRIP                            = 0x0003;
110    int GL_LINEAR                                = 0x2601;
111    int GL_LINEAR_ATTENUATION                    = 0x1208;
112    int GL_LINEAR_MIPMAP_LINEAR                  = 0x2703;
113    int GL_LINEAR_MIPMAP_NEAREST                 = 0x2701;
114    int GL_LINES                                 = 0x0001;
115    int GL_LUMINANCE                             = 0x1909;
116    int GL_LUMINANCE_ALPHA                       = 0x190A;
117    int GL_MAX_ELEMENTS_INDICES                  = 0x80E9;
118    int GL_MAX_ELEMENTS_VERTICES                 = 0x80E8;
119    int GL_MAX_LIGHTS                            = 0x0D31;
120    int GL_MAX_MODELVIEW_STACK_DEPTH             = 0x0D36;
121    int GL_MAX_PROJECTION_STACK_DEPTH            = 0x0D38;
122    int GL_MAX_TEXTURE_SIZE                      = 0x0D33;
123    int GL_MAX_TEXTURE_STACK_DEPTH               = 0x0D39;
124    int GL_MAX_TEXTURE_UNITS                     = 0x84E2;
125    int GL_MAX_VIEWPORT_DIMS                     = 0x0D3A;
126    int GL_MODELVIEW                             = 0x1700;
127    int GL_MODULATE                              = 0x2100;
128    int GL_MULTISAMPLE                           = 0x809D;
129    int GL_NAND                                  = 0x150E;
130    int GL_NEAREST                               = 0x2600;
131    int GL_NEAREST_MIPMAP_LINEAR                 = 0x2702;
132    int GL_NEAREST_MIPMAP_NEAREST                = 0x2700;
133    int GL_NEVER                                 = 0x0200;
134    int GL_NICEST                                = 0x1102;
135    int GL_NO_ERROR                              = 0;
136    int GL_NOOP                                  = 0x1505;
137    int GL_NOR                                   = 0x1508;
138    int GL_NORMAL_ARRAY                          = 0x8075;
139    int GL_NORMALIZE                             = 0x0BA1;
140    int GL_NOTEQUAL                              = 0x0205;
141    int GL_NUM_COMPRESSED_TEXTURE_FORMATS        = 0x86A2;
142    int GL_ONE                                   = 1;
143    int GL_ONE_MINUS_DST_ALPHA                   = 0x0305;
144    int GL_ONE_MINUS_DST_COLOR                   = 0x0307;
145    int GL_ONE_MINUS_SRC_ALPHA                   = 0x0303;
146    int GL_ONE_MINUS_SRC_COLOR                   = 0x0301;
147    int GL_OR                                    = 0x1507;
148    int GL_OR_INVERTED                           = 0x150D;
149    int GL_OR_REVERSE                            = 0x150B;
150    int GL_OUT_OF_MEMORY                         = 0x0505;
151    int GL_PACK_ALIGNMENT                        = 0x0D05;
152    int GL_PALETTE4_R5_G6_B5_OES                 = 0x8B92;
153    int GL_PALETTE4_RGB5_A1_OES                  = 0x8B94;
154    int GL_PALETTE4_RGB8_OES                     = 0x8B90;
155    int GL_PALETTE4_RGBA4_OES                    = 0x8B93;
156    int GL_PALETTE4_RGBA8_OES                    = 0x8B91;
157    int GL_PALETTE8_R5_G6_B5_OES                 = 0x8B97;
158    int GL_PALETTE8_RGB5_A1_OES                  = 0x8B99;
159    int GL_PALETTE8_RGB8_OES                     = 0x8B95;
160    int GL_PALETTE8_RGBA4_OES                    = 0x8B98;
161    int GL_PALETTE8_RGBA8_OES                    = 0x8B96;
162    int GL_PERSPECTIVE_CORRECTION_HINT           = 0x0C50;
163    int GL_POINT_SMOOTH                          = 0x0B10;
164    int GL_POINT_SMOOTH_HINT                     = 0x0C51;
165    int GL_POINTS                                = 0x0000;
166    int GL_POINT_FADE_THRESHOLD_SIZE             = 0x8128;
167    int GL_POINT_SIZE                            = 0x0B11;
168    int GL_POLYGON_OFFSET_FILL                   = 0x8037;
169    int GL_POLYGON_SMOOTH_HINT                   = 0x0C53;
170    int GL_POSITION                              = 0x1203;
171    int GL_PROJECTION                            = 0x1701;
172    int GL_QUADRATIC_ATTENUATION                 = 0x1209;
173    int GL_RED_BITS                              = 0x0D52;
174    int GL_RENDERER                              = 0x1F01;
175    int GL_REPEAT                                = 0x2901;
176    int GL_REPLACE                               = 0x1E01;
177    int GL_RESCALE_NORMAL                        = 0x803A;
178    int GL_RGB                                   = 0x1907;
179    int GL_RGBA                                  = 0x1908;
180    int GL_SAMPLE_ALPHA_TO_COVERAGE              = 0x809E;
181    int GL_SAMPLE_ALPHA_TO_ONE                   = 0x809F;
182    int GL_SAMPLE_COVERAGE                       = 0x80A0;
183    int GL_SCISSOR_TEST                          = 0x0C11;
184    int GL_SET                                   = 0x150F;
185    int GL_SHININESS                             = 0x1601;
186    int GL_SHORT                                 = 0x1402;
187    int GL_SMOOTH                                = 0x1D01;
188    int GL_SMOOTH_LINE_WIDTH_RANGE               = 0x0B22;
189    int GL_SMOOTH_POINT_SIZE_RANGE               = 0x0B12;
190    int GL_SPECULAR                              = 0x1202;
191    int GL_SPOT_CUTOFF                           = 0x1206;
192    int GL_SPOT_DIRECTION                        = 0x1204;
193    int GL_SPOT_EXPONENT                         = 0x1205;
194    int GL_SRC_ALPHA                             = 0x0302;
195    int GL_SRC_ALPHA_SATURATE                    = 0x0308;
196    int GL_SRC_COLOR                             = 0x0300;
197    int GL_STACK_OVERFLOW                        = 0x0503;
198    int GL_STACK_UNDERFLOW                       = 0x0504;
199    int GL_STENCIL_BITS                          = 0x0D57;
200    int GL_STENCIL_BUFFER_BIT                    = 0x0400;
201    int GL_STENCIL_TEST                          = 0x0B90;
202    int GL_SUBPIXEL_BITS                         = 0x0D50;
203    int GL_TEXTURE                               = 0x1702;
204    int GL_TEXTURE_2D                            = 0x0DE1;
205    int GL_TEXTURE_COORD_ARRAY                   = 0x8078;
206    int GL_TEXTURE_ENV                           = 0x2300;
207    int GL_TEXTURE_ENV_COLOR                     = 0x2201;
208    int GL_TEXTURE_ENV_MODE                      = 0x2200;
209    int GL_TEXTURE_MAG_FILTER                    = 0x2800;
210    int GL_TEXTURE_MIN_FILTER                    = 0x2801;
211    int GL_TEXTURE_WRAP_S                        = 0x2802;
212    int GL_TEXTURE_WRAP_T                        = 0x2803;
213    int GL_TEXTURE0                              = 0x84C0;
214    int GL_TEXTURE1                              = 0x84C1;
215    int GL_TEXTURE2                              = 0x84C2;
216    int GL_TEXTURE3                              = 0x84C3;
217    int GL_TEXTURE4                              = 0x84C4;
218    int GL_TEXTURE5                              = 0x84C5;
219    int GL_TEXTURE6                              = 0x84C6;
220    int GL_TEXTURE7                              = 0x84C7;
221    int GL_TEXTURE8                              = 0x84C8;
222    int GL_TEXTURE9                              = 0x84C9;
223    int GL_TEXTURE10                             = 0x84CA;
224    int GL_TEXTURE11                             = 0x84CB;
225    int GL_TEXTURE12                             = 0x84CC;
226    int GL_TEXTURE13                             = 0x84CD;
227    int GL_TEXTURE14                             = 0x84CE;
228    int GL_TEXTURE15                             = 0x84CF;
229    int GL_TEXTURE16                             = 0x84D0;
230    int GL_TEXTURE17                             = 0x84D1;
231    int GL_TEXTURE18                             = 0x84D2;
232    int GL_TEXTURE19                             = 0x84D3;
233    int GL_TEXTURE20                             = 0x84D4;
234    int GL_TEXTURE21                             = 0x84D5;
235    int GL_TEXTURE22                             = 0x84D6;
236    int GL_TEXTURE23                             = 0x84D7;
237    int GL_TEXTURE24                             = 0x84D8;
238    int GL_TEXTURE25                             = 0x84D9;
239    int GL_TEXTURE26                             = 0x84DA;
240    int GL_TEXTURE27                             = 0x84DB;
241    int GL_TEXTURE28                             = 0x84DC;
242    int GL_TEXTURE29                             = 0x84DD;
243    int GL_TEXTURE30                             = 0x84DE;
244    int GL_TEXTURE31                             = 0x84DF;
245    int GL_TRIANGLE_FAN                          = 0x0006;
246    int GL_TRIANGLE_STRIP                        = 0x0005;
247    int GL_TRIANGLES                             = 0x0004;
248    int GL_TRUE                                  = 1;
249    int GL_UNPACK_ALIGNMENT                      = 0x0CF5;
250    int GL_UNSIGNED_BYTE                         = 0x1401;
251    int GL_UNSIGNED_SHORT                        = 0x1403;
252    int GL_UNSIGNED_SHORT_4_4_4_4                = 0x8033;
253    int GL_UNSIGNED_SHORT_5_5_5_1                = 0x8034;
254    int GL_UNSIGNED_SHORT_5_6_5                  = 0x8363;
255    int GL_VENDOR                                = 0x1F00;
256    int GL_VERSION                               = 0x1F02;
257    int GL_VERTEX_ARRAY                          = 0x8074;
258    int GL_XOR                                   = 0x1506;
259    int GL_ZERO                                  = 0;
260
261    void glActiveTexture(
262        int texture
263    );
264
265    void glAlphaFunc(
266        int func,
267        float ref
268    );
269
270    void glAlphaFuncx(
271        int func,
272        int ref
273    );
274
275    void glBindTexture(
276        int target,
277        int texture
278    );
279
280    void glBlendFunc(
281        int sfactor,
282        int dfactor
283    );
284
285    void glClear(
286        int mask
287    );
288
289    void glClearColor(
290        float red,
291        float green,
292        float blue,
293        float alpha
294    );
295
296    void glClearColorx(
297        int red,
298        int green,
299        int blue,
300        int alpha
301    );
302
303    void glClearDepthf(
304        float depth
305    );
306
307    void glClearDepthx(
308        int depth
309    );
310
311    void glClearStencil(
312        int s
313    );
314
315    void glClientActiveTexture(
316        int texture
317    );
318
319    void glColor4f(
320        float red,
321        float green,
322        float blue,
323        float alpha
324    );
325
326    void glColor4x(
327        int red,
328        int green,
329        int blue,
330        int alpha
331    );
332
333    void glColorMask(
334        boolean red,
335        boolean green,
336        boolean blue,
337        boolean alpha
338    );
339
340    void glColorPointer(
341        int size,
342        int type,
343        int stride,
344        java.nio.Buffer pointer
345    );
346
347    void glCompressedTexImage2D(
348        int target,
349        int level,
350        int internalformat,
351        int width,
352        int height,
353        int border,
354        int imageSize,
355        java.nio.Buffer data
356    );
357
358    void glCompressedTexSubImage2D(
359        int target,
360        int level,
361        int xoffset,
362        int yoffset,
363        int width,
364        int height,
365        int format,
366        int imageSize,
367        java.nio.Buffer data
368    );
369
370    void glCopyTexImage2D(
371        int target,
372        int level,
373        int internalformat,
374        int x,
375        int y,
376        int width,
377        int height,
378        int border
379    );
380
381    void glCopyTexSubImage2D(
382        int target,
383        int level,
384        int xoffset,
385        int yoffset,
386        int x,
387        int y,
388        int width,
389        int height
390    );
391
392    void glCullFace(
393        int mode
394    );
395
396    void glDeleteTextures(
397        int n,
398        int[] textures,
399        int offset
400    );
401
402    void glDeleteTextures(
403        int n,
404        java.nio.IntBuffer textures
405    );
406
407    void glDepthFunc(
408        int func
409    );
410
411    void glDepthMask(
412        boolean flag
413    );
414
415    void glDepthRangef(
416        float zNear,
417        float zFar
418    );
419
420    void glDepthRangex(
421        int zNear,
422        int zFar
423    );
424
425    void glDisable(
426        int cap
427    );
428
429    void glDisableClientState(
430        int array
431    );
432
433    void glDrawArrays(
434        int mode,
435        int first,
436        int count
437    );
438
439    void glDrawElements(
440        int mode,
441        int count,
442        int type,
443        java.nio.Buffer indices
444    );
445
446    void glEnable(
447        int cap
448    );
449
450    void glEnableClientState(
451        int array
452    );
453
454    void glFinish(
455    );
456
457    void glFlush(
458    );
459
460    void glFogf(
461        int pname,
462        float param
463    );
464
465    void glFogfv(
466        int pname,
467        float[] params,
468        int offset
469    );
470
471    void glFogfv(
472        int pname,
473        java.nio.FloatBuffer params
474    );
475
476    void glFogx(
477        int pname,
478        int param
479    );
480
481    void glFogxv(
482        int pname,
483        int[] params,
484        int offset
485    );
486
487    void glFogxv(
488        int pname,
489        java.nio.IntBuffer params
490    );
491
492    void glFrontFace(
493        int mode
494    );
495
496    void glFrustumf(
497        float left,
498        float right,
499        float bottom,
500        float top,
501        float zNear,
502        float zFar
503    );
504
505    void glFrustumx(
506        int left,
507        int right,
508        int bottom,
509        int top,
510        int zNear,
511        int zFar
512    );
513
514    void glGenTextures(
515        int n,
516        int[] textures,
517        int offset
518    );
519
520    void glGenTextures(
521        int n,
522        java.nio.IntBuffer textures
523    );
524
525    int glGetError(
526    );
527
528    void glGetIntegerv(
529        int pname,
530        int[] params,
531        int offset
532    );
533
534    void glGetIntegerv(
535        int pname,
536        java.nio.IntBuffer params
537    );
538
539    public String glGetString(
540        int name
541    );
542
543    void glHint(
544        int target,
545        int mode
546    );
547
548    void glLightModelf(
549        int pname,
550        float param
551    );
552
553    void glLightModelfv(
554        int pname,
555        float[] params,
556        int offset
557    );
558
559    void glLightModelfv(
560        int pname,
561        java.nio.FloatBuffer params
562    );
563
564    void glLightModelx(
565        int pname,
566        int param
567    );
568
569    void glLightModelxv(
570        int pname,
571        int[] params,
572        int offset
573    );
574
575    void glLightModelxv(
576        int pname,
577        java.nio.IntBuffer params
578    );
579
580    void glLightf(
581        int light,
582        int pname,
583        float param
584    );
585
586    void glLightfv(
587        int light,
588        int pname,
589        float[] params,
590        int offset
591    );
592
593    void glLightfv(
594        int light,
595        int pname,
596        java.nio.FloatBuffer params
597    );
598
599    void glLightx(
600        int light,
601        int pname,
602        int param
603    );
604
605    void glLightxv(
606        int light,
607        int pname,
608        int[] params,
609        int offset
610    );
611
612    void glLightxv(
613        int light,
614        int pname,
615        java.nio.IntBuffer params
616    );
617
618    void glLineWidth(
619        float width
620    );
621
622    void glLineWidthx(
623        int width
624    );
625
626    void glLoadIdentity(
627    );
628
629    void glLoadMatrixf(
630        float[] m,
631        int offset
632    );
633
634    void glLoadMatrixf(
635        java.nio.FloatBuffer m
636    );
637
638    void glLoadMatrixx(
639        int[] m,
640        int offset
641    );
642
643    void glLoadMatrixx(
644        java.nio.IntBuffer m
645    );
646
647    void glLogicOp(
648        int opcode
649    );
650
651    void glMaterialf(
652        int face,
653        int pname,
654        float param
655    );
656
657    void glMaterialfv(
658        int face,
659        int pname,
660        float[] params,
661        int offset
662    );
663
664    void glMaterialfv(
665        int face,
666        int pname,
667        java.nio.FloatBuffer params
668    );
669
670    void glMaterialx(
671        int face,
672        int pname,
673        int param
674    );
675
676    void glMaterialxv(
677        int face,
678        int pname,
679        int[] params,
680        int offset
681    );
682
683    void glMaterialxv(
684        int face,
685        int pname,
686        java.nio.IntBuffer params
687    );
688
689    void glMatrixMode(
690        int mode
691    );
692
693    void glMultMatrixf(
694        float[] m,
695        int offset
696    );
697
698    void glMultMatrixf(
699        java.nio.FloatBuffer m
700    );
701
702    void glMultMatrixx(
703        int[] m,
704        int offset
705    );
706
707    void glMultMatrixx(
708        java.nio.IntBuffer m
709    );
710
711    void glMultiTexCoord4f(
712        int target,
713        float s,
714        float t,
715        float r,
716        float q
717    );
718
719    void glMultiTexCoord4x(
720        int target,
721        int s,
722        int t,
723        int r,
724        int q
725    );
726
727    void glNormal3f(
728        float nx,
729        float ny,
730        float nz
731    );
732
733    void glNormal3x(
734        int nx,
735        int ny,
736        int nz
737    );
738
739    void glNormalPointer(
740        int type,
741        int stride,
742        java.nio.Buffer pointer
743    );
744
745    void glOrthof(
746        float left,
747        float right,
748        float bottom,
749        float top,
750        float zNear,
751        float zFar
752    );
753
754    void glOrthox(
755        int left,
756        int right,
757        int bottom,
758        int top,
759        int zNear,
760        int zFar
761    );
762
763    void glPixelStorei(
764        int pname,
765        int param
766    );
767
768    void glPointSize(
769        float size
770    );
771
772    void glPointSizex(
773        int size
774    );
775
776    void glPolygonOffset(
777        float factor,
778        float units
779    );
780
781    void glPolygonOffsetx(
782        int factor,
783        int units
784    );
785
786    void glPopMatrix(
787    );
788
789    void glPushMatrix(
790    );
791
792    void glReadPixels(
793        int x,
794        int y,
795        int width,
796        int height,
797        int format,
798        int type,
799        java.nio.Buffer pixels
800    );
801
802    void glRotatef(
803        float angle,
804        float x,
805        float y,
806        float z
807    );
808
809    void glRotatex(
810        int angle,
811        int x,
812        int y,
813        int z
814    );
815
816    void glSampleCoverage(
817        float value,
818        boolean invert
819    );
820
821    void glSampleCoveragex(
822        int value,
823        boolean invert
824    );
825
826    void glScalef(
827        float x,
828        float y,
829        float z
830    );
831
832    void glScalex(
833        int x,
834        int y,
835        int z
836    );
837
838    void glScissor(
839        int x,
840        int y,
841        int width,
842        int height
843    );
844
845    void glShadeModel(
846        int mode
847    );
848
849    void glStencilFunc(
850        int func,
851        int ref,
852        int mask
853    );
854
855    void glStencilMask(
856        int mask
857    );
858
859    void glStencilOp(
860        int fail,
861        int zfail,
862        int zpass
863    );
864
865    void glTexCoordPointer(
866        int size,
867        int type,
868        int stride,
869        java.nio.Buffer pointer
870    );
871
872    void glTexEnvf(
873        int target,
874        int pname,
875        float param
876    );
877
878    void glTexEnvfv(
879        int target,
880        int pname,
881        float[] params,
882        int offset
883    );
884
885    void glTexEnvfv(
886        int target,
887        int pname,
888        java.nio.FloatBuffer params
889    );
890
891    void glTexEnvx(
892        int target,
893        int pname,
894        int param
895    );
896
897    void glTexEnvxv(
898        int target,
899        int pname,
900        int[] params,
901        int offset
902    );
903
904    void glTexEnvxv(
905        int target,
906        int pname,
907        java.nio.IntBuffer params
908    );
909
910    void glTexImage2D(
911        int target,
912        int level,
913        int internalformat,
914        int width,
915        int height,
916        int border,
917        int format,
918        int type,
919        java.nio.Buffer pixels
920    );
921
922    void glTexParameterf(
923        int target,
924        int pname,
925        float param
926    );
927
928    void glTexParameterx(
929        int target,
930        int pname,
931        int param
932    );
933
934    void glTexSubImage2D(
935        int target,
936        int level,
937        int xoffset,
938        int yoffset,
939        int width,
940        int height,
941        int format,
942        int type,
943        java.nio.Buffer pixels
944    );
945
946    void glTranslatef(
947        float x,
948        float y,
949        float z
950    );
951
952    void glTranslatex(
953        int x,
954        int y,
955        int z
956    );
957
958    void glVertexPointer(
959        int size,
960        int type,
961        int stride,
962        java.nio.Buffer pointer
963    );
964
965    void glViewport(
966        int x,
967        int y,
968        int width,
969        int height
970    );
971
972}
973