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(
"TraceGLES3");
29 if (downstreamGLES3 ==
null) {
30 throw new IllegalArgumentException(
"null downstreamGLES3");
32 this.downstreamGLES3 = downstreamGLES3;
38 return downstreamGLES3;
98 throw new GLException(
"Not a GL2ES1 implementation");
104 throw new GLException(
"Not a GL2ES2 implementation");
110 throw new GLException(
"Not a GL2ES3 implementation");
115 throw new GLException(
"Not a GL2GL3 implementation");
126 throw new GLException(
"Not a GL3ES3 implementation");
131 throw new GLException(
"Not a GL3bc implementation");
142 throw new GLException(
"Not a GL4ES3 implementation");
147 throw new GLException(
"Not a GL4bc implementation");
152 throw new GLException(
"Not a GLES1 implementation");
157 if(
isGLES2() ) {
return this; }
158 throw new GLException(
"Not a GLES2 implementation");
163 if(
isGLES3() ) {
return this; }
164 throw new GLException(
"Not a GLES3 implementation");
195 print(
"glActiveShaderProgram("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
203 print(
"glActiveTexture("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
211 print(
"glAlphaFuncQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<float> "+arg1+
")");
219 print(
"glApplyFramebufferAttachmentCMAAINTEL("+
")");
227 print(
"glAttachShader("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
235 print(
"glBeginConditionalRender("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
243 print(
"glBeginQuery("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
251 print(
"glBeginTransformFeedback("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
259 print(
"glBindAttribLocation("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.lang.String> "+arg2+
")");
267 print(
"glBindBuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
275 print(
"glBindBufferBase("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
283 print(
"glBindBufferRange("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<long> "+arg3+
", "+
"<long> "+arg4+
")");
291 print(
"glBindFragDataLocationEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.ByteBuffer> "+arg2+
")");
299 print(
"glBindFragDataLocationEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
307 print(
"glBindFragDataLocationIndexedEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.ByteBuffer> "+arg3+
")");
315 print(
"glBindFragDataLocationIndexedEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
323 print(
"glBindFramebuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
331 print(
"glBindImageTexture("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<boolean> "+arg3+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
")");
339 print(
"glBindProgramPipeline("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
347 print(
"glBindRenderbuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
355 print(
"glBindSampler("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
363 print(
"glBindShadingRateImageNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
371 print(
"glBindTexture("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
379 print(
"glBindTransformFeedback("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
387 print(
"glBindVertexArray("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
395 print(
"glBindVertexArrayOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
403 print(
"glBindVertexBuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
411 print(
"glBlendBarrier("+
")");
419 print(
"glBlendColor("+
"<float> "+arg0+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
")");
427 print(
"glBlendEquation("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
435 print(
"glBlendEquationSeparate("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
443 print(
"glBlendEquationSeparatei("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
451 print(
"glBlendEquationSeparateiEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
459 print(
"glBlendEquationSeparateiOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
467 print(
"glBlendEquationi("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
475 print(
"glBlendEquationiEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
483 print(
"glBlendEquationiOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
491 print(
"glBlendFunc("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
499 print(
"glBlendFuncSeparate("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
507 print(
"glBlendFuncSeparatei("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
515 print(
"glBlendFuncSeparateiEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
523 print(
"glBlendFuncSeparateiOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
531 print(
"glBlendFunci("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
539 print(
"glBlendFunciEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
547 print(
"glBlendFunciOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
552 public void glBlitFramebuffer(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9)
555 print(
"glBlitFramebuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg8).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg9).toUpperCase()+
")");
556 downstreamGLES3.
glBlitFramebuffer(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
560 public void glBlitFramebufferANGLE(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9)
563 print(
"glBlitFramebufferANGLE("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg8).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg9).toUpperCase()+
")");
568 public void glBlitFramebufferNV(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9)
571 print(
"glBlitFramebufferNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg8).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg9).toUpperCase()+
")");
579 print(
"glBufferAttachMemoryNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
")");
584 public void glBufferData(
int arg0,
long arg1,java.nio.Buffer arg2,
int arg3)
587 print(
"glBufferData("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<java.nio.Buffer> "+arg2+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
595 print(
"glBufferPageCommitmentMemNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<long> "+arg2+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<long> "+arg4+
", "+
"<boolean> "+arg5+
")");
603 print(
"glBufferStorageEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<java.nio.Buffer> "+arg2+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
611 print(
"glBufferStorageMemEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<long> "+arg3+
")");
619 print(
"glBufferSubData("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<long> "+arg2+
", "+
"<java.nio.Buffer> "+arg3+
")");
627 print(
"glCheckFramebufferStatus("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
636 print(
"glClear("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
644 print(
"glClearBufferfi("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<float> "+arg2+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
652 print(
"glClearBufferfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
660 print(
"glClearBufferfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
668 print(
"glClearBufferiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
676 print(
"glClearBufferiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
684 print(
"glClearBufferuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
692 print(
"glClearBufferuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
700 print(
"glClearColor("+
"<float> "+arg0+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
")");
708 print(
"glClearDepth("+
"<double> "+arg0+
")");
716 print(
"glClearDepthf("+
"<float> "+arg0+
")");
724 print(
"glClearPixelLocalStorageuiEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
732 print(
"glClearPixelLocalStorageuiEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
740 print(
"glClearStencil("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
748 print(
"glClearTexImageEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg4+
")");
753 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)
756 print(
"glClearTexSubImageEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg8).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg9).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg10+
")");
757 downstreamGLES3.
glClearTexSubImageEXT(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
764 print(
"glClientWaitSync("+
"<long> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
")");
773 print(
"glClipControlEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
778 public void glColorMask(
boolean arg0,
boolean arg1,
boolean arg2,
boolean arg3)
781 print(
"glColorMask("+
"<boolean> "+arg0+
", "+
"<boolean> "+arg1+
", "+
"<boolean> "+arg2+
", "+
"<boolean> "+arg3+
")");
786 public void glColorMaski(
int arg0,
boolean arg1,
boolean arg2,
boolean arg3,
boolean arg4)
789 print(
"glColorMaski("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<boolean> "+arg1+
", "+
"<boolean> "+arg2+
", "+
"<boolean> "+arg3+
", "+
"<boolean> "+arg4+
")");
794 public void glColorMaskiEXT(
int arg0,
boolean arg1,
boolean arg2,
boolean arg3,
boolean arg4)
797 print(
"glColorMaskiEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<boolean> "+arg1+
", "+
"<boolean> "+arg2+
", "+
"<boolean> "+arg3+
", "+
"<boolean> "+arg4+
")");
802 public void glColorMaskiOES(
int arg0,
boolean arg1,
boolean arg2,
boolean arg3,
boolean arg4)
805 print(
"glColorMaskiOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<boolean> "+arg1+
", "+
"<boolean> "+arg2+
", "+
"<boolean> "+arg3+
", "+
"<boolean> "+arg4+
")");
813 print(
"glCompileShader("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
821 print(
"glCompressedTexImage2D("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<long> "+arg7+
")");
829 print(
"glCompressedTexImage2D("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg7+
")");
834 public void glCompressedTexImage3D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,java.nio.Buffer arg8)
837 print(
"glCompressedTexImage3D("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg8+
")");
845 print(
"glCompressedTexImage3D("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<long> "+arg8+
")");
853 print(
"glCompressedTexSubImage2D("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg8+
")");
861 print(
"glCompressedTexSubImage2D("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<long> "+arg8+
")");
866 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)
869 print(
"glCompressedTexSubImage3D("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg8).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg9).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg10+
")");
870 downstreamGLES3.
glCompressedTexSubImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
874 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)
877 print(
"glCompressedTexSubImage3D("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg8).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg9).toUpperCase()+
", "+
"<long> "+arg10+
")");
878 downstreamGLES3.
glCompressedTexSubImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
885 print(
"glConservativeRasterParameteriNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
893 print(
"glCopyBufferSubData("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
", "+
"<long> "+arg3+
", "+
"<long> "+arg4+
")");
901 print(
"glCopyBufferSubDataNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
", "+
"<long> "+arg3+
", "+
"<long> "+arg4+
")");
906 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)
909 print(
"glCopyImageSubData("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg8).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg9).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg10).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg11).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg12).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg13).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg14).toUpperCase()+
")");
910 downstreamGLES3.
glCopyImageSubData(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13,arg14);
914 public void glCopyTexImage2D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
917 print(
"glCopyTexImage2D("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
")");
925 print(
"glCopyTexSubImage2D("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
")");
930 public void glCopyTexSubImage3D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8)
933 print(
"glCopyTexSubImage3D("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg8).toUpperCase()+
")");
941 print(
"glCopyTextureLevelsAPPLE("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
949 print(
"glCoverageMaskNV("+
"<boolean> "+arg0+
")");
957 print(
"glCoverageModulationNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
965 print(
"glCoverageModulationTableNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg1+
")");
973 print(
"glCoverageModulationTableNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
981 print(
"glCoverageOperationNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
989 print(
"glCreateMemoryObjectsEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
997 print(
"glCreateMemoryObjectsEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
1005 print(
"glCreateProgram("+
")");
1014 print(
"glCreateSemaphoresNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
1022 print(
"glCreateSemaphoresNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1030 print(
"glCreateShader("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1039 print(
"glCreateShaderProgramv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[Ljava.lang.String;>"+
")");
1048 print(
"glCullFace("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1056 print(
"glDebugMessageControl("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg4+
", "+
"<boolean> "+arg5+
")");
1064 print(
"glDebugMessageControl("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<boolean> "+arg6+
")");
1072 print(
"glDebugMessageInsert("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<java.lang.String> "+arg5+
")");
1080 print(
"glDeleteBuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1088 print(
"glDeleteBuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
1096 print(
"glDeleteFramebuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
1104 print(
"glDeleteFramebuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1112 print(
"glDeleteMemoryObjectsEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
1120 print(
"glDeleteMemoryObjectsEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1128 print(
"glDeleteProgram("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1136 print(
"glDeleteProgramPipelines("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
1144 print(
"glDeleteProgramPipelines("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1152 print(
"glDeleteQueries("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
1160 print(
"glDeleteQueries("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1168 print(
"glDeleteRenderbuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
1176 print(
"glDeleteRenderbuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1184 print(
"glDeleteSamplers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1192 print(
"glDeleteSamplers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
1200 print(
"glDeleteSemaphoresEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
1208 print(
"glDeleteSemaphoresEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1216 print(
"glDeleteShader("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1224 print(
"glDeleteSync("+
"<long> "+arg0+
")");
1232 print(
"glDeleteTextures("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
1240 print(
"glDeleteTextures("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1248 print(
"glDeleteTransformFeedbacks("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1256 print(
"glDeleteTransformFeedbacks("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
1264 print(
"glDeleteVertexArrays("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
1272 print(
"glDeleteVertexArrays("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1280 print(
"glDeleteVertexArraysOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
1288 print(
"glDeleteVertexArraysOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1296 print(
"glDepthFunc("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1304 print(
"glDepthMask("+
"<boolean> "+arg0+
")");
1312 print(
"glDepthRange("+
"<double> "+arg0+
", "+
"<double> "+arg1+
")");
1320 print(
"glDepthRangeArrayfvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
1328 print(
"glDepthRangeArrayfvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
1336 print(
"glDepthRangeArrayfvOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
1344 print(
"glDepthRangeArrayfvOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
1352 print(
"glDepthRangeIndexedfNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
")");
1360 print(
"glDepthRangeIndexedfOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
")");
1368 print(
"glDepthRangef("+
"<float> "+arg0+
", "+
"<float> "+arg1+
")");
1376 print(
"glDetachShader("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
1384 print(
"glDisable("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1392 print(
"glDisableDriverControlQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1400 print(
"glDisableVertexAttribArray("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1408 print(
"glDisablei("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
1416 print(
"glDisableiEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
1424 print(
"glDisableiNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
1432 print(
"glDisableiOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
1440 print(
"glDiscardFramebufferEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
1448 print(
"glDiscardFramebufferEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
1456 print(
"glDispatchCompute("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1464 print(
"glDispatchComputeIndirect("+
"<long> "+arg0+
")");
1472 print(
"glDrawArrays("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1480 print(
"glDrawArraysIndirect("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg1+
")");
1488 print(
"glDrawArraysIndirect("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
")");
1496 print(
"glDrawArraysInstanced("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
1504 print(
"glDrawArraysInstancedANGLE("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
1512 print(
"glDrawArraysInstancedBaseInstance("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
1520 print(
"glDrawArraysInstancedNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
1528 print(
"glDrawBuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1536 print(
"glDrawBuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
1544 print(
"glDrawBuffersIndexedEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
1552 print(
"glDrawBuffersIndexedEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
1560 print(
"glDrawElements("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg3+
")");
1568 print(
"glDrawElements("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<long> "+arg3+
")");
1576 print(
"glDrawElementsBaseVertex("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<long> "+arg3+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
1584 print(
"glDrawElementsBaseVertex("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg3+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
1592 print(
"glDrawElementsBaseVertexEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg3+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
1600 print(
"glDrawElementsBaseVertexOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg3+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
1608 print(
"glDrawElementsIndirect("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg2+
")");
1616 print(
"glDrawElementsIndirect("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
")");
1624 print(
"glDrawElementsInstanced("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<long> "+arg3+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
1632 print(
"glDrawElementsInstanced("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg3+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
1640 print(
"glDrawElementsInstancedANGLE("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg3+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
1648 print(
"glDrawElementsInstancedBaseInstance("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<long> "+arg3+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
1656 print(
"glDrawElementsInstancedBaseVertex("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<long> "+arg3+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
1664 print(
"glDrawElementsInstancedBaseVertex("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg3+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
1672 print(
"glDrawElementsInstancedBaseVertexBaseInstance("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<long> "+arg3+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
")");
1680 print(
"glDrawElementsInstancedBaseVertexEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg3+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
1688 print(
"glDrawElementsInstancedBaseVertexOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg3+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
1696 print(
"glDrawElementsInstancedNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg3+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
1704 print(
"glDrawMeshTasksIndirectNV("+
"<long> "+arg0+
")");
1712 print(
"glDrawMeshTasksNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
1720 print(
"glDrawRangeElements("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg5+
")");
1728 print(
"glDrawRangeElements("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<long> "+arg5+
")");
1736 print(
"glDrawRangeElementsBaseVertex("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<long> "+arg5+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
")");
1744 print(
"glDrawRangeElementsBaseVertex("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg5+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
")");
1752 print(
"glDrawRangeElementsBaseVertexEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg5+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
")");
1760 print(
"glDrawRangeElementsBaseVertexOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg5+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
")");
1768 print(
"glDrawTransformFeedbackEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
1776 print(
"glDrawTransformFeedbackInstancedEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1781 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)
1784 print(
"glDrawVkImageNV("+
"<long> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
", "+
"<float> "+arg4+
", "+
"<float> "+arg5+
", "+
"<float> "+arg6+
", "+
"<float> "+arg7+
", "+
"<float> "+arg8+
", "+
"<float> "+arg9+
", "+
"<float> "+arg10+
")");
1785 downstreamGLES3.
glDrawVkImageNV(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
1792 print(
"glEGLImageTargetRenderbufferStorageOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
")");
1800 print(
"glEGLImageTargetTexStorageEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
1808 print(
"glEGLImageTargetTexStorageEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
1816 print(
"glEGLImageTargetTexture2DOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
")");
1824 print(
"glEGLImageTargetTextureStorageEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
1832 print(
"glEGLImageTargetTextureStorageEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
1840 print(
"glEnable("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1848 print(
"glEnableDriverControlQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1856 print(
"glEnableVertexAttribArray("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1864 print(
"glEnablei("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
1872 print(
"glEnableiEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
1880 print(
"glEnableiNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
1888 print(
"glEnableiOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
1896 print(
"glEndConditionalRender("+
")");
1904 print(
"glEndQuery("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1912 print(
"glEndTilingQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1920 print(
"glEndTransformFeedback("+
")");
1928 print(
"glExtGetBufferPointervQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<com.jogamp.common.nio.PointerBuffer> "+arg1+
")");
1936 print(
"glExtGetBuffersQCOM("+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
1944 print(
"glExtGetBuffersQCOM("+
"<java.nio.IntBuffer> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
1952 print(
"glExtGetFramebuffersQCOM("+
"<java.nio.IntBuffer> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
1960 print(
"glExtGetFramebuffersQCOM("+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
1968 print(
"glExtGetProgramBinarySourceQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
1976 print(
"glExtGetProgramBinarySourceQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.ByteBuffer> "+arg2+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
1984 print(
"glExtGetProgramsQCOM("+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
1992 print(
"glExtGetProgramsQCOM("+
"<java.nio.IntBuffer> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
2000 print(
"glExtGetRenderbuffersQCOM("+
"<java.nio.IntBuffer> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
2008 print(
"glExtGetRenderbuffersQCOM("+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
2016 print(
"glExtGetShadersQCOM("+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
2024 print(
"glExtGetShadersQCOM("+
"<java.nio.IntBuffer> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
2032 print(
"glExtGetTexLevelParameterivQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg4+
")");
2040 print(
"glExtGetTexLevelParameterivQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
2045 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)
2048 print(
"glExtGetTexSubImageQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg8).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg9).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg10+
")");
2049 downstreamGLES3.
glExtGetTexSubImageQCOM(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
2056 print(
"glExtGetTexturesQCOM("+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
2064 print(
"glExtGetTexturesQCOM("+
"<java.nio.IntBuffer> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
2072 print(
"glExtIsProgramBinaryQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
2081 print(
"glExtTexObjectStateOverrideiQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2089 print(
"glExtrapolateTex2DQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<float> "+arg3+
")");
2097 print(
"glFenceSync("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
2098 long _res = downstreamGLES3.
glFenceSync(arg0,arg1);
2106 print(
"glFinish("+
")");
2114 print(
"glFlush("+
")");
2122 print(
"glFlushMappedBufferRange("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<long> "+arg2+
")");
2130 print(
"glFragmentCoverageColorNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
2138 print(
"glFramebufferFetchBarrierEXT("+
")");
2146 print(
"glFramebufferFetchBarrierQCOM("+
")");
2154 print(
"glFramebufferFoveationConfigQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg4+
")");
2162 print(
"glFramebufferFoveationConfigQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
2170 print(
"glFramebufferFoveationParametersQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<float> "+arg3+
", "+
"<float> "+arg4+
", "+
"<float> "+arg5+
", "+
"<float> "+arg6+
", "+
"<float> "+arg7+
")");
2178 print(
"glFramebufferParameteri("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2186 print(
"glFramebufferPixelLocalStorageSizeEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
2194 print(
"glFramebufferRenderbuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2202 print(
"glFramebufferSampleLocationsfvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
2210 print(
"glFramebufferSampleLocationsfvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
2218 print(
"glFramebufferShadingRateEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
")");
2226 print(
"glFramebufferTexture("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2234 print(
"glFramebufferTexture2D("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
2242 print(
"glFramebufferTexture2DDownsampleIMG("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
")");
2250 print(
"glFramebufferTexture2DMultisampleEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
2258 print(
"glFramebufferTexture2DMultisampleIMG("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
2266 print(
"glFramebufferTexture3D("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
2274 print(
"glFramebufferTextureEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2282 print(
"glFramebufferTextureLayer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
2290 print(
"glFramebufferTextureLayerDownsampleIMG("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
")");
2298 print(
"glFramebufferTextureMultisampleMultiviewOVR("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
")");
2306 print(
"glFramebufferTextureMultiviewOVR("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
2314 print(
"glFramebufferTextureOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2322 print(
"glFrontFace("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
2330 print(
"glGenBuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
2338 print(
"glGenBuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2346 print(
"glGenFramebuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
2354 print(
"glGenFramebuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2362 print(
"glGenProgramPipelines("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2370 print(
"glGenProgramPipelines("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
2378 print(
"glGenQueries("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
2386 print(
"glGenQueries("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2394 print(
"glGenRenderbuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2402 print(
"glGenRenderbuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
2410 print(
"glGenSamplers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2418 print(
"glGenSamplers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
2426 print(
"glGenSemaphoresEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
2434 print(
"glGenSemaphoresEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2442 print(
"glGenTextures("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
2450 print(
"glGenTextures("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2458 print(
"glGenTransformFeedbacks("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
2466 print(
"glGenTransformFeedbacks("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2474 print(
"glGenVertexArrays("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
2482 print(
"glGenVertexArrays("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2490 print(
"glGenVertexArraysOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
2498 print(
"glGenVertexArraysOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2506 print(
"glGenerateMipmap("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
2511 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)
2514 print(
"glGetActiveAttrib("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg8).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg10).toUpperCase()+
")");
2515 downstreamGLES3.
glGetActiveAttrib(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
2519 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)
2522 print(
"glGetActiveAttrib("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
", "+
"<java.nio.IntBuffer> "+arg4+
", "+
"<java.nio.IntBuffer> "+arg5+
", "+
"<java.nio.ByteBuffer> "+arg6+
")");
2527 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)
2530 print(
"glGetActiveUniform("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
", "+
"<java.nio.IntBuffer> "+arg4+
", "+
"<java.nio.IntBuffer> "+arg5+
", "+
"<java.nio.ByteBuffer> "+arg6+
")");
2535 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)
2538 print(
"glGetActiveUniform("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg8).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg10).toUpperCase()+
")");
2539 downstreamGLES3.
glGetActiveUniform(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
2546 print(
"glGetActiveUniformBlockName("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
", "+
"<java.nio.ByteBuffer> "+arg4+
")");
2554 print(
"glGetActiveUniformBlockName("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
")");
2562 print(
"glGetActiveUniformBlockiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
2570 print(
"glGetActiveUniformBlockiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
2578 print(
"glGetActiveUniformsiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
")");
2586 print(
"glGetActiveUniformsiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg4+
")");
2594 print(
"glGetAttachedShaders("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
2602 print(
"glGetAttachedShaders("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
2610 print(
"glGetAttribLocation("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.lang.String> "+arg1+
")");
2619 print(
"glGetBooleani_v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.ByteBuffer> "+arg2+
")");
2627 print(
"glGetBooleani_v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2635 print(
"glGetBooleanv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.ByteBuffer> "+arg1+
")");
2643 print(
"glGetBooleanv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2651 print(
"glGetBufferParameteri64v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2659 print(
"glGetBufferParameteri64v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg2+
")");
2667 print(
"glGetBufferParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
2675 print(
"glGetBufferParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2683 print(
"glGetCoverageModulationTableNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg1+
")");
2691 print(
"glGetCoverageModulationTableNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2696 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)
2699 print(
"glGetDebugMessageLog("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<java.nio.IntBuffer> "+arg3+
", "+
"<java.nio.IntBuffer> "+arg4+
", "+
"<java.nio.IntBuffer> "+arg5+
", "+
"<java.nio.IntBuffer> "+arg6+
", "+
"<java.nio.ByteBuffer> "+arg7+
")");
2705 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)
2708 print(
"glGetDebugMessageLog("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg9).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg11).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg13).toUpperCase()+
")");
2709 int _res = downstreamGLES3.
glGetDebugMessageLog(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13);
2717 print(
"glGetDriverControlStringQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
2725 print(
"glGetDriverControlStringQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<java.nio.ByteBuffer> "+arg3+
")");
2733 print(
"glGetDriverControlsQCOM("+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
2741 print(
"glGetDriverControlsQCOM("+
"<java.nio.IntBuffer> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
2749 print(
"glGetError("+
")");
2758 print(
"glGetFloati_vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2766 print(
"glGetFloati_vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
2774 print(
"glGetFloati_vOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
2782 print(
"glGetFloati_vOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2790 print(
"glGetFloatv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2798 print(
"glGetFloatv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg1+
")");
2806 print(
"glGetFragDataIndexEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.ByteBuffer> "+arg1+
")");
2815 print(
"glGetFragDataIndexEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2824 print(
"glGetFragDataLocation("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.lang.String> "+arg1+
")");
2833 print(
"glGetFragmentShadingRatesEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
2841 print(
"glGetFragmentShadingRatesEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
2849 print(
"glGetFramebufferAttachmentParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
2857 print(
"glGetFramebufferAttachmentParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
2865 print(
"glGetFramebufferParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2873 print(
"glGetFramebufferParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
2881 print(
"glGetFramebufferPixelLocalStorageSizeEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
2890 print(
"glGetGraphicsResetStatus("+
")");
2899 print(
"glGetInteger64i_v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg2+
")");
2907 print(
"glGetInteger64i_v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2915 print(
"glGetInteger64v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg1+
")");
2923 print(
"glGetInteger64v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2931 print(
"glGetIntegeri_v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
2939 print(
"glGetIntegeri_v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2947 print(
"glGetIntegeri_vEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
2955 print(
"glGetIntegeri_vEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2963 print(
"glGetIntegerv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
2971 print(
"glGetIntegerv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2979 print(
"glGetInternalformativ("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg4+
")");
2987 print(
"glGetInternalformativ("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
2995 print(
"glGetMemoryObjectDetachedResourcesuivNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg4+
")");
3003 print(
"glGetMemoryObjectDetachedResourcesuivNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
3011 print(
"glGetMemoryObjectParameterivEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3019 print(
"glGetMemoryObjectParameterivEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3027 print(
"glGetMultisamplefv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3035 print(
"glGetMultisamplefv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
3040 public void glGetObjectLabel(
int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
byte[] arg5,
int arg6)
3043 print(
"glGetObjectLabel("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
")");
3048 public void glGetObjectLabel(
int arg0,
int arg1,
int arg2,java.nio.IntBuffer arg3,java.nio.ByteBuffer arg4)
3051 print(
"glGetObjectLabel("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
", "+
"<java.nio.ByteBuffer> "+arg4+
")");
3056 public void glGetObjectPtrLabel(java.nio.Buffer arg0,
int arg1,java.nio.IntBuffer arg2,java.nio.ByteBuffer arg3)
3059 print(
"glGetObjectPtrLabel("+
"<java.nio.Buffer> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<java.nio.ByteBuffer> "+arg3+
")");
3067 print(
"glGetObjectPtrLabel("+
"<java.nio.Buffer> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
3072 public void glGetProgramBinary(
int arg0,
int arg1,java.nio.IntBuffer arg2,java.nio.IntBuffer arg3,java.nio.Buffer arg4)
3075 print(
"glGetProgramBinary("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<java.nio.IntBuffer> "+arg3+
", "+
"<java.nio.Buffer> "+arg4+
")");
3080 public void glGetProgramBinary(
int arg0,
int arg1,
int[] arg2,
int arg3,
int[] arg4,
int arg5,java.nio.Buffer arg6)
3083 print(
"glGetProgramBinary("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg6+
")");
3091 print(
"glGetProgramInfoLog("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<java.nio.ByteBuffer> "+arg3+
")");
3099 print(
"glGetProgramInfoLog("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
3107 print(
"glGetProgramInterfaceiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
3115 print(
"glGetProgramInterfaceiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
3123 print(
"glGetProgramPipelineInfoLog("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
3131 print(
"glGetProgramPipelineInfoLog("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<java.nio.ByteBuffer> "+arg3+
")");
3139 print(
"glGetProgramPipelineiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3147 print(
"glGetProgramPipelineiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3155 print(
"glGetProgramResourceIndex("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.ByteBuffer> "+arg2+
")");
3164 print(
"glGetProgramResourceIndex("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3173 print(
"glGetProgramResourceLocation("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3182 print(
"glGetProgramResourceLocation("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.ByteBuffer> "+arg2+
")");
3191 print(
"glGetProgramResourceLocationIndexEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3200 print(
"glGetProgramResourceLocationIndexEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.ByteBuffer> "+arg2+
")");
3209 print(
"glGetProgramResourceName("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg4+
", "+
"<java.nio.ByteBuffer> "+arg5+
")");
3217 print(
"glGetProgramResourceName("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
")");
3222 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)
3225 print(
"glGetProgramResourceiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg4+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg6+
", "+
"<java.nio.IntBuffer> "+arg7+
")");
3230 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)
3233 print(
"glGetProgramResourceiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg8).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg10).toUpperCase()+
")");
3234 downstreamGLES3.
glGetProgramResourceiv(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
3241 print(
"glGetProgramiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3249 print(
"glGetProgramiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3257 print(
"glGetQueryObjecti64v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg2+
")");
3265 print(
"glGetQueryObjecti64v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3273 print(
"glGetQueryObjectiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3281 print(
"glGetQueryObjectiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3289 print(
"glGetQueryObjectui64v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3297 print(
"glGetQueryObjectui64v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg2+
")");
3305 print(
"glGetQueryObjectuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3313 print(
"glGetQueryObjectuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3321 print(
"glGetQueryiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3329 print(
"glGetQueryiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3337 print(
"glGetRenderbufferParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3345 print(
"glGetRenderbufferParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3353 print(
"glGetSamplerParameterIiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3361 print(
"glGetSamplerParameterIiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3369 print(
"glGetSamplerParameterIuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3377 print(
"glGetSamplerParameterIuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3385 print(
"glGetSamplerParameterfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3393 print(
"glGetSamplerParameterfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
3401 print(
"glGetSamplerParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3409 print(
"glGetSamplerParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3417 print(
"glGetSemaphoreParameterivNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3425 print(
"glGetSemaphoreParameterivNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3433 print(
"glGetSemaphoreParameterui64vEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg2+
")");
3441 print(
"glGetSemaphoreParameterui64vEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3449 print(
"glGetShaderInfoLog("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
3457 print(
"glGetShaderInfoLog("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<java.nio.ByteBuffer> "+arg3+
")");
3465 print(
"glGetShaderPrecisionFormat("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
3473 print(
"glGetShaderPrecisionFormat("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
3481 print(
"glGetShaderSource("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<java.nio.ByteBuffer> "+arg3+
")");
3489 print(
"glGetShaderSource("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
3497 print(
"glGetShaderiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3505 print(
"glGetShaderiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3513 print(
"glGetShadingRateImagePaletteNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3521 print(
"glGetShadingRateImagePaletteNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3529 print(
"glGetShadingRateSampleLocationivNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
3537 print(
"glGetShadingRateSampleLocationivNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
3545 print(
"glGetString("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
3546 java.lang.String _res = downstreamGLES3.
glGetString(arg0);
3554 print(
"glGetStringi("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
3555 java.lang.String _res = downstreamGLES3.
glGetStringi(arg0,arg1);
3560 public void glGetSynciv(
long arg0,
int arg1,
int arg2,java.nio.IntBuffer arg3,java.nio.IntBuffer arg4)
3563 print(
"glGetSynciv("+
"<long> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
", "+
"<java.nio.IntBuffer> "+arg4+
")");
3564 downstreamGLES3.
glGetSynciv(arg0,arg1,arg2,arg3,arg4);
3568 public void glGetSynciv(
long arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
int[] arg5,
int arg6)
3571 print(
"glGetSynciv("+
"<long> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
")");
3572 downstreamGLES3.
glGetSynciv(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
3579 print(
"glGetTexLevelParameterfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
3587 print(
"glGetTexLevelParameterfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
3595 print(
"glGetTexLevelParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
3603 print(
"glGetTexLevelParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
3611 print(
"glGetTexParameterIiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3619 print(
"glGetTexParameterIiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3627 print(
"glGetTexParameterIuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3635 print(
"glGetTexParameterIuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3643 print(
"glGetTexParameterfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3651 print(
"glGetTexParameterfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
3659 print(
"glGetTexParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3667 print(
"glGetTexParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3675 print(
"glGetTextureHandleIMG("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
3684 print(
"glGetTextureSamplerHandleIMG("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
3690 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)
3693 print(
"glGetTransformFeedbackVarying("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
", "+
"<java.nio.IntBuffer> "+arg4+
", "+
"<java.nio.IntBuffer> "+arg5+
", "+
"<java.nio.ByteBuffer> "+arg6+
")");
3698 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)
3701 print(
"glGetTransformFeedbackVarying("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg8).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg10).toUpperCase()+
")");
3702 downstreamGLES3.
glGetTransformFeedbackVarying(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
3709 print(
"glGetTranslatedShaderSourceANGLE("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
3717 print(
"glGetTranslatedShaderSourceANGLE("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<java.nio.ByteBuffer> "+arg3+
")");
3725 print(
"glGetUniformBlockIndex("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.lang.String> "+arg1+
")");
3734 print(
"glGetUniformIndices("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[Ljava.lang.String;>"+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
3742 print(
"glGetUniformIndices("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[Ljava.lang.String;>"+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
3750 print(
"glGetUniformLocation("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.lang.String> "+arg1+
")");
3759 print(
"glGetUniformfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3767 print(
"glGetUniformfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
3775 print(
"glGetUniformi64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg2+
")");
3783 print(
"glGetUniformi64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3791 print(
"glGetUniformiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3799 print(
"glGetUniformiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3807 print(
"glGetUniformuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3815 print(
"glGetUniformuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3823 print(
"glGetUnsignedBytei_vEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.ByteBuffer> "+arg2+
")");
3831 print(
"glGetUnsignedBytei_vEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3839 print(
"glGetUnsignedBytevEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.ByteBuffer> "+arg1+
")");
3847 print(
"glGetUnsignedBytevEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
3855 print(
"glGetVertexAttribIiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3863 print(
"glGetVertexAttribIiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3871 print(
"glGetVertexAttribIuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3879 print(
"glGetVertexAttribIuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3887 print(
"glGetVertexAttribfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
3895 print(
"glGetVertexAttribfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3903 print(
"glGetVertexAttribiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3911 print(
"glGetVertexAttribiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3919 print(
"glGetVkProcAddrNV("+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
3928 print(
"glGetVkProcAddrNV("+
"<java.nio.ByteBuffer> "+arg0+
")");
3937 print(
"glGetnUniformfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
3945 print(
"glGetnUniformfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
3953 print(
"glGetnUniformiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
3961 print(
"glGetnUniformiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
3969 print(
"glGetnUniformuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
3977 print(
"glGetnUniformuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
3985 print(
"glHint("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
3986 downstreamGLES3.
glHint(arg0,arg1);
3993 print(
"glImportMemoryFdEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
4001 print(
"glImportSemaphoreFdEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
4009 print(
"glInvalidateFramebuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
4017 print(
"glInvalidateFramebuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
4025 print(
"glInvalidateSubFramebuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
")");
4033 print(
"glInvalidateSubFramebuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
")");
4041 print(
"glIsBuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
4042 boolean _res = downstreamGLES3.
glIsBuffer(arg0);
4050 print(
"glIsEnabled("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
4059 print(
"glIsEnabledi("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
4060 boolean _res = downstreamGLES3.
glIsEnabledi(arg0,arg1);
4068 print(
"glIsEnablediEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
4077 print(
"glIsEnablediNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
4086 print(
"glIsEnablediOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
4095 print(
"glIsFramebuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
4104 print(
"glIsMemoryObjectEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
4113 print(
"glIsProgram("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
4122 print(
"glIsProgramPipeline("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
4131 print(
"glIsQuery("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
4132 boolean _res = downstreamGLES3.
glIsQuery(arg0);
4140 print(
"glIsRenderbuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
4149 print(
"glIsSampler("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
4158 print(
"glIsSemaphoreEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
4167 print(
"glIsShader("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
4168 boolean _res = downstreamGLES3.
glIsShader(arg0);
4176 print(
"glIsSync("+
"<long> "+arg0+
")");
4177 boolean _res = downstreamGLES3.
glIsSync(arg0);
4185 print(
"glIsTexture("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
4194 print(
"glIsTransformFeedback("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
4203 print(
"glIsVertexArray("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
4212 print(
"glIsVertexArrayOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
4221 print(
"glLineWidth("+
"<float> "+arg0+
")");
4229 print(
"glLinkProgram("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
4237 print(
"glMapBuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
4238 java.nio.ByteBuffer _res = downstreamGLES3.
glMapBuffer(arg0,arg1);
4246 print(
"glMapBufferRange("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<long> "+arg2+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
4247 java.nio.ByteBuffer _res = downstreamGLES3.
glMapBufferRange(arg0,arg1,arg2,arg3);
4255 print(
"glMaxActiveShaderCoresARM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
4263 print(
"glMaxShaderCompilerThreadsKHR("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
4271 print(
"glMemoryBarrier("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
4279 print(
"glMemoryBarrierByRegion("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
4287 print(
"glMemoryObjectParameterivEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
4295 print(
"glMemoryObjectParameterivEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
4303 print(
"glMinSampleShading("+
"<float> "+arg0+
")");
4311 print(
"glMinSampleShadingOES("+
"<float> "+arg0+
")");
4319 print(
"glMultiDrawArraysIndirectEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg1+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
4327 print(
"glMultiDrawElementsBaseVertexEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<com.jogamp.common.nio.PointerBuffer> "+arg4+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
")");
4335 print(
"glMultiDrawElementsBaseVertexEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<com.jogamp.common.nio.PointerBuffer> "+arg3+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg5+
")");
4343 print(
"glMultiDrawElementsIndirectEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg2+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
4351 print(
"glMultiDrawMeshTasksIndirectCountNV("+
"<long> "+arg0+
", "+
"<long> "+arg1+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
4359 print(
"glMultiDrawMeshTasksIndirectNV("+
"<long> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
4367 print(
"glNamedBufferAttachMemoryNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
")");
4375 print(
"glNamedBufferPageCommitmentMemNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<long> "+arg2+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<long> "+arg4+
", "+
"<boolean> "+arg5+
")");
4383 print(
"glNamedBufferStorageMemEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<long> "+arg3+
")");
4391 print(
"glNamedFramebufferSampleLocationsfvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
4399 print(
"glNamedFramebufferSampleLocationsfvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
4407 print(
"glNamedFramebufferTextureMultiviewOVR("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
4415 print(
"glNamedRenderbufferStorageMultisampleAdvancedAMD("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
4423 print(
"glObjectLabel("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
4431 print(
"glObjectLabel("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.ByteBuffer> "+arg3+
")");
4439 print(
"glObjectPtrLabel("+
"<java.nio.Buffer> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
4447 print(
"glObjectPtrLabel("+
"<java.nio.Buffer> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.ByteBuffer> "+arg2+
")");
4455 print(
"glPatchParameteri("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
4463 print(
"glPatchParameteriEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
4471 print(
"glPatchParameteriOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
4479 print(
"glPauseTransformFeedback("+
")");
4487 print(
"glPixelStorei("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
4495 print(
"glPolygonModeNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
4503 print(
"glPolygonOffset("+
"<float> "+arg0+
", "+
"<float> "+arg1+
")");
4511 print(
"glPolygonOffsetClampEXT("+
"<float> "+arg0+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
")");
4519 print(
"glPopDebugGroup("+
")");
4527 print(
"glPrimitiveBoundingBox("+
"<float> "+arg0+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
", "+
"<float> "+arg4+
", "+
"<float> "+arg5+
", "+
"<float> "+arg6+
", "+
"<float> "+arg7+
")");
4535 print(
"glPrimitiveBoundingBoxEXT("+
"<float> "+arg0+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
", "+
"<float> "+arg4+
", "+
"<float> "+arg5+
", "+
"<float> "+arg6+
", "+
"<float> "+arg7+
")");
4543 print(
"glPrimitiveBoundingBoxOES("+
"<float> "+arg0+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
", "+
"<float> "+arg4+
", "+
"<float> "+arg5+
", "+
"<float> "+arg6+
", "+
"<float> "+arg7+
")");
4551 print(
"glProgramBinary("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg2+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
4559 print(
"glProgramParameteri("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
4567 print(
"glProgramUniform1f("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<float> "+arg2+
")");
4575 print(
"glProgramUniform1fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
4583 print(
"glProgramUniform1fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
4591 print(
"glProgramUniform1i("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
4599 print(
"glProgramUniform1i64NV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
")");
4607 print(
"glProgramUniform1i64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg3+
")");
4615 print(
"glProgramUniform1i64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
4623 print(
"glProgramUniform1iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
4631 print(
"glProgramUniform1iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
4639 print(
"glProgramUniform1ui("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
4647 print(
"glProgramUniform1ui64NV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
")");
4655 print(
"glProgramUniform1ui64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
4663 print(
"glProgramUniform1ui64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg3+
")");
4671 print(
"glProgramUniform1uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
4679 print(
"glProgramUniform1uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
4687 print(
"glProgramUniform2f("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
")");
4695 print(
"glProgramUniform2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
4703 print(
"glProgramUniform2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
4711 print(
"glProgramUniform2i("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
4719 print(
"glProgramUniform2i64NV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
", "+
"<long> "+arg3+
")");
4727 print(
"glProgramUniform2i64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
4735 print(
"glProgramUniform2i64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg3+
")");
4743 print(
"glProgramUniform2iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
4751 print(
"glProgramUniform2iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
4759 print(
"glProgramUniform2ui("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
4767 print(
"glProgramUniform2ui64NV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
", "+
"<long> "+arg3+
")");
4775 print(
"glProgramUniform2ui64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
4783 print(
"glProgramUniform2ui64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg3+
")");
4791 print(
"glProgramUniform2uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
4799 print(
"glProgramUniform2uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
4807 print(
"glProgramUniform3f("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
", "+
"<float> "+arg4+
")");
4815 print(
"glProgramUniform3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
4823 print(
"glProgramUniform3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
4831 print(
"glProgramUniform3i("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
4839 print(
"glProgramUniform3i64NV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
", "+
"<long> "+arg3+
", "+
"<long> "+arg4+
")");
4847 print(
"glProgramUniform3i64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg3+
")");
4855 print(
"glProgramUniform3i64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
4863 print(
"glProgramUniform3iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
4871 print(
"glProgramUniform3iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
4879 print(
"glProgramUniform3ui("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
4887 print(
"glProgramUniform3ui64NV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
", "+
"<long> "+arg3+
", "+
"<long> "+arg4+
")");
4895 print(
"glProgramUniform3ui64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg3+
")");
4903 print(
"glProgramUniform3ui64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
4911 print(
"glProgramUniform3uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
4919 print(
"glProgramUniform3uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
4927 print(
"glProgramUniform4f("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
", "+
"<float> "+arg4+
", "+
"<float> "+arg5+
")");
4935 print(
"glProgramUniform4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
4943 print(
"glProgramUniform4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
4951 print(
"glProgramUniform4i("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
4959 print(
"glProgramUniform4i64NV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
", "+
"<long> "+arg3+
", "+
"<long> "+arg4+
", "+
"<long> "+arg5+
")");
4967 print(
"glProgramUniform4i64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg3+
")");
4975 print(
"glProgramUniform4i64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
4983 print(
"glProgramUniform4iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
4991 print(
"glProgramUniform4iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
4999 print(
"glProgramUniform4ui("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
5007 print(
"glProgramUniform4ui64NV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
", "+
"<long> "+arg3+
", "+
"<long> "+arg4+
", "+
"<long> "+arg5+
")");
5015 print(
"glProgramUniform4ui64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5023 print(
"glProgramUniform4ui64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg3+
")");
5031 print(
"glProgramUniform4uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
5039 print(
"glProgramUniform4uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5047 print(
"glProgramUniformHandleui64IMG("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
")");
5055 print(
"glProgramUniformHandleui64vIMG("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5063 print(
"glProgramUniformHandleui64vIMG("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg3+
")");
5071 print(
"glProgramUniformMatrix2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<boolean> "+arg3+
", "+
"<java.nio.FloatBuffer> "+arg4+
")");
5079 print(
"glProgramUniformMatrix2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<boolean> "+arg3+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
5087 print(
"glProgramUniformMatrix2x3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<boolean> "+arg3+
", "+
"<java.nio.FloatBuffer> "+arg4+
")");
5095 print(
"glProgramUniformMatrix2x3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<boolean> "+arg3+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
5103 print(
"glProgramUniformMatrix2x4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<boolean> "+arg3+
", "+
"<java.nio.FloatBuffer> "+arg4+
")");
5111 print(
"glProgramUniformMatrix2x4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<boolean> "+arg3+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
5119 print(
"glProgramUniformMatrix3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<boolean> "+arg3+
", "+
"<java.nio.FloatBuffer> "+arg4+
")");
5127 print(
"glProgramUniformMatrix3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<boolean> "+arg3+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
5135 print(
"glProgramUniformMatrix3x2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<boolean> "+arg3+
", "+
"<java.nio.FloatBuffer> "+arg4+
")");
5143 print(
"glProgramUniformMatrix3x2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<boolean> "+arg3+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
5151 print(
"glProgramUniformMatrix3x4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<boolean> "+arg3+
", "+
"<java.nio.FloatBuffer> "+arg4+
")");
5159 print(
"glProgramUniformMatrix3x4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<boolean> "+arg3+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
5167 print(
"glProgramUniformMatrix4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<boolean> "+arg3+
", "+
"<java.nio.FloatBuffer> "+arg4+
")");
5175 print(
"glProgramUniformMatrix4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<boolean> "+arg3+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
5183 print(
"glProgramUniformMatrix4x2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<boolean> "+arg3+
", "+
"<java.nio.FloatBuffer> "+arg4+
")");
5191 print(
"glProgramUniformMatrix4x2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<boolean> "+arg3+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
5199 print(
"glProgramUniformMatrix4x3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<boolean> "+arg3+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
5207 print(
"glProgramUniformMatrix4x3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<boolean> "+arg3+
", "+
"<java.nio.FloatBuffer> "+arg4+
")");
5215 print(
"glPushDebugGroup("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.ByteBuffer> "+arg3+
")");
5223 print(
"glPushDebugGroup("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5231 print(
"glQueryCounter("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
5239 print(
"glRasterSamplesEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<boolean> "+arg1+
")");
5247 print(
"glReadBuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
5255 print(
"glReadBufferIndexedEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
5263 print(
"glReadBufferNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
5268 public void glReadPixels(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,java.nio.Buffer arg6)
5271 print(
"glReadPixels("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg6+
")");
5272 downstreamGLES3.
glReadPixels(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
5276 public void glReadPixels(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
long arg6)
5279 print(
"glReadPixels("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<long> "+arg6+
")");
5280 downstreamGLES3.
glReadPixels(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
5284 public void glReadnPixels(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,java.nio.Buffer arg7)
5287 print(
"glReadnPixels("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg7+
")");
5288 downstreamGLES3.
glReadnPixels(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
5295 print(
"glReleaseShaderCompiler("+
")");
5303 print(
"glRenderbufferStorage("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5311 print(
"glRenderbufferStorageMultisample("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5319 print(
"glRenderbufferStorageMultisampleAdvancedAMD("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
5327 print(
"glRenderbufferStorageMultisampleEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5335 print(
"glRenderbufferStorageMultisampleIMG("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5343 print(
"glRenderbufferStorageMultisampleNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5351 print(
"glResetMemoryObjectParameterNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
5359 print(
"glResolveDepthValuesNV("+
")");
5367 print(
"glResolveMultisampleFramebuffer("+
")");
5375 print(
"glResumeTransformFeedback("+
")");
5383 print(
"glSampleCoverage("+
"<float> "+arg0+
", "+
"<boolean> "+arg1+
")");
5391 print(
"glSampleMaski("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
5399 print(
"glSamplerParameterIiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5407 print(
"glSamplerParameterIiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
5415 print(
"glSamplerParameterIuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
5423 print(
"glSamplerParameterIuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5431 print(
"glSamplerParameterf("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<float> "+arg2+
")");
5439 print(
"glSamplerParameterfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
5447 print(
"glSamplerParameterfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5455 print(
"glSamplerParameteri("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
5463 print(
"glSamplerParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
5471 print(
"glSamplerParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5479 print(
"glScissor("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5480 downstreamGLES3.
glScissor(arg0,arg1,arg2,arg3);
5487 print(
"glScissorArrayvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
5495 print(
"glScissorArrayvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5503 print(
"glScissorArrayvOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
5511 print(
"glScissorArrayvOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5519 print(
"glScissorExclusiveArrayvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5527 print(
"glScissorExclusiveArrayvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
5535 print(
"glScissorExclusiveNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5543 print(
"glScissorIndexedNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5551 print(
"glScissorIndexedOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5559 print(
"glScissorIndexedvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
5567 print(
"glScissorIndexedvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
5575 print(
"glScissorIndexedvOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
5583 print(
"glScissorIndexedvOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
5591 print(
"glSemaphoreParameterivNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
5599 print(
"glSemaphoreParameterivNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5607 print(
"glSemaphoreParameterui64vEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg2+
")");
5615 print(
"glSemaphoreParameterui64vEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5620 public void glShaderBinary(
int arg0,
int[] arg1,
int arg2,
int arg3,java.nio.Buffer arg4,
int arg5)
5623 print(
"glShaderBinary("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg4+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
5628 public void glShaderBinary(
int arg0,java.nio.IntBuffer arg1,
int arg2,java.nio.Buffer arg3,
int arg4)
5631 print(
"glShaderBinary("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg3+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5636 public void glShaderSource(
int arg0,
int arg1,java.lang.String[] arg2,java.nio.IntBuffer arg3)
5639 print(
"glShaderSource("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[Ljava.lang.String;>"+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
5644 public void glShaderSource(
int arg0,
int arg1,java.lang.String[] arg2,
int[] arg3,
int arg4)
5647 print(
"glShaderSource("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[Ljava.lang.String;>"+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5655 print(
"glShadingRateCombinerOpsEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
5663 print(
"glShadingRateEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
5671 print(
"glShadingRateImageBarrierNV("+
"<boolean> "+arg0+
")");
5679 print(
"glShadingRateImagePaletteNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5687 print(
"glShadingRateImagePaletteNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
5695 print(
"glShadingRateQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
5703 print(
"glShadingRateSampleOrderCustomNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
5711 print(
"glShadingRateSampleOrderCustomNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5719 print(
"glShadingRateSampleOrderNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
5724 public void glSignalSemaphoreEXT(
int arg0,
int arg1,java.nio.IntBuffer arg2,
int arg3,java.nio.IntBuffer arg4,java.nio.IntBuffer arg5)
5727 print(
"glSignalSemaphoreEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg4+
", "+
"<java.nio.IntBuffer> "+arg5+
")");
5732 public void glSignalSemaphoreEXT(
int arg0,
int arg1,
int[] arg2,
int arg3,
int arg4,
int[] arg5,
int arg6,
int[] arg7,
int arg8)
5735 print(
"glSignalSemaphoreEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg8).toUpperCase()+
")");
5743 print(
"glSignalVkFenceNV("+
"<long> "+arg0+
")");
5751 print(
"glSignalVkSemaphoreNV("+
"<long> "+arg0+
")");
5759 print(
"glStartTilingQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5767 print(
"glStencilFunc("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
5775 print(
"glStencilFuncSeparate("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5783 print(
"glStencilMask("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
5791 print(
"glStencilMaskSeparate("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
5799 print(
"glStencilOp("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
5807 print(
"glStencilOpSeparate("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5815 print(
"glSubpixelPrecisionBiasNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
5823 print(
"glTexAttachMemoryNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
")");
5831 print(
"glTexBuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
5839 print(
"glTexBufferEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
5847 print(
"glTexBufferOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
5855 print(
"glTexBufferRange("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<long> "+arg3+
", "+
"<long> "+arg4+
")");
5863 print(
"glTexBufferRangeEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<long> "+arg3+
", "+
"<long> "+arg4+
")");
5871 print(
"glTexBufferRangeOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<long> "+arg3+
", "+
"<long> "+arg4+
")");
5879 print(
"glTexEstimateMotionQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
5887 print(
"glTexEstimateMotionRegionsQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5892 public void glTexImage2D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,java.nio.Buffer arg8)
5895 print(
"glTexImage2D("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg8+
")");
5896 downstreamGLES3.
glTexImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
5900 public void glTexImage2D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
5903 print(
"glTexImage2D("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<long> "+arg8+
")");
5904 downstreamGLES3.
glTexImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
5911 print(
"glTexImage2DMultisample("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<boolean> "+arg5+
")");
5916 public void glTexImage3D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
long arg9)
5919 print(
"glTexImage3D("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg8).toUpperCase()+
", "+
"<long> "+arg9+
")");
5920 downstreamGLES3.
glTexImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
5924 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)
5927 print(
"glTexImage3D("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg8).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg9+
")");
5928 downstreamGLES3.
glTexImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
5935 print(
"glTexImage3DMultisample("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<boolean> "+arg6+
")");
5943 print(
"glTexPageCommitmentEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<boolean> "+arg8+
")");
5948 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)
5951 print(
"glTexPageCommitmentMemNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg8).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg9).toUpperCase()+
", "+
"<long> "+arg10+
", "+
"<boolean> "+arg11+
")");
5952 downstreamGLES3.
glTexPageCommitmentMemNV(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11);
5959 print(
"glTexParameterIiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
5967 print(
"glTexParameterIiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5975 print(
"glTexParameterIuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
5983 print(
"glTexParameterIuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5991 print(
"glTexParameterf("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<float> "+arg2+
")");
5999 print(
"glTexParameterfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6007 print(
"glTexParameterfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
6015 print(
"glTexParameteri("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
6023 print(
"glTexParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
6031 print(
"glTexParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6039 print(
"glTexStorage1D("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6047 print(
"glTexStorage2D("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
6055 print(
"glTexStorage2DMultisample("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<boolean> "+arg5+
")");
6063 print(
"glTexStorage3D("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
6071 print(
"glTexStorage3DMultisample("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<boolean> "+arg6+
")");
6079 print(
"glTexStorage3DMultisampleOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<boolean> "+arg6+
")");
6087 print(
"glTexStorageAttribs2DEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg5+
")");
6095 print(
"glTexStorageAttribs2DEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
")");
6103 print(
"glTexStorageAttribs3DEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
")");
6111 print(
"glTexStorageAttribs3DEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg6+
")");
6119 print(
"glTexStorageMem2DEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<long> "+arg6+
")");
6127 print(
"glTexStorageMem2DMultisampleEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<boolean> "+arg5+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<long> "+arg7+
")");
6135 print(
"glTexStorageMem3DEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<long> "+arg7+
")");
6143 print(
"glTexStorageMem3DMultisampleEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<boolean> "+arg6+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<long> "+arg8+
")");
6148 public void glTexSubImage2D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,java.nio.Buffer arg8)
6151 print(
"glTexSubImage2D("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg8+
")");
6152 downstreamGLES3.
glTexSubImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
6156 public void glTexSubImage2D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
6159 print(
"glTexSubImage2D("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<long> "+arg8+
")");
6160 downstreamGLES3.
glTexSubImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
6164 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)
6167 print(
"glTexSubImage3D("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg8).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg9).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg10+
")");
6168 downstreamGLES3.
glTexSubImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
6172 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)
6175 print(
"glTexSubImage3D("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg8).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg9).toUpperCase()+
", "+
"<long> "+arg10+
")");
6176 downstreamGLES3.
glTexSubImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
6183 print(
"glTextureAttachMemoryNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
")");
6191 print(
"glTextureBarrierNV("+
")");
6199 print(
"glTextureFoveationParametersQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<float> "+arg3+
", "+
"<float> "+arg4+
", "+
"<float> "+arg5+
", "+
"<float> "+arg6+
", "+
"<float> "+arg7+
")");
6204 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)
6207 print(
"glTexturePageCommitmentMemNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg8).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg9).toUpperCase()+
", "+
"<long> "+arg10+
", "+
"<boolean> "+arg11+
")");
6208 downstreamGLES3.
glTexturePageCommitmentMemNV(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11);
6215 print(
"glTextureStorage1DEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
6223 print(
"glTextureStorage2DEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
")");
6231 print(
"glTextureStorage3DEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
")");
6239 print(
"glTextureStorageMem2DEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<long> "+arg6+
")");
6247 print(
"glTextureStorageMem2DMultisampleEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<boolean> "+arg5+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<long> "+arg7+
")");
6255 print(
"glTextureStorageMem3DEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<long> "+arg7+
")");
6263 print(
"glTextureStorageMem3DMultisampleEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<boolean> "+arg6+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
", "+
"<long> "+arg8+
")");
6268 public void glTextureView(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
6271 print(
"glTextureView("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg5).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg7).toUpperCase()+
")");
6272 downstreamGLES3.
glTextureView(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
6279 print(
"glTransformFeedbackVaryings("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[Ljava.lang.String;>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6287 print(
"glUniform("+
"<com.jogamp.opengl.GLUniformData> "+arg0+
")");
6295 print(
"glUniform1f("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<float> "+arg1+
")");
6303 print(
"glUniform1fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6311 print(
"glUniform1fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
6319 print(
"glUniform1i("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
6327 print(
"glUniform1i64NV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
")");
6335 print(
"glUniform1i64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg2+
")");
6343 print(
"glUniform1i64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6351 print(
"glUniform1iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6359 print(
"glUniform1iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
6367 print(
"glUniform1ui("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
6375 print(
"glUniform1ui64NV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
")");
6383 print(
"glUniform1ui64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg2+
")");
6391 print(
"glUniform1ui64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6399 print(
"glUniform1uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
6407 print(
"glUniform1uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6415 print(
"glUniform2f("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
")");
6423 print(
"glUniform2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6431 print(
"glUniform2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
6439 print(
"glUniform2i("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
6447 print(
"glUniform2i64NV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<long> "+arg2+
")");
6455 print(
"glUniform2i64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6463 print(
"glUniform2i64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg2+
")");
6471 print(
"glUniform2iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
6479 print(
"glUniform2iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6487 print(
"glUniform2ui("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
6495 print(
"glUniform2ui64NV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<long> "+arg2+
")");
6503 print(
"glUniform2ui64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg2+
")");
6511 print(
"glUniform2ui64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6519 print(
"glUniform2uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6527 print(
"glUniform2uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
6535 print(
"glUniform3f("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
")");
6543 print(
"glUniform3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6551 print(
"glUniform3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
6559 print(
"glUniform3i("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6567 print(
"glUniform3i64NV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<long> "+arg2+
", "+
"<long> "+arg3+
")");
6575 print(
"glUniform3i64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6583 print(
"glUniform3i64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg2+
")");
6591 print(
"glUniform3iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6599 print(
"glUniform3iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
6607 print(
"glUniform3ui("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6615 print(
"glUniform3ui64NV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<long> "+arg2+
", "+
"<long> "+arg3+
")");
6623 print(
"glUniform3ui64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg2+
")");
6631 print(
"glUniform3ui64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6639 print(
"glUniform3uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
6647 print(
"glUniform3uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6652 public void glUniform4f(
int arg0,
float arg1,
float arg2,
float arg3,
float arg4)
6655 print(
"glUniform4f("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
", "+
"<float> "+arg4+
")");
6656 downstreamGLES3.
glUniform4f(arg0,arg1,arg2,arg3,arg4);
6663 print(
"glUniform4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6671 print(
"glUniform4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
6679 print(
"glUniform4i("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
6680 downstreamGLES3.
glUniform4i(arg0,arg1,arg2,arg3,arg4);
6687 print(
"glUniform4i64NV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<long> "+arg2+
", "+
"<long> "+arg3+
", "+
"<long> "+arg4+
")");
6695 print(
"glUniform4i64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg2+
")");
6703 print(
"glUniform4i64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6711 print(
"glUniform4iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
6719 print(
"glUniform4iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6727 print(
"glUniform4ui("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
6728 downstreamGLES3.
glUniform4ui(arg0,arg1,arg2,arg3,arg4);
6735 print(
"glUniform4ui64NV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<long> "+arg2+
", "+
"<long> "+arg3+
", "+
"<long> "+arg4+
")");
6743 print(
"glUniform4ui64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6751 print(
"glUniform4ui64vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg2+
")");
6759 print(
"glUniform4uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6767 print(
"glUniform4uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
6775 print(
"glUniformBlockBinding("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
6783 print(
"glUniformHandleui64IMG("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
")");
6791 print(
"glUniformHandleui64vIMG("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6799 print(
"glUniformHandleui64vIMG("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg2+
")");
6807 print(
"glUniformMatrix2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
6815 print(
"glUniformMatrix2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
6823 print(
"glUniformMatrix2x3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
6831 print(
"glUniformMatrix2x3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
6839 print(
"glUniformMatrix2x3fvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
6847 print(
"glUniformMatrix2x3fvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
6855 print(
"glUniformMatrix2x4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
6863 print(
"glUniformMatrix2x4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
6871 print(
"glUniformMatrix2x4fvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
6879 print(
"glUniformMatrix2x4fvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
6887 print(
"glUniformMatrix3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
6895 print(
"glUniformMatrix3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
6903 print(
"glUniformMatrix3x2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
6911 print(
"glUniformMatrix3x2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
6919 print(
"glUniformMatrix3x2fvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
6927 print(
"glUniformMatrix3x2fvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
6935 print(
"glUniformMatrix3x4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
6943 print(
"glUniformMatrix3x4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
6951 print(
"glUniformMatrix3x4fvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
6959 print(
"glUniformMatrix3x4fvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
6967 print(
"glUniformMatrix4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
6975 print(
"glUniformMatrix4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
6983 print(
"glUniformMatrix4x2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
6991 print(
"glUniformMatrix4x2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
6999 print(
"glUniformMatrix4x2fvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
7007 print(
"glUniformMatrix4x2fvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
7015 print(
"glUniformMatrix4x3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
7023 print(
"glUniformMatrix4x3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
7031 print(
"glUniformMatrix4x3fvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
7039 print(
"glUniformMatrix4x3fvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
7047 print(
"glUnmapBuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
7056 print(
"glUseProgram("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
7064 print(
"glUseProgramStages("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
7072 print(
"glValidateProgram("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
7080 print(
"glValidateProgramPipeline("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
7088 print(
"glVertexAttrib1f("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<float> "+arg1+
")");
7096 print(
"glVertexAttrib1fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg1+
")");
7104 print(
"glVertexAttrib1fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
7112 print(
"glVertexAttrib2f("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
")");
7120 print(
"glVertexAttrib2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg1+
")");
7128 print(
"glVertexAttrib2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
7136 print(
"glVertexAttrib3f("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
")");
7144 print(
"glVertexAttrib3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg1+
")");
7152 print(
"glVertexAttrib3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
7160 print(
"glVertexAttrib4f("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
", "+
"<float> "+arg4+
")");
7168 print(
"glVertexAttrib4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg1+
")");
7176 print(
"glVertexAttrib4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
7184 print(
"glVertexAttribBinding("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
7192 print(
"glVertexAttribDivisor("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
7200 print(
"glVertexAttribDivisorANGLE("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
7208 print(
"glVertexAttribDivisorNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
7216 print(
"glVertexAttribFormat("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<boolean> "+arg3+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
7224 print(
"glVertexAttribI4i("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
7232 print(
"glVertexAttribI4iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
7240 print(
"glVertexAttribI4iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
7248 print(
"glVertexAttribI4ui("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
7256 print(
"glVertexAttribI4uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
7264 print(
"glVertexAttribI4uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
7272 print(
"glVertexAttribIFormat("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
7280 print(
"glVertexAttribIPointer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg4+
")");
7288 print(
"glVertexAttribIPointer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<long> "+arg4+
")");
7296 print(
"glVertexAttribPointer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<boolean> "+arg3+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg5+
")");
7304 print(
"glVertexAttribPointer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<boolean> "+arg3+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<long> "+arg5+
")");
7312 print(
"glVertexAttribPointer("+
"<com.jogamp.opengl.GLArrayData> "+arg0+
")");
7320 print(
"glVertexBindingDivisor("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
7328 print(
"glViewport("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
7329 downstreamGLES3.
glViewport(arg0,arg1,arg2,arg3);
7336 print(
"glViewportArrayvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
7344 print(
"glViewportArrayvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
7352 print(
"glViewportArrayvOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
7360 print(
"glViewportArrayvOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
7368 print(
"glViewportIndexedfNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
", "+
"<float> "+arg4+
")");
7376 print(
"glViewportIndexedfOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
", "+
"<float> "+arg4+
")");
7384 print(
"glViewportIndexedfvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
7392 print(
"glViewportIndexedfvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg1+
")");
7400 print(
"glViewportIndexedfvOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
7408 print(
"glViewportIndexedfvOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg1+
")");
7416 print(
"glViewportPositionWScaleNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
")");
7424 print(
"glViewportSwizzleNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
7429 public void glWaitSemaphoreEXT(
int arg0,
int arg1,java.nio.IntBuffer arg2,
int arg3,java.nio.IntBuffer arg4,java.nio.IntBuffer arg5)
7432 print(
"glWaitSemaphoreEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg4+
", "+
"<java.nio.IntBuffer> "+arg5+
")");
7437 public void glWaitSemaphoreEXT(
int arg0,
int arg1,
int[] arg2,
int arg3,
int arg4,
int[] arg5,
int arg6,
int[] arg7,
int arg8)
7440 print(
"glWaitSemaphoreEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg6).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg8).toUpperCase()+
")");
7448 print(
"glWaitSync("+
"<long> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
")");
7456 print(
"glWaitVkSemaphoreNV("+
"<long> "+arg0+
")");
7464 print(
"glWindowRectanglesEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
7472 print(
"glWindowRectanglesEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
7489 return downstreamGLES3.
hasGLSL();
7509 return downstreamGLES3.
isGL2();
7534 return downstreamGLES3.
isGL3();
7544 return downstreamGLES3.
isGL3bc();
7554 return downstreamGLES3.
isGL4();
7564 return downstreamGLES3.
isGL4bc();
7574 return downstreamGLES3.
isGLES();
7579 return downstreamGLES3.
isGLES1();
7584 return downstreamGLES3.
isGLES2();
7594 return downstreamGLES3.
isGLES3();
7650 print(
"mapBuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
7659 print(
"mapBufferRange("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<long> "+arg2+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
7671 StringBuilder sb =
new StringBuilder();
7672 sb.append(
"TraceGLES3 [this 0x"+Integer.toHexString(hashCode())+
" implementing com.jogamp.opengl.GLES3,\n\t");
7673 sb.append(
" downstream: "+downstreamGLES3.toString()+
"\n\t]");
7674 return sb.toString();
7676private PrintStream stream;
7677private int indent = 0;
7680 if (obj ==
null)
return "[null]";
7681 StringBuilder sb =
new StringBuilder(
"[");
7682 int len = java.lang.reflect.Array.getLength(obj);
7683 int count = Math.min(len,16);
7684 for (
int i =0; i < count; i++ ) {
7685 sb.append(java.lang.reflect.Array.get(obj,i));
7690 sb.append(
"...").append(len);
7692 return sb.toString();
7700 stream.println(str);
7704 for(
int i =0; i < indent; i++) {stream.print(
' ');}
7707 private GLES3 downstreamGLES3;
OpenGL buffer storage object reflecting it's.
Abstraction for an OpenGL rendering context.
A generic exception for OpenGL errors used throughout the binding as a substitute for RuntimeExceptio...
Specifies the the OpenGL profile.
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 glWaitSync(long arg0, int arg1, long arg2)
Entry point to C language function: void {@native glWaitSync}(GLsync sync, GLbitfield flags,...
int glGetFragDataIndexEXT(int arg0, byte[] arg1, int arg2)
Entry point to C language function: GLint {@native glGetFragDataIndexEXT}(GLuint program,...
void glDrawElementsBaseVertexEXT(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4)
void glDiscardFramebufferEXT(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glDiscardFramebufferEXT}(GLenum target,...
void glGetInteger64v(int arg0, java.nio.LongBuffer arg1)
void glProgramUniform1ui(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glProgramUniform1ui}(GLuint program,...
void glGetFramebufferAttachmentParameteriv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glUniform2i64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
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 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 glPushDebugGroup(int arg0, int arg1, int arg2, byte[] arg3, int arg4)
Entry point to C language function: void {@native glPushDebugGroup}(GLenum source,...
void glProgramUniformMatrix4x3fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
boolean glIsQuery(int arg0)
Entry point to C language function: GLboolean {@native glIsQuery}(GLuint id) Part of GL_VERSION_1_...
long glGetVkProcAddrNV(byte[] arg0, int arg1)
Entry point to C language function: GLVULKANPROCNV {@native glGetVkProcAddrNV}(const GLchar * name) ...
void glSubpixelPrecisionBiasNV(int arg0, int arg1)
Entry point to C language function: void {@native glSubpixelPrecisionBiasNV}(GLuint xbits,...
void glBlendFuncSeparateiEXT(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glBlendFuncSeparateiEXT}(GLuint buf,...
void glDepthFunc(int arg0)
Entry point to C language function: void {@native glDepthFunc}(GLenum func) Part of GL_ES_VERSION_...
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 glProgramUniform3i(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform3i}(GLuint program,...
void glFramebufferTexture(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glFramebufferTexture}(GLenum target,...
void glFramebufferFoveationConfigQCOM(int arg0, int arg1, int arg2, int arg3, java.nio.IntBuffer arg4)
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 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 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...
com.jogamp.opengl.GLBufferStorage mapBuffer(int arg0, int arg1)
Returns the GLBufferStorage instance as mapped via OpenGL's native glMapBuffer(..) implementation.
int glGetFramebufferPixelLocalStorageSizeEXT(int arg0)
Entry point to C language function: GLsizei {@native glGetFramebufferPixelLocalStorageSizeEXT}(GLuin...
void glGetSamplerParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetSamplerParameterIiv}(GLuint sampler,...
void glShadingRateQCOM(int arg0)
Entry point to C language function: void {@native glShadingRateQCOM}(GLenum rate) Part of GL_QCOM_...
void glClearPixelLocalStorageuiEXT(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glClearPixelLocalStorageuiEXT}(GLsizei offset,...
com.jogamp.opengl.GL2 getGL2()
Casts this object to the GL2 interface.
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 glCompressedTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, java.nio.Buffer arg8)
void glDepthMask(boolean arg0)
Entry point to C language function: void {@native glDepthMask}(GLboolean flag) Part of GL_ES_VERSI...
void glSignalVkFenceNV(long arg0)
Entry point to C language function: void {@native glSignalVkFenceNV}(GLuint64 vkFence) Part of GL_...
com.jogamp.opengl.GL4bc getGL4bc()
Casts this object to the GL4bc interface.
void glClearBufferuiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glClearBufferuiv}(GLenum buffer,...
void glDrawElements(int arg0, int arg1, int arg2, long arg3)
Entry point to C language function: void {@native glDrawElements}(GLenum mode, GLsizei count,...
void glUniform2ui64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
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 glProgramBinary(int arg0, int arg1, java.nio.Buffer arg2, int arg3)
void glBlendEquationSeparatei(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glBlendEquationSeparatei}(GLuint buf,...
void glDepthRangeArrayfvNV(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glDepthRangeArrayfvNV}(GLuint first,...
void glFramebufferFetchBarrierEXT()
Entry point to C language function: void {@native glFramebufferFetchBarrierEXT}() Part of GL_EXT_s...
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,...
void glUniform1ui64NV(int arg0, long arg1)
Entry point to C language function: void {@native glUniform1ui64NV}(GLint location,...
void glSamplerParameterIuiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glProgramUniform4i64vNV(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
void glEnableiEXT(int arg0, int arg1)
Entry point to C language function: void {@native glEnableiEXT}(GLenum target, GLuint index) Part ...
void glFinish()
Entry point to C language function: void {@native glFinish}() Part of GL_ES_VERSION_2_0,...
void glFramebufferParameteri(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glFramebufferParameteri}(GLenum target,...
void glGetInteger64i_v(int arg0, int arg1, java.nio.LongBuffer arg2)
void glProgramUniformMatrix4fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
void glUniform2f(int arg0, float arg1, float arg2)
Entry point to C language function: void {@native glUniform2f}(GLint location, GLfloat v0,...
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,...
int getMaxRenderbufferSamples()
Returns the maximum number of FBO RENDERBUFFER samples if full FBO is supported, otherwise false.
void glUniform3iv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGetInteger64i_v(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glGetInteger64i_v}(GLenum target,...
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 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 glShaderBinary(int arg0, java.nio.IntBuffer arg1, int arg2, java.nio.Buffer arg3, int arg4)
com.jogamp.opengl.GL2GL3 getGL2GL3()
Casts this object to the GL2GL3 interface.
void glDepthRangeArrayfvOES(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glDepthRangeArrayfvOES}(GLuint first,...
void glCreateSemaphoresNV(int arg0, java.nio.IntBuffer arg1)
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 glProgramUniform1f(int arg0, int arg1, float arg2)
Entry point to C language function: void {@native glProgramUniform1f}(GLuint program,...
void glShadingRateSampleOrderCustomNV(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glShadingRateSampleOrderCustomNV}(GLenum rate,...
void glGetProgramPipelineiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGetCoverageModulationTableNV(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glGetCoverageModulationTableNV}(GLsizei bufSize,...
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 glProgramUniformMatrix3fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
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 glGetSamplerParameterIiv(int arg0, int arg1, java.nio.IntBuffer arg2)
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 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 glGenSamplers(int arg0, java.nio.IntBuffer arg1)
void glBindVertexArray(int arg0)
Entry point to C language function: void {@native glBindVertexArray}(GLuint array) Part of GL_ARB_...
void glProgramUniform3i64vNV(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
void glEGLImageTargetTexStorageEXT(int arg0, long arg1, java.nio.IntBuffer arg2)
void glDepthRangeArrayfvOES(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glSampleCoverage(float arg0, boolean arg1)
Entry point to C language function: void {@native glSampleCoverage}(GLfloat value,...
void glGetSamplerParameteriv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGetVertexAttribIiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGetnUniformuiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetnUniformuiv}(GLuint program,...
void glGetUnsignedBytei_vEXT(int arg0, int arg1, java.nio.ByteBuffer arg2)
void glClearDepthf(float arg0)
Entry point to C language function: void {@native glClearDepthf}(GLclampf depth); Part of GL_ES_VE...
com.jogamp.opengl.GL getGL()
Casts this object to the GL interface.
void glGetUniformuiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glDisableVertexAttribArray(int arg0)
Entry point to C language function: void {@native glDisableVertexAttribArray}(GLuint index) Part o...
void glUniformMatrix4fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
static final boolean DEBUG
void glTexBufferEXT(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glTexBufferEXT}(GLenum target, GLenum internalform...
void glFramebufferTextureEXT(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glFramebufferTextureEXT}(GLenum target,...
void glExtGetTexturesQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glExtGetTexturesQCOM}(GLuint * textures,...
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,...
void glBindTexture(int arg0, int arg1)
Entry point to C language function: void {@native glBindTexture}(GLenum target, GLuint texture) Pa...
void glMaxActiveShaderCoresARM(int arg0)
Entry point to C language function: void {@native glMaxActiveShaderCoresARM}(GLuint count) Part of...
void glDrawBuffersIndexedEXT(int arg0, java.nio.IntBuffer arg1, java.nio.IntBuffer arg2)
void glProgramUniform3fv(int arg0, int arg1, int arg2, java.nio.FloatBuffer arg3)
boolean glIsVertexArrayOES(int arg0)
Entry point to C language function: GLboolean {@native glIsVertexArrayOES}(GLuint array) Part of G...
void glDeleteVertexArraysOES(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteVertexArraysOES}(GLsizei n,...
void glDeleteFramebuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteFramebuffers}(GLsizei n,...
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 glUniform1ui64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniform1ui64vNV}(GLint location,...
void glGetnUniformiv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glDeleteTransformFeedbacks(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteTransformFeedbacks}(GLsizei n,...
void glNamedFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glNamedFramebufferSampleLocationsfvNV}(GLuint fram...
void glProgramUniform3ui(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform3ui}(GLuint program,...
void glSamplerParameterfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glSamplerParameterfv}(GLuint sampler,...
void glVertexAttrib2f(int arg0, float arg1, float arg2)
Entry point to C language function: void {@native glVertexAttrib2f}(GLuint index,...
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,...
boolean isGL2ES3()
Indicates whether this GL object conforms to a either a GL2GL3 or GL3ES3 compatible profile.
void glVertexAttrib1fv(int arg0, java.nio.FloatBuffer arg1)
void glBlendFuncSeparatei(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glBlendFuncSeparatei}(GLuint buf,...
void glGetTexParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetTexParameterIuiv}(GLenum target,...
void glResumeTransformFeedback()
Entry point to C language function: void {@native glResumeTransformFeedback}() Part of GL_ARB_tran...
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 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 glShadingRateImageBarrierNV(boolean arg0)
Entry point to C language function: void {@native glShadingRateImageBarrierNV}(GLboolean synchronize...
void glUniformMatrix2x4fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix2x4fv}(GLint location,...
void glGetQueryObjectuiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetQueryObjectuiv}(GLuint id,...
void glUseProgram(int arg0)
Entry point to C language function: void {@native glUseProgram}(GLuint program) Part of GL_ES_VERS...
void glBlendBarrier()
Entry point to C language function: void {@native glBlendBarrier}() Part of GL_ES_VERSION_3_2,...
void glVertexAttribIFormat(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glVertexAttribIFormat}(GLuint attribindex,...
void glProgramUniformMatrix3x4fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
void glProgramUniform2ui64vNV(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
void glClearBufferfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glClearBufferfv}(GLenum buffer,...
void glDrawElementsInstancedBaseVertexEXT(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4, int arg5)
void glUniform2ui(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glUniform2ui}(GLint location, GLuint v0,...
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 glViewportIndexedfvOES(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glViewportIndexedfvOES}(GLuint index,...
void glGetTexParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetTexParameterIiv}(GLenum target,...
boolean isExtensionAvailable(java.lang.String arg0)
void glGetShadingRateImagePaletteNV(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetShadingRateImagePaletteNV}(GLuint viewport,...
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 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 glProgramUniformMatrix3x2fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
Entry point to C language function: void {@native glProgramUniformMatrix3x2fv}(GLuint program,...
void glUniform2uiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glUniform2uiv}(GLint location, GLsizei count,...
void glGetProgramiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glDeleteFramebuffers(int arg0, java.nio.IntBuffer arg1)
void glDeleteBuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteBuffers}(GLsizei n, const GLuint * buffers...
boolean isGL4ES3()
Returns true if this GL object conforms to a GL4ES3 compatible profile, i.e.
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 glGetActiveUniformBlockiv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glDeleteSamplers(int arg0, java.nio.IntBuffer arg1)
void glGetSemaphoreParameterivNV(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetSemaphoreParameterivNV}(GLuint semaphore,...
boolean hasBasicFBOSupport()
Returns true if basic FBO support is available, otherwise false.
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 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 glGetnUniformfv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glGetnUniformfv}(GLuint program,...
void glVertexAttribIPointer(int arg0, int arg1, int arg2, int arg3, long arg4)
Entry point to C language function: void {@native glVertexAttribIPointer}(GLuint index,...
boolean glIsFramebuffer(int arg0)
Entry point to C language function: GLboolean {@native glIsFramebuffer}(GLuint framebuffer) Part o...
void glTexParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glTexParameterIiv}(GLenum target,...
void glProgramUniform3i64NV(int arg0, int arg1, long arg2, long arg3, long arg4)
Entry point to C language function: void {@native glProgramUniform3i64NV}(GLuint program,...
void glShaderSource(int arg0, int arg1, java.lang.String[] arg2, int[] arg3, int arg4)
boolean isGL4()
Indicates whether this GL object conforms to the OpenGL ≥ 4.0 core profile.
void glBlendFunc(int arg0, int arg1)
Entry point to C language function: void {@native glBlendFunc}(GLenum sfactor, GLenum dfactor) Par...
void glUniformMatrix3x4fvNV(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glReadPixels(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, java.nio.Buffer arg6)
void glDeleteSemaphoresEXT(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteSemaphoresEXT}(GLsizei n,...
void glGetnUniformfv(int arg0, int arg1, int arg2, java.nio.FloatBuffer arg3)
void glProgramUniform2iv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glProgramUniform1uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform1uiv}(GLuint program,...
void glProgramUniform1i(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glProgramUniform1i}(GLuint program,...
void glScissorArrayvNV(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glScissorArrayvNV}(GLuint first,...
boolean isGLES2()
Indicates whether this GL object conforms to the OpenGL ES ≥ 2.0 profile.
void glSamplerParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glSamplerParameteriv}(GLuint sampler,...
void glSemaphoreParameterui64vEXT(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glSemaphoreParameterui64vEXT}(GLuint semaphore,...
boolean glIsEnabledi(int arg0, int arg1)
Entry point to C language function: GLboolean {@native glIsEnabledi}(GLenum target,...
void glUniformMatrix3fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix3fv}(GLint location,...
boolean isGLES3Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3 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,...
boolean glExtIsProgramBinaryQCOM(int arg0)
Entry point to C language function: GLboolean {@native glExtIsProgramBinaryQCOM}(GLuint program) P...
void glGetRenderbufferParameteriv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGetSamplerParameterfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glGetSamplerParameterfv}(GLuint sampler,...
void glProgramUniform3fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform3fv}(GLuint program,...
boolean isGL3()
Indicates whether this GL object conforms to the OpenGL ≥ 3.1 core profile.
java.lang.String glGetString(int arg0)
Entry point to C language function: const GLubyte * {@native glGetString}(GLenum name) Part of GL_...
void glDisableiNV(int arg0, int arg1)
Entry point to C language function: void {@native glDisableiNV}(GLenum target, GLuint index) Part ...
void glEnableVertexAttribArray(int arg0)
Entry point to C language function: void {@native glEnableVertexAttribArray}(GLuint index) Part of...
void glRenderbufferStorage(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glRenderbufferStorage}(GLenum target,...
void glVertexAttribPointer(com.jogamp.opengl.GLArrayData arg0)
void glDrawRangeElementsBaseVertexOES(int arg0, int arg1, int arg2, int arg3, int arg4, java.nio.Buffer arg5, int arg6)
void glTransformFeedbackVaryings(int arg0, int arg1, java.lang.String[] arg2, int arg3)
void glBindFragDataLocationIndexedEXT(int arg0, int arg1, int arg2, java.nio.ByteBuffer arg3)
void glShadingRateEXT(int arg0)
Entry point to C language function: void {@native glShadingRateEXT}(GLenum rate) Part of GL_EXT_fr...
void glVertexAttribBinding(int arg0, int arg1)
Entry point to C language function: void {@native glVertexAttribBinding}(GLuint attribindex,...
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 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 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 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 glGetProgramPipelineInfoLog(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
Entry point to C language function: void {@native glGetProgramPipelineInfoLog}(GLuint pipeline,...
int glGetUniformBlockIndex(int arg0, java.lang.String arg1)
void glProgramUniform1iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform1iv}(GLuint program,...
void glDrawMeshTasksIndirectNV(long arg0)
Entry point to C language function: void {@native glDrawMeshTasksIndirectNV}(GLintptr indirect) Pa...
void glGetVertexAttribIuiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glProgramUniform3uiv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
boolean isGLES2Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES2 functionality.
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 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 glDeleteTextures(int arg0, java.nio.IntBuffer arg1)
void glUniformMatrix3x2fvNV(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
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 glProgramUniformMatrix2fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
void glGenBuffers(int arg0, java.nio.IntBuffer arg1)
void glGetShadingRateSampleLocationivNV(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glExtGetShadersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glExtGetShadersQCOM}(GLuint * shaders,...
void glBeginTransformFeedback(int arg0)
Entry point to C language function: void {@native glBeginTransformFeedback}(GLenum primitiveMode) ...
void glGetObjectLabel(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3, java.nio.ByteBuffer arg4)
void glProgramUniform4iv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
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 glProgramUniform2f(int arg0, int arg1, float arg2, float arg3)
Entry point to C language function: void {@native glProgramUniform2f}(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,...
void glDeleteTextures(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteTextures}(GLsizei n, const GLuint * textur...
java.lang.Object getExtension(java.lang.String arg0)
void glVertexAttrib3fv(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glVertexAttrib3fv}(GLuint index,...
void glGetProgramiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetProgramiv}(GLuint program,...
void glScissorExclusiveArrayvNV(int arg0, int arg1, java.nio.IntBuffer arg2)
void glProgramUniform2i64vNV(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
void glBindVertexBuffer(int arg0, int arg1, long arg2, int arg3)
Entry point to C language function: void {@native glBindVertexBuffer}(GLuint bindingindex,...
void glStencilFuncSeparate(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glStencilFuncSeparate}(GLenum face,...
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 glGetShaderSource(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.ByteBuffer arg3)
void glGetVertexAttribiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glUniform1fv(int arg0, int arg1, java.nio.FloatBuffer arg2)
com.jogamp.opengl.GLES2 getGLES2()
Casts this object to the GLES2 interface.
void glUniform3f(int arg0, float arg1, float arg2, float arg3)
Entry point to C language function: void {@native glUniform3f}(GLint location, GLfloat v0,...
boolean glUnmapBuffer(int arg0)
Entry point to C language function: GLboolean {@native glUnmapBuffer}(GLenum target) Part of GL_VE...
boolean isGLES1()
Indicates whether this GL object conforms to the OpenGL ES ≥ 1.0 profile.
void glDispatchComputeIndirect(long arg0)
Entry point to C language function: void {@native glDispatchComputeIndirect}(GLintptr indirect) Pa...
void glCullFace(int arg0)
Entry point to C language function: void {@native glCullFace}(GLenum mode) Part of GL_ES_VERSION_2...
void glDrawRangeElementsBaseVertexEXT(int arg0, int arg1, int arg2, int arg3, int arg4, java.nio.Buffer arg5, int arg6)
void glEndConditionalRender()
Entry point to C language function: void {@native glEndConditionalRender}() Part of GL_VERSION_3_0...
void glUniform2ui64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniform2ui64vNV}(GLint location,...
void glClearColor(float arg0, float arg1, float arg2, float arg3)
Entry point to C language function: void {@native glClearColor}(GLfloat red, GLfloat green,...
void glGetBooleanv(int arg0, byte[] arg1, int arg2)
Entry point to C language function: void {@native glGetBooleanv}(GLenum pname, GLboolean * data) P...
boolean hasGLSL()
Indicates whether this GL object supports GLSL.
void glDebugMessageInsert(int arg0, int arg1, int arg2, int arg3, int arg4, java.lang.String arg5)
void glImportSemaphoreFdEXT(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glImportSemaphoreFdEXT}(GLuint semaphore,...
void glShaderSource(int arg0, int arg1, java.lang.String[] arg2, java.nio.IntBuffer arg3)
void glGetProgramResourceName(int arg0, int arg1, int arg2, int arg3, java.nio.IntBuffer arg4, java.nio.ByteBuffer arg5)
int getBoundFramebuffer(int arg0)
Return the framebuffer name bound to this context, see GL#glBindFramebuffer(int, int).
void glScissorArrayvOES(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glScissorArrayvOES}(GLuint first,...
void glMinSampleShadingOES(float arg0)
Entry point to C language function: void {@native glMinSampleShadingOES}(GLfloat value) Part of GL...
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 glGenTextures(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenTextures}(GLsizei n, GLuint * textures) Par...
void glProgramUniform2iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform2iv}(GLuint program,...
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,...
boolean glIsVertexArray(int arg0)
Entry point to C language function: GLboolean {@native glIsVertexArray}(GLuint array) Part of GL_A...
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 glBindShadingRateImageNV(int arg0)
Entry point to C language function: void {@native glBindShadingRateImageNV}(GLuint texture) Part o...
String dumpArray(Object obj)
void glUniform4i64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
void glGetDriverControlStringQCOM(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.ByteBuffer arg3)
void glUniformHandleui64vIMG(int arg0, int arg1, java.nio.LongBuffer arg2)
void glGetCoverageModulationTableNV(int arg0, java.nio.FloatBuffer arg1)
void glHint(int arg0, int arg1)
Entry point to C language function: void {@native glHint}(GLenum target, GLenum mode) Part of GL_E...
void glProgramUniform1i64vNV(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
void glProgramUniform1fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform1fv}(GLuint program,...
void glGetBooleani_v(int arg0, int arg1, byte[] arg2, int arg3)
Entry point to C language function: void {@native glGetBooleani_v}(GLenum target,...
void glDetachShader(int arg0, int arg1)
Entry point to C language function: void {@native glDetachShader}(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 glGetIntegeri_v(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetIntegeri_v}(GLenum target,...
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 glAlphaFuncQCOM(int arg0, float arg1)
Entry point to C language function: void {@native glAlphaFuncQCOM}(GLenum func, GLclampf ref) Part...
void glProgramUniform1i64NV(int arg0, int arg1, long arg2)
Entry point to C language function: void {@native glProgramUniform1i64NV}(GLuint program,...
void glDispatchCompute(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glDispatchCompute}(GLuint num_groups_x,...
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 glTexBufferRange(int arg0, int arg1, int arg2, long arg3, long arg4)
Entry point to C language function: void {@native glTexBufferRange}(GLenum target,...
void glTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, java.nio.Buffer arg9)
void glSamplerParameterIiv(int arg0, int arg1, java.nio.IntBuffer arg2)
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 glGetProgramBinary(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5, java.nio.Buffer arg6)
int glGetGraphicsResetStatus()
Entry point to C language function: GLenum {@native glGetGraphicsResetStatus}() Part of GL_VERSION...
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 glBlendEquationiEXT(int arg0, int arg1)
Entry point to C language function: void {@native glBlendEquationiEXT}(GLuint buf,...
void glDeleteVertexArraysOES(int arg0, java.nio.IntBuffer arg1)
void glDrawArraysIndirect(int arg0, long arg1)
Entry point to C language function: void {@native glDrawArraysIndirect}(GLenum mode,...
void glBindBuffer(int arg0, int arg1)
Entry point to C language function: void {@native glBindBuffer}(GLenum target, GLuint buffer) Part...
void glUniformMatrix4x3fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix4x3fv}(GLint location,...
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 glBufferPageCommitmentMemNV(int arg0, long arg1, long arg2, int arg3, long arg4, boolean arg5)
Entry point to C language function: void {@native glBufferPageCommitmentMemNV}(GLenum target,...
boolean isTextureFormatBGRA8888Available()
void glBindFragDataLocationIndexedEXT(int arg0, int arg1, int arg2, byte[] arg3, int arg4)
Entry point to C language function: void {@native glBindFragDataLocationIndexedEXT}(GLuint program,...
void glFramebufferTextureOES(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glFramebufferTextureOES}(GLenum target,...
com.jogamp.opengl.GL2ES3 getGL2ES3()
Casts this object to the GL2ES3 interface.
void glGenQueries(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenQueries}(GLsizei n, GLuint * ids) Part of G...
void glGetProgramInterfaceiv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glViewportIndexedfNV(int arg0, float arg1, float arg2, float arg3, float arg4)
Entry point to C language function: void {@native glViewportIndexedfNV}(GLuint index,...
void glShadingRateImagePaletteNV(int arg0, int arg1, int 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,...
boolean isNPOTTextureAvailable()
Returns true if the GL context supports non power of two (NPOT) textures, otherwise false.
void glPolygonOffset(float arg0, float arg1)
Entry point to C language function: void {@native glPolygonOffset}(GLfloat factor,...
void glGenProgramPipelines(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenProgramPipelines}(GLsizei n,...
void glGetTexParameteriv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glFrontFace(int arg0)
Entry point to C language function: void {@native glFrontFace}(GLenum mode) Part of GL_ES_VERSION_...
void glGetVertexAttribfv(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glUniform4ui64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniform4ui64vNV}(GLint location,...
boolean isGLES32Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3.2 functionality.
void glProgramUniform3iv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glProgramUniform3ui64NV(int arg0, int arg1, long arg2, long arg3, long arg4)
Entry point to C language function: void {@native glProgramUniform3ui64NV}(GLuint program,...
void glGetQueryiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetQueryiv}(GLenum target, GLenum pname,...
void setSwapInterval(int arg0)
Set the swap interval of the current context and attached onscreen GLDrawable.
void glRasterSamplesEXT(int arg0, boolean arg1)
Entry point to C language function: void {@native glRasterSamplesEXT}(GLuint samples,...
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 glGetQueryObjecti64v(int arg0, int arg1, java.nio.LongBuffer arg2)
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,...
void glGetObjectPtrLabel(java.nio.Buffer arg0, int arg1, java.nio.IntBuffer arg2, java.nio.ByteBuffer arg3)
void glProgramUniform2fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform2fv}(GLuint program,...
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 glGetShadingRateImagePaletteNV(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGenFramebuffers(int arg0, java.nio.IntBuffer arg1)
void glDepthRange(double arg0, double arg1)
Aliased entrypoint of void {@native glDepthRange}(GLclampd depth); and void {@native glDepthRangef...
void glPixelStorei(int arg0, int arg1)
Entry point to C language function: void {@native glPixelStorei}(GLenum pname, GLint param) Part o...
void glGetQueryObjectuiv(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 glProgramUniform2ui64NV(int arg0, int arg1, long arg2, long arg3)
Entry point to C language function: void {@native glProgramUniform2ui64NV}(GLuint program,...
void glExtGetBuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glExtGetBuffersQCOM}(GLuint * buffers,...
void glDisablei(int arg0, int arg1)
Entry point to C language function: void {@native glDisablei}(GLenum target, GLuint index) Part of...
void glReadBufferNV(int arg0)
Entry point to C language function: void {@native glReadBufferNV}(GLenum mode) Part of GL_NV_read_...
boolean glIsBuffer(int arg0)
Entry point to C language function: GLboolean {@native glIsBuffer}(GLuint buffer) Part of GL_VERSI...
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 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,...
void glGetQueryObjectui64v(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glGetQueryObjectui64v}(GLuint id,...
boolean isGLES()
Indicates whether this GL object conforms to one of the OpenGL ES profiles, see isGLES1(),...
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 glUniformHandleui64vIMG(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniformHandleui64vIMG}(GLint location,...
void glVertexAttribIPointer(int arg0, int arg1, int arg2, int arg3, java.nio.Buffer arg4)
void glGetIntegerv(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGetIntegerv}(GLenum pname, GLint * data) Part ...
void glGetMemoryObjectParameterivEXT(int arg0, int arg1, java.nio.IntBuffer arg2)
int glClientWaitSync(long arg0, int arg1, long arg2)
Entry point to C language function: GLenum {@native glClientWaitSync}(GLsync sync,...
void glBindBufferBase(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glBindBufferBase}(GLenum target,...
void glGenerateMipmap(int arg0)
Entry point to C language function: void {@native glGenerateMipmap}(GLenum target) Part of GL_ES_V...
void glGetShadingRateSampleLocationivNV(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetShadingRateSampleLocationivNV}(GLenum rate,...
void glTexParameteriv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glWaitVkSemaphoreNV(long arg0)
Entry point to C language function: void {@native glWaitVkSemaphoreNV}(GLuint64 vkSemaphore) Part ...
boolean isGL3core()
Indicates whether this GL object uses a GL3 core profile.
long glGetVkProcAddrNV(java.nio.ByteBuffer arg0)
boolean isGL2()
Indicates whether this GL object conforms to the OpenGL ≤ 3.0 profile.
void glColorMask(boolean arg0, boolean arg1, boolean arg2, boolean arg3)
Entry point to C language function: void {@native glColorMask}(GLboolean red, GLboolean green,...
void glScissorArrayvNV(int arg0, int arg1, java.nio.IntBuffer arg2)
com.jogamp.opengl.GL4 getGL4()
Casts this object to the GL4 interface.
void glGetDriverControlsQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetDriverControlsQCOM}(GLint * num,...
void glGetUnsignedBytevEXT(int arg0, java.nio.ByteBuffer arg1)
void glProgramUniform1ui64NV(int arg0, int arg1, long arg2)
Entry point to C language function: void {@native glProgramUniform1ui64NV}(GLuint program,...
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 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 glAttachShader(int arg0, int arg1)
Entry point to C language function: void {@native glAttachShader}(GLuint program,...
void glDrawArraysInstancedNV(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glDrawArraysInstancedNV}(GLenum mode,...
void glFragmentCoverageColorNV(int arg0)
Entry point to C language function: void {@native glFragmentCoverageColorNV}(GLuint color) Part of...
void glGetUniformiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetUniformiv}(GLuint program,...
void glUniform3iv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glUniform3iv}(GLint location, GLsizei count,...
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 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 glExtGetTexturesQCOM(java.nio.IntBuffer arg0, int arg1, java.nio.IntBuffer arg2)
void glGetInteger64v(int arg0, long[] arg1, int arg2)
Entry point to C language function: void {@native glGetInteger64v}(GLenum pname, GLint64 * data) P...
void glUniformMatrix2x3fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix2x3fv}(GLint location,...
void glPatchParameteriEXT(int arg0, int arg1)
Entry point to C language function: void {@native glPatchParameteriEXT}(GLenum pname,...
boolean isGL2GL3()
Indicates whether this GL object conforms to a GL2GL3 compatible profile.
void glGenVertexArrays(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenVertexArrays}(GLsizei n, GLuint * arrays) P...
void glTexStorageAttribs2DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, java.nio.IntBuffer arg5)
void glGetIntegerv(int arg0, java.nio.IntBuffer arg1)
void glVertexAttrib2fv(int arg0, java.nio.FloatBuffer arg1)
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 glUniform3uiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGetProgramPipelineInfoLog(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.ByteBuffer arg3)
void glEGLImageTargetTextureStorageEXT(int arg0, long arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glEGLImageTargetTextureStorageEXT}(GLuint texture,...
int getDefaultDrawBuffer()
Returns the default color buffer within the current bound getDefaultReadFramebuffer(),...
void glGetTexParameterfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glGetTexParameterfv}(GLenum target,...
void glUniformMatrix3x2fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glProgramUniform3ui64vNV(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
void glGetTexLevelParameteriv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glUniformMatrix2x4fvNV(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glProgramUniform4i64vNV(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform4i64vNV}(GLuint program,...
com.jogamp.opengl.GL getRootGL()
Returns the implementing root instance, considering a wrapped pipelined hierarchy,...
void glUniform1i64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
void glGetUniformIndices(int arg0, int arg1, java.lang.String[] arg2, java.nio.IntBuffer arg3)
void glUniform4ui64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
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 glBindTransformFeedback(int arg0, int arg1)
Entry point to C language function: void {@native glBindTransformFeedback}(GLenum target,...
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 glMultiDrawElementsBaseVertexEXT(int arg0, int[] arg1, int arg2, int arg3, com.jogamp.common.nio.PointerBuffer arg4, int arg5, int[] arg6, int arg7)
void glUniformMatrix4x2fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glGenRenderbuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenRenderbuffers}(GLsizei n, GLuint * renderbuff...
void glGetTexParameterIuiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGetUniformi64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
void glStencilMask(int arg0)
Entry point to C language function: void {@native glStencilMask}(GLuint mask) Part of GL_ES_VERSIO...
void glCoverageModulationNV(int arg0)
Entry point to C language function: void {@native glCoverageModulationNV}(GLenum components) Part ...
boolean isGL3ES3()
Indicates whether this GL object conforms to a GL3ES3 compatible profile.
void glSemaphoreParameterui64vEXT(int arg0, int arg1, java.nio.LongBuffer arg2)
void glUniformMatrix2x3fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix2x3fvNV}(GLint location,...
void glScissorExclusiveNV(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glScissorExclusiveNV}(GLint x, GLint y,...
void glDeleteQueries(int arg0, java.nio.IntBuffer arg1)
void glTexParameterIuiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glBlendEquation(int arg0)
Entry point to C language function: void {@native glBlendEquation}(GLenum mode) Part of GL_ES_VERS...
void glGetProgramBinary(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.IntBuffer arg3, java.nio.Buffer arg4)
void glSamplerParameteri(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glSamplerParameteri}(GLuint sampler,...
void glFlush()
Entry point to C language function: void {@native glFlush}() Part of GL_ES_VERSION_2_0,...
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 glGetProgramInterfaceiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetProgramInterfaceiv}(GLuint program,...
void glGetMemoryObjectParameterivEXT(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetMemoryObjectParameterivEXT}(GLuint memoryObje...
void glMaxShaderCompilerThreadsKHR(int arg0)
Entry point to C language function: void {@native glMaxShaderCompilerThreadsKHR}(GLuint count) Par...
void glDeleteQueries(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteQueries}(GLsizei n, const GLuint * ids) ...
void glVertexAttribI4uiv(int arg0, java.nio.IntBuffer arg1)
void glWaitSemaphoreEXT(int arg0, int arg1, java.nio.IntBuffer arg2, int arg3, java.nio.IntBuffer arg4, java.nio.IntBuffer arg5)
void glBindFramebuffer(int arg0, int arg1)
Entry point to C language function: void {@native glBindFramebuffer}(GLenum target,...
boolean glIsEnablediEXT(int arg0, int arg1)
Entry point to C language function: GLboolean {@native glIsEnablediEXT}(GLenum target,...
void glCompressedTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, java.nio.Buffer arg7)
void glGetMultisamplefv(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glUniform4i64NV(int arg0, long arg1, long arg2, long arg3, long arg4)
Entry point to C language function: void {@native glUniform4i64NV}(GLint location,...
void glUniform2i64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniform2i64vNV}(GLint location,...
int glCreateShader(int arg0)
Entry point to C language function: GLuint {@native glCreateShader}(GLenum type) Part of GL_ES_VER...
void glSamplerParameteriv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glProgramUniform4ui64vNV(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
void glFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glFramebufferSampleLocationsfvNV}(GLenum target,...
void glUniformHandleui64IMG(int arg0, long arg1)
Entry point to C language function: void {@native glUniformHandleui64IMG}(GLint location,...
void glCoverageMaskNV(boolean arg0)
Entry point to C language function: void {@native glCoverageMaskNV}(GLboolean mask) Part of GL_NV_...
void glGenRenderbuffers(int arg0, java.nio.IntBuffer arg1)
void glObjectLabel(int arg0, int arg1, int arg2, java.nio.ByteBuffer arg3)
void glVertexAttribI4i(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glVertexAttribI4i}(GLuint index,...
void glClearTexImageEXT(int arg0, int arg1, int arg2, int arg3, java.nio.Buffer arg4)
void glProgramUniform4iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform4iv}(GLuint program,...
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,...
int getDefaultReadFramebuffer()
Return the default read framebuffer name.
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 glStencilOp(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glStencilOp}(GLenum fail, GLenum zfail,...
void glClearBufferuiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glClearBufferiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glClearBufferiv}(GLenum buffer,...
void glGetBooleanv(int arg0, java.nio.ByteBuffer arg1)
java.nio.ByteBuffer glMapBuffer(int arg0, int arg1)
Entry point to C language function: void * {@native glMapBuffer}(GLenum target, GLenum access) Par...
void glGetTexLevelParameteriv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetTexLevelParameteriv}(GLenum target,...
boolean glIsProgram(int arg0)
Entry point to C language function: GLboolean {@native glIsProgram}(GLuint program) Part of GL_ES_...
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 glFramebufferFetchBarrierQCOM()
Entry point to C language function: void {@native glFramebufferFetchBarrierQCOM}() Part of GL_QCOM...
void glUniformMatrix3x4fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix3x4fv}(GLint location,...
void glGetFramebufferParameteriv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGetMultisamplefv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glGetMultisamplefv}(GLenum pname,...
void glVertexBindingDivisor(int arg0, int arg1)
Entry point to C language function: void {@native glVertexBindingDivisor}(GLuint bindingindex,...
void glPolygonModeNV(int arg0, int arg1)
Entry point to C language function: void {@native glPolygonModeNV}(GLenum face, GLenum mode) Part ...
void glVertexAttribFormat(int arg0, int arg1, int arg2, boolean arg3, int arg4)
Entry point to C language function: void {@native glVertexAttribFormat}(GLuint attribindex,...
void glGetTexParameterIiv(int arg0, int arg1, java.nio.IntBuffer arg2)
com.jogamp.opengl.GLES1 getGLES1()
Casts this object to the GLES1 interface.
void glUniform2ui64NV(int arg0, long arg1, long arg2)
Entry point to C language function: void {@native glUniform2ui64NV}(GLint location,...
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,...
boolean isGL4bc()
Indicates whether this GL object conforms to the OpenGL ≥ 4.0 compatibility profile.
void glEnableDriverControlQCOM(int arg0)
Entry point to C language function: void {@native glEnableDriverControlQCOM}(GLuint driverControl) ...
void glGenTextures(int arg0, java.nio.IntBuffer arg1)
void glGetShaderPrecisionFormat(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.IntBuffer arg3)
void glProgramUniform2ui64vNV(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform2ui64vNV}(GLuint program,...
void glDrawElementsBaseVertex(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4)
void glVertexAttribI4ui(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glVertexAttribI4ui}(GLuint index,...
void glViewportIndexedfvNV(int arg0, java.nio.FloatBuffer arg1)
void glGetUniformi64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glGetUniformi64vNV}(GLuint program,...
void glEndQuery(int arg0)
Entry point to C language function: void {@native glEndQuery}(GLenum target) Part of GL_VERSION_1_...
void glViewportArrayvOES(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glViewportArrayvOES}(GLuint first,...
void glProgramUniformHandleui64IMG(int arg0, int arg1, long arg2)
Entry point to C language function: void {@native glProgramUniformHandleui64IMG}(GLuint program,...
void glDrawElementsInstanced(int arg0, int arg1, int arg2, long arg3, int arg4)
Entry point to C language function: void {@native glDrawElementsInstanced}(GLenum mode,...
void glUniform1uiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glUniform1uiv}(GLint location, GLsizei count,...
void glBufferStorageMemEXT(int arg0, long arg1, int arg2, long arg3)
Entry point to C language function: void {@native glBufferStorageMemEXT}(GLenum target,...
void glBeginConditionalRender(int arg0, int arg1)
Entry point to C language function: void {@native glBeginConditionalRender}(GLuint id,...
void glTextureBarrierNV()
Entry point to C language function: void {@native glTextureBarrierNV}() Part of GL_NV_texture_barr...
void glGetUniformfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glGetUniformfv}(GLuint program,...
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 glDrawElementsInstancedBaseVertexOES(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4, int arg5)
void glDeleteProgramPipelines(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteProgramPipelines}(GLsizei n,...
void glBlendEquationiOES(int arg0, int arg1)
Entry point to C language function: void {@native glBlendEquationiOES}(GLuint buf,...
void glScissorArrayvOES(int arg0, int arg1, java.nio.IntBuffer arg2)
void glDepthRangeIndexedfNV(int arg0, float arg1, float arg2)
Entry point to C language function: void {@native glDepthRangeIndexedfNV}(GLuint index,...
void glUniform2i(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glUniform2i}(GLint location, GLint v0,...
void glGetUniformfv(int arg0, int arg1, java.nio.FloatBuffer arg2)
boolean isGL4core()
Indicates whether this GL object uses a GL4 core profile.
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 glTexParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glTexParameterIuiv}(GLenum target,...
void glCompressedTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, java.nio.Buffer arg8)
final GL getDownstreamGL()
Returns the downstream GL instance in case this is a wrapping pipeline, otherwise null.
void glGetSamplerParameterIuiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glDisableiOES(int arg0, int arg1)
Entry point to C language function: void {@native glDisableiOES}(GLenum target, GLuint index) Part...
boolean isFunctionAvailable(java.lang.String arg0)
void glSamplerParameterf(int arg0, int arg1, float arg2)
Entry point to C language function: void {@native glSamplerParameterf}(GLuint sampler,...
void glSamplerParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glSamplerParameterIuiv}(GLuint sampler,...
void glUniform4fv(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glGetUnsignedBytei_vEXT(int arg0, int arg1, byte[] arg2, int arg3)
Entry point to C language function: void {@native glGetUnsignedBytei_vEXT}(GLenum target,...
boolean glIsProgramPipeline(int arg0)
Entry point to C language function: GLboolean {@native glIsProgramPipeline}(GLuint pipeline) Part ...
void glGetBufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetBufferParameteriv}(GLenum target,...
void glDrawElementsInstancedBaseVertex(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4, int arg5)
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 glUniformMatrix4x3fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glScissorIndexedvNV(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glScissorIndexedvNV}(GLuint index,...
void glUniform4ui64NV(int arg0, long arg1, long arg2, long arg3, long arg4)
Entry point to C language function: void {@native glUniform4ui64NV}(GLint location,...
boolean isPBOUnpackBound()
void glBlendEquationSeparateiEXT(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glBlendEquationSeparateiEXT}(GLuint buf,...
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 glUniform4fv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glUniform4fv}(GLint location, GLsizei count,...
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 glUniform4uiv(int arg0, int arg1, java.nio.IntBuffer arg2)
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 glUniformMatrix2x4fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix2x4fvNV}(GLint location,...
void glReleaseShaderCompiler()
Start: GL_ARB_ES2_compatibility functions, which are part of ES2 core as well.
void glNamedFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, java.nio.FloatBuffer arg3)
void glClearBufferfi(int arg0, int arg1, float arg2, int arg3)
Entry point to C language function: void {@native glClearBufferfi}(GLenum buffer,...
void glGenVertexArrays(int arg0, java.nio.IntBuffer arg1)
void glDrawElementsInstancedANGLE(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4)
void glLineWidth(float arg0)
Entry point to C language function: void {@native glLineWidth}(GLfloat width) Part of GL_VERSION_E...
void glDrawArraysInstanced(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glDrawArraysInstanced}(GLenum mode,...
void glBindFragDataLocationEXT(int arg0, int arg1, byte[] arg2, int arg3)
Entry point to C language function: void {@native glBindFragDataLocationEXT}(GLuint program,...
long glFenceSync(int arg0, int arg1)
Entry point to C language function: GLsync {@native glFenceSync}(GLenum condition,...
void glGetVertexAttribIuiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetVertexAttribIuiv}(GLuint index,...
void glProgramUniform4fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform4fv}(GLuint program,...
void glGetActiveUniformBlockiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetActiveUniformBlockiv}(GLuint program,...
void glProgramUniform1iv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glTexParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glTexParameteriv}(GLenum target,...
void glUniform1i64NV(int arg0, long arg1)
Entry point to C language function: void {@native glUniform1i64NV}(GLint location,...
void glSamplerParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glSamplerParameterIiv}(GLuint sampler,...
void glTextureStorage1DEXT(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glTextureStorage1DEXT}(GLuint texture,...
int getDefaultDrawFramebuffer()
Return the default draw framebuffer name.
void glExtGetProgramsQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glExtGetProgramsQCOM}(GLuint * programs,...
int getBoundBuffer(int arg0)
void glTexStorage1D(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glTexStorage1D}(GLenum target, GLsizei levels,...
void glDeleteVertexArrays(int arg0, java.nio.IntBuffer arg1)
boolean glIsRenderbuffer(int arg0)
Entry point to C language function: GLboolean {@native glIsRenderbuffer}(GLuint renderbuffer) Part...
void glBlendFuncSeparateiOES(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glBlendFuncSeparateiOES}(GLuint buf,...
void glClipControlEXT(int arg0, int arg1)
Entry point to C language function: void {@native glClipControlEXT}(GLenum origin,...
void glDrawTransformFeedbackInstancedEXT(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glDrawTransformFeedbackInstancedEXT}(GLenum mode,...
void glBindBufferRange(int arg0, int arg1, int arg2, long arg3, long arg4)
Entry point to C language function: void {@native glBindBufferRange}(GLenum target,...
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 glUniform4i64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniform4i64vNV}(GLint location,...
void glLinkProgram(int arg0)
Entry point to C language function: void {@native glLinkProgram}(GLuint program) Part of GL_ES_VER...
void glResetMemoryObjectParameterNV(int arg0, int arg1)
Entry point to C language function: void {@native glResetMemoryObjectParameterNV}(GLuint memory,...
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 glClearStencil(int arg0)
Entry point to C language function: void {@native glClearStencil}(GLint s) Part of GL_ES_VERSION_2...
void glMultiDrawMeshTasksIndirectCountNV(long arg0, long arg1, int arg2, int arg3)
Entry point to C language function: void {@native glMultiDrawMeshTasksIndirectCountNV}(GLintptr indi...
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 glUniformMatrix4fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix4fv}(GLint location,...
void glDrawRangeElements(int arg0, int arg1, int arg2, int arg3, int arg4, java.nio.Buffer arg5)
void glTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, java.nio.Buffer arg8)
void glImportMemoryFdEXT(int arg0, long arg1, int arg2, int arg3)
Entry point to C language function: void {@native glImportMemoryFdEXT}(GLuint memory,...
int glGetFragDataIndexEXT(int arg0, java.nio.ByteBuffer arg1)
void glProgramUniform2i64NV(int arg0, int arg1, long arg2, long arg3)
Entry point to C language function: void {@native glProgramUniform2i64NV}(GLuint program,...
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,...
boolean isGL()
Indicates whether this GL object conforms to any of the OpenGL profiles.
void glTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, java.nio.Buffer arg8)
int glGetProgramResourceIndex(int arg0, int arg1, byte[] arg2, int arg3)
Entry point to C language function: GLuint {@native glGetProgramResourceIndex}(GLuint program,...
void glTexBufferRangeOES(int arg0, int arg1, int arg2, long arg3, long arg4)
Entry point to C language function: void {@native glTexBufferRangeOES}(GLenum target,...
void glUniform4uiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glUniform4uiv}(GLint location, GLsizei count,...
void glProgramUniformMatrix3x2fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
void glTexParameteri(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glTexParameteri}(GLenum target,...
boolean isGL2ES2()
Indicates whether this GL object conforms to a GL2ES2 compatible profile.
void glUniformMatrix4x2fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix4x2fv}(GLint location,...
void glScissorIndexedNV(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glScissorIndexedNV}(GLuint index,...
boolean isGLcore()
Indicates whether this GL object uses a GL core profile.
void glProgramUniform2i64vNV(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform2i64vNV}(GLuint program,...
void glUniform3i64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
void glProgramUniform2uiv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glCoverageModulationTableNV(int arg0, java.nio.FloatBuffer arg1)
void glBeginQuery(int arg0, int arg1)
Entry point to C language function: void {@native glBeginQuery}(GLenum target, GLuint id) Part of ...
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,...
int glCheckFramebufferStatus(int arg0)
Entry point to C language function: GLenum {@native glCheckFramebufferStatus}(GLenum target) Part ...
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 glVertexAttribDivisorANGLE(int arg0, int arg1)
Entry point to C language function: void {@native glVertexAttribDivisorANGLE}(GLuint index,...
void glUniform3fv(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glDrawBuffersIndexedEXT(int arg0, int[] arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glDrawBuffersIndexedEXT}(GLint n,...
void glPatchParameteriOES(int arg0, int arg1)
Entry point to C language function: void {@native glPatchParameteriOES}(GLenum pname,...
void glProgramUniformMatrix2x4fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
java.lang.String glGetStringi(int arg0, int arg1)
Entry point to C language function: const GLubyte * {@native glGetStringi}(GLenum name,...
void glRenderbufferStorageMultisampleEXT(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glRenderbufferStorageMultisampleEXT}(GLenum target...
void glEGLImageTargetTextureStorageEXT(int arg0, long arg1, java.nio.IntBuffer arg2)
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 glGetBufferParameteriv(int arg0, int arg1, java.nio.IntBuffer arg2)
boolean isVBOArrayBound()
int glCreateShaderProgramv(int arg0, int arg1, java.lang.String[] arg2)
void glGenVertexArraysOES(int arg0, java.nio.IntBuffer arg1)
void glVertexAttrib3f(int arg0, float arg1, float arg2, float arg3)
Entry point to C language function: void {@native glVertexAttrib3f}(GLuint index,...
void glDisableiEXT(int arg0, int arg1)
Entry point to C language function: void {@native glDisableiEXT}(GLenum target, GLuint index) Part...
void glGetQueryiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glDeleteVertexArrays(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteVertexArrays}(GLsizei n,...
void glVertexAttrib1fv(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glVertexAttrib1fv}(GLuint index,...
void glGetSamplerParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetSamplerParameteriv}(GLuint sampler,...
int glGetProgramResourceLocation(int arg0, int arg1, byte[] arg2, int arg3)
Entry point to C language function: GLint {@native glGetProgramResourceLocation}(GLuint program,...
void glBlendFunci(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glBlendFunci}(GLuint buf, GLenum src,...
void glObjectPtrLabel(java.nio.Buffer arg0, int arg1, java.nio.ByteBuffer arg2)
void glTexParameterf(int arg0, int arg1, float arg2)
Entry point to C language function: void {@native glTexParameterf}(GLenum target,...
void glExtGetFramebuffersQCOM(java.nio.IntBuffer arg0, int arg1, java.nio.IntBuffer arg2)
void glGenSemaphoresEXT(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenSemaphoresEXT}(GLsizei n, GLuint * semaphores...
void glGetVertexAttribfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glGetVertexAttribfv}(GLuint index,...
void glUniformMatrix3x2fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix3x2fvNV}(GLint location,...
void glProgramUniform1ui64vNV(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform1ui64vNV}(GLuint program,...
void glCreateMemoryObjectsEXT(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glCreateMemoryObjectsEXT}(GLsizei n,...
void glBindSampler(int arg0, int arg1)
Entry point to C language function: void {@native glBindSampler}(GLuint unit, GLuint sampler) Part...
void glUniform1iv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glUniform1iv}(GLint location, GLsizei count,...
int getDefaultReadBuffer()
Returns the default color buffer within the current bound getDefaultReadFramebuffer(),...
void glGetBufferParameteri64v(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glGetBufferParameteri64v}(GLenum target,...
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 glDrawElements(int arg0, int arg1, int arg2, java.nio.Buffer arg3)
boolean isGLES31Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3.1 functionality.
void glUniform3ui(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glUniform3ui}(GLint location, GLuint v0,...
void glGetSamplerParameterfv(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glTexEstimateMotionQCOM(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glTexEstimateMotionQCOM}(GLuint ref,...
void glReadnPixels(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, java.nio.Buffer arg7)
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 glMinSampleShading(float arg0)
Entry point to C language function: void {@native glMinSampleShading}(GLfloat value) Part of GL_ES...
boolean glIsSync(long arg0)
Entry point to C language function: GLboolean {@native glIsSync}(GLsync sync) Part of GL_ES_VERSIO...
void glBlendFunciEXT(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glBlendFunciEXT}(GLuint buf, GLenum src,...
void glGetFramebufferAttachmentParameteriv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetFramebufferAttachmentParameteriv}(GLenum targ...
void glGetSemaphoreParameterivNV(int arg0, int arg1, java.nio.IntBuffer arg2)
void glSignalSemaphoreEXT(int arg0, int arg1, java.nio.IntBuffer arg2, int arg3, java.nio.IntBuffer arg4, java.nio.IntBuffer arg5)
void glDeleteProgram(int arg0)
Entry point to C language function: void {@native glDeleteProgram}(GLuint program) Part of GL_ES_V...
void glMemoryObjectParameterivEXT(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGetDriverControlStringQCOM(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
Entry point to C language function: void {@native glGetDriverControlStringQCOM}(GLuint driverControl...
void glBufferData(int arg0, long arg1, java.nio.Buffer arg2, int arg3)
void glEnablei(int arg0, int arg1)
Entry point to C language function: void {@native glEnablei}(GLenum target, GLuint index) Part of ...
void glDeleteRenderbuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteRenderbuffers}(GLsizei n,...
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 glDrawRangeElementsBaseVertex(int arg0, int arg1, int arg2, int arg3, int arg4, java.nio.Buffer arg5, int arg6)
void glGetQueryObjectiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetQueryObjectiv}(GLuint id, 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 glBindVertexArrayOES(int arg0)
Entry point to C language function: void {@native glBindVertexArrayOES}(GLuint array) Part of GL_O...
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 glProgramUniform4ui64vNV(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform4ui64vNV}(GLuint program,...
void glScissorIndexedvNV(int arg0, java.nio.IntBuffer arg1)
void glExtGetProgramBinarySourceQCOM(int arg0, int arg1, java.nio.ByteBuffer arg2, java.nio.IntBuffer arg3)
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)
com.jogamp.opengl.GL2ES2 getGL2ES2()
Casts this object to the GL2ES2 interface.
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 glGetTexLevelParameterfv(int arg0, int arg1, int arg2, java.nio.FloatBuffer arg3)
void glSignalVkSemaphoreNV(long arg0)
Entry point to C language function: void {@native glSignalVkSemaphoreNV}(GLuint64 vkSemaphore) Par...
int glCreateProgram()
Entry point to C language function: GLuint {@native glCreateProgram}() Part of GL_ES_VERSION_2_0,...
void glBufferStorageEXT(int arg0, long arg1, java.nio.Buffer arg2, int arg3)
void glEGLImageTargetTexture2DOES(int arg0, long arg1)
Entry point to C language function: void {@native glEGLImageTargetTexture2DOES}(GLenum target,...
void glBlendEquationSeparateiOES(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glBlendEquationSeparateiOES}(GLuint buf,...
void glBlendEquationSeparate(int arg0, int arg1)
Entry point to C language function: void {@native glBlendEquationSeparate}(GLenum modeRGB,...
void glProgramUniformHandleui64vIMG(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
void glFlushMappedBufferRange(int arg0, long arg1, long arg2)
Entry point to C language function: void {@native glFlushMappedBufferRange}(GLenum target,...
void glDeleteProgramPipelines(int arg0, java.nio.IntBuffer arg1)
void glCopyTextureLevelsAPPLE(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glCopyTextureLevelsAPPLE}(GLuint destinationTextur...
java.nio.ByteBuffer glMapBufferRange(int arg0, long arg1, long arg2, int arg3)
Entry point to C language function: void * {@native glMapBufferRange}(GLenum target,...
void glUniform4iv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glUniformMatrix2x3fvNV(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glMultiDrawElementsIndirectEXT(int arg0, int arg1, java.nio.Buffer arg2, int arg3, int arg4)
void glFramebufferRenderbuffer(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glFramebufferRenderbuffer}(GLenum target,...
void glProgramUniform2ui(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glProgramUniform2ui}(GLuint program,...
void glProgramUniform1uiv(int arg0, int arg1, int arg2, java.nio.IntBuffer 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,...
void glDeleteBuffers(int arg0, java.nio.IntBuffer arg1)
void glUniform3ui64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniform3ui64vNV}(GLint location,...
void glExtrapolateTex2DQCOM(int arg0, int arg1, int arg2, float arg3)
Entry point to C language function: void {@native glExtrapolateTex2DQCOM}(GLuint src1,...
void glSemaphoreParameterivNV(int arg0, int arg1, java.nio.IntBuffer 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 glReadBufferIndexedEXT(int arg0, int arg1)
Entry point to C language function: void {@native glReadBufferIndexedEXT}(GLenum src,...
void glGetSynciv(long arg0, int arg1, int arg2, java.nio.IntBuffer arg3, java.nio.IntBuffer arg4)
void glGetRenderbufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetRenderbufferParameteriv}(GLenum target,...
void glGenSemaphoresEXT(int arg0, java.nio.IntBuffer arg1)
void glBindAttribLocation(int arg0, int arg1, java.lang.String arg2)
void glEndTilingQCOM(int arg0)
Entry point to C language function: void {@native glEndTilingQCOM}(GLbitfield preserveMask) Part o...
int getSwapInterval()
Return the current swap interval.
void glProgramUniformHandleui64vIMG(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniformHandleui64vIMG}(GLuint program,...
void glGetBufferParameteri64v(int arg0, int arg1, java.nio.LongBuffer arg2)
void glWindowRectanglesEXT(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glWindowRectanglesEXT}(GLenum mode,...
void glGetBooleani_v(int arg0, int arg1, java.nio.ByteBuffer arg2)
void glFramebufferPixelLocalStorageSizeEXT(int arg0, int arg1)
Entry point to C language function: void {@native glFramebufferPixelLocalStorageSizeEXT}(GLuint targ...
int glGetProgramResourceIndex(int arg0, int arg1, java.nio.ByteBuffer arg2)
void glGetQueryObjectui64v(int arg0, int arg1, java.nio.LongBuffer arg2)
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 glClearPixelLocalStorageuiEXT(int arg0, int arg1, java.nio.IntBuffer arg2)
boolean glIsSampler(int arg0)
Entry point to C language function: GLboolean {@native glIsSampler}(GLuint sampler) Part of GL_MES...
void glPushDebugGroup(int arg0, int arg1, int arg2, java.nio.ByteBuffer arg3)
void glDeleteShader(int arg0)
Entry point to C language function: void {@native glDeleteShader}(GLuint shader) Part of GL_ES_VER...
void glGetFloati_vNV(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glGetFloati_vNV}(GLenum target,...
void glGetTexParameterfv(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glBufferAttachMemoryNV(int arg0, int arg1, long arg2)
Entry point to C language function: void {@native glBufferAttachMemoryNV}(GLenum target,...
void glInvalidateFramebuffer(int arg0, int arg1, java.nio.IntBuffer arg2)
void glBufferSubData(int arg0, long arg1, long arg2, java.nio.Buffer arg3)
void glResolveMultisampleFramebuffer()
Entry point to C language function: void {@native glResolveMultisampleFramebuffer}() Part of GL_AP...
void glGetUniformIndices(int arg0, int arg1, java.lang.String[] arg2, int[] arg3, int arg4)
int glGetProgramResourceLocationIndexEXT(int arg0, int arg1, byte[] arg2, int arg3)
Entry point to C language function: GLint {@native glGetProgramResourceLocationIndexEXT}(GLuint prog...
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 glFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, java.nio.FloatBuffer arg3)
int glGetUniformLocation(int arg0, java.lang.String arg1)
void glDisable(int arg0)
Entry point to C language function: void {@native glDisable}(GLenum cap) Part of GL_ES_VERSION_2_0...
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 glBindProgramPipeline(int arg0)
Entry point to C language function: void {@native glBindProgramPipeline}(GLuint pipeline) Part of ...
void glGetActiveUniformBlockName(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3, java.nio.ByteBuffer arg4)
void glDrawArraysIndirect(int arg0, java.nio.Buffer arg1)
void glTexStorageAttribs3DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, java.nio.IntBuffer arg6)
long glGetTextureSamplerHandleIMG(int arg0, int arg1)
Entry point to C language function: GLuint64 {@native glGetTextureSamplerHandleIMG}(GLuint texture,...
boolean hasFullFBOSupport()
Returns true if full FBO support is available, otherwise false.
void glDeleteMemoryObjectsEXT(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteMemoryObjectsEXT}(GLsizei n,...
void glUniformMatrix2x3fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glGetUniformuiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetUniformuiv}(GLuint program,...
void glDiscardFramebufferEXT(int arg0, int arg1, java.nio.IntBuffer arg2)
void glPopDebugGroup()
Entry point to C language function: void {@native glPopDebugGroup}() Part of GL_KHR_debug,...
void glClearBufferiv(int arg0, int arg1, java.nio.IntBuffer arg2)
int glGetProgramResourceLocation(int arg0, int arg1, java.nio.ByteBuffer arg2)
void glDepthRangeArrayfvNV(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glGetUnsignedBytevEXT(int arg0, byte[] arg1, int arg2)
Entry point to C language function: void {@native glGetUnsignedBytevEXT}(GLenum pname,...
void glProgramUniform3ui64vNV(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform3ui64vNV}(GLuint program,...
void glProgramUniform2uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform2uiv}(GLuint program,...
void glShadingRateImagePaletteNV(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glShadingRateImagePaletteNV}(GLuint viewport,...
void glUniform2fv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glUniform2fv}(GLint location, GLsizei count,...
void glBlendFunciOES(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glBlendFunciOES}(GLuint buf, GLenum src,...
void glEndTransformFeedback()
Entry point to C language function: void {@native glEndTransformFeedback}() Part of GL_ES_VERSION_...
void glNamedBufferStorageMemEXT(int arg0, long arg1, int arg2, long arg3)
Entry point to C language function: void {@native glNamedBufferStorageMemEXT}(GLuint buffer,...
void glProgramUniform2fv(int arg0, int arg1, int arg2, java.nio.FloatBuffer arg3)
void glRenderbufferStorageMultisampleIMG(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glRenderbufferStorageMultisampleIMG}(GLenum target...
void glShadingRateCombinerOpsEXT(int arg0, int arg1)
Entry point to C language function: void {@native glShadingRateCombinerOpsEXT}(GLenum combinerOp0,...
void glStencilFunc(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glStencilFunc}(GLenum func, GLint ref,...
void glGetProgramInfoLog(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.ByteBuffer arg3)
void glBlendColor(float arg0, float arg1, float arg2, float arg3)
Entry point to C language function: void {@native glBlendColor}(GLfloat red, GLfloat green,...
void glRenderbufferStorageMultisample(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glRenderbufferStorageMultisample}(GLenum target,...
void glDrawMeshTasksNV(int arg0, int arg1)
Entry point to C language function: void {@native glDrawMeshTasksNV}(GLuint first,...
void glUniform1ui64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
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 glViewportIndexedfvNV(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glViewportIndexedfvNV}(GLuint index,...
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 glQueryCounter(int arg0, int arg1)
Entry point to C language function: void {@native glQueryCounter}(GLuint id, GLenum target) Part o...
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,...
void glGenFramebuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenFramebuffers}(GLsizei n, GLuint * framebuffer...
void glProgramUniform3iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform3iv}(GLuint program,...
void glGetTranslatedShaderSourceANGLE(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.ByteBuffer arg3)
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 glClear(int arg0)
Entry point to C language function: void {@native glClear}(GLbitfield mask) Part of GL_ES_VERSION_...
void glProgramUniform1fv(int arg0, int arg1, int arg2, java.nio.FloatBuffer arg3)
void glDeleteSamplers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteSamplers}(GLsizei count,...
void glEGLImageTargetTexStorageEXT(int arg0, long arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glEGLImageTargetTexStorageEXT}(GLenum target,...
void glPolygonOffsetClampEXT(float arg0, float arg1, float arg2)
Entry point to C language function: void {@native glPolygonOffsetClampEXT}(GLfloat factor,...
void glDrawBuffers(int arg0, java.nio.IntBuffer arg1)
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 glVertexAttrib4f(int arg0, float arg1, float arg2, float arg3, float arg4)
Entry point to C language function: void {@native glVertexAttrib4f}(GLuint index,...
void glGetInternalformativ(int arg0, int arg1, int arg2, int arg3, java.nio.IntBuffer arg4)
void glTexBufferOES(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glTexBufferOES}(GLenum target, GLenum internalform...
void glMultiDrawMeshTasksIndirectNV(long arg0, int arg1, int arg2)
Entry point to C language function: void {@native glMultiDrawMeshTasksIndirectNV}(GLintptr indirect,...
void glUniformMatrix4x3fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix4x3fvNV}(GLint location,...
void glDrawElementsBaseVertexOES(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4)
void glDrawArraysInstancedBaseInstance(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glDrawArraysInstancedBaseInstance}(GLenum mode,...
void glDrawArrays(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glDrawArrays}(GLenum mode, GLint first,...
void glMemoryBarrierByRegion(int arg0)
Entry point to C language function: void {@native glMemoryBarrierByRegion}(GLbitfield barriers) Pa...
void glDeleteTransformFeedbacks(int arg0, java.nio.IntBuffer arg1)
void glClearDepth(double arg0)
Aliased entrypoint of void {@native glClearDepth}(GLclampd depth); and void {@native glClearDepthf...
void glFramebufferTextureLayer(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glFramebufferTextureLayer}(GLenum target,...
void glDeleteRenderbuffers(int arg0, java.nio.IntBuffer arg1)
void glGetSemaphoreParameterui64vEXT(int arg0, int arg1, java.nio.LongBuffer arg2)
int glGetProgramResourceLocationIndexEXT(int arg0, int arg1, java.nio.ByteBuffer arg2)
void glGetSamplerParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetSamplerParameterIuiv}(GLuint sampler,...
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 glGetFloati_vNV(int arg0, int arg1, java.nio.FloatBuffer arg2)
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 glGetFramebufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetFramebufferParameteriv}(GLenum target,...
void glInvalidateSubFramebuffer(int arg0, int arg1, java.nio.IntBuffer arg2, int arg3, int arg4, int arg5, int arg6)
void glVertexAttribI4iv(int arg0, java.nio.IntBuffer arg1)
boolean isGL2ES1()
Indicates whether this GL object conforms to a GL2ES1 compatible profile.
void glValidateProgram(int arg0)
Entry point to C language function: void {@native glValidateProgram}(GLuint program) Part of GL_ES...
void glDrawArraysInstancedANGLE(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glDrawArraysInstancedANGLE}(GLenum mode,...
int glGetError()
Entry point to C language function: GLenum {@native glGetError}() Part of GL_ES_VERSION_2_0,...
com.jogamp.opengl.GL3ES3 getGL3ES3()
Casts this object to the GL3ES3 interface.
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 glTexParameterfv(int arg0, int arg1, java.nio.FloatBuffer arg2)
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 glUniformMatrix3x2fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix3x2fv}(GLint location,...
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 glGenTransformFeedbacks(int arg0, java.nio.IntBuffer arg1)
void glProgramParameteri(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glProgramParameteri}(GLuint program,...
void glClearBufferfv(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glStencilOpSeparate(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glStencilOpSeparate}(GLenum face,...
boolean isGL3bc()
Indicates whether this GL object conforms to the OpenGL ≥ 3.1 compatibility 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 glGetFloati_vOES(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glGetFloati_vOES}(GLenum target,...
void glSamplerParameterfv(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glDrawElementsInstancedNV(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4)
void glCopyBufferSubData(int arg0, int arg1, long arg2, long arg3, long arg4)
Entry point to C language function: void {@native glCopyBufferSubData}(GLenum readTarget,...
void glEnableiNV(int arg0, int arg1)
Entry point to C language function: void {@native glEnableiNV}(GLenum target, GLuint index) Part o...
void glViewportIndexedfOES(int arg0, float arg1, float arg2, float arg3, float arg4)
Entry point to C language function: void {@native glViewportIndexedfOES}(GLuint index,...
void glActiveShaderProgram(int arg0, int arg1)
Entry point to C language function: void {@native glActiveShaderProgram}(GLuint pipeline,...
boolean glIsTransformFeedback(int arg0)
Entry point to C language function: GLboolean {@native glIsTransformFeedback}(GLuint id) Part of G...
void glDrawElementsIndirect(int arg0, int arg1, java.nio.Buffer arg2)
void glMultiDrawArraysIndirectEXT(int arg0, java.nio.Buffer arg1, int arg2, int arg3)
void glUniform3fv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glUniform3fv}(GLint location, GLsizei count,...
void glUniformBlockBinding(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glUniformBlockBinding}(GLuint program,...
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 glGetActiveUniformsiv(int arg0, int arg1, java.nio.IntBuffer arg2, int arg3, java.nio.IntBuffer arg4)
boolean glIsSemaphoreEXT(int arg0)
Entry point to C language function: GLboolean {@native glIsSemaphoreEXT}(GLuint semaphore) Part of...
com.jogamp.opengl.GL2ES1 getGL2ES1()
Casts this object to the GL2ES1 interface.
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 glNamedBufferAttachMemoryNV(int arg0, int arg1, long arg2)
Entry point to C language function: void {@native glNamedBufferAttachMemoryNV}(GLuint buffer,...
void glUniformMatrix2fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix2fv}(GLint location,...
void glActiveTexture(int arg0)
Entry point to C language function: void {@native glActiveTexture}(GLenum texture) Part of GL_ES_V...
void glScissorIndexedvOES(int arg0, java.nio.IntBuffer arg1)
void glGetnUniformiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetnUniformiv}(GLuint program,...
void glShadingRateSampleOrderCustomNV(int arg0, int arg1, java.nio.IntBuffer arg2)
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 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 glUniform(com.jogamp.opengl.GLUniformData arg0)
TraceGLES3(GLES3 downstreamGLES3, PrintStream stream)
void glTexBuffer(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glTexBuffer}(GLenum target, GLenum internalformat,...
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 glGetIntegeri_vEXT(int arg0, int arg1, java.nio.IntBuffer arg2)
void glDrawElementsIndirect(int arg0, int arg1, long arg2)
Entry point to C language function: void {@native glDrawElementsIndirect}(GLenum mode,...
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 glTexEstimateMotionRegionsQCOM(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glTexEstimateMotionRegionsQCOM}(GLuint ref,...
void glCoverageModulationTableNV(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glCoverageModulationTableNV}(GLsizei n,...
void glTexParameterIiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGetProgramPipelineiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetProgramPipelineiv}(GLuint pipeline,...
void glUniform1f(int arg0, float arg1)
Entry point to C language function: void {@native glUniform1f}(GLint location, GLfloat v0) Part of...
void glProgramUniform2i(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glProgramUniform2i}(GLuint program,...
void glUniform3i(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glUniform3i}(GLint location, GLint v0,...
void glDeleteSemaphoresEXT(int arg0, java.nio.IntBuffer arg1)
void glUniformMatrix2fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glDebugMessageControl(int arg0, int arg1, int arg2, int arg3, java.nio.IntBuffer arg4, boolean arg5)
void glDeleteMemoryObjectsEXT(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 glUniform2fv(int arg0, int arg1, java.nio.FloatBuffer arg2)
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 glShaderBinary(int arg0, int[] arg1, int arg2, int arg3, java.nio.Buffer arg4, int arg5)
void glUniform4iv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glUniform4iv}(GLint location, GLsizei count,...
void glViewportArrayvOES(int arg0, int arg1, java.nio.FloatBuffer arg2)
boolean glIsShader(int arg0)
Entry point to C language function: GLboolean {@native glIsShader}(GLuint shader) Part of GL_ES_VE...
void glTexBufferRangeEXT(int arg0, int arg1, int arg2, long arg3, long arg4)
Entry point to C language function: void {@native glTexBufferRangeEXT}(GLenum target,...
void glUniformMatrix4x3fvNV(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glReadBuffer(int arg0)
Entry point to C language function: void {@native glReadBuffer}(GLenum mode) Part of GL_ES_VERSION...
void glUniform1i(int arg0, int arg1)
Entry point to C language function: void {@native glUniform1i}(GLint location, GLint v0) Part of G...
void glTextureAttachMemoryNV(int arg0, int arg1, long arg2)
Entry point to C language function: void {@native glTextureAttachMemoryNV}(GLuint texture,...
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 glBindRenderbuffer(int arg0, int arg1)
Entry point to C language function: void {@native glBindRenderbuffer}(GLenum target,...
void glScissorIndexedOES(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glScissorIndexedOES}(GLuint index,...
void glVertexAttribDivisor(int arg0, int arg1)
Entry point to C language function: void {@native glVertexAttribDivisor}(GLuint index,...
void glProgramUniformMatrix4x2fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
void glVertexAttrib4fv(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glVertexAttrib4fv}(GLuint index,...
void glViewportArrayvNV(int arg0, int arg1, java.nio.FloatBuffer arg2)
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 glDrawElementsBaseVertex(int arg0, int arg1, int arg2, long arg3, int arg4)
Entry point to C language function: void {@native glDrawElementsBaseVertex}(GLenum mode,...
void glGetQueryObjectiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glProgramUniformMatrix2x3fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
boolean glIsEnablediOES(int arg0, int arg1)
Entry point to C language function: GLboolean {@native glIsEnablediOES}(GLenum target,...
void glUniform3ui64NV(int arg0, long arg1, long arg2, long arg3)
Entry point to C language function: void {@native glUniform3ui64NV}(GLint location,...
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,...
void glVertexAttrib4fv(int arg0, java.nio.FloatBuffer arg1)
void glCopyBufferSubDataNV(int arg0, int arg1, long arg2, long arg3, long arg4)
Entry point to C language function: void {@native glCopyBufferSubDataNV}(GLenum readTarget,...
void glGenVertexArraysOES(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenVertexArraysOES}(GLsizei n,...
void glGetShaderiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetShaderiv}(GLuint shader, GLenum pname,...
void glExtGetShadersQCOM(java.nio.IntBuffer arg0, int arg1, java.nio.IntBuffer arg2)
void glConservativeRasterParameteriNV(int arg0, int arg1)
Entry point to C language function: void {@native glConservativeRasterParameteriNV}(GLenum pname,...
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 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 glPatchParameteri(int arg0, int arg1)
Entry point to C language function: void {@native glPatchParameteri}(GLenum pname,...
void glUniform3i64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniform3i64vNV}(GLint location,...
com.jogamp.opengl.GLContext getContext()
Returns the GLContext associated which this GL object.
void glGetAttachedShaders(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.IntBuffer arg3)
boolean glIsTexture(int arg0)
Entry point to C language function: GLboolean {@native glIsTexture}(GLuint texture) Part of GL_ES_...
void glProgramUniform4uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform4uiv}(GLuint program,...
void glMultiDrawElementsBaseVertexEXT(int arg0, java.nio.IntBuffer arg1, int arg2, com.jogamp.common.nio.PointerBuffer arg3, int arg4, java.nio.IntBuffer arg5)
void glBlendEquationi(int arg0, int arg1)
Entry point to C language function: void {@native glBlendEquationi}(GLuint buf, GLenum mode) Part ...
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,...
boolean glIsMemoryObjectEXT(int arg0)
Entry point to C language function: GLboolean {@native glIsMemoryObjectEXT}(GLuint memoryObject) P...
void glDrawElementsInstanced(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4)
void glUniform1iv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glResolveDepthValuesNV()
Entry point to C language function: void {@native glResolveDepthValuesNV}() Part of GL_NV_sample_l...
void glBlendFuncSeparate(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glBlendFuncSeparate}(GLenum sfactorRGB,...
void glGetVertexAttribIiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetVertexAttribIiv}(GLuint index,...
void glScissorExclusiveArrayvNV(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glScissorExclusiveArrayvNV}(GLuint first,...
void glExtGetRenderbuffersQCOM(java.nio.IntBuffer arg0, int arg1, java.nio.IntBuffer arg2)
void glGetFloatv(int arg0, java.nio.FloatBuffer arg1)
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 glEGLImageTargetRenderbufferStorageOES(int arg0, long arg1)
Entry point to C language function: void {@native glEGLImageTargetRenderbufferStorageOES}(GLenum tar...
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 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 glVertexAttribDivisorNV(int arg0, int arg1)
Entry point to C language function: void {@native glVertexAttribDivisorNV}(GLuint index,...
com.jogamp.opengl.GLES3 getGLES3()
Casts this object to the GLES3 interface.
void glUniform2uiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glExtGetFramebuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glExtGetFramebuffersQCOM}(GLuint * framebuffers,...
void glViewportSwizzleNV(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glViewportSwizzleNV}(GLuint index,...
void glSemaphoreParameterivNV(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glSemaphoreParameterivNV}(GLuint semaphore,...
int glGetFragDataLocation(int arg0, java.lang.String arg1)
void glGenTransformFeedbacks(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenTransformFeedbacks}(GLsizei n,...
void glUniform3uiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glUniform3uiv}(GLint location, GLsizei count,...
void glUniformMatrix3x4fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix3x4fvNV}(GLint location,...
void glGetDriverControlsQCOM(java.nio.IntBuffer arg0, int arg1, java.nio.IntBuffer arg2)
void glRenderbufferStorageMultisampleNV(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glRenderbufferStorageMultisampleNV}(GLenum target,...
void glEnableiOES(int arg0, int arg1)
Entry point to C language function: void {@native glEnableiOES}(GLenum target, GLuint index) Part ...
void glCreateSemaphoresNV(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glCreateSemaphoresNV}(GLsizei n,...
void glCompileShader(int arg0)
Entry point to C language function: void {@native glCompileShader}(GLuint shader) Part of GL_ES_VE...
void glExtTexObjectStateOverrideiQCOM(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glExtTexObjectStateOverrideiQCOM}(GLenum target,...
void glTexAttachMemoryNV(int arg0, int arg1, long arg2)
Entry point to C language function: void {@native glTexAttachMemoryNV}(GLenum target,...
void glMemoryBarrier(int arg0)
Entry point to C language function: void {@native glMemoryBarrier}(GLbitfield barriers) Part of GL...
void glGetMemoryObjectDetachedResourcesuivNV(int arg0, int arg1, int arg2, int arg3, java.nio.IntBuffer arg4)
long glGetTextureHandleIMG(int arg0)
Entry point to C language function: GLuint64 {@native glGetTextureHandleIMG}(GLuint texture) Part ...
void glGenSamplers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenSamplers}(GLsizei count, GLuint * samplers) ...
void glUniformMatrix2x4fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glStencilMaskSeparate(int arg0, int arg1)
Entry point to C language function: void {@native glStencilMaskSeparate}(GLenum face,...
void glProgramUniform1ui64vNV(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
void glShadingRateSampleOrderNV(int arg0)
Entry point to C language function: void {@native glShadingRateSampleOrderNV}(GLenum order) Part o...
void glGetFloati_vOES(int arg0, int arg1, java.nio.FloatBuffer arg2)
void glVertexAttrib3fv(int arg0, java.nio.FloatBuffer arg1)
void glUniform3i64NV(int arg0, long arg1, long arg2, long arg3)
Entry point to C language function: void {@native glUniform3i64NV}(GLint location,...
void glViewportIndexedfvOES(int arg0, java.nio.FloatBuffer arg1)
void glUniform3ui64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
void glDrawTransformFeedbackEXT(int arg0, int arg1)
Entry point to C language function: void {@native glDrawTransformFeedbackEXT}(GLenum mode,...
void glWindowRectanglesEXT(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGetTexLevelParameterfv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glGetTexLevelParameterfv}(GLenum target,...
void glGetIntegeri_v(int arg0, int arg1, java.nio.IntBuffer arg2)
void glCreateMemoryObjectsEXT(int arg0, java.nio.IntBuffer arg1)
void glGetShaderiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glObjectLabel(int arg0, int arg1, int arg2, byte[] arg3, int arg4)
Entry point to C language function: void {@native glObjectLabel}(GLenum identifier,...
void glUniformMatrix4x2fvNV(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
com.jogamp.opengl.GLBufferStorage getBufferStorage(int arg0)
void glProgramUniform4fv(int arg0, int arg1, int arg2, java.nio.FloatBuffer arg3)
void glUniform1i64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniform1i64vNV}(GLint location,...
boolean glIsEnabled(int arg0)
Entry point to C language function: GLboolean {@native glIsEnabled}(GLenum cap) Part of GL_ES_VERS...
java.lang.Object getPlatformGLExtensions()
Returns an object through which platform-specific OpenGL extensions (EGL, GLX, WGL,...
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 glCoverageOperationNV(int arg0)
Entry point to C language function: void {@native glCoverageOperationNV}(GLenum operation) Part of...
void glGenBuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenBuffers}(GLsizei n, GLuint * buffers) Part ...
void glExtGetRenderbuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glExtGetRenderbuffersQCOM}(GLuint * renderbuffers,...
void glPauseTransformFeedback()
Entry point to C language function: void {@native glPauseTransformFeedback}() Part of GL_ARB_trans...
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 glEnable(int arg0)
Entry point to C language function: void {@native glEnable}(GLenum cap) Part of GL_ES_VERSION_2_0,...
void glProgramUniform4uiv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glGetUniformiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glVertexAttrib2fv(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glVertexAttrib2fv}(GLuint index,...
void glFramebufferTexture2D(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glFramebufferTexture2D}(GLenum target,...
void glDepthRangef(float arg0, float arg1)
Entry point to C language function: void {@native glDepthRangef}(GLclampf zNear, GLclampf zFar); P...
void glVertexAttrib1f(int arg0, float arg1)
Entry point to C language function: void {@native glVertexAttrib1f}(GLuint index,...
void glUniform2iv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGetnUniformuiv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glGetObjectPtrLabel(java.nio.Buffer arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
com.jogamp.opengl.GLProfile getGLProfile()
Returns the GLProfile associated with this GL object.
void glGenProgramPipelines(int arg0, java.nio.IntBuffer arg1)
void glGenQueries(int arg0, java.nio.IntBuffer arg1)
void glVertexAttribI4iv(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glVertexAttribI4iv}(GLuint index,...
void glMemoryObjectParameterivEXT(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glMemoryObjectParameterivEXT}(GLuint memoryObject,...
void glGetQueryObjecti64v(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glGetQueryObjecti64v}(GLuint id,...
void glUniformMatrix3x4fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
void glApplyFramebufferAttachmentCMAAINTEL()
Entry point to C language function: void {@native glApplyFramebufferAttachmentCMAAINTEL}() Part of...
void glObjectPtrLabel(java.nio.Buffer arg0, int arg1, byte[] arg2, int arg3)
void glTexParameterfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glTexParameterfv}(GLenum target,...
void glDisableDriverControlQCOM(int arg0)
Entry point to C language function: void {@native glDisableDriverControlQCOM}(GLuint driverControl) ...
void glDrawBuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDrawBuffers}(GLsizei n, const GLenum * bufs) P...
com.jogamp.opengl.GL4ES3 getGL4ES3()
Casts this object to the GL4ES3 interface.
boolean isGLES3()
Indicates whether this GL object conforms to the OpenGL ES ≥ 3.0 profile.
void glGetIntegeri_vEXT(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetIntegeri_vEXT}(GLenum target,...
void glUniformMatrix4x2fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix4x2fvNV}(GLint location,...
void glProgramUniform3i64vNV(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform3i64vNV}(GLuint program,...
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 glUniform2i64NV(int arg0, long arg1, long arg2)
Entry point to C language function: void {@native glUniform2i64NV}(GLint location,...
void glViewportArrayvNV(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glViewportArrayvNV}(GLuint first,...
void glUniformMatrix3fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
boolean glIsEnablediNV(int arg0, int arg1)
Entry point to C language function: GLboolean {@native glIsEnablediNV}(GLenum target,...
void glSampleMaski(int arg0, int arg1)
Entry point to C language function: void {@native glSampleMaski}(GLuint index, GLbitfield mask) Pa...
void glUseProgramStages(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glUseProgramStages}(GLuint pipeline,...
void glViewportPositionWScaleNV(int arg0, float arg1, float arg2)
Entry point to C language function: void {@native glViewportPositionWScaleNV}(GLuint index,...
void glGetTexParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetTexParameteriv}(GLenum target,...
void glValidateProgramPipeline(int arg0)
Entry point to C language function: void {@native glValidateProgramPipeline}(GLuint pipeline) Part...
void glInvalidateFramebuffer(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glInvalidateFramebuffer}(GLenum target,...
void glGetShaderInfoLog(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.ByteBuffer arg3)
void glUniform1fv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glUniform1fv}(GLint location, GLsizei count,...
void glGetVertexAttribiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetVertexAttribiv}(GLuint index,...
int glGetAttribLocation(int arg0, java.lang.String arg1)
void glExtGetBuffersQCOM(java.nio.IntBuffer arg0, int arg1, java.nio.IntBuffer arg2)
void glExtGetTexLevelParameterivQCOM(int arg0, int arg1, int arg2, int arg3, java.nio.IntBuffer arg4)
void glExtGetBufferPointervQCOM(int arg0, com.jogamp.common.nio.PointerBuffer arg1)
void glUniform1ui(int arg0, int arg1)
Entry point to C language function: void {@native glUniform1ui}(GLint location, GLuint v0) Part of...
void glExtGetProgramsQCOM(java.nio.IntBuffer arg0, int arg1, java.nio.IntBuffer arg2)
void glGetFragmentShadingRatesEXT(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.IntBuffer arg3)
void glScissorIndexedvOES(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glScissorIndexedvOES}(GLuint index,...
void glUniform1uiv(int arg0, int arg1, java.nio.IntBuffer arg2)
com.jogamp.opengl.GL3bc getGL3bc()
Casts this object to the GL3bc interface.
void glGetSemaphoreParameterui64vEXT(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glGetSemaphoreParameterui64vEXT}(GLuint semaphore,...
com.jogamp.opengl.GL3 getGL3()
Casts this object to the GL3 interface.
void glBindFragDataLocationEXT(int arg0, int arg1, java.nio.ByteBuffer arg2)
void glProgramUniform3uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform3uiv}(GLuint program,...
boolean isVBOElementArrayBound()
void glDeleteSync(long arg0)
Entry point to C language function: void {@native glDeleteSync}(GLsync sync) Part of GL_ES_VERSION...
void glVertexAttribI4uiv(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glVertexAttribI4uiv}(GLuint index,...
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 glProgramUniform3f(int arg0, int arg1, float arg2, float arg3, float arg4)
Entry point to C language function: void {@native glProgramUniform3f}(GLuint program,...
void glVertexAttribPointer(int arg0, int arg1, int arg2, boolean arg3, int arg4, java.nio.Buffer arg5)
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,...
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,...
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...
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...
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,...
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,...