1package com.jogamp.opengl;
4import com.jogamp.opengl.*;
5import com.jogamp.gluegen.runtime.*;
7import com.jogamp.opengl.GLES3;
8import com.jogamp.opengl.GLES2;
9import com.jogamp.opengl.GL4ES3;
26 public static final boolean DEBUG = jogamp.opengl.Debug.debug(
"DebugGLES3");
29 if (downstreamGLES3 ==
null) {
30 throw new IllegalArgumentException(
"null downstreamGLES3");
32 this.downstreamGLES3 = downstreamGLES3;
39 return downstreamGLES3;
99 throw new GLException(
"Not a GL2ES1 implementation");
105 throw new GLException(
"Not a GL2ES2 implementation");
111 throw new GLException(
"Not a GL2ES3 implementation");
116 throw new GLException(
"Not a GL2GL3 implementation");
127 throw new GLException(
"Not a GL3ES3 implementation");
132 throw new GLException(
"Not a GL3bc implementation");
143 throw new GLException(
"Not a GL4ES3 implementation");
148 throw new GLException(
"Not a GL4bc implementation");
153 throw new GLException(
"Not a GLES1 implementation");
158 if(
isGLES2() ) {
return this; }
159 throw new GLException(
"Not a GLES2 implementation");
164 if(
isGLES3() ) {
return this; }
165 throw new GLException(
"Not a GLES3 implementation");
197 final int err = checkGLError();
199 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
200 "glActiveShaderProgram", arg0, arg1);
208 final int err = checkGLError();
210 writeGLError(err,
"%s(<int> 0x%X)",
211 "glActiveTexture", arg0);
219 final int err = checkGLError();
221 writeGLError(err,
"%s(<int> 0x%X, <float> %s)",
222 "glAlphaFuncQCOM", arg0, arg1);
230 final int err = checkGLError();
232 writeGLError(err,
"%s()",
233 "glApplyFramebufferAttachmentCMAAINTEL");
241 final int err = checkGLError();
243 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
244 "glAttachShader", arg0, arg1);
252 final int err = checkGLError();
254 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
255 "glBeginConditionalRender", arg0, arg1);
263 final int err = checkGLError();
265 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
266 "glBeginQuery", arg0, arg1);
274 final int err = checkGLError();
276 writeGLError(err,
"%s(<int> 0x%X)",
277 "glBeginTransformFeedback", arg0);
285 final int err = checkGLError();
287 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.lang.String> %s)",
288 "glBindAttribLocation", arg0, arg1, arg2);
296 final int err = checkGLError();
298 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
299 "glBindBuffer", arg0, arg1);
307 final int err = checkGLError();
309 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
310 "glBindBufferBase", arg0, arg1, arg2);
318 final int err = checkGLError();
320 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <long> %s)",
321 "glBindBufferRange", arg0, arg1, arg2, arg3, arg4);
329 final int err = checkGLError();
331 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s)",
332 "glBindFragDataLocationEXT", arg0, arg1, arg2);
340 final int err = checkGLError();
342 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X)",
343 "glBindFragDataLocationEXT", arg0, arg1, arg3);
351 final int err = checkGLError();
353 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s)",
354 "glBindFragDataLocationIndexedEXT", arg0, arg1, arg2, arg3);
362 final int err = checkGLError();
364 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X)",
365 "glBindFragDataLocationIndexedEXT", arg0, arg1, arg2, arg4);
373 final int err = checkGLError();
375 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
376 "glBindFramebuffer", arg0, arg1);
384 final int err = checkGLError();
386 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
387 "glBindImageTexture", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
395 final int err = checkGLError();
397 writeGLError(err,
"%s(<int> 0x%X)",
398 "glBindProgramPipeline", arg0);
406 final int err = checkGLError();
408 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
409 "glBindRenderbuffer", arg0, arg1);
417 final int err = checkGLError();
419 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
420 "glBindSampler", arg0, arg1);
428 final int err = checkGLError();
430 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
431 "glBindTexture", arg0, arg1);
439 final int err = checkGLError();
441 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
442 "glBindTransformFeedback", arg0, arg1);
450 final int err = checkGLError();
452 writeGLError(err,
"%s(<int> 0x%X)",
453 "glBindVertexArray", arg0);
461 final int err = checkGLError();
463 writeGLError(err,
"%s(<int> 0x%X)",
464 "glBindVertexArrayOES", arg0);
472 final int err = checkGLError();
474 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <long> %s, <int> 0x%X)",
475 "glBindVertexBuffer", arg0, arg1, arg2, arg3);
483 final int err = checkGLError();
485 writeGLError(err,
"%s()",
494 final int err = checkGLError();
496 writeGLError(err,
"%s(<float> %s, <float> %s, <float> %s, <float> %s)",
497 "glBlendColor", arg0, arg1, arg2, arg3);
505 final int err = checkGLError();
507 writeGLError(err,
"%s(<int> 0x%X)",
508 "glBlendEquation", arg0);
516 final int err = checkGLError();
518 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
519 "glBlendEquationSeparate", arg0, arg1);
527 final int err = checkGLError();
529 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
530 "glBlendEquationSeparatei", arg0, arg1, arg2);
538 final int err = checkGLError();
540 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
541 "glBlendEquationSeparateiEXT", arg0, arg1, arg2);
549 final int err = checkGLError();
551 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
552 "glBlendEquationSeparateiOES", arg0, arg1, arg2);
560 final int err = checkGLError();
562 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
563 "glBlendEquationi", arg0, arg1);
571 final int err = checkGLError();
573 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
574 "glBlendEquationiEXT", arg0, arg1);
582 final int err = checkGLError();
584 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
585 "glBlendEquationiOES", arg0, arg1);
593 final int err = checkGLError();
595 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
596 "glBlendFunc", arg0, arg1);
604 final int err = checkGLError();
606 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
607 "glBlendFuncSeparate", arg0, arg1, arg2, arg3);
615 final int err = checkGLError();
617 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
618 "glBlendFuncSeparatei", arg0, arg1, arg2, arg3, arg4);
626 final int err = checkGLError();
628 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
629 "glBlendFuncSeparateiEXT", arg0, arg1, arg2, arg3, arg4);
637 final int err = checkGLError();
639 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
640 "glBlendFuncSeparateiOES", arg0, arg1, arg2, arg3, arg4);
648 final int err = checkGLError();
650 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
651 "glBlendFunci", arg0, arg1, arg2);
659 final int err = checkGLError();
661 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
662 "glBlendFunciEXT", arg0, arg1, arg2);
670 final int err = checkGLError();
672 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
673 "glBlendFunciOES", arg0, arg1, arg2);
677 public void glBlitFramebuffer(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9)
680 downstreamGLES3.
glBlitFramebuffer(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
681 final int err = checkGLError();
683 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
684 "glBlitFramebuffer", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9);
688 public void glBlitFramebufferANGLE(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9)
692 final int err = checkGLError();
694 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
695 "glBlitFramebufferANGLE", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9);
699 public void glBlitFramebufferNV(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9)
703 final int err = checkGLError();
705 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
706 "glBlitFramebufferNV", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9);
710 public void glBufferData(
int arg0,
long arg1,java.nio.Buffer arg2,
int arg3)
714 final int err = checkGLError();
716 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <java.nio.Buffer> %s, <int> 0x%X)",
717 "glBufferData", arg0, arg1, arg2, arg3);
725 final int err = checkGLError();
727 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <java.nio.Buffer> %s, <int> 0x%X)",
728 "glBufferStorageEXT", arg0, arg1, arg2, arg3);
736 final int err = checkGLError();
738 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <long> %s, <java.nio.Buffer> %s)",
739 "glBufferSubData", arg0, arg1, arg2, arg3);
747 final int err = checkGLError();
749 writeGLError(err,
"%s(<int> 0x%X)",
750 "glCheckFramebufferStatus", arg0);
759 final int err = checkGLError();
761 writeGLError(err,
"%s(<int> 0x%X)",
770 final int err = checkGLError();
772 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <float> %s, <int> 0x%X)",
773 "glClearBufferfi", arg0, arg1, arg2, arg3);
781 final int err = checkGLError();
783 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
784 "glClearBufferfv", arg0, arg1, arg2);
792 final int err = checkGLError();
794 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
795 "glClearBufferfv", arg0, arg1, arg3);
803 final int err = checkGLError();
805 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
806 "glClearBufferiv", arg0, arg1, arg2);
814 final int err = checkGLError();
816 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
817 "glClearBufferiv", arg0, arg1, arg3);
825 final int err = checkGLError();
827 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
828 "glClearBufferuiv", arg0, arg1, arg3);
836 final int err = checkGLError();
838 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
839 "glClearBufferuiv", arg0, arg1, arg2);
847 final int err = checkGLError();
849 writeGLError(err,
"%s(<float> %s, <float> %s, <float> %s, <float> %s)",
850 "glClearColor", arg0, arg1, arg2, arg3);
858 final int err = checkGLError();
860 writeGLError(err,
"%s(<double> %s)",
861 "glClearDepth", arg0);
869 final int err = checkGLError();
871 writeGLError(err,
"%s(<float> %s)",
872 "glClearDepthf", arg0);
880 final int err = checkGLError();
882 writeGLError(err,
"%s(<int> 0x%X)",
883 "glClearStencil", arg0);
891 final int err = checkGLError();
893 writeGLError(err,
"%s(<long> %s, <int> 0x%X, <long> %s)",
894 "glClientWaitSync", arg0, arg1, arg2);
899 public void glColorMask(
boolean arg0,
boolean arg1,
boolean arg2,
boolean arg3)
903 final int err = checkGLError();
905 writeGLError(err,
"%s(<boolean> %s, <boolean> %s, <boolean> %s, <boolean> %s)",
906 "glColorMask", arg0, arg1, arg2, arg3);
910 public void glColorMaski(
int arg0,
boolean arg1,
boolean arg2,
boolean arg3,
boolean arg4)
914 final int err = checkGLError();
916 writeGLError(err,
"%s(<int> 0x%X, <boolean> %s, <boolean> %s, <boolean> %s, <boolean> %s)",
917 "glColorMaski", arg0, arg1, arg2, arg3, arg4);
921 public void glColorMaskiEXT(
int arg0,
boolean arg1,
boolean arg2,
boolean arg3,
boolean arg4)
925 final int err = checkGLError();
927 writeGLError(err,
"%s(<int> 0x%X, <boolean> %s, <boolean> %s, <boolean> %s, <boolean> %s)",
928 "glColorMaskiEXT", arg0, arg1, arg2, arg3, arg4);
932 public void glColorMaskiOES(
int arg0,
boolean arg1,
boolean arg2,
boolean arg3,
boolean arg4)
936 final int err = checkGLError();
938 writeGLError(err,
"%s(<int> 0x%X, <boolean> %s, <boolean> %s, <boolean> %s, <boolean> %s)",
939 "glColorMaskiOES", arg0, arg1, arg2, arg3, arg4);
947 final int err = checkGLError();
949 writeGLError(err,
"%s(<int> 0x%X)",
950 "glCompileShader", arg0);
958 final int err = checkGLError();
960 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
961 "glCompressedTexImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
969 final int err = checkGLError();
971 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
972 "glCompressedTexImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
976 public void glCompressedTexImage3D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,java.nio.Buffer arg8)
980 final int err = checkGLError();
982 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
983 "glCompressedTexImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
991 final int err = checkGLError();
993 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
994 "glCompressedTexImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
1002 final int err = checkGLError();
1004 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
1005 "glCompressedTexSubImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
1013 final int err = checkGLError();
1015 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
1016 "glCompressedTexSubImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
1020 public void glCompressedTexSubImage3D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,java.nio.Buffer arg10)
1023 downstreamGLES3.
glCompressedTexSubImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
1024 final int err = checkGLError();
1026 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
1027 "glCompressedTexSubImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
1031 public void glCompressedTexSubImage3D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
long arg10)
1034 downstreamGLES3.
glCompressedTexSubImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
1035 final int err = checkGLError();
1037 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
1038 "glCompressedTexSubImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
1046 final int err = checkGLError();
1048 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <long> %s, <long> %s, <long> %s)",
1049 "glCopyBufferSubData", arg0, arg1, arg2, arg3, arg4);
1057 final int err = checkGLError();
1059 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <long> %s, <long> %s, <long> %s)",
1060 "glCopyBufferSubDataNV", arg0, arg1, arg2, arg3, arg4);
1064 public void glCopyImageSubData(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
int arg10,
int arg11,
int arg12,
int arg13,
int arg14)
1067 downstreamGLES3.
glCopyImageSubData(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13,arg14);
1068 final int err = checkGLError();
1070 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
1071 "glCopyImageSubData", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14);
1075 public void glCopyTexImage2D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
1079 final int err = checkGLError();
1081 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
1082 "glCopyTexImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
1090 final int err = checkGLError();
1092 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
1093 "glCopyTexSubImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
1097 public void glCopyTexSubImage3D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8)
1101 final int err = checkGLError();
1103 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
1104 "glCopyTexSubImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
1112 final int err = checkGLError();
1114 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
1115 "glCopyTextureLevelsAPPLE", arg0, arg1, arg2, arg3);
1123 final int err = checkGLError();
1125 writeGLError(err,
"%s(<boolean> %s)",
1126 "glCoverageMaskNV", arg0);
1134 final int err = checkGLError();
1136 writeGLError(err,
"%s(<int> 0x%X)",
1137 "glCoverageModulationNV", arg0);
1145 final int err = checkGLError();
1147 writeGLError(err,
"%s(<int> 0x%X, <[F>, <int> 0x%X)",
1148 "glCoverageModulationTableNV", arg0, arg2);
1156 final int err = checkGLError();
1158 writeGLError(err,
"%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
1159 "glCoverageModulationTableNV", arg0, arg1);
1167 final int err = checkGLError();
1169 writeGLError(err,
"%s(<int> 0x%X)",
1170 "glCoverageOperationNV", arg0);
1178 final int err = checkGLError();
1180 writeGLError(err,
"%s()",
1190 final int err = checkGLError();
1192 writeGLError(err,
"%s(<int> 0x%X)",
1193 "glCreateShader", arg0);
1202 final int err = checkGLError();
1204 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[Ljava.lang.String;>)",
1205 "glCreateShaderProgramv", arg0, arg1);
1214 final int err = checkGLError();
1216 writeGLError(err,
"%s(<int> 0x%X)",
1217 "glCullFace", arg0);
1225 final int err = checkGLError();
1227 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <boolean> %s)",
1228 "glDebugMessageControl", arg0, arg1, arg2, arg3, arg4, arg5);
1236 final int err = checkGLError();
1238 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <boolean> %s)",
1239 "glDebugMessageControl", arg0, arg1, arg2, arg3, arg5, arg6);
1247 final int err = checkGLError();
1249 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.lang.String> %s)",
1250 "glDebugMessageInsert", arg0, arg1, arg2, arg3, arg4, arg5);
1258 final int err = checkGLError();
1260 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1261 "glDeleteBuffers", arg0, arg2);
1269 final int err = checkGLError();
1271 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1272 "glDeleteBuffers", arg0, arg1);
1280 final int err = checkGLError();
1282 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1283 "glDeleteFramebuffers", arg0, arg1);
1291 final int err = checkGLError();
1293 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1294 "glDeleteFramebuffers", arg0, arg2);
1302 final int err = checkGLError();
1304 writeGLError(err,
"%s(<int> 0x%X)",
1305 "glDeleteProgram", arg0);
1313 final int err = checkGLError();
1315 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1316 "glDeleteProgramPipelines", arg0, arg1);
1324 final int err = checkGLError();
1326 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1327 "glDeleteProgramPipelines", arg0, arg2);
1335 final int err = checkGLError();
1337 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1338 "glDeleteQueries", arg0, arg1);
1346 final int err = checkGLError();
1348 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1349 "glDeleteQueries", arg0, arg2);
1357 final int err = checkGLError();
1359 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1360 "glDeleteRenderbuffers", arg0, arg1);
1368 final int err = checkGLError();
1370 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1371 "glDeleteRenderbuffers", arg0, arg2);
1379 final int err = checkGLError();
1381 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1382 "glDeleteSamplers", arg0, arg2);
1390 final int err = checkGLError();
1392 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1393 "glDeleteSamplers", arg0, arg1);
1401 final int err = checkGLError();
1403 writeGLError(err,
"%s(<int> 0x%X)",
1404 "glDeleteShader", arg0);
1412 final int err = checkGLError();
1414 writeGLError(err,
"%s(<long> %s)",
1415 "glDeleteSync", arg0);
1423 final int err = checkGLError();
1425 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1426 "glDeleteTextures", arg0, arg1);
1434 final int err = checkGLError();
1436 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1437 "glDeleteTextures", arg0, arg2);
1445 final int err = checkGLError();
1447 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1448 "glDeleteTransformFeedbacks", arg0, arg2);
1456 final int err = checkGLError();
1458 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1459 "glDeleteTransformFeedbacks", arg0, arg1);
1467 final int err = checkGLError();
1469 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1470 "glDeleteVertexArrays", arg0, arg1);
1478 final int err = checkGLError();
1480 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1481 "glDeleteVertexArrays", arg0, arg2);
1489 final int err = checkGLError();
1491 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1492 "glDeleteVertexArraysOES", arg0, arg1);
1500 final int err = checkGLError();
1502 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1503 "glDeleteVertexArraysOES", arg0, arg2);
1511 final int err = checkGLError();
1513 writeGLError(err,
"%s(<int> 0x%X)",
1514 "glDepthFunc", arg0);
1522 final int err = checkGLError();
1524 writeGLError(err,
"%s(<boolean> %s)",
1525 "glDepthMask", arg0);
1533 final int err = checkGLError();
1535 writeGLError(err,
"%s(<double> %s, <double> %s)",
1536 "glDepthRange", arg0, arg1);
1544 final int err = checkGLError();
1546 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
1547 "glDepthRangeArrayfvNV", arg0, arg1, arg2);
1555 final int err = checkGLError();
1557 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
1558 "glDepthRangeArrayfvNV", arg0, arg1, arg3);
1566 final int err = checkGLError();
1568 writeGLError(err,
"%s(<int> 0x%X, <float> %s, <float> %s)",
1569 "glDepthRangeIndexedfNV", arg0, arg1, arg2);
1577 final int err = checkGLError();
1579 writeGLError(err,
"%s(<float> %s, <float> %s)",
1580 "glDepthRangef", arg0, arg1);
1588 final int err = checkGLError();
1590 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
1591 "glDetachShader", arg0, arg1);
1599 final int err = checkGLError();
1601 writeGLError(err,
"%s(<int> 0x%X)",
1610 final int err = checkGLError();
1612 writeGLError(err,
"%s(<int> 0x%X)",
1613 "glDisableDriverControlQCOM", arg0);
1621 final int err = checkGLError();
1623 writeGLError(err,
"%s(<int> 0x%X)",
1624 "glDisableVertexAttribArray", arg0);
1632 final int err = checkGLError();
1634 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
1635 "glDisablei", arg0, arg1);
1643 final int err = checkGLError();
1645 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
1646 "glDisableiEXT", arg0, arg1);
1654 final int err = checkGLError();
1656 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
1657 "glDisableiNV", arg0, arg1);
1665 final int err = checkGLError();
1667 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
1668 "glDisableiOES", arg0, arg1);
1676 final int err = checkGLError();
1678 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
1679 "glDiscardFramebufferEXT", arg0, arg1, arg3);
1687 final int err = checkGLError();
1689 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
1690 "glDiscardFramebufferEXT", arg0, arg1, arg2);
1698 final int err = checkGLError();
1700 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
1701 "glDispatchCompute", arg0, arg1, arg2);
1709 final int err = checkGLError();
1711 writeGLError(err,
"%s(<long> %s)",
1712 "glDispatchComputeIndirect", arg0);
1720 final int err = checkGLError();
1722 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
1723 "glDrawArrays", arg0, arg1, arg2);
1731 final int err = checkGLError();
1733 writeGLError(err,
"%s(<int> 0x%X, <java.nio.Buffer> %s)",
1734 "glDrawArraysIndirect", arg0, arg1);
1742 final int err = checkGLError();
1744 writeGLError(err,
"%s(<int> 0x%X, <long> %s)",
1745 "glDrawArraysIndirect", arg0, arg1);
1753 final int err = checkGLError();
1755 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
1756 "glDrawArraysInstanced", arg0, arg1, arg2, arg3);
1764 final int err = checkGLError();
1766 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
1767 "glDrawArraysInstancedANGLE", arg0, arg1, arg2, arg3);
1775 final int err = checkGLError();
1777 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
1778 "glDrawArraysInstancedBaseInstance", arg0, arg1, arg2, arg3, arg4);
1786 final int err = checkGLError();
1788 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
1789 "glDrawArraysInstancedNV", arg0, arg1, arg2, arg3);
1797 final int err = checkGLError();
1799 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1800 "glDrawBuffers", arg0, arg2);
1808 final int err = checkGLError();
1810 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1811 "glDrawBuffers", arg0, arg1);
1819 final int err = checkGLError();
1821 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X)",
1822 "glDrawBuffersIndexedEXT", arg0, arg2, arg4);
1830 final int err = checkGLError();
1832 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s)",
1833 "glDrawBuffersIndexedEXT", arg0, arg1, arg2);
1841 final int err = checkGLError();
1843 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
1844 "glDrawElements", arg0, arg1, arg2, arg3);
1852 final int err = checkGLError();
1854 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
1855 "glDrawElements", arg0, arg1, arg2, arg3);
1863 final int err = checkGLError();
1865 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <int> 0x%X)",
1866 "glDrawElementsBaseVertex", arg0, arg1, arg2, arg3, arg4);
1874 final int err = checkGLError();
1876 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
1877 "glDrawElementsBaseVertex", arg0, arg1, arg2, arg3, arg4);
1885 final int err = checkGLError();
1887 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
1888 "glDrawElementsBaseVertexEXT", arg0, arg1, arg2, arg3, arg4);
1896 final int err = checkGLError();
1898 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
1899 "glDrawElementsBaseVertexOES", arg0, arg1, arg2, arg3, arg4);
1907 final int err = checkGLError();
1909 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
1910 "glDrawElementsIndirect", arg0, arg1, arg2);
1918 final int err = checkGLError();
1920 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <long> %s)",
1921 "glDrawElementsIndirect", arg0, arg1, arg2);
1929 final int err = checkGLError();
1931 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <int> 0x%X)",
1932 "glDrawElementsInstanced", arg0, arg1, arg2, arg3, arg4);
1940 final int err = checkGLError();
1942 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
1943 "glDrawElementsInstanced", arg0, arg1, arg2, arg3, arg4);
1951 final int err = checkGLError();
1953 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
1954 "glDrawElementsInstancedANGLE", arg0, arg1, arg2, arg3, arg4);
1962 final int err = checkGLError();
1964 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <int> 0x%X, <int> 0x%X)",
1965 "glDrawElementsInstancedBaseInstance", arg0, arg1, arg2, arg3, arg4, arg5);
1973 final int err = checkGLError();
1975 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <int> 0x%X, <int> 0x%X)",
1976 "glDrawElementsInstancedBaseVertex", arg0, arg1, arg2, arg3, arg4, arg5);
1984 final int err = checkGLError();
1986 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X, <int> 0x%X)",
1987 "glDrawElementsInstancedBaseVertex", arg0, arg1, arg2, arg3, arg4, arg5);
1995 final int err = checkGLError();
1997 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
1998 "glDrawElementsInstancedBaseVertexBaseInstance", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
2006 final int err = checkGLError();
2008 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X, <int> 0x%X)",
2009 "glDrawElementsInstancedBaseVertexEXT", arg0, arg1, arg2, arg3, arg4, arg5);
2017 final int err = checkGLError();
2019 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X, <int> 0x%X)",
2020 "glDrawElementsInstancedBaseVertexOES", arg0, arg1, arg2, arg3, arg4, arg5);
2028 final int err = checkGLError();
2030 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
2031 "glDrawElementsInstancedNV", arg0, arg1, arg2, arg3, arg4);
2039 final int err = checkGLError();
2041 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
2042 "glDrawRangeElements", arg0, arg1, arg2, arg3, arg4, arg5);
2050 final int err = checkGLError();
2052 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
2053 "glDrawRangeElements", arg0, arg1, arg2, arg3, arg4, arg5);
2061 final int err = checkGLError();
2063 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <int> 0x%X)",
2064 "glDrawRangeElementsBaseVertex", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
2072 final int err = checkGLError();
2074 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
2075 "glDrawRangeElementsBaseVertex", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
2083 final int err = checkGLError();
2085 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
2086 "glDrawRangeElementsBaseVertexEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
2094 final int err = checkGLError();
2096 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
2097 "glDrawRangeElementsBaseVertexOES", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
2105 final int err = checkGLError();
2107 writeGLError(err,
"%s(<int> 0x%X, <long> %s)",
2108 "glEGLImageTargetRenderbufferStorageOES", arg0, arg1);
2116 final int err = checkGLError();
2118 writeGLError(err,
"%s(<int> 0x%X, <long> %s)",
2119 "glEGLImageTargetTexture2DOES", arg0, arg1);
2127 final int err = checkGLError();
2129 writeGLError(err,
"%s(<int> 0x%X)",
2138 final int err = checkGLError();
2140 writeGLError(err,
"%s(<int> 0x%X)",
2141 "glEnableDriverControlQCOM", arg0);
2149 final int err = checkGLError();
2151 writeGLError(err,
"%s(<int> 0x%X)",
2152 "glEnableVertexAttribArray", arg0);
2160 final int err = checkGLError();
2162 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
2163 "glEnablei", arg0, arg1);
2171 final int err = checkGLError();
2173 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
2174 "glEnableiEXT", arg0, arg1);
2182 final int err = checkGLError();
2184 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
2185 "glEnableiNV", arg0, arg1);
2193 final int err = checkGLError();
2195 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
2196 "glEnableiOES", arg0, arg1);
2204 final int err = checkGLError();
2206 writeGLError(err,
"%s()",
2207 "glEndConditionalRender");
2215 final int err = checkGLError();
2217 writeGLError(err,
"%s(<int> 0x%X)",
2218 "glEndQuery", arg0);
2226 final int err = checkGLError();
2228 writeGLError(err,
"%s(<int> 0x%X)",
2229 "glEndTilingQCOM", arg0);
2237 final int err = checkGLError();
2239 writeGLError(err,
"%s()",
2240 "glEndTransformFeedback");
2248 final int err = checkGLError();
2250 writeGLError(err,
"%s(<int> 0x%X, <com.jogamp.common.nio.PointerBuffer> %s)",
2251 "glExtGetBufferPointervQCOM", arg0, arg1);
2259 final int err = checkGLError();
2261 writeGLError(err,
"%s(<[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
2262 "glExtGetBuffersQCOM", arg1, arg2, arg4);
2270 final int err = checkGLError();
2272 writeGLError(err,
"%s(<java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
2273 "glExtGetBuffersQCOM", arg0, arg1, arg2);
2281 final int err = checkGLError();
2283 writeGLError(err,
"%s(<java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
2284 "glExtGetFramebuffersQCOM", arg0, arg1, arg2);
2292 final int err = checkGLError();
2294 writeGLError(err,
"%s(<[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
2295 "glExtGetFramebuffersQCOM", arg1, arg2, arg4);
2303 final int err = checkGLError();
2305 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X, <[I>, <int> 0x%X)",
2306 "glExtGetProgramBinarySourceQCOM", arg0, arg1, arg3, arg5);
2314 final int err = checkGLError();
2316 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s, <java.nio.IntBuffer> %s)",
2317 "glExtGetProgramBinarySourceQCOM", arg0, arg1, arg2, arg3);
2325 final int err = checkGLError();
2327 writeGLError(err,
"%s(<java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
2328 "glExtGetProgramsQCOM", arg0, arg1, arg2);
2336 final int err = checkGLError();
2338 writeGLError(err,
"%s(<[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
2339 "glExtGetProgramsQCOM", arg1, arg2, arg4);
2347 final int err = checkGLError();
2349 writeGLError(err,
"%s(<java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
2350 "glExtGetRenderbuffersQCOM", arg0, arg1, arg2);
2358 final int err = checkGLError();
2360 writeGLError(err,
"%s(<[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
2361 "glExtGetRenderbuffersQCOM", arg1, arg2, arg4);
2369 final int err = checkGLError();
2371 writeGLError(err,
"%s(<java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
2372 "glExtGetShadersQCOM", arg0, arg1, arg2);
2380 final int err = checkGLError();
2382 writeGLError(err,
"%s(<[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
2383 "glExtGetShadersQCOM", arg1, arg2, arg4);
2391 final int err = checkGLError();
2393 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
2394 "glExtGetTexLevelParameterivQCOM", arg0, arg1, arg2, arg3, arg4);
2402 final int err = checkGLError();
2404 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
2405 "glExtGetTexLevelParameterivQCOM", arg0, arg1, arg2, arg3, arg5);
2409 public void glExtGetTexSubImageQCOM(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,java.nio.Buffer arg10)
2412 downstreamGLES3.
glExtGetTexSubImageQCOM(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
2413 final int err = checkGLError();
2415 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
2416 "glExtGetTexSubImageQCOM", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
2424 final int err = checkGLError();
2426 writeGLError(err,
"%s(<[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
2427 "glExtGetTexturesQCOM", arg1, arg2, arg4);
2435 final int err = checkGLError();
2437 writeGLError(err,
"%s(<java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
2438 "glExtGetTexturesQCOM", arg0, arg1, arg2);
2446 final int err = checkGLError();
2448 writeGLError(err,
"%s(<int> 0x%X)",
2449 "glExtIsProgramBinaryQCOM", arg0);
2458 final int err = checkGLError();
2460 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
2461 "glExtTexObjectStateOverrideiQCOM", arg0, arg1, arg2);
2468 long _res = downstreamGLES3.
glFenceSync(arg0,arg1);
2469 final int err = checkGLError();
2471 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
2472 "glFenceSync", arg0, arg1);
2481 final int err = checkGLError();
2483 writeGLError(err,
"%s()",
2492 final int err = checkGLError();
2494 writeGLError(err,
"%s()",
2503 final int err = checkGLError();
2505 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <long> %s)",
2506 "glFlushMappedBufferRange", arg0, arg1, arg2);
2514 final int err = checkGLError();
2516 writeGLError(err,
"%s(<int> 0x%X)",
2517 "glFragmentCoverageColorNV", arg0);
2525 final int err = checkGLError();
2527 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
2528 "glFramebufferParameteri", arg0, arg1, arg2);
2536 final int err = checkGLError();
2538 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
2539 "glFramebufferRenderbuffer", arg0, arg1, arg2, arg3);
2547 final int err = checkGLError();
2549 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
2550 "glFramebufferSampleLocationsfvNV", arg0, arg1, arg2, arg4);
2558 final int err = checkGLError();
2560 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
2561 "glFramebufferSampleLocationsfvNV", arg0, arg1, arg2, arg3);
2569 final int err = checkGLError();
2571 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
2572 "glFramebufferTexture", arg0, arg1, arg2, arg3);
2580 final int err = checkGLError();
2582 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
2583 "glFramebufferTexture2D", arg0, arg1, arg2, arg3, arg4);
2591 final int err = checkGLError();
2593 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
2594 "glFramebufferTexture2DMultisampleEXT", arg0, arg1, arg2, arg3, arg4, arg5);
2602 final int err = checkGLError();
2604 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
2605 "glFramebufferTexture2DMultisampleIMG", arg0, arg1, arg2, arg3, arg4, arg5);
2613 final int err = checkGLError();
2615 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
2616 "glFramebufferTexture3D", arg0, arg1, arg2, arg3, arg4, arg5);
2624 final int err = checkGLError();
2626 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
2627 "glFramebufferTextureEXT", arg0, arg1, arg2, arg3);
2635 final int err = checkGLError();
2637 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
2638 "glFramebufferTextureLayer", arg0, arg1, arg2, arg3, arg4);
2646 final int err = checkGLError();
2648 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
2649 "glFramebufferTextureMultiviewOVR", arg0, arg1, arg2, arg3, arg4, arg5);
2657 final int err = checkGLError();
2659 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
2660 "glFramebufferTextureOES", arg0, arg1, arg2, arg3);
2668 final int err = checkGLError();
2670 writeGLError(err,
"%s(<int> 0x%X)",
2671 "glFrontFace", arg0);
2679 final int err = checkGLError();
2681 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
2682 "glGenBuffers", arg0, arg1);
2690 final int err = checkGLError();
2692 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
2693 "glGenBuffers", arg0, arg2);
2701 final int err = checkGLError();
2703 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
2704 "glGenFramebuffers", arg0, arg1);
2712 final int err = checkGLError();
2714 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
2715 "glGenFramebuffers", arg0, arg2);
2723 final int err = checkGLError();
2725 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
2726 "glGenProgramPipelines", arg0, arg2);
2734 final int err = checkGLError();
2736 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
2737 "glGenProgramPipelines", arg0, arg1);
2745 final int err = checkGLError();
2747 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
2748 "glGenQueries", arg0, arg1);
2756 final int err = checkGLError();
2758 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
2759 "glGenQueries", arg0, arg2);
2767 final int err = checkGLError();
2769 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
2770 "glGenRenderbuffers", arg0, arg2);
2778 final int err = checkGLError();
2780 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
2781 "glGenRenderbuffers", arg0, arg1);
2789 final int err = checkGLError();
2791 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
2792 "glGenSamplers", arg0, arg2);
2800 final int err = checkGLError();
2802 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
2803 "glGenSamplers", arg0, arg1);
2811 final int err = checkGLError();
2813 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
2814 "glGenTextures", arg0, arg1);
2822 final int err = checkGLError();
2824 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
2825 "glGenTextures", arg0, arg2);
2833 final int err = checkGLError();
2835 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
2836 "glGenTransformFeedbacks", arg0, arg1);
2844 final int err = checkGLError();
2846 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
2847 "glGenTransformFeedbacks", arg0, arg2);
2855 final int err = checkGLError();
2857 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
2858 "glGenVertexArrays", arg0, arg1);
2866 final int err = checkGLError();
2868 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
2869 "glGenVertexArrays", arg0, arg2);
2877 final int err = checkGLError();
2879 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
2880 "glGenVertexArraysOES", arg0, arg1);
2888 final int err = checkGLError();
2890 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
2891 "glGenVertexArraysOES", arg0, arg2);
2899 final int err = checkGLError();
2901 writeGLError(err,
"%s(<int> 0x%X)",
2902 "glGenerateMipmap", arg0);
2906 public void glGetActiveAttrib(
int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
int[] arg5,
int arg6,
int[] arg7,
int arg8,
byte[] arg9,
int arg10)
2909 downstreamGLES3.
glGetActiveAttrib(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
2910 final int err = checkGLError();
2912 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
2913 "glGetActiveAttrib", arg0, arg1, arg2, arg4, arg6, arg8, arg10);
2917 public void glGetActiveAttrib(
int arg0,
int arg1,
int arg2,java.nio.IntBuffer arg3,java.nio.IntBuffer arg4,java.nio.IntBuffer arg5,java.nio.ByteBuffer arg6)
2921 final int err = checkGLError();
2923 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
2924 "glGetActiveAttrib", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
2928 public void glGetActiveUniform(
int arg0,
int arg1,
int arg2,java.nio.IntBuffer arg3,java.nio.IntBuffer arg4,java.nio.IntBuffer arg5,java.nio.ByteBuffer arg6)
2932 final int err = checkGLError();
2934 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
2935 "glGetActiveUniform", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
2939 public void glGetActiveUniform(
int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
int[] arg5,
int arg6,
int[] arg7,
int arg8,
byte[] arg9,
int arg10)
2942 downstreamGLES3.
glGetActiveUniform(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
2943 final int err = checkGLError();
2945 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
2946 "glGetActiveUniform", arg0, arg1, arg2, arg4, arg6, arg8, arg10);
2954 final int err = checkGLError();
2956 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
2957 "glGetActiveUniformBlockName", arg0, arg1, arg2, arg3, arg4);
2965 final int err = checkGLError();
2967 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
2968 "glGetActiveUniformBlockName", arg0, arg1, arg2, arg4, arg6);
2976 final int err = checkGLError();
2978 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
2979 "glGetActiveUniformBlockiv", arg0, arg1, arg2, arg3);
2987 final int err = checkGLError();
2989 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
2990 "glGetActiveUniformBlockiv", arg0, arg1, arg2, arg4);
2998 final int err = checkGLError();
3000 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3001 "glGetActiveUniformsiv", arg0, arg1, arg3, arg4, arg6);
3009 final int err = checkGLError();
3011 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
3012 "glGetActiveUniformsiv", arg0, arg1, arg2, arg3, arg4);
3020 final int err = checkGLError();
3022 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X)",
3023 "glGetAttachedShaders", arg0, arg1, arg3, arg5);
3031 final int err = checkGLError();
3033 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s)",
3034 "glGetAttachedShaders", arg0, arg1, arg2, arg3);
3042 final int err = checkGLError();
3044 writeGLError(err,
"%s(<int> 0x%X, <java.lang.String> %s)",
3045 "glGetAttribLocation", arg0, arg1);
3054 final int err = checkGLError();
3056 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s)",
3057 "glGetBooleani_v", arg0, arg1, arg2);
3065 final int err = checkGLError();
3067 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X)",
3068 "glGetBooleani_v", arg0, arg1, arg3);
3076 final int err = checkGLError();
3078 writeGLError(err,
"%s(<int> 0x%X, <java.nio.ByteBuffer> %s)",
3079 "glGetBooleanv", arg0, arg1);
3087 final int err = checkGLError();
3089 writeGLError(err,
"%s(<int> 0x%X, <[B>, <int> 0x%X)",
3090 "glGetBooleanv", arg0, arg2);
3098 final int err = checkGLError();
3100 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
3101 "glGetBufferParameteri64v", arg0, arg1, arg3);
3109 final int err = checkGLError();
3111 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
3112 "glGetBufferParameteri64v", arg0, arg1, arg2);
3120 final int err = checkGLError();
3122 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3123 "glGetBufferParameteriv", arg0, arg1, arg2);
3131 final int err = checkGLError();
3133 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3134 "glGetBufferParameteriv", arg0, arg1, arg3);
3142 final int err = checkGLError();
3144 writeGLError(err,
"%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
3145 "glGetCoverageModulationTableNV", arg0, arg1);
3153 final int err = checkGLError();
3155 writeGLError(err,
"%s(<int> 0x%X, <[F>, <int> 0x%X)",
3156 "glGetCoverageModulationTableNV", arg0, arg2);
3160 public int glGetDebugMessageLog(
int arg0,
int arg1,java.nio.IntBuffer arg2,java.nio.IntBuffer arg3,java.nio.IntBuffer arg4,java.nio.IntBuffer arg5,java.nio.IntBuffer arg6,java.nio.ByteBuffer arg7)
3164 final int err = checkGLError();
3166 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
3167 "glGetDebugMessageLog", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
3172 public int glGetDebugMessageLog(
int arg0,
int arg1,
int[] arg2,
int arg3,
int[] arg4,
int arg5,
int[] arg6,
int arg7,
int[] arg8,
int arg9,
int[] arg10,
int arg11,
byte[] arg12,
int arg13)
3175 int _res = downstreamGLES3.
glGetDebugMessageLog(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13);
3176 final int err = checkGLError();
3178 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
3179 "glGetDebugMessageLog", arg0, arg1, arg3, arg5, arg7, arg9, arg11, arg13);
3188 final int err = checkGLError();
3190 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
3191 "glGetDriverControlStringQCOM", arg0, arg1, arg3, arg5);
3199 final int err = checkGLError();
3201 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
3202 "glGetDriverControlStringQCOM", arg0, arg1, arg2, arg3);
3210 final int err = checkGLError();
3212 writeGLError(err,
"%s(<[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3213 "glGetDriverControlsQCOM", arg1, arg2, arg4);
3221 final int err = checkGLError();
3223 writeGLError(err,
"%s(<java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
3224 "glGetDriverControlsQCOM", arg0, arg1, arg2);
3232 final int err = checkGLError();
3234 writeGLError(err,
"%s()",
3244 final int err = checkGLError();
3246 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
3247 "glGetFloati_vNV", arg0, arg1, arg2);
3255 final int err = checkGLError();
3257 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
3258 "glGetFloati_vNV", arg0, arg1, arg3);
3266 final int err = checkGLError();
3268 writeGLError(err,
"%s(<int> 0x%X, <[F>, <int> 0x%X)",
3269 "glGetFloatv", arg0, arg2);
3277 final int err = checkGLError();
3279 writeGLError(err,
"%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
3280 "glGetFloatv", arg0, arg1);
3288 final int err = checkGLError();
3290 writeGLError(err,
"%s(<int> 0x%X, <java.nio.ByteBuffer> %s)",
3291 "glGetFragDataIndexEXT", arg0, arg1);
3300 final int err = checkGLError();
3302 writeGLError(err,
"%s(<int> 0x%X, <[B>, <int> 0x%X)",
3303 "glGetFragDataIndexEXT", arg0, arg2);
3312 final int err = checkGLError();
3314 writeGLError(err,
"%s(<int> 0x%X, <java.lang.String> %s)",
3315 "glGetFragDataLocation", arg0, arg1);
3324 final int err = checkGLError();
3326 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3327 "glGetFramebufferAttachmentParameteriv", arg0, arg1, arg2, arg4);
3335 final int err = checkGLError();
3337 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3338 "glGetFramebufferAttachmentParameteriv", arg0, arg1, arg2, arg3);
3346 final int err = checkGLError();
3348 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3349 "glGetFramebufferParameteriv", arg0, arg1, arg3);
3357 final int err = checkGLError();
3359 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3360 "glGetFramebufferParameteriv", arg0, arg1, arg2);
3368 final int err = checkGLError();
3370 writeGLError(err,
"%s()",
3371 "glGetGraphicsResetStatus");
3380 final int err = checkGLError();
3382 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
3383 "glGetInteger64i_v", arg0, arg1, arg2);
3391 final int err = checkGLError();
3393 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
3394 "glGetInteger64i_v", arg0, arg1, arg3);
3402 final int err = checkGLError();
3404 writeGLError(err,
"%s(<int> 0x%X, <java.nio.LongBuffer> %s)",
3405 "glGetInteger64v", arg0, arg1);
3413 final int err = checkGLError();
3415 writeGLError(err,
"%s(<int> 0x%X, <[J>, <int> 0x%X)",
3416 "glGetInteger64v", arg0, arg2);
3424 final int err = checkGLError();
3426 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3427 "glGetIntegeri_v", arg0, arg1, arg2);
3435 final int err = checkGLError();
3437 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3438 "glGetIntegeri_v", arg0, arg1, arg3);
3446 final int err = checkGLError();
3448 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3449 "glGetIntegeri_vEXT", arg0, arg1, arg2);
3457 final int err = checkGLError();
3459 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3460 "glGetIntegeri_vEXT", arg0, arg1, arg3);
3468 final int err = checkGLError();
3470 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
3471 "glGetIntegerv", arg0, arg1);
3479 final int err = checkGLError();
3481 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
3482 "glGetIntegerv", arg0, arg2);
3490 final int err = checkGLError();
3492 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3493 "glGetInternalformativ", arg0, arg1, arg2, arg3, arg4);
3501 final int err = checkGLError();
3503 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3504 "glGetInternalformativ", arg0, arg1, arg2, arg3, arg5);
3512 final int err = checkGLError();
3514 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
3515 "glGetMultisamplefv", arg0, arg1, arg2);
3523 final int err = checkGLError();
3525 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
3526 "glGetMultisamplefv", arg0, arg1, arg3);
3530 public void glGetObjectLabel(
int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
byte[] arg5,
int arg6)
3534 final int err = checkGLError();
3536 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
3537 "glGetObjectLabel", arg0, arg1, arg2, arg4, arg6);
3541 public void glGetObjectLabel(
int arg0,
int arg1,
int arg2,java.nio.IntBuffer arg3,java.nio.ByteBuffer arg4)
3545 final int err = checkGLError();
3547 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
3548 "glGetObjectLabel", arg0, arg1, arg2, arg3, arg4);
3552 public void glGetObjectPtrLabel(java.nio.Buffer arg0,
int arg1,java.nio.IntBuffer arg2,java.nio.ByteBuffer arg3)
3556 final int err = checkGLError();
3558 writeGLError(err,
"%s(<java.nio.Buffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
3559 "glGetObjectPtrLabel", arg0, arg1, arg2, arg3);
3567 final int err = checkGLError();
3569 writeGLError(err,
"%s(<java.nio.Buffer> %s, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
3570 "glGetObjectPtrLabel", arg0, arg1, arg3, arg5);
3574 public void glGetProgramBinary(
int arg0,
int arg1,java.nio.IntBuffer arg2,java.nio.IntBuffer arg3,java.nio.Buffer arg4)
3578 final int err = checkGLError();
3580 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s, <java.nio.Buffer> %s)",
3581 "glGetProgramBinary", arg0, arg1, arg2, arg3, arg4);
3585 public void glGetProgramBinary(
int arg0,
int arg1,
int[] arg2,
int arg3,
int[] arg4,
int arg5,java.nio.Buffer arg6)
3589 final int err = checkGLError();
3591 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X, <java.nio.Buffer> %s)",
3592 "glGetProgramBinary", arg0, arg1, arg3, arg5, arg6);
3600 final int err = checkGLError();
3602 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
3603 "glGetProgramInfoLog", arg0, arg1, arg2, arg3);
3611 final int err = checkGLError();
3613 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
3614 "glGetProgramInfoLog", arg0, arg1, arg3, arg5);
3622 final int err = checkGLError();
3624 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3625 "glGetProgramInterfaceiv", arg0, arg1, arg2, arg4);
3633 final int err = checkGLError();
3635 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3636 "glGetProgramInterfaceiv", arg0, arg1, arg2, arg3);
3644 final int err = checkGLError();
3646 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
3647 "glGetProgramPipelineInfoLog", arg0, arg1, arg3, arg5);
3655 final int err = checkGLError();
3657 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
3658 "glGetProgramPipelineInfoLog", arg0, arg1, arg2, arg3);
3666 final int err = checkGLError();
3668 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3669 "glGetProgramPipelineiv", arg0, arg1, arg2);
3677 final int err = checkGLError();
3679 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3680 "glGetProgramPipelineiv", arg0, arg1, arg3);
3688 final int err = checkGLError();
3690 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s)",
3691 "glGetProgramResourceIndex", arg0, arg1, arg2);
3700 final int err = checkGLError();
3702 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X)",
3703 "glGetProgramResourceIndex", arg0, arg1, arg3);
3712 final int err = checkGLError();
3714 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X)",
3715 "glGetProgramResourceLocation", arg0, arg1, arg3);
3724 final int err = checkGLError();
3726 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s)",
3727 "glGetProgramResourceLocation", arg0, arg1, arg2);
3736 final int err = checkGLError();
3738 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X)",
3739 "glGetProgramResourceLocationIndexEXT", arg0, arg1, arg3);
3748 final int err = checkGLError();
3750 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s)",
3751 "glGetProgramResourceLocationIndexEXT", arg0, arg1, arg2);
3760 final int err = checkGLError();
3762 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
3763 "glGetProgramResourceName", arg0, arg1, arg2, arg3, arg4, arg5);
3771 final int err = checkGLError();
3773 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
3774 "glGetProgramResourceName", arg0, arg1, arg2, arg3, arg5, arg7);
3778 public void glGetProgramResourceiv(
int arg0,
int arg1,
int arg2,
int arg3,java.nio.IntBuffer arg4,
int arg5,java.nio.IntBuffer arg6,java.nio.IntBuffer arg7)
3782 final int err = checkGLError();
3784 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s)",
3785 "glGetProgramResourceiv", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
3789 public void glGetProgramResourceiv(
int arg0,
int arg1,
int arg2,
int arg3,
int[] arg4,
int arg5,
int arg6,
int[] arg7,
int arg8,
int[] arg9,
int arg10)
3792 downstreamGLES3.
glGetProgramResourceiv(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
3793 final int err = checkGLError();
3795 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X)",
3796 "glGetProgramResourceiv", arg0, arg1, arg2, arg3, arg5, arg6, arg8, arg10);
3804 final int err = checkGLError();
3806 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3807 "glGetProgramiv", arg0, arg1, arg3);
3815 final int err = checkGLError();
3817 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3818 "glGetProgramiv", arg0, arg1, arg2);
3826 final int err = checkGLError();
3828 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
3829 "glGetQueryObjecti64v", arg0, arg1, arg2);
3837 final int err = checkGLError();
3839 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
3840 "glGetQueryObjecti64v", arg0, arg1, arg3);
3848 final int err = checkGLError();
3850 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3851 "glGetQueryObjectiv", arg0, arg1, arg2);
3859 final int err = checkGLError();
3861 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3862 "glGetQueryObjectiv", arg0, arg1, arg3);
3870 final int err = checkGLError();
3872 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
3873 "glGetQueryObjectui64v", arg0, arg1, arg3);
3881 final int err = checkGLError();
3883 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
3884 "glGetQueryObjectui64v", arg0, arg1, arg2);
3892 final int err = checkGLError();
3894 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3895 "glGetQueryObjectuiv", arg0, arg1, arg2);
3903 final int err = checkGLError();
3905 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3906 "glGetQueryObjectuiv", arg0, arg1, arg3);
3914 final int err = checkGLError();
3916 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3917 "glGetQueryiv", arg0, arg1, arg3);
3925 final int err = checkGLError();
3927 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3928 "glGetQueryiv", arg0, arg1, arg2);
3936 final int err = checkGLError();
3938 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3939 "glGetRenderbufferParameteriv", arg0, arg1, arg3);
3947 final int err = checkGLError();
3949 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3950 "glGetRenderbufferParameteriv", arg0, arg1, arg2);
3958 final int err = checkGLError();
3960 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3961 "glGetSamplerParameterIiv", arg0, arg1, arg3);
3969 final int err = checkGLError();
3971 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3972 "glGetSamplerParameterIiv", arg0, arg1, arg2);
3980 final int err = checkGLError();
3982 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3983 "glGetSamplerParameterIuiv", arg0, arg1, arg2);
3991 final int err = checkGLError();
3993 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3994 "glGetSamplerParameterIuiv", arg0, arg1, arg3);
4002 final int err = checkGLError();
4004 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
4005 "glGetSamplerParameterfv", arg0, arg1, arg2);
4013 final int err = checkGLError();
4015 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
4016 "glGetSamplerParameterfv", arg0, arg1, arg3);
4024 final int err = checkGLError();
4026 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4027 "glGetSamplerParameteriv", arg0, arg1, arg2);
4035 final int err = checkGLError();
4037 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4038 "glGetSamplerParameteriv", arg0, arg1, arg3);
4046 final int err = checkGLError();
4048 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
4049 "glGetShaderInfoLog", arg0, arg1, arg3, arg5);
4057 final int err = checkGLError();
4059 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
4060 "glGetShaderInfoLog", arg0, arg1, arg2, arg3);
4068 final int err = checkGLError();
4070 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X)",
4071 "glGetShaderPrecisionFormat", arg0, arg1, arg3, arg5);
4079 final int err = checkGLError();
4081 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s)",
4082 "glGetShaderPrecisionFormat", arg0, arg1, arg2, arg3);
4090 final int err = checkGLError();
4092 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
4093 "glGetShaderSource", arg0, arg1, arg2, arg3);
4101 final int err = checkGLError();
4103 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
4104 "glGetShaderSource", arg0, arg1, arg3, arg5);
4112 final int err = checkGLError();
4114 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4115 "glGetShaderiv", arg0, arg1, arg3);
4123 final int err = checkGLError();
4125 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4126 "glGetShaderiv", arg0, arg1, arg2);
4133 java.lang.String _res = downstreamGLES3.
glGetString(arg0);
4134 final int err = checkGLError();
4136 writeGLError(err,
"%s(<int> 0x%X)",
4137 "glGetString", arg0);
4145 java.lang.String _res = downstreamGLES3.
glGetStringi(arg0,arg1);
4146 final int err = checkGLError();
4148 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
4149 "glGetStringi", arg0, arg1);
4154 public void glGetSynciv(
long arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
int[] arg5,
int arg6)
4157 downstreamGLES3.
glGetSynciv(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
4158 final int err = checkGLError();
4160 writeGLError(err,
"%s(<long> %s, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X)",
4161 "glGetSynciv", arg0, arg1, arg2, arg4, arg6);
4165 public void glGetSynciv(
long arg0,
int arg1,
int arg2,java.nio.IntBuffer arg3,java.nio.IntBuffer arg4)
4168 downstreamGLES3.
glGetSynciv(arg0,arg1,arg2,arg3,arg4);
4169 final int err = checkGLError();
4171 writeGLError(err,
"%s(<long> %s, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s)",
4172 "glGetSynciv", arg0, arg1, arg2, arg3, arg4);
4180 final int err = checkGLError();
4182 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
4183 "glGetTexLevelParameterfv", arg0, arg1, arg2, arg4);
4191 final int err = checkGLError();
4193 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
4194 "glGetTexLevelParameterfv", arg0, arg1, arg2, arg3);
4202 final int err = checkGLError();
4204 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4205 "glGetTexLevelParameteriv", arg0, arg1, arg2, arg4);
4213 final int err = checkGLError();
4215 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4216 "glGetTexLevelParameteriv", arg0, arg1, arg2, arg3);
4224 final int err = checkGLError();
4226 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4227 "glGetTexParameterIiv", arg0, arg1, arg3);
4235 final int err = checkGLError();
4237 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4238 "glGetTexParameterIiv", arg0, arg1, arg2);
4246 final int err = checkGLError();
4248 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4249 "glGetTexParameterIuiv", arg0, arg1, arg2);
4257 final int err = checkGLError();
4259 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4260 "glGetTexParameterIuiv", arg0, arg1, arg3);
4268 final int err = checkGLError();
4270 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
4271 "glGetTexParameterfv", arg0, arg1, arg2);
4279 final int err = checkGLError();
4281 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
4282 "glGetTexParameterfv", arg0, arg1, arg3);
4290 final int err = checkGLError();
4292 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4293 "glGetTexParameteriv", arg0, arg1, arg2);
4301 final int err = checkGLError();
4303 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4304 "glGetTexParameteriv", arg0, arg1, arg3);
4308 public void glGetTransformFeedbackVarying(
int arg0,
int arg1,
int arg2,java.nio.IntBuffer arg3,java.nio.IntBuffer arg4,java.nio.IntBuffer arg5,java.nio.ByteBuffer arg6)
4312 final int err = checkGLError();
4314 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
4315 "glGetTransformFeedbackVarying", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
4319 public void glGetTransformFeedbackVarying(
int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
int[] arg5,
int arg6,
int[] arg7,
int arg8,
byte[] arg9,
int arg10)
4322 downstreamGLES3.
glGetTransformFeedbackVarying(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
4323 final int err = checkGLError();
4325 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
4326 "glGetTransformFeedbackVarying", arg0, arg1, arg2, arg4, arg6, arg8, arg10);
4334 final int err = checkGLError();
4336 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
4337 "glGetTranslatedShaderSourceANGLE", arg0, arg1, arg3, arg5);
4345 final int err = checkGLError();
4347 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
4348 "glGetTranslatedShaderSourceANGLE", arg0, arg1, arg2, arg3);
4356 final int err = checkGLError();
4358 writeGLError(err,
"%s(<int> 0x%X, <java.lang.String> %s)",
4359 "glGetUniformBlockIndex", arg0, arg1);
4368 final int err = checkGLError();
4370 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[Ljava.lang.String;>, <[I>, <int> 0x%X)",
4371 "glGetUniformIndices", arg0, arg1, arg4);
4379 final int err = checkGLError();
4381 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[Ljava.lang.String;>, <java.nio.IntBuffer> %s)",
4382 "glGetUniformIndices", arg0, arg1, arg3);
4390 final int err = checkGLError();
4392 writeGLError(err,
"%s(<int> 0x%X, <java.lang.String> %s)",
4393 "glGetUniformLocation", arg0, arg1);
4402 final int err = checkGLError();
4404 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
4405 "glGetUniformfv", arg0, arg1, arg3);
4413 final int err = checkGLError();
4415 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
4416 "glGetUniformfv", arg0, arg1, arg2);
4424 final int err = checkGLError();
4426 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4427 "glGetUniformiv", arg0, arg1, arg3);
4435 final int err = checkGLError();
4437 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4438 "glGetUniformiv", arg0, arg1, arg2);
4446 final int err = checkGLError();
4448 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4449 "glGetUniformuiv", arg0, arg1, arg3);
4457 final int err = checkGLError();
4459 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4460 "glGetUniformuiv", arg0, arg1, arg2);
4468 final int err = checkGLError();
4470 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4471 "glGetVertexAttribIiv", arg0, arg1, arg2);
4479 final int err = checkGLError();
4481 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4482 "glGetVertexAttribIiv", arg0, arg1, arg3);
4490 final int err = checkGLError();
4492 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4493 "glGetVertexAttribIuiv", arg0, arg1, arg3);
4501 final int err = checkGLError();
4503 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4504 "glGetVertexAttribIuiv", arg0, arg1, arg2);
4512 final int err = checkGLError();
4514 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
4515 "glGetVertexAttribfv", arg0, arg1, arg2);
4523 final int err = checkGLError();
4525 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
4526 "glGetVertexAttribfv", arg0, arg1, arg3);
4534 final int err = checkGLError();
4536 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4537 "glGetVertexAttribiv", arg0, arg1, arg2);
4545 final int err = checkGLError();
4547 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4548 "glGetVertexAttribiv", arg0, arg1, arg3);
4556 final int err = checkGLError();
4558 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
4559 "glGetnUniformfv", arg0, arg1, arg2, arg4);
4567 final int err = checkGLError();
4569 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
4570 "glGetnUniformfv", arg0, arg1, arg2, arg3);
4578 final int err = checkGLError();
4580 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4581 "glGetnUniformiv", arg0, arg1, arg2, arg3);
4589 final int err = checkGLError();
4591 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4592 "glGetnUniformiv", arg0, arg1, arg2, arg4);
4600 final int err = checkGLError();
4602 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4603 "glGetnUniformuiv", arg0, arg1, arg2, arg4);
4611 final int err = checkGLError();
4613 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4614 "glGetnUniformuiv", arg0, arg1, arg2, arg3);
4621 downstreamGLES3.
glHint(arg0,arg1);
4622 final int err = checkGLError();
4624 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
4625 "glHint", arg0, arg1);
4633 final int err = checkGLError();
4635 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4636 "glInvalidateFramebuffer", arg0, arg1, arg3);
4644 final int err = checkGLError();
4646 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4647 "glInvalidateFramebuffer", arg0, arg1, arg2);
4655 final int err = checkGLError();
4657 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
4658 "glInvalidateSubFramebuffer", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
4666 final int err = checkGLError();
4668 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
4669 "glInvalidateSubFramebuffer", arg0, arg1, arg3, arg4, arg5, arg6, arg7);
4676 boolean _res = downstreamGLES3.
glIsBuffer(arg0);
4677 final int err = checkGLError();
4679 writeGLError(err,
"%s(<int> 0x%X)",
4680 "glIsBuffer", arg0);
4689 final int err = checkGLError();
4691 writeGLError(err,
"%s(<int> 0x%X)",
4692 "glIsEnabled", arg0);
4700 boolean _res = downstreamGLES3.
glIsEnabledi(arg0,arg1);
4701 final int err = checkGLError();
4703 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
4704 "glIsEnabledi", arg0, arg1);
4713 final int err = checkGLError();
4715 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
4716 "glIsEnablediEXT", arg0, arg1);
4725 final int err = checkGLError();
4727 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
4728 "glIsEnablediNV", arg0, arg1);
4737 final int err = checkGLError();
4739 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
4740 "glIsEnablediOES", arg0, arg1);
4749 final int err = checkGLError();
4751 writeGLError(err,
"%s(<int> 0x%X)",
4752 "glIsFramebuffer", arg0);
4761 final int err = checkGLError();
4763 writeGLError(err,
"%s(<int> 0x%X)",
4764 "glIsProgram", arg0);
4773 final int err = checkGLError();
4775 writeGLError(err,
"%s(<int> 0x%X)",
4776 "glIsProgramPipeline", arg0);
4784 boolean _res = downstreamGLES3.
glIsQuery(arg0);
4785 final int err = checkGLError();
4787 writeGLError(err,
"%s(<int> 0x%X)",
4797 final int err = checkGLError();
4799 writeGLError(err,
"%s(<int> 0x%X)",
4800 "glIsRenderbuffer", arg0);
4809 final int err = checkGLError();
4811 writeGLError(err,
"%s(<int> 0x%X)",
4812 "glIsSampler", arg0);
4820 boolean _res = downstreamGLES3.
glIsShader(arg0);
4821 final int err = checkGLError();
4823 writeGLError(err,
"%s(<int> 0x%X)",
4824 "glIsShader", arg0);
4832 boolean _res = downstreamGLES3.
glIsSync(arg0);
4833 final int err = checkGLError();
4835 writeGLError(err,
"%s(<long> %s)",
4845 final int err = checkGLError();
4847 writeGLError(err,
"%s(<int> 0x%X)",
4848 "glIsTexture", arg0);
4857 final int err = checkGLError();
4859 writeGLError(err,
"%s(<int> 0x%X)",
4860 "glIsTransformFeedback", arg0);
4869 final int err = checkGLError();
4871 writeGLError(err,
"%s(<int> 0x%X)",
4872 "glIsVertexArray", arg0);
4881 final int err = checkGLError();
4883 writeGLError(err,
"%s(<int> 0x%X)",
4884 "glIsVertexArrayOES", arg0);
4893 final int err = checkGLError();
4895 writeGLError(err,
"%s(<float> %s)",
4896 "glLineWidth", arg0);
4904 final int err = checkGLError();
4906 writeGLError(err,
"%s(<int> 0x%X)",
4907 "glLinkProgram", arg0);
4914 java.nio.ByteBuffer _res = downstreamGLES3.
glMapBuffer(arg0,arg1);
4915 final int err = checkGLError();
4917 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
4918 "glMapBuffer", arg0, arg1);
4926 java.nio.ByteBuffer _res = downstreamGLES3.
glMapBufferRange(arg0,arg1,arg2,arg3);
4927 final int err = checkGLError();
4929 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <long> %s, <int> 0x%X)",
4930 "glMapBufferRange", arg0, arg1, arg2, arg3);
4939 final int err = checkGLError();
4941 writeGLError(err,
"%s(<int> 0x%X)",
4942 "glMemoryBarrier", arg0);
4950 final int err = checkGLError();
4952 writeGLError(err,
"%s(<int> 0x%X)",
4953 "glMemoryBarrierByRegion", arg0);
4961 final int err = checkGLError();
4963 writeGLError(err,
"%s(<float> %s)",
4964 "glMinSampleShading", arg0);
4972 final int err = checkGLError();
4974 writeGLError(err,
"%s(<float> %s)",
4975 "glMinSampleShadingOES", arg0);
4983 final int err = checkGLError();
4985 writeGLError(err,
"%s(<int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X, <int> 0x%X)",
4986 "glMultiDrawArraysIndirectEXT", arg0, arg1, arg2, arg3);
4994 final int err = checkGLError();
4996 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s, <int> 0x%X, <com.jogamp.common.nio.PointerBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
4997 "glMultiDrawElementsBaseVertexEXT", arg0, arg1, arg2, arg3, arg4, arg5);
5005 final int err = checkGLError();
5007 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X, <int> 0x%X, <com.jogamp.common.nio.PointerBuffer> %s, <int> 0x%X, <[I>, <int> 0x%X)",
5008 "glMultiDrawElementsBaseVertexEXT", arg0, arg2, arg3, arg4, arg5, arg7);
5016 final int err = checkGLError();
5018 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X, <int> 0x%X, <com.jogamp.common.nio.PointerBuffer> %s, <int> 0x%X, <[I>, <int> 0x%X)",
5019 "glMultiDrawElementsBaseVertexOES", arg0, arg2, arg3, arg4, arg5, arg7);
5027 final int err = checkGLError();
5029 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s, <int> 0x%X, <com.jogamp.common.nio.PointerBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
5030 "glMultiDrawElementsBaseVertexOES", arg0, arg1, arg2, arg3, arg4, arg5);
5038 final int err = checkGLError();
5040 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X, <int> 0x%X)",
5041 "glMultiDrawElementsIndirectEXT", arg0, arg1, arg2, arg3, arg4);
5049 final int err = checkGLError();
5051 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
5052 "glNamedFramebufferSampleLocationsfvNV", arg0, arg1, arg2, arg4);
5060 final int err = checkGLError();
5062 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
5063 "glNamedFramebufferSampleLocationsfvNV", arg0, arg1, arg2, arg3);
5071 final int err = checkGLError();
5073 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X)",
5074 "glObjectLabel", arg0, arg1, arg2, arg4);
5082 final int err = checkGLError();
5084 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s)",
5085 "glObjectLabel", arg0, arg1, arg2, arg3);
5093 final int err = checkGLError();
5095 writeGLError(err,
"%s(<java.nio.Buffer> %s, <int> 0x%X, <[B>, <int> 0x%X)",
5096 "glObjectPtrLabel", arg0, arg1, arg3);
5104 final int err = checkGLError();
5106 writeGLError(err,
"%s(<java.nio.Buffer> %s, <int> 0x%X, <java.nio.ByteBuffer> %s)",
5107 "glObjectPtrLabel", arg0, arg1, arg2);
5115 final int err = checkGLError();
5117 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
5118 "glPatchParameteri", arg0, arg1);
5126 final int err = checkGLError();
5128 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
5129 "glPatchParameteriEXT", arg0, arg1);
5137 final int err = checkGLError();
5139 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
5140 "glPatchParameteriOES", arg0, arg1);
5148 final int err = checkGLError();
5150 writeGLError(err,
"%s()",
5151 "glPauseTransformFeedback");
5159 final int err = checkGLError();
5161 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
5162 "glPixelStorei", arg0, arg1);
5170 final int err = checkGLError();
5172 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
5173 "glPolygonModeNV", arg0, arg1);
5181 final int err = checkGLError();
5183 writeGLError(err,
"%s(<float> %s, <float> %s)",
5184 "glPolygonOffset", arg0, arg1);
5192 final int err = checkGLError();
5194 writeGLError(err,
"%s()",
5203 final int err = checkGLError();
5205 writeGLError(err,
"%s(<float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s)",
5206 "glPrimitiveBoundingBox", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
5214 final int err = checkGLError();
5216 writeGLError(err,
"%s(<float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s)",
5217 "glPrimitiveBoundingBoxEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
5225 final int err = checkGLError();
5227 writeGLError(err,
"%s(<float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s)",
5228 "glPrimitiveBoundingBoxOES", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
5236 final int err = checkGLError();
5238 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
5239 "glProgramBinary", arg0, arg1, arg2, arg3);
5247 final int err = checkGLError();
5249 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
5250 "glProgramParameteri", arg0, arg1, arg2);
5258 final int err = checkGLError();
5260 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <float> %s)",
5261 "glProgramUniform1f", arg0, arg1, arg2);
5269 final int err = checkGLError();
5271 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
5272 "glProgramUniform1fv", arg0, arg1, arg2, arg3);
5280 final int err = checkGLError();
5282 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
5283 "glProgramUniform1fv", arg0, arg1, arg2, arg4);
5291 final int err = checkGLError();
5293 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
5294 "glProgramUniform1i", arg0, arg1, arg2);
5302 final int err = checkGLError();
5304 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5305 "glProgramUniform1iv", arg0, arg1, arg2, arg3);
5313 final int err = checkGLError();
5315 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5316 "glProgramUniform1iv", arg0, arg1, arg2, arg4);
5324 final int err = checkGLError();
5326 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
5327 "glProgramUniform1ui", arg0, arg1, arg2);
5335 final int err = checkGLError();
5337 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5338 "glProgramUniform1uiv", arg0, arg1, arg2, arg3);
5346 final int err = checkGLError();
5348 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5349 "glProgramUniform1uiv", arg0, arg1, arg2, arg4);
5357 final int err = checkGLError();
5359 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <float> %s, <float> %s)",
5360 "glProgramUniform2f", arg0, arg1, arg2, arg3);
5368 final int err = checkGLError();
5370 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
5371 "glProgramUniform2fv", arg0, arg1, arg2, arg4);
5379 final int err = checkGLError();
5381 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
5382 "glProgramUniform2fv", arg0, arg1, arg2, arg3);
5390 final int err = checkGLError();
5392 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
5393 "glProgramUniform2i", arg0, arg1, arg2, arg3);
5401 final int err = checkGLError();
5403 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5404 "glProgramUniform2iv", arg0, arg1, arg2, arg4);
5412 final int err = checkGLError();
5414 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5415 "glProgramUniform2iv", arg0, arg1, arg2, arg3);
5423 final int err = checkGLError();
5425 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
5426 "glProgramUniform2ui", arg0, arg1, arg2, arg3);
5434 final int err = checkGLError();
5436 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5437 "glProgramUniform2uiv", arg0, arg1, arg2, arg4);
5445 final int err = checkGLError();
5447 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5448 "glProgramUniform2uiv", arg0, arg1, arg2, arg3);
5456 final int err = checkGLError();
5458 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <float> %s, <float> %s, <float> %s)",
5459 "glProgramUniform3f", arg0, arg1, arg2, arg3, arg4);
5467 final int err = checkGLError();
5469 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
5470 "glProgramUniform3fv", arg0, arg1, arg2, arg3);
5478 final int err = checkGLError();
5480 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
5481 "glProgramUniform3fv", arg0, arg1, arg2, arg4);
5489 final int err = checkGLError();
5491 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
5492 "glProgramUniform3i", arg0, arg1, arg2, arg3, arg4);
5500 final int err = checkGLError();
5502 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5503 "glProgramUniform3iv", arg0, arg1, arg2, arg3);
5511 final int err = checkGLError();
5513 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5514 "glProgramUniform3iv", arg0, arg1, arg2, arg4);
5522 final int err = checkGLError();
5524 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
5525 "glProgramUniform3ui", arg0, arg1, arg2, arg3, arg4);
5533 final int err = checkGLError();
5535 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5536 "glProgramUniform3uiv", arg0, arg1, arg2, arg3);
5544 final int err = checkGLError();
5546 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5547 "glProgramUniform3uiv", arg0, arg1, arg2, arg4);
5555 final int err = checkGLError();
5557 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <float> %s, <float> %s, <float> %s, <float> %s)",
5558 "glProgramUniform4f", arg0, arg1, arg2, arg3, arg4, arg5);
5566 final int err = checkGLError();
5568 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
5569 "glProgramUniform4fv", arg0, arg1, arg2, arg4);
5577 final int err = checkGLError();
5579 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
5580 "glProgramUniform4fv", arg0, arg1, arg2, arg3);
5588 final int err = checkGLError();
5590 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
5591 "glProgramUniform4i", arg0, arg1, arg2, arg3, arg4, arg5);
5599 final int err = checkGLError();
5601 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5602 "glProgramUniform4iv", arg0, arg1, arg2, arg4);
5610 final int err = checkGLError();
5612 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5613 "glProgramUniform4iv", arg0, arg1, arg2, arg3);
5621 final int err = checkGLError();
5623 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
5624 "glProgramUniform4ui", arg0, arg1, arg2, arg3, arg4, arg5);
5632 final int err = checkGLError();
5634 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5635 "glProgramUniform4uiv", arg0, arg1, arg2, arg3);
5643 final int err = checkGLError();
5645 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5646 "glProgramUniform4uiv", arg0, arg1, arg2, arg4);
5654 final int err = checkGLError();
5656 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
5657 "glProgramUniformMatrix2fv", arg0, arg1, arg2, arg3, arg5);
5665 final int err = checkGLError();
5667 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
5668 "glProgramUniformMatrix2fv", arg0, arg1, arg2, arg3, arg4);
5676 final int err = checkGLError();
5678 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
5679 "glProgramUniformMatrix2x3fv", arg0, arg1, arg2, arg3, arg5);
5687 final int err = checkGLError();
5689 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
5690 "glProgramUniformMatrix2x3fv", arg0, arg1, arg2, arg3, arg4);
5698 final int err = checkGLError();
5700 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
5701 "glProgramUniformMatrix2x4fv", arg0, arg1, arg2, arg3, arg4);
5709 final int err = checkGLError();
5711 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
5712 "glProgramUniformMatrix2x4fv", arg0, arg1, arg2, arg3, arg5);
5720 final int err = checkGLError();
5722 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
5723 "glProgramUniformMatrix3fv", arg0, arg1, arg2, arg3, arg4);
5731 final int err = checkGLError();
5733 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
5734 "glProgramUniformMatrix3fv", arg0, arg1, arg2, arg3, arg5);
5742 final int err = checkGLError();
5744 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
5745 "glProgramUniformMatrix3x2fv", arg0, arg1, arg2, arg3, arg4);
5753 final int err = checkGLError();
5755 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
5756 "glProgramUniformMatrix3x2fv", arg0, arg1, arg2, arg3, arg5);
5764 final int err = checkGLError();
5766 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
5767 "glProgramUniformMatrix3x4fv", arg0, arg1, arg2, arg3, arg4);
5775 final int err = checkGLError();
5777 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
5778 "glProgramUniformMatrix3x4fv", arg0, arg1, arg2, arg3, arg5);
5786 final int err = checkGLError();
5788 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
5789 "glProgramUniformMatrix4fv", arg0, arg1, arg2, arg3, arg5);
5797 final int err = checkGLError();
5799 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
5800 "glProgramUniformMatrix4fv", arg0, arg1, arg2, arg3, arg4);
5808 final int err = checkGLError();
5810 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
5811 "glProgramUniformMatrix4x2fv", arg0, arg1, arg2, arg3, arg4);
5819 final int err = checkGLError();
5821 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
5822 "glProgramUniformMatrix4x2fv", arg0, arg1, arg2, arg3, arg5);
5830 final int err = checkGLError();
5832 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
5833 "glProgramUniformMatrix4x3fv", arg0, arg1, arg2, arg3, arg5);
5841 final int err = checkGLError();
5843 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
5844 "glProgramUniformMatrix4x3fv", arg0, arg1, arg2, arg3, arg4);
5852 final int err = checkGLError();
5854 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s)",
5855 "glPushDebugGroup", arg0, arg1, arg2, arg3);
5863 final int err = checkGLError();
5865 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X)",
5866 "glPushDebugGroup", arg0, arg1, arg2, arg4);
5874 final int err = checkGLError();
5876 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
5877 "glQueryCounter", arg0, arg1);
5885 final int err = checkGLError();
5887 writeGLError(err,
"%s(<int> 0x%X, <boolean> %s)",
5888 "glRasterSamplesEXT", arg0, arg1);
5896 final int err = checkGLError();
5898 writeGLError(err,
"%s(<int> 0x%X)",
5899 "glReadBuffer", arg0);
5907 final int err = checkGLError();
5909 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
5910 "glReadBufferIndexedEXT", arg0, arg1);
5918 final int err = checkGLError();
5920 writeGLError(err,
"%s(<int> 0x%X)",
5921 "glReadBufferNV", arg0);
5925 public void glReadPixels(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,java.nio.Buffer arg6)
5928 downstreamGLES3.
glReadPixels(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
5929 final int err = checkGLError();
5931 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
5932 "glReadPixels", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
5936 public void glReadPixels(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
long arg6)
5939 downstreamGLES3.
glReadPixels(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
5940 final int err = checkGLError();
5942 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
5943 "glReadPixels", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
5947 public void glReadnPixels(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,java.nio.Buffer arg7)
5950 downstreamGLES3.
glReadnPixels(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
5951 final int err = checkGLError();
5953 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
5954 "glReadnPixels", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
5962 final int err = checkGLError();
5964 writeGLError(err,
"%s()",
5965 "glReleaseShaderCompiler");
5973 final int err = checkGLError();
5975 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
5976 "glRenderbufferStorage", arg0, arg1, arg2, arg3);
5984 final int err = checkGLError();
5986 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
5987 "glRenderbufferStorageMultisample", arg0, arg1, arg2, arg3, arg4);
5995 final int err = checkGLError();
5997 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
5998 "glRenderbufferStorageMultisampleEXT", arg0, arg1, arg2, arg3, arg4);
6006 final int err = checkGLError();
6008 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6009 "glRenderbufferStorageMultisampleIMG", arg0, arg1, arg2, arg3, arg4);
6017 final int err = checkGLError();
6019 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6020 "glRenderbufferStorageMultisampleNV", arg0, arg1, arg2, arg3, arg4);
6028 final int err = checkGLError();
6030 writeGLError(err,
"%s()",
6031 "glResolveDepthValuesNV");
6039 final int err = checkGLError();
6041 writeGLError(err,
"%s()",
6042 "glResolveMultisampleFramebuffer");
6050 final int err = checkGLError();
6052 writeGLError(err,
"%s()",
6053 "glResumeTransformFeedback");
6061 final int err = checkGLError();
6063 writeGLError(err,
"%s(<float> %s, <boolean> %s)",
6064 "glSampleCoverage", arg0, arg1);
6072 final int err = checkGLError();
6074 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
6075 "glSampleMaski", arg0, arg1);
6083 final int err = checkGLError();
6085 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6086 "glSamplerParameterIiv", arg0, arg1, arg3);
6094 final int err = checkGLError();
6096 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6097 "glSamplerParameterIiv", arg0, arg1, arg2);
6105 final int err = checkGLError();
6107 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6108 "glSamplerParameterIuiv", arg0, arg1, arg2);
6116 final int err = checkGLError();
6118 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6119 "glSamplerParameterIuiv", arg0, arg1, arg3);
6127 final int err = checkGLError();
6129 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <float> %s)",
6130 "glSamplerParameterf", arg0, arg1, arg2);
6138 final int err = checkGLError();
6140 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
6141 "glSamplerParameterfv", arg0, arg1, arg2);
6149 final int err = checkGLError();
6151 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
6152 "glSamplerParameterfv", arg0, arg1, arg3);
6160 final int err = checkGLError();
6162 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
6163 "glSamplerParameteri", arg0, arg1, arg2);
6171 final int err = checkGLError();
6173 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6174 "glSamplerParameteriv", arg0, arg1, arg2);
6182 final int err = checkGLError();
6184 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6185 "glSamplerParameteriv", arg0, arg1, arg3);
6192 downstreamGLES3.
glScissor(arg0,arg1,arg2,arg3);
6193 final int err = checkGLError();
6195 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6196 "glScissor", arg0, arg1, arg2, arg3);
6204 final int err = checkGLError();
6206 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6207 "glScissorArrayvNV", arg0, arg1, arg2);
6215 final int err = checkGLError();
6217 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6218 "glScissorArrayvNV", arg0, arg1, arg3);
6226 final int err = checkGLError();
6228 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6229 "glScissorIndexedNV", arg0, arg1, arg2, arg3, arg4);
6237 final int err = checkGLError();
6239 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
6240 "glScissorIndexedvNV", arg0, arg2);
6248 final int err = checkGLError();
6250 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
6251 "glScissorIndexedvNV", arg0, arg1);
6255 public void glShaderBinary(
int arg0,
int[] arg1,
int arg2,
int arg3,java.nio.Buffer arg4,
int arg5)
6259 final int err = checkGLError();
6261 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
6262 "glShaderBinary", arg0, arg2, arg3, arg4, arg5);
6266 public void glShaderBinary(
int arg0,java.nio.IntBuffer arg1,
int arg2,java.nio.Buffer arg3,
int arg4)
6270 final int err = checkGLError();
6272 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
6273 "glShaderBinary", arg0, arg1, arg2, arg3, arg4);
6277 public void glShaderSource(
int arg0,
int arg1,java.lang.String[] arg2,java.nio.IntBuffer arg3)
6281 final int err = checkGLError();
6283 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[Ljava.lang.String;>, <java.nio.IntBuffer> %s)",
6284 "glShaderSource", arg0, arg1, arg3);
6288 public void glShaderSource(
int arg0,
int arg1,java.lang.String[] arg2,
int[] arg3,
int arg4)
6292 final int err = checkGLError();
6294 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[Ljava.lang.String;>, <[I>, <int> 0x%X)",
6295 "glShaderSource", arg0, arg1, arg4);
6303 final int err = checkGLError();
6305 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6306 "glStartTilingQCOM", arg0, arg1, arg2, arg3, arg4);
6314 final int err = checkGLError();
6316 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
6317 "glStencilFunc", arg0, arg1, arg2);
6325 final int err = checkGLError();
6327 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6328 "glStencilFuncSeparate", arg0, arg1, arg2, arg3);
6336 final int err = checkGLError();
6338 writeGLError(err,
"%s(<int> 0x%X)",
6339 "glStencilMask", arg0);
6347 final int err = checkGLError();
6349 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
6350 "glStencilMaskSeparate", arg0, arg1);
6358 final int err = checkGLError();
6360 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
6361 "glStencilOp", arg0, arg1, arg2);
6369 final int err = checkGLError();
6371 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6372 "glStencilOpSeparate", arg0, arg1, arg2, arg3);
6380 final int err = checkGLError();
6382 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
6383 "glSubpixelPrecisionBiasNV", arg0, arg1);
6391 final int err = checkGLError();
6393 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
6394 "glTexBuffer", arg0, arg1, arg2);
6402 final int err = checkGLError();
6404 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
6405 "glTexBufferEXT", arg0, arg1, arg2);
6413 final int err = checkGLError();
6415 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
6416 "glTexBufferOES", arg0, arg1, arg2);
6424 final int err = checkGLError();
6426 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <long> %s)",
6427 "glTexBufferRange", arg0, arg1, arg2, arg3, arg4);
6435 final int err = checkGLError();
6437 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <long> %s)",
6438 "glTexBufferRangeEXT", arg0, arg1, arg2, arg3, arg4);
6446 final int err = checkGLError();
6448 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <long> %s)",
6449 "glTexBufferRangeOES", arg0, arg1, arg2, arg3, arg4);
6453 public void glTexImage2D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,java.nio.Buffer arg8)
6456 downstreamGLES3.
glTexImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
6457 final int err = checkGLError();
6459 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
6460 "glTexImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
6464 public void glTexImage2D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
6467 downstreamGLES3.
glTexImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
6468 final int err = checkGLError();
6470 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
6471 "glTexImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
6479 final int err = checkGLError();
6481 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s)",
6482 "glTexImage2DMultisample", arg0, arg1, arg2, arg3, arg4, arg5);
6486 public void glTexImage3D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
long arg9)
6489 downstreamGLES3.
glTexImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
6490 final int err = checkGLError();
6492 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
6493 "glTexImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9);
6497 public void glTexImage3D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,java.nio.Buffer arg9)
6500 downstreamGLES3.
glTexImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
6501 final int err = checkGLError();
6503 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
6504 "glTexImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9);
6512 final int err = checkGLError();
6514 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s)",
6515 "glTexImage3DMultisample", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
6523 final int err = checkGLError();
6525 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s)",
6526 "glTexPageCommitmentEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
6534 final int err = checkGLError();
6536 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6537 "glTexParameterIiv", arg0, arg1, arg2);
6545 final int err = checkGLError();
6547 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6548 "glTexParameterIiv", arg0, arg1, arg3);
6556 final int err = checkGLError();
6558 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6559 "glTexParameterIuiv", arg0, arg1, arg2);
6567 final int err = checkGLError();
6569 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6570 "glTexParameterIuiv", arg0, arg1, arg3);
6578 final int err = checkGLError();
6580 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <float> %s)",
6581 "glTexParameterf", arg0, arg1, arg2);
6589 final int err = checkGLError();
6591 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
6592 "glTexParameterfv", arg0, arg1, arg3);
6600 final int err = checkGLError();
6602 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
6603 "glTexParameterfv", arg0, arg1, arg2);
6611 final int err = checkGLError();
6613 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
6614 "glTexParameteri", arg0, arg1, arg2);
6622 final int err = checkGLError();
6624 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6625 "glTexParameteriv", arg0, arg1, arg2);
6633 final int err = checkGLError();
6635 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6636 "glTexParameteriv", arg0, arg1, arg3);
6644 final int err = checkGLError();
6646 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6647 "glTexStorage1D", arg0, arg1, arg2, arg3);
6655 final int err = checkGLError();
6657 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6658 "glTexStorage2D", arg0, arg1, arg2, arg3, arg4);
6666 final int err = checkGLError();
6668 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s)",
6669 "glTexStorage2DMultisample", arg0, arg1, arg2, arg3, arg4, arg5);
6677 final int err = checkGLError();
6679 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6680 "glTexStorage3D", arg0, arg1, arg2, arg3, arg4, arg5);
6688 final int err = checkGLError();
6690 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s)",
6691 "glTexStorage3DMultisample", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
6699 final int err = checkGLError();
6701 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s)",
6702 "glTexStorage3DMultisampleOES", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
6706 public void glTexSubImage2D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,java.nio.Buffer arg8)
6709 downstreamGLES3.
glTexSubImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
6710 final int err = checkGLError();
6712 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
6713 "glTexSubImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
6717 public void glTexSubImage2D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
6720 downstreamGLES3.
glTexSubImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
6721 final int err = checkGLError();
6723 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
6724 "glTexSubImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
6728 public void glTexSubImage3D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,java.nio.Buffer arg10)
6731 downstreamGLES3.
glTexSubImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
6732 final int err = checkGLError();
6734 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
6735 "glTexSubImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
6739 public void glTexSubImage3D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
long arg10)
6742 downstreamGLES3.
glTexSubImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
6743 final int err = checkGLError();
6745 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
6746 "glTexSubImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
6754 final int err = checkGLError();
6756 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6757 "glTextureStorage1DEXT", arg0, arg1, arg2, arg3, arg4);
6765 final int err = checkGLError();
6767 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6768 "glTextureStorage2DEXT", arg0, arg1, arg2, arg3, arg4, arg5);
6776 final int err = checkGLError();
6778 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6779 "glTextureStorage3DEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
6783 public void glTextureView(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
6786 downstreamGLES3.
glTextureView(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
6787 final int err = checkGLError();
6789 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6790 "glTextureView", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
6798 final int err = checkGLError();
6800 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[Ljava.lang.String;>, <int> 0x%X)",
6801 "glTransformFeedbackVaryings", arg0, arg1, arg3);
6809 final int err = checkGLError();
6811 writeGLError(err,
"%s(<com.jogamp.opengl.GLUniformData> %s)",
6820 final int err = checkGLError();
6822 writeGLError(err,
"%s(<int> 0x%X, <float> %s)",
6823 "glUniform1f", arg0, arg1);
6831 final int err = checkGLError();
6833 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
6834 "glUniform1fv", arg0, arg1, arg3);
6842 final int err = checkGLError();
6844 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
6845 "glUniform1fv", arg0, arg1, arg2);
6853 final int err = checkGLError();
6855 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
6856 "glUniform1i", arg0, arg1);
6864 final int err = checkGLError();
6866 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6867 "glUniform1iv", arg0, arg1, arg3);
6875 final int err = checkGLError();
6877 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6878 "glUniform1iv", arg0, arg1, arg2);
6886 final int err = checkGLError();
6888 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
6889 "glUniform1ui", arg0, arg1);
6897 final int err = checkGLError();
6899 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6900 "glUniform1uiv", arg0, arg1, arg2);
6908 final int err = checkGLError();
6910 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6911 "glUniform1uiv", arg0, arg1, arg3);
6919 final int err = checkGLError();
6921 writeGLError(err,
"%s(<int> 0x%X, <float> %s, <float> %s)",
6922 "glUniform2f", arg0, arg1, arg2);
6930 final int err = checkGLError();
6932 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
6933 "glUniform2fv", arg0, arg1, arg2);
6941 final int err = checkGLError();
6943 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
6944 "glUniform2fv", arg0, arg1, arg3);
6952 final int err = checkGLError();
6954 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
6955 "glUniform2i", arg0, arg1, arg2);
6963 final int err = checkGLError();
6965 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6966 "glUniform2iv", arg0, arg1, arg2);
6974 final int err = checkGLError();
6976 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6977 "glUniform2iv", arg0, arg1, arg3);
6985 final int err = checkGLError();
6987 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
6988 "glUniform2ui", arg0, arg1, arg2);
6996 final int err = checkGLError();
6998 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6999 "glUniform2uiv", arg0, arg1, arg3);
7007 final int err = checkGLError();
7009 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
7010 "glUniform2uiv", arg0, arg1, arg2);
7018 final int err = checkGLError();
7020 writeGLError(err,
"%s(<int> 0x%X, <float> %s, <float> %s, <float> %s)",
7021 "glUniform3f", arg0, arg1, arg2, arg3);
7029 final int err = checkGLError();
7031 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
7032 "glUniform3fv", arg0, arg1, arg3);
7040 final int err = checkGLError();
7042 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
7043 "glUniform3fv", arg0, arg1, arg2);
7051 final int err = checkGLError();
7053 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7054 "glUniform3i", arg0, arg1, arg2, arg3);
7062 final int err = checkGLError();
7064 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
7065 "glUniform3iv", arg0, arg1, arg3);
7073 final int err = checkGLError();
7075 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
7076 "glUniform3iv", arg0, arg1, arg2);
7084 final int err = checkGLError();
7086 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7087 "glUniform3ui", arg0, arg1, arg2, arg3);
7095 final int err = checkGLError();
7097 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
7098 "glUniform3uiv", arg0, arg1, arg2);
7106 final int err = checkGLError();
7108 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
7109 "glUniform3uiv", arg0, arg1, arg3);
7113 public void glUniform4f(
int arg0,
float arg1,
float arg2,
float arg3,
float arg4)
7116 downstreamGLES3.
glUniform4f(arg0,arg1,arg2,arg3,arg4);
7117 final int err = checkGLError();
7119 writeGLError(err,
"%s(<int> 0x%X, <float> %s, <float> %s, <float> %s, <float> %s)",
7120 "glUniform4f", arg0, arg1, arg2, arg3, arg4);
7128 final int err = checkGLError();
7130 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
7131 "glUniform4fv", arg0, arg1, arg2);
7139 final int err = checkGLError();
7141 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
7142 "glUniform4fv", arg0, arg1, arg3);
7149 downstreamGLES3.
glUniform4i(arg0,arg1,arg2,arg3,arg4);
7150 final int err = checkGLError();
7152 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7153 "glUniform4i", arg0, arg1, arg2, arg3, arg4);
7161 final int err = checkGLError();
7163 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
7164 "glUniform4iv", arg0, arg1, arg2);
7172 final int err = checkGLError();
7174 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
7175 "glUniform4iv", arg0, arg1, arg3);
7182 downstreamGLES3.
glUniform4ui(arg0,arg1,arg2,arg3,arg4);
7183 final int err = checkGLError();
7185 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7186 "glUniform4ui", arg0, arg1, arg2, arg3, arg4);
7194 final int err = checkGLError();
7196 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
7197 "glUniform4uiv", arg0, arg1, arg3);
7205 final int err = checkGLError();
7207 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
7208 "glUniform4uiv", arg0, arg1, arg2);
7216 final int err = checkGLError();
7218 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
7219 "glUniformBlockBinding", arg0, arg1, arg2);
7227 final int err = checkGLError();
7229 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
7230 "glUniformMatrix2fv", arg0, arg1, arg2, arg4);
7238 final int err = checkGLError();
7240 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
7241 "glUniformMatrix2fv", arg0, arg1, arg2, arg3);
7249 final int err = checkGLError();
7251 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
7252 "glUniformMatrix2x3fv", arg0, arg1, arg2, arg4);
7260 final int err = checkGLError();
7262 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
7263 "glUniformMatrix2x3fv", arg0, arg1, arg2, arg3);
7271 final int err = checkGLError();
7273 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
7274 "glUniformMatrix2x3fvNV", arg0, arg1, arg2, arg4);
7282 final int err = checkGLError();
7284 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
7285 "glUniformMatrix2x3fvNV", arg0, arg1, arg2, arg3);
7293 final int err = checkGLError();
7295 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
7296 "glUniformMatrix2x4fv", arg0, arg1, arg2, arg3);
7304 final int err = checkGLError();
7306 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
7307 "glUniformMatrix2x4fv", arg0, arg1, arg2, arg4);
7315 final int err = checkGLError();
7317 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
7318 "glUniformMatrix2x4fvNV", arg0, arg1, arg2, arg4);
7326 final int err = checkGLError();
7328 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
7329 "glUniformMatrix2x4fvNV", arg0, arg1, arg2, arg3);
7337 final int err = checkGLError();
7339 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
7340 "glUniformMatrix3fv", arg0, arg1, arg2, arg3);
7348 final int err = checkGLError();
7350 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
7351 "glUniformMatrix3fv", arg0, arg1, arg2, arg4);
7359 final int err = checkGLError();
7361 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
7362 "glUniformMatrix3x2fv", arg0, arg1, arg2, arg3);
7370 final int err = checkGLError();
7372 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
7373 "glUniformMatrix3x2fv", arg0, arg1, arg2, arg4);
7381 final int err = checkGLError();
7383 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
7384 "glUniformMatrix3x2fvNV", arg0, arg1, arg2, arg3);
7392 final int err = checkGLError();
7394 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
7395 "glUniformMatrix3x2fvNV", arg0, arg1, arg2, arg4);
7403 final int err = checkGLError();
7405 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
7406 "glUniformMatrix3x4fv", arg0, arg1, arg2, arg4);
7414 final int err = checkGLError();
7416 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
7417 "glUniformMatrix3x4fv", arg0, arg1, arg2, arg3);
7425 final int err = checkGLError();
7427 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
7428 "glUniformMatrix3x4fvNV", arg0, arg1, arg2, arg3);
7436 final int err = checkGLError();
7438 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
7439 "glUniformMatrix3x4fvNV", arg0, arg1, arg2, arg4);
7447 final int err = checkGLError();
7449 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
7450 "glUniformMatrix4fv", arg0, arg1, arg2, arg4);
7458 final int err = checkGLError();
7460 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
7461 "glUniformMatrix4fv", arg0, arg1, arg2, arg3);
7469 final int err = checkGLError();
7471 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
7472 "glUniformMatrix4x2fv", arg0, arg1, arg2, arg4);
7480 final int err = checkGLError();
7482 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
7483 "glUniformMatrix4x2fv", arg0, arg1, arg2, arg3);
7491 final int err = checkGLError();
7493 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
7494 "glUniformMatrix4x2fvNV", arg0, arg1, arg2, arg3);
7502 final int err = checkGLError();
7504 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
7505 "glUniformMatrix4x2fvNV", arg0, arg1, arg2, arg4);
7513 final int err = checkGLError();
7515 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
7516 "glUniformMatrix4x3fv", arg0, arg1, arg2, arg3);
7524 final int err = checkGLError();
7526 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
7527 "glUniformMatrix4x3fv", arg0, arg1, arg2, arg4);
7535 final int err = checkGLError();
7537 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
7538 "glUniformMatrix4x3fvNV", arg0, arg1, arg2, arg3);
7546 final int err = checkGLError();
7548 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
7549 "glUniformMatrix4x3fvNV", arg0, arg1, arg2, arg4);
7557 final int err = checkGLError();
7559 writeGLError(err,
"%s(<int> 0x%X)",
7560 "glUnmapBuffer", arg0);
7569 final int err = checkGLError();
7571 writeGLError(err,
"%s(<int> 0x%X)",
7572 "glUseProgram", arg0);
7580 final int err = checkGLError();
7582 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
7583 "glUseProgramStages", arg0, arg1, arg2);
7591 final int err = checkGLError();
7593 writeGLError(err,
"%s(<int> 0x%X)",
7594 "glValidateProgram", arg0);
7602 final int err = checkGLError();
7604 writeGLError(err,
"%s(<int> 0x%X)",
7605 "glValidateProgramPipeline", arg0);
7613 final int err = checkGLError();
7615 writeGLError(err,
"%s(<int> 0x%X, <float> %s)",
7616 "glVertexAttrib1f", arg0, arg1);
7624 final int err = checkGLError();
7626 writeGLError(err,
"%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
7627 "glVertexAttrib1fv", arg0, arg1);
7635 final int err = checkGLError();
7637 writeGLError(err,
"%s(<int> 0x%X, <[F>, <int> 0x%X)",
7638 "glVertexAttrib1fv", arg0, arg2);
7646 final int err = checkGLError();
7648 writeGLError(err,
"%s(<int> 0x%X, <float> %s, <float> %s)",
7649 "glVertexAttrib2f", arg0, arg1, arg2);
7657 final int err = checkGLError();
7659 writeGLError(err,
"%s(<int> 0x%X, <[F>, <int> 0x%X)",
7660 "glVertexAttrib2fv", arg0, arg2);
7668 final int err = checkGLError();
7670 writeGLError(err,
"%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
7671 "glVertexAttrib2fv", arg0, arg1);
7679 final int err = checkGLError();
7681 writeGLError(err,
"%s(<int> 0x%X, <float> %s, <float> %s, <float> %s)",
7682 "glVertexAttrib3f", arg0, arg1, arg2, arg3);
7690 final int err = checkGLError();
7692 writeGLError(err,
"%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
7693 "glVertexAttrib3fv", arg0, arg1);
7701 final int err = checkGLError();
7703 writeGLError(err,
"%s(<int> 0x%X, <[F>, <int> 0x%X)",
7704 "glVertexAttrib3fv", arg0, arg2);
7712 final int err = checkGLError();
7714 writeGLError(err,
"%s(<int> 0x%X, <float> %s, <float> %s, <float> %s, <float> %s)",
7715 "glVertexAttrib4f", arg0, arg1, arg2, arg3, arg4);
7723 final int err = checkGLError();
7725 writeGLError(err,
"%s(<int> 0x%X, <[F>, <int> 0x%X)",
7726 "glVertexAttrib4fv", arg0, arg2);
7734 final int err = checkGLError();
7736 writeGLError(err,
"%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
7737 "glVertexAttrib4fv", arg0, arg1);
7745 final int err = checkGLError();
7747 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
7748 "glVertexAttribBinding", arg0, arg1);
7756 final int err = checkGLError();
7758 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
7759 "glVertexAttribDivisor", arg0, arg1);
7767 final int err = checkGLError();
7769 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
7770 "glVertexAttribDivisorANGLE", arg0, arg1);
7778 final int err = checkGLError();
7780 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
7781 "glVertexAttribDivisorNV", arg0, arg1);
7789 final int err = checkGLError();
7791 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <int> 0x%X)",
7792 "glVertexAttribFormat", arg0, arg1, arg2, arg3, arg4);
7800 final int err = checkGLError();
7802 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7803 "glVertexAttribI4i", arg0, arg1, arg2, arg3, arg4);
7811 final int err = checkGLError();
7813 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
7814 "glVertexAttribI4iv", arg0, arg2);
7822 final int err = checkGLError();
7824 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
7825 "glVertexAttribI4iv", arg0, arg1);
7833 final int err = checkGLError();
7835 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7836 "glVertexAttribI4ui", arg0, arg1, arg2, arg3, arg4);
7844 final int err = checkGLError();
7846 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
7847 "glVertexAttribI4uiv", arg0, arg1);
7855 final int err = checkGLError();
7857 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
7858 "glVertexAttribI4uiv", arg0, arg2);
7866 final int err = checkGLError();
7868 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7869 "glVertexAttribIFormat", arg0, arg1, arg2, arg3);
7877 final int err = checkGLError();
7879 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
7880 "glVertexAttribIPointer", arg0, arg1, arg2, arg3, arg4);
7888 final int err = checkGLError();
7890 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
7891 "glVertexAttribIPointer", arg0, arg1, arg2, arg3, arg4);
7899 final int err = checkGLError();
7901 writeGLError(err,
"%s(<com.jogamp.opengl.GLArrayData> %s)",
7902 "glVertexAttribPointer", arg0);
7910 final int err = checkGLError();
7912 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <int> 0x%X, <java.nio.Buffer> %s)",
7913 "glVertexAttribPointer", arg0, arg1, arg2, arg3, arg4, arg5);
7921 final int err = checkGLError();
7923 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <int> 0x%X, <long> %s)",
7924 "glVertexAttribPointer", arg0, arg1, arg2, arg3, arg4, arg5);
7932 final int err = checkGLError();
7934 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
7935 "glVertexBindingDivisor", arg0, arg1);
7942 downstreamGLES3.
glViewport(arg0,arg1,arg2,arg3);
7943 final int err = checkGLError();
7945 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7946 "glViewport", arg0, arg1, arg2, arg3);
7954 final int err = checkGLError();
7956 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
7957 "glViewportArrayvNV", arg0, arg1, arg3);
7965 final int err = checkGLError();
7967 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
7968 "glViewportArrayvNV", arg0, arg1, arg2);
7976 final int err = checkGLError();
7978 writeGLError(err,
"%s(<int> 0x%X, <float> %s, <float> %s, <float> %s, <float> %s)",
7979 "glViewportIndexedfNV", arg0, arg1, arg2, arg3, arg4);
7987 final int err = checkGLError();
7989 writeGLError(err,
"%s(<int> 0x%X, <[F>, <int> 0x%X)",
7990 "glViewportIndexedfvNV", arg0, arg2);
7998 final int err = checkGLError();
8000 writeGLError(err,
"%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
8001 "glViewportIndexedfvNV", arg0, arg1);
8009 final int err = checkGLError();
8011 writeGLError(err,
"%s(<long> %s, <int> 0x%X, <long> %s)",
8012 "glWaitSync", arg0, arg1, arg2);
8028 return downstreamGLES3.
hasGLSL();
8048 return downstreamGLES3.
isGL2();
8073 return downstreamGLES3.
isGL3();
8083 return downstreamGLES3.
isGL3bc();
8093 return downstreamGLES3.
isGL4();
8103 return downstreamGLES3.
isGL4bc();
8113 return downstreamGLES3.
isGLES();
8118 return downstreamGLES3.
isGLES1();
8123 return downstreamGLES3.
isGLES2();
8133 return downstreamGLES3.
isGLES3();
8190 final int err = checkGLError();
8192 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
8193 "mapBuffer", arg0, arg1);
8202 final int err = checkGLError();
8204 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <long> %s, <int> 0x%X)",
8205 "mapBufferRange", arg0, arg1, arg2, arg3);
8216 StringBuilder sb =
new StringBuilder();
8217 sb.append(
"DebugGLES3 [this 0x"+Integer.toHexString(hashCode())+
" implementing com.jogamp.opengl.GLES3,\n\t");
8218 sb.append(
" downstream: "+downstreamGLES3.toString()+
"\n\t]");
8219 return sb.toString();
8221 private int checkGLError() {
8224 private void writeGLError(
int err, String fmt, Object... args)
8226 StringBuilder buf =
new StringBuilder();
8227 buf.append(Thread.currentThread().toString());
8228 buf.append(
" glGetError() returned the following error codes after a call to ");
8229 buf.append(String.format(fmt, args));
8234 int recursionDepth = 10;
8241 case GL_NO_ERROR:
throw new InternalError(
"Should not be treating GL_NO_ERROR as error");
8242 default: buf.append(
"Unknown glGetError() return value: ");
8244 buf.append(
"( " + err +
" 0x"+Integer.toHexString(err).toUpperCase() +
"), ");
8248 private void checkContext() {
8250 if (currentContext ==
null) {
8251 throw new GLException(
"No OpenGL context is current on this thread");
8253 if ((_context !=
null) && (_context != currentContext)) {
8254 throw new GLException(
"This GL object is being incorrectly used with a different GLContext than that which created it");
8259 private GLES3 downstreamGLES3;
int getSwapInterval()
Return the current swap interval.
void glUniformMatrix4fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glCompileShader(int arg0)
Entry point to C language function: void {@native glCompileShader}(GLuint shader) Part of GL_ES_VE...
void glGetUniformiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetUniformiv}(GLuint program,...
boolean hasGLSL()
Indicates whether this GL object supports GLSL.
void glTexStorage2D(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glTexStorage2D}(GLenum target, GLsizei levels,...
void glGetSamplerParameteriv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glCoverageModulationNV(int arg0)
Entry point to C language function: void {@native glCoverageModulationNV}(GLenum components) Part ...
void glCopyTextureLevelsAPPLE(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glCopyTextureLevelsAPPLE}(GLuint destinationTextur...
void glDrawElementsIndirect(int arg0, int arg1, java.nio.Buffer arg2)
void glEGLImageTargetTexture2DOES(int arg0, long arg1)
Entry point to C language function: void {@native glEGLImageTargetTexture2DOES}(GLenum target,...
void glSamplerParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glSamplerParameteriv}(GLuint sampler,...
void glTexParameterIiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGetBufferParameteri64v(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glGetBufferParameteri64v}(GLenum target,...
void glGetProgramInterfaceiv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glVertexAttribI4iv(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glVertexAttribI4iv}(GLuint index,...
void glGetProgramInfoLog(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
Entry point to C language function: void {@native glGetProgramInfoLog}(GLuint program,...
void glDeleteVertexArraysOES(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteVertexArraysOES}(GLsizei n,...
void glGetProgramiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glBindVertexArray(int arg0)
Entry point to C language function: void {@native glBindVertexArray}(GLuint array) Part of GL_ARB_...
void glExtGetProgramBinarySourceQCOM(int arg0, int arg1, byte[] arg2, int arg3, int[] arg4, int arg5)
Entry point to C language function: void {@native glExtGetProgramBinarySourceQCOM}(GLuint program,...
void glDrawElementsInstancedBaseVertexBaseInstance(int arg0, int arg1, int arg2, long arg3, int arg4, int arg5, int arg6)
Entry point to C language function: void {@native glDrawElementsInstancedBaseVertexBaseInstance}(GLe...
void glDrawArraysIndirect(int arg0, long arg1)
Entry point to C language function: void {@native glDrawArraysIndirect}(GLenum mode,...
void glDrawElementsInstancedBaseVertexOES(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4, int arg5)
void glDisableiOES(int arg0, int arg1)
Entry point to C language function: void {@native glDisableiOES}(GLenum target, GLuint index) Part...
void glGetCoverageModulationTableNV(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glGetCoverageModulationTableNV}(GLsizei bufsize,...
void glGetQueryiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGetTexParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetTexParameterIiv}(GLenum target,...
void glShaderBinary(int arg0, java.nio.IntBuffer arg1, int arg2, java.nio.Buffer arg3, int arg4)
void glGetProgramBinary(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.IntBuffer arg3, java.nio.Buffer arg4)
void glUniformMatrix4x3fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix4x3fvNV}(GLint location,...
void glMultiDrawElementsBaseVertexEXT(int arg0, java.nio.IntBuffer arg1, int arg2, com.jogamp.common.nio.PointerBuffer arg3, int arg4, java.nio.IntBuffer arg5)
void glUniformMatrix4x2fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glGetnUniformiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetnUniformiv}(GLuint program,...
void glExtGetTexSubImageQCOM(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, java.nio.Buffer arg10)
void glValidateProgram(int arg0)
Entry point to C language function: void {@native glValidateProgram}(GLuint program) Part of GL_ES...
void glProgramUniform1uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform1uiv}(GLuint program,...
boolean isGL4()
Indicates whether this GL object conforms to the OpenGL ≥ 4.0 core profile.
void glReadBuffer(int arg0)
Entry point to C language function: void {@native glReadBuffer}(GLenum mode) Part of GL_ES_VERSION...
void glProgramUniform1i(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glProgramUniform1i}(GLuint program,...
void glBindFragDataLocationEXT(int arg0, int arg1, byte[] arg2, int arg3)
Entry point to C language function: void {@native glBindFragDataLocationEXT}(GLuint program,...
void glGetShaderiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGenQueries(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenQueries}(GLsizei n, GLuint * ids) Part of G...
boolean isGL2ES3()
Indicates whether this GL object conforms to a either a GL2GL3 or GL3ES3 compatible profile.
void glGetFramebufferParameteriv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glProgramUniformMatrix2x3fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
void glDrawRangeElementsBaseVertex(int arg0, int arg1, int arg2, int arg3, int arg4, long arg5, int arg6)
Entry point to C language function: void {@native glDrawRangeElementsBaseVertex}(GLenum mode,...
void glGetShaderSource(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.ByteBuffer arg3)
boolean glIsSampler(int arg0)
Entry point to C language function: GLboolean {@native glIsSampler}(GLuint sampler) Part of GL_ARB...
void glBindVertexBuffer(int arg0, int arg1, long arg2, int arg3)
Entry point to C language function: void {@native glBindVertexBuffer}(GLuint bindingindex,...
com.jogamp.opengl.GL2 getGL2()
Casts this object to the GL2 interface.
void glGetObjectLabel(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3, java.nio.ByteBuffer arg4)
void glGetVertexAttribIiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetVertexAttribIiv}(GLuint index,...
void glGetObjectPtrLabel(java.nio.Buffer arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
boolean glIsVertexArray(int arg0)
Entry point to C language function: GLboolean {@native glIsVertexArray}(GLuint array) Part of GL_A...
void glProgramUniform3iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform3iv}(GLuint program,...
void glVertexAttribBinding(int arg0, int arg1)
Entry point to C language function: void {@native glVertexAttribBinding}(GLuint attribindex,...
void glProgramUniform3fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform3fv}(GLuint program,...
java.lang.Object getExtension(java.lang.String arg0)
void glEnableVertexAttribArray(int arg0)
Entry point to C language function: void {@native glEnableVertexAttribArray}(GLuint index) Part of...
void glClearBufferfi(int arg0, int arg1, float arg2, int arg3)
Entry point to C language function: void {@native glClearBufferfi}(GLenum buffer,...
void glBindBufferRange(int arg0, int arg1, int arg2, long arg3, long arg4)
Entry point to C language function: void {@native glBindBufferRange}(GLenum target,...
void glFramebufferTextureLayer(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glFramebufferTextureLayer}(GLenum target,...
void glCullFace(int arg0)
Entry point to C language function: void {@native glCullFace}(GLenum mode) Part of GL_ES_VERSION_2...
void glTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, java.nio.Buffer arg9)
boolean hasBasicFBOSupport()
Returns true if basic FBO support is available, otherwise false.
void glGetSamplerParameterIuiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGetnUniformfv(int arg0, int arg1, int arg2, java.nio.FloatBuffer arg3)
void glUniform2ui(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glUniform2ui}(GLint location, GLuint v0,...
boolean glIsTransformFeedback(int arg0)
Entry point to C language function: GLboolean {@native glIsTransformFeedback}(GLuint id) Part of G...
void glGetQueryObjecti64v(int arg0, int arg1, java.nio.LongBuffer arg2)
void glGetProgramPipelineiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetProgramPipelineiv}(GLuint pipeline,...
void glTexParameterfv(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glUniform3ui(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glUniform3ui}(GLint location, GLuint v0,...
void glCompressedTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, long arg10)
Entry point to C language function: void {@native glCompressedTexSubImage3D}(GLenum target,...
void glGetActiveUniformBlockiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetActiveUniformBlockiv}(GLuint program,...
void glGetBufferParameteriv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glUniform4i(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glUniform4i}(GLint location, GLint v0,...
void glGetActiveUniform(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3, java.nio.IntBuffer arg4, java.nio.IntBuffer arg5, java.nio.ByteBuffer arg6)
void glBlendFunciEXT(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glBlendFunciEXT}(GLuint buf, GLenum src,...
void glGetQueryiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetQueryiv}(GLenum target, GLenum pname,...
void glBeginQuery(int arg0, int arg1)
Entry point to C language function: void {@native glBeginQuery}(GLenum target, GLuint id) Part of ...
void glGenTextures(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenTextures}(GLsizei n, GLuint * textures) Par...
void glUniformMatrix2x3fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glReleaseShaderCompiler()
Start: GL_ARB_ES2_compatibility functions, which are part of ES2 core as well.
void glUniform2fv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glUniform2fv}(GLint location, GLsizei count,...
void glGetVertexAttribfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glGetVertexAttribfv}(GLuint index,...
void glShaderBinary(int arg0, int[] arg1, int arg2, int arg3, java.nio.Buffer arg4, int arg5)
void glExtTexObjectStateOverrideiQCOM(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glExtTexObjectStateOverrideiQCOM}(GLenum target,...
void glProgramUniform1ui(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glProgramUniform1ui}(GLuint program,...
void glGetTexParameterIuiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glWaitSync(long arg0, int arg1, long arg2)
Entry point to C language function: void {@native glWaitSync}(GLsync sync, GLbitfield flags,...
void glProgramUniformMatrix4fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
Entry point to C language function: void {@native glProgramUniformMatrix4fv}(GLuint program,...
void setSwapInterval(int arg0)
Set the swap interval of the current context and attached onscreen GLDrawable.
void glRenderbufferStorageMultisample(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glRenderbufferStorageMultisample}(GLenum target,...
void glUseProgram(int arg0)
Entry point to C language function: void {@native glUseProgram}(GLuint program) Part of GL_ES_VERS...
void glRenderbufferStorageMultisampleEXT(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glRenderbufferStorageMultisampleEXT}(GLenum target...
void glUniform2f(int arg0, float arg1, float arg2)
Entry point to C language function: void {@native glUniform2f}(GLint location, GLfloat v0,...
void glDrawRangeElementsBaseVertex(int arg0, int arg1, int arg2, int arg3, int arg4, java.nio.Buffer arg5, int arg6)
void glUniform4fv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glUniform4fv}(GLint location, GLsizei count,...
void glGetTexParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetTexParameteriv}(GLenum target,...
void glDrawBuffersIndexedEXT(int arg0, java.nio.IntBuffer arg1, java.nio.IntBuffer arg2)
void glClearBufferuiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glClearBufferuiv}(GLenum buffer,...
void glBlitFramebufferNV(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9)
Entry point to C language function: void {@native glBlitFramebufferNV}(GLint srcX0,...
void glGetUniformuiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGetTransformFeedbackVarying(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3, java.nio.IntBuffer arg4, java.nio.IntBuffer arg5, java.nio.ByteBuffer arg6)
void glProgramUniform3i(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform3i}(GLuint program,...
void glBufferSubData(int arg0, long arg1, long arg2, java.nio.Buffer arg3)
void glBlitFramebufferANGLE(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9)
Entry point to C language function: void {@native glBlitFramebufferANGLE}(GLint srcX0,...
void glStartTilingQCOM(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glStartTilingQCOM}(GLuint x, GLuint y,...
void glGetVertexAttribfv(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glRenderbufferStorageMultisampleIMG(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glRenderbufferStorageMultisampleIMG}(GLenum target...
boolean isGL4core()
Indicates whether this GL object uses a GL4 core profile.
void glUniformMatrix2fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix2fv}(GLint location,...
void glColorMaski(int arg0, boolean arg1, boolean arg2, boolean arg3, boolean arg4)
Entry point to C language function: void {@native glColorMaski}(GLuint index, GLboolean r,...
void glUniform4f(int arg0, float arg1, float arg2, float arg3, float arg4)
Entry point to C language function: void {@native glUniform4f}(GLint location, GLfloat v0,...
void glPrimitiveBoundingBox(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
Entry point to C language function: void {@native glPrimitiveBoundingBox}(GLfloat minX,...
void glFlush()
Entry point to C language function: void {@native glFlush}() Part of GL_ES_VERSION_2_0,...
com.jogamp.opengl.GL2ES2 getGL2ES2()
Casts this object to the GL2ES2 interface.
void glScissorArrayvNV(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glScissorArrayvNV}(GLuint first,...
void glGetActiveAttrib(int arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6, int[] arg7, int arg8, byte[] arg9, int arg10)
Entry point to C language function: void {@native glGetActiveAttrib}(GLuint program,...
void glGenTransformFeedbacks(int arg0, java.nio.IntBuffer arg1)
void glProgramUniformMatrix3x2fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
void glDrawRangeElementsBaseVertexOES(int arg0, int arg1, int arg2, int arg3, int arg4, java.nio.Buffer arg5, int arg6)
void glUniformMatrix4x2fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix4x2fv}(GLint location,...
boolean isGL3core()
Indicates whether this GL object uses a GL3 core profile.
void glProgramUniform2uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform2uiv}(GLuint program,...
void glGetTranslatedShaderSourceANGLE(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.ByteBuffer arg3)
void glUniformMatrix2x4fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glUniformMatrix2x4fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix2x4fvNV}(GLint location,...
void glVertexAttribFormat(int arg0, int arg1, int arg2, boolean arg3, int arg4)
Entry point to C language function: void {@native glVertexAttribFormat}(GLuint attribindex,...
void glBeginTransformFeedback(int arg0)
Entry point to C language function: void {@native glBeginTransformFeedback}(GLenum primitiveMode) ...
int glGetProgramResourceIndex(int arg0, int arg1, byte[] arg2, int arg3)
Entry point to C language function: GLuint {@native glGetProgramResourceIndex}(GLuint program,...
boolean isPBOUnpackBound()
boolean isGL()
Indicates whether this GL object conforms to any of the OpenGL profiles.
void glVertexAttrib4fv(int arg0, java.nio.FloatBuffer arg1)
void glExtGetTexLevelParameterivQCOM(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5)
Entry point to C language function: void {@native glExtGetTexLevelParameterivQCOM}(GLuint texture,...
void glVertexAttribPointer(com.jogamp.opengl.GLArrayData arg0)
java.lang.Object getPlatformGLExtensions()
Returns an object through which platform-specific OpenGL extensions (EGL, GLX, WGL,...
void glVertexAttribI4ui(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glVertexAttribI4ui}(GLuint index,...
com.jogamp.opengl.GL2ES1 getGL2ES1()
Casts this object to the GL2ES1 interface.
void glStencilOp(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glStencilOp}(GLenum fail, GLenum zfail,...
void glBindBuffer(int arg0, int arg1)
Entry point to C language function: void {@native glBindBuffer}(GLenum target, GLuint buffer) Part...
java.lang.String glGetStringi(int arg0, int arg1)
Entry point to C language function: const GLubyte * {@native glGetStringi}(GLenum name,...
void glUniformMatrix2x3fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix2x3fvNV}(GLint location,...
void glUniformMatrix3x4fvNV(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glGenTransformFeedbacks(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenTransformFeedbacks}(GLsizei n,...
void glGenVertexArrays(int arg0, java.nio.IntBuffer arg1)
void glUniformMatrix4fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix4fv}(GLint location,...
void glGenRenderbuffers(int arg0, java.nio.IntBuffer arg1)
void glDrawElementsIndirect(int arg0, int arg1, long arg2)
Entry point to C language function: void {@native glDrawElementsIndirect}(GLenum mode,...
void glTextureStorage2DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Entry point to C language function: void {@native glTextureStorage2DEXT}(GLuint texture,...
void glUniform3iv(int arg0, int arg1, java.nio.IntBuffer arg2)
int getDefaultDrawBuffer()
Returns the default color buffer within the current bound getDefaultReadFramebuffer(),...
void glDeleteQueries(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteQueries}(GLsizei n, const GLuint * ids) ...
void glUniform2fv(int arg0, int arg1, java.nio.FloatBuffer arg2)
int glGetGraphicsResetStatus()
Entry point to C language function: GLenum {@native glGetGraphicsResetStatus}() Part of GL_VERSION...
boolean glIsFramebuffer(int arg0)
Entry point to C language function: GLboolean {@native glIsFramebuffer}(GLuint framebuffer) Part o...
void glColorMaskiEXT(int arg0, boolean arg1, boolean arg2, boolean arg3, boolean arg4)
Entry point to C language function: void {@native glColorMaskiEXT}(GLuint index, GLboolean r,...
boolean isExtensionAvailable(java.lang.String arg0)
void glDeleteTextures(int arg0, java.nio.IntBuffer arg1)
void glTexStorage1D(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glTexStorage1D}(GLenum target, GLsizei levels,...
void glProgramUniformMatrix2x4fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
boolean isNPOTTextureAvailable()
Returns true if the GL context supports non power of two (NPOT) textures, otherwise false.
long glFenceSync(int arg0, int arg1)
Entry point to C language function: GLsync {@native glFenceSync}(GLenum condition,...
void glGetnUniformiv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glSamplerParameterf(int arg0, int arg1, float arg2)
Entry point to C language function: void {@native glSamplerParameterf}(GLuint sampler,...
void glGetShaderInfoLog(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
Entry point to C language function: void {@native glGetShaderInfoLog}(GLuint shader,...
void glDisablei(int arg0, int arg1)
Entry point to C language function: void {@native glDisablei}(GLenum target, GLuint index) Part of...
void glGetTexParameteriv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glBindRenderbuffer(int arg0, int arg1)
Entry point to C language function: void {@native glBindRenderbuffer}(GLenum target,...
boolean glIsEnabledi(int arg0, int arg1)
Entry point to C language function: GLboolean {@native glIsEnabledi}(GLenum target,...
void glUniformMatrix2x3fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix2x3fv}(GLint location,...
void glUniform(com.jogamp.opengl.GLUniformData arg0)
void glBlendColor(float arg0, float arg1, float arg2, float arg3)
Entry point to C language function: void {@native glBlendColor}(GLfloat red, GLfloat green,...
void glUniformMatrix3x2fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glGetRenderbufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetRenderbufferParameteriv}(GLenum target,...
void glProgramUniformMatrix4x2fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
Entry point to C language function: void {@native glProgramUniformMatrix4x2fv}(GLuint program,...
void glDrawElementsInstancedBaseVertexEXT(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4, int arg5)
void glGetFramebufferAttachmentParameteriv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glCompressedTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, long arg7)
Entry point to C language function: void {@native glCompressedTexImage2D}(GLenum target,...
java.nio.ByteBuffer glMapBuffer(int arg0, int arg1)
Entry point to C language function: void * {@native glMapBuffer}(GLenum target, GLenum access) Par...
void glFramebufferTextureEXT(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glFramebufferTextureEXT}(GLenum target,...
void glFinish()
Entry point to C language function: void {@native glFinish}() Part of GL_ES_VERSION_2_0,...
int glGetFragDataIndexEXT(int arg0, byte[] arg1, int arg2)
Entry point to C language function: GLint {@native glGetFragDataIndexEXT}(GLuint program,...
void glBufferStorageEXT(int arg0, long arg1, java.nio.Buffer arg2, int arg3)
void glVertexAttribI4iv(int arg0, java.nio.IntBuffer arg1)
void glUniformMatrix4x3fvNV(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glGetUniformIndices(int arg0, int arg1, java.lang.String[] arg2, java.nio.IntBuffer arg3)
void glVertexAttrib4f(int arg0, float arg1, float arg2, float arg3, float arg4)
Entry point to C language function: void {@native glVertexAttrib4f}(GLuint index,...
void glGetSamplerParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetSamplerParameterIuiv}(GLuint sampler,...
void glSamplerParameterIuiv(int arg0, int arg1, java.nio.IntBuffer arg2)
final GL getDownstreamGL()
Returns the downstream GL instance in case this is a wrapping pipeline, otherwise null.
boolean isGLES3Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3 functionality.
void glDrawArraysInstancedANGLE(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glDrawArraysInstancedANGLE}(GLenum mode,...
com.jogamp.opengl.GL3ES3 getGL3ES3()
Casts this object to the GL3ES3 interface.
void glUniformMatrix3x4fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
int glGetUniformLocation(int arg0, java.lang.String arg1)
void glUniformMatrix4x2fvNV(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glGetSamplerParameterfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glGetSamplerParameterfv}(GLuint sampler,...
void glSamplerParameteriv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glBlendFuncSeparate(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glBlendFuncSeparate}(GLenum sfactorRGB,...
void glGetVertexAttribiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetVertexAttribiv}(GLuint index,...
void glVertexAttribDivisor(int arg0, int arg1)
Entry point to C language function: void {@native glVertexAttribDivisor}(GLuint index,...
void glTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, long arg9)
Entry point to C language function: void {@native glTexImage3D}(GLenum target, GLint level,...
void glSamplerParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glSamplerParameterIuiv}(GLuint sampler,...
void glFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, java.nio.FloatBuffer arg3)
void glColorMask(boolean arg0, boolean arg1, boolean arg2, boolean arg3)
Entry point to C language function: void {@native glColorMask}(GLboolean red, GLboolean green,...
void glGetProgramResourceName(int arg0, int arg1, int arg2, int arg3, java.nio.IntBuffer arg4, java.nio.ByteBuffer arg5)
void glProgramUniform1uiv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glGenBuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenBuffers}(GLsizei n, GLuint * buffers) Part ...
void glResolveMultisampleFramebuffer()
Entry point to C language function: void {@native glResolveMultisampleFramebuffer}() Part of GL_AP...
void glBindFramebuffer(int arg0, int arg1)
Entry point to C language function: void {@native glBindFramebuffer}(GLenum target,...
com.jogamp.opengl.GLBufferStorage getBufferStorage(int arg0)
boolean isGL4bc()
Indicates whether this GL object conforms to the OpenGL ≥ 4.0 compatibility profile.
void glVertexAttribDivisorANGLE(int arg0, int arg1)
Entry point to C language function: void {@native glVertexAttribDivisorANGLE}(GLuint index,...
void glExtGetProgramBinarySourceQCOM(int arg0, int arg1, java.nio.ByteBuffer arg2, java.nio.IntBuffer arg3)
void glGetProgramResourceiv(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5, int arg6, int[] arg7, int arg8, int[] arg9, int arg10)
Entry point to C language function: void {@native glGetProgramResourceiv}(GLuint program,...
void glMultiDrawElementsBaseVertexOES(int arg0, java.nio.IntBuffer arg1, int arg2, com.jogamp.common.nio.PointerBuffer arg3, int arg4, java.nio.IntBuffer arg5)
void glGetTexLevelParameterfv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glGetTexLevelParameterfv}(GLenum target,...
int glClientWaitSync(long arg0, int arg1, long arg2)
Entry point to C language function: GLenum {@native glClientWaitSync}(GLsync sync,...
void glMultiDrawElementsBaseVertexOES(int arg0, int[] arg1, int arg2, int arg3, com.jogamp.common.nio.PointerBuffer arg4, int arg5, int[] arg6, int arg7)
void glUniformMatrix3x2fvNV(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glFramebufferParameteri(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glFramebufferParameteri}(GLenum target,...
void glExtGetFramebuffersQCOM(java.nio.IntBuffer arg0, int arg1, java.nio.IntBuffer arg2)
void glUniformMatrix3x2fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix3x2fv}(GLint location,...
void glGetIntegerv(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGetIntegerv}(GLenum pname, GLint * data) Part ...
int glGetProgramResourceLocationIndexEXT(int arg0, int arg1, byte[] arg2, int arg3)
Entry point to C language function: GLint {@native glGetProgramResourceLocationIndexEXT}(GLuint prog...
void glGetVertexAttribIuiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glProgramUniformMatrix4x3fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
void glDepthRangef(float arg0, float arg1)
Entry point to C language function: void {@native glDepthRangef}(GLclampf zNear, GLclampf zFar); P...
void glProgramUniform2iv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glReadBufferNV(int arg0)
Entry point to C language function: void {@native glReadBufferNV}(GLenum mode) Part of GL_NV_read_...
void glScissor(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glScissor}(GLint x, GLint y, GLsizei width,...
void glUniformMatrix3x4fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix3x4fvNV}(GLint location,...
void glCoverageMaskNV(boolean arg0)
Entry point to C language function: void {@native glCoverageMaskNV}(GLboolean mask) Part of GL_NV_...
void glEndQuery(int arg0)
Entry point to C language function: void {@native glEndQuery}(GLenum target) Part of GL_VERSION_1_...
void glGetFloati_vNV(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glCompressedTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, java.nio.Buffer arg8)
void glExtGetProgramsQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glExtGetProgramsQCOM}(GLuint * programs,...
void glDebugMessageControl(int arg0, int arg1, int arg2, int arg3, java.nio.IntBuffer arg4, boolean arg5)
int glCreateShader(int arg0)
Entry point to C language function: GLuint {@native glCreateShader}(GLenum type) Part of GL_ES_VER...
void glEnable(int arg0)
Entry point to C language function: void {@native glEnable}(GLenum cap) Part of GL_ES_VERSION_2_0,...
void glGetTexParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetTexParameterIuiv}(GLenum target,...
void glVertexAttrib1fv(int arg0, java.nio.FloatBuffer arg1)
void glActiveTexture(int arg0)
Entry point to C language function: void {@native glActiveTexture}(GLenum texture) Part of GL_ES_V...
void glTexStorage3DMultisample(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, boolean arg6)
Entry point to C language function: void {@native glTexStorage3DMultisample}(GLenum target,...
void glMultiDrawElementsIndirectEXT(int arg0, int arg1, java.nio.Buffer arg2, int arg3, int arg4)
void glTexStorage2DMultisample(int arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
Entry point to C language function: void {@native glTexStorage2DMultisample}(GLenum target,...
void glRenderbufferStorageMultisampleNV(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glRenderbufferStorageMultisampleNV}(GLenum target,...
void glTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, long arg10)
Entry point to C language function: void {@native glTexSubImage3D}(GLenum target,...
void glMinSampleShading(float arg0)
Entry point to C language function: void {@native glMinSampleShading}(GLfloat value) Part of GL_ES...
void glDepthRange(double arg0, double arg1)
Aliased entrypoint of void {@native glDepthRange}(GLclampd depth); and void {@native glDepthRangef...
boolean isGL3()
Indicates whether this GL object conforms to the OpenGL ≥ 3.1 core profile.
void glMultiDrawArraysIndirectEXT(int arg0, java.nio.Buffer arg1, int arg2, int arg3)
void glTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, java.nio.Buffer arg8)
int glGetProgramResourceLocationIndexEXT(int arg0, int arg1, java.nio.ByteBuffer arg2)
void glSampleMaski(int arg0, int arg1)
Entry point to C language function: void {@native glSampleMaski}(GLuint index, GLbitfield mask) Pa...
void glBindBufferBase(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glBindBufferBase}(GLenum target,...
void glFramebufferTexture2D(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glFramebufferTexture2D}(GLenum target,...
void glDrawElementsInstanced(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4)
void glBindTransformFeedback(int arg0, int arg1)
Entry point to C language function: void {@native glBindTransformFeedback}(GLenum target,...
void glTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)
Entry point to C language function: void {@native glTexSubImage2D}(GLenum target,...
void glGetQueryObjectiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetQueryObjectiv}(GLuint id, GLenum pname,...
void glDrawElements(int arg0, int arg1, int arg2, java.nio.Buffer arg3)
void glDrawArraysIndirect(int arg0, java.nio.Buffer arg1)
void glGetObjectPtrLabel(java.nio.Buffer arg0, int arg1, java.nio.IntBuffer arg2, java.nio.ByteBuffer arg3)
void glBindFragDataLocationIndexedEXT(int arg0, int arg1, int arg2, byte[] arg3, int arg4)
Entry point to C language function: void {@native glBindFragDataLocationIndexedEXT}(GLuint program,...
void glProgramUniform3uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform3uiv}(GLuint program,...
void glDeleteVertexArraysOES(int arg0, java.nio.IntBuffer arg1)
void glReadBufferIndexedEXT(int arg0, int arg1)
Entry point to C language function: void {@native glReadBufferIndexedEXT}(GLenum src,...
void glGetShaderSource(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
Entry point to C language function: void {@native glGetShaderSource}(GLuint shader,...
void glUniform1fv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glUniform1fv}(GLint location, GLsizei count,...
void glDebugMessageControl(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5, boolean arg6)
Entry point to C language function: void {@native glDebugMessageControl}(GLenum source,...
void glPauseTransformFeedback()
Entry point to C language function: void {@native glPauseTransformFeedback}() Part of GL_ARB_trans...
void glDrawElementsInstancedBaseInstance(int arg0, int arg1, int arg2, long arg3, int arg4, int arg5)
Entry point to C language function: void {@native glDrawElementsInstancedBaseInstance}(GLenum mode,...
void glVertexAttribPointer(int arg0, int arg1, int arg2, boolean arg3, int arg4, long arg5)
Entry point to C language function: void {@native glVertexAttribPointer}(GLuint index,...
void glTexBuffer(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glTexBuffer}(GLenum target, GLenum internalformat,...
void glProgramUniform4i(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Entry point to C language function: void {@native glProgramUniform4i}(GLuint program,...
void glQueryCounter(int arg0, int arg1)
Entry point to C language function: void {@native glQueryCounter}(GLuint id, GLenum target) Part o...
void glGetSamplerParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetSamplerParameterIiv}(GLuint sampler,...
void glGetSamplerParameterfv(int arg0, int arg1, java.nio.FloatBuffer arg2)
boolean isGL4ES3()
Returns true if this GL object conforms to a GL4ES3 compatible profile, i.e.
boolean glIsEnablediNV(int arg0, int arg1)
Entry point to C language function: GLboolean {@native glIsEnablediNV}(GLenum target,...
void glExtGetTexturesQCOM(java.nio.IntBuffer arg0, int arg1, java.nio.IntBuffer arg2)
void glBlendFuncSeparateiEXT(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glBlendFuncSeparateiEXT}(GLuint buf,...
void glGenSamplers(int arg0, java.nio.IntBuffer arg1)
void glScissorIndexedvNV(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glScissorIndexedvNV}(GLuint index,...
void glDepthMask(boolean arg0)
Entry point to C language function: void {@native glDepthMask}(GLboolean flag) Part of GL_ES_VERSI...
void glCopyImageSubData(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, int arg10, int arg11, int arg12, int arg13, int arg14)
Entry point to C language function: void {@native glCopyImageSubData}(GLuint srcName,...
void glDrawElementsInstanced(int arg0, int arg1, int arg2, long arg3, int arg4)
Entry point to C language function: void {@native glDrawElementsInstanced}(GLenum mode,...
void glExtGetShadersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glExtGetShadersQCOM}(GLuint * shaders,...
void glBlendFuncSeparatei(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glBlendFuncSeparatei}(GLuint buf,...
void glUniformMatrix2fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glUniform1uiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glUniform1uiv}(GLint location, GLsizei count,...
void glStencilMaskSeparate(int arg0, int arg1)
Entry point to C language function: void {@native glStencilMaskSeparate}(GLenum face,...
void glMemoryBarrier(int arg0)
Entry point to C language function: void {@native glMemoryBarrier}(GLbitfield barriers) Part of GL...
static final boolean DEBUG
void glDeleteSamplers(int arg0, java.nio.IntBuffer arg1)
void glGetInternalformativ(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5)
Entry point to C language function: void {@native glGetInternalformativ}(GLenum target,...
void glBlitFramebuffer(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9)
Entry point to C language function: void {@native glBlitFramebuffer}(GLint srcX0,...
boolean isGL3ES3()
Indicates whether this GL object conforms to a GL3ES3 compatible profile.
boolean isGLES1()
Indicates whether this GL object conforms to the OpenGL ES ≥ 1.0 profile.
void glDeleteProgram(int arg0)
Entry point to C language function: void {@native glDeleteProgram}(GLuint program) Part of GL_ES_V...
void glUniformMatrix4x3fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix4x3fv}(GLint location,...
void glGenFramebuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenFramebuffers}(GLsizei n, GLuint * framebuffer...
com.jogamp.opengl.GL getGL()
Casts this object to the GL interface.
void glHint(int arg0, int arg1)
Entry point to C language function: void {@native glHint}(GLenum target, GLenum mode) Part of GL_E...
com.jogamp.opengl.GL2GL3 getGL2GL3()
Casts this object to the GL2GL3 interface.
int getDefaultDrawFramebuffer()
Return the default draw framebuffer name.
void glBlendFuncSeparateiOES(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glBlendFuncSeparateiOES}(GLuint buf,...
void glDeleteFramebuffers(int arg0, java.nio.IntBuffer arg1)
void glExtGetShadersQCOM(java.nio.IntBuffer arg0, int arg1, java.nio.IntBuffer arg2)
void glEnableiOES(int arg0, int arg1)
Entry point to C language function: void {@native glEnableiOES}(GLenum target, GLuint index) Part ...
void glCoverageOperationNV(int arg0)
Entry point to C language function: void {@native glCoverageOperationNV}(GLenum operation) Part of...
void glScissorArrayvNV(int arg0, int arg1, java.nio.IntBuffer arg2)
int glGetFragDataIndexEXT(int arg0, java.nio.ByteBuffer arg1)
void glEndTransformFeedback()
Entry point to C language function: void {@native glEndTransformFeedback}() Part of GL_ES_VERSION_...
void glGenBuffers(int arg0, java.nio.IntBuffer arg1)
void glEndConditionalRender()
Entry point to C language function: void {@native glEndConditionalRender}() Part of GL_VERSION_3_0...
void glPatchParameteri(int arg0, int arg1)
Entry point to C language function: void {@native glPatchParameteri}(GLenum pname,...
void glBlendEquationiOES(int arg0, int arg1)
Entry point to C language function: void {@native glBlendEquationiOES}(GLuint buf,...
void glGetIntegeri_vEXT(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetIntegeri_vEXT}(GLenum target,...
void glStencilOpSeparate(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glStencilOpSeparate}(GLenum face,...
void glCopyBufferSubData(int arg0, int arg1, long arg2, long arg3, long arg4)
Entry point to C language function: void {@native glCopyBufferSubData}(GLenum readTarget,...
int glGetProgramResourceLocation(int arg0, int arg1, java.nio.ByteBuffer arg2)
void glSamplerParameteri(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glSamplerParameteri}(GLuint sampler,...
void glCompressedTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, java.nio.Buffer arg8)
void glTransformFeedbackVaryings(int arg0, int arg1, java.lang.String[] arg2, int arg3)
com.jogamp.opengl.GL getRootGL()
Returns the implementing root instance, considering a wrapped pipelined hierarchy,...
void glGetVertexAttribIiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glTexImage2DMultisample(int arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
Entry point to C language function: void {@native glTexImage2DMultisample}(GLenum target,...
void glGetObjectLabel(int arg0, int arg1, int arg2, int[] arg3, int arg4, byte[] arg5, int arg6)
Entry point to C language function: void {@native glGetObjectLabel}(GLenum identifier,...
void glGetUniformIndices(int arg0, int arg1, java.lang.String[] arg2, int[] arg3, int arg4)
void glVertexAttribI4uiv(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glVertexAttribI4uiv}(GLuint index,...
void glFrontFace(int arg0)
Entry point to C language function: void {@native glFrontFace}(GLenum mode) Part of GL_ES_VERSION_...
void glScissorIndexedNV(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glScissorIndexedNV}(GLuint index,...
void glProgramUniform3fv(int arg0, int arg1, int arg2, java.nio.FloatBuffer arg3)
void glDisableiNV(int arg0, int arg1)
Entry point to C language function: void {@native glDisableiNV}(GLenum target, GLuint index) Part ...
void glFramebufferTexture2DMultisampleEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Entry point to C language function: void {@native glFramebufferTexture2DMultisampleEXT}(GLenum targe...
void glGetIntegeri_v(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetIntegeri_v}(GLenum target,...
boolean isGLES31Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3.1 functionality.
void glPrimitiveBoundingBoxOES(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
Entry point to C language function: void {@native glPrimitiveBoundingBoxOES}(GLfloat minX,...
void glDeleteBuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteBuffers}(GLsizei n, const GLuint * buffers...
void glClearColor(float arg0, float arg1, float arg2, float arg3)
Entry point to C language function: void {@native glClearColor}(GLfloat red, GLfloat green,...
void glGetQueryObjectuiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glVertexBindingDivisor(int arg0, int arg1)
Entry point to C language function: void {@native glVertexBindingDivisor}(GLuint bindingindex,...
void glProgramUniform4ui(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Entry point to C language function: void {@native glProgramUniform4ui}(GLuint program,...
void glDrawElementsBaseVertex(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4)
void glUniform1iv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glUniform4iv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGetActiveAttrib(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3, java.nio.IntBuffer arg4, java.nio.IntBuffer arg5, java.nio.ByteBuffer arg6)
void glResumeTransformFeedback()
Entry point to C language function: void {@native glResumeTransformFeedback}() Part of GL_ARB_tran...
void glProgramUniform4fv(int arg0, int arg1, int arg2, java.nio.FloatBuffer arg3)
boolean glIsEnablediEXT(int arg0, int arg1)
Entry point to C language function: GLboolean {@native glIsEnablediEXT}(GLenum target,...
void glVertexAttribI4i(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glVertexAttribI4i}(GLuint index,...
java.lang.String glGetString(int arg0)
Entry point to C language function: const GLubyte * {@native glGetString}(GLenum name) Part of GL_...
void glBindImageTexture(int arg0, int arg1, int arg2, boolean arg3, int arg4, int arg5, int arg6)
Entry point to C language function: void {@native glBindImageTexture}(GLuint unit,...
void glGetDriverControlStringQCOM(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
Entry point to C language function: void {@native glGetDriverControlStringQCOM}(GLuint driverControl...
void glMultiDrawElementsBaseVertexEXT(int arg0, int[] arg1, int arg2, int arg3, com.jogamp.common.nio.PointerBuffer arg4, int arg5, int[] arg6, int arg7)
void glUseProgramStages(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glUseProgramStages}(GLuint pipeline,...
void glNamedFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, java.nio.FloatBuffer arg3)
void glUniform4uiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glUniform4uiv}(GLint location, GLsizei count,...
void glUniformMatrix4x3fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glTexParameterfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glTexParameterfv}(GLenum target,...
void glVertexAttrib2f(int arg0, float arg1, float arg2)
Entry point to C language function: void {@native glVertexAttrib2f}(GLuint index,...
void glExtGetBuffersQCOM(java.nio.IntBuffer arg0, int arg1, java.nio.IntBuffer arg2)
void glGetSamplerParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetSamplerParameteriv}(GLuint sampler,...
void glReadPixels(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, long arg6)
Entry point to C language function: void {@native glReadPixels}(GLint x, GLint y,...
boolean isGL2ES1()
Indicates whether this GL object conforms to a GL2ES1 compatible profile.
void glDrawElementsInstancedBaseVertex(int arg0, int arg1, int arg2, long arg3, int arg4, int arg5)
Entry point to C language function: void {@native glDrawElementsInstancedBaseVertex}(GLenum mode,...
void glBindTexture(int arg0, int arg1)
Entry point to C language function: void {@native glBindTexture}(GLenum target, GLuint texture) Pa...
void glTexStorage3DMultisampleOES(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, boolean arg6)
Entry point to C language function: void {@native glTexStorage3DMultisampleOES}(GLenum target,...
boolean isGLcore()
Indicates whether this GL object uses a GL core profile.
void glUniform2iv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glUniform2iv}(GLint location, GLsizei count,...
int glCreateProgram()
Entry point to C language function: GLuint {@native glCreateProgram}() Part of GL_ES_VERSION_2_0,...
void glGetTexLevelParameterfv(int arg0, int arg1, int arg2, java.nio.FloatBuffer arg3)
void glBlendEquationSeparatei(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glBlendEquationSeparatei}(GLuint buf,...
void glGetTexParameterIiv(int arg0, int arg1, java.nio.IntBuffer arg2)
boolean glIsTexture(int arg0)
Entry point to C language function: GLboolean {@native glIsTexture}(GLuint texture) Part of GL_ES_...
void glGetUniformuiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetUniformuiv}(GLuint program,...
void glProgramUniformMatrix3x2fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
Entry point to C language function: void {@native glProgramUniformMatrix3x2fv}(GLuint program,...
int glGetError()
Entry point to C language function: GLenum {@native glGetError}() Part of GL_ES_VERSION_2_0,...
void glSampleCoverage(float arg0, boolean arg1)
Entry point to C language function: void {@native glSampleCoverage}(GLfloat value,...
void glGetBufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetBufferParameteriv}(GLenum target,...
void glClearBufferfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glClearBufferfv}(GLenum buffer,...
void glGetShaderPrecisionFormat(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.IntBuffer arg3)
void glCoverageModulationTableNV(int arg0, java.nio.FloatBuffer arg1)
void glTexParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glTexParameterIuiv}(GLenum target,...
void glBlendEquation(int arg0)
Entry point to C language function: void {@native glBlendEquation}(GLenum mode) Part of GL_ES_VERS...
void glStencilFuncSeparate(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glStencilFuncSeparate}(GLenum face,...
void glGetAttachedShaders(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5)
Entry point to C language function: void {@native glGetAttachedShaders}(GLuint program,...
void glCopyBufferSubDataNV(int arg0, int arg1, long arg2, long arg3, long arg4)
Entry point to C language function: void {@native glCopyBufferSubDataNV}(GLenum readTarget,...
void glPopDebugGroup()
Entry point to C language function: void {@native glPopDebugGroup}() Part of GL_KHR_debug,...
void glUniformMatrix2x4fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix2x4fv}(GLint location,...
void glGetBooleani_v(int arg0, int arg1, byte[] arg2, int arg3)
Entry point to C language function: void {@native glGetBooleani_v}(GLenum target,...
void glSamplerParameterfv(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glTexImage3DMultisample(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, boolean arg6)
Entry point to C language function: void {@native glTexImage3DMultisample}(GLenum target,...
com.jogamp.opengl.GLES1 getGLES1()
Casts this object to the GLES1 interface.
void glGenFramebuffers(int arg0, java.nio.IntBuffer arg1)
void glDeleteSamplers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteSamplers}(GLsizei count,...
void glBlendEquationi(int arg0, int arg1)
Entry point to C language function: void {@native glBlendEquationi}(GLuint buf, GLenum mode) Part ...
void glSubpixelPrecisionBiasNV(int arg0, int arg1)
Entry point to C language function: void {@native glSubpixelPrecisionBiasNV}(GLuint xbits,...
void glUniformMatrix3fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix3fv}(GLint location,...
void glProgramUniformMatrix4x3fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
Entry point to C language function: void {@native glProgramUniformMatrix4x3fv}(GLuint program,...
void glDepthRangeArrayfvNV(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glProgramUniformMatrix4x2fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
void glDeleteTransformFeedbacks(int arg0, java.nio.IntBuffer arg1)
void glExtGetTexturesQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glExtGetTexturesQCOM}(GLuint * textures,...
void glFlushMappedBufferRange(int arg0, long arg1, long arg2)
Entry point to C language function: void {@native glFlushMappedBufferRange}(GLenum target,...
void glUniform4iv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glUniform4iv}(GLint location, GLsizei count,...
boolean glIsEnablediOES(int arg0, int arg1)
Entry point to C language function: GLboolean {@native glIsEnablediOES}(GLenum target,...
void glVertexAttrib2fv(int arg0, java.nio.FloatBuffer arg1)
boolean glIsVertexArrayOES(int arg0)
Entry point to C language function: GLboolean {@native glIsVertexArrayOES}(GLuint array) Part of G...
void glActiveShaderProgram(int arg0, int arg1)
Entry point to C language function: void {@native glActiveShaderProgram}(GLuint pipeline,...
void glObjectLabel(int arg0, int arg1, int arg2, java.nio.ByteBuffer arg3)
void glGetIntegeri_vEXT(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGetUniformiv(int arg0, int arg1, java.nio.IntBuffer arg2)
com.jogamp.opengl.GL3bc getGL3bc()
Casts this object to the GL3bc interface.
void glClearBufferuiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glNamedFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glNamedFramebufferSampleLocationsfvNV}(GLuint fram...
void glGetTransformFeedbackVarying(int arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6, int[] arg7, int arg8, byte[] arg9, int arg10)
Entry point to C language function: void {@native glGetTransformFeedbackVarying}(GLuint program,...
void glProgramUniformMatrix3x4fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
Entry point to C language function: void {@native glProgramUniformMatrix3x4fv}(GLuint program,...
boolean glUnmapBuffer(int arg0)
Entry point to C language function: GLboolean {@native glUnmapBuffer}(GLenum target) Part of GL_VE...
com.jogamp.opengl.GLES3 getGLES3()
Casts this object to the GLES3 interface.
void glGetProgramiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetProgramiv}(GLuint program,...
boolean isFunctionAvailable(java.lang.String arg0)
void glLinkProgram(int arg0)
Entry point to C language function: void {@native glLinkProgram}(GLuint program) Part of GL_ES_VER...
void glProgramParameteri(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glProgramParameteri}(GLuint program,...
int glGetProgramResourceLocation(int arg0, int arg1, byte[] arg2, int arg3)
Entry point to C language function: GLint {@native glGetProgramResourceLocation}(GLuint program,...
void glMinSampleShadingOES(float arg0)
Entry point to C language function: void {@native glMinSampleShadingOES}(GLfloat value) Part of GL...
void glProgramUniform2f(int arg0, int arg1, float arg2, float arg3)
Entry point to C language function: void {@native glProgramUniform2f}(GLuint program,...
void glProgramUniformMatrix2x3fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
Entry point to C language function: void {@native glProgramUniformMatrix2x3fv}(GLuint program,...
void glBlendFunciOES(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glBlendFunciOES}(GLuint buf, GLenum src,...
void glEGLImageTargetRenderbufferStorageOES(int arg0, long arg1)
Entry point to C language function: void {@native glEGLImageTargetRenderbufferStorageOES}(GLenum tar...
void glVertexAttribI4uiv(int arg0, java.nio.IntBuffer arg1)
boolean glIsBuffer(int arg0)
Entry point to C language function: GLboolean {@native glIsBuffer}(GLuint buffer) Part of GL_VERSI...
void glGenerateMipmap(int arg0)
Entry point to C language function: void {@native glGenerateMipmap}(GLenum target) Part of GL_ES_V...
void glGetQueryObjectiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glUniform2i(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glUniform2i}(GLint location, GLint v0,...
void glExtGetBuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glExtGetBuffersQCOM}(GLuint * buffers,...
void glClear(int arg0)
Entry point to C language function: void {@native glClear}(GLbitfield mask) Part of GL_ES_VERSION_...
void glDispatchComputeIndirect(long arg0)
Entry point to C language function: void {@native glDispatchComputeIndirect}(GLintptr indirect) Pa...
boolean glIsRenderbuffer(int arg0)
Entry point to C language function: GLboolean {@native glIsRenderbuffer}(GLuint renderbuffer) Part...
void glDrawElementsBaseVertexOES(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4)
void glBindVertexArrayOES(int arg0)
Entry point to C language function: void {@native glBindVertexArrayOES}(GLuint array) Part of GL_O...
void glGetActiveUniformBlockName(int arg0, int arg1, int arg2, int[] arg3, int arg4, byte[] arg5, int arg6)
Entry point to C language function: void {@native glGetActiveUniformBlockName}(GLuint program,...
void glFramebufferTexture2DMultisampleIMG(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Entry point to C language function: void {@native glFramebufferTexture2DMultisampleIMG}(GLenum targe...
void glProgramBinary(int arg0, int arg1, java.nio.Buffer arg2, int arg3)
void glUniformMatrix3x2fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix3x2fvNV}(GLint location,...
void glSamplerParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glSamplerParameterIiv}(GLuint sampler,...
void glUniform4uiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glProgramUniform2fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform2fv}(GLuint program,...
com.jogamp.opengl.GLBufferStorage mapBufferRange(int arg0, long arg1, long arg2, int arg3)
Returns the GLBufferStorage instance as mapped via OpenGL's native glMapBufferRange(....
void glPolygonOffset(float arg0, float arg1)
Entry point to C language function: void {@native glPolygonOffset}(GLfloat factor,...
void glProgramUniform2i(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glProgramUniform2i}(GLuint program,...
void glGetFramebufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetFramebufferParameteriv}(GLenum target,...
com.jogamp.opengl.GLProfile getGLProfile()
Returns the GLProfile associated with this GL object.
void glGetInternalformativ(int arg0, int arg1, int arg2, int arg3, java.nio.IntBuffer arg4)
void glDrawElements(int arg0, int arg1, int arg2, long arg3)
Entry point to C language function: void {@native glDrawElements}(GLenum mode, GLsizei count,...
void glDeleteVertexArrays(int arg0, java.nio.IntBuffer arg1)
void glEnableDriverControlQCOM(int arg0)
Entry point to C language function: void {@native glEnableDriverControlQCOM}(GLuint driverControl) ...
void glUniform1iv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glUniform1iv}(GLint location, GLsizei count,...
void glProgramUniform1iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform1iv}(GLuint program,...
void glObjectPtrLabel(java.nio.Buffer arg0, int arg1, java.nio.ByteBuffer arg2)
java.nio.ByteBuffer glMapBufferRange(int arg0, long arg1, long arg2, int arg3)
Entry point to C language function: void * {@native glMapBufferRange}(GLenum target,...
void glDisableDriverControlQCOM(int arg0)
Entry point to C language function: void {@native glDisableDriverControlQCOM}(GLuint driverControl) ...
void glBindFragDataLocationIndexedEXT(int arg0, int arg1, int arg2, java.nio.ByteBuffer arg3)
void glFramebufferTexture(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glFramebufferTexture}(GLenum target,...
void glUniform3iv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glUniform3iv}(GLint location, GLsizei count,...
void glDrawElementsInstancedBaseVertex(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4, int arg5)
void glDepthFunc(int arg0)
Entry point to C language function: void {@native glDepthFunc}(GLenum func) Part of GL_ES_VERSION_...
void glBlendEquationiEXT(int arg0, int arg1)
Entry point to C language function: void {@native glBlendEquationiEXT}(GLuint buf,...
void glGetIntegeri_v(int arg0, int arg1, java.nio.IntBuffer arg2)
void glProgramUniformMatrix2x4fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
Entry point to C language function: void {@native glProgramUniformMatrix2x4fv}(GLuint program,...
void glExtGetTexLevelParameterivQCOM(int arg0, int arg1, int arg2, int arg3, java.nio.IntBuffer arg4)
com.jogamp.opengl.GL4bc getGL4bc()
Casts this object to the GL4bc interface.
void glTextureStorage1DEXT(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glTextureStorage1DEXT}(GLuint texture,...
boolean isGL3bc()
Indicates whether this GL object conforms to the OpenGL ≥ 3.1 compatibility profile.
void glUniform4ui(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glUniform4ui}(GLint location, GLuint v0,...
void glGenTextures(int arg0, java.nio.IntBuffer arg1)
void glUniform3fv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glUniform3fv}(GLint location, GLsizei count,...
void glFramebufferTextureMultiviewOVR(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Entry point to C language function: void {@native glFramebufferTextureMultiviewOVR}(GLenum target,...
void glProgramUniform1f(int arg0, int arg1, float arg2)
Entry point to C language function: void {@native glProgramUniform1f}(GLuint program,...
int glGetUniformBlockIndex(int arg0, java.lang.String arg1)
void glDeleteSync(long arg0)
Entry point to C language function: void {@native glDeleteSync}(GLsync sync) Part of GL_ES_VERSION...
boolean isGL2ES2()
Indicates whether this GL object conforms to a GL2ES2 compatible profile.
void glUniform1uiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glProgramUniform3uiv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glDrawElementsBaseVertexEXT(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4)
void glExtGetFramebuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glExtGetFramebuffersQCOM}(GLuint * framebuffers,...
void glReadPixels(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, java.nio.Buffer arg6)
void glGetDriverControlsQCOM(java.nio.IntBuffer arg0, int arg1, java.nio.IntBuffer arg2)
void glTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, java.nio.Buffer arg8)
void glClearStencil(int arg0)
Entry point to C language function: void {@native glClearStencil}(GLint s) Part of GL_ES_VERSION_2...
void glProgramUniformMatrix3fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
Entry point to C language function: void {@native glProgramUniformMatrix3fv}(GLuint program,...
void glTexParameterf(int arg0, int arg1, float arg2)
Entry point to C language function: void {@native glTexParameterf}(GLenum target,...
void glBlendEquationSeparateiEXT(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glBlendEquationSeparateiEXT}(GLuint buf,...
void glGetnUniformuiv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glUniform3uiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glUniform3uiv}(GLint location, GLsizei count,...
void glFramebufferTexture3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Entry point to C language function: void {@native glFramebufferTexture3D}(GLenum target,...
void glUniformBlockBinding(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glUniformBlockBinding}(GLuint program,...
void glProgramUniform3iv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glGenProgramPipelines(int arg0, java.nio.IntBuffer arg1)
void glProgramUniform2fv(int arg0, int arg1, int arg2, java.nio.FloatBuffer arg3)
void glUniform3f(int arg0, float arg1, float arg2, float arg3)
Entry point to C language function: void {@native glUniform3f}(GLint location, GLfloat v0,...
void glDeleteRenderbuffers(int arg0, java.nio.IntBuffer arg1)
void glGetDriverControlStringQCOM(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.ByteBuffer arg3)
void glVertexAttrib4fv(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glVertexAttrib4fv}(GLuint index,...
void glEnableiNV(int arg0, int arg1)
Entry point to C language function: void {@native glEnableiNV}(GLenum target, GLuint index) Part o...
void glProgramUniform2iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform2iv}(GLuint program,...
void glRasterSamplesEXT(int arg0, boolean arg1)
Entry point to C language function: void {@native glRasterSamplesEXT}(GLuint samples,...
void glVertexAttrib1fv(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glVertexAttrib1fv}(GLuint index,...
void glGetShaderPrecisionFormat(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5)
Entry point to C language function: void {@native glGetShaderPrecisionFormat}(GLenum shadertype,...
void glShaderSource(int arg0, int arg1, java.lang.String[] arg2, int[] arg3, int arg4)
void glGetInteger64v(int arg0, long[] arg1, int arg2)
Entry point to C language function: void {@native glGetInteger64v}(GLenum pname, GLint64 * data) P...
boolean glExtIsProgramBinaryQCOM(int arg0)
Entry point to C language function: GLboolean {@native glExtIsProgramBinaryQCOM}(GLuint program) P...
void glGetQueryObjecti64v(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glGetQueryObjecti64v}(GLuint id,...
void glAlphaFuncQCOM(int arg0, float arg1)
Entry point to C language function: void {@native glAlphaFuncQCOM}(GLenum func, GLclampf ref) Part...
void glGenRenderbuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenRenderbuffers}(GLsizei n, GLuint * renderbuff...
void glUniformMatrix4x2fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix4x2fvNV}(GLint location,...
void glProgramUniformMatrix4fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
void glTexBufferEXT(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glTexBufferEXT}(GLenum target, GLenum internalform...
void glDiscardFramebufferEXT(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glDiscardFramebufferEXT}(GLenum target,...
void glClearBufferiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glClearBufferiv}(GLenum buffer,...
void glGetIntegerv(int arg0, java.nio.IntBuffer arg1)
void glProgramUniformMatrix3x4fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
void glSamplerParameterIiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glDisable(int arg0)
Entry point to C language function: void {@native glDisable}(GLenum cap) Part of GL_ES_VERSION_2_0...
void glAttachShader(int arg0, int arg1)
Entry point to C language function: void {@native glAttachShader}(GLuint program,...
void glCompressedTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)
Entry point to C language function: void {@native glCompressedTexSubImage2D}(GLenum target,...
void glGetBooleanv(int arg0, byte[] arg1, int arg2)
Entry point to C language function: void {@native glGetBooleanv}(GLenum pname, GLboolean * data) P...
void glClearBufferiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGetProgramResourceiv(int arg0, int arg1, int arg2, int arg3, java.nio.IntBuffer arg4, int arg5, java.nio.IntBuffer arg6, java.nio.IntBuffer arg7)
void glUniform3uiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glBlendFunci(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glBlendFunci}(GLuint buf, GLenum src,...
void glDetachShader(int arg0, int arg1)
Entry point to C language function: void {@native glDetachShader}(GLuint program,...
void glLineWidth(float arg0)
Entry point to C language function: void {@native glLineWidth}(GLfloat width) Part of GL_VERSION_E...
void glProgramUniform1iv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glGetActiveUniformBlockName(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3, java.nio.ByteBuffer arg4)
void glTexBufferRangeOES(int arg0, int arg1, int arg2, long arg3, long arg4)
Entry point to C language function: void {@native glTexBufferRangeOES}(GLenum target,...
int glGetAttribLocation(int arg0, java.lang.String arg1)
com.jogamp.opengl.GLES2 getGLES2()
Casts this object to the GLES2 interface.
void glProgramUniform4iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform4iv}(GLuint program,...
void glGenSamplers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenSamplers}(GLsizei count, GLuint * samplers) ...
void glDeleteProgramPipelines(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteProgramPipelines}(GLsizei n,...
void glGetActiveUniformsiv(int arg0, int arg1, java.nio.IntBuffer arg2, int arg3, java.nio.IntBuffer arg4)
void glGetShaderInfoLog(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.ByteBuffer arg3)
void glUniformMatrix2x4fvNV(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glBindProgramPipeline(int arg0)
Entry point to C language function: void {@native glBindProgramPipeline}(GLuint pipeline) Part of ...
int getBoundFramebuffer(int arg0)
Return the framebuffer name bound to this context, see GL#glBindFramebuffer(int, int).
com.jogamp.opengl.GL4ES3 getGL4ES3()
Casts this object to the GL4ES3 interface.
void glGetProgramPipelineInfoLog(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.ByteBuffer arg3)
void glStencilFunc(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glStencilFunc}(GLenum func, GLint ref,...
void glProgramUniform1fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform1fv}(GLuint program,...
void glProgramUniformMatrix2fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
Entry point to C language function: void {@native glProgramUniformMatrix2fv}(GLuint program,...
void glDrawArrays(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glDrawArrays}(GLenum mode, GLint first,...
void glDepthRangeArrayfvNV(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glDepthRangeArrayfvNV}(GLuint first,...
void glGetProgramInfoLog(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.ByteBuffer arg3)
void glGetMultisamplefv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glGetMultisamplefv}(GLenum pname,...
void glExtGetRenderbuffersQCOM(java.nio.IntBuffer arg0, int arg1, java.nio.IntBuffer arg2)
void glShaderSource(int arg0, int arg1, java.lang.String[] arg2, java.nio.IntBuffer arg3)
void glGetProgramPipelineiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glDeleteProgramPipelines(int arg0, java.nio.IntBuffer arg1)
void glPixelStorei(int arg0, int arg1)
Entry point to C language function: void {@native glPixelStorei}(GLenum pname, GLint param) Part o...
void glDrawRangeElements(int arg0, int arg1, int arg2, int arg3, int arg4, java.nio.Buffer arg5)
void glProgramUniform4fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform4fv}(GLuint program,...
void glScissorIndexedvNV(int arg0, java.nio.IntBuffer arg1)
void glGetSamplerParameterIiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGetUniformfv(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glTexParameteriv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glUniform1ui(int arg0, int arg1)
Entry point to C language function: void {@native glUniform1ui}(GLint location, GLuint v0) Part of...
void glGetVertexAttribIuiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetVertexAttribIuiv}(GLuint index,...
void glGetSynciv(long arg0, int arg1, int arg2, java.nio.IntBuffer arg3, java.nio.IntBuffer arg4)
void glResolveDepthValuesNV()
Entry point to C language function: void {@native glResolveDepthValuesNV}() Part of GL_NV_sample_l...
void glClearDepth(double arg0)
Aliased entrypoint of void {@native glClearDepth}(GLclampd depth); and void {@native glClearDepthf...
void glFramebufferRenderbuffer(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glFramebufferRenderbuffer}(GLenum target,...
boolean isVBOElementArrayBound()
void glTexBufferRange(int arg0, int arg1, int arg2, long arg3, long arg4)
Entry point to C language function: void {@native glTexBufferRange}(GLenum target,...
void glTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, java.nio.Buffer arg10)
void glGenQueries(int arg0, java.nio.IntBuffer arg1)
void glSamplerParameterfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glSamplerParameterfv}(GLuint sampler,...
void glGetInteger64v(int arg0, java.nio.LongBuffer arg1)
void glGetFramebufferAttachmentParameteriv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetFramebufferAttachmentParameteriv}(GLenum targ...
void glGetProgramInterfaceiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetProgramInterfaceiv}(GLuint program,...
int glCreateShaderProgramv(int arg0, int arg1, java.lang.String[] arg2)
void glUniform2uiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glUniform2uiv}(GLint location, GLsizei count,...
void glUniformMatrix3fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glObjectPtrLabel(java.nio.Buffer arg0, int arg1, byte[] arg2, int arg3)
void glGetProgramResourceName(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5, byte[] arg6, int arg7)
Entry point to C language function: void {@native glGetProgramResourceName}(GLuint program,...
void glGetQueryObjectui64v(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glGetQueryObjectui64v}(GLuint id,...
void glGetnUniformuiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetnUniformuiv}(GLuint program,...
void glBufferData(int arg0, long arg1, java.nio.Buffer arg2, int arg3)
int glGetFragDataLocation(int arg0, java.lang.String arg1)
void glVertexAttrib3f(int arg0, float arg1, float arg2, float arg3)
Entry point to C language function: void {@native glVertexAttrib3f}(GLuint index,...
void glViewportIndexedfvNV(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glViewportIndexedfvNV}(GLuint index,...
void glDeleteTextures(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteTextures}(GLsizei n, const GLuint * textur...
void glTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)
Entry point to C language function: void {@native glTexImage2D}(GLenum target, GLint level,...
void glDrawElementsInstancedANGLE(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4)
void glBlendEquationSeparate(int arg0, int arg1)
Entry point to C language function: void {@native glBlendEquationSeparate}(GLenum modeRGB,...
void glGetAttachedShaders(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.IntBuffer arg3)
void glGetBooleanv(int arg0, java.nio.ByteBuffer arg1)
boolean isGLES2()
Indicates whether this GL object conforms to the OpenGL ES ≥ 2.0 profile.
boolean glIsQuery(int arg0)
Entry point to C language function: GLboolean {@native glIsQuery}(GLuint id) Part of GL_VERSION_1_...
void glGetFloati_vNV(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glGetFloati_vNV}(GLenum target,...
void glProgramUniform4uiv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glUniformMatrix3x4fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix3x4fv}(GLint location,...
void glInvalidateSubFramebuffer(int arg0, int arg1, java.nio.IntBuffer arg2, int arg3, int arg4, int arg5, int arg6)
void glDrawElementsInstancedNV(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4)
int getMaxRenderbufferSamples()
Returns the maximum number of FBO RENDERBUFFER samples if full FBO is supported, otherwise false.
int getDefaultReadBuffer()
Returns the default color buffer within the current bound getDefaultReadFramebuffer(),...
void glGetBufferParameteri64v(int arg0, int arg1, java.nio.LongBuffer arg2)
void glBlendBarrier()
Entry point to C language function: void {@native glBlendBarrier}() Part of GL_ES_VERSION_3_2,...
void glGetRenderbufferParameteriv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glPatchParameteriEXT(int arg0, int arg1)
Entry point to C language function: void {@native glPatchParameteriEXT}(GLenum pname,...
void glDeleteRenderbuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteRenderbuffers}(GLsizei n,...
int glCheckFramebufferStatus(int arg0)
Entry point to C language function: GLenum {@native glCheckFramebufferStatus}(GLenum target) Part ...
void glUniform2iv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glTextureStorage3DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
Entry point to C language function: void {@native glTextureStorage3DEXT}(GLuint texture,...
void glDeleteFramebuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteFramebuffers}(GLsizei n,...
void glVertexAttrib3fv(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glVertexAttrib3fv}(GLuint index,...
void glDrawArraysInstancedNV(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glDrawArraysInstancedNV}(GLenum mode,...
void glDebugMessageInsert(int arg0, int arg1, int arg2, int arg3, int arg4, java.lang.String arg5)
void glCompressedTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, java.nio.Buffer arg10)
void glGetInteger64i_v(int arg0, int arg1, java.nio.LongBuffer arg2)
void glGetUniformfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glGetUniformfv}(GLuint program,...
void glBindFragDataLocationEXT(int arg0, int arg1, java.nio.ByteBuffer arg2)
void glGenProgramPipelines(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenProgramPipelines}(GLsizei n,...
void glViewportIndexedfNV(int arg0, float arg1, float arg2, float arg3, float arg4)
Entry point to C language function: void {@native glViewportIndexedfNV}(GLuint index,...
void glGetActiveUniform(int arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6, int[] arg7, int arg8, byte[] arg9, int arg10)
Entry point to C language function: void {@native glGetActiveUniform}(GLuint program,...
void glGetFloatv(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glGetFloatv}(GLenum pname, GLfloat * data) Part ...
void glGetQueryObjectuiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetQueryObjectuiv}(GLuint id,...
int glGetDebugMessageLog(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5, int[] arg6, int arg7, int[] arg8, int arg9, int[] arg10, int arg11, byte[] arg12, int arg13)
Entry point to C language function: GLuint {@native glGetDebugMessageLog}(GLuint count,...
void glGetProgramBinary(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5, java.nio.Buffer arg6)
void glTexBufferOES(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glTexBufferOES}(GLenum target, GLenum internalform...
void glUniform1f(int arg0, float arg1)
Entry point to C language function: void {@native glUniform1f}(GLint location, GLfloat v0) Part of...
void glGetnUniformfv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glGetnUniformfv}(GLuint program,...
void glEnableiEXT(int arg0, int arg1)
Entry point to C language function: void {@native glEnableiEXT}(GLenum target, GLuint index) Part ...
void glFramebufferTextureOES(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glFramebufferTextureOES}(GLenum target,...
void glBeginConditionalRender(int arg0, int arg1)
Entry point to C language function: void {@native glBeginConditionalRender}(GLuint id,...
void glRenderbufferStorage(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glRenderbufferStorage}(GLenum target,...
void glTexParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glTexParameteriv}(GLenum target,...
void glTexParameterIuiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glViewportIndexedfvNV(int arg0, java.nio.FloatBuffer arg1)
com.jogamp.opengl.GL3 getGL3()
Casts this object to the GL3 interface.
void glInvalidateFramebuffer(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glInvalidateFramebuffer}(GLenum target,...
boolean glIsSync(long arg0)
Entry point to C language function: GLboolean {@native glIsSync}(GLsync sync) Part of GL_ES_VERSIO...
void glViewportArrayvNV(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glGenVertexArraysOES(int arg0, java.nio.IntBuffer arg1)
void glVertexAttribIPointer(int arg0, int arg1, int arg2, int arg3, long arg4)
Entry point to C language function: void {@native glVertexAttribIPointer}(GLuint index,...
void glDrawArraysInstanced(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glDrawArraysInstanced}(GLenum mode,...
void glDrawRangeElements(int arg0, int arg1, int arg2, int arg3, int arg4, long arg5)
Entry point to C language function: void {@native glDrawRangeElements}(GLenum mode,...
void glGetInteger64i_v(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glGetInteger64i_v}(GLenum target,...
void glGetSynciv(long arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6)
Entry point to C language function: void {@native glGetSynciv}(GLsync sync, GLenum pname,...
void glDepthRangeIndexedfNV(int arg0, float arg1, float arg2)
Entry point to C language function: void {@native glDepthRangeIndexedfNV}(GLuint index,...
boolean isGL2GL3()
Indicates whether this GL object conforms to a GL2GL3 compatible profile.
void glInvalidateSubFramebuffer(int arg0, int arg1, int[] arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
Entry point to C language function: void {@native glInvalidateSubFramebuffer}(GLenum target,...
void glFragmentCoverageColorNV(int arg0)
Entry point to C language function: void {@native glFragmentCoverageColorNV}(GLuint color) Part of...
void glEndTilingQCOM(int arg0)
Entry point to C language function: void {@native glEndTilingQCOM}(GLbitfield preserveMask) Part o...
boolean isGL2()
Indicates whether this GL object conforms to the OpenGL ≤ 3.0 profile.
void glCopyTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
Entry point to C language function: void {@native glCopyTexImage2D}(GLenum target,...
void glUniform3i(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glUniform3i}(GLint location, GLint v0,...
void glUniform2uiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGenVertexArraysOES(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenVertexArraysOES}(GLsizei n,...
void glDeleteQueries(int arg0, java.nio.IntBuffer arg1)
void glVertexAttribIFormat(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glVertexAttribIFormat}(GLuint attribindex,...
boolean isGLES3()
Indicates whether this GL object conforms to the OpenGL ES ≥ 3.0 profile.
void glProgramUniform3ui(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform3ui}(GLuint program,...
void glGetTexParameterfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glGetTexParameterfv}(GLenum target,...
void glGetProgramPipelineInfoLog(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
Entry point to C language function: void {@native glGetProgramPipelineInfoLog}(GLuint pipeline,...
com.jogamp.opengl.GLBufferStorage mapBuffer(int arg0, int arg1)
Returns the GLBufferStorage instance as mapped via OpenGL's native glMapBuffer(..) implementation.
void glObjectLabel(int arg0, int arg1, int arg2, byte[] arg3, int arg4)
Entry point to C language function: void {@native glObjectLabel}(GLenum identifier,...
void glGetMultisamplefv(int arg0, int arg1, java.nio.FloatBuffer arg2)
boolean glIsEnabled(int arg0)
Entry point to C language function: GLboolean {@native glIsEnabled}(GLenum cap) Part of GL_NV_vert...
boolean glIsProgramPipeline(int arg0)
Entry point to C language function: GLboolean {@native glIsProgramPipeline}(GLuint pipeline) Part ...
DebugGLES3(GLES3 downstreamGLES3)
boolean isTextureFormatBGRA8888Available()
int getBoundBuffer(int arg0)
void glCopyTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
Entry point to C language function: void {@native glCopyTexSubImage2D}(GLenum target,...
void glReadnPixels(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, java.nio.Buffer arg7)
void glTexStorage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Entry point to C language function: void {@native glTexStorage3D}(GLenum target, GLsizei levels,...
void glPushDebugGroup(int arg0, int arg1, int arg2, byte[] arg3, int arg4)
Entry point to C language function: void {@native glPushDebugGroup}(GLenum source,...
boolean glIsShader(int arg0)
Entry point to C language function: GLboolean {@native glIsShader}(GLuint shader) Part of GL_ES_VE...
void glTexParameteri(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glTexParameteri}(GLenum target,...
void glCoverageModulationTableNV(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glCoverageModulationTableNV}(GLsizei n,...
void glDeleteTransformFeedbacks(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteTransformFeedbacks}(GLsizei n,...
void glDrawBuffers(int arg0, java.nio.IntBuffer arg1)
void glExtGetProgramsQCOM(java.nio.IntBuffer arg0, int arg1, java.nio.IntBuffer arg2)
boolean glIsProgram(int arg0)
Entry point to C language function: GLboolean {@native glIsProgram}(GLuint program) Part of GL_ES_...
void glTexParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glTexParameterIiv}(GLenum target,...
void glTexPageCommitmentEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, boolean arg8)
Entry point to C language function: void {@native glTexPageCommitmentEXT}(GLenum target,...
void glProgramUniform1fv(int arg0, int arg1, int arg2, java.nio.FloatBuffer arg3)
boolean isGLES()
Indicates whether this GL object conforms to one of the OpenGL ES profiles, see isGLES1(),...
void glDiscardFramebufferEXT(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGenVertexArrays(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenVertexArrays}(GLsizei n, GLuint * arrays) P...
void glExtGetRenderbuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glExtGetRenderbuffersQCOM}(GLuint * renderbuffers,...
void glCompressedTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)
Entry point to C language function: void {@native glCompressedTexImage3D}(GLenum target,...
void glExtGetBufferPointervQCOM(int arg0, com.jogamp.common.nio.PointerBuffer arg1)
void glGetQueryObjectui64v(int arg0, int arg1, java.nio.LongBuffer arg2)
void glProgramUniform4f(int arg0, int arg1, float arg2, float arg3, float arg4, float arg5)
Entry point to C language function: void {@native glProgramUniform4f}(GLuint program,...
void glGetShaderiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetShaderiv}(GLuint shader, GLenum pname,...
void glPushDebugGroup(int arg0, int arg1, int arg2, java.nio.ByteBuffer arg3)
void glGetFloatv(int arg0, java.nio.FloatBuffer arg1)
void glDrawBuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDrawBuffers}(GLsizei n, const GLenum * bufs) P...
void glTexBufferRangeEXT(int arg0, int arg1, int arg2, long arg3, long arg4)
Entry point to C language function: void {@native glTexBufferRangeEXT}(GLenum target,...
boolean isGLES32Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3.2 functionality.
void glProgramUniformMatrix2fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
void glVertexAttrib2fv(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glVertexAttrib2fv}(GLuint index,...
int glGetDebugMessageLog(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.IntBuffer arg3, java.nio.IntBuffer arg4, java.nio.IntBuffer arg5, java.nio.IntBuffer arg6, java.nio.ByteBuffer arg7)
void glDisableiEXT(int arg0, int arg1)
Entry point to C language function: void {@native glDisableiEXT}(GLenum target, GLuint index) Part...
void glProgramUniform4uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform4uiv}(GLuint program,...
int getDefaultReadFramebuffer()
Return the default read framebuffer name.
void glVertexAttribDivisorNV(int arg0, int arg1)
Entry point to C language function: void {@native glVertexAttribDivisorNV}(GLuint index,...
int glGetProgramResourceIndex(int arg0, int arg1, java.nio.ByteBuffer arg2)
void glViewportArrayvNV(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glViewportArrayvNV}(GLuint first,...
void glGetCoverageModulationTableNV(int arg0, java.nio.FloatBuffer arg1)
void glDisableVertexAttribArray(int arg0)
Entry point to C language function: void {@native glDisableVertexAttribArray}(GLuint index) Part o...
void glGetTexLevelParameteriv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glDrawElementsBaseVertex(int arg0, int arg1, int arg2, long arg3, int arg4)
Entry point to C language function: void {@native glDrawElementsBaseVertex}(GLenum mode,...
com.jogamp.opengl.GLContext getContext()
Returns the GLContext associated which this GL object.
void glViewport(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glViewport}(GLint x, GLint y, GLsizei width,...
void glMemoryBarrierByRegion(int arg0)
Entry point to C language function: void {@native glMemoryBarrierByRegion}(GLbitfield barriers) Pa...
void glTextureView(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
Entry point to C language function: void {@native glTextureView}(GLuint texture, GLenum target,...
void glPatchParameteriOES(int arg0, int arg1)
Entry point to C language function: void {@native glPatchParameteriOES}(GLenum pname,...
com.jogamp.opengl.GL2ES3 getGL2ES3()
Casts this object to the GL2ES3 interface.
boolean hasFullFBOSupport()
Returns true if full FBO support is available, otherwise false.
void glGetDriverControlsQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetDriverControlsQCOM}(GLint * num,...
void glVertexAttribPointer(int arg0, int arg1, int arg2, boolean arg3, int arg4, java.nio.Buffer arg5)
void glUniformMatrix2x3fvNV(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glDispatchCompute(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glDispatchCompute}(GLuint num_groups_x,...
void glFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glFramebufferSampleLocationsfvNV}(GLenum target,...
void glGetTexParameterfv(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glUniform3fv(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glClearDepthf(float arg0)
Entry point to C language function: void {@native glClearDepthf}(GLclampf depth); Part of GL_ES_VE...
void glDrawBuffersIndexedEXT(int arg0, int[] arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glDrawBuffersIndexedEXT}(GLint n,...
void glProgramUniform3f(int arg0, int arg1, float arg2, float arg3, float arg4)
Entry point to C language function: void {@native glProgramUniform3f}(GLuint program,...
void glStencilMask(int arg0)
Entry point to C language function: void {@native glStencilMask}(GLuint mask) Part of GL_ES_VERSIO...
void glBindSampler(int arg0, int arg1)
Entry point to C language function: void {@native glBindSampler}(GLuint unit, GLuint sampler) Part...
void glValidateProgramPipeline(int arg0)
Entry point to C language function: void {@native glValidateProgramPipeline}(GLuint pipeline) Part...
void glVertexAttrib1f(int arg0, float arg1)
Entry point to C language function: void {@native glVertexAttrib1f}(GLuint index,...
void glProgramUniform2uiv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glGetTranslatedShaderSourceANGLE(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
Entry point to C language function: void {@native glGetTranslatedShaderSourceANGLE}(GLuint shader,...
void glColorMaskiOES(int arg0, boolean arg1, boolean arg2, boolean arg3, boolean arg4)
Entry point to C language function: void {@native glColorMaskiOES}(GLuint index, GLboolean r,...
void glBlendEquationSeparateiOES(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glBlendEquationSeparateiOES}(GLuint buf,...
boolean isVBOArrayBound()
void glDeleteBuffers(int arg0, java.nio.IntBuffer arg1)
boolean isGLES2Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES2 functionality.
void glDrawRangeElementsBaseVertexEXT(int arg0, int arg1, int arg2, int arg3, int arg4, java.nio.Buffer arg5, int arg6)
void glVertexAttrib3fv(int arg0, java.nio.FloatBuffer arg1)
void glApplyFramebufferAttachmentCMAAINTEL()
Entry point to C language function: void {@native glApplyFramebufferAttachmentCMAAINTEL}() Part of...
void glUniform1fv(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glGetTexLevelParameteriv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetTexLevelParameteriv}(GLenum target,...
void glDeleteVertexArrays(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteVertexArrays}(GLsizei n,...
void glDrawArraysInstancedBaseInstance(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glDrawArraysInstancedBaseInstance}(GLenum mode,...
void glVertexAttribIPointer(int arg0, int arg1, int arg2, int arg3, java.nio.Buffer arg4)
void glPrimitiveBoundingBoxEXT(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
Entry point to C language function: void {@native glPrimitiveBoundingBoxEXT}(GLfloat minX,...
void glGetActiveUniformsiv(int arg0, int arg1, int[] arg2, int arg3, int arg4, int[] arg5, int arg6)
Entry point to C language function: void {@native glGetActiveUniformsiv}(GLuint program,...
void glGetActiveUniformBlockiv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glProgramUniformMatrix3fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
void glUniform4fv(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glGetVertexAttribiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glProgramUniform4iv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glBlendFunc(int arg0, int arg1)
Entry point to C language function: void {@native glBlendFunc}(GLenum sfactor, GLenum dfactor) Par...
void glClearBufferfv(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glDeleteShader(int arg0)
Entry point to C language function: void {@native glDeleteShader}(GLuint shader) Part of GL_ES_VER...
void glBindAttribLocation(int arg0, int arg1, java.lang.String arg2)
void glCopyTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8)
Entry point to C language function: void {@native glCopyTexSubImage3D}(GLenum target,...
void glEnablei(int arg0, int arg1)
Entry point to C language function: void {@native glEnablei}(GLenum target, GLuint index) Part of ...
void glCompressedTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, java.nio.Buffer arg7)
void glGetBooleani_v(int arg0, int arg1, java.nio.ByteBuffer arg2)
void glInvalidateFramebuffer(int arg0, int arg1, java.nio.IntBuffer arg2)
void glPolygonModeNV(int arg0, int arg1)
Entry point to C language function: void {@native glPolygonModeNV}(GLenum face, GLenum mode) Part ...
com.jogamp.opengl.GL4 getGL4()
Casts this object to the GL4 interface.
void glProgramUniform2ui(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glProgramUniform2ui}(GLuint program,...
void glUniform1i(int arg0, int arg1)
Entry point to C language function: void {@native glUniform1i}(GLint location, GLint v0) Part of G...
OpenGL buffer storage object reflecting it's.
Abstraction for an OpenGL rendering context.
static GLContext getCurrent()
Returns this thread current context.
A generic exception for OpenGL errors used throughout the binding as a substitute for RuntimeExceptio...
Specifies the the OpenGL profile.
void glUniform1iv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform1iv}(GLint location, GLsizei count,...
void glGenQueries(int n, IntBuffer ids)
Entry point to C language function: void {@native glGenQueries}(GLsizei n, GLuint * ids) Part of G...
void glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, Buffer data)
Entry point to C language function: void {@native glCompressedTexImage3D}(GLenum target,...
void glProgramUniform1ui(int program, int location, int v0)
Entry point to C language function: void {@native glProgramUniform1ui}(GLuint program,...
void glUniform2f(int location, float v0, float v1)
Entry point to C language function: void {@native glUniform2f}(GLint location, GLfloat v0,...
void glClearDepth(double depth)
Aliased entrypoint of void {@native glClearDepth}(GLclampd depth); and void {@native glClearDepthf...
void glPushDebugGroup(int source, int id, int length, ByteBuffer message)
Entry point to C language function: void {@native glPushDebugGroup}(GLenum source,...
void glGetVertexAttribiv(int index, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetVertexAttribiv}(GLuint index,...
void glGetVertexAttribfv(int index, int pname, FloatBuffer params)
Entry point to C language function: void {@native glGetVertexAttribfv}(GLuint index,...
void glProgramUniform3iv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform3iv}(GLuint program,...
int glCreateShaderProgramv(int type, int count, String[] strings)
Entry point to C language function: GLuint {@native glCreateShaderProgramv}(GLenum type,...
void glProgramUniform3f(int program, int location, float v0, float v1, float v2)
Entry point to C language function: void {@native glProgramUniform3f}(GLuint program,...
void glBindAttribLocation(int program, int index, String name)
Entry point to C language function: void {@native glBindAttribLocation}(GLuint program,...
void glGetShaderSource(int shader, int bufSize, IntBuffer length, ByteBuffer source)
Entry point to C language function: void {@native glGetShaderSource}(GLuint shader,...
void glClearDepthf(float depth)
Entry point to C language function: void {@native glClearDepthf}(GLclampf depth); Part of GL_ES_VE...
void glUniform2fv(int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glUniform2fv}(GLint location, GLsizei count,...
void glGetActiveAttrib(int program, int index, int bufSize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
Entry point to C language function: void {@native glGetActiveAttrib}(GLuint program,...
void glGetProgramiv(int program, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetProgramiv}(GLuint program,...
void glEnableVertexAttribArray(int index)
Entry point to C language function: void {@native glEnableVertexAttribArray}(GLuint index) Part of...
void glGetActiveUniform(int program, int index, int bufSize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
Entry point to C language function: void {@native glGetActiveUniform}(GLuint program,...
void glStencilMaskSeparate(int face, int mask)
Entry point to C language function: void {@native glStencilMaskSeparate}(GLenum face,...
void glCompileShader(int shader)
Entry point to C language function: void {@native glCompileShader}(GLuint shader) Part of GL_ES_VE...
void glDrawElementsInstancedBaseInstance(int mode, int count, int type, long indices_buffer_offset, int instancecount, int baseinstance)
Entry point to C language function: void {@native glDrawElementsInstancedBaseInstance}(GLenum mode,...
void glBindProgramPipeline(int pipeline)
Entry point to C language function: void {@native glBindProgramPipeline}(GLuint pipeline) Part of ...
void glProgramUniform1f(int program, int location, float v0)
Entry point to C language function: void {@native glProgramUniform1f}(GLuint program,...
void glGetUniformiv(int program, int location, IntBuffer params)
Entry point to C language function: void {@native glGetUniformiv}(GLuint program,...
void glProgramUniform2uiv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform2uiv}(GLuint program,...
void glDebugMessageInsert(int source, int type, int id, int severity, int length, String buf)
Entry point to C language function: void {@native glDebugMessageInsert}(GLenum source,...
void glGetMultisamplefv(int pname, int index, FloatBuffer val)
Entry point to C language function: void {@native glGetMultisamplefv}(GLenum pname,...
void glProgramUniform2ui(int program, int location, int v0, int v1)
Entry point to C language function: void {@native glProgramUniform2ui}(GLuint program,...
void glGetQueryObjectui64v(int id, int pname, LongBuffer params)
Entry point to C language function: void {@native glGetQueryObjectui64v}(GLuint id,...
void glDeleteShader(int shader)
Entry point to C language function: void {@native glDeleteShader}(GLuint shader) Part of GL_ES_VER...
void glObjectLabel(int identifier, int name, int length, ByteBuffer label)
Entry point to C language function: void {@native glObjectLabel}(GLenum identifier,...
void glUniform1f(int location, float v0)
Entry point to C language function: void {@native glUniform1f}(GLint location, GLfloat v0) Part of...
void glProgramUniform3i(int program, int location, int v0, int v1, int v2)
Entry point to C language function: void {@native glProgramUniform3i}(GLuint program,...
void glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, Buffer data)
Entry point to C language function: void {@native glCompressedTexSubImage3D}(GLenum target,...
void glVertexAttrib1f(int index, float x)
Entry point to C language function: void {@native glVertexAttrib1f}(GLuint index,...
void glValidateProgram(int program)
Entry point to C language function: void {@native glValidateProgram}(GLuint program) Part of GL_ES...
void glProgramUniform2iv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform2iv}(GLuint program,...
void glDrawElementsInstancedBaseVertexBaseInstance(int mode, int count, int type, long indices_buffer_offset, int instancecount, int basevertex, int baseinstance)
Entry point to C language function: void {@native glDrawElementsInstancedBaseVertexBaseInstance}(GLe...
void glTexImage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)
Entry point to C language function: void {@native glTexImage3DMultisample}(GLenum target,...
void glGetProgramInfoLog(int program, int bufSize, IntBuffer length, ByteBuffer infoLog)
Entry point to C language function: void {@native glGetProgramInfoLog}(GLuint program,...
void glProgramUniform4iv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform4iv}(GLuint program,...
void glGetTexParameterIuiv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetTexParameterIuiv}(GLenum target,...
void glProgramUniform4f(int program, int location, float v0, float v1, float v2, float v3)
Entry point to C language function: void {@native glProgramUniform4f}(GLuint program,...
void glDetachShader(int program, int shader)
Entry point to C language function: void {@native glDetachShader}(GLuint program,...
boolean glIsProgramPipeline(int pipeline)
Entry point to C language function: GLboolean {@native glIsProgramPipeline}(GLuint pipeline) Part ...
void glUniform1fv(int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glUniform1fv}(GLint location, GLsizei count,...
void glVertexAttrib2fv(int index, FloatBuffer v)
Entry point to C language function: void {@native glVertexAttrib2fv}(GLuint index,...
void glActiveShaderProgram(int pipeline, int program)
Entry point to C language function: void {@native glActiveShaderProgram}(GLuint pipeline,...
void glProgramUniformMatrix4fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix4fv}(GLuint program,...
void glUniform4i(int location, int v0, int v1, int v2, int v3)
Entry point to C language function: void {@native glUniform4i}(GLint location, GLint v0,...
void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer pixels)
Entry point to C language function: void {@native glTexSubImage3D}(GLenum target,...
void glGetUniformfv(int program, int location, FloatBuffer params)
Entry point to C language function: void {@native glGetUniformfv}(GLuint program,...
void glTexParameterIuiv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glTexParameterIuiv}(GLenum target,...
void glProgramParameteri(int program, int pname, int value)
Entry point to C language function: void {@native glProgramParameteri}(GLuint program,...
void glUniform3iv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform3iv}(GLint location, GLsizei count,...
void glProgramUniform4uiv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform4uiv}(GLuint program,...
void glGetQueryiv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetQueryiv}(GLenum target, GLenum pname,...
int glGetDebugMessageLog(int count, int bufSize, IntBuffer sources, IntBuffer types, IntBuffer ids, IntBuffer severities, IntBuffer lengths, ByteBuffer messageLog)
Entry point to C language function: GLuint {@native glGetDebugMessageLog}(GLuint count,...
void glProgramUniform4i(int program, int location, int v0, int v1, int v2, int v3)
Entry point to C language function: void {@native glProgramUniform4i}(GLuint program,...
void glUniform2i(int location, int v0, int v1)
Entry point to C language function: void {@native glUniform2i}(GLint location, GLint v0,...
void glDrawBuffers(int n, IntBuffer bufs)
Entry point to C language function: void {@native glDrawBuffers}(GLsizei n, const GLenum * bufs) P...
boolean glIsShader(int shader)
Entry point to C language function: GLboolean {@native glIsShader}(GLuint shader) Part of GL_ES_VE...
void glProgramUniform2fv(int program, int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniform2fv}(GLuint program,...
void glUniform3i(int location, int v0, int v1, int v2)
Entry point to C language function: void {@native glUniform3i}(GLint location, GLint v0,...
void glApplyFramebufferAttachmentCMAAINTEL()
Entry point to C language function: void {@native glApplyFramebufferAttachmentCMAAINTEL}() Part of...
void glUniform1i(int location, int v0)
Entry point to C language function: void {@native glUniform1i}(GLint location, GLint v0) Part of G...
void glCopyImageSubData(int srcName, int srcTarget, int srcLevel, int srcX, int srcY, int srcZ, int dstName, int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth)
Entry point to C language function: void {@native glCopyImageSubData}(GLuint srcName,...
void glProgramUniformMatrix4x2fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix4x2fv}(GLuint program,...
void glShaderBinary(int n, IntBuffer shaders, int binaryformat, Buffer binary, int length)
Entry point to C language function: void {@native glShaderBinary}(GLint n, const GLuint * shaders,...
void glProgramUniform4fv(int program, int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniform4fv}(GLuint program,...
void glGetProgramBinary(int program, int bufSize, IntBuffer length, IntBuffer binaryFormat, Buffer binary)
Entry point to C language function: void {@native glGetProgramBinary}(GLuint program,...
void glSamplerParameterIiv(int sampler, int pname, IntBuffer param)
Entry point to C language function: void {@native glSamplerParameterIiv}(GLuint sampler,...
int glGetAttribLocation(int program, String name)
Entry point to C language function: GLint {@native glGetAttribLocation}(GLuint program,...
void glGetSamplerParameterIuiv(int sampler, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetSamplerParameterIuiv}(GLuint sampler,...
void glDeleteProgramPipelines(int n, IntBuffer pipelines)
Entry point to C language function: void {@native glDeleteProgramPipelines}(GLsizei n,...
void glUniform4f(int location, float v0, float v1, float v2, float v3)
Entry point to C language function: void {@native glUniform4f}(GLint location, GLfloat v0,...
void glVertexAttrib1fv(int index, FloatBuffer v)
Entry point to C language function: void {@native glVertexAttrib1fv}(GLuint index,...
void glGetProgramPipelineiv(int pipeline, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetProgramPipelineiv}(GLuint pipeline,...
void glFramebufferTexture3D(int target, int attachment, int textarget, int texture, int level, int zoffset)
Entry point to C language function: void {@native glFramebufferTexture3D}(GLenum target,...
boolean glIsQuery(int id)
Entry point to C language function: GLboolean {@native glIsQuery}(GLuint id) Part of GL_VERSION_1_...
int glCreateProgram()
Entry point to C language function: GLuint {@native glCreateProgram}() Part of GL_ES_VERSION_2_0,...
void glUniform2iv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform2iv}(GLint location, GLsizei count,...
void glGetQueryObjectiv(int id, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetQueryObjectiv}(GLuint id, GLenum pname,...
void glPopDebugGroup()
Entry point to C language function: void {@native glPopDebugGroup}() Part of GL_KHR_debug,...
void glProgramUniformMatrix3x2fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix3x2fv}(GLuint program,...
void glProgramUniform2i(int program, int location, int v0, int v1)
Entry point to C language function: void {@native glProgramUniform2i}(GLuint program,...
void glBeginQuery(int target, int id)
Entry point to C language function: void {@native glBeginQuery}(GLenum target, GLuint id) Part of ...
void glDepthRange(double zNear, double zFar)
Aliased entrypoint of void {@native glDepthRange}(GLclampd depth); and void {@native glDepthRangef...
void glVertexAttrib3fv(int index, FloatBuffer v)
Entry point to C language function: void {@native glVertexAttrib3fv}(GLuint index,...
void glCopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
Entry point to C language function: void {@native glCopyTexSubImage3D}(GLenum target,...
void glStencilFuncSeparate(int face, int func, int ref, int mask)
Entry point to C language function: void {@native glStencilFuncSeparate}(GLenum face,...
void glGetProgramPipelineInfoLog(int pipeline, int bufSize, IntBuffer length, ByteBuffer infoLog)
Entry point to C language function: void {@native glGetProgramPipelineInfoLog}(GLuint pipeline,...
void glTexImage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
Entry point to C language function: void {@native glTexImage2DMultisample}(GLenum target,...
void glUniform(GLUniformData data)
boolean glIsProgram(int program)
Entry point to C language function: GLboolean {@native glIsProgram}(GLuint program) Part of GL_ES_...
void glUniform4iv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform4iv}(GLint location, GLsizei count,...
void glProgramBinary(int program, int binaryFormat, Buffer binary, int length)
Entry point to C language function: void {@native glProgramBinary}(GLuint program,...
void glProgramUniform4ui(int program, int location, int v0, int v1, int v2, int v3)
Entry point to C language function: void {@native glProgramUniform4ui}(GLuint program,...
void glProgramUniformMatrix4x3fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix4x3fv}(GLuint program,...
void glGetObjectLabel(int identifier, int name, int bufSize, IntBuffer length, ByteBuffer label)
Entry point to C language function: void {@native glGetObjectLabel}(GLenum identifier,...
void glVertexAttrib4fv(int index, FloatBuffer v)
Entry point to C language function: void {@native glVertexAttrib4fv}(GLuint index,...
void glUseProgramStages(int pipeline, int stages, int program)
Entry point to C language function: void {@native glUseProgramStages}(GLuint pipeline,...
void glUseProgram(int program)
Entry point to C language function: void {@native glUseProgram}(GLuint program) Part of GL_ES_VERS...
void glGetShaderiv(int shader, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetShaderiv}(GLuint shader, GLenum pname,...
void glVertexAttrib4f(int index, float x, float y, float z, float w)
Entry point to C language function: void {@native glVertexAttrib4f}(GLuint index,...
int glGetUniformLocation(int program, String name)
Entry point to C language function: GLint {@native glGetUniformLocation}(GLuint program,...
void glStencilOpSeparate(int face, int sfail, int dpfail, int dppass)
Entry point to C language function: void {@native glStencilOpSeparate}(GLenum face,...
void glReleaseShaderCompiler()
Start: GL_ARB_ES2_compatibility functions, which are part of ES2 core as well.
void glProgramUniformMatrix2x4fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix2x4fv}(GLuint program,...
void glGetQueryObjectuiv(int id, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetQueryObjectuiv}(GLuint id,...
void glDisableVertexAttribArray(int index)
Entry point to C language function: void {@native glDisableVertexAttribArray}(GLuint index) Part o...
void glProgramUniformMatrix2x3fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix2x3fv}(GLuint program,...
void glGetTexParameterIiv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetTexParameterIiv}(GLenum target,...
void glTexParameterIiv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glTexParameterIiv}(GLenum target,...
void glUniform3fv(int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glUniform3fv}(GLint location, GLsizei count,...
void glDrawArraysInstancedBaseInstance(int mode, int first, int count, int instancecount, int baseinstance)
Entry point to C language function: void {@native glDrawArraysInstancedBaseInstance}(GLenum mode,...
void glVertexAttrib2f(int index, float x, float y)
Entry point to C language function: void {@native glVertexAttrib2f}(GLuint index,...
void glValidateProgramPipeline(int pipeline)
Entry point to C language function: void {@native glValidateProgramPipeline}(GLuint pipeline) Part...
void glProgramUniformMatrix2fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix2fv}(GLuint program,...
void glProgramUniformMatrix3fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix3fv}(GLuint program,...
void glProgramUniform3fv(int program, int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniform3fv}(GLuint program,...
void glShaderSource(int shader, int count, String[] string, IntBuffer length)
Entry point to C language function: void {@native glShaderSource}(GLuint shader, GLsizei count,...
void glProgramUniformMatrix3x4fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix3x4fv}(GLuint program,...
void glProgramUniform1fv(int program, int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniform1fv}(GLuint program,...
void glUniform4fv(int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glUniform4fv}(GLint location, GLsizei count,...
void glProgramUniform3uiv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform3uiv}(GLuint program,...
void glDepthRangef(float zNear, float zFar)
Entry point to C language function: void {@native glDepthRangef}(GLclampf zNear, GLclampf zFar); P...
void glAttachShader(int program, int shader)
Entry point to C language function: void {@native glAttachShader}(GLuint program,...
void glObjectPtrLabel(Buffer ptr, int length, ByteBuffer label)
Entry point to C language function: void {@native glObjectPtrLabel}(const void * ptr,...
void glBlendColor(float red, float green, float blue, float alpha)
Entry point to C language function: void {@native glBlendColor}(GLfloat red, GLfloat green,...
void glUniform3f(int location, float v0, float v1, float v2)
Entry point to C language function: void {@native glUniform3f}(GLint location, GLfloat v0,...
void glSamplerParameterIuiv(int sampler, int pname, IntBuffer param)
Entry point to C language function: void {@native glSamplerParameterIuiv}(GLuint sampler,...
void glSampleMaski(int index, int mask)
Entry point to C language function: void {@native glSampleMaski}(GLuint index, GLbitfield mask) Pa...
void glUniformMatrix4fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix4fv}(GLint location,...
void glDeleteProgram(int program)
Entry point to C language function: void {@native glDeleteProgram}(GLuint program) Part of GL_ES_V...
void glProgramUniform1i(int program, int location, int v0)
Entry point to C language function: void {@native glProgramUniform1i}(GLuint program,...
void glGetSamplerParameterIiv(int sampler, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetSamplerParameterIiv}(GLuint sampler,...
void glQueryCounter(int id, int target)
Entry point to C language function: void {@native glQueryCounter}(GLuint id, GLenum target) Part o...
void glDeleteQueries(int n, IntBuffer ids)
Entry point to C language function: void {@native glDeleteQueries}(GLsizei n, const GLuint * ids) ...
void glProgramUniform1uiv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform1uiv}(GLuint program,...
void glGetShaderPrecisionFormat(int shadertype, int precisiontype, IntBuffer range, IntBuffer precision)
Entry point to C language function: void {@native glGetShaderPrecisionFormat}(GLenum shadertype,...
void glGenProgramPipelines(int n, IntBuffer pipelines)
Entry point to C language function: void {@native glGenProgramPipelines}(GLsizei n,...
void glProgramUniform2f(int program, int location, float v0, float v1)
Entry point to C language function: void {@native glProgramUniform2f}(GLuint program,...
void glUniformMatrix3fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix3fv}(GLint location,...
void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Buffer pixels)
Entry point to C language function: void {@native glTexImage3D}(GLenum target, GLint level,...
int glCreateShader(int type)
Entry point to C language function: GLuint {@native glCreateShader}(GLenum type) Part of GL_ES_VER...
void glProgramUniform3ui(int program, int location, int v0, int v1, int v2)
Entry point to C language function: void {@native glProgramUniform3ui}(GLuint program,...
void glEndQuery(int target)
Entry point to C language function: void {@native glEndQuery}(GLenum target) Part of GL_VERSION_1_...
void glGetAttachedShaders(int program, int maxCount, IntBuffer count, IntBuffer shaders)
Entry point to C language function: void {@native glGetAttachedShaders}(GLuint program,...
void glGetShaderInfoLog(int shader, int bufSize, IntBuffer length, ByteBuffer infoLog)
Entry point to C language function: void {@native glGetShaderInfoLog}(GLuint shader,...
void glVertexAttrib3f(int index, float x, float y, float z)
Entry point to C language function: void {@native glVertexAttrib3f}(GLuint index,...
void glGetObjectPtrLabel(Buffer ptr, int bufSize, IntBuffer length, ByteBuffer label)
Entry point to C language function: void {@native glGetObjectPtrLabel}(const void * ptr,...
void glProgramUniform1iv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform1iv}(GLuint program,...
void glLinkProgram(int program)
Entry point to C language function: void {@native glLinkProgram}(GLuint program) Part of GL_ES_VER...
void glDebugMessageControl(int source, int type, int severity, int count, IntBuffer ids, boolean enabled)
Entry point to C language function: void {@native glDebugMessageControl}(GLenum source,...
void glGetQueryObjecti64v(int id, int pname, LongBuffer params)
Entry point to C language function: void {@native glGetQueryObjecti64v}(GLuint id,...
void glUniformMatrix2fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix2fv}(GLint location,...
void glBlendEquationi(int buf, int mode)
Entry point to C language function: void {@native glBlendEquationi}(GLuint buf, GLenum mode) Part ...
void glClearBufferfi(int buffer, int drawbuffer, float depth, int stencil)
Entry point to C language function: void {@native glClearBufferfi}(GLenum buffer,...
void glTexBuffer(int target, int internalformat, int buffer)
Entry point to C language function: void {@native glTexBuffer}(GLenum target, GLenum internalformat,...
void glGetActiveUniformBlockName(int program, int uniformBlockIndex, int bufSize, IntBuffer length, ByteBuffer uniformBlockName)
Entry point to C language function: void {@native glGetActiveUniformBlockName}(GLuint program,...
void glReadBuffer(int mode)
Entry point to C language function: void {@native glReadBuffer}(GLenum mode) Part of GL_ES_VERSION...
void glGenVertexArrays(int n, IntBuffer arrays)
Entry point to C language function: void {@native glGenVertexArrays}(GLsizei n, GLuint * arrays) P...
void glBlendEquationSeparatei(int buf, int modeRGB, int modeAlpha)
Entry point to C language function: void {@native glBlendEquationSeparatei}(GLuint buf,...
void glClearBufferuiv(int buffer, int drawbuffer, IntBuffer value)
Entry point to C language function: void {@native glClearBufferuiv}(GLenum buffer,...
void glVertexAttribI4uiv(int index, IntBuffer v)
Entry point to C language function: void {@native glVertexAttribI4uiv}(GLuint index,...
void glGetTexLevelParameteriv(int target, int level, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetTexLevelParameteriv}(GLenum target,...
boolean isPBOUnpackBound()
boolean glIsVertexArray(int array)
Entry point to C language function: GLboolean {@native glIsVertexArray}(GLuint array) Part of GL_A...
void glUniformMatrix3x4fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix3x4fv}(GLint location,...
void glBeginTransformFeedback(int primitiveMode)
Entry point to C language function: void {@native glBeginTransformFeedback}(GLenum primitiveMode) ...
void glGetVertexAttribIuiv(int index, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetVertexAttribIuiv}(GLuint index,...
void glPauseTransformFeedback()
Entry point to C language function: void {@native glPauseTransformFeedback}() Part of GL_ARB_trans...
void glTexStorage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)
Entry point to C language function: void {@native glTexStorage3DMultisample}(GLenum target,...
void glDisablei(int target, int index)
Entry point to C language function: void {@native glDisablei}(GLenum target, GLuint index) Part of...
void glUniformMatrix4x2fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix4x2fv}(GLint location,...
void glVertexAttribI4ui(int index, int x, int y, int z, int w)
Entry point to C language function: void {@native glVertexAttribI4ui}(GLuint index,...
void glMinSampleShading(float value)
Entry point to C language function: void {@native glMinSampleShading}(GLfloat value) Part of GL_ES...
void glInvalidateSubFramebuffer(int target, int numAttachments, IntBuffer attachments, int x, int y, int width, int height)
Entry point to C language function: void {@native glInvalidateSubFramebuffer}(GLenum target,...
void glUniformBlockBinding(int program, int uniformBlockIndex, int uniformBlockBinding)
Entry point to C language function: void {@native glUniformBlockBinding}(GLuint program,...
void glInvalidateFramebuffer(int target, int numAttachments, IntBuffer attachments)
Entry point to C language function: void {@native glInvalidateFramebuffer}(GLenum target,...
void glCopyBufferSubData(int readTarget, int writeTarget, long readOffset, long writeOffset, long size)
Entry point to C language function: void {@native glCopyBufferSubData}(GLenum readTarget,...
void glGetVertexAttribIiv(int index, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetVertexAttribIiv}(GLuint index,...
void glMemoryBarrier(int barriers)
Entry point to C language function: void {@native glMemoryBarrier}(GLbitfield barriers) Part of GL...
void glBindTransformFeedback(int target, int id)
Entry point to C language function: void {@native glBindTransformFeedback}(GLenum target,...
void glGetTexLevelParameterfv(int target, int level, int pname, FloatBuffer params)
Entry point to C language function: void {@native glGetTexLevelParameterfv}(GLenum target,...
void glUniform1uiv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform1uiv}(GLint location, GLsizei count,...
void glGetTransformFeedbackVarying(int program, int index, int bufSize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
Entry point to C language function: void {@native glGetTransformFeedbackVarying}(GLuint program,...
void glGetUniformuiv(int program, int location, IntBuffer params)
Entry point to C language function: void {@native glGetUniformuiv}(GLuint program,...
void glGetUniformIndices(int program, int uniformCount, String[] uniformNames, IntBuffer uniformIndices)
Entry point to C language function: void {@native glGetUniformIndices}(GLuint program,...
void glResumeTransformFeedback()
Entry point to C language function: void {@native glResumeTransformFeedback}() Part of GL_ARB_tran...
void glBindVertexArray(int array)
Entry point to C language function: void {@native glBindVertexArray}(GLuint array) Part of GL_ARB_...
void glUniform2uiv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform2uiv}(GLint location, GLsizei count,...
void glUniformMatrix4x3fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix4x3fv}(GLint location,...
void glEnablei(int target, int index)
Entry point to C language function: void {@native glEnablei}(GLenum target, GLuint index) Part of ...
void glUniformMatrix2x3fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix2x3fv}(GLint location,...
void glGetInternalformativ(int target, int internalformat, int pname, int bufSize, IntBuffer params)
Entry point to C language function: void {@native glGetInternalformativ}(GLenum target,...
void glUniform3ui(int location, int v0, int v1, int v2)
Entry point to C language function: void {@native glUniform3ui}(GLint location, GLuint v0,...
void glColorMaski(int index, boolean r, boolean g, boolean b, boolean a)
Entry point to C language function: void {@native glColorMaski}(GLuint index, GLboolean r,...
void glBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
Entry point to C language function: void {@native glBlitFramebuffer}(GLint srcX0,...
void glUniform1ui(int location, int v0)
Entry point to C language function: void {@native glUniform1ui}(GLint location, GLuint v0) Part of...
void glEndTransformFeedback()
Entry point to C language function: void {@native glEndTransformFeedback}() Part of GL_ES_VERSION_...
void glFramebufferParameteri(int target, int pname, int param)
Entry point to C language function: void {@native glFramebufferParameteri}(GLenum target,...
void glGetFramebufferParameteriv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetFramebufferParameteriv}(GLenum target,...
void glUniform4uiv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform4uiv}(GLint location, GLsizei count,...
boolean glIsTransformFeedback(int id)
Entry point to C language function: GLboolean {@native glIsTransformFeedback}(GLuint id) Part of G...
void glGenTransformFeedbacks(int n, IntBuffer ids)
Entry point to C language function: void {@native glGenTransformFeedbacks}(GLsizei n,...
String glGetStringi(int name, int index)
Entry point to C language function: const GLubyte * {@native glGetStringi}(GLenum name,...
void glTransformFeedbackVaryings(int program, int count, String[] varyings, int bufferMode)
Entry point to C language function: void {@native glTransformFeedbackVaryings}(GLuint program,...
void glGetBooleani_v(int target, int index, ByteBuffer data)
Entry point to C language function: void {@native glGetBooleani_v}(GLenum target,...
void glDeleteTransformFeedbacks(int n, IntBuffer ids)
Entry point to C language function: void {@native glDeleteTransformFeedbacks}(GLsizei n,...
void glBlendFuncSeparatei(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)
Entry point to C language function: void {@native glBlendFuncSeparatei}(GLuint buf,...
void glBindBufferRange(int target, int index, int buffer, long offset, long size)
Entry point to C language function: void {@native glBindBufferRange}(GLenum target,...
void glUniformMatrix2x4fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix2x4fv}(GLint location,...
void glUniformMatrix3x2fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix3x2fv}(GLint location,...
int glGetFragDataLocation(int program, String name)
Entry point to C language function: GLint {@native glGetFragDataLocation}(GLuint program,...
void glDrawArraysInstanced(int mode, int first, int count, int instancecount)
Entry point to C language function: void {@native glDrawArraysInstanced}(GLenum mode,...
void glFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer)
Entry point to C language function: void {@native glFramebufferTextureLayer}(GLenum target,...
int glGetUniformBlockIndex(int program, String uniformBlockName)
Entry point to C language function: GLuint {@native glGetUniformBlockIndex}(GLuint program,...
void glClearBufferfv(int buffer, int drawbuffer, FloatBuffer value)
Entry point to C language function: void {@native glClearBufferfv}(GLenum buffer,...
void glBlendFunci(int buf, int src, int dst)
Entry point to C language function: void {@native glBlendFunci}(GLuint buf, GLenum src,...
void glBindImageTexture(int unit, int texture, int level, boolean layered, int layer, int access, int format)
Entry point to C language function: void {@native glBindImageTexture}(GLuint unit,...
void glDeleteVertexArrays(int n, IntBuffer arrays)
Entry point to C language function: void {@native glDeleteVertexArrays}(GLsizei n,...
void glVertexAttribI4i(int index, int x, int y, int z, int w)
Entry point to C language function: void {@native glVertexAttribI4i}(GLuint index,...
void glUniform2ui(int location, int v0, int v1)
Entry point to C language function: void {@native glUniform2ui}(GLint location, GLuint v0,...
void glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetActiveUniformBlockiv}(GLuint program,...
void glUniform4ui(int location, int v0, int v1, int v2, int v3)
Entry point to C language function: void {@native glUniform4ui}(GLint location, GLuint v0,...
void glGetActiveUniformsiv(int program, int uniformCount, IntBuffer uniformIndices, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetActiveUniformsiv}(GLuint program,...
void glGetIntegeri_v(int target, int index, IntBuffer data)
Entry point to C language function: void {@native glGetIntegeri_v}(GLenum target,...
boolean glIsEnabledi(int target, int index)
Entry point to C language function: GLboolean {@native glIsEnabledi}(GLenum target,...
void glBindBufferBase(int target, int index, int buffer)
Entry point to C language function: void {@native glBindBufferBase}(GLenum target,...
void glUniform3uiv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform3uiv}(GLint location, GLsizei count,...
void glClearBufferiv(int buffer, int drawbuffer, IntBuffer value)
Entry point to C language function: void {@native glClearBufferiv}(GLenum buffer,...
void glVertexAttribI4iv(int index, IntBuffer v)
Entry point to C language function: void {@native glVertexAttribI4iv}(GLuint index,...
void glTexStorage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
Entry point to C language function: void {@native glTexStorage2DMultisample}(GLenum target,...
void glPatchParameteri(int pname, int value)
Entry point to C language function: void {@native glPatchParameteri}(GLenum pname,...
void glVertexAttribFormat(int attribindex, int size, int type, boolean normalized, int relativeoffset)
Entry point to C language function: void {@native glVertexAttribFormat}(GLuint attribindex,...
void glMemoryBarrierByRegion(int barriers)
Entry point to C language function: void {@native glMemoryBarrierByRegion}(GLbitfield barriers) Pa...
void glDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, Buffer indices, int basevertex)
Entry point to C language function: void {@native glDrawRangeElementsBaseVertex}(GLenum mode,...
void glGetInteger64i_v(int target, int index, LongBuffer data)
Entry point to C language function: void {@native glGetInteger64i_v}(GLenum target,...
void glVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset)
Entry point to C language function: void {@native glVertexAttribIFormat}(GLuint attribindex,...
void glGetProgramInterfaceiv(int program, int programInterface, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetProgramInterfaceiv}(GLuint program,...
void glVertexBindingDivisor(int bindingindex, int divisor)
Entry point to C language function: void {@native glVertexBindingDivisor}(GLuint bindingindex,...
void glDrawElementsBaseVertex(int mode, int count, int type, Buffer indices, int basevertex)
Entry point to C language function: void {@native glDrawElementsBaseVertex}(GLenum mode,...
void glSamplerParameterf(int sampler, int pname, float param)
Entry point to C language function: void {@native glSamplerParameterf}(GLuint sampler,...
void glWaitSync(long sync, int flags, long timeout)
Entry point to C language function: void {@native glWaitSync}(GLsync sync, GLbitfield flags,...
void glGetSamplerParameterfv(int sampler, int pname, FloatBuffer params)
Entry point to C language function: void {@native glGetSamplerParameterfv}(GLuint sampler,...
void glBindVertexBuffer(int bindingindex, int buffer, long offset, int stride)
Entry point to C language function: void {@native glBindVertexBuffer}(GLuint bindingindex,...
void glGetProgramResourceName(int program, int programInterface, int index, int bufSize, IntBuffer length, ByteBuffer name)
Entry point to C language function: void {@native glGetProgramResourceName}(GLuint program,...
void glSamplerParameteri(int sampler, int pname, int param)
Entry point to C language function: void {@native glSamplerParameteri}(GLuint sampler,...
boolean glIsSync(long sync)
Entry point to C language function: GLboolean {@native glIsSync}(GLsync sync) Part of GL_ES_VERSIO...
void glVertexAttribBinding(int attribindex, int bindingindex)
Entry point to C language function: void {@native glVertexAttribBinding}(GLuint attribindex,...
void glDrawElementsIndirect(int mode, int type, Buffer indirect)
Entry point to C language function: void {@native glDrawElementsIndirect}(GLenum mode,...
int glGetProgramResourceLocation(int program, int programInterface, ByteBuffer name)
Entry point to C language function: GLint {@native glGetProgramResourceLocation}(GLuint program,...
void glGetProgramResourceiv(int program, int programInterface, int index, int propCount, IntBuffer props, int bufSize, IntBuffer length, IntBuffer params)
Entry point to C language function: void {@native glGetProgramResourceiv}(GLuint program,...
long glFenceSync(int condition, int flags)
Entry point to C language function: GLsync {@native glFenceSync}(GLenum condition,...
void glFramebufferTexture(int target, int attachment, int texture, int level)
Entry point to C language function: void {@native glFramebufferTexture}(GLenum target,...
void glDrawElementsInstancedBaseVertex(int mode, int count, int type, Buffer indices, int instancecount, int basevertex)
Entry point to C language function: void {@native glDrawElementsInstancedBaseVertex}(GLenum mode,...
boolean glIsSampler(int sampler)
Entry point to C language function: GLboolean {@native glIsSampler}(GLuint sampler) Part of GL_ARB...
int glGetProgramResourceIndex(int program, int programInterface, ByteBuffer name)
Entry point to C language function: GLuint {@native glGetProgramResourceIndex}(GLuint program,...
void glDeleteSync(long sync)
Entry point to C language function: void {@native glDeleteSync}(GLsync sync) Part of GL_ES_VERSION...
void glSamplerParameteriv(int sampler, int pname, IntBuffer param)
Entry point to C language function: void {@native glSamplerParameteriv}(GLuint sampler,...
void glDispatchComputeIndirect(long indirect)
Entry point to C language function: void {@native glDispatchComputeIndirect}(GLintptr indirect) Pa...
void glGetBufferParameteri64v(int target, int pname, LongBuffer params)
Entry point to C language function: void {@native glGetBufferParameteri64v}(GLenum target,...
void glGetInteger64v(int pname, LongBuffer data)
Entry point to C language function: void {@native glGetInteger64v}(GLenum pname, GLint64 * data) P...
void glDeleteSamplers(int count, IntBuffer samplers)
Entry point to C language function: void {@native glDeleteSamplers}(GLsizei count,...
void glGetSamplerParameteriv(int sampler, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetSamplerParameteriv}(GLuint sampler,...
void glDrawArraysIndirect(int mode, Buffer indirect)
Entry point to C language function: void {@native glDrawArraysIndirect}(GLenum mode,...
void glBindSampler(int unit, int sampler)
Entry point to C language function: void {@native glBindSampler}(GLuint unit, GLuint sampler) Part...
void glGetSynciv(long sync, int pname, int bufSize, IntBuffer length, IntBuffer values)
Entry point to C language function: void {@native glGetSynciv}(GLsync sync, GLenum pname,...
void glTexBufferRange(int target, int internalformat, int buffer, long offset, long size)
Entry point to C language function: void {@native glTexBufferRange}(GLenum target,...
void glGenSamplers(int count, IntBuffer samplers)
Entry point to C language function: void {@native glGenSamplers}(GLsizei count, GLuint * samplers) ...
void glDispatchCompute(int num_groups_x, int num_groups_y, int num_groups_z)
Entry point to C language function: void {@native glDispatchCompute}(GLuint num_groups_x,...
void glSamplerParameterfv(int sampler, int pname, FloatBuffer param)
Entry point to C language function: void {@native glSamplerParameterfv}(GLuint sampler,...
int glClientWaitSync(long sync, int flags, long timeout)
Entry point to C language function: GLenum {@native glClientWaitSync}(GLsync sync,...
void glPrimitiveBoundingBox(float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW)
Entry point to C language function: void {@native glPrimitiveBoundingBox}(GLfloat minX,...
boolean isGL2GL3()
Indicates whether this GL object conforms to a GL2GL3 compatible profile.
boolean isGLES2Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES2 functionality.
boolean isVBOElementArrayBound()
boolean isGL2ES1()
Indicates whether this GL object conforms to a GL2ES1 compatible profile.
boolean hasGLSL()
Indicates whether this GL object supports GLSL.
boolean hasBasicFBOSupport()
Returns true if basic FBO support is available, otherwise false.
boolean isTextureFormatBGRA8888Available()
boolean isGLES()
Indicates whether this GL object conforms to one of the OpenGL ES profiles, see isGLES1(),...
boolean isGL4bc()
Indicates whether this GL object conforms to the OpenGL ≥ 4.0 compatibility profile.
boolean isGL3ES3()
Indicates whether this GL object conforms to a GL3ES3 compatible profile.
int getMaxRenderbufferSamples()
Returns the maximum number of FBO RENDERBUFFER samples if full FBO is supported, otherwise false.
int getBoundFramebuffer(int target)
Return the framebuffer name bound to this context, see GL#glBindFramebuffer(int, int).
int getBoundBuffer(int target)
int getDefaultDrawFramebuffer()
Return the default draw framebuffer name.
boolean isGL2ES3()
Indicates whether this GL object conforms to a either a GL2GL3 or GL3ES3 compatible profile.
boolean isGLES32Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3.2 functionality.
boolean isNPOTTextureAvailable()
Returns true if the GL context supports non power of two (NPOT) textures, otherwise false.
GLProfile getGLProfile()
Returns the GLProfile associated with this GL object.
void setSwapInterval(int interval)
Set the swap interval of the current context and attached onscreen GLDrawable.
boolean isGL3()
Indicates whether this GL object conforms to the OpenGL ≥ 3.1 core profile.
boolean isGL2()
Indicates whether this GL object conforms to the OpenGL ≤ 3.0 profile.
boolean isGL2ES2()
Indicates whether this GL object conforms to a GL2ES2 compatible profile.
GLBufferStorage mapBufferRange(final int target, final long offset, final long length, final int access)
Returns the GLBufferStorage instance as mapped via OpenGL's native glMapBufferRange(....
boolean isExtensionAvailable(String glExtensionName)
Returns true if the specified OpenGL extension can be used successfully through this GL instance give...
boolean isGLES1()
Indicates whether this GL object conforms to the OpenGL ES ≥ 1.0 profile.
GLContext getContext()
Returns the GLContext associated which this GL object.
GLBufferStorage getBufferStorage(int bufferName)
boolean isFunctionAvailable(String glFunctionName)
Returns true if the specified OpenGL core- or extension-function can be used successfully through thi...
boolean isGLcore()
Indicates whether this GL object uses a GL core profile.
boolean isGL4core()
Indicates whether this GL object uses a GL4 core profile.
boolean isGLES3()
Indicates whether this GL object conforms to the OpenGL ES ≥ 3.0 profile.
boolean isGL4ES3()
Returns true if this GL object conforms to a GL4ES3 compatible profile, i.e.
boolean isGL3core()
Indicates whether this GL object uses a GL3 core profile.
int getDefaultDrawBuffer()
Returns the default color buffer within the current bound getDefaultReadFramebuffer(),...
int getDefaultReadBuffer()
Returns the default color buffer within the current bound getDefaultReadFramebuffer(),...
GL getRootGL()
Returns the implementing root instance, considering a wrapped pipelined hierarchy,...
GLBufferStorage mapBuffer(int target, int access)
Returns the GLBufferStorage instance as mapped via OpenGL's native glMapBuffer(..) implementation.
Object getExtension(String extensionName)
Returns an object providing access to the specified OpenGL extension.
int getSwapInterval()
Return the current swap interval.
boolean isGL3bc()
Indicates whether this GL object conforms to the OpenGL ≥ 3.1 compatibility profile.
boolean isGLES31Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3.1 functionality.
boolean isGL4()
Indicates whether this GL object conforms to the OpenGL ≥ 4.0 core profile.
boolean isGLES3Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3 functionality.
boolean isVBOArrayBound()
boolean hasFullFBOSupport()
Returns true if full FBO support is available, otherwise false.
Object getPlatformGLExtensions()
Returns an object through which platform-specific OpenGL extensions (EGL, GLX, WGL,...
int getDefaultReadFramebuffer()
Return the default read framebuffer name.
boolean isGLES2()
Indicates whether this GL object conforms to the OpenGL ES ≥ 2.0 profile.
void glFramebufferTexture2DMultisampleEXT(int target, int attachment, int textarget, int texture, int level, int samples)
Entry point to C language function: void {@native glFramebufferTexture2DMultisampleEXT}(GLenum targe...
void glDrawRangeElementsBaseVertexOES(int mode, int start, int end, int count, int type, Buffer indices, int basevertex)
Entry point to C language function: void {@native glDrawRangeElementsBaseVertexOES}(GLenum mode,...
void glStartTilingQCOM(int x, int y, int width, int height, int preserveMask)
Entry point to C language function: void {@native glStartTilingQCOM}(GLuint x, GLuint y,...
void glDrawElementsInstancedNV(int mode, int count, int type, Buffer indices, int primcount)
Entry point to C language function: void {@native glDrawElementsInstancedNV}(GLenum mode,...
void glUniformMatrix4x3fvNV(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix4x3fvNV}(GLint location,...
void glEGLImageTargetTexture2DOES(int target, long image)
Entry point to C language function: void {@native glEGLImageTargetTexture2DOES}(GLenum target,...
void glDisableiNV(int target, int index)
Entry point to C language function: void {@native glDisableiNV}(GLenum target, GLuint index) Part ...
void glTexBufferRangeOES(int target, int internalformat, int buffer, long offset, long size)
Entry point to C language function: void {@native glTexBufferRangeOES}(GLenum target,...
void glUniformMatrix3x4fvNV(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix3x4fvNV}(GLint location,...
void glBlendEquationSeparateiEXT(int buf, int modeRGB, int modeAlpha)
Entry point to C language function: void {@native glBlendEquationSeparateiEXT}(GLuint buf,...
void glCoverageModulationTableNV(int n, FloatBuffer v)
Entry point to C language function: void {@native glCoverageModulationTableNV}(GLsizei n,...
void glUniformMatrix3x2fvNV(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix3x2fvNV}(GLint location,...
void glBlendFunciOES(int buf, int src, int dst)
Entry point to C language function: void {@native glBlendFunciOES}(GLuint buf, GLenum src,...
void glFramebufferSampleLocationsfvNV(int target, int start, int count, FloatBuffer v)
Entry point to C language function: void {@native glFramebufferSampleLocationsfvNV}(GLenum target,...
void glBeginConditionalRender(int id, int mode)
Entry point to C language function: void {@native glBeginConditionalRender}(GLuint id,...
void glCopyTextureLevelsAPPLE(int destinationTexture, int sourceTexture, int sourceBaseLevel, int sourceLevelCount)
Entry point to C language function: void {@native glCopyTextureLevelsAPPLE}(GLuint destinationTextur...
void glGetDriverControlsQCOM(IntBuffer num, int size, IntBuffer driverControls)
Entry point to C language function: void {@native glGetDriverControlsQCOM}(GLint * num,...
void glFramebufferTextureOES(int target, int attachment, int texture, int level)
Entry point to C language function: void {@native glFramebufferTextureOES}(GLenum target,...
void glFragmentCoverageColorNV(int color)
Entry point to C language function: void {@native glFragmentCoverageColorNV}(GLuint color) Part of...
void glDisableDriverControlQCOM(int driverControl)
Entry point to C language function: void {@native glDisableDriverControlQCOM}(GLuint driverControl) ...
void glDrawElements(int mode, int count, int type, Buffer indices)
Entry point to C language function: void {@native glDrawElements}(GLenum mode, GLsizei count,...
void glGetIntegeri_vEXT(int target, int index, IntBuffer data)
Entry point to C language function: void {@native glGetIntegeri_vEXT}(GLenum target,...
void glCoverageMaskNV(boolean mask)
Entry point to C language function: void {@native glCoverageMaskNV}(GLboolean mask) Part of GL_NV_...
void glRenderbufferStorageMultisampleEXT(int target, int samples, int internalformat, int width, int height)
Entry point to C language function: void {@native glRenderbufferStorageMultisampleEXT}(GLenum target...
void glDrawElementsInstancedBaseVertexEXT(int mode, int count, int type, Buffer indices, int instancecount, int basevertex)
Entry point to C language function: void {@native glDrawElementsInstancedBaseVertexEXT}(GLenum mode,...
void glPrimitiveBoundingBoxOES(float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW)
Entry point to C language function: void {@native glPrimitiveBoundingBoxOES}(GLfloat minX,...
boolean glIsEnablediNV(int target, int index)
Entry point to C language function: GLboolean {@native glIsEnablediNV}(GLenum target,...
void glColorMaskiOES(int index, boolean r, boolean g, boolean b, boolean a)
Entry point to C language function: void {@native glColorMaskiOES}(GLuint index, GLboolean r,...
void glBindFragDataLocationEXT(int program, int color, ByteBuffer name)
Entry point to C language function: void {@native glBindFragDataLocationEXT}(GLuint program,...
void glViewportIndexedfvNV(int index, FloatBuffer v)
Entry point to C language function: void {@native glViewportIndexedfvNV}(GLuint index,...
void glDepthRangeIndexedfNV(int index, float n, float f)
Entry point to C language function: void {@native glDepthRangeIndexedfNV}(GLuint index,...
void glResolveDepthValuesNV()
Entry point to C language function: void {@native glResolveDepthValuesNV}() Part of GL_NV_sample_l...
void glEnableiOES(int target, int index)
Entry point to C language function: void {@native glEnableiOES}(GLenum target, GLuint index) Part ...
void glAlphaFuncQCOM(int func, float ref)
Entry point to C language function: void {@native glAlphaFuncQCOM}(GLenum func, GLclampf ref) Part...
void glFramebufferTexture2DMultisampleIMG(int target, int attachment, int textarget, int texture, int level, int samples)
Entry point to C language function: void {@native glFramebufferTexture2DMultisampleIMG}(GLenum targe...
void glDisableiEXT(int target, int index)
Entry point to C language function: void {@native glDisableiEXT}(GLenum target, GLuint index) Part...
void glBufferStorageEXT(int target, long size, Buffer data, int flags)
Entry point to C language function: void {@native glBufferStorageEXT}(GLenum target,...
void glViewportArrayvNV(int first, int count, FloatBuffer v)
Entry point to C language function: void {@native glViewportArrayvNV}(GLuint first,...
void glGetnUniformuiv(int program, int location, int bufSize, IntBuffer params)
Entry point to C language function: void {@native glGetnUniformuiv}(GLuint program,...
void glBindVertexArrayOES(int array)
Entry point to C language function: void {@native glBindVertexArrayOES}(GLuint array) Part of GL_O...
void glDrawElementsInstancedBaseVertexOES(int mode, int count, int type, Buffer indices, int instancecount, int basevertex)
Entry point to C language function: void {@native glDrawElementsInstancedBaseVertexOES}(GLenum mode,...
void glMultiDrawArraysIndirectEXT(int mode, Buffer indirect, int drawcount, int stride)
Entry point to C language function: void {@native glMultiDrawArraysIndirectEXT}(GLenum mode,...
void glFramebufferTextureMultiviewOVR(int target, int attachment, int texture, int level, int baseViewIndex, int numViews)
Entry point to C language function: void {@native glFramebufferTextureMultiviewOVR}(GLenum target,...
void glBlendEquationiEXT(int buf, int mode)
Entry point to C language function: void {@native glBlendEquationiEXT}(GLuint buf,...
void glDiscardFramebufferEXT(int target, int numAttachments, IntBuffer attachments)
Entry point to C language function: void {@native glDiscardFramebufferEXT}(GLenum target,...
void glScissorIndexedvNV(int index, IntBuffer v)
Entry point to C language function: void {@native glScissorIndexedvNV}(GLuint index,...
void glVertexAttribDivisorNV(int index, int divisor)
Entry point to C language function: void {@native glVertexAttribDivisorNV}(GLuint index,...
void glGetCoverageModulationTableNV(int bufsize, FloatBuffer v)
Entry point to C language function: void {@native glGetCoverageModulationTableNV}(GLsizei bufsize,...
void glDeleteVertexArraysOES(int n, IntBuffer arrays)
Entry point to C language function: void {@native glDeleteVertexArraysOES}(GLsizei n,...
void glBlendFunciEXT(int buf, int src, int dst)
Entry point to C language function: void {@native glBlendFunciEXT}(GLuint buf, GLenum src,...
void glDrawElementsBaseVertexOES(int mode, int count, int type, Buffer indices, int basevertex)
Entry point to C language function: void {@native glDrawElementsBaseVertexOES}(GLenum mode,...
void glDrawArraysInstancedNV(int mode, int first, int count, int primcount)
Entry point to C language function: void {@native glDrawArraysInstancedNV}(GLenum mode,...
void glRenderbufferStorageMultisampleNV(int target, int samples, int internalformat, int width, int height)
Entry point to C language function: void {@native glRenderbufferStorageMultisampleNV}(GLenum target,...
void glDrawArraysInstancedANGLE(int mode, int first, int count, int primcount)
Entry point to C language function: void {@native glDrawArraysInstancedANGLE}(GLenum mode,...
void glDrawRangeElementsBaseVertexEXT(int mode, int start, int end, int count, int type, Buffer indices, int basevertex)
Entry point to C language function: void {@native glDrawRangeElementsBaseVertexEXT}(GLenum mode,...
void glScissorIndexedNV(int index, int left, int bottom, int width, int height)
Entry point to C language function: void {@native glScissorIndexedNV}(GLuint index,...
void glMultiDrawElementsBaseVertexEXT(int mode, IntBuffer count, int type, PointerBuffer indices, int primcount, IntBuffer basevertex)
Entry point to C language function: void {@native glMultiDrawElementsBaseVertexEXT}(GLenum mode,...
void glViewportIndexedfNV(int index, float x, float y, float w, float h)
Entry point to C language function: void {@native glViewportIndexedfNV}(GLuint index,...
void glExtGetBuffersQCOM(IntBuffer buffers, int maxBuffers, IntBuffer numBuffers)
Entry point to C language function: void {@native glExtGetBuffersQCOM}(GLuint * buffers,...
void glExtTexObjectStateOverrideiQCOM(int target, int pname, int param)
Entry point to C language function: void {@native glExtTexObjectStateOverrideiQCOM}(GLenum target,...
void glBlendEquationSeparateiOES(int buf, int modeRGB, int modeAlpha)
Entry point to C language function: void {@native glBlendEquationSeparateiOES}(GLuint buf,...
void glVertexAttribDivisorANGLE(int index, int divisor)
Entry point to C language function: void {@native glVertexAttribDivisorANGLE}(GLuint index,...
void glGetDriverControlStringQCOM(int driverControl, int bufSize, IntBuffer length, ByteBuffer driverControlString)
Entry point to C language function: void {@native glGetDriverControlStringQCOM}(GLuint driverControl...
int glGetProgramResourceLocationIndexEXT(int program, int programInterface, ByteBuffer name)
Entry point to C language function: GLint {@native glGetProgramResourceLocationIndexEXT}(GLuint prog...
void glCoverageOperationNV(int operation)
Entry point to C language function: void {@native glCoverageOperationNV}(GLenum operation) Part of...
void glCopyBufferSubDataNV(int readTarget, int writeTarget, long readOffset, long writeOffset, long size)
Entry point to C language function: void {@native glCopyBufferSubDataNV}(GLenum readTarget,...
void glMinSampleShadingOES(float value)
Entry point to C language function: void {@native glMinSampleShadingOES}(GLfloat value) Part of GL...
void glExtGetTexSubImageQCOM(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer texels)
Entry point to C language function: void {@native glExtGetTexSubImageQCOM}(GLenum target,...
void glMultiDrawElementsIndirectEXT(int mode, int type, Buffer indirect, int drawcount, int stride)
Entry point to C language function: void {@native glMultiDrawElementsIndirectEXT}(GLenum mode,...
void glScissorArrayvNV(int first, int count, IntBuffer v)
Entry point to C language function: void {@native glScissorArrayvNV}(GLuint first,...
void glPatchParameteriOES(int pname, int value)
Entry point to C language function: void {@native glPatchParameteriOES}(GLenum pname,...
void glExtGetShadersQCOM(IntBuffer shaders, int maxShaders, IntBuffer numShaders)
Entry point to C language function: void {@native glExtGetShadersQCOM}(GLuint * shaders,...
void glCoverageModulationNV(int components)
Entry point to C language function: void {@native glCoverageModulationNV}(GLenum components) Part ...
void glSubpixelPrecisionBiasNV(int xbits, int ybits)
Entry point to C language function: void {@native glSubpixelPrecisionBiasNV}(GLuint xbits,...
void glExtGetBufferPointervQCOM(int target, PointerBuffer params)
Entry point to C language function: void {@native glExtGetBufferPointervQCOM}(GLenum target,...
void glBlendEquationiOES(int buf, int mode)
Entry point to C language function: void {@native glBlendEquationiOES}(GLuint buf,...
void glRasterSamplesEXT(int samples, boolean fixedsamplelocations)
Entry point to C language function: void {@native glRasterSamplesEXT}(GLuint samples,...
void glExtGetTexturesQCOM(IntBuffer textures, int maxTextures, IntBuffer numTextures)
Entry point to C language function: void {@native glExtGetTexturesQCOM}(GLuint * textures,...
void glExtGetFramebuffersQCOM(IntBuffer framebuffers, int maxFramebuffers, IntBuffer numFramebuffers)
Entry point to C language function: void {@native glExtGetFramebuffersQCOM}(GLuint * framebuffers,...
void glEGLImageTargetRenderbufferStorageOES(int target, long image)
Entry point to C language function: void {@native glEGLImageTargetRenderbufferStorageOES}(GLenum tar...
void glExtGetTexLevelParameterivQCOM(int texture, int face, int level, int pname, IntBuffer params)
Entry point to C language function: void {@native glExtGetTexLevelParameterivQCOM}(GLuint texture,...
void glPatchParameteriEXT(int pname, int value)
Entry point to C language function: void {@native glPatchParameteriEXT}(GLenum pname,...
void glColorMaskiEXT(int index, boolean r, boolean g, boolean b, boolean a)
Entry point to C language function: void {@native glColorMaskiEXT}(GLuint index, GLboolean r,...
void glEndTilingQCOM(int preserveMask)
Entry point to C language function: void {@native glEndTilingQCOM}(GLbitfield preserveMask) Part o...
void glReadBufferIndexedEXT(int src, int index)
Entry point to C language function: void {@native glReadBufferIndexedEXT}(GLenum src,...
void glPrimitiveBoundingBoxEXT(float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW)
Entry point to C language function: void {@native glPrimitiveBoundingBoxEXT}(GLfloat minX,...
void glEndConditionalRender()
Entry point to C language function: void {@native glEndConditionalRender}() Part of GL_VERSION_3_0...
void glExtGetRenderbuffersQCOM(IntBuffer renderbuffers, int maxRenderbuffers, IntBuffer numRenderbuffers)
Entry point to C language function: void {@native glExtGetRenderbuffersQCOM}(GLuint * renderbuffers,...
void glDisableiOES(int target, int index)
Entry point to C language function: void {@native glDisableiOES}(GLenum target, GLuint index) Part...
boolean glIsVertexArrayOES(int array)
Entry point to C language function: GLboolean {@native glIsVertexArrayOES}(GLuint array) Part of G...
void glExtGetProgramBinarySourceQCOM(int program, int shadertype, ByteBuffer source, IntBuffer length)
Entry point to C language function: void {@native glExtGetProgramBinarySourceQCOM}(GLuint program,...
void glBlendBarrier()
Entry point to C language function: void {@native glBlendBarrier}() Part of GL_ES_VERSION_3_2,...
void glDrawElementsBaseVertexEXT(int mode, int count, int type, Buffer indices, int basevertex)
Entry point to C language function: void {@native glDrawElementsBaseVertexEXT}(GLenum mode,...
void glPolygonModeNV(int face, int mode)
Entry point to C language function: void {@native glPolygonModeNV}(GLenum face, GLenum mode) Part ...
void glUniformMatrix2x3fvNV(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix2x3fvNV}(GLint location,...
int glGetFragDataIndexEXT(int program, ByteBuffer name)
Entry point to C language function: GLint {@native glGetFragDataIndexEXT}(GLuint program,...
void glGetTranslatedShaderSourceANGLE(int shader, int bufsize, IntBuffer length, ByteBuffer source)
Entry point to C language function: void {@native glGetTranslatedShaderSourceANGLE}(GLuint shader,...
void glRenderbufferStorageMultisampleIMG(int target, int samples, int internalformat, int width, int height)
Entry point to C language function: void {@native glRenderbufferStorageMultisampleIMG}(GLenum target...
void glBlendFuncSeparateiOES(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)
Entry point to C language function: void {@native glBlendFuncSeparateiOES}(GLuint buf,...
boolean glIsEnablediOES(int target, int index)
Entry point to C language function: GLboolean {@native glIsEnablediOES}(GLenum target,...
void glBlitFramebufferANGLE(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
Entry point to C language function: void {@native glBlitFramebufferANGLE}(GLint srcX0,...
void glUniformMatrix2x4fvNV(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix2x4fvNV}(GLint location,...
void glEnableDriverControlQCOM(int driverControl)
Entry point to C language function: void {@native glEnableDriverControlQCOM}(GLuint driverControl) ...
void glBlendFuncSeparateiEXT(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)
Entry point to C language function: void {@native glBlendFuncSeparateiEXT}(GLuint buf,...
void glTexPageCommitmentEXT(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, boolean commit)
Entry point to C language function: void {@native glTexPageCommitmentEXT}(GLenum target,...
void glBindFragDataLocationIndexedEXT(int program, int colorNumber, int index, ByteBuffer name)
Entry point to C language function: void {@native glBindFragDataLocationIndexedEXT}(GLuint program,...
void glReadBufferNV(int mode)
Entry point to C language function: void {@native glReadBufferNV}(GLenum mode) Part of GL_NV_read_...
void glDepthRangeArrayfvNV(int first, int count, FloatBuffer v)
Entry point to C language function: void {@native glDepthRangeArrayfvNV}(GLuint first,...
void glMultiDrawElementsBaseVertexOES(int mode, IntBuffer count, int type, PointerBuffer indices, int primcount, IntBuffer basevertex)
Entry point to C language function: void {@native glMultiDrawElementsBaseVertexOES}(GLenum mode,...
void glTexBufferOES(int target, int internalformat, int buffer)
Entry point to C language function: void {@native glTexBufferOES}(GLenum target, GLenum internalform...
void glGetFloati_vNV(int target, int index, FloatBuffer data)
Entry point to C language function: void {@native glGetFloati_vNV}(GLenum target,...
void glTexBufferEXT(int target, int internalformat, int buffer)
Entry point to C language function: void {@native glTexBufferEXT}(GLenum target, GLenum internalform...
void glGenVertexArraysOES(int n, IntBuffer arrays)
Entry point to C language function: void {@native glGenVertexArraysOES}(GLsizei n,...
void glExtGetProgramsQCOM(IntBuffer programs, int maxPrograms, IntBuffer numPrograms)
Entry point to C language function: void {@native glExtGetProgramsQCOM}(GLuint * programs,...
void glDrawElementsInstancedANGLE(int mode, int count, int type, Buffer indices, int primcount)
Entry point to C language function: void {@native glDrawElementsInstancedANGLE}(GLenum mode,...
void glTexBufferRangeEXT(int target, int internalformat, int buffer, long offset, long size)
Entry point to C language function: void {@native glTexBufferRangeEXT}(GLenum target,...
boolean glExtIsProgramBinaryQCOM(int program)
Entry point to C language function: GLboolean {@native glExtIsProgramBinaryQCOM}(GLuint program) P...
void glTextureView(int texture, int target, int origtexture, int internalformat, int minlevel, int numlevels, int minlayer, int numlayers)
Entry point to C language function: void {@native glTextureView}(GLuint texture, GLenum target,...
void glFramebufferTextureEXT(int target, int attachment, int texture, int level)
Entry point to C language function: void {@native glFramebufferTextureEXT}(GLenum target,...
void glVertexAttribDivisor(int index, int divisor)
Entry point to C language function: void {@native glVertexAttribDivisor}(GLuint index,...
void glTexStorage3DMultisampleOES(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)
Entry point to C language function: void {@native glTexStorage3DMultisampleOES}(GLenum target,...
void glUniformMatrix4x2fvNV(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix4x2fvNV}(GLint location,...
void glEnableiNV(int target, int index)
Entry point to C language function: void {@native glEnableiNV}(GLenum target, GLuint index) Part o...
void glBlitFramebufferNV(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
Entry point to C language function: void {@native glBlitFramebufferNV}(GLint srcX0,...
void glResolveMultisampleFramebuffer()
Entry point to C language function: void {@native glResolveMultisampleFramebuffer}() Part of GL_AP...
void glNamedFramebufferSampleLocationsfvNV(int framebuffer, int start, int count, FloatBuffer v)
Entry point to C language function: void {@native glNamedFramebufferSampleLocationsfvNV}(GLuint fram...
void glDrawBuffersIndexedEXT(int n, IntBuffer location, IntBuffer indices)
Entry point to C language function: void {@native glDrawBuffersIndexedEXT}(GLint n,...
void glEnableiEXT(int target, int index)
Entry point to C language function: void {@native glEnableiEXT}(GLenum target, GLuint index) Part ...
boolean glIsEnablediEXT(int target, int index)
Entry point to C language function: GLboolean {@native glIsEnablediEXT}(GLenum target,...
void glVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, Buffer ptr)
Entry point to C language function: void {@native glVertexAttribPointer}(GLuint indx,...
void glDrawRangeElements(int mode, int start, int end, int count, int type, Buffer indices)
Entry point to C language function: void {@native glDrawRangeElements}(GLenum mode,...
void glVertexAttribIPointer(int index, int size, int type, int stride, Buffer pointer)
Entry point to C language function: void {@native glVertexAttribIPointer}(GLuint index,...
void glDrawElementsInstanced(int mode, int count, int type, Buffer indices, int instancecount)
Entry point to C language function: void {@native glDrawElementsInstanced}(GLenum mode,...
void glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level)
Entry point to C language function: void {@native glFramebufferTexture2D}(GLenum target,...
void glGetFloatv(int pname, FloatBuffer data)
Entry point to C language function: void {@native glGetFloatv}(GLenum pname, GLfloat * data) Part ...
void glGenBuffers(int n, IntBuffer buffers)
Entry point to C language function: void {@native glGenBuffers}(GLsizei n, GLuint * buffers) Part ...
void glPixelStorei(int pname, int param)
Entry point to C language function: void {@native glPixelStorei}(GLenum pname, GLint param) Part o...
ByteBuffer glMapBuffer(int target, int access)
Entry point to C language function: void * {@native glMapBuffer}(GLenum target, GLenum access) Par...
void glGetRenderbufferParameteriv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetRenderbufferParameteriv}(GLenum target,...
void glTextureStorage3DEXT(int texture, int target, int levels, int internalformat, int width, int height, int depth)
Entry point to C language function: void {@native glTextureStorage3DEXT}(GLuint texture,...
void glGetIntegerv(int pname, IntBuffer data)
Entry point to C language function: void {@native glGetIntegerv}(GLenum pname, GLint * data) Part ...
boolean glIsTexture(int texture)
Entry point to C language function: GLboolean {@native glIsTexture}(GLuint texture) Part of GL_ES_...
void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels)
Entry point to C language function: void {@native glTexSubImage2D}(GLenum target,...
void glBlendEquation(int mode)
Entry point to C language function: void {@native glBlendEquation}(GLenum mode) Part of GL_ES_VERS...
void glFlushMappedBufferRange(int target, long offset, long length)
Entry point to C language function: void {@native glFlushMappedBufferRange}(GLenum target,...
void glDrawArrays(int mode, int first, int count)
Entry point to C language function: void {@native glDrawArrays}(GLenum mode, GLint first,...
void glGetBooleanv(int pname, ByteBuffer data)
Entry point to C language function: void {@native glGetBooleanv}(GLenum pname, GLboolean * data) P...
void glGetTexParameterfv(int target, int pname, FloatBuffer params)
Entry point to C language function: void {@native glGetTexParameterfv}(GLenum target,...
void glTextureStorage1DEXT(int texture, int target, int levels, int internalformat, int width)
Entry point to C language function: void {@native glTextureStorage1DEXT}(GLuint texture,...
void glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
Entry point to C language function: void {@native glCopyTexSubImage2D}(GLenum target,...
void glReadPixels(int x, int y, int width, int height, int format, int type, Buffer pixels)
Entry point to C language function: void {@native glReadPixels}(GLint x, GLint y,...
static final int GL_INVALID_VALUE
GL_ES_VERSION_2_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0 Define "GL_INVALID_VALUE" with e...
boolean glIsEnabled(int cap)
Entry point to C language function: GLboolean {@native glIsEnabled}(GLenum cap) Part of GL_NV_vert...
void glTexStorage3D(int target, int levels, int internalformat, int width, int height, int depth)
Entry point to C language function: void {@native glTexStorage3D}(GLenum target, GLsizei levels,...
static final int GL_INVALID_ENUM
GL_ES_VERSION_2_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0 Define "GL_INVALID_ENUM" with ex...
void glDeleteTextures(int n, IntBuffer textures)
Entry point to C language function: void {@native glDeleteTextures}(GLsizei n, const GLuint * textur...
void glBindTexture(int target, int texture)
Entry point to C language function: void {@native glBindTexture}(GLenum target, GLuint texture) Pa...
void glSampleCoverage(float value, boolean invert)
Entry point to C language function: void {@native glSampleCoverage}(GLfloat value,...
void glDisable(int cap)
Entry point to C language function: void {@native glDisable}(GLenum cap) Part of GL_ES_VERSION_2_0...
static final int GL_INVALID_OPERATION
GL_ES_VERSION_2_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0 Define "GL_INVALID_OPERATION" wi...
void glGetBufferParameteriv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetBufferParameteriv}(GLenum target,...
void glPolygonOffset(float factor, float units)
Entry point to C language function: void {@native glPolygonOffset}(GLfloat factor,...
void glBufferSubData(int target, long offset, long size, Buffer data)
Entry point to C language function: void {@native glBufferSubData}(GLenum target,...
void glGenTextures(int n, IntBuffer textures)
Entry point to C language function: void {@native glGenTextures}(GLsizei n, GLuint * textures) Par...
void glStencilOp(int fail, int zfail, int zpass)
Entry point to C language function: void {@native glStencilOp}(GLenum fail, GLenum zfail,...
void glTexParameteriv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glTexParameteriv}(GLenum target,...
int glCheckFramebufferStatus(int target)
Entry point to C language function: GLenum {@native glCheckFramebufferStatus}(GLenum target) Part ...
void glTexStorage2D(int target, int levels, int internalformat, int width, int height)
Entry point to C language function: void {@native glTexStorage2D}(GLenum target, GLsizei levels,...
void glBlendFuncSeparate(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)
Entry point to C language function: void {@native glBlendFuncSeparate}(GLenum sfactorRGB,...
void glGenerateMipmap(int target)
Entry point to C language function: void {@native glGenerateMipmap}(GLenum target) Part of GL_ES_V...
void glDeleteRenderbuffers(int n, IntBuffer renderbuffers)
Entry point to C language function: void {@native glDeleteRenderbuffers}(GLsizei n,...
void glRenderbufferStorage(int target, int internalformat, int width, int height)
Entry point to C language function: void {@native glRenderbufferStorage}(GLenum target,...
boolean glIsBuffer(int buffer)
Entry point to C language function: GLboolean {@native glIsBuffer}(GLuint buffer) Part of GL_VERSI...
static final int GL_NO_ERROR
GL_ES_VERSION_2_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0 Define "GL_NO_ERROR" with expres...
int glGetError()
Entry point to C language function: GLenum {@native glGetError}() Part of GL_ES_VERSION_2_0,...
void glGenFramebuffers(int n, IntBuffer framebuffers)
Entry point to C language function: void {@native glGenFramebuffers}(GLsizei n, GLuint * framebuffer...
void glDeleteFramebuffers(int n, IntBuffer framebuffers)
Entry point to C language function: void {@native glDeleteFramebuffers}(GLsizei n,...
void glBindRenderbuffer(int target, int renderbuffer)
Entry point to C language function: void {@native glBindRenderbuffer}(GLenum target,...
static final int GL_OUT_OF_MEMORY
GL_ES_VERSION_2_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0 Define "GL_OUT_OF_MEMORY" with e...
void glBlendEquationSeparate(int modeRGB, int modeAlpha)
Entry point to C language function: void {@native glBlendEquationSeparate}(GLenum modeRGB,...
boolean glIsFramebuffer(int framebuffer)
Entry point to C language function: GLboolean {@native glIsFramebuffer}(GLuint framebuffer) Part o...
void glGetTexParameteriv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetTexParameteriv}(GLenum target,...
void glFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer)
Entry point to C language function: void {@native glFramebufferRenderbuffer}(GLenum target,...
void glClearColor(float red, float green, float blue, float alpha)
Entry point to C language function: void {@native glClearColor}(GLfloat red, GLfloat green,...
boolean glIsRenderbuffer(int renderbuffer)
Entry point to C language function: GLboolean {@native glIsRenderbuffer}(GLuint renderbuffer) Part...
void glTexParameterfv(int target, int pname, FloatBuffer params)
Entry point to C language function: void {@native glTexParameterfv}(GLenum target,...
void glGetnUniformfv(int program, int location, int bufSize, FloatBuffer params)
Entry point to C language function: void {@native glGetnUniformfv}(GLuint program,...
void glEnable(int cap)
Entry point to C language function: void {@native glEnable}(GLenum cap) Part of GL_ES_VERSION_2_0,...
void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer data)
Entry point to C language function: void {@native glCompressedTexSubImage2D}(GLenum target,...
boolean glUnmapBuffer(int target)
Entry point to C language function: GLboolean {@native glUnmapBuffer}(GLenum target) Part of GL_VE...
void glColorMask(boolean red, boolean green, boolean blue, boolean alpha)
Entry point to C language function: void {@native glColorMask}(GLboolean red, GLboolean green,...
int glGetGraphicsResetStatus()
Entry point to C language function: GLenum {@native glGetGraphicsResetStatus}() Part of GL_VERSION...
String glGetString(int name)
Entry point to C language function: const GLubyte * {@native glGetString}(GLenum name) Part of GL_...
void glBlendFunc(int sfactor, int dfactor)
Entry point to C language function: void {@native glBlendFunc}(GLenum sfactor, GLenum dfactor) Par...
void glStencilFunc(int func, int ref, int mask)
Entry point to C language function: void {@native glStencilFunc}(GLenum func, GLint ref,...
void glActiveTexture(int texture)
Entry point to C language function: void {@native glActiveTexture}(GLenum texture) Part of GL_ES_V...
void glClear(int mask)
Entry point to C language function: void {@native glClear}(GLbitfield mask) Part of GL_ES_VERSION_...
void glTexParameteri(int target, int pname, int param)
Entry point to C language function: void {@native glTexParameteri}(GLenum target,...
ByteBuffer glMapBufferRange(int target, long offset, long length, int access)
Entry point to C language function: void * {@native glMapBufferRange}(GLenum target,...
void glTextureStorage2DEXT(int texture, int target, int levels, int internalformat, int width, int height)
Entry point to C language function: void {@native glTextureStorage2DEXT}(GLuint texture,...
void glStencilMask(int mask)
Entry point to C language function: void {@native glStencilMask}(GLuint mask) Part of GL_ES_VERSIO...
void glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetFramebufferAttachmentParameteriv}(GLenum targ...
void glLineWidth(float width)
Entry point to C language function: void {@native glLineWidth}(GLfloat width) Part of GL_VERSION_E...
void glBindFramebuffer(int target, int framebuffer)
Entry point to C language function: void {@native glBindFramebuffer}(GLenum target,...
void glClearStencil(int s)
Entry point to C language function: void {@native glClearStencil}(GLint s) Part of GL_ES_VERSION_2...
void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, Buffer data)
Entry point to C language function: void {@native glCompressedTexImage2D}(GLenum target,...
void glTexStorage1D(int target, int levels, int internalformat, int width)
Entry point to C language function: void {@native glTexStorage1D}(GLenum target, GLsizei levels,...
void glFinish()
Entry point to C language function: void {@native glFinish}() Part of GL_ES_VERSION_2_0,...
void glCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border)
Entry point to C language function: void {@native glCopyTexImage2D}(GLenum target,...
void glViewport(int x, int y, int width, int height)
Entry point to C language function: void {@native glViewport}(GLint x, GLint y, GLsizei width,...
void glReadnPixels(int x, int y, int width, int height, int format, int type, int bufSize, Buffer data)
Entry point to C language function: void {@native glReadnPixels}(GLint x, GLint y,...
void glRenderbufferStorageMultisample(int target, int samples, int internalformat, int width, int height)
Entry point to C language function: void {@native glRenderbufferStorageMultisample}(GLenum target,...
void glFrontFace(int mode)
Entry point to C language function: void {@native glFrontFace}(GLenum mode) Part of GL_ES_VERSION_...
void glHint(int target, int mode)
Entry point to C language function: void {@native glHint}(GLenum target, GLenum mode) Part of GL_E...
void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, Buffer pixels)
Entry point to C language function: void {@native glTexImage2D}(GLenum target, GLint level,...
void glTexParameterf(int target, int pname, float param)
Entry point to C language function: void {@native glTexParameterf}(GLenum target,...
void glDepthMask(boolean flag)
Entry point to C language function: void {@native glDepthMask}(GLboolean flag) Part of GL_ES_VERSI...
void glGetnUniformiv(int program, int location, int bufSize, IntBuffer params)
Entry point to C language function: void {@native glGetnUniformiv}(GLuint program,...
void glDeleteBuffers(int n, IntBuffer buffers)
Entry point to C language function: void {@native glDeleteBuffers}(GLsizei n, const GLuint * buffers...
void glScissor(int x, int y, int width, int height)
Entry point to C language function: void {@native glScissor}(GLint x, GLint y, GLsizei width,...
void glFlush()
Entry point to C language function: void {@native glFlush}() Part of GL_ES_VERSION_2_0,...
void glCullFace(int mode)
Entry point to C language function: void {@native glCullFace}(GLenum mode) Part of GL_ES_VERSION_2...
void glDepthFunc(int func)
Entry point to C language function: void {@native glDepthFunc}(GLenum func) Part of GL_ES_VERSION_...
void glBindBuffer(int target, int buffer)
Entry point to C language function: void {@native glBindBuffer}(GLenum target, GLuint buffer) Part...
void glGenRenderbuffers(int n, IntBuffer renderbuffers)
Entry point to C language function: void {@native glGenRenderbuffers}(GLsizei n, GLuint * renderbuff...
void glBufferData(int target, long size, Buffer data, int usage)
Entry point to C language function: void {@native glBufferData}(GLenum target, GLsizeiptr size,...