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)",
431 "glBindShadingRateImageNV", arg0);
439 final int err = checkGLError();
441 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
442 "glBindTexture", arg0, arg1);
450 final int err = checkGLError();
452 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
453 "glBindTransformFeedback", arg0, arg1);
461 final int err = checkGLError();
463 writeGLError(err,
"%s(<int> 0x%X)",
464 "glBindVertexArray", arg0);
472 final int err = checkGLError();
474 writeGLError(err,
"%s(<int> 0x%X)",
475 "glBindVertexArrayOES", arg0);
483 final int err = checkGLError();
485 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <long> %s, <int> 0x%X)",
486 "glBindVertexBuffer", arg0, arg1, arg2, arg3);
494 final int err = checkGLError();
496 writeGLError(err,
"%s()",
505 final int err = checkGLError();
507 writeGLError(err,
"%s(<float> %s, <float> %s, <float> %s, <float> %s)",
508 "glBlendColor", arg0, arg1, arg2, arg3);
516 final int err = checkGLError();
518 writeGLError(err,
"%s(<int> 0x%X)",
519 "glBlendEquation", arg0);
527 final int err = checkGLError();
529 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
530 "glBlendEquationSeparate", arg0, arg1);
538 final int err = checkGLError();
540 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
541 "glBlendEquationSeparatei", arg0, arg1, arg2);
549 final int err = checkGLError();
551 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
552 "glBlendEquationSeparateiEXT", arg0, arg1, arg2);
560 final int err = checkGLError();
562 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
563 "glBlendEquationSeparateiOES", arg0, arg1, arg2);
571 final int err = checkGLError();
573 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
574 "glBlendEquationi", arg0, arg1);
582 final int err = checkGLError();
584 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
585 "glBlendEquationiEXT", arg0, arg1);
593 final int err = checkGLError();
595 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
596 "glBlendEquationiOES", arg0, arg1);
604 final int err = checkGLError();
606 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
607 "glBlendFunc", arg0, arg1);
615 final int err = checkGLError();
617 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
618 "glBlendFuncSeparate", arg0, arg1, arg2, arg3);
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 "glBlendFuncSeparatei", 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 "glBlendFuncSeparateiEXT", arg0, arg1, arg2, arg3, arg4);
648 final int err = checkGLError();
650 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
651 "glBlendFuncSeparateiOES", arg0, arg1, arg2, arg3, arg4);
659 final int err = checkGLError();
661 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
662 "glBlendFunci", arg0, arg1, arg2);
670 final int err = checkGLError();
672 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
673 "glBlendFunciEXT", arg0, arg1, arg2);
681 final int err = checkGLError();
683 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
684 "glBlendFunciOES", arg0, arg1, arg2);
688 public void glBlitFramebuffer(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9)
691 downstreamGLES3.
glBlitFramebuffer(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,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 "glBlitFramebuffer", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9);
699 public void glBlitFramebufferANGLE(
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 "glBlitFramebufferANGLE", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9);
710 public void glBlitFramebufferNV(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9)
714 final int err = checkGLError();
716 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)",
717 "glBlitFramebufferNV", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9);
725 final int err = checkGLError();
727 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <long> %s)",
728 "glBufferAttachMemoryNV", arg0, arg1, arg2);
732 public void glBufferData(
int arg0,
long arg1,java.nio.Buffer arg2,
int arg3)
736 final int err = checkGLError();
738 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <java.nio.Buffer> %s, <int> 0x%X)",
739 "glBufferData", arg0, arg1, arg2, arg3);
747 final int err = checkGLError();
749 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <long> %s, <int> 0x%X, <long> %s, <boolean> %s)",
750 "glBufferPageCommitmentMemNV", arg0, arg1, arg2, arg3, arg4, arg5);
758 final int err = checkGLError();
760 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <java.nio.Buffer> %s, <int> 0x%X)",
761 "glBufferStorageEXT", arg0, arg1, arg2, arg3);
769 final int err = checkGLError();
771 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <int> 0x%X, <long> %s)",
772 "glBufferStorageMemEXT", arg0, arg1, arg2, arg3);
780 final int err = checkGLError();
782 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <long> %s, <java.nio.Buffer> %s)",
783 "glBufferSubData", arg0, arg1, arg2, arg3);
791 final int err = checkGLError();
793 writeGLError(err,
"%s(<int> 0x%X)",
794 "glCheckFramebufferStatus", arg0);
803 final int err = checkGLError();
805 writeGLError(err,
"%s(<int> 0x%X)",
814 final int err = checkGLError();
816 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <float> %s, <int> 0x%X)",
817 "glClearBufferfi", arg0, arg1, arg2, arg3);
825 final int err = checkGLError();
827 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
828 "glClearBufferfv", arg0, arg1, arg3);
836 final int err = checkGLError();
838 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
839 "glClearBufferfv", arg0, arg1, arg2);
847 final int err = checkGLError();
849 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
850 "glClearBufferiv", arg0, arg1, arg2);
858 final int err = checkGLError();
860 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
861 "glClearBufferiv", arg0, arg1, arg3);
869 final int err = checkGLError();
871 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
872 "glClearBufferuiv", arg0, arg1, arg3);
880 final int err = checkGLError();
882 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
883 "glClearBufferuiv", arg0, arg1, arg2);
891 final int err = checkGLError();
893 writeGLError(err,
"%s(<float> %s, <float> %s, <float> %s, <float> %s)",
894 "glClearColor", arg0, arg1, arg2, arg3);
902 final int err = checkGLError();
904 writeGLError(err,
"%s(<double> %s)",
905 "glClearDepth", arg0);
913 final int err = checkGLError();
915 writeGLError(err,
"%s(<float> %s)",
916 "glClearDepthf", arg0);
924 final int err = checkGLError();
926 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
927 "glClearPixelLocalStorageuiEXT", arg0, arg1, arg3);
935 final int err = checkGLError();
937 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
938 "glClearPixelLocalStorageuiEXT", arg0, arg1, arg2);
946 final int err = checkGLError();
948 writeGLError(err,
"%s(<int> 0x%X)",
949 "glClearStencil", arg0);
957 final int err = checkGLError();
959 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
960 "glClearTexImageEXT", arg0, arg1, arg2, arg3, arg4);
964 public void glClearTexSubImageEXT(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,java.nio.Buffer arg10)
967 downstreamGLES3.
glClearTexSubImageEXT(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
968 final int err = checkGLError();
970 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)",
971 "glClearTexSubImageEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
979 final int err = checkGLError();
981 writeGLError(err,
"%s(<long> %s, <int> 0x%X, <long> %s)",
982 "glClientWaitSync", arg0, arg1, arg2);
991 final int err = checkGLError();
993 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
994 "glClipControlEXT", arg0, arg1);
998 public void glColorMask(
boolean arg0,
boolean arg1,
boolean arg2,
boolean arg3)
1002 final int err = checkGLError();
1004 writeGLError(err,
"%s(<boolean> %s, <boolean> %s, <boolean> %s, <boolean> %s)",
1005 "glColorMask", arg0, arg1, arg2, arg3);
1009 public void glColorMaski(
int arg0,
boolean arg1,
boolean arg2,
boolean arg3,
boolean arg4)
1012 downstreamGLES3.
glColorMaski(arg0,arg1,arg2,arg3,arg4);
1013 final int err = checkGLError();
1015 writeGLError(err,
"%s(<int> 0x%X, <boolean> %s, <boolean> %s, <boolean> %s, <boolean> %s)",
1016 "glColorMaski", arg0, arg1, arg2, arg3, arg4);
1024 final int err = checkGLError();
1026 writeGLError(err,
"%s(<int> 0x%X, <boolean> %s, <boolean> %s, <boolean> %s, <boolean> %s)",
1027 "glColorMaskiEXT", arg0, arg1, arg2, arg3, arg4);
1035 final int err = checkGLError();
1037 writeGLError(err,
"%s(<int> 0x%X, <boolean> %s, <boolean> %s, <boolean> %s, <boolean> %s)",
1038 "glColorMaskiOES", arg0, arg1, arg2, arg3, arg4);
1046 final int err = checkGLError();
1048 writeGLError(err,
"%s(<int> 0x%X)",
1049 "glCompileShader", arg0);
1057 final int err = checkGLError();
1059 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)",
1060 "glCompressedTexImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
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, <java.nio.Buffer> %s)",
1071 "glCompressedTexImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
1075 public void glCompressedTexImage3D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,java.nio.Buffer arg8)
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, <java.nio.Buffer> %s)",
1082 "glCompressedTexImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
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, <long> %s)",
1093 "glCompressedTexImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, 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, <java.nio.Buffer> %s)",
1104 "glCompressedTexSubImage2D", 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, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
1115 "glCompressedTexSubImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
1119 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)
1122 downstreamGLES3.
glCompressedTexSubImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
1123 final int err = checkGLError();
1125 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)",
1126 "glCompressedTexSubImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
1130 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)
1133 downstreamGLES3.
glCompressedTexSubImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
1134 final int err = checkGLError();
1136 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)",
1137 "glCompressedTexSubImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
1145 final int err = checkGLError();
1147 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
1148 "glConservativeRasterParameteriNV", arg0, arg1);
1156 final int err = checkGLError();
1158 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <long> %s, <long> %s, <long> %s)",
1159 "glCopyBufferSubData", arg0, arg1, arg2, arg3, arg4);
1167 final int err = checkGLError();
1169 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <long> %s, <long> %s, <long> %s)",
1170 "glCopyBufferSubDataNV", arg0, arg1, arg2, arg3, arg4);
1174 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)
1177 downstreamGLES3.
glCopyImageSubData(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13,arg14);
1178 final int err = checkGLError();
1180 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)",
1181 "glCopyImageSubData", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14);
1185 public void glCopyTexImage2D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
1189 final int err = checkGLError();
1191 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)",
1192 "glCopyTexImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
1200 final int err = checkGLError();
1202 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)",
1203 "glCopyTexSubImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
1207 public void glCopyTexSubImage3D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8)
1211 final int err = checkGLError();
1213 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)",
1214 "glCopyTexSubImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
1222 final int err = checkGLError();
1224 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
1225 "glCopyTextureLevelsAPPLE", arg0, arg1, arg2, arg3);
1233 final int err = checkGLError();
1235 writeGLError(err,
"%s(<boolean> %s)",
1236 "glCoverageMaskNV", arg0);
1244 final int err = checkGLError();
1246 writeGLError(err,
"%s(<int> 0x%X)",
1247 "glCoverageModulationNV", arg0);
1255 final int err = checkGLError();
1257 writeGLError(err,
"%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
1258 "glCoverageModulationTableNV", arg0, arg1);
1266 final int err = checkGLError();
1268 writeGLError(err,
"%s(<int> 0x%X, <[F>, <int> 0x%X)",
1269 "glCoverageModulationTableNV", arg0, arg2);
1277 final int err = checkGLError();
1279 writeGLError(err,
"%s(<int> 0x%X)",
1280 "glCoverageOperationNV", arg0);
1288 final int err = checkGLError();
1290 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1291 "glCreateMemoryObjectsEXT", arg0, arg2);
1299 final int err = checkGLError();
1301 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1302 "glCreateMemoryObjectsEXT", arg0, arg1);
1310 final int err = checkGLError();
1312 writeGLError(err,
"%s()",
1322 final int err = checkGLError();
1324 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1325 "glCreateSemaphoresNV", arg0, arg1);
1333 final int err = checkGLError();
1335 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1336 "glCreateSemaphoresNV", arg0, arg2);
1344 final int err = checkGLError();
1346 writeGLError(err,
"%s(<int> 0x%X)",
1347 "glCreateShader", arg0);
1356 final int err = checkGLError();
1358 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[Ljava.lang.String;>)",
1359 "glCreateShaderProgramv", arg0, arg1);
1368 final int err = checkGLError();
1370 writeGLError(err,
"%s(<int> 0x%X)",
1371 "glCullFace", arg0);
1379 final int err = checkGLError();
1381 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <boolean> %s)",
1382 "glDebugMessageControl", arg0, arg1, arg2, arg3, arg4, arg5);
1390 final int err = checkGLError();
1392 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <boolean> %s)",
1393 "glDebugMessageControl", arg0, arg1, arg2, arg3, arg5, arg6);
1401 final int err = checkGLError();
1403 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.lang.String> %s)",
1404 "glDebugMessageInsert", arg0, arg1, arg2, arg3, arg4, arg5);
1412 final int err = checkGLError();
1414 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1415 "glDeleteBuffers", arg0, arg2);
1423 final int err = checkGLError();
1425 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1426 "glDeleteBuffers", arg0, arg1);
1434 final int err = checkGLError();
1436 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1437 "glDeleteFramebuffers", arg0, arg1);
1445 final int err = checkGLError();
1447 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1448 "glDeleteFramebuffers", arg0, arg2);
1456 final int err = checkGLError();
1458 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1459 "glDeleteMemoryObjectsEXT", arg0, arg1);
1467 final int err = checkGLError();
1469 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1470 "glDeleteMemoryObjectsEXT", arg0, arg2);
1478 final int err = checkGLError();
1480 writeGLError(err,
"%s(<int> 0x%X)",
1481 "glDeleteProgram", arg0);
1489 final int err = checkGLError();
1491 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1492 "glDeleteProgramPipelines", arg0, arg1);
1500 final int err = checkGLError();
1502 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1503 "glDeleteProgramPipelines", arg0, arg2);
1511 final int err = checkGLError();
1513 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1514 "glDeleteQueries", arg0, arg1);
1522 final int err = checkGLError();
1524 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1525 "glDeleteQueries", arg0, arg2);
1533 final int err = checkGLError();
1535 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1536 "glDeleteRenderbuffers", arg0, arg1);
1544 final int err = checkGLError();
1546 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1547 "glDeleteRenderbuffers", arg0, arg2);
1555 final int err = checkGLError();
1557 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1558 "glDeleteSamplers", arg0, arg2);
1566 final int err = checkGLError();
1568 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1569 "glDeleteSamplers", arg0, arg1);
1577 final int err = checkGLError();
1579 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1580 "glDeleteSemaphoresEXT", arg0, arg1);
1588 final int err = checkGLError();
1590 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1591 "glDeleteSemaphoresEXT", arg0, arg2);
1599 final int err = checkGLError();
1601 writeGLError(err,
"%s(<int> 0x%X)",
1602 "glDeleteShader", arg0);
1610 final int err = checkGLError();
1612 writeGLError(err,
"%s(<long> %s)",
1613 "glDeleteSync", arg0);
1621 final int err = checkGLError();
1623 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1624 "glDeleteTextures", arg0, arg1);
1632 final int err = checkGLError();
1634 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1635 "glDeleteTextures", arg0, arg2);
1643 final int err = checkGLError();
1645 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1646 "glDeleteTransformFeedbacks", arg0, arg2);
1654 final int err = checkGLError();
1656 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1657 "glDeleteTransformFeedbacks", arg0, arg1);
1665 final int err = checkGLError();
1667 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1668 "glDeleteVertexArrays", arg0, arg1);
1676 final int err = checkGLError();
1678 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1679 "glDeleteVertexArrays", arg0, arg2);
1687 final int err = checkGLError();
1689 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1690 "glDeleteVertexArraysOES", arg0, arg1);
1698 final int err = checkGLError();
1700 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
1701 "glDeleteVertexArraysOES", arg0, arg2);
1709 final int err = checkGLError();
1711 writeGLError(err,
"%s(<int> 0x%X)",
1712 "glDepthFunc", arg0);
1720 final int err = checkGLError();
1722 writeGLError(err,
"%s(<boolean> %s)",
1723 "glDepthMask", arg0);
1731 final int err = checkGLError();
1733 writeGLError(err,
"%s(<double> %s, <double> %s)",
1734 "glDepthRange", arg0, arg1);
1742 final int err = checkGLError();
1744 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
1745 "glDepthRangeArrayfvNV", arg0, arg1, arg3);
1753 final int err = checkGLError();
1755 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
1756 "glDepthRangeArrayfvNV", arg0, arg1, arg2);
1764 final int err = checkGLError();
1766 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
1767 "glDepthRangeArrayfvOES", arg0, arg1, arg2);
1775 final int err = checkGLError();
1777 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
1778 "glDepthRangeArrayfvOES", arg0, arg1, arg3);
1786 final int err = checkGLError();
1788 writeGLError(err,
"%s(<int> 0x%X, <float> %s, <float> %s)",
1789 "glDepthRangeIndexedfNV", arg0, arg1, arg2);
1797 final int err = checkGLError();
1799 writeGLError(err,
"%s(<int> 0x%X, <float> %s, <float> %s)",
1800 "glDepthRangeIndexedfOES", arg0, arg1, arg2);
1808 final int err = checkGLError();
1810 writeGLError(err,
"%s(<float> %s, <float> %s)",
1811 "glDepthRangef", arg0, arg1);
1819 final int err = checkGLError();
1821 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
1822 "glDetachShader", arg0, arg1);
1830 final int err = checkGLError();
1832 writeGLError(err,
"%s(<int> 0x%X)",
1841 final int err = checkGLError();
1843 writeGLError(err,
"%s(<int> 0x%X)",
1844 "glDisableDriverControlQCOM", arg0);
1852 final int err = checkGLError();
1854 writeGLError(err,
"%s(<int> 0x%X)",
1855 "glDisableVertexAttribArray", arg0);
1863 final int err = checkGLError();
1865 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
1866 "glDisablei", arg0, arg1);
1874 final int err = checkGLError();
1876 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
1877 "glDisableiEXT", arg0, arg1);
1885 final int err = checkGLError();
1887 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
1888 "glDisableiNV", arg0, arg1);
1896 final int err = checkGLError();
1898 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
1899 "glDisableiOES", arg0, arg1);
1907 final int err = checkGLError();
1909 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
1910 "glDiscardFramebufferEXT", arg0, arg1, arg3);
1918 final int err = checkGLError();
1920 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
1921 "glDiscardFramebufferEXT", arg0, arg1, arg2);
1929 final int err = checkGLError();
1931 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
1932 "glDispatchCompute", arg0, arg1, arg2);
1940 final int err = checkGLError();
1942 writeGLError(err,
"%s(<long> %s)",
1943 "glDispatchComputeIndirect", arg0);
1951 final int err = checkGLError();
1953 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
1954 "glDrawArrays", arg0, arg1, arg2);
1962 final int err = checkGLError();
1964 writeGLError(err,
"%s(<int> 0x%X, <java.nio.Buffer> %s)",
1965 "glDrawArraysIndirect", arg0, arg1);
1973 final int err = checkGLError();
1975 writeGLError(err,
"%s(<int> 0x%X, <long> %s)",
1976 "glDrawArraysIndirect", arg0, arg1);
1984 final int err = checkGLError();
1986 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
1987 "glDrawArraysInstanced", arg0, arg1, arg2, arg3);
1995 final int err = checkGLError();
1997 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
1998 "glDrawArraysInstancedANGLE", arg0, arg1, arg2, arg3);
2006 final int err = checkGLError();
2008 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
2009 "glDrawArraysInstancedBaseInstance", arg0, arg1, arg2, arg3, arg4);
2017 final int err = checkGLError();
2019 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
2020 "glDrawArraysInstancedNV", arg0, arg1, arg2, arg3);
2028 final int err = checkGLError();
2030 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
2031 "glDrawBuffers", arg0, arg2);
2039 final int err = checkGLError();
2041 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
2042 "glDrawBuffers", arg0, arg1);
2050 final int err = checkGLError();
2052 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X)",
2053 "glDrawBuffersIndexedEXT", arg0, arg2, arg4);
2061 final int err = checkGLError();
2063 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s)",
2064 "glDrawBuffersIndexedEXT", arg0, arg1, arg2);
2072 final int err = checkGLError();
2074 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
2075 "glDrawElements", arg0, arg1, arg2, arg3);
2083 final int err = checkGLError();
2085 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
2086 "glDrawElements", arg0, arg1, arg2, arg3);
2094 final int err = checkGLError();
2096 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <int> 0x%X)",
2097 "glDrawElementsBaseVertex", arg0, arg1, arg2, arg3, arg4);
2105 final int err = checkGLError();
2107 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
2108 "glDrawElementsBaseVertex", arg0, arg1, arg2, arg3, arg4);
2116 final int err = checkGLError();
2118 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
2119 "glDrawElementsBaseVertexEXT", arg0, arg1, arg2, arg3, arg4);
2127 final int err = checkGLError();
2129 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
2130 "glDrawElementsBaseVertexOES", arg0, arg1, arg2, arg3, arg4);
2138 final int err = checkGLError();
2140 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
2141 "glDrawElementsIndirect", arg0, arg1, arg2);
2149 final int err = checkGLError();
2151 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <long> %s)",
2152 "glDrawElementsIndirect", arg0, arg1, arg2);
2160 final int err = checkGLError();
2162 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <int> 0x%X)",
2163 "glDrawElementsInstanced", arg0, arg1, arg2, arg3, arg4);
2171 final int err = checkGLError();
2173 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
2174 "glDrawElementsInstanced", arg0, arg1, arg2, arg3, arg4);
2182 final int err = checkGLError();
2184 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
2185 "glDrawElementsInstancedANGLE", arg0, arg1, arg2, arg3, arg4);
2193 final int err = checkGLError();
2195 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <int> 0x%X, <int> 0x%X)",
2196 "glDrawElementsInstancedBaseInstance", arg0, arg1, arg2, arg3, arg4, arg5);
2204 final int err = checkGLError();
2206 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <int> 0x%X, <int> 0x%X)",
2207 "glDrawElementsInstancedBaseVertex", arg0, arg1, arg2, arg3, arg4, arg5);
2215 final int err = checkGLError();
2217 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X, <int> 0x%X)",
2218 "glDrawElementsInstancedBaseVertex", arg0, arg1, arg2, arg3, arg4, arg5);
2226 final int err = checkGLError();
2228 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
2229 "glDrawElementsInstancedBaseVertexBaseInstance", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
2237 final int err = checkGLError();
2239 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X, <int> 0x%X)",
2240 "glDrawElementsInstancedBaseVertexEXT", arg0, arg1, arg2, arg3, arg4, arg5);
2248 final int err = checkGLError();
2250 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X, <int> 0x%X)",
2251 "glDrawElementsInstancedBaseVertexOES", arg0, arg1, arg2, arg3, arg4, arg5);
2259 final int err = checkGLError();
2261 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
2262 "glDrawElementsInstancedNV", arg0, arg1, arg2, arg3, arg4);
2270 final int err = checkGLError();
2272 writeGLError(err,
"%s(<long> %s)",
2273 "glDrawMeshTasksIndirectNV", arg0);
2281 final int err = checkGLError();
2283 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
2284 "glDrawMeshTasksNV", arg0, arg1);
2292 final int err = checkGLError();
2294 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
2295 "glDrawRangeElements", arg0, arg1, arg2, arg3, arg4, arg5);
2303 final int err = checkGLError();
2305 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
2306 "glDrawRangeElements", arg0, arg1, arg2, arg3, arg4, arg5);
2314 final int err = checkGLError();
2316 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <int> 0x%X)",
2317 "glDrawRangeElementsBaseVertex", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
2325 final int err = checkGLError();
2327 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)",
2328 "glDrawRangeElementsBaseVertex", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
2336 final int err = checkGLError();
2338 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)",
2339 "glDrawRangeElementsBaseVertexEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
2347 final int err = checkGLError();
2349 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)",
2350 "glDrawRangeElementsBaseVertexOES", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
2358 final int err = checkGLError();
2360 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
2361 "glDrawTransformFeedbackEXT", arg0, arg1);
2369 final int err = checkGLError();
2371 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
2372 "glDrawTransformFeedbackInstancedEXT", arg0, arg1, arg2);
2376 public void glDrawVkImageNV(
long arg0,
int arg1,
float arg2,
float arg3,
float arg4,
float arg5,
float arg6,
float arg7,
float arg8,
float arg9,
float arg10)
2379 downstreamGLES3.
glDrawVkImageNV(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
2380 final int err = checkGLError();
2382 writeGLError(err,
"%s(<long> %s, <int> 0x%X, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s)",
2383 "glDrawVkImageNV", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
2391 final int err = checkGLError();
2393 writeGLError(err,
"%s(<int> 0x%X, <long> %s)",
2394 "glEGLImageTargetRenderbufferStorageOES", arg0, arg1);
2402 final int err = checkGLError();
2404 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <java.nio.IntBuffer> %s)",
2405 "glEGLImageTargetTexStorageEXT", arg0, arg1, arg2);
2413 final int err = checkGLError();
2415 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <[I>, <int> 0x%X)",
2416 "glEGLImageTargetTexStorageEXT", arg0, arg1, arg3);
2424 final int err = checkGLError();
2426 writeGLError(err,
"%s(<int> 0x%X, <long> %s)",
2427 "glEGLImageTargetTexture2DOES", arg0, arg1);
2435 final int err = checkGLError();
2437 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <[I>, <int> 0x%X)",
2438 "glEGLImageTargetTextureStorageEXT", arg0, arg1, arg3);
2446 final int err = checkGLError();
2448 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <java.nio.IntBuffer> %s)",
2449 "glEGLImageTargetTextureStorageEXT", arg0, arg1, arg2);
2457 final int err = checkGLError();
2459 writeGLError(err,
"%s(<int> 0x%X)",
2468 final int err = checkGLError();
2470 writeGLError(err,
"%s(<int> 0x%X)",
2471 "glEnableDriverControlQCOM", arg0);
2479 final int err = checkGLError();
2481 writeGLError(err,
"%s(<int> 0x%X)",
2482 "glEnableVertexAttribArray", arg0);
2490 final int err = checkGLError();
2492 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
2493 "glEnablei", arg0, arg1);
2501 final int err = checkGLError();
2503 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
2504 "glEnableiEXT", arg0, arg1);
2512 final int err = checkGLError();
2514 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
2515 "glEnableiNV", arg0, arg1);
2523 final int err = checkGLError();
2525 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
2526 "glEnableiOES", arg0, arg1);
2534 final int err = checkGLError();
2536 writeGLError(err,
"%s()",
2537 "glEndConditionalRender");
2545 final int err = checkGLError();
2547 writeGLError(err,
"%s(<int> 0x%X)",
2548 "glEndQuery", arg0);
2556 final int err = checkGLError();
2558 writeGLError(err,
"%s(<int> 0x%X)",
2559 "glEndTilingQCOM", arg0);
2567 final int err = checkGLError();
2569 writeGLError(err,
"%s()",
2570 "glEndTransformFeedback");
2578 final int err = checkGLError();
2580 writeGLError(err,
"%s(<int> 0x%X, <com.jogamp.common.nio.PointerBuffer> %s)",
2581 "glExtGetBufferPointervQCOM", arg0, arg1);
2589 final int err = checkGLError();
2591 writeGLError(err,
"%s(<[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
2592 "glExtGetBuffersQCOM", arg1, arg2, arg4);
2600 final int err = checkGLError();
2602 writeGLError(err,
"%s(<java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
2603 "glExtGetBuffersQCOM", arg0, arg1, arg2);
2611 final int err = checkGLError();
2613 writeGLError(err,
"%s(<java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
2614 "glExtGetFramebuffersQCOM", arg0, arg1, arg2);
2622 final int err = checkGLError();
2624 writeGLError(err,
"%s(<[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
2625 "glExtGetFramebuffersQCOM", arg1, arg2, arg4);
2633 final int err = checkGLError();
2635 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X, <[I>, <int> 0x%X)",
2636 "glExtGetProgramBinarySourceQCOM", arg0, arg1, arg3, arg5);
2644 final int err = checkGLError();
2646 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s, <java.nio.IntBuffer> %s)",
2647 "glExtGetProgramBinarySourceQCOM", arg0, arg1, arg2, arg3);
2655 final int err = checkGLError();
2657 writeGLError(err,
"%s(<[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
2658 "glExtGetProgramsQCOM", arg1, arg2, arg4);
2666 final int err = checkGLError();
2668 writeGLError(err,
"%s(<java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
2669 "glExtGetProgramsQCOM", arg0, arg1, arg2);
2677 final int err = checkGLError();
2679 writeGLError(err,
"%s(<java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
2680 "glExtGetRenderbuffersQCOM", arg0, arg1, arg2);
2688 final int err = checkGLError();
2690 writeGLError(err,
"%s(<[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
2691 "glExtGetRenderbuffersQCOM", arg1, arg2, arg4);
2699 final int err = checkGLError();
2701 writeGLError(err,
"%s(<[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
2702 "glExtGetShadersQCOM", arg1, arg2, arg4);
2710 final int err = checkGLError();
2712 writeGLError(err,
"%s(<java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
2713 "glExtGetShadersQCOM", arg0, arg1, arg2);
2721 final int err = checkGLError();
2723 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
2724 "glExtGetTexLevelParameterivQCOM", arg0, arg1, arg2, arg3, arg4);
2732 final int err = checkGLError();
2734 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
2735 "glExtGetTexLevelParameterivQCOM", arg0, arg1, arg2, arg3, arg5);
2739 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)
2742 downstreamGLES3.
glExtGetTexSubImageQCOM(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
2743 final int err = checkGLError();
2745 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)",
2746 "glExtGetTexSubImageQCOM", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
2754 final int err = checkGLError();
2756 writeGLError(err,
"%s(<[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
2757 "glExtGetTexturesQCOM", arg1, arg2, arg4);
2765 final int err = checkGLError();
2767 writeGLError(err,
"%s(<java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
2768 "glExtGetTexturesQCOM", arg0, arg1, arg2);
2776 final int err = checkGLError();
2778 writeGLError(err,
"%s(<int> 0x%X)",
2779 "glExtIsProgramBinaryQCOM", arg0);
2788 final int err = checkGLError();
2790 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
2791 "glExtTexObjectStateOverrideiQCOM", arg0, arg1, arg2);
2799 final int err = checkGLError();
2801 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <float> %s)",
2802 "glExtrapolateTex2DQCOM", arg0, arg1, arg2, arg3);
2809 long _res = downstreamGLES3.
glFenceSync(arg0,arg1);
2810 final int err = checkGLError();
2812 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
2813 "glFenceSync", arg0, arg1);
2822 final int err = checkGLError();
2824 writeGLError(err,
"%s()",
2833 final int err = checkGLError();
2835 writeGLError(err,
"%s()",
2844 final int err = checkGLError();
2846 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <long> %s)",
2847 "glFlushMappedBufferRange", arg0, arg1, arg2);
2855 final int err = checkGLError();
2857 writeGLError(err,
"%s(<int> 0x%X)",
2858 "glFragmentCoverageColorNV", arg0);
2866 final int err = checkGLError();
2868 writeGLError(err,
"%s()",
2869 "glFramebufferFetchBarrierEXT");
2877 final int err = checkGLError();
2879 writeGLError(err,
"%s()",
2880 "glFramebufferFetchBarrierQCOM");
2888 final int err = checkGLError();
2890 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
2891 "glFramebufferFoveationConfigQCOM", arg0, arg1, arg2, arg3, arg4);
2899 final int err = checkGLError();
2901 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
2902 "glFramebufferFoveationConfigQCOM", arg0, arg1, arg2, arg3, arg5);
2910 final int err = checkGLError();
2912 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s)",
2913 "glFramebufferFoveationParametersQCOM", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
2921 final int err = checkGLError();
2923 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
2924 "glFramebufferParameteri", arg0, arg1, arg2);
2932 final int err = checkGLError();
2934 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
2935 "glFramebufferPixelLocalStorageSizeEXT", arg0, arg1);
2943 final int err = checkGLError();
2945 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
2946 "glFramebufferRenderbuffer", arg0, arg1, arg2, arg3);
2954 final int err = checkGLError();
2956 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
2957 "glFramebufferSampleLocationsfvNV", arg0, arg1, arg2, arg3);
2965 final int err = checkGLError();
2967 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
2968 "glFramebufferSampleLocationsfvNV", arg0, arg1, arg2, arg4);
2976 final int err = checkGLError();
2978 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
2979 "glFramebufferShadingRateEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
2987 final int err = checkGLError();
2989 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
2990 "glFramebufferTexture", arg0, arg1, arg2, arg3);
2998 final int err = checkGLError();
3000 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
3001 "glFramebufferTexture2D", arg0, arg1, arg2, arg3, arg4);
3009 final int err = checkGLError();
3011 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
3012 "glFramebufferTexture2DDownsampleIMG", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
3020 final int err = checkGLError();
3022 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
3023 "glFramebufferTexture2DMultisampleEXT", arg0, arg1, arg2, arg3, arg4, arg5);
3031 final int err = checkGLError();
3033 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
3034 "glFramebufferTexture2DMultisampleIMG", arg0, arg1, arg2, arg3, arg4, arg5);
3042 final int err = checkGLError();
3044 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
3045 "glFramebufferTexture3D", arg0, arg1, arg2, arg3, arg4, arg5);
3053 final int err = checkGLError();
3055 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
3056 "glFramebufferTextureEXT", arg0, arg1, arg2, arg3);
3064 final int err = checkGLError();
3066 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
3067 "glFramebufferTextureLayer", arg0, arg1, arg2, arg3, arg4);
3075 final int err = checkGLError();
3077 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
3078 "glFramebufferTextureLayerDownsampleIMG", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
3086 final int err = checkGLError();
3088 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
3089 "glFramebufferTextureMultisampleMultiviewOVR", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
3097 final int err = checkGLError();
3099 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
3100 "glFramebufferTextureMultiviewOVR", arg0, arg1, arg2, arg3, arg4, arg5);
3108 final int err = checkGLError();
3110 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
3111 "glFramebufferTextureOES", arg0, arg1, arg2, arg3);
3119 final int err = checkGLError();
3121 writeGLError(err,
"%s(<int> 0x%X)",
3122 "glFrontFace", arg0);
3130 final int err = checkGLError();
3132 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
3133 "glGenBuffers", arg0, arg1);
3141 final int err = checkGLError();
3143 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
3144 "glGenBuffers", arg0, arg2);
3152 final int err = checkGLError();
3154 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
3155 "glGenFramebuffers", arg0, arg1);
3163 final int err = checkGLError();
3165 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
3166 "glGenFramebuffers", arg0, arg2);
3174 final int err = checkGLError();
3176 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
3177 "glGenProgramPipelines", arg0, arg2);
3185 final int err = checkGLError();
3187 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
3188 "glGenProgramPipelines", arg0, arg1);
3196 final int err = checkGLError();
3198 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
3199 "glGenQueries", arg0, arg1);
3207 final int err = checkGLError();
3209 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
3210 "glGenQueries", arg0, arg2);
3218 final int err = checkGLError();
3220 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
3221 "glGenRenderbuffers", arg0, arg2);
3229 final int err = checkGLError();
3231 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
3232 "glGenRenderbuffers", arg0, arg1);
3240 final int err = checkGLError();
3242 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
3243 "glGenSamplers", arg0, arg2);
3251 final int err = checkGLError();
3253 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
3254 "glGenSamplers", arg0, arg1);
3262 final int err = checkGLError();
3264 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
3265 "glGenSemaphoresEXT", arg0, arg1);
3273 final int err = checkGLError();
3275 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
3276 "glGenSemaphoresEXT", arg0, arg2);
3284 final int err = checkGLError();
3286 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
3287 "glGenTextures", arg0, arg1);
3295 final int err = checkGLError();
3297 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
3298 "glGenTextures", arg0, arg2);
3306 final int err = checkGLError();
3308 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
3309 "glGenTransformFeedbacks", arg0, arg1);
3317 final int err = checkGLError();
3319 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
3320 "glGenTransformFeedbacks", arg0, arg2);
3328 final int err = checkGLError();
3330 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
3331 "glGenVertexArrays", arg0, arg1);
3339 final int err = checkGLError();
3341 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
3342 "glGenVertexArrays", arg0, arg2);
3350 final int err = checkGLError();
3352 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
3353 "glGenVertexArraysOES", arg0, arg1);
3361 final int err = checkGLError();
3363 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
3364 "glGenVertexArraysOES", arg0, arg2);
3372 final int err = checkGLError();
3374 writeGLError(err,
"%s(<int> 0x%X)",
3375 "glGenerateMipmap", arg0);
3379 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)
3382 downstreamGLES3.
glGetActiveAttrib(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
3383 final int err = checkGLError();
3385 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)",
3386 "glGetActiveAttrib", arg0, arg1, arg2, arg4, arg6, arg8, arg10);
3390 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)
3394 final int err = checkGLError();
3396 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)",
3397 "glGetActiveAttrib", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
3401 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)
3405 final int err = checkGLError();
3407 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)",
3408 "glGetActiveUniform", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
3412 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)
3415 downstreamGLES3.
glGetActiveUniform(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
3416 final int err = checkGLError();
3418 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)",
3419 "glGetActiveUniform", arg0, arg1, arg2, arg4, arg6, arg8, arg10);
3427 final int err = checkGLError();
3429 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
3430 "glGetActiveUniformBlockName", arg0, arg1, arg2, arg3, arg4);
3438 final int err = checkGLError();
3440 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
3441 "glGetActiveUniformBlockName", arg0, arg1, arg2, arg4, arg6);
3449 final int err = checkGLError();
3451 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3452 "glGetActiveUniformBlockiv", arg0, arg1, arg2, arg3);
3460 final int err = checkGLError();
3462 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3463 "glGetActiveUniformBlockiv", arg0, arg1, arg2, arg4);
3471 final int err = checkGLError();
3473 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3474 "glGetActiveUniformsiv", arg0, arg1, arg3, arg4, arg6);
3482 final int err = checkGLError();
3484 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
3485 "glGetActiveUniformsiv", arg0, arg1, arg2, arg3, arg4);
3493 final int err = checkGLError();
3495 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X)",
3496 "glGetAttachedShaders", arg0, arg1, arg3, arg5);
3504 final int err = checkGLError();
3506 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s)",
3507 "glGetAttachedShaders", arg0, arg1, arg2, arg3);
3515 final int err = checkGLError();
3517 writeGLError(err,
"%s(<int> 0x%X, <java.lang.String> %s)",
3518 "glGetAttribLocation", arg0, arg1);
3527 final int err = checkGLError();
3529 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s)",
3530 "glGetBooleani_v", arg0, arg1, arg2);
3538 final int err = checkGLError();
3540 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X)",
3541 "glGetBooleani_v", arg0, arg1, arg3);
3549 final int err = checkGLError();
3551 writeGLError(err,
"%s(<int> 0x%X, <java.nio.ByteBuffer> %s)",
3552 "glGetBooleanv", arg0, arg1);
3560 final int err = checkGLError();
3562 writeGLError(err,
"%s(<int> 0x%X, <[B>, <int> 0x%X)",
3563 "glGetBooleanv", arg0, arg2);
3571 final int err = checkGLError();
3573 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
3574 "glGetBufferParameteri64v", arg0, arg1, arg3);
3582 final int err = checkGLError();
3584 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
3585 "glGetBufferParameteri64v", arg0, arg1, arg2);
3593 final int err = checkGLError();
3595 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3596 "glGetBufferParameteriv", arg0, arg1, arg2);
3604 final int err = checkGLError();
3606 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3607 "glGetBufferParameteriv", arg0, arg1, arg3);
3615 final int err = checkGLError();
3617 writeGLError(err,
"%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
3618 "glGetCoverageModulationTableNV", arg0, arg1);
3626 final int err = checkGLError();
3628 writeGLError(err,
"%s(<int> 0x%X, <[F>, <int> 0x%X)",
3629 "glGetCoverageModulationTableNV", arg0, arg2);
3633 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)
3637 final int err = checkGLError();
3639 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)",
3640 "glGetDebugMessageLog", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
3645 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)
3648 int _res = downstreamGLES3.
glGetDebugMessageLog(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13);
3649 final int err = checkGLError();
3651 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)",
3652 "glGetDebugMessageLog", arg0, arg1, arg3, arg5, arg7, arg9, arg11, arg13);
3661 final int err = checkGLError();
3663 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
3664 "glGetDriverControlStringQCOM", arg0, arg1, arg3, arg5);
3672 final int err = checkGLError();
3674 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
3675 "glGetDriverControlStringQCOM", arg0, arg1, arg2, arg3);
3683 final int err = checkGLError();
3685 writeGLError(err,
"%s(<[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3686 "glGetDriverControlsQCOM", arg1, arg2, arg4);
3694 final int err = checkGLError();
3696 writeGLError(err,
"%s(<java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
3697 "glGetDriverControlsQCOM", arg0, arg1, arg2);
3705 final int err = checkGLError();
3707 writeGLError(err,
"%s()",
3717 final int err = checkGLError();
3719 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
3720 "glGetFloati_vNV", arg0, arg1, arg3);
3728 final int err = checkGLError();
3730 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
3731 "glGetFloati_vNV", arg0, arg1, arg2);
3739 final int err = checkGLError();
3741 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
3742 "glGetFloati_vOES", arg0, arg1, arg2);
3750 final int err = checkGLError();
3752 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
3753 "glGetFloati_vOES", arg0, arg1, arg3);
3761 final int err = checkGLError();
3763 writeGLError(err,
"%s(<int> 0x%X, <[F>, <int> 0x%X)",
3764 "glGetFloatv", arg0, arg2);
3772 final int err = checkGLError();
3774 writeGLError(err,
"%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
3775 "glGetFloatv", arg0, arg1);
3783 final int err = checkGLError();
3785 writeGLError(err,
"%s(<int> 0x%X, <java.nio.ByteBuffer> %s)",
3786 "glGetFragDataIndexEXT", arg0, arg1);
3795 final int err = checkGLError();
3797 writeGLError(err,
"%s(<int> 0x%X, <[B>, <int> 0x%X)",
3798 "glGetFragDataIndexEXT", arg0, arg2);
3807 final int err = checkGLError();
3809 writeGLError(err,
"%s(<int> 0x%X, <java.lang.String> %s)",
3810 "glGetFragDataLocation", arg0, arg1);
3819 final int err = checkGLError();
3821 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s)",
3822 "glGetFragmentShadingRatesEXT", arg0, arg1, arg2, arg3);
3830 final int err = checkGLError();
3832 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X)",
3833 "glGetFragmentShadingRatesEXT", arg0, arg1, arg3, arg5);
3841 final int err = checkGLError();
3843 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3844 "glGetFramebufferAttachmentParameteriv", arg0, arg1, arg2, arg4);
3852 final int err = checkGLError();
3854 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3855 "glGetFramebufferAttachmentParameteriv", arg0, arg1, arg2, arg3);
3863 final int err = checkGLError();
3865 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3866 "glGetFramebufferParameteriv", arg0, arg1, arg3);
3874 final int err = checkGLError();
3876 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3877 "glGetFramebufferParameteriv", arg0, arg1, arg2);
3885 final int err = checkGLError();
3887 writeGLError(err,
"%s(<int> 0x%X)",
3888 "glGetFramebufferPixelLocalStorageSizeEXT", arg0);
3897 final int err = checkGLError();
3899 writeGLError(err,
"%s()",
3900 "glGetGraphicsResetStatus");
3909 final int err = checkGLError();
3911 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
3912 "glGetInteger64i_v", arg0, arg1, arg2);
3920 final int err = checkGLError();
3922 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
3923 "glGetInteger64i_v", arg0, arg1, arg3);
3931 final int err = checkGLError();
3933 writeGLError(err,
"%s(<int> 0x%X, <java.nio.LongBuffer> %s)",
3934 "glGetInteger64v", arg0, arg1);
3942 final int err = checkGLError();
3944 writeGLError(err,
"%s(<int> 0x%X, <[J>, <int> 0x%X)",
3945 "glGetInteger64v", arg0, arg2);
3953 final int err = checkGLError();
3955 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3956 "glGetIntegeri_v", arg0, arg1, arg2);
3964 final int err = checkGLError();
3966 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3967 "glGetIntegeri_v", arg0, arg1, arg3);
3975 final int err = checkGLError();
3977 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3978 "glGetIntegeri_vEXT", arg0, arg1, arg2);
3986 final int err = checkGLError();
3988 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3989 "glGetIntegeri_vEXT", arg0, arg1, arg3);
3997 final int err = checkGLError();
3999 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
4000 "glGetIntegerv", arg0, arg1);
4008 final int err = checkGLError();
4010 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
4011 "glGetIntegerv", arg0, arg2);
4019 final int err = checkGLError();
4021 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4022 "glGetInternalformativ", arg0, arg1, arg2, arg3, arg4);
4030 final int err = checkGLError();
4032 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4033 "glGetInternalformativ", arg0, arg1, arg2, arg3, arg5);
4041 final int err = checkGLError();
4043 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4044 "glGetMemoryObjectDetachedResourcesuivNV", arg0, arg1, arg2, arg3, arg4);
4052 final int err = checkGLError();
4054 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4055 "glGetMemoryObjectDetachedResourcesuivNV", arg0, arg1, arg2, arg3, arg5);
4063 final int err = checkGLError();
4065 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4066 "glGetMemoryObjectParameterivEXT", arg0, arg1, arg3);
4074 final int err = checkGLError();
4076 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4077 "glGetMemoryObjectParameterivEXT", arg0, arg1, arg2);
4085 final int err = checkGLError();
4087 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
4088 "glGetMultisamplefv", arg0, arg1, arg3);
4096 final int err = checkGLError();
4098 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
4099 "glGetMultisamplefv", arg0, arg1, arg2);
4103 public void glGetObjectLabel(
int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
byte[] arg5,
int arg6)
4107 final int err = checkGLError();
4109 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
4110 "glGetObjectLabel", arg0, arg1, arg2, arg4, arg6);
4114 public void glGetObjectLabel(
int arg0,
int arg1,
int arg2,java.nio.IntBuffer arg3,java.nio.ByteBuffer arg4)
4118 final int err = checkGLError();
4120 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
4121 "glGetObjectLabel", arg0, arg1, arg2, arg3, arg4);
4125 public void glGetObjectPtrLabel(java.nio.Buffer arg0,
int arg1,java.nio.IntBuffer arg2,java.nio.ByteBuffer arg3)
4129 final int err = checkGLError();
4131 writeGLError(err,
"%s(<java.nio.Buffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
4132 "glGetObjectPtrLabel", arg0, arg1, arg2, arg3);
4140 final int err = checkGLError();
4142 writeGLError(err,
"%s(<java.nio.Buffer> %s, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
4143 "glGetObjectPtrLabel", arg0, arg1, arg3, arg5);
4147 public void glGetProgramBinary(
int arg0,
int arg1,java.nio.IntBuffer arg2,java.nio.IntBuffer arg3,java.nio.Buffer arg4)
4151 final int err = checkGLError();
4153 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s, <java.nio.Buffer> %s)",
4154 "glGetProgramBinary", arg0, arg1, arg2, arg3, arg4);
4158 public void glGetProgramBinary(
int arg0,
int arg1,
int[] arg2,
int arg3,
int[] arg4,
int arg5,java.nio.Buffer arg6)
4162 final int err = checkGLError();
4164 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X, <java.nio.Buffer> %s)",
4165 "glGetProgramBinary", arg0, arg1, arg3, arg5, arg6);
4173 final int err = checkGLError();
4175 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
4176 "glGetProgramInfoLog", arg0, arg1, arg2, arg3);
4184 final int err = checkGLError();
4186 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
4187 "glGetProgramInfoLog", arg0, arg1, arg3, arg5);
4195 final int err = checkGLError();
4197 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4198 "glGetProgramInterfaceiv", arg0, arg1, arg2, arg4);
4206 final int err = checkGLError();
4208 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4209 "glGetProgramInterfaceiv", arg0, arg1, arg2, arg3);
4217 final int err = checkGLError();
4219 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
4220 "glGetProgramPipelineInfoLog", arg0, arg1, arg3, arg5);
4228 final int err = checkGLError();
4230 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
4231 "glGetProgramPipelineInfoLog", arg0, arg1, arg2, arg3);
4239 final int err = checkGLError();
4241 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4242 "glGetProgramPipelineiv", arg0, arg1, arg2);
4250 final int err = checkGLError();
4252 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4253 "glGetProgramPipelineiv", arg0, arg1, arg3);
4261 final int err = checkGLError();
4263 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s)",
4264 "glGetProgramResourceIndex", arg0, arg1, arg2);
4273 final int err = checkGLError();
4275 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X)",
4276 "glGetProgramResourceIndex", arg0, arg1, arg3);
4285 final int err = checkGLError();
4287 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X)",
4288 "glGetProgramResourceLocation", arg0, arg1, arg3);
4297 final int err = checkGLError();
4299 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s)",
4300 "glGetProgramResourceLocation", arg0, arg1, arg2);
4309 final int err = checkGLError();
4311 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X)",
4312 "glGetProgramResourceLocationIndexEXT", arg0, arg1, arg3);
4321 final int err = checkGLError();
4323 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s)",
4324 "glGetProgramResourceLocationIndexEXT", arg0, arg1, arg2);
4333 final int err = checkGLError();
4335 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
4336 "glGetProgramResourceName", arg0, arg1, arg2, arg3, arg4, arg5);
4344 final int err = checkGLError();
4346 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
4347 "glGetProgramResourceName", arg0, arg1, arg2, arg3, arg5, arg7);
4351 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)
4355 final int err = checkGLError();
4357 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)",
4358 "glGetProgramResourceiv", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
4362 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)
4365 downstreamGLES3.
glGetProgramResourceiv(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
4366 final int err = checkGLError();
4368 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)",
4369 "glGetProgramResourceiv", arg0, arg1, arg2, arg3, arg5, arg6, arg8, arg10);
4377 final int err = checkGLError();
4379 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4380 "glGetProgramiv", arg0, arg1, arg3);
4388 final int err = checkGLError();
4390 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4391 "glGetProgramiv", arg0, arg1, arg2);
4399 final int err = checkGLError();
4401 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
4402 "glGetQueryObjecti64v", arg0, arg1, arg2);
4410 final int err = checkGLError();
4412 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
4413 "glGetQueryObjecti64v", arg0, arg1, arg3);
4421 final int err = checkGLError();
4423 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4424 "glGetQueryObjectiv", arg0, arg1, arg2);
4432 final int err = checkGLError();
4434 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4435 "glGetQueryObjectiv", arg0, arg1, arg3);
4443 final int err = checkGLError();
4445 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
4446 "glGetQueryObjectui64v", arg0, arg1, arg3);
4454 final int err = checkGLError();
4456 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
4457 "glGetQueryObjectui64v", arg0, arg1, arg2);
4465 final int err = checkGLError();
4467 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4468 "glGetQueryObjectuiv", arg0, arg1, arg2);
4476 final int err = checkGLError();
4478 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4479 "glGetQueryObjectuiv", arg0, arg1, arg3);
4487 final int err = checkGLError();
4489 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4490 "glGetQueryiv", arg0, arg1, arg3);
4498 final int err = checkGLError();
4500 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4501 "glGetQueryiv", arg0, arg1, arg2);
4509 final int err = checkGLError();
4511 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4512 "glGetRenderbufferParameteriv", arg0, arg1, arg3);
4520 final int err = checkGLError();
4522 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4523 "glGetRenderbufferParameteriv", arg0, arg1, arg2);
4531 final int err = checkGLError();
4533 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4534 "glGetSamplerParameterIiv", arg0, arg1, arg3);
4542 final int err = checkGLError();
4544 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4545 "glGetSamplerParameterIiv", arg0, arg1, arg2);
4553 final int err = checkGLError();
4555 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4556 "glGetSamplerParameterIuiv", arg0, arg1, arg2);
4564 final int err = checkGLError();
4566 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4567 "glGetSamplerParameterIuiv", arg0, arg1, arg3);
4575 final int err = checkGLError();
4577 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
4578 "glGetSamplerParameterfv", arg0, arg1, arg3);
4586 final int err = checkGLError();
4588 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
4589 "glGetSamplerParameterfv", arg0, arg1, arg2);
4597 final int err = checkGLError();
4599 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4600 "glGetSamplerParameteriv", arg0, arg1, arg2);
4608 final int err = checkGLError();
4610 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4611 "glGetSamplerParameteriv", arg0, arg1, arg3);
4619 final int err = checkGLError();
4621 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4622 "glGetSemaphoreParameterivNV", arg0, arg1, arg2);
4630 final int err = checkGLError();
4632 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4633 "glGetSemaphoreParameterivNV", arg0, arg1, arg3);
4641 final int err = checkGLError();
4643 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
4644 "glGetSemaphoreParameterui64vEXT", arg0, arg1, arg2);
4652 final int err = checkGLError();
4654 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
4655 "glGetSemaphoreParameterui64vEXT", arg0, arg1, arg3);
4663 final int err = checkGLError();
4665 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
4666 "glGetShaderInfoLog", arg0, arg1, arg3, arg5);
4674 final int err = checkGLError();
4676 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
4677 "glGetShaderInfoLog", arg0, arg1, arg2, arg3);
4685 final int err = checkGLError();
4687 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X)",
4688 "glGetShaderPrecisionFormat", arg0, arg1, arg3, arg5);
4696 final int err = checkGLError();
4698 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s)",
4699 "glGetShaderPrecisionFormat", arg0, arg1, arg2, arg3);
4707 final int err = checkGLError();
4709 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
4710 "glGetShaderSource", arg0, arg1, arg2, arg3);
4718 final int err = checkGLError();
4720 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
4721 "glGetShaderSource", arg0, arg1, arg3, arg5);
4729 final int err = checkGLError();
4731 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4732 "glGetShaderiv", arg0, arg1, arg3);
4740 final int err = checkGLError();
4742 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4743 "glGetShaderiv", arg0, arg1, arg2);
4751 final int err = checkGLError();
4753 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4754 "glGetShadingRateImagePaletteNV", arg0, arg1, arg2);
4762 final int err = checkGLError();
4764 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4765 "glGetShadingRateImagePaletteNV", arg0, arg1, arg3);
4773 final int err = checkGLError();
4775 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4776 "glGetShadingRateSampleLocationivNV", arg0, arg1, arg2, arg4);
4784 final int err = checkGLError();
4786 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4787 "glGetShadingRateSampleLocationivNV", arg0, arg1, arg2, arg3);
4794 java.lang.String _res = downstreamGLES3.
glGetString(arg0);
4795 final int err = checkGLError();
4797 writeGLError(err,
"%s(<int> 0x%X)",
4798 "glGetString", arg0);
4806 java.lang.String _res = downstreamGLES3.
glGetStringi(arg0,arg1);
4807 final int err = checkGLError();
4809 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
4810 "glGetStringi", arg0, arg1);
4815 public void glGetSynciv(
long arg0,
int arg1,
int arg2,java.nio.IntBuffer arg3,java.nio.IntBuffer arg4)
4818 downstreamGLES3.
glGetSynciv(arg0,arg1,arg2,arg3,arg4);
4819 final int err = checkGLError();
4821 writeGLError(err,
"%s(<long> %s, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s)",
4822 "glGetSynciv", arg0, arg1, arg2, arg3, arg4);
4826 public void glGetSynciv(
long arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
int[] arg5,
int arg6)
4829 downstreamGLES3.
glGetSynciv(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
4830 final int err = checkGLError();
4832 writeGLError(err,
"%s(<long> %s, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X)",
4833 "glGetSynciv", arg0, arg1, arg2, arg4, arg6);
4841 final int err = checkGLError();
4843 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
4844 "glGetTexLevelParameterfv", arg0, arg1, arg2, arg3);
4852 final int err = checkGLError();
4854 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
4855 "glGetTexLevelParameterfv", arg0, arg1, arg2, arg4);
4863 final int err = checkGLError();
4865 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4866 "glGetTexLevelParameteriv", arg0, arg1, arg2, arg4);
4874 final int err = checkGLError();
4876 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4877 "glGetTexLevelParameteriv", arg0, arg1, arg2, arg3);
4885 final int err = checkGLError();
4887 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4888 "glGetTexParameterIiv", arg0, arg1, arg3);
4896 final int err = checkGLError();
4898 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4899 "glGetTexParameterIiv", arg0, arg1, arg2);
4907 final int err = checkGLError();
4909 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4910 "glGetTexParameterIuiv", arg0, arg1, arg2);
4918 final int err = checkGLError();
4920 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4921 "glGetTexParameterIuiv", arg0, arg1, arg3);
4929 final int err = checkGLError();
4931 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
4932 "glGetTexParameterfv", arg0, arg1, arg3);
4940 final int err = checkGLError();
4942 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
4943 "glGetTexParameterfv", arg0, arg1, arg2);
4951 final int err = checkGLError();
4953 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4954 "glGetTexParameteriv", arg0, arg1, arg2);
4962 final int err = checkGLError();
4964 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4965 "glGetTexParameteriv", arg0, arg1, arg3);
4973 final int err = checkGLError();
4975 writeGLError(err,
"%s(<int> 0x%X)",
4976 "glGetTextureHandleIMG", arg0);
4985 final int err = checkGLError();
4987 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
4988 "glGetTextureSamplerHandleIMG", arg0, arg1);
4993 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)
4997 final int err = checkGLError();
4999 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)",
5000 "glGetTransformFeedbackVarying", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
5004 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)
5007 downstreamGLES3.
glGetTransformFeedbackVarying(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
5008 final int err = checkGLError();
5010 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)",
5011 "glGetTransformFeedbackVarying", arg0, arg1, arg2, arg4, arg6, arg8, arg10);
5019 final int err = checkGLError();
5021 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
5022 "glGetTranslatedShaderSourceANGLE", arg0, arg1, arg3, arg5);
5030 final int err = checkGLError();
5032 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
5033 "glGetTranslatedShaderSourceANGLE", arg0, arg1, arg2, arg3);
5041 final int err = checkGLError();
5043 writeGLError(err,
"%s(<int> 0x%X, <java.lang.String> %s)",
5044 "glGetUniformBlockIndex", arg0, arg1);
5053 final int err = checkGLError();
5055 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[Ljava.lang.String;>, <[I>, <int> 0x%X)",
5056 "glGetUniformIndices", arg0, arg1, arg4);
5064 final int err = checkGLError();
5066 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[Ljava.lang.String;>, <java.nio.IntBuffer> %s)",
5067 "glGetUniformIndices", arg0, arg1, arg3);
5075 final int err = checkGLError();
5077 writeGLError(err,
"%s(<int> 0x%X, <java.lang.String> %s)",
5078 "glGetUniformLocation", arg0, arg1);
5087 final int err = checkGLError();
5089 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
5090 "glGetUniformfv", arg0, arg1, arg3);
5098 final int err = checkGLError();
5100 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
5101 "glGetUniformfv", arg0, arg1, arg2);
5109 final int err = checkGLError();
5111 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
5112 "glGetUniformi64vNV", arg0, arg1, arg2);
5120 final int err = checkGLError();
5122 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
5123 "glGetUniformi64vNV", arg0, arg1, arg3);
5131 final int err = checkGLError();
5133 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5134 "glGetUniformiv", arg0, arg1, arg3);
5142 final int err = checkGLError();
5144 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5145 "glGetUniformiv", arg0, arg1, arg2);
5153 final int err = checkGLError();
5155 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5156 "glGetUniformuiv", arg0, arg1, arg3);
5164 final int err = checkGLError();
5166 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5167 "glGetUniformuiv", arg0, arg1, arg2);
5175 final int err = checkGLError();
5177 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s)",
5178 "glGetUnsignedBytei_vEXT", arg0, arg1, arg2);
5186 final int err = checkGLError();
5188 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X)",
5189 "glGetUnsignedBytei_vEXT", arg0, arg1, arg3);
5197 final int err = checkGLError();
5199 writeGLError(err,
"%s(<int> 0x%X, <java.nio.ByteBuffer> %s)",
5200 "glGetUnsignedBytevEXT", arg0, arg1);
5208 final int err = checkGLError();
5210 writeGLError(err,
"%s(<int> 0x%X, <[B>, <int> 0x%X)",
5211 "glGetUnsignedBytevEXT", arg0, arg2);
5219 final int err = checkGLError();
5221 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5222 "glGetVertexAttribIiv", arg0, arg1, arg2);
5230 final int err = checkGLError();
5232 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5233 "glGetVertexAttribIiv", arg0, arg1, arg3);
5241 final int err = checkGLError();
5243 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5244 "glGetVertexAttribIuiv", arg0, arg1, arg3);
5252 final int err = checkGLError();
5254 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5255 "glGetVertexAttribIuiv", arg0, arg1, arg2);
5263 final int err = checkGLError();
5265 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
5266 "glGetVertexAttribfv", arg0, arg1, arg2);
5274 final int err = checkGLError();
5276 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
5277 "glGetVertexAttribfv", arg0, arg1, arg3);
5285 final int err = checkGLError();
5287 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5288 "glGetVertexAttribiv", arg0, arg1, arg2);
5296 final int err = checkGLError();
5298 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5299 "glGetVertexAttribiv", arg0, arg1, arg3);
5307 final int err = checkGLError();
5309 writeGLError(err,
"%s(<[B>, <int> 0x%X)",
5310 "glGetVkProcAddrNV", arg1);
5319 final int err = checkGLError();
5321 writeGLError(err,
"%s(<java.nio.ByteBuffer> %s)",
5322 "glGetVkProcAddrNV", arg0);
5331 final int err = checkGLError();
5333 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
5334 "glGetnUniformfv", arg0, arg1, arg2, arg3);
5342 final int err = checkGLError();
5344 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
5345 "glGetnUniformfv", arg0, arg1, arg2, arg4);
5353 final int err = checkGLError();
5355 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5356 "glGetnUniformiv", arg0, arg1, arg2, arg3);
5364 final int err = checkGLError();
5366 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5367 "glGetnUniformiv", arg0, arg1, arg2, arg4);
5375 final int err = checkGLError();
5377 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5378 "glGetnUniformuiv", arg0, arg1, arg2, arg4);
5386 final int err = checkGLError();
5388 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5389 "glGetnUniformuiv", arg0, arg1, arg2, arg3);
5396 downstreamGLES3.
glHint(arg0,arg1);
5397 final int err = checkGLError();
5399 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
5400 "glHint", arg0, arg1);
5408 final int err = checkGLError();
5410 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <int> 0x%X, <int> 0x%X)",
5411 "glImportMemoryFdEXT", arg0, arg1, arg2, arg3);
5419 final int err = checkGLError();
5421 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
5422 "glImportSemaphoreFdEXT", arg0, arg1, arg2);
5430 final int err = checkGLError();
5432 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5433 "glInvalidateFramebuffer", arg0, arg1, arg3);
5441 final int err = checkGLError();
5443 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5444 "glInvalidateFramebuffer", arg0, arg1, arg2);
5452 final int err = checkGLError();
5454 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)",
5455 "glInvalidateSubFramebuffer", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
5463 final int err = checkGLError();
5465 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)",
5466 "glInvalidateSubFramebuffer", arg0, arg1, arg3, arg4, arg5, arg6, arg7);
5473 boolean _res = downstreamGLES3.
glIsBuffer(arg0);
5474 final int err = checkGLError();
5476 writeGLError(err,
"%s(<int> 0x%X)",
5477 "glIsBuffer", arg0);
5486 final int err = checkGLError();
5488 writeGLError(err,
"%s(<int> 0x%X)",
5489 "glIsEnabled", arg0);
5497 boolean _res = downstreamGLES3.
glIsEnabledi(arg0,arg1);
5498 final int err = checkGLError();
5500 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
5501 "glIsEnabledi", arg0, arg1);
5510 final int err = checkGLError();
5512 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
5513 "glIsEnablediEXT", arg0, arg1);
5522 final int err = checkGLError();
5524 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
5525 "glIsEnablediNV", arg0, arg1);
5534 final int err = checkGLError();
5536 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
5537 "glIsEnablediOES", arg0, arg1);
5546 final int err = checkGLError();
5548 writeGLError(err,
"%s(<int> 0x%X)",
5549 "glIsFramebuffer", arg0);
5558 final int err = checkGLError();
5560 writeGLError(err,
"%s(<int> 0x%X)",
5561 "glIsMemoryObjectEXT", arg0);
5570 final int err = checkGLError();
5572 writeGLError(err,
"%s(<int> 0x%X)",
5573 "glIsProgram", arg0);
5582 final int err = checkGLError();
5584 writeGLError(err,
"%s(<int> 0x%X)",
5585 "glIsProgramPipeline", arg0);
5593 boolean _res = downstreamGLES3.
glIsQuery(arg0);
5594 final int err = checkGLError();
5596 writeGLError(err,
"%s(<int> 0x%X)",
5606 final int err = checkGLError();
5608 writeGLError(err,
"%s(<int> 0x%X)",
5609 "glIsRenderbuffer", arg0);
5618 final int err = checkGLError();
5620 writeGLError(err,
"%s(<int> 0x%X)",
5621 "glIsSampler", arg0);
5630 final int err = checkGLError();
5632 writeGLError(err,
"%s(<int> 0x%X)",
5633 "glIsSemaphoreEXT", arg0);
5641 boolean _res = downstreamGLES3.
glIsShader(arg0);
5642 final int err = checkGLError();
5644 writeGLError(err,
"%s(<int> 0x%X)",
5645 "glIsShader", arg0);
5653 boolean _res = downstreamGLES3.
glIsSync(arg0);
5654 final int err = checkGLError();
5656 writeGLError(err,
"%s(<long> %s)",
5666 final int err = checkGLError();
5668 writeGLError(err,
"%s(<int> 0x%X)",
5669 "glIsTexture", arg0);
5678 final int err = checkGLError();
5680 writeGLError(err,
"%s(<int> 0x%X)",
5681 "glIsTransformFeedback", arg0);
5690 final int err = checkGLError();
5692 writeGLError(err,
"%s(<int> 0x%X)",
5693 "glIsVertexArray", arg0);
5702 final int err = checkGLError();
5704 writeGLError(err,
"%s(<int> 0x%X)",
5705 "glIsVertexArrayOES", arg0);
5714 final int err = checkGLError();
5716 writeGLError(err,
"%s(<float> %s)",
5717 "glLineWidth", arg0);
5725 final int err = checkGLError();
5727 writeGLError(err,
"%s(<int> 0x%X)",
5728 "glLinkProgram", arg0);
5735 java.nio.ByteBuffer _res = downstreamGLES3.
glMapBuffer(arg0,arg1);
5736 final int err = checkGLError();
5738 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
5739 "glMapBuffer", arg0, arg1);
5747 java.nio.ByteBuffer _res = downstreamGLES3.
glMapBufferRange(arg0,arg1,arg2,arg3);
5748 final int err = checkGLError();
5750 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <long> %s, <int> 0x%X)",
5751 "glMapBufferRange", arg0, arg1, arg2, arg3);
5760 final int err = checkGLError();
5762 writeGLError(err,
"%s(<int> 0x%X)",
5763 "glMaxActiveShaderCoresARM", arg0);
5771 final int err = checkGLError();
5773 writeGLError(err,
"%s(<int> 0x%X)",
5774 "glMaxShaderCompilerThreadsKHR", arg0);
5782 final int err = checkGLError();
5784 writeGLError(err,
"%s(<int> 0x%X)",
5785 "glMemoryBarrier", arg0);
5793 final int err = checkGLError();
5795 writeGLError(err,
"%s(<int> 0x%X)",
5796 "glMemoryBarrierByRegion", arg0);
5804 final int err = checkGLError();
5806 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5807 "glMemoryObjectParameterivEXT", arg0, arg1, arg3);
5815 final int err = checkGLError();
5817 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5818 "glMemoryObjectParameterivEXT", arg0, arg1, arg2);
5826 final int err = checkGLError();
5828 writeGLError(err,
"%s(<float> %s)",
5829 "glMinSampleShading", arg0);
5837 final int err = checkGLError();
5839 writeGLError(err,
"%s(<float> %s)",
5840 "glMinSampleShadingOES", arg0);
5848 final int err = checkGLError();
5850 writeGLError(err,
"%s(<int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X, <int> 0x%X)",
5851 "glMultiDrawArraysIndirectEXT", arg0, arg1, arg2, arg3);
5859 final int err = checkGLError();
5861 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)",
5862 "glMultiDrawElementsBaseVertexEXT", arg0, arg2, arg3, arg4, arg5, arg7);
5870 final int err = checkGLError();
5872 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)",
5873 "glMultiDrawElementsBaseVertexEXT", arg0, arg1, arg2, arg3, arg4, arg5);
5881 final int err = checkGLError();
5883 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X, <int> 0x%X)",
5884 "glMultiDrawElementsIndirectEXT", arg0, arg1, arg2, arg3, arg4);
5892 final int err = checkGLError();
5894 writeGLError(err,
"%s(<long> %s, <long> %s, <int> 0x%X, <int> 0x%X)",
5895 "glMultiDrawMeshTasksIndirectCountNV", arg0, arg1, arg2, arg3);
5903 final int err = checkGLError();
5905 writeGLError(err,
"%s(<long> %s, <int> 0x%X, <int> 0x%X)",
5906 "glMultiDrawMeshTasksIndirectNV", arg0, arg1, arg2);
5914 final int err = checkGLError();
5916 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <long> %s)",
5917 "glNamedBufferAttachMemoryNV", arg0, arg1, arg2);
5925 final int err = checkGLError();
5927 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <long> %s, <int> 0x%X, <long> %s, <boolean> %s)",
5928 "glNamedBufferPageCommitmentMemNV", arg0, arg1, arg2, arg3, arg4, arg5);
5936 final int err = checkGLError();
5938 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <int> 0x%X, <long> %s)",
5939 "glNamedBufferStorageMemEXT", arg0, arg1, arg2, arg3);
5947 final int err = checkGLError();
5949 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
5950 "glNamedFramebufferSampleLocationsfvNV", arg0, arg1, arg2, arg3);
5958 final int err = checkGLError();
5960 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
5961 "glNamedFramebufferSampleLocationsfvNV", arg0, arg1, arg2, arg4);
5969 final int err = checkGLError();
5971 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
5972 "glNamedFramebufferTextureMultiviewOVR", arg0, arg1, arg2, arg3, arg4, arg5);
5980 final int err = checkGLError();
5982 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
5983 "glNamedRenderbufferStorageMultisampleAdvancedAMD", arg0, arg1, arg2, arg3, arg4, arg5);
5991 final int err = checkGLError();
5993 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X)",
5994 "glObjectLabel", arg0, arg1, arg2, arg4);
6002 final int err = checkGLError();
6004 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s)",
6005 "glObjectLabel", arg0, arg1, arg2, arg3);
6013 final int err = checkGLError();
6015 writeGLError(err,
"%s(<java.nio.Buffer> %s, <int> 0x%X, <[B>, <int> 0x%X)",
6016 "glObjectPtrLabel", arg0, arg1, arg3);
6024 final int err = checkGLError();
6026 writeGLError(err,
"%s(<java.nio.Buffer> %s, <int> 0x%X, <java.nio.ByteBuffer> %s)",
6027 "glObjectPtrLabel", arg0, arg1, arg2);
6035 final int err = checkGLError();
6037 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
6038 "glPatchParameteri", arg0, arg1);
6046 final int err = checkGLError();
6048 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
6049 "glPatchParameteriEXT", arg0, arg1);
6057 final int err = checkGLError();
6059 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
6060 "glPatchParameteriOES", arg0, arg1);
6068 final int err = checkGLError();
6070 writeGLError(err,
"%s()",
6071 "glPauseTransformFeedback");
6079 final int err = checkGLError();
6081 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
6082 "glPixelStorei", arg0, arg1);
6090 final int err = checkGLError();
6092 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
6093 "glPolygonModeNV", arg0, arg1);
6101 final int err = checkGLError();
6103 writeGLError(err,
"%s(<float> %s, <float> %s)",
6104 "glPolygonOffset", arg0, arg1);
6112 final int err = checkGLError();
6114 writeGLError(err,
"%s(<float> %s, <float> %s, <float> %s)",
6115 "glPolygonOffsetClampEXT", arg0, arg1, arg2);
6123 final int err = checkGLError();
6125 writeGLError(err,
"%s()",
6134 final int err = checkGLError();
6136 writeGLError(err,
"%s(<float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s)",
6137 "glPrimitiveBoundingBox", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
6145 final int err = checkGLError();
6147 writeGLError(err,
"%s(<float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s)",
6148 "glPrimitiveBoundingBoxEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
6156 final int err = checkGLError();
6158 writeGLError(err,
"%s(<float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s)",
6159 "glPrimitiveBoundingBoxOES", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
6167 final int err = checkGLError();
6169 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
6170 "glProgramBinary", arg0, arg1, arg2, arg3);
6178 final int err = checkGLError();
6180 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
6181 "glProgramParameteri", arg0, arg1, arg2);
6189 final int err = checkGLError();
6191 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <float> %s)",
6192 "glProgramUniform1f", arg0, arg1, arg2);
6200 final int err = checkGLError();
6202 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
6203 "glProgramUniform1fv", arg0, arg1, arg2, arg4);
6211 final int err = checkGLError();
6213 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
6214 "glProgramUniform1fv", arg0, arg1, arg2, arg3);
6222 final int err = checkGLError();
6224 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
6225 "glProgramUniform1i", arg0, arg1, arg2);
6233 final int err = checkGLError();
6235 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <long> %s)",
6236 "glProgramUniform1i64NV", arg0, arg1, arg2);
6244 final int err = checkGLError();
6246 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
6247 "glProgramUniform1i64vNV", arg0, arg1, arg2, arg3);
6255 final int err = checkGLError();
6257 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
6258 "glProgramUniform1i64vNV", arg0, arg1, arg2, arg4);
6266 final int err = checkGLError();
6268 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6269 "glProgramUniform1iv", arg0, arg1, arg2, arg3);
6277 final int err = checkGLError();
6279 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6280 "glProgramUniform1iv", arg0, arg1, arg2, arg4);
6288 final int err = checkGLError();
6290 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
6291 "glProgramUniform1ui", arg0, arg1, arg2);
6299 final int err = checkGLError();
6301 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <long> %s)",
6302 "glProgramUniform1ui64NV", arg0, arg1, arg2);
6310 final int err = checkGLError();
6312 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
6313 "glProgramUniform1ui64vNV", arg0, arg1, arg2, arg4);
6321 final int err = checkGLError();
6323 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
6324 "glProgramUniform1ui64vNV", arg0, arg1, arg2, arg3);
6332 final int err = checkGLError();
6334 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6335 "glProgramUniform1uiv", arg0, arg1, arg2, arg3);
6343 final int err = checkGLError();
6345 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6346 "glProgramUniform1uiv", arg0, arg1, arg2, arg4);
6354 final int err = checkGLError();
6356 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <float> %s, <float> %s)",
6357 "glProgramUniform2f", arg0, arg1, arg2, arg3);
6365 final int err = checkGLError();
6367 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
6368 "glProgramUniform2fv", arg0, arg1, arg2, arg4);
6376 final int err = checkGLError();
6378 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
6379 "glProgramUniform2fv", arg0, arg1, arg2, arg3);
6387 final int err = checkGLError();
6389 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6390 "glProgramUniform2i", arg0, arg1, arg2, arg3);
6398 final int err = checkGLError();
6400 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <long> %s, <long> %s)",
6401 "glProgramUniform2i64NV", arg0, arg1, arg2, arg3);
6409 final int err = checkGLError();
6411 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
6412 "glProgramUniform2i64vNV", arg0, arg1, arg2, arg4);
6420 final int err = checkGLError();
6422 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
6423 "glProgramUniform2i64vNV", arg0, arg1, arg2, arg3);
6431 final int err = checkGLError();
6433 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6434 "glProgramUniform2iv", arg0, arg1, arg2, arg4);
6442 final int err = checkGLError();
6444 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6445 "glProgramUniform2iv", arg0, arg1, arg2, arg3);
6453 final int err = checkGLError();
6455 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6456 "glProgramUniform2ui", arg0, arg1, arg2, arg3);
6464 final int err = checkGLError();
6466 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <long> %s, <long> %s)",
6467 "glProgramUniform2ui64NV", arg0, arg1, arg2, arg3);
6475 final int err = checkGLError();
6477 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
6478 "glProgramUniform2ui64vNV", arg0, arg1, arg2, arg4);
6486 final int err = checkGLError();
6488 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
6489 "glProgramUniform2ui64vNV", arg0, arg1, arg2, arg3);
6497 final int err = checkGLError();
6499 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6500 "glProgramUniform2uiv", arg0, arg1, arg2, arg4);
6508 final int err = checkGLError();
6510 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6511 "glProgramUniform2uiv", arg0, arg1, arg2, arg3);
6519 final int err = checkGLError();
6521 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <float> %s, <float> %s, <float> %s)",
6522 "glProgramUniform3f", arg0, arg1, arg2, arg3, arg4);
6530 final int err = checkGLError();
6532 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
6533 "glProgramUniform3fv", arg0, arg1, arg2, arg4);
6541 final int err = checkGLError();
6543 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
6544 "glProgramUniform3fv", arg0, arg1, arg2, arg3);
6552 final int err = checkGLError();
6554 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6555 "glProgramUniform3i", arg0, arg1, arg2, arg3, arg4);
6563 final int err = checkGLError();
6565 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <long> %s, <long> %s, <long> %s)",
6566 "glProgramUniform3i64NV", arg0, arg1, arg2, arg3, arg4);
6574 final int err = checkGLError();
6576 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
6577 "glProgramUniform3i64vNV", arg0, arg1, arg2, arg3);
6585 final int err = checkGLError();
6587 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
6588 "glProgramUniform3i64vNV", arg0, arg1, arg2, arg4);
6596 final int err = checkGLError();
6598 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6599 "glProgramUniform3iv", arg0, arg1, arg2, arg3);
6607 final int err = checkGLError();
6609 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6610 "glProgramUniform3iv", arg0, arg1, arg2, arg4);
6618 final int err = checkGLError();
6620 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6621 "glProgramUniform3ui", arg0, arg1, arg2, arg3, arg4);
6629 final int err = checkGLError();
6631 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <long> %s, <long> %s, <long> %s)",
6632 "glProgramUniform3ui64NV", arg0, arg1, arg2, arg3, arg4);
6640 final int err = checkGLError();
6642 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
6643 "glProgramUniform3ui64vNV", arg0, arg1, arg2, arg3);
6651 final int err = checkGLError();
6653 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
6654 "glProgramUniform3ui64vNV", arg0, arg1, arg2, arg4);
6662 final int err = checkGLError();
6664 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6665 "glProgramUniform3uiv", arg0, arg1, arg2, arg3);
6673 final int err = checkGLError();
6675 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6676 "glProgramUniform3uiv", arg0, arg1, arg2, arg4);
6684 final int err = checkGLError();
6686 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <float> %s, <float> %s, <float> %s, <float> %s)",
6687 "glProgramUniform4f", arg0, arg1, arg2, arg3, arg4, arg5);
6695 final int err = checkGLError();
6697 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
6698 "glProgramUniform4fv", arg0, arg1, arg2, arg4);
6706 final int err = checkGLError();
6708 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
6709 "glProgramUniform4fv", arg0, arg1, arg2, arg3);
6717 final int err = checkGLError();
6719 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6720 "glProgramUniform4i", arg0, arg1, arg2, arg3, arg4, arg5);
6728 final int err = checkGLError();
6730 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <long> %s, <long> %s, <long> %s, <long> %s)",
6731 "glProgramUniform4i64NV", arg0, arg1, arg2, arg3, arg4, arg5);
6739 final int err = checkGLError();
6741 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
6742 "glProgramUniform4i64vNV", arg0, arg1, arg2, arg3);
6750 final int err = checkGLError();
6752 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
6753 "glProgramUniform4i64vNV", arg0, arg1, arg2, arg4);
6761 final int err = checkGLError();
6763 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6764 "glProgramUniform4iv", arg0, arg1, arg2, arg4);
6772 final int err = checkGLError();
6774 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6775 "glProgramUniform4iv", arg0, arg1, arg2, arg3);
6783 final int err = checkGLError();
6785 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6786 "glProgramUniform4ui", arg0, arg1, arg2, arg3, arg4, arg5);
6794 final int err = checkGLError();
6796 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <long> %s, <long> %s, <long> %s, <long> %s)",
6797 "glProgramUniform4ui64NV", arg0, arg1, arg2, arg3, arg4, arg5);
6805 final int err = checkGLError();
6807 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
6808 "glProgramUniform4ui64vNV", arg0, arg1, arg2, arg4);
6816 final int err = checkGLError();
6818 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
6819 "glProgramUniform4ui64vNV", arg0, arg1, arg2, arg3);
6827 final int err = checkGLError();
6829 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6830 "glProgramUniform4uiv", arg0, arg1, arg2, arg3);
6838 final int err = checkGLError();
6840 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6841 "glProgramUniform4uiv", arg0, arg1, arg2, arg4);
6849 final int err = checkGLError();
6851 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <long> %s)",
6852 "glProgramUniformHandleui64IMG", arg0, arg1, arg2);
6860 final int err = checkGLError();
6862 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
6863 "glProgramUniformHandleui64vIMG", arg0, arg1, arg2, arg4);
6871 final int err = checkGLError();
6873 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
6874 "glProgramUniformHandleui64vIMG", arg0, arg1, arg2, arg3);
6882 final int err = checkGLError();
6884 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
6885 "glProgramUniformMatrix2fv", arg0, arg1, arg2, arg3, arg4);
6893 final int err = checkGLError();
6895 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
6896 "glProgramUniformMatrix2fv", arg0, arg1, arg2, arg3, arg5);
6904 final int err = checkGLError();
6906 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
6907 "glProgramUniformMatrix2x3fv", arg0, arg1, arg2, arg3, arg4);
6915 final int err = checkGLError();
6917 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
6918 "glProgramUniformMatrix2x3fv", arg0, arg1, arg2, arg3, arg5);
6926 final int err = checkGLError();
6928 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
6929 "glProgramUniformMatrix2x4fv", arg0, arg1, arg2, arg3, arg4);
6937 final int err = checkGLError();
6939 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
6940 "glProgramUniformMatrix2x4fv", arg0, arg1, arg2, arg3, arg5);
6948 final int err = checkGLError();
6950 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
6951 "glProgramUniformMatrix3fv", arg0, arg1, arg2, arg3, arg4);
6959 final int err = checkGLError();
6961 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
6962 "glProgramUniformMatrix3fv", arg0, arg1, arg2, arg3, arg5);
6970 final int err = checkGLError();
6972 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
6973 "glProgramUniformMatrix3x2fv", arg0, arg1, arg2, arg3, arg4);
6981 final int err = checkGLError();
6983 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
6984 "glProgramUniformMatrix3x2fv", arg0, arg1, arg2, arg3, arg5);
6992 final int err = checkGLError();
6994 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
6995 "glProgramUniformMatrix3x4fv", arg0, arg1, arg2, arg3, arg4);
7003 final int err = checkGLError();
7005 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
7006 "glProgramUniformMatrix3x4fv", arg0, arg1, arg2, arg3, arg5);
7014 final int err = checkGLError();
7016 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
7017 "glProgramUniformMatrix4fv", arg0, arg1, arg2, arg3, arg4);
7025 final int err = checkGLError();
7027 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
7028 "glProgramUniformMatrix4fv", arg0, arg1, arg2, arg3, arg5);
7036 final int err = checkGLError();
7038 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
7039 "glProgramUniformMatrix4x2fv", arg0, arg1, arg2, arg3, arg4);
7047 final int err = checkGLError();
7049 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
7050 "glProgramUniformMatrix4x2fv", arg0, arg1, arg2, arg3, arg5);
7058 final int err = checkGLError();
7060 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
7061 "glProgramUniformMatrix4x3fv", arg0, arg1, arg2, arg3, arg5);
7069 final int err = checkGLError();
7071 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
7072 "glProgramUniformMatrix4x3fv", arg0, arg1, arg2, arg3, arg4);
7080 final int err = checkGLError();
7082 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s)",
7083 "glPushDebugGroup", arg0, arg1, arg2, arg3);
7091 final int err = checkGLError();
7093 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X)",
7094 "glPushDebugGroup", arg0, arg1, arg2, arg4);
7102 final int err = checkGLError();
7104 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
7105 "glQueryCounter", arg0, arg1);
7113 final int err = checkGLError();
7115 writeGLError(err,
"%s(<int> 0x%X, <boolean> %s)",
7116 "glRasterSamplesEXT", arg0, arg1);
7124 final int err = checkGLError();
7126 writeGLError(err,
"%s(<int> 0x%X)",
7127 "glReadBuffer", arg0);
7135 final int err = checkGLError();
7137 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
7138 "glReadBufferIndexedEXT", arg0, arg1);
7146 final int err = checkGLError();
7148 writeGLError(err,
"%s(<int> 0x%X)",
7149 "glReadBufferNV", arg0);
7153 public void glReadPixels(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,java.nio.Buffer arg6)
7156 downstreamGLES3.
glReadPixels(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
7157 final int err = checkGLError();
7159 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)",
7160 "glReadPixels", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
7164 public void glReadPixels(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
long arg6)
7167 downstreamGLES3.
glReadPixels(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
7168 final int err = checkGLError();
7170 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
7171 "glReadPixels", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
7175 public void glReadnPixels(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,java.nio.Buffer arg7)
7178 downstreamGLES3.
glReadnPixels(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
7179 final int err = checkGLError();
7181 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)",
7182 "glReadnPixels", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
7190 final int err = checkGLError();
7192 writeGLError(err,
"%s()",
7193 "glReleaseShaderCompiler");
7201 final int err = checkGLError();
7203 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7204 "glRenderbufferStorage", arg0, arg1, arg2, arg3);
7212 final int err = checkGLError();
7214 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7215 "glRenderbufferStorageMultisample", arg0, arg1, arg2, arg3, arg4);
7223 final int err = checkGLError();
7225 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7226 "glRenderbufferStorageMultisampleAdvancedAMD", arg0, arg1, arg2, arg3, arg4, arg5);
7234 final int err = checkGLError();
7236 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7237 "glRenderbufferStorageMultisampleEXT", arg0, arg1, arg2, arg3, arg4);
7245 final int err = checkGLError();
7247 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7248 "glRenderbufferStorageMultisampleIMG", arg0, arg1, arg2, arg3, arg4);
7256 final int err = checkGLError();
7258 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7259 "glRenderbufferStorageMultisampleNV", arg0, arg1, arg2, arg3, arg4);
7267 final int err = checkGLError();
7269 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
7270 "glResetMemoryObjectParameterNV", arg0, arg1);
7278 final int err = checkGLError();
7280 writeGLError(err,
"%s()",
7281 "glResolveDepthValuesNV");
7289 final int err = checkGLError();
7291 writeGLError(err,
"%s()",
7292 "glResolveMultisampleFramebuffer");
7300 final int err = checkGLError();
7302 writeGLError(err,
"%s()",
7303 "glResumeTransformFeedback");
7311 final int err = checkGLError();
7313 writeGLError(err,
"%s(<float> %s, <boolean> %s)",
7314 "glSampleCoverage", arg0, arg1);
7322 final int err = checkGLError();
7324 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
7325 "glSampleMaski", arg0, arg1);
7333 final int err = checkGLError();
7335 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
7336 "glSamplerParameterIiv", arg0, arg1, arg3);
7344 final int err = checkGLError();
7346 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
7347 "glSamplerParameterIiv", arg0, arg1, arg2);
7355 final int err = checkGLError();
7357 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
7358 "glSamplerParameterIuiv", arg0, arg1, arg2);
7366 final int err = checkGLError();
7368 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
7369 "glSamplerParameterIuiv", arg0, arg1, arg3);
7377 final int err = checkGLError();
7379 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <float> %s)",
7380 "glSamplerParameterf", arg0, arg1, arg2);
7388 final int err = checkGLError();
7390 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
7391 "glSamplerParameterfv", arg0, arg1, arg2);
7399 final int err = checkGLError();
7401 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
7402 "glSamplerParameterfv", arg0, arg1, arg3);
7410 final int err = checkGLError();
7412 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
7413 "glSamplerParameteri", arg0, arg1, arg2);
7421 final int err = checkGLError();
7423 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
7424 "glSamplerParameteriv", arg0, arg1, arg2);
7432 final int err = checkGLError();
7434 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
7435 "glSamplerParameteriv", arg0, arg1, arg3);
7442 downstreamGLES3.
glScissor(arg0,arg1,arg2,arg3);
7443 final int err = checkGLError();
7445 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7446 "glScissor", arg0, arg1, arg2, arg3);
7454 final int err = checkGLError();
7456 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
7457 "glScissorArrayvNV", arg0, arg1, arg2);
7465 final int err = checkGLError();
7467 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
7468 "glScissorArrayvNV", arg0, arg1, arg3);
7476 final int err = checkGLError();
7478 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
7479 "glScissorArrayvOES", arg0, arg1, arg2);
7487 final int err = checkGLError();
7489 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
7490 "glScissorArrayvOES", arg0, arg1, arg3);
7498 final int err = checkGLError();
7500 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
7501 "glScissorExclusiveArrayvNV", arg0, arg1, arg3);
7509 final int err = checkGLError();
7511 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
7512 "glScissorExclusiveArrayvNV", arg0, arg1, arg2);
7520 final int err = checkGLError();
7522 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7523 "glScissorExclusiveNV", arg0, arg1, arg2, arg3);
7531 final int err = checkGLError();
7533 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7534 "glScissorIndexedNV", arg0, arg1, arg2, arg3, arg4);
7542 final int err = checkGLError();
7544 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7545 "glScissorIndexedOES", arg0, arg1, arg2, arg3, arg4);
7553 final int err = checkGLError();
7555 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
7556 "glScissorIndexedvNV", arg0, arg2);
7564 final int err = checkGLError();
7566 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
7567 "glScissorIndexedvNV", arg0, arg1);
7575 final int err = checkGLError();
7577 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
7578 "glScissorIndexedvOES", arg0, arg2);
7586 final int err = checkGLError();
7588 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
7589 "glScissorIndexedvOES", arg0, arg1);
7597 final int err = checkGLError();
7599 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
7600 "glSemaphoreParameterivNV", arg0, arg1, arg2);
7608 final int err = checkGLError();
7610 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
7611 "glSemaphoreParameterivNV", arg0, arg1, arg3);
7619 final int err = checkGLError();
7621 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
7622 "glSemaphoreParameterui64vEXT", arg0, arg1, arg2);
7630 final int err = checkGLError();
7632 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
7633 "glSemaphoreParameterui64vEXT", arg0, arg1, arg3);
7637 public void glShaderBinary(
int arg0,
int[] arg1,
int arg2,
int arg3,java.nio.Buffer arg4,
int arg5)
7641 final int err = checkGLError();
7643 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
7644 "glShaderBinary", arg0, arg2, arg3, arg4, arg5);
7648 public void glShaderBinary(
int arg0,java.nio.IntBuffer arg1,
int arg2,java.nio.Buffer arg3,
int arg4)
7652 final int err = checkGLError();
7654 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
7655 "glShaderBinary", arg0, arg1, arg2, arg3, arg4);
7659 public void glShaderSource(
int arg0,
int arg1,java.lang.String[] arg2,java.nio.IntBuffer arg3)
7663 final int err = checkGLError();
7665 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[Ljava.lang.String;>, <java.nio.IntBuffer> %s)",
7666 "glShaderSource", arg0, arg1, arg3);
7670 public void glShaderSource(
int arg0,
int arg1,java.lang.String[] arg2,
int[] arg3,
int arg4)
7674 final int err = checkGLError();
7676 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[Ljava.lang.String;>, <[I>, <int> 0x%X)",
7677 "glShaderSource", arg0, arg1, arg4);
7685 final int err = checkGLError();
7687 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
7688 "glShadingRateCombinerOpsEXT", arg0, arg1);
7696 final int err = checkGLError();
7698 writeGLError(err,
"%s(<int> 0x%X)",
7699 "glShadingRateEXT", arg0);
7707 final int err = checkGLError();
7709 writeGLError(err,
"%s(<boolean> %s)",
7710 "glShadingRateImageBarrierNV", arg0);
7718 final int err = checkGLError();
7720 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
7721 "glShadingRateImagePaletteNV", arg0, arg1, arg2, arg4);
7729 final int err = checkGLError();
7731 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
7732 "glShadingRateImagePaletteNV", arg0, arg1, arg2, arg3);
7740 final int err = checkGLError();
7742 writeGLError(err,
"%s(<int> 0x%X)",
7743 "glShadingRateQCOM", arg0);
7751 final int err = checkGLError();
7753 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
7754 "glShadingRateSampleOrderCustomNV", arg0, arg1, arg2);
7762 final int err = checkGLError();
7764 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
7765 "glShadingRateSampleOrderCustomNV", arg0, arg1, arg3);
7773 final int err = checkGLError();
7775 writeGLError(err,
"%s(<int> 0x%X)",
7776 "glShadingRateSampleOrderNV", arg0);
7780 public void glSignalSemaphoreEXT(
int arg0,
int arg1,java.nio.IntBuffer arg2,
int arg3,java.nio.IntBuffer arg4,java.nio.IntBuffer arg5)
7784 final int err = checkGLError();
7786 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s)",
7787 "glSignalSemaphoreEXT", arg0, arg1, arg2, arg3, arg4, arg5);
7791 public void glSignalSemaphoreEXT(
int arg0,
int arg1,
int[] arg2,
int arg3,
int arg4,
int[] arg5,
int arg6,
int[] arg7,
int arg8)
7795 final int err = checkGLError();
7797 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X)",
7798 "glSignalSemaphoreEXT", arg0, arg1, arg3, arg4, arg6, arg8);
7806 final int err = checkGLError();
7808 writeGLError(err,
"%s(<long> %s)",
7809 "glSignalVkFenceNV", arg0);
7817 final int err = checkGLError();
7819 writeGLError(err,
"%s(<long> %s)",
7820 "glSignalVkSemaphoreNV", arg0);
7828 final int err = checkGLError();
7830 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7831 "glStartTilingQCOM", arg0, arg1, arg2, arg3, arg4);
7839 final int err = checkGLError();
7841 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
7842 "glStencilFunc", arg0, arg1, arg2);
7850 final int err = checkGLError();
7852 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7853 "glStencilFuncSeparate", arg0, arg1, arg2, arg3);
7861 final int err = checkGLError();
7863 writeGLError(err,
"%s(<int> 0x%X)",
7864 "glStencilMask", arg0);
7872 final int err = checkGLError();
7874 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
7875 "glStencilMaskSeparate", arg0, arg1);
7883 final int err = checkGLError();
7885 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
7886 "glStencilOp", arg0, arg1, arg2);
7894 final int err = checkGLError();
7896 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7897 "glStencilOpSeparate", arg0, arg1, arg2, arg3);
7905 final int err = checkGLError();
7907 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
7908 "glSubpixelPrecisionBiasNV", arg0, arg1);
7916 final int err = checkGLError();
7918 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <long> %s)",
7919 "glTexAttachMemoryNV", arg0, arg1, arg2);
7927 final int err = checkGLError();
7929 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
7930 "glTexBuffer", arg0, arg1, arg2);
7938 final int err = checkGLError();
7940 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
7941 "glTexBufferEXT", arg0, arg1, arg2);
7949 final int err = checkGLError();
7951 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
7952 "glTexBufferOES", arg0, arg1, arg2);
7960 final int err = checkGLError();
7962 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <long> %s)",
7963 "glTexBufferRange", arg0, arg1, arg2, arg3, arg4);
7971 final int err = checkGLError();
7973 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <long> %s)",
7974 "glTexBufferRangeEXT", arg0, arg1, arg2, arg3, arg4);
7982 final int err = checkGLError();
7984 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <long> %s)",
7985 "glTexBufferRangeOES", arg0, arg1, arg2, arg3, arg4);
7993 final int err = checkGLError();
7995 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
7996 "glTexEstimateMotionQCOM", arg0, arg1, arg2);
8004 final int err = checkGLError();
8006 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
8007 "glTexEstimateMotionRegionsQCOM", arg0, arg1, arg2, arg3);
8011 public void glTexImage2D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,java.nio.Buffer arg8)
8014 downstreamGLES3.
glTexImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
8015 final int err = checkGLError();
8017 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)",
8018 "glTexImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
8022 public void glTexImage2D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
8025 downstreamGLES3.
glTexImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
8026 final int err = checkGLError();
8028 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)",
8029 "glTexImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
8037 final int err = checkGLError();
8039 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s)",
8040 "glTexImage2DMultisample", arg0, arg1, arg2, arg3, arg4, arg5);
8044 public void glTexImage3D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
long arg9)
8047 downstreamGLES3.
glTexImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
8048 final int err = checkGLError();
8050 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)",
8051 "glTexImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9);
8055 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)
8058 downstreamGLES3.
glTexImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
8059 final int err = checkGLError();
8061 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)",
8062 "glTexImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9);
8070 final int err = checkGLError();
8072 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s)",
8073 "glTexImage3DMultisample", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
8081 final int err = checkGLError();
8083 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)",
8084 "glTexPageCommitmentEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
8088 public void glTexPageCommitmentMemNV(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
long arg10,
boolean arg11)
8091 downstreamGLES3.
glTexPageCommitmentMemNV(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11);
8092 final int err = checkGLError();
8094 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, <boolean> %s)",
8095 "glTexPageCommitmentMemNV", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11);
8103 final int err = checkGLError();
8105 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
8106 "glTexParameterIiv", arg0, arg1, arg2);
8114 final int err = checkGLError();
8116 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
8117 "glTexParameterIiv", arg0, arg1, arg3);
8125 final int err = checkGLError();
8127 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
8128 "glTexParameterIuiv", arg0, arg1, arg2);
8136 final int err = checkGLError();
8138 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
8139 "glTexParameterIuiv", arg0, arg1, arg3);
8147 final int err = checkGLError();
8149 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <float> %s)",
8150 "glTexParameterf", arg0, arg1, arg2);
8158 final int err = checkGLError();
8160 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
8161 "glTexParameterfv", arg0, arg1, arg3);
8169 final int err = checkGLError();
8171 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
8172 "glTexParameterfv", arg0, arg1, arg2);
8180 final int err = checkGLError();
8182 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
8183 "glTexParameteri", arg0, arg1, arg2);
8191 final int err = checkGLError();
8193 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
8194 "glTexParameteriv", arg0, arg1, arg2);
8202 final int err = checkGLError();
8204 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
8205 "glTexParameteriv", arg0, arg1, arg3);
8213 final int err = checkGLError();
8215 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
8216 "glTexStorage1D", arg0, arg1, arg2, arg3);
8224 final int err = checkGLError();
8226 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
8227 "glTexStorage2D", arg0, arg1, arg2, arg3, arg4);
8235 final int err = checkGLError();
8237 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s)",
8238 "glTexStorage2DMultisample", arg0, arg1, arg2, arg3, arg4, arg5);
8246 final int err = checkGLError();
8248 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
8249 "glTexStorage3D", arg0, arg1, arg2, arg3, arg4, arg5);
8257 final int err = checkGLError();
8259 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s)",
8260 "glTexStorage3DMultisample", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
8268 final int err = checkGLError();
8270 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s)",
8271 "glTexStorage3DMultisampleOES", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
8279 final int err = checkGLError();
8281 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
8282 "glTexStorageAttribs2DEXT", arg0, arg1, arg2, arg3, arg4, arg5);
8290 final int err = checkGLError();
8292 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
8293 "glTexStorageAttribs2DEXT", arg0, arg1, arg2, arg3, arg4, arg6);
8301 final int err = checkGLError();
8303 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
8304 "glTexStorageAttribs3DEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg7);
8312 final int err = checkGLError();
8314 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
8315 "glTexStorageAttribs3DEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
8323 final int err = checkGLError();
8325 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
8326 "glTexStorageMem2DEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
8334 final int err = checkGLError();
8336 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <int> 0x%X, <long> %s)",
8337 "glTexStorageMem2DMultisampleEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
8345 final int err = checkGLError();
8347 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)",
8348 "glTexStorageMem3DEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
8356 final int err = checkGLError();
8358 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <int> 0x%X, <long> %s)",
8359 "glTexStorageMem3DMultisampleEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
8363 public void glTexSubImage2D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,java.nio.Buffer arg8)
8366 downstreamGLES3.
glTexSubImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
8367 final int err = checkGLError();
8369 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)",
8370 "glTexSubImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
8374 public void glTexSubImage2D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
8377 downstreamGLES3.
glTexSubImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
8378 final int err = checkGLError();
8380 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)",
8381 "glTexSubImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
8385 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)
8388 downstreamGLES3.
glTexSubImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
8389 final int err = checkGLError();
8391 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)",
8392 "glTexSubImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
8396 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)
8399 downstreamGLES3.
glTexSubImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
8400 final int err = checkGLError();
8402 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)",
8403 "glTexSubImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
8411 final int err = checkGLError();
8413 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <long> %s)",
8414 "glTextureAttachMemoryNV", arg0, arg1, arg2);
8422 final int err = checkGLError();
8424 writeGLError(err,
"%s()",
8425 "glTextureBarrierNV");
8433 final int err = checkGLError();
8435 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s)",
8436 "glTextureFoveationParametersQCOM", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
8440 public void glTexturePageCommitmentMemNV(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
long arg10,
boolean arg11)
8443 downstreamGLES3.
glTexturePageCommitmentMemNV(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11);
8444 final int err = checkGLError();
8446 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, <boolean> %s)",
8447 "glTexturePageCommitmentMemNV", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11);
8455 final int err = checkGLError();
8457 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
8458 "glTextureStorage1DEXT", arg0, arg1, arg2, arg3, arg4);
8466 final int err = checkGLError();
8468 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
8469 "glTextureStorage2DEXT", arg0, arg1, arg2, arg3, arg4, arg5);
8477 final int err = checkGLError();
8479 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
8480 "glTextureStorage3DEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
8488 final int err = checkGLError();
8490 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
8491 "glTextureStorageMem2DEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
8499 final int err = checkGLError();
8501 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <int> 0x%X, <long> %s)",
8502 "glTextureStorageMem2DMultisampleEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
8510 final int err = checkGLError();
8512 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)",
8513 "glTextureStorageMem3DEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
8521 final int err = checkGLError();
8523 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <int> 0x%X, <long> %s)",
8524 "glTextureStorageMem3DMultisampleEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
8528 public void glTextureView(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
8531 downstreamGLES3.
glTextureView(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
8532 final int err = checkGLError();
8534 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)",
8535 "glTextureView", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
8543 final int err = checkGLError();
8545 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[Ljava.lang.String;>, <int> 0x%X)",
8546 "glTransformFeedbackVaryings", arg0, arg1, arg3);
8554 final int err = checkGLError();
8556 writeGLError(err,
"%s(<com.jogamp.opengl.GLUniformData> %s)",
8565 final int err = checkGLError();
8567 writeGLError(err,
"%s(<int> 0x%X, <float> %s)",
8568 "glUniform1f", arg0, arg1);
8576 final int err = checkGLError();
8578 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
8579 "glUniform1fv", arg0, arg1, arg3);
8587 final int err = checkGLError();
8589 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
8590 "glUniform1fv", arg0, arg1, arg2);
8598 final int err = checkGLError();
8600 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
8601 "glUniform1i", arg0, arg1);
8609 final int err = checkGLError();
8611 writeGLError(err,
"%s(<int> 0x%X, <long> %s)",
8612 "glUniform1i64NV", arg0, arg1);
8620 final int err = checkGLError();
8622 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
8623 "glUniform1i64vNV", arg0, arg1, arg2);
8631 final int err = checkGLError();
8633 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
8634 "glUniform1i64vNV", arg0, arg1, arg3);
8642 final int err = checkGLError();
8644 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
8645 "glUniform1iv", arg0, arg1, arg3);
8653 final int err = checkGLError();
8655 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
8656 "glUniform1iv", arg0, arg1, arg2);
8664 final int err = checkGLError();
8666 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
8667 "glUniform1ui", arg0, arg1);
8675 final int err = checkGLError();
8677 writeGLError(err,
"%s(<int> 0x%X, <long> %s)",
8678 "glUniform1ui64NV", arg0, arg1);
8686 final int err = checkGLError();
8688 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
8689 "glUniform1ui64vNV", arg0, arg1, arg2);
8697 final int err = checkGLError();
8699 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
8700 "glUniform1ui64vNV", arg0, arg1, arg3);
8708 final int err = checkGLError();
8710 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
8711 "glUniform1uiv", arg0, arg1, arg2);
8719 final int err = checkGLError();
8721 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
8722 "glUniform1uiv", arg0, arg1, arg3);
8730 final int err = checkGLError();
8732 writeGLError(err,
"%s(<int> 0x%X, <float> %s, <float> %s)",
8733 "glUniform2f", arg0, arg1, arg2);
8741 final int err = checkGLError();
8743 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
8744 "glUniform2fv", arg0, arg1, arg3);
8752 final int err = checkGLError();
8754 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
8755 "glUniform2fv", arg0, arg1, arg2);
8763 final int err = checkGLError();
8765 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
8766 "glUniform2i", arg0, arg1, arg2);
8774 final int err = checkGLError();
8776 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <long> %s)",
8777 "glUniform2i64NV", arg0, arg1, arg2);
8785 final int err = checkGLError();
8787 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
8788 "glUniform2i64vNV", arg0, arg1, arg3);
8796 final int err = checkGLError();
8798 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
8799 "glUniform2i64vNV", arg0, arg1, arg2);
8807 final int err = checkGLError();
8809 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
8810 "glUniform2iv", arg0, arg1, arg2);
8818 final int err = checkGLError();
8820 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
8821 "glUniform2iv", arg0, arg1, arg3);
8829 final int err = checkGLError();
8831 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
8832 "glUniform2ui", arg0, arg1, arg2);
8840 final int err = checkGLError();
8842 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <long> %s)",
8843 "glUniform2ui64NV", arg0, arg1, arg2);
8851 final int err = checkGLError();
8853 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
8854 "glUniform2ui64vNV", arg0, arg1, arg2);
8862 final int err = checkGLError();
8864 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
8865 "glUniform2ui64vNV", arg0, arg1, arg3);
8873 final int err = checkGLError();
8875 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
8876 "glUniform2uiv", arg0, arg1, arg3);
8884 final int err = checkGLError();
8886 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
8887 "glUniform2uiv", arg0, arg1, arg2);
8895 final int err = checkGLError();
8897 writeGLError(err,
"%s(<int> 0x%X, <float> %s, <float> %s, <float> %s)",
8898 "glUniform3f", arg0, arg1, arg2, arg3);
8906 final int err = checkGLError();
8908 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
8909 "glUniform3fv", arg0, arg1, arg3);
8917 final int err = checkGLError();
8919 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
8920 "glUniform3fv", arg0, arg1, arg2);
8928 final int err = checkGLError();
8930 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
8931 "glUniform3i", arg0, arg1, arg2, arg3);
8939 final int err = checkGLError();
8941 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <long> %s, <long> %s)",
8942 "glUniform3i64NV", arg0, arg1, arg2, arg3);
8950 final int err = checkGLError();
8952 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
8953 "glUniform3i64vNV", arg0, arg1, arg3);
8961 final int err = checkGLError();
8963 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
8964 "glUniform3i64vNV", arg0, arg1, arg2);
8972 final int err = checkGLError();
8974 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
8975 "glUniform3iv", arg0, arg1, arg3);
8983 final int err = checkGLError();
8985 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
8986 "glUniform3iv", arg0, arg1, arg2);
8994 final int err = checkGLError();
8996 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
8997 "glUniform3ui", arg0, arg1, arg2, arg3);
9005 final int err = checkGLError();
9007 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <long> %s, <long> %s)",
9008 "glUniform3ui64NV", arg0, arg1, arg2, arg3);
9016 final int err = checkGLError();
9018 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
9019 "glUniform3ui64vNV", arg0, arg1, arg2);
9027 final int err = checkGLError();
9029 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
9030 "glUniform3ui64vNV", arg0, arg1, arg3);
9038 final int err = checkGLError();
9040 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
9041 "glUniform3uiv", arg0, arg1, arg2);
9049 final int err = checkGLError();
9051 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
9052 "glUniform3uiv", arg0, arg1, arg3);
9056 public void glUniform4f(
int arg0,
float arg1,
float arg2,
float arg3,
float arg4)
9059 downstreamGLES3.
glUniform4f(arg0,arg1,arg2,arg3,arg4);
9060 final int err = checkGLError();
9062 writeGLError(err,
"%s(<int> 0x%X, <float> %s, <float> %s, <float> %s, <float> %s)",
9063 "glUniform4f", arg0, arg1, arg2, arg3, arg4);
9071 final int err = checkGLError();
9073 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
9074 "glUniform4fv", arg0, arg1, arg3);
9082 final int err = checkGLError();
9084 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
9085 "glUniform4fv", arg0, arg1, arg2);
9092 downstreamGLES3.
glUniform4i(arg0,arg1,arg2,arg3,arg4);
9093 final int err = checkGLError();
9095 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
9096 "glUniform4i", arg0, arg1, arg2, arg3, arg4);
9104 final int err = checkGLError();
9106 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <long> %s, <long> %s, <long> %s)",
9107 "glUniform4i64NV", arg0, arg1, arg2, arg3, arg4);
9115 final int err = checkGLError();
9117 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
9118 "glUniform4i64vNV", arg0, arg1, arg2);
9126 final int err = checkGLError();
9128 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
9129 "glUniform4i64vNV", arg0, arg1, arg3);
9137 final int err = checkGLError();
9139 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
9140 "glUniform4iv", arg0, arg1, arg2);
9148 final int err = checkGLError();
9150 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
9151 "glUniform4iv", arg0, arg1, arg3);
9158 downstreamGLES3.
glUniform4ui(arg0,arg1,arg2,arg3,arg4);
9159 final int err = checkGLError();
9161 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
9162 "glUniform4ui", arg0, arg1, arg2, arg3, arg4);
9170 final int err = checkGLError();
9172 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <long> %s, <long> %s, <long> %s)",
9173 "glUniform4ui64NV", arg0, arg1, arg2, arg3, arg4);
9181 final int err = checkGLError();
9183 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
9184 "glUniform4ui64vNV", arg0, arg1, arg3);
9192 final int err = checkGLError();
9194 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
9195 "glUniform4ui64vNV", arg0, arg1, arg2);
9203 final int err = checkGLError();
9205 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
9206 "glUniform4uiv", arg0, arg1, arg3);
9214 final int err = checkGLError();
9216 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
9217 "glUniform4uiv", arg0, arg1, arg2);
9225 final int err = checkGLError();
9227 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
9228 "glUniformBlockBinding", arg0, arg1, arg2);
9236 final int err = checkGLError();
9238 writeGLError(err,
"%s(<int> 0x%X, <long> %s)",
9239 "glUniformHandleui64IMG", arg0, arg1);
9247 final int err = checkGLError();
9249 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
9250 "glUniformHandleui64vIMG", arg0, arg1, arg3);
9258 final int err = checkGLError();
9260 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
9261 "glUniformHandleui64vIMG", arg0, arg1, arg2);
9269 final int err = checkGLError();
9271 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9272 "glUniformMatrix2fv", arg0, arg1, arg2, arg3);
9280 final int err = checkGLError();
9282 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9283 "glUniformMatrix2fv", arg0, arg1, arg2, arg4);
9291 final int err = checkGLError();
9293 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9294 "glUniformMatrix2x3fv", arg0, arg1, arg2, arg3);
9302 final int err = checkGLError();
9304 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9305 "glUniformMatrix2x3fv", arg0, arg1, arg2, arg4);
9313 final int err = checkGLError();
9315 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9316 "glUniformMatrix2x3fvNV", arg0, arg1, arg2, arg3);
9324 final int err = checkGLError();
9326 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9327 "glUniformMatrix2x3fvNV", arg0, arg1, arg2, arg4);
9335 final int err = checkGLError();
9337 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9338 "glUniformMatrix2x4fv", arg0, arg1, arg2, arg3);
9346 final int err = checkGLError();
9348 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9349 "glUniformMatrix2x4fv", arg0, arg1, arg2, arg4);
9357 final int err = checkGLError();
9359 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9360 "glUniformMatrix2x4fvNV", arg0, arg1, arg2, arg3);
9368 final int err = checkGLError();
9370 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9371 "glUniformMatrix2x4fvNV", arg0, arg1, arg2, arg4);
9379 final int err = checkGLError();
9381 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9382 "glUniformMatrix3fv", arg0, arg1, arg2, arg3);
9390 final int err = checkGLError();
9392 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9393 "glUniformMatrix3fv", arg0, arg1, arg2, arg4);
9401 final int err = checkGLError();
9403 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9404 "glUniformMatrix3x2fv", arg0, arg1, arg2, arg3);
9412 final int err = checkGLError();
9414 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9415 "glUniformMatrix3x2fv", arg0, arg1, arg2, arg4);
9423 final int err = checkGLError();
9425 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9426 "glUniformMatrix3x2fvNV", arg0, arg1, arg2, arg4);
9434 final int err = checkGLError();
9436 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9437 "glUniformMatrix3x2fvNV", arg0, arg1, arg2, arg3);
9445 final int err = checkGLError();
9447 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9448 "glUniformMatrix3x4fv", arg0, arg1, arg2, arg4);
9456 final int err = checkGLError();
9458 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9459 "glUniformMatrix3x4fv", arg0, arg1, arg2, arg3);
9467 final int err = checkGLError();
9469 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9470 "glUniformMatrix3x4fvNV", arg0, arg1, arg2, arg3);
9478 final int err = checkGLError();
9480 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9481 "glUniformMatrix3x4fvNV", arg0, arg1, arg2, arg4);
9489 final int err = checkGLError();
9491 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9492 "glUniformMatrix4fv", arg0, arg1, arg2, arg3);
9500 final int err = checkGLError();
9502 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9503 "glUniformMatrix4fv", arg0, arg1, arg2, arg4);
9511 final int err = checkGLError();
9513 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9514 "glUniformMatrix4x2fv", arg0, arg1, arg2, arg3);
9522 final int err = checkGLError();
9524 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9525 "glUniformMatrix4x2fv", arg0, arg1, arg2, arg4);
9533 final int err = checkGLError();
9535 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9536 "glUniformMatrix4x2fvNV", arg0, arg1, arg2, arg3);
9544 final int err = checkGLError();
9546 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9547 "glUniformMatrix4x2fvNV", arg0, arg1, arg2, arg4);
9555 final int err = checkGLError();
9557 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9558 "glUniformMatrix4x3fv", arg0, arg1, arg2, arg3);
9566 final int err = checkGLError();
9568 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9569 "glUniformMatrix4x3fv", arg0, arg1, arg2, arg4);
9577 final int err = checkGLError();
9579 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9580 "glUniformMatrix4x3fvNV", arg0, arg1, arg2, arg3);
9588 final int err = checkGLError();
9590 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9591 "glUniformMatrix4x3fvNV", arg0, arg1, arg2, arg4);
9599 final int err = checkGLError();
9601 writeGLError(err,
"%s(<int> 0x%X)",
9602 "glUnmapBuffer", arg0);
9611 final int err = checkGLError();
9613 writeGLError(err,
"%s(<int> 0x%X)",
9614 "glUseProgram", arg0);
9622 final int err = checkGLError();
9624 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
9625 "glUseProgramStages", arg0, arg1, arg2);
9633 final int err = checkGLError();
9635 writeGLError(err,
"%s(<int> 0x%X)",
9636 "glValidateProgram", arg0);
9644 final int err = checkGLError();
9646 writeGLError(err,
"%s(<int> 0x%X)",
9647 "glValidateProgramPipeline", arg0);
9655 final int err = checkGLError();
9657 writeGLError(err,
"%s(<int> 0x%X, <float> %s)",
9658 "glVertexAttrib1f", arg0, arg1);
9666 final int err = checkGLError();
9668 writeGLError(err,
"%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
9669 "glVertexAttrib1fv", arg0, arg1);
9677 final int err = checkGLError();
9679 writeGLError(err,
"%s(<int> 0x%X, <[F>, <int> 0x%X)",
9680 "glVertexAttrib1fv", arg0, arg2);
9688 final int err = checkGLError();
9690 writeGLError(err,
"%s(<int> 0x%X, <float> %s, <float> %s)",
9691 "glVertexAttrib2f", arg0, arg1, arg2);
9699 final int err = checkGLError();
9701 writeGLError(err,
"%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
9702 "glVertexAttrib2fv", arg0, arg1);
9710 final int err = checkGLError();
9712 writeGLError(err,
"%s(<int> 0x%X, <[F>, <int> 0x%X)",
9713 "glVertexAttrib2fv", arg0, arg2);
9721 final int err = checkGLError();
9723 writeGLError(err,
"%s(<int> 0x%X, <float> %s, <float> %s, <float> %s)",
9724 "glVertexAttrib3f", arg0, arg1, arg2, arg3);
9732 final int err = checkGLError();
9734 writeGLError(err,
"%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
9735 "glVertexAttrib3fv", arg0, arg1);
9743 final int err = checkGLError();
9745 writeGLError(err,
"%s(<int> 0x%X, <[F>, <int> 0x%X)",
9746 "glVertexAttrib3fv", arg0, arg2);
9754 final int err = checkGLError();
9756 writeGLError(err,
"%s(<int> 0x%X, <float> %s, <float> %s, <float> %s, <float> %s)",
9757 "glVertexAttrib4f", arg0, arg1, arg2, arg3, arg4);
9765 final int err = checkGLError();
9767 writeGLError(err,
"%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
9768 "glVertexAttrib4fv", arg0, arg1);
9776 final int err = checkGLError();
9778 writeGLError(err,
"%s(<int> 0x%X, <[F>, <int> 0x%X)",
9779 "glVertexAttrib4fv", arg0, arg2);
9787 final int err = checkGLError();
9789 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
9790 "glVertexAttribBinding", arg0, arg1);
9798 final int err = checkGLError();
9800 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
9801 "glVertexAttribDivisor", arg0, arg1);
9809 final int err = checkGLError();
9811 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
9812 "glVertexAttribDivisorANGLE", arg0, arg1);
9820 final int err = checkGLError();
9822 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
9823 "glVertexAttribDivisorNV", arg0, arg1);
9831 final int err = checkGLError();
9833 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <int> 0x%X)",
9834 "glVertexAttribFormat", arg0, arg1, arg2, arg3, arg4);
9842 final int err = checkGLError();
9844 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
9845 "glVertexAttribI4i", arg0, arg1, arg2, arg3, arg4);
9853 final int err = checkGLError();
9855 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
9856 "glVertexAttribI4iv", arg0, arg2);
9864 final int err = checkGLError();
9866 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
9867 "glVertexAttribI4iv", arg0, arg1);
9875 final int err = checkGLError();
9877 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
9878 "glVertexAttribI4ui", arg0, arg1, arg2, arg3, arg4);
9886 final int err = checkGLError();
9888 writeGLError(err,
"%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
9889 "glVertexAttribI4uiv", arg0, arg1);
9897 final int err = checkGLError();
9899 writeGLError(err,
"%s(<int> 0x%X, <[I>, <int> 0x%X)",
9900 "glVertexAttribI4uiv", arg0, arg2);
9908 final int err = checkGLError();
9910 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
9911 "glVertexAttribIFormat", arg0, arg1, arg2, arg3);
9919 final int err = checkGLError();
9921 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
9922 "glVertexAttribIPointer", arg0, arg1, arg2, arg3, arg4);
9930 final int err = checkGLError();
9932 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
9933 "glVertexAttribIPointer", arg0, arg1, arg2, arg3, arg4);
9941 final int err = checkGLError();
9943 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <int> 0x%X, <java.nio.Buffer> %s)",
9944 "glVertexAttribPointer", arg0, arg1, arg2, arg3, arg4, arg5);
9952 final int err = checkGLError();
9954 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <int> 0x%X, <long> %s)",
9955 "glVertexAttribPointer", arg0, arg1, arg2, arg3, arg4, arg5);
9963 final int err = checkGLError();
9965 writeGLError(err,
"%s(<com.jogamp.opengl.GLArrayData> %s)",
9966 "glVertexAttribPointer", arg0);
9974 final int err = checkGLError();
9976 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
9977 "glVertexBindingDivisor", arg0, arg1);
9984 downstreamGLES3.
glViewport(arg0,arg1,arg2,arg3);
9985 final int err = checkGLError();
9987 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
9988 "glViewport", arg0, arg1, arg2, arg3);
9996 final int err = checkGLError();
9998 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
9999 "glViewportArrayvNV", arg0, arg1, arg2);
10007 final int err = checkGLError();
10009 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
10010 "glViewportArrayvNV", arg0, arg1, arg3);
10018 final int err = checkGLError();
10020 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
10021 "glViewportArrayvOES", arg0, arg1, arg2);
10029 final int err = checkGLError();
10031 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
10032 "glViewportArrayvOES", arg0, arg1, arg3);
10040 final int err = checkGLError();
10042 writeGLError(err,
"%s(<int> 0x%X, <float> %s, <float> %s, <float> %s, <float> %s)",
10043 "glViewportIndexedfNV", arg0, arg1, arg2, arg3, arg4);
10051 final int err = checkGLError();
10053 writeGLError(err,
"%s(<int> 0x%X, <float> %s, <float> %s, <float> %s, <float> %s)",
10054 "glViewportIndexedfOES", arg0, arg1, arg2, arg3, arg4);
10062 final int err = checkGLError();
10064 writeGLError(err,
"%s(<int> 0x%X, <[F>, <int> 0x%X)",
10065 "glViewportIndexedfvNV", arg0, arg2);
10073 final int err = checkGLError();
10075 writeGLError(err,
"%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
10076 "glViewportIndexedfvNV", arg0, arg1);
10084 final int err = checkGLError();
10086 writeGLError(err,
"%s(<int> 0x%X, <[F>, <int> 0x%X)",
10087 "glViewportIndexedfvOES", arg0, arg2);
10095 final int err = checkGLError();
10097 writeGLError(err,
"%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
10098 "glViewportIndexedfvOES", arg0, arg1);
10106 final int err = checkGLError();
10108 writeGLError(err,
"%s(<int> 0x%X, <float> %s, <float> %s)",
10109 "glViewportPositionWScaleNV", arg0, arg1, arg2);
10117 final int err = checkGLError();
10119 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
10120 "glViewportSwizzleNV", arg0, arg1, arg2, arg3, arg4);
10124 public void glWaitSemaphoreEXT(
int arg0,
int arg1,java.nio.IntBuffer arg2,
int arg3,java.nio.IntBuffer arg4,java.nio.IntBuffer arg5)
10128 final int err = checkGLError();
10130 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s)",
10131 "glWaitSemaphoreEXT", arg0, arg1, arg2, arg3, arg4, arg5);
10135 public void glWaitSemaphoreEXT(
int arg0,
int arg1,
int[] arg2,
int arg3,
int arg4,
int[] arg5,
int arg6,
int[] arg7,
int arg8)
10139 final int err = checkGLError();
10141 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X)",
10142 "glWaitSemaphoreEXT", arg0, arg1, arg3, arg4, arg6, arg8);
10150 final int err = checkGLError();
10152 writeGLError(err,
"%s(<long> %s, <int> 0x%X, <long> %s)",
10153 "glWaitSync", arg0, arg1, arg2);
10161 final int err = checkGLError();
10163 writeGLError(err,
"%s(<long> %s)",
10164 "glWaitVkSemaphoreNV", arg0);
10172 final int err = checkGLError();
10174 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
10175 "glWindowRectanglesEXT", arg0, arg1, arg2);
10183 final int err = checkGLError();
10185 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
10186 "glWindowRectanglesEXT", arg0, arg1, arg3);
10202 return downstreamGLES3.
hasGLSL();
10222 return downstreamGLES3.
isGL2();
10227 return downstreamGLES3.
isGL2ES1();
10232 return downstreamGLES3.
isGL2ES2();
10237 return downstreamGLES3.
isGL2ES3();
10242 return downstreamGLES3.
isGL2GL3();
10247 return downstreamGLES3.
isGL3();
10252 return downstreamGLES3.
isGL3ES3();
10257 return downstreamGLES3.
isGL3bc();
10267 return downstreamGLES3.
isGL4();
10272 return downstreamGLES3.
isGL4ES3();
10277 return downstreamGLES3.
isGL4bc();
10287 return downstreamGLES3.
isGLES();
10292 return downstreamGLES3.
isGLES1();
10297 return downstreamGLES3.
isGLES2();
10307 return downstreamGLES3.
isGLES3();
10327 return downstreamGLES3.
isGLcore();
10364 final int err = checkGLError();
10366 writeGLError(err,
"%s(<int> 0x%X, <int> 0x%X)",
10367 "mapBuffer", arg0, arg1);
10376 final int err = checkGLError();
10378 writeGLError(err,
"%s(<int> 0x%X, <long> %s, <long> %s, <int> 0x%X)",
10379 "mapBufferRange", arg0, arg1, arg2, arg3);
10390 StringBuilder sb =
new StringBuilder();
10391 sb.append(
"DebugGLES3 [this 0x"+Integer.toHexString(hashCode())+
" implementing com.jogamp.opengl.GLES3,\n\t");
10392 sb.append(
" downstream: "+downstreamGLES3.toString()+
"\n\t]");
10393 return sb.toString();
10395 private int checkGLError() {
10398 private void writeGLError(
int err, String fmt, Object... args)
10400 StringBuilder buf =
new StringBuilder();
10401 buf.append(Thread.currentThread().toString());
10402 buf.append(
" glGetError() returned the following error codes after a call to ");
10403 buf.append(String.format(fmt, args));
10408 int recursionDepth = 10;
10415 case GL_NO_ERROR:
throw new InternalError(
"Should not be treating GL_NO_ERROR as error");
10416 default: buf.append(
"Unknown glGetError() return value: ");
10418 buf.append(
"( " + err +
" 0x"+Integer.toHexString(err).toUpperCase() +
"), ");
10422 private void checkContext() {
10424 if (currentContext ==
null) {
10425 throw new GLException(
"No OpenGL context is current on this thread");
10427 if ((_context !=
null) && (_context != currentContext)) {
10428 throw new GLException(
"This GL object is being incorrectly used with a different GLContext than that which created it");
10433 private GLES3 downstreamGLES3;
void glGenSemaphoresEXT(int arg0, java.nio.IntBuffer arg1)
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 glProgramUniform4i64vNV(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform4i64vNV}(GLuint program,...
void glProgramUniform3i64vNV(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
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 glSignalVkFenceNV(long arg0)
Entry point to C language function: void {@native glSignalVkFenceNV}(GLuint64 vkFence) Part of GL_...
void glGetSamplerParameteriv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGetMemoryObjectDetachedResourcesuivNV(int arg0, int arg1, int arg2, int arg3, java.nio.IntBuffer arg4)
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 glGetFloati_vOES(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glGetFloati_vOES}(GLenum target,...
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 glUniform4i64NV(int arg0, long arg1, long arg2, long arg3, long arg4)
Entry point to C language function: void {@native glUniform4i64NV}(GLint location,...
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 glGetUnsignedBytevEXT(int arg0, java.nio.ByteBuffer arg1)
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 glShadingRateImageBarrierNV(boolean arg0)
Entry point to C language function: void {@native glShadingRateImageBarrierNV}(GLboolean synchronize...
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 glFramebufferFoveationConfigQCOM(int arg0, int arg1, int arg2, int arg3, java.nio.IntBuffer arg4)
void glGetTexParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetTexParameterIiv}(GLenum target,...
void glViewportIndexedfvOES(int arg0, java.nio.FloatBuffer arg1)
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 glShadingRateImagePaletteNV(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glUniformMatrix4x3fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix4x3fvNV}(GLint location,...
void glScissorIndexedvOES(int arg0, java.nio.IntBuffer arg1)
void glMultiDrawMeshTasksIndirectCountNV(long arg0, long arg1, int arg2, int arg3)
Entry point to C language function: void {@native glMultiDrawMeshTasksIndirectCountNV}(GLintptr indi...
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 glFramebufferPixelLocalStorageSizeEXT(int arg0, int arg1)
Entry point to C language function: void {@native glFramebufferPixelLocalStorageSizeEXT}(GLuint targ...
void glProgramUniform1uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform1uiv}(GLuint program,...
void glTexStorageMem2DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, long arg6)
Entry point to C language function: void {@native glTexStorageMem2DEXT}(GLenum target,...
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)
int glGetFramebufferPixelLocalStorageSizeEXT(int arg0)
Entry point to C language function: GLsizei {@native glGetFramebufferPixelLocalStorageSizeEXT}(GLuin...
void glUniform4ui64vNV(int arg0, int arg1, java.nio.LongBuffer 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 glDeleteMemoryObjectsEXT(int arg0, java.nio.IntBuffer arg1)
void glRenderbufferStorageMultisampleAdvancedAMD(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Entry point to C language function: void {@native glRenderbufferStorageMultisampleAdvancedAMD}(GLenu...
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_MES...
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 glUniform2ui64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniform2ui64vNV}(GLint location,...
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 glImportMemoryFdEXT(int arg0, long arg1, int arg2, int arg3)
Entry point to C language function: void {@native glImportMemoryFdEXT}(GLuint memory,...
void glFramebufferTextureMultisampleMultiviewOVR(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
Entry point to C language function: void {@native glFramebufferTextureMultisampleMultiviewOVR}(GLenu...
void glClearBufferfi(int arg0, int arg1, float arg2, int arg3)
Entry point to C language function: void {@native glClearBufferfi}(GLenum buffer,...
void glClearPixelLocalStorageuiEXT(int arg0, int arg1, java.nio.IntBuffer arg2)
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 glNamedRenderbufferStorageMultisampleAdvancedAMD(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Entry point to C language function: void {@native glNamedRenderbufferStorageMultisampleAdvancedAMD}(...
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 glViewportPositionWScaleNV(int arg0, float arg1, float arg2)
Entry point to C language function: void {@native glViewportPositionWScaleNV}(GLuint index,...
void glClearTexSubImageEXT(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 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 glTexEstimateMotionRegionsQCOM(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glTexEstimateMotionRegionsQCOM}(GLuint ref,...
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 glProgramUniform3i64vNV(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform3i64vNV}(GLuint program,...
void glUniform3ui64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
void glUniformMatrix2fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix2fv}(GLint location,...
void glMaxActiveShaderCoresARM(int arg0)
Entry point to C language function: void {@native glMaxActiveShaderCoresARM}(GLuint count) Part of...
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 glScissorIndexedvOES(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glScissorIndexedvOES}(GLuint index,...
void glMemoryObjectParameterivEXT(int arg0, int arg1, java.nio.IntBuffer arg2)
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 glDrawVkImageNV(long arg0, int arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10)
Entry point to C language function: void {@native glDrawVkImageNV}(GLuint64 vkImage,...
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 glImportSemaphoreFdEXT(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glImportSemaphoreFdEXT}(GLuint semaphore,...
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 glDeleteSemaphoresEXT(int arg0, java.nio.IntBuffer arg1)
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 glProgramUniform4ui64vNV(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
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 glShadingRateSampleOrderCustomNV(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glShadingRateSampleOrderCustomNV}(GLenum rate,...
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...
void glDrawTransformFeedbackEXT(int arg0, int arg1)
Entry point to C language function: void {@native glDrawTransformFeedbackEXT}(GLenum mode,...
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 glGetUnsignedBytei_vEXT(int arg0, int arg1, java.nio.ByteBuffer arg2)
void glDeleteTextures(int arg0, java.nio.IntBuffer arg1)
void glSignalVkSemaphoreNV(long arg0)
Entry point to C language function: void {@native glSignalVkSemaphoreNV}(GLuint64 vkSemaphore) Par...
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 glClearPixelLocalStorageuiEXT(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glClearPixelLocalStorageuiEXT}(GLsizei offset,...
void glWindowRectanglesEXT(int arg0, int arg1, java.nio.IntBuffer arg2)
void glClipControlEXT(int arg0, int arg1)
Entry point to C language function: void {@native glClipControlEXT}(GLenum origin,...
void glTexAttachMemoryNV(int arg0, int arg1, long arg2)
Entry point to C language function: void {@native glTexAttachMemoryNV}(GLenum target,...
void glDepthRangeArrayfvOES(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glFramebufferFoveationParametersQCOM(int arg0, int arg1, int arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
Entry point to C language function: void {@native glFramebufferFoveationParametersQCOM}(GLuint frame...
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 glUniform1ui64NV(int arg0, long arg1)
Entry point to C language function: void {@native glUniform1ui64NV}(GLint location,...
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 glUniformHandleui64vIMG(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniformHandleui64vIMG}(GLint location,...
void glGetMemoryObjectParameterivEXT(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetMemoryObjectParameterivEXT}(GLuint memoryObje...
void glShadingRateSampleOrderNV(int arg0)
Entry point to C language function: void {@native glShadingRateSampleOrderNV}(GLenum order) Part o...
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 glProgramUniform3ui64NV(int arg0, int arg1, long arg2, long arg3, long arg4)
Entry point to C language function: void {@native glProgramUniform3ui64NV}(GLuint program,...
void glBufferStorageEXT(int arg0, long arg1, java.nio.Buffer arg2, int arg3)
void glDrawTransformFeedbackInstancedEXT(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glDrawTransformFeedbackInstancedEXT}(GLenum mode,...
void glMemoryObjectParameterivEXT(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glMemoryObjectParameterivEXT}(GLuint memoryObject,...
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,...
void glTexStorageAttribs3DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, java.nio.IntBuffer arg6)
void glProgramUniform2ui64vNV(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
com.jogamp.opengl.GL3ES3 getGL3ES3()
Casts this object to the GL3ES3 interface.
void glUniformMatrix3x4fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glBufferPageCommitmentMemNV(int arg0, long arg1, long arg2, int arg3, long arg4, boolean arg5)
Entry point to C language function: void {@native glBufferPageCommitmentMemNV}(GLenum target,...
int glGetUniformLocation(int arg0, java.lang.String arg1)
void glUniformMatrix4x2fvNV(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glProgramUniform1ui64vNV(int arg0, int arg1, int arg2, java.nio.LongBuffer 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 glUniform4i64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
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 glProgramUniform4ui64vNV(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform4ui64vNV}(GLuint program,...
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 glGetTexLevelParameterfv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glGetTexLevelParameterfv}(GLenum target,...
void glDeleteSemaphoresEXT(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteSemaphoresEXT}(GLsizei n,...
void glProgramUniform3i64NV(int arg0, int arg1, long arg2, long arg3, long arg4)
Entry point to C language function: void {@native glProgramUniform3i64NV}(GLuint program,...
int glClientWaitSync(long arg0, int arg1, long arg2)
Entry point to C language function: GLenum {@native glClientWaitSync}(GLsync sync,...
void glProgramUniform1i64vNV(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
void glTextureStorageMem3DMultisampleEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, boolean arg6, int arg7, long arg8)
Entry point to C language function: void {@native glTextureStorageMem3DMultisampleEXT}(GLuint textur...
void glNamedFramebufferTextureMultiviewOVR(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Entry point to C language function: void {@native glNamedFramebufferTextureMultiviewOVR}(GLuint fram...
void glWaitSemaphoreEXT(int arg0, int arg1, java.nio.IntBuffer arg2, int arg3, java.nio.IntBuffer arg4, java.nio.IntBuffer arg5)
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...
void glViewportIndexedfvOES(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glViewportIndexedfvOES}(GLuint index,...
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 glNamedBufferPageCommitmentMemNV(int arg0, long arg1, long arg2, int arg3, long arg4, boolean arg5)
Entry point to C language function: void {@native glNamedBufferPageCommitmentMemNV}(GLuint buffer,...
void glFramebufferTexture2D(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glFramebufferTexture2D}(GLenum target,...
void glGetSemaphoreParameterui64vEXT(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glGetSemaphoreParameterui64vEXT}(GLuint semaphore,...
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 glProgramUniform1ui64vNV(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform1ui64vNV}(GLuint program,...
void glGetSemaphoreParameterui64vEXT(int arg0, int arg1, java.nio.LongBuffer arg2)
void glUniform2ui64NV(int arg0, long arg1, long arg2)
Entry point to C language function: void {@native glUniform2ui64NV}(GLint location,...
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 glTextureStorageMem2DMultisampleEXT(int arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5, int arg6, long arg7)
Entry point to C language function: void {@native glTextureStorageMem2DMultisampleEXT}(GLuint textur...
void glFramebufferShadingRateEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
Entry point to C language function: void {@native glFramebufferShadingRateEXT}(GLenum target,...
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 glViewportIndexedfOES(int arg0, float arg1, float arg2, float arg3, float arg4)
Entry point to C language function: void {@native glViewportIndexedfOES}(GLuint index,...
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 glGetSemaphoreParameterivNV(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetSemaphoreParameterivNV}(GLuint semaphore,...
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 glUniform1i64NV(int arg0, long arg1)
Entry point to C language function: void {@native glUniform1i64NV}(GLint location,...
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 glUniform2i64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
void glProgramUniform1i64vNV(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform1i64vNV}(GLuint program,...
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,...
void glTextureStorageMem2DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, long arg6)
Entry point to C language function: void {@native glTextureStorageMem2DEXT}(GLuint texture,...
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 glEGLImageTargetTexStorageEXT(int arg0, long arg1, java.nio.IntBuffer arg2)
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...
void glTexStorageAttribs3DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int[] arg6, int arg7)
Entry point to C language function: void {@native glTexStorageAttribs3DEXT}(GLenum target,...
void glCreateMemoryObjectsEXT(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glCreateMemoryObjectsEXT}(GLsizei n,...
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...
boolean glIsSemaphoreEXT(int arg0)
Entry point to C language function: GLboolean {@native glIsSemaphoreEXT}(GLuint semaphore) 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 glBufferStorageMemEXT(int arg0, long arg1, int arg2, long arg3)
Entry point to C language function: void {@native glBufferStorageMemEXT}(GLenum target,...
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 glProgramUniform2i64vNV(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
void glShadingRateImagePaletteNV(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glShadingRateImagePaletteNV}(GLuint viewport,...
void glGetIntegeri_vEXT(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetIntegeri_vEXT}(GLenum target,...
void glScissorExclusiveNV(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glScissorExclusiveNV}(GLint x, GLint y,...
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 glShadingRateSampleOrderCustomNV(int arg0, int arg1, java.nio.IntBuffer arg2)
void glUniform4i64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniform4i64vNV}(GLint location,...
void glProgramUniform4ui64NV(int arg0, int arg1, long arg2, long arg3, long arg4, long arg5)
Entry point to C language function: void {@native glProgramUniform4ui64NV}(GLuint program,...
void glSamplerParameteri(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glSamplerParameteri}(GLuint sampler,...
void glBindShadingRateImageNV(int arg0)
Entry point to C language function: void {@native glBindShadingRateImageNV}(GLuint texture) Part o...
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 glWaitVkSemaphoreNV(long arg0)
Entry point to C language function: void {@native glWaitVkSemaphoreNV}(GLuint64 vkSemaphore) Part ...
void glGetVertexAttribIiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glTextureBarrierNV()
Entry point to C language function: void {@native glTextureBarrierNV}() Part of GL_NV_texture_barr...
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 glGetMemoryObjectDetachedResourcesuivNV(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5)
Entry point to C language function: void {@native glGetMemoryObjectDetachedResourcesuivNV}(GLuint me...
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 glMultiDrawMeshTasksIndirectNV(long arg0, int arg1, int arg2)
Entry point to C language function: void {@native glMultiDrawMeshTasksIndirectNV}(GLintptr indirect,...
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 glFramebufferFetchBarrierQCOM()
Entry point to C language function: void {@native glFramebufferFetchBarrierQCOM}() Part of GL_QCOM...
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 glGetUnsignedBytei_vEXT(int arg0, int arg1, byte[] arg2, int arg3)
Entry point to C language function: void {@native glGetUnsignedBytei_vEXT}(GLenum target,...
void glUniform1iv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glDepthRangeArrayfvOES(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glDepthRangeArrayfvOES}(GLuint first,...
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...
long glGetVkProcAddrNV(byte[] arg0, int arg1)
Entry point to C language function: GLVULKANPROCNV {@native glGetVkProcAddrNV}(const GLchar * name) ...
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 glScissorExclusiveArrayvNV(int arg0, int arg1, java.nio.IntBuffer arg2)
void glProgramUniform1i64NV(int arg0, int arg1, long arg2)
Entry point to C language function: void {@native glProgramUniform1i64NV}(GLuint program,...
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...
long glGetVkProcAddrNV(java.nio.ByteBuffer arg0)
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,...
void glGenSemaphoresEXT(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenSemaphoresEXT}(GLsizei n, GLuint * semaphores...
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 glShadingRateCombinerOpsEXT(int arg0, int arg1)
Entry point to C language function: void {@native glShadingRateCombinerOpsEXT}(GLenum combinerOp0,...
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,...
long glGetTextureHandleIMG(int arg0)
Entry point to C language function: GLuint64 {@native glGetTextureHandleIMG}(GLuint texture) Part ...
void glBlendEquation(int arg0)
Entry point to C language function: void {@native glBlendEquation}(GLenum mode) Part of GL_ES_VERS...
void glSemaphoreParameterivNV(int arg0, int arg1, java.nio.IntBuffer arg2)
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 glUniform3i64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniform3i64vNV}(GLint location,...
void glProgramUniform4i64vNV(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
void glProgramUniform2i64NV(int arg0, int arg1, long arg2, long arg3)
Entry point to C language function: void {@native glProgramUniform2i64NV}(GLuint program,...
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 glGetShadingRateSampleLocationivNV(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetShadingRateSampleLocationivNV}(GLenum rate,...
void glSamplerParameterfv(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glProgramUniformHandleui64IMG(int arg0, int arg1, long arg2)
Entry point to C language function: void {@native glProgramUniformHandleui64IMG}(GLuint program,...
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 glGetMemoryObjectParameterivEXT(int arg0, int arg1, java.nio.IntBuffer arg2)
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)
void glWindowRectanglesEXT(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glWindowRectanglesEXT}(GLenum mode,...
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 glProgramUniform1ui64NV(int arg0, int arg1, long arg2)
Entry point to C language function: void {@native glProgramUniform1ui64NV}(GLuint program,...
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 glFramebufferFoveationConfigQCOM(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5)
Entry point to C language function: void {@native glFramebufferFoveationConfigQCOM}(GLuint framebuff...
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,...
void glExtrapolateTex2DQCOM(int arg0, int arg1, int arg2, float arg3)
Entry point to C language function: void {@native glExtrapolateTex2DQCOM}(GLuint src1,...
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 glTexStorageMem3DMultisampleEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, boolean arg6, int arg7, long arg8)
Entry point to C language function: void {@native glTexStorageMem3DMultisampleEXT}(GLenum target,...
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 glEGLImageTargetTextureStorageEXT(int arg0, long arg1, java.nio.IntBuffer arg2)
void glDispatchComputeIndirect(long arg0)
Entry point to C language function: void {@native glDispatchComputeIndirect}(GLintptr indirect) Pa...
void glViewportSwizzleNV(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glViewportSwizzleNV}(GLuint index,...
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 glNamedBufferStorageMemEXT(int arg0, long arg1, int arg2, long arg3)
Entry point to C language function: void {@native glNamedBufferStorageMemEXT}(GLuint buffer,...
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 glGetUniformi64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glGetUniformi64vNV}(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 glTexStorageAttribs2DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, java.nio.IntBuffer arg5)
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 glGetFragmentShadingRatesEXT(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.IntBuffer arg3)
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 glGetUnsignedBytevEXT(int arg0, byte[] arg1, int arg2)
Entry point to C language function: void {@native glGetUnsignedBytevEXT}(GLenum pname,...
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,...
void glUniform1ui64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
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,...
long glGetTextureSamplerHandleIMG(int arg0, int arg1)
Entry point to C language function: GLuint64 {@native glGetTextureSamplerHandleIMG}(GLuint texture,...
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 glTexturePageCommitmentMemNV(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, long arg10, boolean arg11)
Entry point to C language function: void {@native glTexturePageCommitmentMemNV}(GLuint texture,...
void glProgramUniform3iv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glGenProgramPipelines(int arg0, java.nio.IntBuffer arg1)
void glUniformHandleui64IMG(int arg0, long arg1)
Entry point to C language function: void {@native glUniformHandleui64IMG}(GLint location,...
void glUniform1i64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
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 glScissorExclusiveArrayvNV(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glScissorExclusiveArrayvNV}(GLuint first,...
void glTexEstimateMotionQCOM(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glTexEstimateMotionQCOM}(GLuint ref,...
void glFramebufferTextureLayerDownsampleIMG(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
Entry point to C language function: void {@native glFramebufferTextureLayerDownsampleIMG}(GLenum tar...
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 glScissorArrayvOES(int arg0, int arg1, java.nio.IntBuffer arg2)
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 glCreateMemoryObjectsEXT(int arg0, java.nio.IntBuffer arg1)
void glGetIntegerv(int arg0, java.nio.IntBuffer arg1)
void glResetMemoryObjectParameterNV(int arg0, int arg1)
Entry point to C language function: void {@native glResetMemoryObjectParameterNV}(GLuint memory,...
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 glUniform3ui64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniform3ui64vNV}(GLint location,...
void glDetachShader(int arg0, int arg1)
Entry point to C language function: void {@native glDetachShader}(GLuint program,...
void glUniform2ui64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
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 glGetShadingRateSampleLocationivNV(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
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 glProgramUniform3ui64vNV(int arg0, int arg1, int arg2, java.nio.LongBuffer 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 ...
void glProgramUniform2ui64vNV(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform2ui64vNV}(GLuint program,...
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 glUniform1i64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniform1i64vNV}(GLint location,...
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 glProgramUniform3ui64vNV(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform3ui64vNV}(GLuint program,...
void glDepthRangeArrayfvNV(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glDepthRangeArrayfvNV}(GLuint first,...
void glUniform3i64NV(int arg0, long arg1, long arg2, long arg3)
Entry point to C language function: void {@native glUniform3i64NV}(GLint location,...
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 glViewportArrayvOES(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glViewportArrayvOES}(GLuint first,...
void glProgramUniform2ui64NV(int arg0, int arg1, long arg2, long arg3)
Entry point to C language function: void {@native glProgramUniform2ui64NV}(GLuint program,...
void glExtGetRenderbuffersQCOM(java.nio.IntBuffer arg0, int arg1, java.nio.IntBuffer arg2)
void glDeleteMemoryObjectsEXT(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteMemoryObjectsEXT}(GLsizei n,...
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 glClearTexImageEXT(int arg0, int arg1, int arg2, int arg3, java.nio.Buffer arg4)
void glShadingRateEXT(int arg0)
Entry point to C language function: void {@native glShadingRateEXT}(GLenum rate) Part of GL_EXT_fr...
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 glCreateSemaphoresNV(int arg0, java.nio.IntBuffer arg1)
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 glDepthRangeIndexedfOES(int arg0, float arg1, float arg2)
Entry point to C language function: void {@native glDepthRangeIndexedfOES}(GLuint index,...
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)
void glProgramUniform4i64NV(int arg0, int arg1, long arg2, long arg3, long arg4, long arg5)
Entry point to C language function: void {@native glProgramUniform4i64NV}(GLuint program,...
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 glTexStorageMem2DMultisampleEXT(int arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5, int arg6, long arg7)
Entry point to C language function: void {@native glTexStorageMem2DMultisampleEXT}(GLenum target,...
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 glSignalSemaphoreEXT(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 glSignalSemaphoreEXT}(GLuint semaphore,...
void glGetAttachedShaders(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.IntBuffer arg3)
void glGetBooleanv(int arg0, java.nio.ByteBuffer arg1)
void glUniform4ui64NV(int arg0, long arg1, long arg2, long arg3, long arg4)
Entry point to C language function: void {@native glUniform4ui64NV}(GLint location,...
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 glUniform2i64NV(int arg0, long arg1, long arg2)
Entry point to C language function: void {@native glUniform2i64NV}(GLint location,...
void glUniform2i64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniform2i64vNV}(GLint location,...
void glViewportArrayvOES(int arg0, int arg1, java.nio.FloatBuffer arg2)
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 glShadingRateQCOM(int arg0)
Entry point to C language function: void {@native glShadingRateQCOM}(GLenum rate) Part of GL_QCOM_...
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.
void glEGLImageTargetTexStorageEXT(int arg0, long arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glEGLImageTargetTexStorageEXT}(GLenum target,...
void glGetFloati_vOES(int arg0, int arg1, java.nio.FloatBuffer arg2)
int getDefaultReadBuffer()
Returns the default color buffer within the current bound getDefaultReadFramebuffer(),...
void glScissorIndexedOES(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glScissorIndexedOES}(GLuint index,...
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 glSemaphoreParameterui64vEXT(int arg0, int arg1, java.nio.LongBuffer arg2)
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 glCreateSemaphoresNV(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glCreateSemaphoresNV}(GLsizei n,...
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 glSignalSemaphoreEXT(int arg0, int arg1, java.nio.IntBuffer arg2, int arg3, java.nio.IntBuffer arg4, java.nio.IntBuffer arg5)
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 glGetSemaphoreParameterivNV(int arg0, int arg1, java.nio.IntBuffer 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 glTextureStorageMem3DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, long arg7)
Entry point to C language function: void {@native glTextureStorageMem3DEXT}(GLuint texture,...
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 glConservativeRasterParameteriNV(int arg0, int arg1)
Entry point to C language function: void {@native glConservativeRasterParameteriNV}(GLenum pname,...
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 glDrawMeshTasksIndirectNV(long arg0)
Entry point to C language function: void {@native glDrawMeshTasksIndirectNV}(GLintptr indirect) Pa...
void glGenVertexArraysOES(int arg0, java.nio.IntBuffer arg1)
void glFramebufferFetchBarrierEXT()
Entry point to C language function: void {@native glFramebufferFetchBarrierEXT}() Part of GL_EXT_s...
void glGetShadingRateImagePaletteNV(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetShadingRateImagePaletteNV}(GLuint viewport,...
void glVertexAttribIPointer(int arg0, int arg1, int arg2, int arg3, long arg4)
Entry point to C language function: void {@native glVertexAttribIPointer}(GLuint index,...
void glSemaphoreParameterivNV(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glSemaphoreParameterivNV}(GLuint semaphore,...
void glDrawArraysInstanced(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glDrawArraysInstanced}(GLenum mode,...
void glGetShadingRateImagePaletteNV(int arg0, int arg1, java.nio.IntBuffer arg2)
void glNamedBufferAttachMemoryNV(int arg0, int arg1, long arg2)
Entry point to C language function: void {@native glNamedBufferAttachMemoryNV}(GLuint buffer,...
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 glProgramUniform2i64vNV(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform2i64vNV}(GLuint program,...
boolean glIsMemoryObjectEXT(int arg0)
Entry point to C language function: GLboolean {@native glIsMemoryObjectEXT}(GLuint memoryObject) P...
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 glSemaphoreParameterui64vEXT(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glSemaphoreParameterui64vEXT}(GLuint semaphore,...
void glTexStorageMem3DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, long arg7)
Entry point to C language function: void {@native glTexStorageMem3DEXT}(GLenum target,...
void glGetUniformi64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
void glFragmentCoverageColorNV(int arg0)
Entry point to C language function: void {@native glFragmentCoverageColorNV}(GLuint color) Part of...
void glEGLImageTargetTextureStorageEXT(int arg0, long arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glEGLImageTargetTextureStorageEXT}(GLuint texture,...
void glMaxShaderCompilerThreadsKHR(int arg0)
Entry point to C language function: void {@native glMaxShaderCompilerThreadsKHR}(GLuint count) Par...
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 glBufferAttachMemoryNV(int arg0, int arg1, long arg2)
Entry point to C language function: void {@native glBufferAttachMemoryNV}(GLenum target,...
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_ES_VERS...
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 glTexStorageAttribs2DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int[] arg5, int arg6)
Entry point to C language function: void {@native glTexStorageAttribs2DEXT}(GLenum target,...
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,...
void glUniform1ui64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniform1ui64vNV}(GLint location,...
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 glFramebufferTexture2DDownsampleIMG(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
Entry point to C language function: void {@native glFramebufferTexture2DDownsampleIMG}(GLenum target...
void glDeleteTransformFeedbacks(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteTransformFeedbacks}(GLsizei n,...
void glWaitSemaphoreEXT(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 glWaitSemaphoreEXT}(GLuint semaphore,...
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)
void glUniform4ui64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniform4ui64vNV}(GLint location,...
boolean isGLES()
Indicates whether this GL object conforms to one of the OpenGL ES profiles, see isGLES1(),...
void glTextureAttachMemoryNV(int arg0, int arg1, long arg2)
Entry point to C language function: void {@native glTextureAttachMemoryNV}(GLuint texture,...
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 glProgramUniformHandleui64vIMG(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniformHandleui64vIMG}(GLuint program,...
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 glGetFragmentShadingRatesEXT(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5)
Entry point to C language function: void {@native glGetFragmentShadingRatesEXT}(GLsizei samples,...
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 glPolygonOffsetClampEXT(float arg0, float arg1, float arg2)
Entry point to C language function: void {@native glPolygonOffsetClampEXT}(GLfloat factor,...
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 glTexPageCommitmentMemNV(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, long arg10, boolean arg11)
Entry point to C language function: void {@native glTexPageCommitmentMemNV}(GLenum target,...
void glDeleteBuffers(int arg0, java.nio.IntBuffer arg1)
void glUniform3i64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
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 glTextureFoveationParametersQCOM(int arg0, int arg1, int arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
Entry point to C language function: void {@native glTextureFoveationParametersQCOM}(GLuint texture,...
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 glScissorArrayvOES(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glScissorArrayvOES}(GLuint first,...
void glUniformHandleui64vIMG(int arg0, int arg1, java.nio.LongBuffer 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 glProgramUniformHandleui64vIMG(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
void glGetBooleani_v(int arg0, int arg1, java.nio.ByteBuffer arg2)
void glUniform3ui64NV(int arg0, long arg1, long arg2, long arg3)
Entry point to C language function: void {@native glUniform3ui64NV}(GLint location,...
void glInvalidateFramebuffer(int arg0, int arg1, java.nio.IntBuffer arg2)
void glDrawMeshTasksNV(int arg0, int arg1)
Entry point to C language function: void {@native glDrawMeshTasksNV}(GLuint first,...
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 glBlendBarrier()
Entry point to C language function: void {@native glBlendBarrier}() Part of GL_ES_VERSION_3_2,...
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 glConservativeRasterParameteriNV(int pname, int param)
Entry point to C language function: void {@native glConservativeRasterParameteriNV}(GLenum pname,...
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...
void glGetInteger64v(int pname, LongBuffer data)
Entry point to C language function: void {@native glGetInteger64v}(GLenum pname, GLint64 * data) 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 ...
boolean glIsMemoryObjectEXT(int memoryObject)
Entry point to C language function: GLboolean {@native glIsMemoryObjectEXT}(GLuint memoryObject) P...
boolean glIsSemaphoreEXT(int semaphore)
Entry point to C language function: GLboolean {@native glIsSemaphoreEXT}(GLuint semaphore) Part of...
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 glTextureStorageMem2DMultisampleEXT(int texture, int samples, int internalFormat, int width, int height, boolean fixedSampleLocations, int memory, long offset)
Entry point to C language function: void {@native glTextureStorageMem2DMultisampleEXT}(GLuint textur...
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 glImportMemoryFdEXT(int memory, long size, int handleType, int fd)
Entry point to C language function: void {@native glImportMemoryFdEXT}(GLuint memory,...
void glTexStorageMem3DEXT(int target, int levels, int internalFormat, int width, int height, int depth, int memory, long offset)
Entry point to C language function: void {@native glTexStorageMem3DEXT}(GLenum target,...
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 glGetSemaphoreParameterui64vEXT(int semaphore, int pname, LongBuffer params)
Entry point to C language function: void {@native glGetSemaphoreParameterui64vEXT}(GLuint semaphore,...
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 glTexStorageMem2DMultisampleEXT(int target, int samples, int internalFormat, int width, int height, boolean fixedSampleLocations, int memory, long offset)
Entry point to C language function: void {@native glTexStorageMem2DMultisampleEXT}(GLenum target,...
void glNamedBufferStorageMemEXT(int buffer, long size, int memory, long offset)
Entry point to C language function: void {@native glNamedBufferStorageMemEXT}(GLuint buffer,...
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 glBufferStorageMemEXT(int target, long size, int memory, long offset)
Entry point to C language function: void {@native glBufferStorageMemEXT}(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 glImportSemaphoreFdEXT(int semaphore, int handleType, int fd)
Entry point to C language function: void {@native glImportSemaphoreFdEXT}(GLuint semaphore,...
void glGetUnsignedBytei_vEXT(int target, int index, ByteBuffer data)
Entry point to C language function: void {@native glGetUnsignedBytei_vEXT}(GLenum target,...
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 glTextureStorageMem3DEXT(int texture, int levels, int internalFormat, int width, int height, int depth, int memory, long offset)
Entry point to C language function: void {@native glTextureStorageMem3DEXT}(GLuint texture,...
void glTexStorageMem2DEXT(int target, int levels, int internalFormat, int width, int height, int memory, long offset)
Entry point to C language function: void {@native glTexStorageMem2DEXT}(GLenum target,...
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 glSignalSemaphoreEXT(int semaphore, int numBufferBarriers, IntBuffer buffers, int numTextureBarriers, IntBuffer textures, IntBuffer dstLayouts)
Entry point to C language function: void {@native glSignalSemaphoreEXT}(GLuint semaphore,...
void glDeleteMemoryObjectsEXT(int n, IntBuffer memoryObjects)
Entry point to C language function: void {@native glDeleteMemoryObjectsEXT}(GLsizei n,...
void glDeleteSemaphoresEXT(int n, IntBuffer semaphores)
Entry point to C language function: void {@native glDeleteSemaphoresEXT}(GLsizei n,...
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 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 glTexStorageMem3DMultisampleEXT(int target, int samples, int internalFormat, int width, int height, int depth, boolean fixedSampleLocations, int memory, long offset)
Entry point to C language function: void {@native glTexStorageMem3DMultisampleEXT}(GLenum target,...
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 glMemoryObjectParameterivEXT(int memoryObject, int pname, IntBuffer params)
Entry point to C language function: void {@native glMemoryObjectParameterivEXT}(GLuint memoryObject,...
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 glWaitSemaphoreEXT(int semaphore, int numBufferBarriers, IntBuffer buffers, int numTextureBarriers, IntBuffer textures, IntBuffer srcLayouts)
Entry point to C language function: void {@native glWaitSemaphoreEXT}(GLuint semaphore,...
void glCreateMemoryObjectsEXT(int n, IntBuffer memoryObjects)
Entry point to C language function: void {@native glCreateMemoryObjectsEXT}(GLsizei n,...
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,...
void glSemaphoreParameterui64vEXT(int semaphore, int pname, LongBuffer params)
Entry point to C language function: void {@native glSemaphoreParameterui64vEXT}(GLuint semaphore,...
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 glGetMemoryObjectParameterivEXT(int memoryObject, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetMemoryObjectParameterivEXT}(GLuint memoryObje...
void glBlendFunci(int buf, int src, int dst)
Entry point to C language function: void {@native glBlendFunci}(GLuint buf, GLenum src,...
void glTextureStorageMem2DEXT(int texture, int levels, int internalFormat, int width, int height, int memory, long offset)
Entry point to C language function: void {@native glTextureStorageMem2DEXT}(GLuint texture,...
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 glGetInternalformativ(int target, int internalformat, int pname, int count, IntBuffer params)
Entry point to C language function: void {@native glGetInternalformativ}(GLenum target,...
void glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetActiveUniformBlockiv}(GLuint program,...
void glTextureStorageMem3DMultisampleEXT(int texture, int samples, int internalFormat, int width, int height, int depth, boolean fixedSampleLocations, int memory, long offset)
Entry point to C language function: void {@native glTextureStorageMem3DMultisampleEXT}(GLuint textur...
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,...
void glGetUnsignedBytevEXT(int pname, ByteBuffer data)
Entry point to C language function: void {@native glGetUnsignedBytevEXT}(GLenum pname,...
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 glGenSemaphoresEXT(int n, IntBuffer semaphores)
Entry point to C language function: void {@native glGenSemaphoresEXT}(GLsizei n, GLuint * semaphores...
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 glUniform1i64NV(int location, long x)
Entry point to C language function: void {@native glUniform1i64NV}(GLint location,...
void glPatchParameteri(int pname, int value)
Entry point to C language function: void {@native glPatchParameteri}(GLenum pname,...
void glUniform2ui64vNV(int location, int count, LongBuffer value)
Entry point to C language function: void {@native glUniform2ui64vNV}(GLint location,...
void glVertexAttribFormat(int attribindex, int size, int type, boolean normalized, int relativeoffset)
Entry point to C language function: void {@native glVertexAttribFormat}(GLuint attribindex,...
void glGetUniformi64vNV(int program, int location, LongBuffer params)
Entry point to C language function: void {@native glGetUniformi64vNV}(GLuint program,...
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 glUniform4i64vNV(int location, int count, LongBuffer value)
Entry point to C language function: void {@native glUniform4i64vNV}(GLint location,...
void glUniform4i64NV(int location, long x, long y, long z, long w)
Entry point to C language function: void {@native glUniform4i64NV}(GLint location,...
void glUniform4ui64NV(int location, long x, long y, long z, long w)
Entry point to C language function: void {@native glUniform4ui64NV}(GLint location,...
void glProgramUniform2ui64NV(int program, int location, long x, long y)
Entry point to C language function: void {@native glProgramUniform2ui64NV}(GLuint program,...
void glUniform3i64NV(int location, long x, long y, long z)
Entry point to C language function: void {@native glUniform3i64NV}(GLint location,...
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 glUniform4ui64vNV(int location, int count, LongBuffer value)
Entry point to C language function: void {@native glUniform4ui64vNV}(GLint location,...
void glUniform3ui64vNV(int location, int count, LongBuffer value)
Entry point to C language function: void {@native glUniform3ui64vNV}(GLint location,...
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 glUniform1i64vNV(int location, int count, LongBuffer value)
Entry point to C language function: void {@native glUniform1i64vNV}(GLint location,...
void glProgramUniform3ui64NV(int program, int location, long x, long y, long z)
Entry point to C language function: void {@native glProgramUniform3ui64NV}(GLuint program,...
void glUniform3i64vNV(int location, int count, LongBuffer value)
Entry point to C language function: void {@native glUniform3i64vNV}(GLint location,...
void glProgramUniform4ui64NV(int program, int location, long x, long y, long z, long w)
Entry point to C language function: void {@native glProgramUniform4ui64NV}(GLuint program,...
void glUniform3ui64NV(int location, long x, long y, long z)
Entry point to C language function: void {@native glUniform3ui64NV}(GLint location,...
void glProgramUniform3ui64vNV(int program, int location, int count, LongBuffer value)
Entry point to C language function: void {@native glProgramUniform3ui64vNV}(GLuint program,...
void glProgramUniform2i64NV(int program, int location, long x, long y)
Entry point to C language function: void {@native glProgramUniform2i64NV}(GLuint program,...
void glProgramUniform3i64NV(int program, int location, long x, long y, long z)
Entry point to C language function: void {@native glProgramUniform3i64NV}(GLuint program,...
void glSamplerParameteri(int sampler, int pname, int param)
Entry point to C language function: void {@native glSamplerParameteri}(GLuint sampler,...
void glUniform1ui64NV(int location, long x)
Entry point to C language function: void {@native glUniform1ui64NV}(GLint location,...
boolean glIsSync(long sync)
Entry point to C language function: GLboolean {@native glIsSync}(GLsync sync) Part of GL_ES_VERSIO...
void glUniform2i64NV(int location, long x, long y)
Entry point to C language function: void {@native glUniform2i64NV}(GLint location,...
void glProgramUniform2i64vNV(int program, int location, int count, LongBuffer value)
Entry point to C language function: void {@native glProgramUniform2i64vNV}(GLuint program,...
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 glUniform1ui64vNV(int location, int count, LongBuffer value)
Entry point to C language function: void {@native glUniform1ui64vNV}(GLint location,...
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 glProgramUniform1ui64vNV(int program, int location, int count, LongBuffer value)
Entry point to C language function: void {@native glProgramUniform1ui64vNV}(GLuint program,...
void glFramebufferTexture(int target, int attachment, int texture, int level)
Entry point to C language function: void {@native glFramebufferTexture}(GLenum target,...
void glProgramUniform2ui64vNV(int program, int location, int count, LongBuffer value)
Entry point to C language function: void {@native glProgramUniform2ui64vNV}(GLuint program,...
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_MES...
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 glProgramUniform1ui64NV(int program, int location, long x)
Entry point to C language function: void {@native glProgramUniform1ui64NV}(GLuint program,...
void glProgramUniform4ui64vNV(int program, int location, int count, LongBuffer value)
Entry point to C language function: void {@native glProgramUniform4ui64vNV}(GLuint program,...
void glSamplerParameteriv(int sampler, int pname, IntBuffer param)
Entry point to C language function: void {@native glSamplerParameteriv}(GLuint sampler,...
void glProgramUniform1i64vNV(int program, int location, int count, LongBuffer value)
Entry point to C language function: void {@native glProgramUniform1i64vNV}(GLuint program,...
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 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 glProgramUniform4i64vNV(int program, int location, int count, LongBuffer value)
Entry point to C language function: void {@native glProgramUniform4i64vNV}(GLuint program,...
void glProgramUniform3i64vNV(int program, int location, int count, LongBuffer value)
Entry point to C language function: void {@native glProgramUniform3i64vNV}(GLuint program,...
void glUniform2ui64NV(int location, long x, long y)
Entry point to C language function: void {@native glUniform2ui64NV}(GLint location,...
void glTexBufferRange(int target, int internalformat, int buffer, long offset, long size)
Entry point to C language function: void {@native glTexBufferRange}(GLenum target,...
void glUniform2i64vNV(int location, int count, LongBuffer value)
Entry point to C language function: void {@native glUniform2i64vNV}(GLint location,...
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,...
void glProgramUniform4i64NV(int program, int location, long x, long y, long z, long w)
Entry point to C language function: void {@native glProgramUniform4i64NV}(GLuint program,...
int glClientWaitSync(long sync, int flags, long timeout)
Entry point to C language function: GLenum {@native glClientWaitSync}(GLsync sync,...
void glProgramUniform1i64NV(int program, int location, long x)
Entry point to C language function: void {@native glProgramUniform1i64NV}(GLuint program,...
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,...
void glSignalVkFenceNV(long vkFence)
Entry point to C language function: void {@native glSignalVkFenceNV}(GLuint64 vkFence) Part of GL_...
void glDrawMeshTasksNV(int first, int count)
Entry point to C language function: void {@native glDrawMeshTasksNV}(GLuint first,...
void glShadingRateSampleOrderNV(int order)
Entry point to C language function: void {@native glShadingRateSampleOrderNV}(GLenum order) Part o...
void glNamedBufferAttachMemoryNV(int buffer, int memory, long offset)
Entry point to C language function: void {@native glNamedBufferAttachMemoryNV}(GLuint buffer,...
void glShadingRateImagePaletteNV(int viewport, int first, int count, IntBuffer rates)
Entry point to C language function: void {@native glShadingRateImagePaletteNV}(GLuint viewport,...
void glTexturePageCommitmentMemNV(int texture, int layer, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int memory, long offset, boolean commit)
Entry point to C language function: void {@native glTexturePageCommitmentMemNV}(GLuint texture,...
void glGetMemoryObjectDetachedResourcesuivNV(int memory, int pname, int first, int count, IntBuffer params)
Entry point to C language function: void {@native glGetMemoryObjectDetachedResourcesuivNV}(GLuint me...
void glNamedBufferPageCommitmentMemNV(int buffer, long offset, long size, int memory, long memOffset, boolean commit)
Entry point to C language function: void {@native glNamedBufferPageCommitmentMemNV}(GLuint buffer,...
void glSubpixelPrecisionBiasNV(int xbits, int ybits)
Entry point to C language function: void {@native glSubpixelPrecisionBiasNV}(GLuint xbits,...
void glMultiDrawMeshTasksIndirectCountNV(long indirect, long drawcount, int maxdrawcount, int stride)
Entry point to C language function: void {@native glMultiDrawMeshTasksIndirectCountNV}(GLintptr indi...
void glNamedFramebufferSampleLocationsfvNV(int framebuffer, int start, int count, FloatBuffer v)
Entry point to C language function: void {@native glNamedFramebufferSampleLocationsfvNV}(GLuint fram...
void glShadingRateImageBarrierNV(boolean synchronize)
Entry point to C language function: void {@native glShadingRateImageBarrierNV}(GLboolean synchronize...
void glScissorExclusiveArrayvNV(int first, int count, IntBuffer v)
Entry point to C language function: void {@native glScissorExclusiveArrayvNV}(GLuint first,...
void glWaitVkSemaphoreNV(long vkSemaphore)
Entry point to C language function: void {@native glWaitVkSemaphoreNV}(GLuint64 vkSemaphore) Part ...
void glViewportPositionWScaleNV(int index, float xcoeff, float ycoeff)
Entry point to C language function: void {@native glViewportPositionWScaleNV}(GLuint index,...
void glBindShadingRateImageNV(int texture)
Entry point to C language function: void {@native glBindShadingRateImageNV}(GLuint texture) Part o...
void glCreateSemaphoresNV(int n, IntBuffer semaphores)
Entry point to C language function: void {@native glCreateSemaphoresNV}(GLsizei n,...
void glDrawVkImageNV(long vkImage, int sampler, float x0, float y0, float x1, float y1, float z, float s0, float t0, float s1, float t1)
Entry point to C language function: void {@native glDrawVkImageNV}(GLuint64 vkImage,...
void glSignalVkSemaphoreNV(long vkSemaphore)
Entry point to C language function: void {@native glSignalVkSemaphoreNV}(GLuint64 vkSemaphore) Par...
void glFragmentCoverageColorNV(int color)
Entry point to C language function: void {@native glFragmentCoverageColorNV}(GLuint color) Part of...
void glResolveDepthValuesNV()
Entry point to C language function: void {@native glResolveDepthValuesNV}() Part of GL_NV_sample_l...
void glBufferPageCommitmentMemNV(int target, long offset, long size, int memory, long memOffset, boolean commit)
Entry point to C language function: void {@native glBufferPageCommitmentMemNV}(GLenum target,...
void glViewportSwizzleNV(int index, int swizzlex, int swizzley, int swizzlez, int swizzlew)
Entry point to C language function: void {@native glViewportSwizzleNV}(GLuint index,...
long glGetVkProcAddrNV(ByteBuffer name)
Entry point to C language function: GLVULKANPROCNV {@native glGetVkProcAddrNV}(const GLchar * name) ...
void glMultiDrawMeshTasksIndirectNV(long indirect, int drawcount, int stride)
Entry point to C language function: void {@native glMultiDrawMeshTasksIndirectNV}(GLintptr indirect,...
void glResetMemoryObjectParameterNV(int memory, int pname)
Entry point to C language function: void {@native glResetMemoryObjectParameterNV}(GLuint memory,...
void glSemaphoreParameterivNV(int semaphore, int pname, IntBuffer params)
Entry point to C language function: void {@native glSemaphoreParameterivNV}(GLuint semaphore,...
void glTexAttachMemoryNV(int target, int memory, long offset)
Entry point to C language function: void {@native glTexAttachMemoryNV}(GLenum target,...
void glDrawMeshTasksIndirectNV(long indirect)
Entry point to C language function: void {@native glDrawMeshTasksIndirectNV}(GLintptr indirect) Pa...
void glTextureAttachMemoryNV(int texture, int memory, long offset)
Entry point to C language function: void {@native glTextureAttachMemoryNV}(GLuint texture,...
void glGetShadingRateSampleLocationivNV(int rate, int samples, int index, IntBuffer location)
Entry point to C language function: void {@native glGetShadingRateSampleLocationivNV}(GLenum rate,...
void glGetSemaphoreParameterivNV(int semaphore, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetSemaphoreParameterivNV}(GLuint semaphore,...
void glScissorExclusiveNV(int x, int y, int width, int height)
Entry point to C language function: void {@native glScissorExclusiveNV}(GLint x, GLint y,...
void glGetShadingRateImagePaletteNV(int viewport, int entry, IntBuffer rate)
Entry point to C language function: void {@native glGetShadingRateImagePaletteNV}(GLuint viewport,...
void glShadingRateSampleOrderCustomNV(int rate, int samples, IntBuffer locations)
Entry point to C language function: void {@native glShadingRateSampleOrderCustomNV}(GLenum rate,...
void glTexPageCommitmentMemNV(int target, int layer, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int memory, long offset, boolean commit)
Entry point to C language function: void {@native glTexPageCommitmentMemNV}(GLenum target,...
void glFramebufferSampleLocationsfvNV(int target, int start, int count, FloatBuffer v)
Entry point to C language function: void {@native glFramebufferSampleLocationsfvNV}(GLenum target,...
void glBufferAttachMemoryNV(int target, int memory, long offset)
Entry point to C language function: void {@native glBufferAttachMemoryNV}(GLenum target,...
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 glShadingRateEXT(int rate)
Entry point to C language function: void {@native glShadingRateEXT}(GLenum rate) Part of GL_EXT_fr...
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 glGetCoverageModulationTableNV(int bufSize, FloatBuffer v)
Entry point to C language function: void {@native glGetCoverageModulationTableNV}(GLsizei bufSize,...
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 glProgramUniformHandleui64vIMG(int program, int location, int count, LongBuffer values)
Entry point to C language function: void {@native glProgramUniformHandleui64vIMG}(GLuint program,...
void glBeginConditionalRender(int id, int mode)
Entry point to C language function: void {@native glBeginConditionalRender}(GLuint id,...
void glDrawTransformFeedbackEXT(int mode, int id)
Entry point to C language function: void {@native glDrawTransformFeedbackEXT}(GLenum mode,...
void glCopyTextureLevelsAPPLE(int destinationTexture, int sourceTexture, int sourceBaseLevel, int sourceLevelCount)
Entry point to C language function: void {@native glCopyTextureLevelsAPPLE}(GLuint destinationTextur...
void glDepthRangeArrayfvOES(int first, int count, FloatBuffer v)
Entry point to C language function: void {@native glDepthRangeArrayfvOES}(GLuint first,...
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 glClearTexImageEXT(int texture, int level, int format, int type, Buffer data)
Entry point to C language function: void {@native glClearTexImageEXT}(GLuint texture,...
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 glGetFragmentShadingRatesEXT(int samples, int maxCount, IntBuffer count, IntBuffer shadingRates)
Entry point to C language function: void {@native glGetFragmentShadingRatesEXT}(GLsizei samples,...
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 glScissorArrayvOES(int first, int count, IntBuffer v)
Entry point to C language function: void {@native glScissorArrayvOES}(GLuint first,...
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 glPolygonOffsetClampEXT(float factor, float units, float clamp)
Entry point to C language function: void {@native glPolygonOffsetClampEXT}(GLfloat factor,...
void glDepthRangeIndexedfNV(int index, float n, float f)
Entry point to C language function: void {@native glDepthRangeIndexedfNV}(GLuint index,...
void glClearPixelLocalStorageuiEXT(int offset, int n, IntBuffer values)
Entry point to C language function: void {@native glClearPixelLocalStorageuiEXT}(GLsizei offset,...
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 glGetTranslatedShaderSourceANGLE(int shader, int bufSize, IntBuffer length, ByteBuffer source)
Entry point to C language function: void {@native glGetTranslatedShaderSourceANGLE}(GLuint shader,...
void glFramebufferFetchBarrierEXT()
Entry point to C language function: void {@native glFramebufferFetchBarrierEXT}() Part of GL_EXT_s...
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 glTexEstimateMotionQCOM(int ref, int target, int output)
Entry point to C language function: void {@native glTexEstimateMotionQCOM}(GLuint ref,...
void glFramebufferFoveationParametersQCOM(int framebuffer, int layer, int focalPoint, float focalX, float focalY, float gainX, float gainY, float foveaArea)
Entry point to C language function: void {@native glFramebufferFoveationParametersQCOM}(GLuint frame...
void glDisableiEXT(int target, int index)
Entry point to C language function: void {@native glDisableiEXT}(GLenum target, GLuint index) Part...
void glEGLImageTargetTexStorageEXT(int target, long image, IntBuffer attrib_list)
Entry point to C language function: void {@native glEGLImageTargetTexStorageEXT}(GLenum target,...
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 glFramebufferPixelLocalStorageSizeEXT(int target, int size)
Entry point to C language function: void {@native glFramebufferPixelLocalStorageSizeEXT}(GLuint targ...
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 glViewportArrayvOES(int first, int count, FloatBuffer v)
Entry point to C language function: void {@native glViewportArrayvOES}(GLuint first,...
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 glFramebufferFoveationConfigQCOM(int framebuffer, int numLayers, int focalPointsPerLayer, int requestedFeatures, IntBuffer providedFeatures)
Entry point to C language function: void {@native glFramebufferFoveationConfigQCOM}(GLuint framebuff...
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 glProgramUniformHandleui64IMG(int program, int location, long value)
Entry point to C language function: void {@native glProgramUniformHandleui64IMG}(GLuint program,...
void glDrawTransformFeedbackInstancedEXT(int mode, int id, int instancecount)
Entry point to C language function: void {@native glDrawTransformFeedbackInstancedEXT}(GLenum mode,...
void glVertexAttribDivisorNV(int index, int divisor)
Entry point to C language function: void {@native glVertexAttribDivisorNV}(GLuint index,...
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 glWindowRectanglesEXT(int mode, int count, IntBuffer box)
Entry point to C language function: void {@native glWindowRectanglesEXT}(GLenum mode,...
void glExtrapolateTex2DQCOM(int src1, int src2, int output, float scaleFactor)
Entry point to C language function: void {@native glExtrapolateTex2DQCOM}(GLuint src1,...
void glRenderbufferStorageMultisampleNV(int target, int samples, int internalformat, int width, int height)
Entry point to C language function: void {@native glRenderbufferStorageMultisampleNV}(GLenum target,...
void glClipControlEXT(int origin, int depth)
Entry point to C language function: void {@native glClipControlEXT}(GLenum origin,...
void glScissorIndexedvOES(int index, IntBuffer v)
Entry point to C language function: void {@native glScissorIndexedvOES}(GLuint index,...
void glGetFloati_vOES(int target, int index, FloatBuffer data)
Entry point to C language function: void {@native glGetFloati_vOES}(GLenum target,...
void glScissorIndexedOES(int index, int left, int bottom, int width, int height)
Entry point to C language function: void {@native glScissorIndexedOES}(GLuint index,...
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 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 glViewportIndexedfOES(int index, float x, float y, float w, float h)
Entry point to C language function: void {@native glViewportIndexedfOES}(GLuint index,...
void glFramebufferTextureMultisampleMultiviewOVR(int target, int attachment, int texture, int level, int samples, int baseViewIndex, int numViews)
Entry point to C language function: void {@native glFramebufferTextureMultisampleMultiviewOVR}(GLenu...
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 glDepthRangeIndexedfOES(int index, float n, float f)
Entry point to C language function: void {@native glDepthRangeIndexedfOES}(GLuint index,...
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 glClearTexSubImageEXT(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer data)
Entry point to C language function: void {@native glClearTexSubImageEXT}(GLuint texture,...
void glUniformHandleui64vIMG(int location, int count, LongBuffer value)
Entry point to C language function: void {@native glUniformHandleui64vIMG}(GLint location,...
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 glTexStorageAttribs2DEXT(int target, int levels, int internalformat, int width, int height, IntBuffer attrib_list)
Entry point to C language function: void {@native glTexStorageAttribs2DEXT}(GLenum target,...
void glUniformHandleui64IMG(int location, long value)
Entry point to C language function: void {@native glUniformHandleui64IMG}(GLint location,...
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,...
long glGetTextureHandleIMG(int texture)
Entry point to C language function: GLuint64 {@native glGetTextureHandleIMG}(GLuint texture) Part ...
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 glFramebufferFetchBarrierQCOM()
Entry point to C language function: void {@native glFramebufferFetchBarrierQCOM}() Part of GL_QCOM...
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 glViewportIndexedfvOES(int index, FloatBuffer v)
Entry point to C language function: void {@native glViewportIndexedfvOES}(GLuint index,...
void glFramebufferShadingRateEXT(int target, int attachment, int texture, int baseLayer, int numLayers, int texelWidth, int texelHeight)
Entry point to C language function: void {@native glFramebufferShadingRateEXT}(GLenum target,...
void glEndConditionalRender()
Entry point to C language function: void {@native glEndConditionalRender}() Part of GL_VERSION_3_0...
void glTextureBarrierNV()
Entry point to C language function: void {@native glTextureBarrierNV}() Part of GL_NV_texture_barr...
void glMultiDrawElementsBaseVertexEXT(int mode, IntBuffer count, int type, PointerBuffer indices, int drawcount, IntBuffer basevertex)
Entry point to C language function: void {@native glMultiDrawElementsBaseVertexEXT}(GLenum mode,...
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 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 glTextureFoveationParametersQCOM(int texture, int layer, int focalPoint, float focalX, float focalY, float gainX, float gainY, float foveaArea)
Entry point to C language function: void {@native glTextureFoveationParametersQCOM}(GLuint texture,...
long glGetTextureSamplerHandleIMG(int texture, int sampler)
Entry point to C language function: GLuint64 {@native glGetTextureSamplerHandleIMG}(GLuint texture,...
void glFramebufferTextureLayerDownsampleIMG(int target, int attachment, int texture, int level, int layer, int xscale, int yscale)
Entry point to C language function: void {@native glFramebufferTextureLayerDownsampleIMG}(GLenum tar...
void glRenderbufferStorageMultisampleIMG(int target, int samples, int internalformat, int width, int height)
Entry point to C language function: void {@native glRenderbufferStorageMultisampleIMG}(GLenum target...
void glShadingRateCombinerOpsEXT(int combinerOp0, int combinerOp1)
Entry point to C language function: void {@native glShadingRateCombinerOpsEXT}(GLenum combinerOp0,...
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 glNamedRenderbufferStorageMultisampleAdvancedAMD(int renderbuffer, int samples, int storageSamples, int internalformat, int width, int height)
Entry point to C language function: void {@native glNamedRenderbufferStorageMultisampleAdvancedAMD}(...
void glUniformMatrix2x4fvNV(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix2x4fvNV}(GLint location,...
void glTexStorageAttribs3DEXT(int target, int levels, int internalformat, int width, int height, int depth, IntBuffer attrib_list)
Entry point to C language function: void {@native glTexStorageAttribs3DEXT}(GLenum target,...
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,...
int glGetFramebufferPixelLocalStorageSizeEXT(int target)
Entry point to C language function: GLsizei {@native glGetFramebufferPixelLocalStorageSizeEXT}(GLuin...
void glTexEstimateMotionRegionsQCOM(int ref, int target, int output, int mask)
Entry point to C language function: void {@native glTexEstimateMotionRegionsQCOM}(GLuint ref,...
void glReadBufferNV(int mode)
Entry point to C language function: void {@native glReadBufferNV}(GLenum mode) Part of GL_NV_read_...
void glRenderbufferStorageMultisampleAdvancedAMD(int target, int samples, int storageSamples, int internalformat, int width, int height)
Entry point to C language function: void {@native glRenderbufferStorageMultisampleAdvancedAMD}(GLenu...
void glDepthRangeArrayfvNV(int first, int count, FloatBuffer v)
Entry point to C language function: void {@native glDepthRangeArrayfvNV}(GLuint first,...
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 glMaxShaderCompilerThreadsKHR(int count)
Entry point to C language function: void {@native glMaxShaderCompilerThreadsKHR}(GLuint count) Par...
void glGenVertexArraysOES(int n, IntBuffer arrays)
Entry point to C language function: void {@native glGenVertexArraysOES}(GLsizei n,...
void glNamedFramebufferTextureMultiviewOVR(int framebuffer, int attachment, int texture, int level, int baseViewIndex, int numViews)
Entry point to C language function: void {@native glNamedFramebufferTextureMultiviewOVR}(GLuint fram...
void glExtGetProgramsQCOM(IntBuffer programs, int maxPrograms, IntBuffer numPrograms)
Entry point to C language function: void {@native glExtGetProgramsQCOM}(GLuint * programs,...
void glMaxActiveShaderCoresARM(int count)
Entry point to C language function: void {@native glMaxActiveShaderCoresARM}(GLuint count) Part of...
void glEGLImageTargetTextureStorageEXT(int texture, long image, IntBuffer attrib_list)
Entry point to C language function: void {@native glEGLImageTargetTextureStorageEXT}(GLuint texture,...
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 glFramebufferTexture2DDownsampleIMG(int target, int attachment, int textarget, int texture, int level, int xscale, int yscale)
Entry point to C language function: void {@native glFramebufferTexture2DDownsampleIMG}(GLenum target...
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 glShadingRateQCOM(int rate)
Entry point to C language function: void {@native glShadingRateQCOM}(GLenum rate) Part of GL_QCOM_...
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_0, GL_VERSION_ES_1_0 Define "GL_INVALID_VALUE" with expression '0x050...
boolean glIsEnabled(int cap)
Entry point to C language function: GLboolean {@native glIsEnabled}(GLenum cap) Part of GL_ES_VERS...
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_0, GL_VERSION_ES_1_0 Define "GL_INVALID_ENUM" with expression '0x0500...
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_0, GL_VERSION_ES_1_0 Define "GL_INVALID_OPERATION" with expression '0...
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_0, GL_VERSION_ES_1_0 Define "GL_NO_ERROR" with expression '0',...
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_0, GL_VERSION_ES_1_0 Define "GL_OUT_OF_MEMORY" with expression '0x050...
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,...