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