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(
"glBindTexture("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
371 print(
"glBindTransformFeedback("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
379 print(
"glBindVertexArray("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
387 print(
"glBindVertexArrayOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
395 print(
"glBindVertexBuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
403 print(
"glBlendBarrier("+
")");
411 print(
"glBlendColor("+
"<float> "+arg0+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
")");
419 print(
"glBlendEquation("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
427 print(
"glBlendEquationSeparate("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
435 print(
"glBlendEquationSeparatei("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
443 print(
"glBlendEquationSeparateiEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
451 print(
"glBlendEquationSeparateiOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
459 print(
"glBlendEquationi("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
467 print(
"glBlendEquationiEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
475 print(
"glBlendEquationiOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
483 print(
"glBlendFunc("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
491 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()+
")");
499 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()+
")");
507 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()+
")");
515 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()+
")");
523 print(
"glBlendFunci("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
531 print(
"glBlendFunciEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
539 print(
"glBlendFunciOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
544 public void glBlitFramebuffer(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9)
547 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()+
")");
548 downstreamGLES3.
glBlitFramebuffer(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
552 public void glBlitFramebufferANGLE(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9)
555 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()+
")");
560 public void glBlitFramebufferNV(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9)
563 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()+
")");
568 public void glBufferData(
int arg0,
long arg1,java.nio.Buffer arg2,
int arg3)
571 print(
"glBufferData("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<java.nio.Buffer> "+arg2+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
579 print(
"glBufferStorageEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<java.nio.Buffer> "+arg2+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
587 print(
"glBufferSubData("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<long> "+arg2+
", "+
"<java.nio.Buffer> "+arg3+
")");
595 print(
"glCheckFramebufferStatus("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
604 print(
"glClear("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
612 print(
"glClearBufferfi("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<float> "+arg2+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
620 print(
"glClearBufferfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
628 print(
"glClearBufferfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
636 print(
"glClearBufferiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
644 print(
"glClearBufferiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
652 print(
"glClearBufferuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
660 print(
"glClearBufferuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
668 print(
"glClearColor("+
"<float> "+arg0+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
")");
676 print(
"glClearDepth("+
"<double> "+arg0+
")");
684 print(
"glClearDepthf("+
"<float> "+arg0+
")");
692 print(
"glClearStencil("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
700 print(
"glClientWaitSync("+
"<long> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
")");
706 public void glColorMask(
boolean arg0,
boolean arg1,
boolean arg2,
boolean arg3)
709 print(
"glColorMask("+
"<boolean> "+arg0+
", "+
"<boolean> "+arg1+
", "+
"<boolean> "+arg2+
", "+
"<boolean> "+arg3+
")");
714 public void glColorMaski(
int arg0,
boolean arg1,
boolean arg2,
boolean arg3,
boolean arg4)
717 print(
"glColorMaski("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<boolean> "+arg1+
", "+
"<boolean> "+arg2+
", "+
"<boolean> "+arg3+
", "+
"<boolean> "+arg4+
")");
722 public void glColorMaskiEXT(
int arg0,
boolean arg1,
boolean arg2,
boolean arg3,
boolean arg4)
725 print(
"glColorMaskiEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<boolean> "+arg1+
", "+
"<boolean> "+arg2+
", "+
"<boolean> "+arg3+
", "+
"<boolean> "+arg4+
")");
730 public void glColorMaskiOES(
int arg0,
boolean arg1,
boolean arg2,
boolean arg3,
boolean arg4)
733 print(
"glColorMaskiOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<boolean> "+arg1+
", "+
"<boolean> "+arg2+
", "+
"<boolean> "+arg3+
", "+
"<boolean> "+arg4+
")");
741 print(
"glCompileShader("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
749 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+
")");
757 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+
")");
762 public void glCompressedTexImage3D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,java.nio.Buffer arg8)
765 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+
")");
773 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+
")");
781 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+
")");
789 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+
")");
794 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)
797 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+
")");
798 downstreamGLES3.
glCompressedTexSubImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
802 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)
805 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+
")");
806 downstreamGLES3.
glCompressedTexSubImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
813 print(
"glCopyBufferSubData("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
", "+
"<long> "+arg3+
", "+
"<long> "+arg4+
")");
821 print(
"glCopyBufferSubDataNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
", "+
"<long> "+arg3+
", "+
"<long> "+arg4+
")");
826 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)
829 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()+
")");
830 downstreamGLES3.
glCopyImageSubData(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13,arg14);
834 public void glCopyTexImage2D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
837 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()+
")");
845 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()+
")");
850 public void glCopyTexSubImage3D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8)
853 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()+
")");
861 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()+
")");
869 print(
"glCoverageMaskNV("+
"<boolean> "+arg0+
")");
877 print(
"glCoverageModulationNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
885 print(
"glCoverageModulationTableNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
893 print(
"glCoverageModulationTableNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg1+
")");
901 print(
"glCoverageOperationNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
909 print(
"glCreateProgram("+
")");
918 print(
"glCreateShader("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
927 print(
"glCreateShaderProgramv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[Ljava.lang.String;>"+
")");
936 print(
"glCullFace("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
944 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+
")");
952 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+
")");
960 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+
")");
968 print(
"glDeleteBuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
976 print(
"glDeleteBuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
984 print(
"glDeleteFramebuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
992 print(
"glDeleteFramebuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1000 print(
"glDeleteProgram("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1008 print(
"glDeleteProgramPipelines("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
1016 print(
"glDeleteProgramPipelines("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1024 print(
"glDeleteQueries("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
1032 print(
"glDeleteQueries("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1040 print(
"glDeleteRenderbuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
1048 print(
"glDeleteRenderbuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1056 print(
"glDeleteSamplers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1064 print(
"glDeleteSamplers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
1072 print(
"glDeleteShader("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1080 print(
"glDeleteSync("+
"<long> "+arg0+
")");
1088 print(
"glDeleteTextures("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
1096 print(
"glDeleteTextures("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1104 print(
"glDeleteTransformFeedbacks("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1112 print(
"glDeleteTransformFeedbacks("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
1120 print(
"glDeleteVertexArrays("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
1128 print(
"glDeleteVertexArrays("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1136 print(
"glDeleteVertexArraysOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
1144 print(
"glDeleteVertexArraysOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1152 print(
"glDepthFunc("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1160 print(
"glDepthMask("+
"<boolean> "+arg0+
")");
1168 print(
"glDepthRange("+
"<double> "+arg0+
", "+
"<double> "+arg1+
")");
1176 print(
"glDepthRangeArrayfvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
1184 print(
"glDepthRangeArrayfvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
1192 print(
"glDepthRangeIndexedfNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
")");
1200 print(
"glDepthRangef("+
"<float> "+arg0+
", "+
"<float> "+arg1+
")");
1208 print(
"glDetachShader("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
1216 print(
"glDisable("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1224 print(
"glDisableDriverControlQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1232 print(
"glDisableVertexAttribArray("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1240 print(
"glDisablei("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
1248 print(
"glDisableiEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
1256 print(
"glDisableiNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
1264 print(
"glDisableiOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
1272 print(
"glDiscardFramebufferEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
1280 print(
"glDiscardFramebufferEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
1288 print(
"glDispatchCompute("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1296 print(
"glDispatchComputeIndirect("+
"<long> "+arg0+
")");
1304 print(
"glDrawArrays("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1312 print(
"glDrawArraysIndirect("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg1+
")");
1320 print(
"glDrawArraysIndirect("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
")");
1328 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()+
")");
1336 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()+
")");
1344 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()+
")");
1352 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()+
")");
1360 print(
"glDrawBuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1368 print(
"glDrawBuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
1376 print(
"glDrawBuffersIndexedEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
1384 print(
"glDrawBuffersIndexedEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
1392 print(
"glDrawElements("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg3+
")");
1400 print(
"glDrawElements("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<long> "+arg3+
")");
1408 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()+
")");
1416 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()+
")");
1424 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()+
")");
1432 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()+
")");
1440 print(
"glDrawElementsIndirect("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg2+
")");
1448 print(
"glDrawElementsIndirect("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
")");
1456 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()+
")");
1464 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()+
")");
1472 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()+
")");
1480 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()+
")");
1488 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()+
")");
1496 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()+
")");
1504 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()+
")");
1512 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()+
")");
1520 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()+
")");
1528 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()+
")");
1536 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+
")");
1544 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+
")");
1552 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()+
")");
1560 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()+
")");
1568 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()+
")");
1576 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()+
")");
1584 print(
"glEGLImageTargetRenderbufferStorageOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
")");
1592 print(
"glEGLImageTargetTexture2DOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
")");
1600 print(
"glEnable("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1608 print(
"glEnableDriverControlQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1616 print(
"glEnableVertexAttribArray("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1624 print(
"glEnablei("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
1632 print(
"glEnableiEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
1640 print(
"glEnableiNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
1648 print(
"glEnableiOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
1656 print(
"glEndConditionalRender("+
")");
1664 print(
"glEndQuery("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1672 print(
"glEndTilingQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1680 print(
"glEndTransformFeedback("+
")");
1688 print(
"glExtGetBufferPointervQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<com.jogamp.common.nio.PointerBuffer> "+arg1+
")");
1696 print(
"glExtGetBuffersQCOM("+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
1704 print(
"glExtGetBuffersQCOM("+
"<java.nio.IntBuffer> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
1712 print(
"glExtGetFramebuffersQCOM("+
"<java.nio.IntBuffer> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
1720 print(
"glExtGetFramebuffersQCOM("+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
1728 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()+
")");
1736 print(
"glExtGetProgramBinarySourceQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.ByteBuffer> "+arg2+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
1744 print(
"glExtGetProgramsQCOM("+
"<java.nio.IntBuffer> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
1752 print(
"glExtGetProgramsQCOM("+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
1760 print(
"glExtGetRenderbuffersQCOM("+
"<java.nio.IntBuffer> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
1768 print(
"glExtGetRenderbuffersQCOM("+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
1776 print(
"glExtGetShadersQCOM("+
"<java.nio.IntBuffer> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
1784 print(
"glExtGetShadersQCOM("+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
1792 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+
")");
1800 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()+
")");
1805 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)
1808 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+
")");
1809 downstreamGLES3.
glExtGetTexSubImageQCOM(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
1816 print(
"glExtGetTexturesQCOM("+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
1824 print(
"glExtGetTexturesQCOM("+
"<java.nio.IntBuffer> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
1832 print(
"glExtIsProgramBinaryQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1841 print(
"glExtTexObjectStateOverrideiQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1849 print(
"glFenceSync("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
1850 long _res = downstreamGLES3.
glFenceSync(arg0,arg1);
1858 print(
"glFinish("+
")");
1866 print(
"glFlush("+
")");
1874 print(
"glFlushMappedBufferRange("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<long> "+arg2+
")");
1882 print(
"glFragmentCoverageColorNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
1890 print(
"glFramebufferParameteri("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
1898 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()+
")");
1906 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()+
")");
1914 print(
"glFramebufferSampleLocationsfvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
1922 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()+
")");
1930 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()+
")");
1938 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()+
")");
1946 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()+
")");
1954 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()+
")");
1962 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()+
")");
1970 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()+
")");
1978 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()+
")");
1986 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()+
")");
1994 print(
"glFrontFace("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
2002 print(
"glGenBuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
2010 print(
"glGenBuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2018 print(
"glGenFramebuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
2026 print(
"glGenFramebuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2034 print(
"glGenProgramPipelines("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2042 print(
"glGenProgramPipelines("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
2050 print(
"glGenQueries("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
2058 print(
"glGenQueries("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2066 print(
"glGenRenderbuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2074 print(
"glGenRenderbuffers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
2082 print(
"glGenSamplers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2090 print(
"glGenSamplers("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
2098 print(
"glGenTextures("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
2106 print(
"glGenTextures("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2114 print(
"glGenTransformFeedbacks("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
2122 print(
"glGenTransformFeedbacks("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2130 print(
"glGenVertexArrays("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
2138 print(
"glGenVertexArrays("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2146 print(
"glGenVertexArraysOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
2154 print(
"glGenVertexArraysOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2162 print(
"glGenerateMipmap("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
2167 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)
2170 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()+
")");
2171 downstreamGLES3.
glGetActiveAttrib(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
2175 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)
2178 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+
")");
2183 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)
2186 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+
")");
2191 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)
2194 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()+
")");
2195 downstreamGLES3.
glGetActiveUniform(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
2202 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+
")");
2210 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()+
")");
2218 print(
"glGetActiveUniformBlockiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
2226 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()+
")");
2234 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()+
")");
2242 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+
")");
2250 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()+
")");
2258 print(
"glGetAttachedShaders("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
2266 print(
"glGetAttribLocation("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.lang.String> "+arg1+
")");
2275 print(
"glGetBooleani_v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.ByteBuffer> "+arg2+
")");
2283 print(
"glGetBooleani_v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2291 print(
"glGetBooleanv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.ByteBuffer> "+arg1+
")");
2299 print(
"glGetBooleanv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2307 print(
"glGetBufferParameteri64v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2315 print(
"glGetBufferParameteri64v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg2+
")");
2323 print(
"glGetBufferParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
2331 print(
"glGetBufferParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2339 print(
"glGetCoverageModulationTableNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg1+
")");
2347 print(
"glGetCoverageModulationTableNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2352 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)
2355 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+
")");
2361 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)
2364 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()+
")");
2365 int _res = downstreamGLES3.
glGetDebugMessageLog(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13);
2373 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()+
")");
2381 print(
"glGetDriverControlStringQCOM("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<java.nio.ByteBuffer> "+arg3+
")");
2389 print(
"glGetDriverControlsQCOM("+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
2397 print(
"glGetDriverControlsQCOM("+
"<java.nio.IntBuffer> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
2405 print(
"glGetError("+
")");
2414 print(
"glGetFloati_vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
2422 print(
"glGetFloati_vNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2430 print(
"glGetFloatv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2438 print(
"glGetFloatv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg1+
")");
2446 print(
"glGetFragDataIndexEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.ByteBuffer> "+arg1+
")");
2455 print(
"glGetFragDataIndexEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2464 print(
"glGetFragDataLocation("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.lang.String> "+arg1+
")");
2473 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()+
")");
2481 print(
"glGetFramebufferAttachmentParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
2489 print(
"glGetFramebufferParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2497 print(
"glGetFramebufferParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
2505 print(
"glGetGraphicsResetStatus("+
")");
2514 print(
"glGetInteger64i_v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg2+
")");
2522 print(
"glGetInteger64i_v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2530 print(
"glGetInteger64v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg1+
")");
2538 print(
"glGetInteger64v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2546 print(
"glGetIntegeri_v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
2554 print(
"glGetIntegeri_v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2562 print(
"glGetIntegeri_vEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
2570 print(
"glGetIntegeri_vEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2578 print(
"glGetIntegerv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
2586 print(
"glGetIntegerv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
2594 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+
")");
2602 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()+
")");
2610 print(
"glGetMultisamplefv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
2618 print(
"glGetMultisamplefv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2623 public void glGetObjectLabel(
int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
byte[] arg5,
int arg6)
2626 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()+
")");
2631 public void glGetObjectLabel(
int arg0,
int arg1,
int arg2,java.nio.IntBuffer arg3,java.nio.ByteBuffer arg4)
2634 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+
")");
2639 public void glGetObjectPtrLabel(java.nio.Buffer arg0,
int arg1,java.nio.IntBuffer arg2,java.nio.ByteBuffer arg3)
2642 print(
"glGetObjectPtrLabel("+
"<java.nio.Buffer> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<java.nio.ByteBuffer> "+arg3+
")");
2650 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()+
")");
2655 public void glGetProgramBinary(
int arg0,
int arg1,java.nio.IntBuffer arg2,java.nio.IntBuffer arg3,java.nio.Buffer arg4)
2658 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+
")");
2663 public void glGetProgramBinary(
int arg0,
int arg1,
int[] arg2,
int arg3,
int[] arg4,
int arg5,java.nio.Buffer arg6)
2666 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+
")");
2674 print(
"glGetProgramInfoLog("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<java.nio.ByteBuffer> "+arg3+
")");
2682 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()+
")");
2690 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()+
")");
2698 print(
"glGetProgramInterfaceiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
2706 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()+
")");
2714 print(
"glGetProgramPipelineInfoLog("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<java.nio.ByteBuffer> "+arg3+
")");
2722 print(
"glGetProgramPipelineiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
2730 print(
"glGetProgramPipelineiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2738 print(
"glGetProgramResourceIndex("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.ByteBuffer> "+arg2+
")");
2747 print(
"glGetProgramResourceIndex("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2756 print(
"glGetProgramResourceLocation("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2765 print(
"glGetProgramResourceLocation("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.ByteBuffer> "+arg2+
")");
2774 print(
"glGetProgramResourceLocationIndexEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2783 print(
"glGetProgramResourceLocationIndexEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.ByteBuffer> "+arg2+
")");
2792 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+
")");
2800 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()+
")");
2805 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)
2808 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+
")");
2813 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)
2816 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()+
")");
2817 downstreamGLES3.
glGetProgramResourceiv(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
2824 print(
"glGetProgramiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2832 print(
"glGetProgramiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
2840 print(
"glGetQueryObjecti64v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg2+
")");
2848 print(
"glGetQueryObjecti64v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2856 print(
"glGetQueryObjectiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
2864 print(
"glGetQueryObjectiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2872 print(
"glGetQueryObjectui64v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[J>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2880 print(
"glGetQueryObjectui64v("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.LongBuffer> "+arg2+
")");
2888 print(
"glGetQueryObjectuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
2896 print(
"glGetQueryObjectuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2904 print(
"glGetQueryiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2912 print(
"glGetQueryiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
2920 print(
"glGetRenderbufferParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2928 print(
"glGetRenderbufferParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
2936 print(
"glGetSamplerParameterIiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2944 print(
"glGetSamplerParameterIiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
2952 print(
"glGetSamplerParameterIuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
2960 print(
"glGetSamplerParameterIuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2968 print(
"glGetSamplerParameterfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
2976 print(
"glGetSamplerParameterfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
2984 print(
"glGetSamplerParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
2992 print(
"glGetSamplerParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3000 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()+
")");
3008 print(
"glGetShaderInfoLog("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<java.nio.ByteBuffer> "+arg3+
")");
3016 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()+
")");
3024 print(
"glGetShaderPrecisionFormat("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
3032 print(
"glGetShaderSource("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<java.nio.ByteBuffer> "+arg3+
")");
3040 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()+
")");
3048 print(
"glGetShaderiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3056 print(
"glGetShaderiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3064 print(
"glGetString("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
3065 java.lang.String _res = downstreamGLES3.
glGetString(arg0);
3073 print(
"glGetStringi("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
3074 java.lang.String _res = downstreamGLES3.
glGetStringi(arg0,arg1);
3079 public void glGetSynciv(
long arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
int[] arg5,
int arg6)
3082 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()+
")");
3083 downstreamGLES3.
glGetSynciv(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
3087 public void glGetSynciv(
long arg0,
int arg1,
int arg2,java.nio.IntBuffer arg3,java.nio.IntBuffer arg4)
3090 print(
"glGetSynciv("+
"<long> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
", "+
"<java.nio.IntBuffer> "+arg4+
")");
3091 downstreamGLES3.
glGetSynciv(arg0,arg1,arg2,arg3,arg4);
3098 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()+
")");
3106 print(
"glGetTexLevelParameterfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
3114 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()+
")");
3122 print(
"glGetTexLevelParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
3130 print(
"glGetTexParameterIiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3138 print(
"glGetTexParameterIiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3146 print(
"glGetTexParameterIuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3154 print(
"glGetTexParameterIuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3162 print(
"glGetTexParameterfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
3170 print(
"glGetTexParameterfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3178 print(
"glGetTexParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3186 print(
"glGetTexParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3191 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)
3194 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+
")");
3199 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)
3202 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()+
")");
3203 downstreamGLES3.
glGetTransformFeedbackVarying(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
3210 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()+
")");
3218 print(
"glGetTranslatedShaderSourceANGLE("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
", "+
"<java.nio.ByteBuffer> "+arg3+
")");
3226 print(
"glGetUniformBlockIndex("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.lang.String> "+arg1+
")");
3235 print(
"glGetUniformIndices("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[Ljava.lang.String;>"+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
3243 print(
"glGetUniformIndices("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[Ljava.lang.String;>"+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
3251 print(
"glGetUniformLocation("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.lang.String> "+arg1+
")");
3260 print(
"glGetUniformfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3268 print(
"glGetUniformfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
3276 print(
"glGetUniformiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3284 print(
"glGetUniformiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3292 print(
"glGetUniformuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3300 print(
"glGetUniformuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3308 print(
"glGetVertexAttribIiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3316 print(
"glGetVertexAttribIiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3324 print(
"glGetVertexAttribIuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3332 print(
"glGetVertexAttribIuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3340 print(
"glGetVertexAttribfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
3348 print(
"glGetVertexAttribfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3356 print(
"glGetVertexAttribiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3364 print(
"glGetVertexAttribiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3372 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()+
")");
3380 print(
"glGetnUniformfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
3388 print(
"glGetnUniformiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
3396 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()+
")");
3404 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()+
")");
3412 print(
"glGetnUniformuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
3420 print(
"glHint("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
3421 downstreamGLES3.
glHint(arg0,arg1);
3428 print(
"glInvalidateFramebuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3436 print(
"glInvalidateFramebuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
3444 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()+
")");
3452 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()+
")");
3460 print(
"glIsBuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
3461 boolean _res = downstreamGLES3.
glIsBuffer(arg0);
3469 print(
"glIsEnabled("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
3478 print(
"glIsEnabledi("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
3479 boolean _res = downstreamGLES3.
glIsEnabledi(arg0,arg1);
3487 print(
"glIsEnablediEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
3496 print(
"glIsEnablediNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
3505 print(
"glIsEnablediOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
3514 print(
"glIsFramebuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
3523 print(
"glIsProgram("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
3532 print(
"glIsProgramPipeline("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
3541 print(
"glIsQuery("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
3542 boolean _res = downstreamGLES3.
glIsQuery(arg0);
3550 print(
"glIsRenderbuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
3559 print(
"glIsSampler("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
3568 print(
"glIsShader("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
3569 boolean _res = downstreamGLES3.
glIsShader(arg0);
3577 print(
"glIsSync("+
"<long> "+arg0+
")");
3578 boolean _res = downstreamGLES3.
glIsSync(arg0);
3586 print(
"glIsTexture("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
3595 print(
"glIsTransformFeedback("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
3604 print(
"glIsVertexArray("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
3613 print(
"glIsVertexArrayOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
3622 print(
"glLineWidth("+
"<float> "+arg0+
")");
3630 print(
"glLinkProgram("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
3638 print(
"glMapBuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
3639 java.nio.ByteBuffer _res = downstreamGLES3.
glMapBuffer(arg0,arg1);
3647 print(
"glMapBufferRange("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<long> "+arg2+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3648 java.nio.ByteBuffer _res = downstreamGLES3.
glMapBufferRange(arg0,arg1,arg2,arg3);
3656 print(
"glMemoryBarrier("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
3664 print(
"glMemoryBarrierByRegion("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
3672 print(
"glMinSampleShading("+
"<float> "+arg0+
")");
3680 print(
"glMinSampleShadingOES("+
"<float> "+arg0+
")");
3688 print(
"glMultiDrawArraysIndirectEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg1+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3696 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+
")");
3704 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()+
")");
3712 print(
"glMultiDrawElementsBaseVertexOES("+
"<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()+
")");
3720 print(
"glMultiDrawElementsBaseVertexOES("+
"<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+
")");
3728 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()+
")");
3736 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()+
")");
3744 print(
"glNamedFramebufferSampleLocationsfvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
3752 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()+
")");
3760 print(
"glObjectLabel("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.ByteBuffer> "+arg3+
")");
3768 print(
"glObjectPtrLabel("+
"<java.nio.Buffer> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[B>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3776 print(
"glObjectPtrLabel("+
"<java.nio.Buffer> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.ByteBuffer> "+arg2+
")");
3784 print(
"glPatchParameteri("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
3792 print(
"glPatchParameteriEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
3800 print(
"glPatchParameteriOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
3808 print(
"glPauseTransformFeedback("+
")");
3816 print(
"glPixelStorei("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
3824 print(
"glPolygonModeNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
3832 print(
"glPolygonOffset("+
"<float> "+arg0+
", "+
"<float> "+arg1+
")");
3840 print(
"glPopDebugGroup("+
")");
3848 print(
"glPrimitiveBoundingBox("+
"<float> "+arg0+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
", "+
"<float> "+arg4+
", "+
"<float> "+arg5+
", "+
"<float> "+arg6+
", "+
"<float> "+arg7+
")");
3856 print(
"glPrimitiveBoundingBoxEXT("+
"<float> "+arg0+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
", "+
"<float> "+arg4+
", "+
"<float> "+arg5+
", "+
"<float> "+arg6+
", "+
"<float> "+arg7+
")");
3864 print(
"glPrimitiveBoundingBoxOES("+
"<float> "+arg0+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
", "+
"<float> "+arg4+
", "+
"<float> "+arg5+
", "+
"<float> "+arg6+
", "+
"<float> "+arg7+
")");
3872 print(
"glProgramBinary("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.Buffer> "+arg2+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
3880 print(
"glProgramParameteri("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
3888 print(
"glProgramUniform1f("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<float> "+arg2+
")");
3896 print(
"glProgramUniform1fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
3904 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()+
")");
3912 print(
"glProgramUniform1i("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
3920 print(
"glProgramUniform1iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
3928 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()+
")");
3936 print(
"glProgramUniform1ui("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
3944 print(
"glProgramUniform1uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
3952 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()+
")");
3960 print(
"glProgramUniform2f("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
")");
3968 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()+
")");
3976 print(
"glProgramUniform2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
3984 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()+
")");
3992 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()+
")");
4000 print(
"glProgramUniform2iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
4008 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()+
")");
4016 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()+
")");
4024 print(
"glProgramUniform2uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
4032 print(
"glProgramUniform3f("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
", "+
"<float> "+arg4+
")");
4040 print(
"glProgramUniform3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
4048 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()+
")");
4056 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()+
")");
4064 print(
"glProgramUniform3iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
4072 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()+
")");
4080 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()+
")");
4088 print(
"glProgramUniform3uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
4096 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()+
")");
4104 print(
"glProgramUniform4f("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
", "+
"<float> "+arg4+
", "+
"<float> "+arg5+
")");
4112 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()+
")");
4120 print(
"glProgramUniform4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
4128 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()+
")");
4136 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()+
")");
4144 print(
"glProgramUniform4iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
4152 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()+
")");
4160 print(
"glProgramUniform4uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
4168 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()+
")");
4176 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()+
")");
4184 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+
")");
4192 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()+
")");
4200 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+
")");
4208 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+
")");
4216 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()+
")");
4224 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+
")");
4232 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()+
")");
4240 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+
")");
4248 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()+
")");
4256 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+
")");
4264 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()+
")");
4272 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()+
")");
4280 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+
")");
4288 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+
")");
4296 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()+
")");
4304 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()+
")");
4312 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+
")");
4320 print(
"glPushDebugGroup("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<java.nio.ByteBuffer> "+arg3+
")");
4328 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()+
")");
4336 print(
"glQueryCounter("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
4344 print(
"glRasterSamplesEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<boolean> "+arg1+
")");
4352 print(
"glReadBuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
4360 print(
"glReadBufferIndexedEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
4368 print(
"glReadBufferNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
4373 public void glReadPixels(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,java.nio.Buffer arg6)
4376 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+
")");
4377 downstreamGLES3.
glReadPixels(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
4381 public void glReadPixels(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
long arg6)
4384 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+
")");
4385 downstreamGLES3.
glReadPixels(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
4389 public void glReadnPixels(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,java.nio.Buffer arg7)
4392 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+
")");
4393 downstreamGLES3.
glReadnPixels(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
4400 print(
"glReleaseShaderCompiler("+
")");
4408 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()+
")");
4416 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()+
")");
4424 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()+
")");
4432 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()+
")");
4440 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()+
")");
4448 print(
"glResolveDepthValuesNV("+
")");
4456 print(
"glResolveMultisampleFramebuffer("+
")");
4464 print(
"glResumeTransformFeedback("+
")");
4472 print(
"glSampleCoverage("+
"<float> "+arg0+
", "+
"<boolean> "+arg1+
")");
4480 print(
"glSampleMaski("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
4488 print(
"glSamplerParameterIiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
4496 print(
"glSamplerParameterIiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
4504 print(
"glSamplerParameterIuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
4512 print(
"glSamplerParameterIuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
4520 print(
"glSamplerParameterf("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<float> "+arg2+
")");
4528 print(
"glSamplerParameterfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
4536 print(
"glSamplerParameterfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
4544 print(
"glSamplerParameteri("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
4552 print(
"glSamplerParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
4560 print(
"glSamplerParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
4568 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()+
")");
4569 downstreamGLES3.
glScissor(arg0,arg1,arg2,arg3);
4576 print(
"glScissorArrayvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
4584 print(
"glScissorArrayvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
4592 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()+
")");
4600 print(
"glScissorIndexedvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
4608 print(
"glScissorIndexedvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
4613 public void glShaderBinary(
int arg0,
int[] arg1,
int arg2,
int arg3,java.nio.Buffer arg4,
int arg5)
4616 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()+
")");
4621 public void glShaderBinary(
int arg0,java.nio.IntBuffer arg1,
int arg2,java.nio.Buffer arg3,
int arg4)
4624 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()+
")");
4629 public void glShaderSource(
int arg0,
int arg1,java.lang.String[] arg2,java.nio.IntBuffer arg3)
4632 print(
"glShaderSource("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[Ljava.lang.String;>"+
", "+
"<java.nio.IntBuffer> "+arg3+
")");
4637 public void glShaderSource(
int arg0,
int arg1,java.lang.String[] arg2,
int[] arg3,
int arg4)
4640 print(
"glShaderSource("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[Ljava.lang.String;>"+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
4648 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()+
")");
4656 print(
"glStencilFunc("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
4664 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()+
")");
4672 print(
"glStencilMask("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
4680 print(
"glStencilMaskSeparate("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
4688 print(
"glStencilOp("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
4696 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()+
")");
4704 print(
"glSubpixelPrecisionBiasNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
4712 print(
"glTexBuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
4720 print(
"glTexBufferEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
4728 print(
"glTexBufferOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
4736 print(
"glTexBufferRange("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<long> "+arg3+
", "+
"<long> "+arg4+
")");
4744 print(
"glTexBufferRangeEXT("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<long> "+arg3+
", "+
"<long> "+arg4+
")");
4752 print(
"glTexBufferRangeOES("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
", "+
"<long> "+arg3+
", "+
"<long> "+arg4+
")");
4757 public void glTexImage2D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,java.nio.Buffer arg8)
4760 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+
")");
4761 downstreamGLES3.
glTexImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
4765 public void glTexImage2D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
4768 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+
")");
4769 downstreamGLES3.
glTexImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
4776 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+
")");
4781 public void glTexImage3D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
long arg9)
4784 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+
")");
4785 downstreamGLES3.
glTexImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
4789 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)
4792 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+
")");
4793 downstreamGLES3.
glTexImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
4800 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+
")");
4808 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+
")");
4816 print(
"glTexParameterIiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
4824 print(
"glTexParameterIiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
4832 print(
"glTexParameterIuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
4840 print(
"glTexParameterIuiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
4848 print(
"glTexParameterf("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<float> "+arg2+
")");
4856 print(
"glTexParameterfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
4864 print(
"glTexParameterfv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
4872 print(
"glTexParameteri("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
4880 print(
"glTexParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
4888 print(
"glTexParameteriv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
4896 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()+
")");
4904 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()+
")");
4912 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+
")");
4920 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()+
")");
4928 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+
")");
4936 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+
")");
4941 public void glTexSubImage2D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,java.nio.Buffer arg8)
4944 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+
")");
4945 downstreamGLES3.
glTexSubImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
4949 public void glTexSubImage2D(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
4952 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+
")");
4953 downstreamGLES3.
glTexSubImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
4957 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)
4960 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+
")");
4961 downstreamGLES3.
glTexSubImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
4965 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)
4968 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+
")");
4969 downstreamGLES3.
glTexSubImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
4976 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()+
")");
4984 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()+
")");
4992 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()+
")");
4997 public void glTextureView(
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
5000 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()+
")");
5001 downstreamGLES3.
glTextureView(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
5008 print(
"glTransformFeedbackVaryings("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[Ljava.lang.String;>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5016 print(
"glUniform("+
"<com.jogamp.opengl.GLUniformData> "+arg0+
")");
5024 print(
"glUniform1f("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<float> "+arg1+
")");
5032 print(
"glUniform1fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5040 print(
"glUniform1fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
5048 print(
"glUniform1i("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
5056 print(
"glUniform1iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5064 print(
"glUniform1iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
5072 print(
"glUniform1ui("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
5080 print(
"glUniform1uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
5088 print(
"glUniform1uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5096 print(
"glUniform2f("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
")");
5104 print(
"glUniform2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
5112 print(
"glUniform2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5120 print(
"glUniform2i("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
5128 print(
"glUniform2iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
5136 print(
"glUniform2iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5144 print(
"glUniform2ui("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
5152 print(
"glUniform2uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5160 print(
"glUniform2uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
5168 print(
"glUniform3f("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
")");
5176 print(
"glUniform3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5184 print(
"glUniform3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
5192 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()+
")");
5200 print(
"glUniform3iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5208 print(
"glUniform3iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
5216 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()+
")");
5224 print(
"glUniform3uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
5232 print(
"glUniform3uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5237 public void glUniform4f(
int arg0,
float arg1,
float arg2,
float arg3,
float arg4)
5240 print(
"glUniform4f("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
", "+
"<float> "+arg4+
")");
5241 downstreamGLES3.
glUniform4f(arg0,arg1,arg2,arg3,arg4);
5248 print(
"glUniform4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
5256 print(
"glUniform4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5264 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()+
")");
5265 downstreamGLES3.
glUniform4i(arg0,arg1,arg2,arg3,arg4);
5272 print(
"glUniform4iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
5280 print(
"glUniform4iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5288 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()+
")");
5289 downstreamGLES3.
glUniform4ui(arg0,arg1,arg2,arg3,arg4);
5296 print(
"glUniform4uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5304 print(
"glUniform4uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg2+
")");
5312 print(
"glUniformBlockBinding("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
5320 print(
"glUniformMatrix2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5328 print(
"glUniformMatrix2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
5336 print(
"glUniformMatrix2x3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5344 print(
"glUniformMatrix2x3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
5352 print(
"glUniformMatrix2x3fvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5360 print(
"glUniformMatrix2x3fvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
5368 print(
"glUniformMatrix2x4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
5376 print(
"glUniformMatrix2x4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5384 print(
"glUniformMatrix2x4fvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5392 print(
"glUniformMatrix2x4fvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
5400 print(
"glUniformMatrix3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
5408 print(
"glUniformMatrix3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5416 print(
"glUniformMatrix3x2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
5424 print(
"glUniformMatrix3x2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5432 print(
"glUniformMatrix3x2fvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
5440 print(
"glUniformMatrix3x2fvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5448 print(
"glUniformMatrix3x4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5456 print(
"glUniformMatrix3x4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
5464 print(
"glUniformMatrix3x4fvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
5472 print(
"glUniformMatrix3x4fvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5480 print(
"glUniformMatrix4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5488 print(
"glUniformMatrix4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
5496 print(
"glUniformMatrix4x2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5504 print(
"glUniformMatrix4x2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
5512 print(
"glUniformMatrix4x2fvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
5520 print(
"glUniformMatrix4x2fvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5528 print(
"glUniformMatrix4x3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
5536 print(
"glUniformMatrix4x3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5544 print(
"glUniformMatrix4x3fvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<java.nio.FloatBuffer> "+arg3+
")");
5552 print(
"glUniformMatrix4x3fvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<boolean> "+arg2+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg4).toUpperCase()+
")");
5560 print(
"glUnmapBuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
5569 print(
"glUseProgram("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
5577 print(
"glUseProgramStages("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
5585 print(
"glValidateProgram("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
5593 print(
"glValidateProgramPipeline("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
")");
5601 print(
"glVertexAttrib1f("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<float> "+arg1+
")");
5609 print(
"glVertexAttrib1fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg1+
")");
5617 print(
"glVertexAttrib1fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
5625 print(
"glVertexAttrib2f("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
")");
5633 print(
"glVertexAttrib2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
5641 print(
"glVertexAttrib2fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg1+
")");
5649 print(
"glVertexAttrib3f("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
")");
5657 print(
"glVertexAttrib3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg1+
")");
5665 print(
"glVertexAttrib3fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
5673 print(
"glVertexAttrib4f("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
", "+
"<float> "+arg4+
")");
5681 print(
"glVertexAttrib4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
5689 print(
"glVertexAttrib4fv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg1+
")");
5697 print(
"glVertexAttribBinding("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
5705 print(
"glVertexAttribDivisor("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
5713 print(
"glVertexAttribDivisorANGLE("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
5721 print(
"glVertexAttribDivisorNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
5729 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()+
")");
5737 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()+
")");
5745 print(
"glVertexAttribI4iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
5753 print(
"glVertexAttribI4iv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
5761 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()+
")");
5769 print(
"glVertexAttribI4uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.IntBuffer> "+arg1+
")");
5777 print(
"glVertexAttribI4uiv("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[I>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
5785 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()+
")");
5793 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+
")");
5801 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+
")");
5809 print(
"glVertexAttribPointer("+
"<com.jogamp.opengl.GLArrayData> "+arg0+
")");
5817 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+
")");
5825 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+
")");
5833 print(
"glVertexBindingDivisor("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
5841 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()+
")");
5842 downstreamGLES3.
glViewport(arg0,arg1,arg2,arg3);
5849 print(
"glViewportArrayvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
5857 print(
"glViewportArrayvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg2+
")");
5865 print(
"glViewportIndexedfNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<float> "+arg1+
", "+
"<float> "+arg2+
", "+
"<float> "+arg3+
", "+
"<float> "+arg4+
")");
5873 print(
"glViewportIndexedfvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<[F>"+
", "+
"<int> 0x"+Integer.toHexString(arg2).toUpperCase()+
")");
5881 print(
"glViewportIndexedfvNV("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<java.nio.FloatBuffer> "+arg1+
")");
5889 print(
"glWaitSync("+
"<long> "+arg0+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
", "+
"<long> "+arg2+
")");
5906 return downstreamGLES3.
hasGLSL();
5926 return downstreamGLES3.
isGL2();
5951 return downstreamGLES3.
isGL3();
5961 return downstreamGLES3.
isGL3bc();
5971 return downstreamGLES3.
isGL4();
5981 return downstreamGLES3.
isGL4bc();
5991 return downstreamGLES3.
isGLES();
5996 return downstreamGLES3.
isGLES1();
6001 return downstreamGLES3.
isGLES2();
6011 return downstreamGLES3.
isGLES3();
6067 print(
"mapBuffer("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<int> 0x"+Integer.toHexString(arg1).toUpperCase()+
")");
6076 print(
"mapBufferRange("+
"<int> 0x"+Integer.toHexString(arg0).toUpperCase()+
", "+
"<long> "+arg1+
", "+
"<long> "+arg2+
", "+
"<int> 0x"+Integer.toHexString(arg3).toUpperCase()+
")");
6088 StringBuilder sb =
new StringBuilder();
6089 sb.append(
"TraceGLES3 [this 0x"+Integer.toHexString(hashCode())+
" implementing com.jogamp.opengl.GLES3,\n\t");
6090 sb.append(
" downstream: "+downstreamGLES3.toString()+
"\n\t]");
6091 return sb.toString();
6093private PrintStream stream;
6094private int indent = 0;
6097 if (obj ==
null)
return "[null]";
6098 StringBuilder sb =
new StringBuilder(
"[");
6099 int len = java.lang.reflect.Array.getLength(obj);
6100 int count = Math.min(len,16);
6101 for (
int i =0; i < count; i++ ) {
6102 sb.append(java.lang.reflect.Array.get(obj,i));
6107 sb.append(
"...").append(len);
6109 return sb.toString();
6117 stream.println(str);
6121 for(
int i =0; i < indent; i++) {stream.print(
' ');}
6124 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 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 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_...
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 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,...
com.jogamp.opengl.GLBufferStorage mapBuffer(int arg0, int arg1)
Returns the GLBufferStorage instance as mapped via OpenGL's native glMapBuffer(..) implementation.
void glGetSamplerParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetSamplerParameterIiv}(GLuint sampler,...
com.jogamp.opengl.GL2 getGL2()
Casts this object to the GL2 interface.
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...
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 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 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 glSamplerParameterIuiv(int arg0, int arg1, java.nio.IntBuffer arg2)
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 glProgramUniform1f(int arg0, int arg1, float arg2)
Entry point to C language function: void {@native glProgramUniform1f}(GLuint program,...
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 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 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 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 glBindTexture(int arg0, int arg1)
Entry point to C language function: void {@native glBindTexture}(GLenum target, GLuint texture) Pa...
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 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 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 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 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 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)
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 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 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,...
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 glVertexAttribBinding(int arg0, int arg1)
Entry point to C language function: void {@native glVertexAttribBinding}(GLuint attribindex,...
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 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 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 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 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 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 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 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 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 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,...
String dumpArray(Object obj)
void glGetDriverControlStringQCOM(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.ByteBuffer arg3)
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 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 glDispatchCompute(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glDispatchCompute}(GLuint num_groups_x,...
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,...
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 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)
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 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 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 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 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 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 ...
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 glTexParameteriv(int arg0, int arg1, java.nio.IntBuffer arg2)
boolean isGL3core()
Indicates whether this GL object uses a GL3 core profile.
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 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 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 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 glGetIntegerv(int arg0, java.nio.IntBuffer arg1)
void glVertexAttrib2fv(int arg0, java.nio.FloatBuffer arg1)
void glUniform3uiv(int arg0, int arg1, java.nio.IntBuffer arg2)
void glGetProgramPipelineInfoLog(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.ByteBuffer arg3)
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 glGetTexLevelParameteriv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
void glUniformMatrix2x4fvNV(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
com.jogamp.opengl.GL getRootGL()
Returns the implementing root instance, considering a wrapped pipelined hierarchy,...
void glGetUniformIndices(int arg0, int arg1, java.lang.String[] arg2, java.nio.IntBuffer arg3)
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 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 glUniformMatrix2x3fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix2x3fvNV}(GLint location,...
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 glGetProgramInterfaceiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetProgramInterfaceiv}(GLuint program,...
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 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)
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 glFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glFramebufferSampleLocationsfvNV}(GLenum target,...
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 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 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 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 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 glEndQuery(int arg0)
Entry point to C language function: void {@native glEndQuery}(GLenum target) Part of GL_VERSION_1_...
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 glBeginConditionalRender(int arg0, int arg1)
Entry point to C language function: void {@native glBeginConditionalRender}(GLuint id,...
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 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)
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,...
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 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 glBindBufferRange(int arg0, int arg1, int arg2, long arg3, long arg4)
Entry point to C language function: void {@native glBindBufferRange}(GLenum target,...
void glLinkProgram(int arg0)
Entry point to C language function: void {@native glLinkProgram}(GLuint program) Part of GL_ES_VER...
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 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)
int glGetFragDataIndexEXT(int arg0, java.nio.ByteBuffer arg1)
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 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 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 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 glBindSampler(int arg0, int arg1)
Entry point to C language function: void {@native glBindSampler}(GLuint unit, GLuint sampler) Part...
void glMultiDrawElementsBaseVertexOES(int arg0, int[] arg1, int arg2, int arg3, com.jogamp.common.nio.PointerBuffer arg4, int arg5, int[] arg6, int arg7)
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 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 glDeleteProgram(int arg0)
Entry point to C language function: void {@native glDeleteProgram}(GLuint program) Part of GL_ES_V...
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 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 glScissorIndexedvNV(int arg0, java.nio.IntBuffer arg1)
void glExtGetProgramBinarySourceQCOM(int arg0, int arg1, java.nio.ByteBuffer arg2, java.nio.IntBuffer arg3)
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)
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 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 glDeleteBuffers(int arg0, java.nio.IntBuffer arg1)
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 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 glGetBufferParameteri64v(int arg0, int arg1, java.nio.LongBuffer arg2)
void glGetBooleani_v(int arg0, int arg1, java.nio.ByteBuffer arg2)
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,...
boolean glIsSampler(int arg0)
Entry point to C language function: GLboolean {@native glIsSampler}(GLuint sampler) Part of GL_ARB...
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 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)
boolean hasFullFBOSupport()
Returns true if full FBO support is available, otherwise false.
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 glProgramUniform2uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform2uiv}(GLuint program,...
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 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 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 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 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 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 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)
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 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 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)
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 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 glGetnUniformiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetnUniformiv}(GLuint program,...
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 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 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 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 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,...
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 glBindRenderbuffer(int arg0, int arg1)
Entry point to C language function: void {@native glBindRenderbuffer}(GLenum target,...
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 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 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,...
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,...
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 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,...
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 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 glMemoryBarrier(int arg0)
Entry point to C language function: void {@native glMemoryBarrier}(GLbitfield barriers) Part of GL...
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 glVertexAttrib3fv(int arg0, java.nio.FloatBuffer arg1)
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 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)
boolean glIsEnabled(int arg0)
Entry point to C language function: GLboolean {@native glIsEnabled}(GLenum cap) Part of GL_NV_vert...
java.lang.Object getPlatformGLExtensions()
Returns an object through which platform-specific OpenGL extensions (EGL, GLX, WGL,...
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 glMultiDrawElementsBaseVertexOES(int arg0, java.nio.IntBuffer arg1, int arg2, com.jogamp.common.nio.PointerBuffer arg3, int arg4, java.nio.IntBuffer arg5)
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 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 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 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 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 glUniform1uiv(int arg0, int arg1, java.nio.IntBuffer arg2)
com.jogamp.opengl.GL3bc getGL3bc()
Casts this object to the GL3bc interface.
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 glDetachShader(int program, int shader)
Entry point to C language function: void {@native glDetachShader}(GLuint program,...
boolean glIsProgramPipeline(int pipeline)
Entry point to C language function: GLboolean {@native glIsProgramPipeline}(GLuint pipeline) Part ...
void glUniform1fv(int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glUniform1fv}(GLint location, GLsizei count,...
void glVertexAttrib2fv(int index, FloatBuffer v)
Entry point to C language function: void {@native glVertexAttrib2fv}(GLuint index,...
void glActiveShaderProgram(int pipeline, int program)
Entry point to C language function: void {@native glActiveShaderProgram}(GLuint pipeline,...
void glProgramUniformMatrix4fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix4fv}(GLuint program,...
void glUniform4i(int location, int v0, int v1, int v2, int v3)
Entry point to C language function: void {@native glUniform4i}(GLint location, GLint v0,...
void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer pixels)
Entry point to C language function: void {@native glTexSubImage3D}(GLenum target,...
void glGetUniformfv(int program, int location, FloatBuffer params)
Entry point to C language function: void {@native glGetUniformfv}(GLuint program,...
void glTexParameterIuiv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glTexParameterIuiv}(GLenum target,...
void glProgramParameteri(int program, int pname, int value)
Entry point to C language function: void {@native glProgramParameteri}(GLuint program,...
void glUniform3iv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform3iv}(GLint location, GLsizei count,...
void glProgramUniform4uiv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform4uiv}(GLuint program,...
void glGetQueryiv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetQueryiv}(GLenum target, GLenum pname,...
int glGetDebugMessageLog(int count, int bufSize, IntBuffer sources, IntBuffer types, IntBuffer ids, IntBuffer severities, IntBuffer lengths, ByteBuffer messageLog)
Entry point to C language function: GLuint {@native glGetDebugMessageLog}(GLuint count,...
void glProgramUniform4i(int program, int location, int v0, int v1, int v2, int v3)
Entry point to C language function: void {@native glProgramUniform4i}(GLuint program,...
void glUniform2i(int location, int v0, int v1)
Entry point to C language function: void {@native glUniform2i}(GLint location, GLint v0,...
void glDrawBuffers(int n, IntBuffer bufs)
Entry point to C language function: void {@native glDrawBuffers}(GLsizei n, const GLenum * bufs) P...
boolean glIsShader(int shader)
Entry point to C language function: GLboolean {@native glIsShader}(GLuint shader) Part of GL_ES_VE...
void glProgramUniform2fv(int program, int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniform2fv}(GLuint program,...
void glUniform3i(int location, int v0, int v1, int v2)
Entry point to C language function: void {@native glUniform3i}(GLint location, GLint v0,...
void glApplyFramebufferAttachmentCMAAINTEL()
Entry point to C language function: void {@native glApplyFramebufferAttachmentCMAAINTEL}() Part of...
void glUniform1i(int location, int v0)
Entry point to C language function: void {@native glUniform1i}(GLint location, GLint v0) Part of G...
void glCopyImageSubData(int srcName, int srcTarget, int srcLevel, int srcX, int srcY, int srcZ, int dstName, int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth)
Entry point to C language function: void {@native glCopyImageSubData}(GLuint srcName,...
void glProgramUniformMatrix4x2fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix4x2fv}(GLuint program,...
void glShaderBinary(int n, IntBuffer shaders, int binaryformat, Buffer binary, int length)
Entry point to C language function: void {@native glShaderBinary}(GLint n, const GLuint * shaders,...
void glProgramUniform4fv(int program, int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniform4fv}(GLuint program,...
void glGetProgramBinary(int program, int bufSize, IntBuffer length, IntBuffer binaryFormat, Buffer binary)
Entry point to C language function: void {@native glGetProgramBinary}(GLuint program,...
void glSamplerParameterIiv(int sampler, int pname, IntBuffer param)
Entry point to C language function: void {@native glSamplerParameterIiv}(GLuint sampler,...
int glGetAttribLocation(int program, String name)
Entry point to C language function: GLint {@native glGetAttribLocation}(GLuint program,...
void glGetSamplerParameterIuiv(int sampler, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetSamplerParameterIuiv}(GLuint sampler,...
void glDeleteProgramPipelines(int n, IntBuffer pipelines)
Entry point to C language function: void {@native glDeleteProgramPipelines}(GLsizei n,...
void glUniform4f(int location, float v0, float v1, float v2, float v3)
Entry point to C language function: void {@native glUniform4f}(GLint location, GLfloat v0,...
void glVertexAttrib1fv(int index, FloatBuffer v)
Entry point to C language function: void {@native glVertexAttrib1fv}(GLuint index,...
void glGetProgramPipelineiv(int pipeline, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetProgramPipelineiv}(GLuint pipeline,...
void glFramebufferTexture3D(int target, int attachment, int textarget, int texture, int level, int zoffset)
Entry point to C language function: void {@native glFramebufferTexture3D}(GLenum target,...
boolean glIsQuery(int id)
Entry point to C language function: GLboolean {@native glIsQuery}(GLuint id) Part of GL_VERSION_1_...
int glCreateProgram()
Entry point to C language function: GLuint {@native glCreateProgram}() Part of GL_ES_VERSION_2_0,...
void glUniform2iv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform2iv}(GLint location, GLsizei count,...
void glGetQueryObjectiv(int id, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetQueryObjectiv}(GLuint id, GLenum pname,...
void glPopDebugGroup()
Entry point to C language function: void {@native glPopDebugGroup}() Part of GL_KHR_debug,...
void glProgramUniformMatrix3x2fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix3x2fv}(GLuint program,...
void glProgramUniform2i(int program, int location, int v0, int v1)
Entry point to C language function: void {@native glProgramUniform2i}(GLuint program,...
void glBeginQuery(int target, int id)
Entry point to C language function: void {@native glBeginQuery}(GLenum target, GLuint id) Part of ...
void glDepthRange(double zNear, double zFar)
Aliased entrypoint of void {@native glDepthRange}(GLclampd depth); and void {@native glDepthRangef...
void glVertexAttrib3fv(int index, FloatBuffer v)
Entry point to C language function: void {@native glVertexAttrib3fv}(GLuint index,...
void glCopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
Entry point to C language function: void {@native glCopyTexSubImage3D}(GLenum target,...
void glStencilFuncSeparate(int face, int func, int ref, int mask)
Entry point to C language function: void {@native glStencilFuncSeparate}(GLenum face,...
void glGetProgramPipelineInfoLog(int pipeline, int bufSize, IntBuffer length, ByteBuffer infoLog)
Entry point to C language function: void {@native glGetProgramPipelineInfoLog}(GLuint pipeline,...
void glTexImage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
Entry point to C language function: void {@native glTexImage2DMultisample}(GLenum target,...
void glUniform(GLUniformData data)
boolean glIsProgram(int program)
Entry point to C language function: GLboolean {@native glIsProgram}(GLuint program) Part of GL_ES_...
void glUniform4iv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform4iv}(GLint location, GLsizei count,...
void glProgramBinary(int program, int binaryFormat, Buffer binary, int length)
Entry point to C language function: void {@native glProgramBinary}(GLuint program,...
void glProgramUniform4ui(int program, int location, int v0, int v1, int v2, int v3)
Entry point to C language function: void {@native glProgramUniform4ui}(GLuint program,...
void glProgramUniformMatrix4x3fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix4x3fv}(GLuint program,...
void glGetObjectLabel(int identifier, int name, int bufSize, IntBuffer length, ByteBuffer label)
Entry point to C language function: void {@native glGetObjectLabel}(GLenum identifier,...
void glVertexAttrib4fv(int index, FloatBuffer v)
Entry point to C language function: void {@native glVertexAttrib4fv}(GLuint index,...
void glUseProgramStages(int pipeline, int stages, int program)
Entry point to C language function: void {@native glUseProgramStages}(GLuint pipeline,...
void glUseProgram(int program)
Entry point to C language function: void {@native glUseProgram}(GLuint program) Part of GL_ES_VERS...
void glGetShaderiv(int shader, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetShaderiv}(GLuint shader, GLenum pname,...
void glVertexAttrib4f(int index, float x, float y, float z, float w)
Entry point to C language function: void {@native glVertexAttrib4f}(GLuint index,...
int glGetUniformLocation(int program, String name)
Entry point to C language function: GLint {@native glGetUniformLocation}(GLuint program,...
void glStencilOpSeparate(int face, int sfail, int dpfail, int dppass)
Entry point to C language function: void {@native glStencilOpSeparate}(GLenum face,...
void glReleaseShaderCompiler()
Start: GL_ARB_ES2_compatibility functions, which are part of ES2 core as well.
void glProgramUniformMatrix2x4fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix2x4fv}(GLuint program,...
void glGetQueryObjectuiv(int id, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetQueryObjectuiv}(GLuint id,...
void glDisableVertexAttribArray(int index)
Entry point to C language function: void {@native glDisableVertexAttribArray}(GLuint index) Part o...
void glProgramUniformMatrix2x3fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix2x3fv}(GLuint program,...
void glGetTexParameterIiv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetTexParameterIiv}(GLenum target,...
void glTexParameterIiv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glTexParameterIiv}(GLenum target,...
void glUniform3fv(int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glUniform3fv}(GLint location, GLsizei count,...
void glDrawArraysInstancedBaseInstance(int mode, int first, int count, int instancecount, int baseinstance)
Entry point to C language function: void {@native glDrawArraysInstancedBaseInstance}(GLenum mode,...
void glVertexAttrib2f(int index, float x, float y)
Entry point to C language function: void {@native glVertexAttrib2f}(GLuint index,...
void glValidateProgramPipeline(int pipeline)
Entry point to C language function: void {@native glValidateProgramPipeline}(GLuint pipeline) Part...
void glProgramUniformMatrix2fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix2fv}(GLuint program,...
void glProgramUniformMatrix3fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix3fv}(GLuint program,...
void glProgramUniform3fv(int program, int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniform3fv}(GLuint program,...
void glShaderSource(int shader, int count, String[] string, IntBuffer length)
Entry point to C language function: void {@native glShaderSource}(GLuint shader, GLsizei count,...
void glProgramUniformMatrix3x4fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix3x4fv}(GLuint program,...
void glProgramUniform1fv(int program, int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniform1fv}(GLuint program,...
void glUniform4fv(int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glUniform4fv}(GLint location, GLsizei count,...
void glProgramUniform3uiv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform3uiv}(GLuint program,...
void glDepthRangef(float zNear, float zFar)
Entry point to C language function: void {@native glDepthRangef}(GLclampf zNear, GLclampf zFar); P...
void glAttachShader(int program, int shader)
Entry point to C language function: void {@native glAttachShader}(GLuint program,...
void glObjectPtrLabel(Buffer ptr, int length, ByteBuffer label)
Entry point to C language function: void {@native glObjectPtrLabel}(const void * ptr,...
void glBlendColor(float red, float green, float blue, float alpha)
Entry point to C language function: void {@native glBlendColor}(GLfloat red, GLfloat green,...
void glUniform3f(int location, float v0, float v1, float v2)
Entry point to C language function: void {@native glUniform3f}(GLint location, GLfloat v0,...
void glSamplerParameterIuiv(int sampler, int pname, IntBuffer param)
Entry point to C language function: void {@native glSamplerParameterIuiv}(GLuint sampler,...
void glSampleMaski(int index, int mask)
Entry point to C language function: void {@native glSampleMaski}(GLuint index, GLbitfield mask) Pa...
void glUniformMatrix4fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix4fv}(GLint location,...
void glDeleteProgram(int program)
Entry point to C language function: void {@native glDeleteProgram}(GLuint program) Part of GL_ES_V...
void glProgramUniform1i(int program, int location, int v0)
Entry point to C language function: void {@native glProgramUniform1i}(GLuint program,...
void glGetSamplerParameterIiv(int sampler, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetSamplerParameterIiv}(GLuint sampler,...
void glQueryCounter(int id, int target)
Entry point to C language function: void {@native glQueryCounter}(GLuint id, GLenum target) Part o...
void glDeleteQueries(int n, IntBuffer ids)
Entry point to C language function: void {@native glDeleteQueries}(GLsizei n, const GLuint * ids) ...
void glProgramUniform1uiv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform1uiv}(GLuint program,...
void glGetShaderPrecisionFormat(int shadertype, int precisiontype, IntBuffer range, IntBuffer precision)
Entry point to C language function: void {@native glGetShaderPrecisionFormat}(GLenum shadertype,...
void glGenProgramPipelines(int n, IntBuffer pipelines)
Entry point to C language function: void {@native glGenProgramPipelines}(GLsizei n,...
void glProgramUniform2f(int program, int location, float v0, float v1)
Entry point to C language function: void {@native glProgramUniform2f}(GLuint program,...
void glUniformMatrix3fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix3fv}(GLint location,...
void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Buffer pixels)
Entry point to C language function: void {@native glTexImage3D}(GLenum target, GLint level,...
int glCreateShader(int type)
Entry point to C language function: GLuint {@native glCreateShader}(GLenum type) Part of GL_ES_VER...
void glProgramUniform3ui(int program, int location, int v0, int v1, int v2)
Entry point to C language function: void {@native glProgramUniform3ui}(GLuint program,...
void glEndQuery(int target)
Entry point to C language function: void {@native glEndQuery}(GLenum target) Part of GL_VERSION_1_...
void glGetAttachedShaders(int program, int maxCount, IntBuffer count, IntBuffer shaders)
Entry point to C language function: void {@native glGetAttachedShaders}(GLuint program,...
void glGetShaderInfoLog(int shader, int bufSize, IntBuffer length, ByteBuffer infoLog)
Entry point to C language function: void {@native glGetShaderInfoLog}(GLuint shader,...
void glVertexAttrib3f(int index, float x, float y, float z)
Entry point to C language function: void {@native glVertexAttrib3f}(GLuint index,...
void glGetObjectPtrLabel(Buffer ptr, int bufSize, IntBuffer length, ByteBuffer label)
Entry point to C language function: void {@native glGetObjectPtrLabel}(const void * ptr,...
void glProgramUniform1iv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform1iv}(GLuint program,...
void glLinkProgram(int program)
Entry point to C language function: void {@native glLinkProgram}(GLuint program) Part of GL_ES_VER...
void glDebugMessageControl(int source, int type, int severity, int count, IntBuffer ids, boolean enabled)
Entry point to C language function: void {@native glDebugMessageControl}(GLenum source,...
void glGetQueryObjecti64v(int id, int pname, LongBuffer params)
Entry point to C language function: void {@native glGetQueryObjecti64v}(GLuint id,...
void glUniformMatrix2fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix2fv}(GLint location,...
void glBlendEquationi(int buf, int mode)
Entry point to C language function: void {@native glBlendEquationi}(GLuint buf, GLenum mode) Part ...
void glClearBufferfi(int buffer, int drawbuffer, float depth, int stencil)
Entry point to C language function: void {@native glClearBufferfi}(GLenum buffer,...
void glTexBuffer(int target, int internalformat, int buffer)
Entry point to C language function: void {@native glTexBuffer}(GLenum target, GLenum internalformat,...
void glGetActiveUniformBlockName(int program, int uniformBlockIndex, int bufSize, IntBuffer length, ByteBuffer uniformBlockName)
Entry point to C language function: void {@native glGetActiveUniformBlockName}(GLuint program,...
void glReadBuffer(int mode)
Entry point to C language function: void {@native glReadBuffer}(GLenum mode) Part of GL_ES_VERSION...
void glGenVertexArrays(int n, IntBuffer arrays)
Entry point to C language function: void {@native glGenVertexArrays}(GLsizei n, GLuint * arrays) P...
void glBlendEquationSeparatei(int buf, int modeRGB, int modeAlpha)
Entry point to C language function: void {@native glBlendEquationSeparatei}(GLuint buf,...
void glClearBufferuiv(int buffer, int drawbuffer, IntBuffer value)
Entry point to C language function: void {@native glClearBufferuiv}(GLenum buffer,...
void glVertexAttribI4uiv(int index, IntBuffer v)
Entry point to C language function: void {@native glVertexAttribI4uiv}(GLuint index,...
void glGetTexLevelParameteriv(int target, int level, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetTexLevelParameteriv}(GLenum target,...
boolean isPBOUnpackBound()
boolean glIsVertexArray(int array)
Entry point to C language function: GLboolean {@native glIsVertexArray}(GLuint array) Part of GL_A...
void glUniformMatrix3x4fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix3x4fv}(GLint location,...
void glBeginTransformFeedback(int primitiveMode)
Entry point to C language function: void {@native glBeginTransformFeedback}(GLenum primitiveMode) ...
void glGetVertexAttribIuiv(int index, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetVertexAttribIuiv}(GLuint index,...
void glPauseTransformFeedback()
Entry point to C language function: void {@native glPauseTransformFeedback}() Part of GL_ARB_trans...
void glTexStorage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)
Entry point to C language function: void {@native glTexStorage3DMultisample}(GLenum target,...
void glDisablei(int target, int index)
Entry point to C language function: void {@native glDisablei}(GLenum target, GLuint index) Part of...
void glUniformMatrix4x2fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix4x2fv}(GLint location,...
void glVertexAttribI4ui(int index, int x, int y, int z, int w)
Entry point to C language function: void {@native glVertexAttribI4ui}(GLuint index,...
void glMinSampleShading(float value)
Entry point to C language function: void {@native glMinSampleShading}(GLfloat value) Part of GL_ES...
void glInvalidateSubFramebuffer(int target, int numAttachments, IntBuffer attachments, int x, int y, int width, int height)
Entry point to C language function: void {@native glInvalidateSubFramebuffer}(GLenum target,...
void glUniformBlockBinding(int program, int uniformBlockIndex, int uniformBlockBinding)
Entry point to C language function: void {@native glUniformBlockBinding}(GLuint program,...
void glInvalidateFramebuffer(int target, int numAttachments, IntBuffer attachments)
Entry point to C language function: void {@native glInvalidateFramebuffer}(GLenum target,...
void glCopyBufferSubData(int readTarget, int writeTarget, long readOffset, long writeOffset, long size)
Entry point to C language function: void {@native glCopyBufferSubData}(GLenum readTarget,...
void glGetVertexAttribIiv(int index, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetVertexAttribIiv}(GLuint index,...
void glMemoryBarrier(int barriers)
Entry point to C language function: void {@native glMemoryBarrier}(GLbitfield barriers) Part of GL...
void glBindTransformFeedback(int target, int id)
Entry point to C language function: void {@native glBindTransformFeedback}(GLenum target,...
void glGetTexLevelParameterfv(int target, int level, int pname, FloatBuffer params)
Entry point to C language function: void {@native glGetTexLevelParameterfv}(GLenum target,...
void glUniform1uiv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform1uiv}(GLint location, GLsizei count,...
void glGetTransformFeedbackVarying(int program, int index, int bufSize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
Entry point to C language function: void {@native glGetTransformFeedbackVarying}(GLuint program,...
void glGetUniformuiv(int program, int location, IntBuffer params)
Entry point to C language function: void {@native glGetUniformuiv}(GLuint program,...
void glGetUniformIndices(int program, int uniformCount, String[] uniformNames, IntBuffer uniformIndices)
Entry point to C language function: void {@native glGetUniformIndices}(GLuint program,...
void glResumeTransformFeedback()
Entry point to C language function: void {@native glResumeTransformFeedback}() Part of GL_ARB_tran...
void glBindVertexArray(int array)
Entry point to C language function: void {@native glBindVertexArray}(GLuint array) Part of GL_ARB_...
void glUniform2uiv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform2uiv}(GLint location, GLsizei count,...
void glUniformMatrix4x3fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix4x3fv}(GLint location,...
void glEnablei(int target, int index)
Entry point to C language function: void {@native glEnablei}(GLenum target, GLuint index) Part of ...
void glUniformMatrix2x3fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix2x3fv}(GLint location,...
void glGetInternalformativ(int target, int internalformat, int pname, int bufSize, IntBuffer params)
Entry point to C language function: void {@native glGetInternalformativ}(GLenum target,...
void glUniform3ui(int location, int v0, int v1, int v2)
Entry point to C language function: void {@native glUniform3ui}(GLint location, GLuint v0,...
void glColorMaski(int index, boolean r, boolean g, boolean b, boolean a)
Entry point to C language function: void {@native glColorMaski}(GLuint index, GLboolean r,...
void glBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
Entry point to C language function: void {@native glBlitFramebuffer}(GLint srcX0,...
void glUniform1ui(int location, int v0)
Entry point to C language function: void {@native glUniform1ui}(GLint location, GLuint v0) Part of...
void glEndTransformFeedback()
Entry point to C language function: void {@native glEndTransformFeedback}() Part of GL_ES_VERSION_...
void glFramebufferParameteri(int target, int pname, int param)
Entry point to C language function: void {@native glFramebufferParameteri}(GLenum target,...
void glGetFramebufferParameteriv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetFramebufferParameteriv}(GLenum target,...
void glUniform4uiv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform4uiv}(GLint location, GLsizei count,...
boolean glIsTransformFeedback(int id)
Entry point to C language function: GLboolean {@native glIsTransformFeedback}(GLuint id) Part of G...
void glGenTransformFeedbacks(int n, IntBuffer ids)
Entry point to C language function: void {@native glGenTransformFeedbacks}(GLsizei n,...
String glGetStringi(int name, int index)
Entry point to C language function: const GLubyte * {@native glGetStringi}(GLenum name,...
void glTransformFeedbackVaryings(int program, int count, String[] varyings, int bufferMode)
Entry point to C language function: void {@native glTransformFeedbackVaryings}(GLuint program,...
void glGetBooleani_v(int target, int index, ByteBuffer data)
Entry point to C language function: void {@native glGetBooleani_v}(GLenum target,...
void glDeleteTransformFeedbacks(int n, IntBuffer ids)
Entry point to C language function: void {@native glDeleteTransformFeedbacks}(GLsizei n,...
void glBlendFuncSeparatei(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)
Entry point to C language function: void {@native glBlendFuncSeparatei}(GLuint buf,...
void glBindBufferRange(int target, int index, int buffer, long offset, long size)
Entry point to C language function: void {@native glBindBufferRange}(GLenum target,...
void glUniformMatrix2x4fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix2x4fv}(GLint location,...
void glUniformMatrix3x2fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix3x2fv}(GLint location,...
int glGetFragDataLocation(int program, String name)
Entry point to C language function: GLint {@native glGetFragDataLocation}(GLuint program,...
void glDrawArraysInstanced(int mode, int first, int count, int instancecount)
Entry point to C language function: void {@native glDrawArraysInstanced}(GLenum mode,...
void glFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer)
Entry point to C language function: void {@native glFramebufferTextureLayer}(GLenum target,...
int glGetUniformBlockIndex(int program, String uniformBlockName)
Entry point to C language function: GLuint {@native glGetUniformBlockIndex}(GLuint program,...
void glClearBufferfv(int buffer, int drawbuffer, FloatBuffer value)
Entry point to C language function: void {@native glClearBufferfv}(GLenum buffer,...
void glBlendFunci(int buf, int src, int dst)
Entry point to C language function: void {@native glBlendFunci}(GLuint buf, GLenum src,...
void glBindImageTexture(int unit, int texture, int level, boolean layered, int layer, int access, int format)
Entry point to C language function: void {@native glBindImageTexture}(GLuint unit,...
void glDeleteVertexArrays(int n, IntBuffer arrays)
Entry point to C language function: void {@native glDeleteVertexArrays}(GLsizei n,...
void glVertexAttribI4i(int index, int x, int y, int z, int w)
Entry point to C language function: void {@native glVertexAttribI4i}(GLuint index,...
void glUniform2ui(int location, int v0, int v1)
Entry point to C language function: void {@native glUniform2ui}(GLint location, GLuint v0,...
void glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetActiveUniformBlockiv}(GLuint program,...
void glUniform4ui(int location, int v0, int v1, int v2, int v3)
Entry point to C language function: void {@native glUniform4ui}(GLint location, GLuint v0,...
void glGetActiveUniformsiv(int program, int uniformCount, IntBuffer uniformIndices, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetActiveUniformsiv}(GLuint program,...
void glGetIntegeri_v(int target, int index, IntBuffer data)
Entry point to C language function: void {@native glGetIntegeri_v}(GLenum target,...
boolean glIsEnabledi(int target, int index)
Entry point to C language function: GLboolean {@native glIsEnabledi}(GLenum target,...
void glBindBufferBase(int target, int index, int buffer)
Entry point to C language function: void {@native glBindBufferBase}(GLenum target,...
void glUniform3uiv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform3uiv}(GLint location, GLsizei count,...
void glClearBufferiv(int buffer, int drawbuffer, IntBuffer value)
Entry point to C language function: void {@native glClearBufferiv}(GLenum buffer,...
void glVertexAttribI4iv(int index, IntBuffer v)
Entry point to C language function: void {@native glVertexAttribI4iv}(GLuint index,...
void glTexStorage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
Entry point to C language function: void {@native glTexStorage2DMultisample}(GLenum target,...
void glPatchParameteri(int pname, int value)
Entry point to C language function: void {@native glPatchParameteri}(GLenum pname,...
void glVertexAttribFormat(int attribindex, int size, int type, boolean normalized, int relativeoffset)
Entry point to C language function: void {@native glVertexAttribFormat}(GLuint attribindex,...
void glMemoryBarrierByRegion(int barriers)
Entry point to C language function: void {@native glMemoryBarrierByRegion}(GLbitfield barriers) Pa...
void glDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, Buffer indices, int basevertex)
Entry point to C language function: void {@native glDrawRangeElementsBaseVertex}(GLenum mode,...
void glGetInteger64i_v(int target, int index, LongBuffer data)
Entry point to C language function: void {@native glGetInteger64i_v}(GLenum target,...
void glVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset)
Entry point to C language function: void {@native glVertexAttribIFormat}(GLuint attribindex,...
void glGetProgramInterfaceiv(int program, int programInterface, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetProgramInterfaceiv}(GLuint program,...
void glVertexBindingDivisor(int bindingindex, int divisor)
Entry point to C language function: void {@native glVertexBindingDivisor}(GLuint bindingindex,...
void glDrawElementsBaseVertex(int mode, int count, int type, Buffer indices, int basevertex)
Entry point to C language function: void {@native glDrawElementsBaseVertex}(GLenum mode,...
void glSamplerParameterf(int sampler, int pname, float param)
Entry point to C language function: void {@native glSamplerParameterf}(GLuint sampler,...
void glWaitSync(long sync, int flags, long timeout)
Entry point to C language function: void {@native glWaitSync}(GLsync sync, GLbitfield flags,...
void glGetSamplerParameterfv(int sampler, int pname, FloatBuffer params)
Entry point to C language function: void {@native glGetSamplerParameterfv}(GLuint sampler,...
void glBindVertexBuffer(int bindingindex, int buffer, long offset, int stride)
Entry point to C language function: void {@native glBindVertexBuffer}(GLuint bindingindex,...
void glGetProgramResourceName(int program, int programInterface, int index, int bufSize, IntBuffer length, ByteBuffer name)
Entry point to C language function: void {@native glGetProgramResourceName}(GLuint program,...
void glSamplerParameteri(int sampler, int pname, int param)
Entry point to C language function: void {@native glSamplerParameteri}(GLuint sampler,...
boolean glIsSync(long sync)
Entry point to C language function: GLboolean {@native glIsSync}(GLsync sync) Part of GL_ES_VERSIO...
void glVertexAttribBinding(int attribindex, int bindingindex)
Entry point to C language function: void {@native glVertexAttribBinding}(GLuint attribindex,...
void glDrawElementsIndirect(int mode, int type, Buffer indirect)
Entry point to C language function: void {@native glDrawElementsIndirect}(GLenum mode,...
int glGetProgramResourceLocation(int program, int programInterface, ByteBuffer name)
Entry point to C language function: GLint {@native glGetProgramResourceLocation}(GLuint program,...
void glGetProgramResourceiv(int program, int programInterface, int index, int propCount, IntBuffer props, int bufSize, IntBuffer length, IntBuffer params)
Entry point to C language function: void {@native glGetProgramResourceiv}(GLuint program,...
long glFenceSync(int condition, int flags)
Entry point to C language function: GLsync {@native glFenceSync}(GLenum condition,...
void glFramebufferTexture(int target, int attachment, int texture, int level)
Entry point to C language function: void {@native glFramebufferTexture}(GLenum target,...
void glDrawElementsInstancedBaseVertex(int mode, int count, int type, Buffer indices, int instancecount, int basevertex)
Entry point to C language function: void {@native glDrawElementsInstancedBaseVertex}(GLenum mode,...
boolean glIsSampler(int sampler)
Entry point to C language function: GLboolean {@native glIsSampler}(GLuint sampler) Part of GL_ARB...
int glGetProgramResourceIndex(int program, int programInterface, ByteBuffer name)
Entry point to C language function: GLuint {@native glGetProgramResourceIndex}(GLuint program,...
void glDeleteSync(long sync)
Entry point to C language function: void {@native glDeleteSync}(GLsync sync) Part of GL_ES_VERSION...
void glSamplerParameteriv(int sampler, int pname, IntBuffer param)
Entry point to C language function: void {@native glSamplerParameteriv}(GLuint sampler,...
void glDispatchComputeIndirect(long indirect)
Entry point to C language function: void {@native glDispatchComputeIndirect}(GLintptr indirect) Pa...
void glGetBufferParameteri64v(int target, int pname, LongBuffer params)
Entry point to C language function: void {@native glGetBufferParameteri64v}(GLenum target,...
void glGetInteger64v(int pname, LongBuffer data)
Entry point to C language function: void {@native glGetInteger64v}(GLenum pname, GLint64 * data) P...
void glDeleteSamplers(int count, IntBuffer samplers)
Entry point to C language function: void {@native glDeleteSamplers}(GLsizei count,...
void glGetSamplerParameteriv(int sampler, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetSamplerParameteriv}(GLuint sampler,...
void glDrawArraysIndirect(int mode, Buffer indirect)
Entry point to C language function: void {@native glDrawArraysIndirect}(GLenum mode,...
void glBindSampler(int unit, int sampler)
Entry point to C language function: void {@native glBindSampler}(GLuint unit, GLuint sampler) Part...
void glGetSynciv(long sync, int pname, int bufSize, IntBuffer length, IntBuffer values)
Entry point to C language function: void {@native glGetSynciv}(GLsync sync, GLenum pname,...
void glTexBufferRange(int target, int internalformat, int buffer, long offset, long size)
Entry point to C language function: void {@native glTexBufferRange}(GLenum target,...
void glGenSamplers(int count, IntBuffer samplers)
Entry point to C language function: void {@native glGenSamplers}(GLsizei count, GLuint * samplers) ...
void glDispatchCompute(int num_groups_x, int num_groups_y, int num_groups_z)
Entry point to C language function: void {@native glDispatchCompute}(GLuint num_groups_x,...
void glSamplerParameterfv(int sampler, int pname, FloatBuffer param)
Entry point to C language function: void {@native glSamplerParameterfv}(GLuint sampler,...
int glClientWaitSync(long sync, int flags, long timeout)
Entry point to C language function: GLenum {@native glClientWaitSync}(GLsync sync,...
void glPrimitiveBoundingBox(float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW)
Entry point to C language function: void {@native glPrimitiveBoundingBox}(GLfloat minX,...
boolean isGL2GL3()
Indicates whether this GL object conforms to a GL2GL3 compatible profile.
boolean isGLES2Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES2 functionality.
boolean isVBOElementArrayBound()
boolean isGL2ES1()
Indicates whether this GL object conforms to a GL2ES1 compatible profile.
boolean hasGLSL()
Indicates whether this GL object supports GLSL.
boolean hasBasicFBOSupport()
Returns true if basic FBO support is available, otherwise false.
boolean isTextureFormatBGRA8888Available()
boolean isGLES()
Indicates whether this GL object conforms to one of the OpenGL ES profiles, see isGLES1(),...
boolean isGL4bc()
Indicates whether this GL object conforms to the OpenGL ≥ 4.0 compatibility profile.
boolean isGL3ES3()
Indicates whether this GL object conforms to a GL3ES3 compatible profile.
int getMaxRenderbufferSamples()
Returns the maximum number of FBO RENDERBUFFER samples if full FBO is supported, otherwise false.
int getBoundFramebuffer(int target)
Return the framebuffer name bound to this context, see GL#glBindFramebuffer(int, int).
int getBoundBuffer(int target)
int getDefaultDrawFramebuffer()
Return the default draw framebuffer name.
boolean isGL2ES3()
Indicates whether this GL object conforms to a either a GL2GL3 or GL3ES3 compatible profile.
boolean isGLES32Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3.2 functionality.
boolean isNPOTTextureAvailable()
Returns true if the GL context supports non power of two (NPOT) textures, otherwise false.
GLProfile getGLProfile()
Returns the GLProfile associated with this GL object.
void setSwapInterval(int interval)
Set the swap interval of the current context and attached onscreen GLDrawable.
boolean isGL3()
Indicates whether this GL object conforms to the OpenGL ≥ 3.1 core profile.
boolean isGL2()
Indicates whether this GL object conforms to the OpenGL ≤ 3.0 profile.
boolean isGL2ES2()
Indicates whether this GL object conforms to a GL2ES2 compatible profile.
GLBufferStorage mapBufferRange(final int target, final long offset, final long length, final int access)
Returns the GLBufferStorage instance as mapped via OpenGL's native glMapBufferRange(....
boolean isExtensionAvailable(String glExtensionName)
Returns true if the specified OpenGL extension can be used successfully through this GL instance give...
boolean isGLES1()
Indicates whether this GL object conforms to the OpenGL ES ≥ 1.0 profile.
GLContext getContext()
Returns the GLContext associated which this GL object.
GLBufferStorage getBufferStorage(int bufferName)
boolean isFunctionAvailable(String glFunctionName)
Returns true if the specified OpenGL core- or extension-function can be used successfully through thi...
boolean isGLcore()
Indicates whether this GL object uses a GL core profile.
boolean isGL4core()
Indicates whether this GL object uses a GL4 core profile.
boolean isGLES3()
Indicates whether this GL object conforms to the OpenGL ES ≥ 3.0 profile.
boolean isGL4ES3()
Returns true if this GL object conforms to a GL4ES3 compatible profile, i.e.
boolean isGL3core()
Indicates whether this GL object uses a GL3 core profile.
int getDefaultDrawBuffer()
Returns the default color buffer within the current bound getDefaultReadFramebuffer(),...
int getDefaultReadBuffer()
Returns the default color buffer within the current bound getDefaultReadFramebuffer(),...
GL getRootGL()
Returns the implementing root instance, considering a wrapped pipelined hierarchy,...
GLBufferStorage mapBuffer(int target, int access)
Returns the GLBufferStorage instance as mapped via OpenGL's native glMapBuffer(..) implementation.
Object getExtension(String extensionName)
Returns an object providing access to the specified OpenGL extension.
int getSwapInterval()
Return the current swap interval.
boolean isGL3bc()
Indicates whether this GL object conforms to the OpenGL ≥ 3.1 compatibility profile.
boolean isGLES31Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3.1 functionality.
boolean isGL4()
Indicates whether this GL object conforms to the OpenGL ≥ 4.0 core profile.
boolean isGLES3Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3 functionality.
boolean isVBOArrayBound()
boolean hasFullFBOSupport()
Returns true if full FBO support is available, otherwise false.
Object getPlatformGLExtensions()
Returns an object through which platform-specific OpenGL extensions (EGL, GLX, WGL,...
int getDefaultReadFramebuffer()
Return the default read framebuffer name.
boolean isGLES2()
Indicates whether this GL object conforms to the OpenGL ES ≥ 2.0 profile.
void glFramebufferTexture2DMultisampleEXT(int target, int attachment, int textarget, int texture, int level, int samples)
Entry point to C language function: void {@native glFramebufferTexture2DMultisampleEXT}(GLenum targe...
void glDrawRangeElementsBaseVertexOES(int mode, int start, int end, int count, int type, Buffer indices, int basevertex)
Entry point to C language function: void {@native glDrawRangeElementsBaseVertexOES}(GLenum mode,...
void glStartTilingQCOM(int x, int y, int width, int height, int preserveMask)
Entry point to C language function: void {@native glStartTilingQCOM}(GLuint x, GLuint y,...
void glDrawElementsInstancedNV(int mode, int count, int type, Buffer indices, int primcount)
Entry point to C language function: void {@native glDrawElementsInstancedNV}(GLenum mode,...
void glUniformMatrix4x3fvNV(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix4x3fvNV}(GLint location,...
void glEGLImageTargetTexture2DOES(int target, long image)
Entry point to C language function: void {@native glEGLImageTargetTexture2DOES}(GLenum target,...
void glDisableiNV(int target, int index)
Entry point to C language function: void {@native glDisableiNV}(GLenum target, GLuint index) Part ...
void glTexBufferRangeOES(int target, int internalformat, int buffer, long offset, long size)
Entry point to C language function: void {@native glTexBufferRangeOES}(GLenum target,...
void glUniformMatrix3x4fvNV(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix3x4fvNV}(GLint location,...
void glBlendEquationSeparateiEXT(int buf, int modeRGB, int modeAlpha)
Entry point to C language function: void {@native glBlendEquationSeparateiEXT}(GLuint buf,...
void glCoverageModulationTableNV(int n, FloatBuffer v)
Entry point to C language function: void {@native glCoverageModulationTableNV}(GLsizei n,...
void glUniformMatrix3x2fvNV(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix3x2fvNV}(GLint location,...
void glBlendFunciOES(int buf, int src, int dst)
Entry point to C language function: void {@native glBlendFunciOES}(GLuint buf, GLenum src,...
void glFramebufferSampleLocationsfvNV(int target, int start, int count, FloatBuffer v)
Entry point to C language function: void {@native glFramebufferSampleLocationsfvNV}(GLenum target,...
void glBeginConditionalRender(int id, int mode)
Entry point to C language function: void {@native glBeginConditionalRender}(GLuint id,...
void glCopyTextureLevelsAPPLE(int destinationTexture, int sourceTexture, int sourceBaseLevel, int sourceLevelCount)
Entry point to C language function: void {@native glCopyTextureLevelsAPPLE}(GLuint destinationTextur...
void glGetDriverControlsQCOM(IntBuffer num, int size, IntBuffer driverControls)
Entry point to C language function: void {@native glGetDriverControlsQCOM}(GLint * num,...
void glFramebufferTextureOES(int target, int attachment, int texture, int level)
Entry point to C language function: void {@native glFramebufferTextureOES}(GLenum target,...
void glFragmentCoverageColorNV(int color)
Entry point to C language function: void {@native glFragmentCoverageColorNV}(GLuint color) Part of...
void glDisableDriverControlQCOM(int driverControl)
Entry point to C language function: void {@native glDisableDriverControlQCOM}(GLuint driverControl) ...
void glDrawElements(int mode, int count, int type, Buffer indices)
Entry point to C language function: void {@native glDrawElements}(GLenum mode, GLsizei count,...
void glGetIntegeri_vEXT(int target, int index, IntBuffer data)
Entry point to C language function: void {@native glGetIntegeri_vEXT}(GLenum target,...
void glCoverageMaskNV(boolean mask)
Entry point to C language function: void {@native glCoverageMaskNV}(GLboolean mask) Part of GL_NV_...
void glRenderbufferStorageMultisampleEXT(int target, int samples, int internalformat, int width, int height)
Entry point to C language function: void {@native glRenderbufferStorageMultisampleEXT}(GLenum target...
void glDrawElementsInstancedBaseVertexEXT(int mode, int count, int type, Buffer indices, int instancecount, int basevertex)
Entry point to C language function: void {@native glDrawElementsInstancedBaseVertexEXT}(GLenum mode,...
void glPrimitiveBoundingBoxOES(float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW)
Entry point to C language function: void {@native glPrimitiveBoundingBoxOES}(GLfloat minX,...
boolean glIsEnablediNV(int target, int index)
Entry point to C language function: GLboolean {@native glIsEnablediNV}(GLenum target,...
void glColorMaskiOES(int index, boolean r, boolean g, boolean b, boolean a)
Entry point to C language function: void {@native glColorMaskiOES}(GLuint index, GLboolean r,...
void glBindFragDataLocationEXT(int program, int color, ByteBuffer name)
Entry point to C language function: void {@native glBindFragDataLocationEXT}(GLuint program,...
void glViewportIndexedfvNV(int index, FloatBuffer v)
Entry point to C language function: void {@native glViewportIndexedfvNV}(GLuint index,...
void glDepthRangeIndexedfNV(int index, float n, float f)
Entry point to C language function: void {@native glDepthRangeIndexedfNV}(GLuint index,...
void glResolveDepthValuesNV()
Entry point to C language function: void {@native glResolveDepthValuesNV}() Part of GL_NV_sample_l...
void glEnableiOES(int target, int index)
Entry point to C language function: void {@native glEnableiOES}(GLenum target, GLuint index) Part ...
void glAlphaFuncQCOM(int func, float ref)
Entry point to C language function: void {@native glAlphaFuncQCOM}(GLenum func, GLclampf ref) Part...
void glFramebufferTexture2DMultisampleIMG(int target, int attachment, int textarget, int texture, int level, int samples)
Entry point to C language function: void {@native glFramebufferTexture2DMultisampleIMG}(GLenum targe...
void glDisableiEXT(int target, int index)
Entry point to C language function: void {@native glDisableiEXT}(GLenum target, GLuint index) Part...
void glBufferStorageEXT(int target, long size, Buffer data, int flags)
Entry point to C language function: void {@native glBufferStorageEXT}(GLenum target,...
void glViewportArrayvNV(int first, int count, FloatBuffer v)
Entry point to C language function: void {@native glViewportArrayvNV}(GLuint first,...
void glGetnUniformuiv(int program, int location, int bufSize, IntBuffer params)
Entry point to C language function: void {@native glGetnUniformuiv}(GLuint program,...
void glBindVertexArrayOES(int array)
Entry point to C language function: void {@native glBindVertexArrayOES}(GLuint array) Part of GL_O...
void glDrawElementsInstancedBaseVertexOES(int mode, int count, int type, Buffer indices, int instancecount, int basevertex)
Entry point to C language function: void {@native glDrawElementsInstancedBaseVertexOES}(GLenum mode,...
void glMultiDrawArraysIndirectEXT(int mode, Buffer indirect, int drawcount, int stride)
Entry point to C language function: void {@native glMultiDrawArraysIndirectEXT}(GLenum mode,...
void glFramebufferTextureMultiviewOVR(int target, int attachment, int texture, int level, int baseViewIndex, int numViews)
Entry point to C language function: void {@native glFramebufferTextureMultiviewOVR}(GLenum target,...
void glBlendEquationiEXT(int buf, int mode)
Entry point to C language function: void {@native glBlendEquationiEXT}(GLuint buf,...
void glDiscardFramebufferEXT(int target, int numAttachments, IntBuffer attachments)
Entry point to C language function: void {@native glDiscardFramebufferEXT}(GLenum target,...
void glScissorIndexedvNV(int index, IntBuffer v)
Entry point to C language function: void {@native glScissorIndexedvNV}(GLuint index,...
void glVertexAttribDivisorNV(int index, int divisor)
Entry point to C language function: void {@native glVertexAttribDivisorNV}(GLuint index,...
void glGetCoverageModulationTableNV(int bufsize, FloatBuffer v)
Entry point to C language function: void {@native glGetCoverageModulationTableNV}(GLsizei bufsize,...
void glDeleteVertexArraysOES(int n, IntBuffer arrays)
Entry point to C language function: void {@native glDeleteVertexArraysOES}(GLsizei n,...
void glBlendFunciEXT(int buf, int src, int dst)
Entry point to C language function: void {@native glBlendFunciEXT}(GLuint buf, GLenum src,...
void glDrawElementsBaseVertexOES(int mode, int count, int type, Buffer indices, int basevertex)
Entry point to C language function: void {@native glDrawElementsBaseVertexOES}(GLenum mode,...
void glDrawArraysInstancedNV(int mode, int first, int count, int primcount)
Entry point to C language function: void {@native glDrawArraysInstancedNV}(GLenum mode,...
void glRenderbufferStorageMultisampleNV(int target, int samples, int internalformat, int width, int height)
Entry point to C language function: void {@native glRenderbufferStorageMultisampleNV}(GLenum target,...
void glDrawArraysInstancedANGLE(int mode, int first, int count, int primcount)
Entry point to C language function: void {@native glDrawArraysInstancedANGLE}(GLenum mode,...
void glDrawRangeElementsBaseVertexEXT(int mode, int start, int end, int count, int type, Buffer indices, int basevertex)
Entry point to C language function: void {@native glDrawRangeElementsBaseVertexEXT}(GLenum mode,...
void glScissorIndexedNV(int index, int left, int bottom, int width, int height)
Entry point to C language function: void {@native glScissorIndexedNV}(GLuint index,...
void glMultiDrawElementsBaseVertexEXT(int mode, IntBuffer count, int type, PointerBuffer indices, int primcount, IntBuffer basevertex)
Entry point to C language function: void {@native glMultiDrawElementsBaseVertexEXT}(GLenum mode,...
void glViewportIndexedfNV(int index, float x, float y, float w, float h)
Entry point to C language function: void {@native glViewportIndexedfNV}(GLuint index,...
void glExtGetBuffersQCOM(IntBuffer buffers, int maxBuffers, IntBuffer numBuffers)
Entry point to C language function: void {@native glExtGetBuffersQCOM}(GLuint * buffers,...
void glExtTexObjectStateOverrideiQCOM(int target, int pname, int param)
Entry point to C language function: void {@native glExtTexObjectStateOverrideiQCOM}(GLenum target,...
void glBlendEquationSeparateiOES(int buf, int modeRGB, int modeAlpha)
Entry point to C language function: void {@native glBlendEquationSeparateiOES}(GLuint buf,...
void glVertexAttribDivisorANGLE(int index, int divisor)
Entry point to C language function: void {@native glVertexAttribDivisorANGLE}(GLuint index,...
void glGetDriverControlStringQCOM(int driverControl, int bufSize, IntBuffer length, ByteBuffer driverControlString)
Entry point to C language function: void {@native glGetDriverControlStringQCOM}(GLuint driverControl...
int glGetProgramResourceLocationIndexEXT(int program, int programInterface, ByteBuffer name)
Entry point to C language function: GLint {@native glGetProgramResourceLocationIndexEXT}(GLuint prog...
void glCoverageOperationNV(int operation)
Entry point to C language function: void {@native glCoverageOperationNV}(GLenum operation) Part of...
void glCopyBufferSubDataNV(int readTarget, int writeTarget, long readOffset, long writeOffset, long size)
Entry point to C language function: void {@native glCopyBufferSubDataNV}(GLenum readTarget,...
void glMinSampleShadingOES(float value)
Entry point to C language function: void {@native glMinSampleShadingOES}(GLfloat value) Part of GL...
void glExtGetTexSubImageQCOM(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer texels)
Entry point to C language function: void {@native glExtGetTexSubImageQCOM}(GLenum target,...
void glMultiDrawElementsIndirectEXT(int mode, int type, Buffer indirect, int drawcount, int stride)
Entry point to C language function: void {@native glMultiDrawElementsIndirectEXT}(GLenum mode,...
void glScissorArrayvNV(int first, int count, IntBuffer v)
Entry point to C language function: void {@native glScissorArrayvNV}(GLuint first,...
void glPatchParameteriOES(int pname, int value)
Entry point to C language function: void {@native glPatchParameteriOES}(GLenum pname,...
void glExtGetShadersQCOM(IntBuffer shaders, int maxShaders, IntBuffer numShaders)
Entry point to C language function: void {@native glExtGetShadersQCOM}(GLuint * shaders,...
void glCoverageModulationNV(int components)
Entry point to C language function: void {@native glCoverageModulationNV}(GLenum components) Part ...
void glSubpixelPrecisionBiasNV(int xbits, int ybits)
Entry point to C language function: void {@native glSubpixelPrecisionBiasNV}(GLuint xbits,...
void glExtGetBufferPointervQCOM(int target, PointerBuffer params)
Entry point to C language function: void {@native glExtGetBufferPointervQCOM}(GLenum target,...
void glBlendEquationiOES(int buf, int mode)
Entry point to C language function: void {@native glBlendEquationiOES}(GLuint buf,...
void glRasterSamplesEXT(int samples, boolean fixedsamplelocations)
Entry point to C language function: void {@native glRasterSamplesEXT}(GLuint samples,...
void glExtGetTexturesQCOM(IntBuffer textures, int maxTextures, IntBuffer numTextures)
Entry point to C language function: void {@native glExtGetTexturesQCOM}(GLuint * textures,...
void glExtGetFramebuffersQCOM(IntBuffer framebuffers, int maxFramebuffers, IntBuffer numFramebuffers)
Entry point to C language function: void {@native glExtGetFramebuffersQCOM}(GLuint * framebuffers,...
void glEGLImageTargetRenderbufferStorageOES(int target, long image)
Entry point to C language function: void {@native glEGLImageTargetRenderbufferStorageOES}(GLenum tar...
void glExtGetTexLevelParameterivQCOM(int texture, int face, int level, int pname, IntBuffer params)
Entry point to C language function: void {@native glExtGetTexLevelParameterivQCOM}(GLuint texture,...
void glPatchParameteriEXT(int pname, int value)
Entry point to C language function: void {@native glPatchParameteriEXT}(GLenum pname,...
void glColorMaskiEXT(int index, boolean r, boolean g, boolean b, boolean a)
Entry point to C language function: void {@native glColorMaskiEXT}(GLuint index, GLboolean r,...
void glEndTilingQCOM(int preserveMask)
Entry point to C language function: void {@native glEndTilingQCOM}(GLbitfield preserveMask) Part o...
void glReadBufferIndexedEXT(int src, int index)
Entry point to C language function: void {@native glReadBufferIndexedEXT}(GLenum src,...
void glPrimitiveBoundingBoxEXT(float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW)
Entry point to C language function: void {@native glPrimitiveBoundingBoxEXT}(GLfloat minX,...
void glEndConditionalRender()
Entry point to C language function: void {@native glEndConditionalRender}() Part of GL_VERSION_3_0...
void glExtGetRenderbuffersQCOM(IntBuffer renderbuffers, int maxRenderbuffers, IntBuffer numRenderbuffers)
Entry point to C language function: void {@native glExtGetRenderbuffersQCOM}(GLuint * renderbuffers,...
void glDisableiOES(int target, int index)
Entry point to C language function: void {@native glDisableiOES}(GLenum target, GLuint index) Part...
boolean glIsVertexArrayOES(int array)
Entry point to C language function: GLboolean {@native glIsVertexArrayOES}(GLuint array) Part of G...
void glExtGetProgramBinarySourceQCOM(int program, int shadertype, ByteBuffer source, IntBuffer length)
Entry point to C language function: void {@native glExtGetProgramBinarySourceQCOM}(GLuint program,...
void glBlendBarrier()
Entry point to C language function: void {@native glBlendBarrier}() Part of GL_ES_VERSION_3_2,...
void glDrawElementsBaseVertexEXT(int mode, int count, int type, Buffer indices, int basevertex)
Entry point to C language function: void {@native glDrawElementsBaseVertexEXT}(GLenum mode,...
void glPolygonModeNV(int face, int mode)
Entry point to C language function: void {@native glPolygonModeNV}(GLenum face, GLenum mode) Part ...
void glUniformMatrix2x3fvNV(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix2x3fvNV}(GLint location,...
int glGetFragDataIndexEXT(int program, ByteBuffer name)
Entry point to C language function: GLint {@native glGetFragDataIndexEXT}(GLuint program,...
void glGetTranslatedShaderSourceANGLE(int shader, int bufsize, IntBuffer length, ByteBuffer source)
Entry point to C language function: void {@native glGetTranslatedShaderSourceANGLE}(GLuint shader,...
void glRenderbufferStorageMultisampleIMG(int target, int samples, int internalformat, int width, int height)
Entry point to C language function: void {@native glRenderbufferStorageMultisampleIMG}(GLenum target...
void glBlendFuncSeparateiOES(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)
Entry point to C language function: void {@native glBlendFuncSeparateiOES}(GLuint buf,...
boolean glIsEnablediOES(int target, int index)
Entry point to C language function: GLboolean {@native glIsEnablediOES}(GLenum target,...
void glBlitFramebufferANGLE(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
Entry point to C language function: void {@native glBlitFramebufferANGLE}(GLint srcX0,...
void glUniformMatrix2x4fvNV(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix2x4fvNV}(GLint location,...
void glEnableDriverControlQCOM(int driverControl)
Entry point to C language function: void {@native glEnableDriverControlQCOM}(GLuint driverControl) ...
void glBlendFuncSeparateiEXT(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)
Entry point to C language function: void {@native glBlendFuncSeparateiEXT}(GLuint buf,...
void glTexPageCommitmentEXT(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, boolean commit)
Entry point to C language function: void {@native glTexPageCommitmentEXT}(GLenum target,...
void glBindFragDataLocationIndexedEXT(int program, int colorNumber, int index, ByteBuffer name)
Entry point to C language function: void {@native glBindFragDataLocationIndexedEXT}(GLuint program,...
void glReadBufferNV(int mode)
Entry point to C language function: void {@native glReadBufferNV}(GLenum mode) Part of GL_NV_read_...
void glDepthRangeArrayfvNV(int first, int count, FloatBuffer v)
Entry point to C language function: void {@native glDepthRangeArrayfvNV}(GLuint first,...
void glMultiDrawElementsBaseVertexOES(int mode, IntBuffer count, int type, PointerBuffer indices, int primcount, IntBuffer basevertex)
Entry point to C language function: void {@native glMultiDrawElementsBaseVertexOES}(GLenum mode,...
void glTexBufferOES(int target, int internalformat, int buffer)
Entry point to C language function: void {@native glTexBufferOES}(GLenum target, GLenum internalform...
void glGetFloati_vNV(int target, int index, FloatBuffer data)
Entry point to C language function: void {@native glGetFloati_vNV}(GLenum target,...
void glTexBufferEXT(int target, int internalformat, int buffer)
Entry point to C language function: void {@native glTexBufferEXT}(GLenum target, GLenum internalform...
void glGenVertexArraysOES(int n, IntBuffer arrays)
Entry point to C language function: void {@native glGenVertexArraysOES}(GLsizei n,...
void glExtGetProgramsQCOM(IntBuffer programs, int maxPrograms, IntBuffer numPrograms)
Entry point to C language function: void {@native glExtGetProgramsQCOM}(GLuint * programs,...
void glDrawElementsInstancedANGLE(int mode, int count, int type, Buffer indices, int primcount)
Entry point to C language function: void {@native glDrawElementsInstancedANGLE}(GLenum mode,...
void glTexBufferRangeEXT(int target, int internalformat, int buffer, long offset, long size)
Entry point to C language function: void {@native glTexBufferRangeEXT}(GLenum target,...
boolean glExtIsProgramBinaryQCOM(int program)
Entry point to C language function: GLboolean {@native glExtIsProgramBinaryQCOM}(GLuint program) P...
void glTextureView(int texture, int target, int origtexture, int internalformat, int minlevel, int numlevels, int minlayer, int numlayers)
Entry point to C language function: void {@native glTextureView}(GLuint texture, GLenum target,...
void glFramebufferTextureEXT(int target, int attachment, int texture, int level)
Entry point to C language function: void {@native glFramebufferTextureEXT}(GLenum target,...
void glVertexAttribDivisor(int index, int divisor)
Entry point to C language function: void {@native glVertexAttribDivisor}(GLuint index,...
void glTexStorage3DMultisampleOES(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)
Entry point to C language function: void {@native glTexStorage3DMultisampleOES}(GLenum target,...
void glUniformMatrix4x2fvNV(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix4x2fvNV}(GLint location,...
void glEnableiNV(int target, int index)
Entry point to C language function: void {@native glEnableiNV}(GLenum target, GLuint index) Part o...
void glBlitFramebufferNV(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
Entry point to C language function: void {@native glBlitFramebufferNV}(GLint srcX0,...
void glResolveMultisampleFramebuffer()
Entry point to C language function: void {@native glResolveMultisampleFramebuffer}() Part of GL_AP...
void glNamedFramebufferSampleLocationsfvNV(int framebuffer, int start, int count, FloatBuffer v)
Entry point to C language function: void {@native glNamedFramebufferSampleLocationsfvNV}(GLuint fram...
void glDrawBuffersIndexedEXT(int n, IntBuffer location, IntBuffer indices)
Entry point to C language function: void {@native glDrawBuffersIndexedEXT}(GLint n,...
void glEnableiEXT(int target, int index)
Entry point to C language function: void {@native glEnableiEXT}(GLenum target, GLuint index) Part ...
boolean glIsEnablediEXT(int target, int index)
Entry point to C language function: GLboolean {@native glIsEnablediEXT}(GLenum target,...
void glVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, Buffer ptr)
Entry point to C language function: void {@native glVertexAttribPointer}(GLuint indx,...
void glDrawRangeElements(int mode, int start, int end, int count, int type, Buffer indices)
Entry point to C language function: void {@native glDrawRangeElements}(GLenum mode,...
void glVertexAttribIPointer(int index, int size, int type, int stride, Buffer pointer)
Entry point to C language function: void {@native glVertexAttribIPointer}(GLuint index,...
void glDrawElementsInstanced(int mode, int count, int type, Buffer indices, int instancecount)
Entry point to C language function: void {@native glDrawElementsInstanced}(GLenum mode,...
void glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level)
Entry point to C language function: void {@native glFramebufferTexture2D}(GLenum target,...
void glGetFloatv(int pname, FloatBuffer data)
Entry point to C language function: void {@native glGetFloatv}(GLenum pname, GLfloat * data) Part ...
void glGenBuffers(int n, IntBuffer buffers)
Entry point to C language function: void {@native glGenBuffers}(GLsizei n, GLuint * buffers) Part ...
void glPixelStorei(int pname, int param)
Entry point to C language function: void {@native glPixelStorei}(GLenum pname, GLint param) Part o...
ByteBuffer glMapBuffer(int target, int access)
Entry point to C language function: void * {@native glMapBuffer}(GLenum target, GLenum access) Par...
void glGetRenderbufferParameteriv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetRenderbufferParameteriv}(GLenum target,...
void glTextureStorage3DEXT(int texture, int target, int levels, int internalformat, int width, int height, int depth)
Entry point to C language function: void {@native glTextureStorage3DEXT}(GLuint texture,...
void glGetIntegerv(int pname, IntBuffer data)
Entry point to C language function: void {@native glGetIntegerv}(GLenum pname, GLint * data) Part ...
boolean glIsTexture(int texture)
Entry point to C language function: GLboolean {@native glIsTexture}(GLuint texture) Part of GL_ES_...
void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels)
Entry point to C language function: void {@native glTexSubImage2D}(GLenum target,...
void glBlendEquation(int mode)
Entry point to C language function: void {@native glBlendEquation}(GLenum mode) Part of GL_ES_VERS...
void glFlushMappedBufferRange(int target, long offset, long length)
Entry point to C language function: void {@native glFlushMappedBufferRange}(GLenum target,...
void glDrawArrays(int mode, int first, int count)
Entry point to C language function: void {@native glDrawArrays}(GLenum mode, GLint first,...
void glGetBooleanv(int pname, ByteBuffer data)
Entry point to C language function: void {@native glGetBooleanv}(GLenum pname, GLboolean * data) P...
void glGetTexParameterfv(int target, int pname, FloatBuffer params)
Entry point to C language function: void {@native glGetTexParameterfv}(GLenum target,...
void glTextureStorage1DEXT(int texture, int target, int levels, int internalformat, int width)
Entry point to C language function: void {@native glTextureStorage1DEXT}(GLuint texture,...
void glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
Entry point to C language function: void {@native glCopyTexSubImage2D}(GLenum target,...
void glReadPixels(int x, int y, int width, int height, int format, int type, Buffer pixels)
Entry point to C language function: void {@native glReadPixels}(GLint x, GLint y,...
boolean glIsEnabled(int cap)
Entry point to C language function: GLboolean {@native glIsEnabled}(GLenum cap) Part of GL_NV_vert...
void glTexStorage3D(int target, int levels, int internalformat, int width, int height, int depth)
Entry point to C language function: void {@native glTexStorage3D}(GLenum target, GLsizei levels,...
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,...