JOGL: build/jogl/gensrc/classes/com/jogamp/opengl/DebugGLES3.java Source File

JOGL v2.6.0-rc-20250822 JOGL, High-Performance Graphics Binding for Java™ (public API).

DebugGLES3.java
Go to the documentation of this file.
1package com.jogamp.opengl;
2
3import java.io.*;
4import com.jogamp.opengl.*;
5import com.jogamp.gluegen.runtime.*;
6import java.nio.*;
7import com.jogamp.opengl.GLES3;
8import com.jogamp.opengl.GLES2;
9import com.jogamp.opengl.GL4ES3;
10
11/**
12 * <p>
13 * Composable pipeline which wraps an underlying {@link GL} implementation,
14 * providing error checking after each OpenGL method call. If an error occurs,
15 * causes a {@link GLException} to be thrown at exactly the point of failure.
16 * </p>
17 * <p>
18 * Sample code which installs this pipeline:
19 * <pre>
20 * gl = drawable.setGL(new DebugGL(drawable.getGL()));
21 * </pre>
22 * For automatic instantiation see {@link GLPipelineFactory#create(String, Class, GL, Object[])}
23 * </p>
24 */
25 public class DebugGLES3 implements com.jogamp.opengl.GLES3{
26 public static final boolean DEBUG = jogamp.opengl.Debug.debug("DebugGLES3");
27 public DebugGLES3(GLES3 downstreamGLES3)
28 {
29 if (downstreamGLES3 == null) {
30 throw new IllegalArgumentException("null downstreamGLES3");
31 }
32 this.downstreamGLES3 = downstreamGLES3;
33 // Fetch GLContext object for better error checking (if possible)
34 _context = downstreamGLES3.getContext();
35 }
36
37 @Override
38 public final GL getDownstreamGL() throws GLException {
39 return downstreamGLES3;
40 }
41 @Override
42 public int getBoundBuffer(int arg0)
43 {
44 return downstreamGLES3.getBoundBuffer(arg0);
45 }
46 @Override
47 public int getBoundFramebuffer(int arg0)
48 {
49 return downstreamGLES3.getBoundFramebuffer(arg0);
50 }
51 @Override
52 public com.jogamp.opengl.GLBufferStorage getBufferStorage(int arg0)
53 {
54 return downstreamGLES3.getBufferStorage(arg0);
55 }
56 @Override
57 public com.jogamp.opengl.GLContext getContext()
58 {
59 return downstreamGLES3.getContext();
60 }
61 @Override
62 public int getDefaultDrawBuffer()
63 {
64 return downstreamGLES3.getDefaultDrawBuffer();
65 }
66 @Override
67 public int getDefaultDrawFramebuffer()
68 {
69 return downstreamGLES3.getDefaultDrawFramebuffer();
70 }
71 @Override
72 public int getDefaultReadBuffer()
73 {
74 return downstreamGLES3.getDefaultReadBuffer();
75 }
76 @Override
77 public int getDefaultReadFramebuffer()
78 {
79 return downstreamGLES3.getDefaultReadFramebuffer();
80 }
81 @Override
82 public java.lang.Object getExtension(java.lang.String arg0)
83 {
84 return downstreamGLES3.getExtension(arg0);
85 }
86 @Override
87 public com.jogamp.opengl.GL getGL()
88 {
89 return this;
90 }
91 @Override
92 public com.jogamp.opengl.GL2 getGL2()
93 {
94 throw new GLException("Not a GL2 implementation");
95 }
96 @Override
97 public com.jogamp.opengl.GL2ES1 getGL2ES1()
98 {
99 throw new GLException("Not a GL2ES1 implementation");
100 }
101 @Override
102 public com.jogamp.opengl.GL2ES2 getGL2ES2()
103 {
104 if( isGL2ES2() ) { return this; }
105 throw new GLException("Not a GL2ES2 implementation");
106 }
107 @Override
108 public com.jogamp.opengl.GL2ES3 getGL2ES3()
109 {
110 if( isGL2ES3() ) { return this; }
111 throw new GLException("Not a GL2ES3 implementation");
112 }
113 @Override
114 public com.jogamp.opengl.GL2GL3 getGL2GL3()
115 {
116 throw new GLException("Not a GL2GL3 implementation");
117 }
118 @Override
119 public com.jogamp.opengl.GL3 getGL3()
120 {
121 throw new GLException("Not a GL3 implementation");
122 }
123 @Override
124 public com.jogamp.opengl.GL3ES3 getGL3ES3()
125 {
126 if( isGL3ES3() ) { return this; }
127 throw new GLException("Not a GL3ES3 implementation");
128 }
129 @Override
130 public com.jogamp.opengl.GL3bc getGL3bc()
131 {
132 throw new GLException("Not a GL3bc implementation");
133 }
134 @Override
135 public com.jogamp.opengl.GL4 getGL4()
136 {
137 throw new GLException("Not a GL4 implementation");
138 }
139 @Override
140 public com.jogamp.opengl.GL4ES3 getGL4ES3()
141 {
142 if( isGL4ES3() ) { return this; }
143 throw new GLException("Not a GL4ES3 implementation");
144 }
145 @Override
146 public com.jogamp.opengl.GL4bc getGL4bc()
147 {
148 throw new GLException("Not a GL4bc implementation");
149 }
150 @Override
151 public com.jogamp.opengl.GLES1 getGLES1()
152 {
153 throw new GLException("Not a GLES1 implementation");
154 }
155 @Override
156 public com.jogamp.opengl.GLES2 getGLES2()
157 {
158 if( isGLES2() ) { return this; }
159 throw new GLException("Not a GLES2 implementation");
160 }
161 @Override
162 public com.jogamp.opengl.GLES3 getGLES3()
163 {
164 if( isGLES3() ) { return this; }
165 throw new GLException("Not a GLES3 implementation");
166 }
167 @Override
168 public com.jogamp.opengl.GLProfile getGLProfile()
169 {
170 return downstreamGLES3.getGLProfile();
171 }
172 @Override
173 public int getMaxRenderbufferSamples()
174 {
175 return downstreamGLES3.getMaxRenderbufferSamples();
176 }
177 @Override
178 public java.lang.Object getPlatformGLExtensions()
179 {
180 return downstreamGLES3.getPlatformGLExtensions();
181 }
182 @Override
183 public com.jogamp.opengl.GL getRootGL()
184 {
185 return downstreamGLES3.getRootGL();
186 }
187 @Override
188 public int getSwapInterval()
189 {
190 return downstreamGLES3.getSwapInterval();
191 }
192 @Override
193 public void glActiveShaderProgram(int arg0,int arg1)
194 {
195 checkContext();
196 downstreamGLES3.glActiveShaderProgram(arg0,arg1);
197 final int err = checkGLError();
198 if (err != GL_NO_ERROR) {
199 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
200 "glActiveShaderProgram", arg0, arg1);
201 }
202 }
203 @Override
204 public void glActiveTexture(int arg0)
205 {
206 checkContext();
207 downstreamGLES3.glActiveTexture(arg0);
208 final int err = checkGLError();
209 if (err != GL_NO_ERROR) {
210 writeGLError(err, "%s(<int> 0x%X)",
211 "glActiveTexture", arg0);
212 }
213 }
214 @Override
215 public void glAlphaFuncQCOM(int arg0,float arg1)
216 {
217 checkContext();
218 downstreamGLES3.glAlphaFuncQCOM(arg0,arg1);
219 final int err = checkGLError();
220 if (err != GL_NO_ERROR) {
221 writeGLError(err, "%s(<int> 0x%X, <float> %s)",
222 "glAlphaFuncQCOM", arg0, arg1);
223 }
224 }
225 @Override
226 public void glApplyFramebufferAttachmentCMAAINTEL()
227 {
228 checkContext();
229 downstreamGLES3.glApplyFramebufferAttachmentCMAAINTEL();
230 final int err = checkGLError();
231 if (err != GL_NO_ERROR) {
232 writeGLError(err, "%s()",
233 "glApplyFramebufferAttachmentCMAAINTEL");
234 }
235 }
236 @Override
237 public void glAttachShader(int arg0,int arg1)
238 {
239 checkContext();
240 downstreamGLES3.glAttachShader(arg0,arg1);
241 final int err = checkGLError();
242 if (err != GL_NO_ERROR) {
243 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
244 "glAttachShader", arg0, arg1);
245 }
246 }
247 @Override
248 public void glBeginConditionalRender(int arg0,int arg1)
249 {
250 checkContext();
251 downstreamGLES3.glBeginConditionalRender(arg0,arg1);
252 final int err = checkGLError();
253 if (err != GL_NO_ERROR) {
254 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
255 "glBeginConditionalRender", arg0, arg1);
256 }
257 }
258 @Override
259 public void glBeginQuery(int arg0,int arg1)
260 {
261 checkContext();
262 downstreamGLES3.glBeginQuery(arg0,arg1);
263 final int err = checkGLError();
264 if (err != GL_NO_ERROR) {
265 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
266 "glBeginQuery", arg0, arg1);
267 }
268 }
269 @Override
270 public void glBeginTransformFeedback(int arg0)
271 {
272 checkContext();
273 downstreamGLES3.glBeginTransformFeedback(arg0);
274 final int err = checkGLError();
275 if (err != GL_NO_ERROR) {
276 writeGLError(err, "%s(<int> 0x%X)",
277 "glBeginTransformFeedback", arg0);
278 }
279 }
280 @Override
281 public void glBindAttribLocation(int arg0,int arg1,java.lang.String arg2)
282 {
283 checkContext();
284 downstreamGLES3.glBindAttribLocation(arg0,arg1,arg2);
285 final int err = checkGLError();
286 if (err != GL_NO_ERROR) {
287 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.lang.String> %s)",
288 "glBindAttribLocation", arg0, arg1, arg2);
289 }
290 }
291 @Override
292 public void glBindBuffer(int arg0,int arg1)
293 {
294 checkContext();
295 downstreamGLES3.glBindBuffer(arg0,arg1);
296 final int err = checkGLError();
297 if (err != GL_NO_ERROR) {
298 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
299 "glBindBuffer", arg0, arg1);
300 }
301 }
302 @Override
303 public void glBindBufferBase(int arg0,int arg1,int arg2)
304 {
305 checkContext();
306 downstreamGLES3.glBindBufferBase(arg0,arg1,arg2);
307 final int err = checkGLError();
308 if (err != GL_NO_ERROR) {
309 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
310 "glBindBufferBase", arg0, arg1, arg2);
311 }
312 }
313 @Override
314 public void glBindBufferRange(int arg0,int arg1,int arg2,long arg3,long arg4)
315 {
316 checkContext();
317 downstreamGLES3.glBindBufferRange(arg0,arg1,arg2,arg3,arg4);
318 final int err = checkGLError();
319 if (err != GL_NO_ERROR) {
320 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <long> %s)",
321 "glBindBufferRange", arg0, arg1, arg2, arg3, arg4);
322 }
323 }
324 @Override
325 public void glBindFragDataLocationEXT(int arg0,int arg1,java.nio.ByteBuffer arg2)
326 {
327 checkContext();
328 downstreamGLES3.glBindFragDataLocationEXT(arg0,arg1,arg2);
329 final int err = checkGLError();
330 if (err != GL_NO_ERROR) {
331 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s)",
332 "glBindFragDataLocationEXT", arg0, arg1, arg2);
333 }
334 }
335 @Override
336 public void glBindFragDataLocationEXT(int arg0,int arg1,byte[] arg2,int arg3)
337 {
338 checkContext();
339 downstreamGLES3.glBindFragDataLocationEXT(arg0,arg1,arg2,arg3);
340 final int err = checkGLError();
341 if (err != GL_NO_ERROR) {
342 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X)",
343 "glBindFragDataLocationEXT", arg0, arg1, arg3);
344 }
345 }
346 @Override
347 public void glBindFragDataLocationIndexedEXT(int arg0,int arg1,int arg2,java.nio.ByteBuffer arg3)
348 {
349 checkContext();
350 downstreamGLES3.glBindFragDataLocationIndexedEXT(arg0,arg1,arg2,arg3);
351 final int err = checkGLError();
352 if (err != GL_NO_ERROR) {
353 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s)",
354 "glBindFragDataLocationIndexedEXT", arg0, arg1, arg2, arg3);
355 }
356 }
357 @Override
358 public void glBindFragDataLocationIndexedEXT(int arg0,int arg1,int arg2,byte[] arg3,int arg4)
359 {
360 checkContext();
361 downstreamGLES3.glBindFragDataLocationIndexedEXT(arg0,arg1,arg2,arg3,arg4);
362 final int err = checkGLError();
363 if (err != GL_NO_ERROR) {
364 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X)",
365 "glBindFragDataLocationIndexedEXT", arg0, arg1, arg2, arg4);
366 }
367 }
368 @Override
369 public void glBindFramebuffer(int arg0,int arg1)
370 {
371 checkContext();
372 downstreamGLES3.glBindFramebuffer(arg0,arg1);
373 final int err = checkGLError();
374 if (err != GL_NO_ERROR) {
375 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
376 "glBindFramebuffer", arg0, arg1);
377 }
378 }
379 @Override
380 public void glBindImageTexture(int arg0,int arg1,int arg2,boolean arg3,int arg4,int arg5,int arg6)
381 {
382 checkContext();
383 downstreamGLES3.glBindImageTexture(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
384 final int err = checkGLError();
385 if (err != GL_NO_ERROR) {
386 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
387 "glBindImageTexture", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
388 }
389 }
390 @Override
391 public void glBindProgramPipeline(int arg0)
392 {
393 checkContext();
394 downstreamGLES3.glBindProgramPipeline(arg0);
395 final int err = checkGLError();
396 if (err != GL_NO_ERROR) {
397 writeGLError(err, "%s(<int> 0x%X)",
398 "glBindProgramPipeline", arg0);
399 }
400 }
401 @Override
402 public void glBindRenderbuffer(int arg0,int arg1)
403 {
404 checkContext();
405 downstreamGLES3.glBindRenderbuffer(arg0,arg1);
406 final int err = checkGLError();
407 if (err != GL_NO_ERROR) {
408 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
409 "glBindRenderbuffer", arg0, arg1);
410 }
411 }
412 @Override
413 public void glBindSampler(int arg0,int arg1)
414 {
415 checkContext();
416 downstreamGLES3.glBindSampler(arg0,arg1);
417 final int err = checkGLError();
418 if (err != GL_NO_ERROR) {
419 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
420 "glBindSampler", arg0, arg1);
421 }
422 }
423 @Override
424 public void glBindShadingRateImageNV(int arg0)
425 {
426 checkContext();
427 downstreamGLES3.glBindShadingRateImageNV(arg0);
428 final int err = checkGLError();
429 if (err != GL_NO_ERROR) {
430 writeGLError(err, "%s(<int> 0x%X)",
431 "glBindShadingRateImageNV", arg0);
432 }
433 }
434 @Override
435 public void glBindTexture(int arg0,int arg1)
436 {
437 checkContext();
438 downstreamGLES3.glBindTexture(arg0,arg1);
439 final int err = checkGLError();
440 if (err != GL_NO_ERROR) {
441 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
442 "glBindTexture", arg0, arg1);
443 }
444 }
445 @Override
446 public void glBindTransformFeedback(int arg0,int arg1)
447 {
448 checkContext();
449 downstreamGLES3.glBindTransformFeedback(arg0,arg1);
450 final int err = checkGLError();
451 if (err != GL_NO_ERROR) {
452 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
453 "glBindTransformFeedback", arg0, arg1);
454 }
455 }
456 @Override
457 public void glBindVertexArray(int arg0)
458 {
459 checkContext();
460 downstreamGLES3.glBindVertexArray(arg0);
461 final int err = checkGLError();
462 if (err != GL_NO_ERROR) {
463 writeGLError(err, "%s(<int> 0x%X)",
464 "glBindVertexArray", arg0);
465 }
466 }
467 @Override
468 public void glBindVertexArrayOES(int arg0)
469 {
470 checkContext();
471 downstreamGLES3.glBindVertexArrayOES(arg0);
472 final int err = checkGLError();
473 if (err != GL_NO_ERROR) {
474 writeGLError(err, "%s(<int> 0x%X)",
475 "glBindVertexArrayOES", arg0);
476 }
477 }
478 @Override
479 public void glBindVertexBuffer(int arg0,int arg1,long arg2,int arg3)
480 {
481 checkContext();
482 downstreamGLES3.glBindVertexBuffer(arg0,arg1,arg2,arg3);
483 final int err = checkGLError();
484 if (err != GL_NO_ERROR) {
485 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <long> %s, <int> 0x%X)",
486 "glBindVertexBuffer", arg0, arg1, arg2, arg3);
487 }
488 }
489 @Override
490 public void glBlendBarrier()
491 {
492 checkContext();
493 downstreamGLES3.glBlendBarrier();
494 final int err = checkGLError();
495 if (err != GL_NO_ERROR) {
496 writeGLError(err, "%s()",
497 "glBlendBarrier");
498 }
499 }
500 @Override
501 public void glBlendColor(float arg0,float arg1,float arg2,float arg3)
502 {
503 checkContext();
504 downstreamGLES3.glBlendColor(arg0,arg1,arg2,arg3);
505 final int err = checkGLError();
506 if (err != GL_NO_ERROR) {
507 writeGLError(err, "%s(<float> %s, <float> %s, <float> %s, <float> %s)",
508 "glBlendColor", arg0, arg1, arg2, arg3);
509 }
510 }
511 @Override
512 public void glBlendEquation(int arg0)
513 {
514 checkContext();
515 downstreamGLES3.glBlendEquation(arg0);
516 final int err = checkGLError();
517 if (err != GL_NO_ERROR) {
518 writeGLError(err, "%s(<int> 0x%X)",
519 "glBlendEquation", arg0);
520 }
521 }
522 @Override
523 public void glBlendEquationSeparate(int arg0,int arg1)
524 {
525 checkContext();
526 downstreamGLES3.glBlendEquationSeparate(arg0,arg1);
527 final int err = checkGLError();
528 if (err != GL_NO_ERROR) {
529 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
530 "glBlendEquationSeparate", arg0, arg1);
531 }
532 }
533 @Override
534 public void glBlendEquationSeparatei(int arg0,int arg1,int arg2)
535 {
536 checkContext();
537 downstreamGLES3.glBlendEquationSeparatei(arg0,arg1,arg2);
538 final int err = checkGLError();
539 if (err != GL_NO_ERROR) {
540 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
541 "glBlendEquationSeparatei", arg0, arg1, arg2);
542 }
543 }
544 @Override
545 public void glBlendEquationSeparateiEXT(int arg0,int arg1,int arg2)
546 {
547 checkContext();
548 downstreamGLES3.glBlendEquationSeparateiEXT(arg0,arg1,arg2);
549 final int err = checkGLError();
550 if (err != GL_NO_ERROR) {
551 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
552 "glBlendEquationSeparateiEXT", arg0, arg1, arg2);
553 }
554 }
555 @Override
556 public void glBlendEquationSeparateiOES(int arg0,int arg1,int arg2)
557 {
558 checkContext();
559 downstreamGLES3.glBlendEquationSeparateiOES(arg0,arg1,arg2);
560 final int err = checkGLError();
561 if (err != GL_NO_ERROR) {
562 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
563 "glBlendEquationSeparateiOES", arg0, arg1, arg2);
564 }
565 }
566 @Override
567 public void glBlendEquationi(int arg0,int arg1)
568 {
569 checkContext();
570 downstreamGLES3.glBlendEquationi(arg0,arg1);
571 final int err = checkGLError();
572 if (err != GL_NO_ERROR) {
573 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
574 "glBlendEquationi", arg0, arg1);
575 }
576 }
577 @Override
578 public void glBlendEquationiEXT(int arg0,int arg1)
579 {
580 checkContext();
581 downstreamGLES3.glBlendEquationiEXT(arg0,arg1);
582 final int err = checkGLError();
583 if (err != GL_NO_ERROR) {
584 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
585 "glBlendEquationiEXT", arg0, arg1);
586 }
587 }
588 @Override
589 public void glBlendEquationiOES(int arg0,int arg1)
590 {
591 checkContext();
592 downstreamGLES3.glBlendEquationiOES(arg0,arg1);
593 final int err = checkGLError();
594 if (err != GL_NO_ERROR) {
595 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
596 "glBlendEquationiOES", arg0, arg1);
597 }
598 }
599 @Override
600 public void glBlendFunc(int arg0,int arg1)
601 {
602 checkContext();
603 downstreamGLES3.glBlendFunc(arg0,arg1);
604 final int err = checkGLError();
605 if (err != GL_NO_ERROR) {
606 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
607 "glBlendFunc", arg0, arg1);
608 }
609 }
610 @Override
611 public void glBlendFuncSeparate(int arg0,int arg1,int arg2,int arg3)
612 {
613 checkContext();
614 downstreamGLES3.glBlendFuncSeparate(arg0,arg1,arg2,arg3);
615 final int err = checkGLError();
616 if (err != GL_NO_ERROR) {
617 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
618 "glBlendFuncSeparate", arg0, arg1, arg2, arg3);
619 }
620 }
621 @Override
622 public void glBlendFuncSeparatei(int arg0,int arg1,int arg2,int arg3,int arg4)
623 {
624 checkContext();
625 downstreamGLES3.glBlendFuncSeparatei(arg0,arg1,arg2,arg3,arg4);
626 final int err = checkGLError();
627 if (err != GL_NO_ERROR) {
628 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
629 "glBlendFuncSeparatei", arg0, arg1, arg2, arg3, arg4);
630 }
631 }
632 @Override
633 public void glBlendFuncSeparateiEXT(int arg0,int arg1,int arg2,int arg3,int arg4)
634 {
635 checkContext();
636 downstreamGLES3.glBlendFuncSeparateiEXT(arg0,arg1,arg2,arg3,arg4);
637 final int err = checkGLError();
638 if (err != GL_NO_ERROR) {
639 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
640 "glBlendFuncSeparateiEXT", arg0, arg1, arg2, arg3, arg4);
641 }
642 }
643 @Override
644 public void glBlendFuncSeparateiOES(int arg0,int arg1,int arg2,int arg3,int arg4)
645 {
646 checkContext();
647 downstreamGLES3.glBlendFuncSeparateiOES(arg0,arg1,arg2,arg3,arg4);
648 final int err = checkGLError();
649 if (err != GL_NO_ERROR) {
650 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
651 "glBlendFuncSeparateiOES", arg0, arg1, arg2, arg3, arg4);
652 }
653 }
654 @Override
655 public void glBlendFunci(int arg0,int arg1,int arg2)
656 {
657 checkContext();
658 downstreamGLES3.glBlendFunci(arg0,arg1,arg2);
659 final int err = checkGLError();
660 if (err != GL_NO_ERROR) {
661 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
662 "glBlendFunci", arg0, arg1, arg2);
663 }
664 }
665 @Override
666 public void glBlendFunciEXT(int arg0,int arg1,int arg2)
667 {
668 checkContext();
669 downstreamGLES3.glBlendFunciEXT(arg0,arg1,arg2);
670 final int err = checkGLError();
671 if (err != GL_NO_ERROR) {
672 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
673 "glBlendFunciEXT", arg0, arg1, arg2);
674 }
675 }
676 @Override
677 public void glBlendFunciOES(int arg0,int arg1,int arg2)
678 {
679 checkContext();
680 downstreamGLES3.glBlendFunciOES(arg0,arg1,arg2);
681 final int err = checkGLError();
682 if (err != GL_NO_ERROR) {
683 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
684 "glBlendFunciOES", arg0, arg1, arg2);
685 }
686 }
687 @Override
688 public void glBlitFramebuffer(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,int arg8,int arg9)
689 {
690 checkContext();
691 downstreamGLES3.glBlitFramebuffer(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
692 final int err = checkGLError();
693 if (err != GL_NO_ERROR) {
694 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
695 "glBlitFramebuffer", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9);
696 }
697 }
698 @Override
699 public void glBlitFramebufferANGLE(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,int arg8,int arg9)
700 {
701 checkContext();
702 downstreamGLES3.glBlitFramebufferANGLE(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
703 final int err = checkGLError();
704 if (err != GL_NO_ERROR) {
705 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
706 "glBlitFramebufferANGLE", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9);
707 }
708 }
709 @Override
710 public void glBlitFramebufferNV(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,int arg8,int arg9)
711 {
712 checkContext();
713 downstreamGLES3.glBlitFramebufferNV(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
714 final int err = checkGLError();
715 if (err != GL_NO_ERROR) {
716 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
717 "glBlitFramebufferNV", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9);
718 }
719 }
720 @Override
721 public void glBufferAttachMemoryNV(int arg0,int arg1,long arg2)
722 {
723 checkContext();
724 downstreamGLES3.glBufferAttachMemoryNV(arg0,arg1,arg2);
725 final int err = checkGLError();
726 if (err != GL_NO_ERROR) {
727 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <long> %s)",
728 "glBufferAttachMemoryNV", arg0, arg1, arg2);
729 }
730 }
731 @Override
732 public void glBufferData(int arg0,long arg1,java.nio.Buffer arg2,int arg3)
733 {
734 checkContext();
735 downstreamGLES3.glBufferData(arg0,arg1,arg2,arg3);
736 final int err = checkGLError();
737 if (err != GL_NO_ERROR) {
738 writeGLError(err, "%s(<int> 0x%X, <long> %s, <java.nio.Buffer> %s, <int> 0x%X)",
739 "glBufferData", arg0, arg1, arg2, arg3);
740 }
741 }
742 @Override
743 public void glBufferPageCommitmentMemNV(int arg0,long arg1,long arg2,int arg3,long arg4,boolean arg5)
744 {
745 checkContext();
746 downstreamGLES3.glBufferPageCommitmentMemNV(arg0,arg1,arg2,arg3,arg4,arg5);
747 final int err = checkGLError();
748 if (err != GL_NO_ERROR) {
749 writeGLError(err, "%s(<int> 0x%X, <long> %s, <long> %s, <int> 0x%X, <long> %s, <boolean> %s)",
750 "glBufferPageCommitmentMemNV", arg0, arg1, arg2, arg3, arg4, arg5);
751 }
752 }
753 @Override
754 public void glBufferStorageEXT(int arg0,long arg1,java.nio.Buffer arg2,int arg3)
755 {
756 checkContext();
757 downstreamGLES3.glBufferStorageEXT(arg0,arg1,arg2,arg3);
758 final int err = checkGLError();
759 if (err != GL_NO_ERROR) {
760 writeGLError(err, "%s(<int> 0x%X, <long> %s, <java.nio.Buffer> %s, <int> 0x%X)",
761 "glBufferStorageEXT", arg0, arg1, arg2, arg3);
762 }
763 }
764 @Override
765 public void glBufferStorageMemEXT(int arg0,long arg1,int arg2,long arg3)
766 {
767 checkContext();
768 downstreamGLES3.glBufferStorageMemEXT(arg0,arg1,arg2,arg3);
769 final int err = checkGLError();
770 if (err != GL_NO_ERROR) {
771 writeGLError(err, "%s(<int> 0x%X, <long> %s, <int> 0x%X, <long> %s)",
772 "glBufferStorageMemEXT", arg0, arg1, arg2, arg3);
773 }
774 }
775 @Override
776 public void glBufferSubData(int arg0,long arg1,long arg2,java.nio.Buffer arg3)
777 {
778 checkContext();
779 downstreamGLES3.glBufferSubData(arg0,arg1,arg2,arg3);
780 final int err = checkGLError();
781 if (err != GL_NO_ERROR) {
782 writeGLError(err, "%s(<int> 0x%X, <long> %s, <long> %s, <java.nio.Buffer> %s)",
783 "glBufferSubData", arg0, arg1, arg2, arg3);
784 }
785 }
786 @Override
787 public int glCheckFramebufferStatus(int arg0)
788 {
789 checkContext();
790 int _res = downstreamGLES3.glCheckFramebufferStatus(arg0);
791 final int err = checkGLError();
792 if (err != GL_NO_ERROR) {
793 writeGLError(err, "%s(<int> 0x%X)",
794 "glCheckFramebufferStatus", arg0);
795 }
796 return _res;
797 }
798 @Override
799 public void glClear(int arg0)
800 {
801 checkContext();
802 downstreamGLES3.glClear(arg0);
803 final int err = checkGLError();
804 if (err != GL_NO_ERROR) {
805 writeGLError(err, "%s(<int> 0x%X)",
806 "glClear", arg0);
807 }
808 }
809 @Override
810 public void glClearBufferfi(int arg0,int arg1,float arg2,int arg3)
811 {
812 checkContext();
813 downstreamGLES3.glClearBufferfi(arg0,arg1,arg2,arg3);
814 final int err = checkGLError();
815 if (err != GL_NO_ERROR) {
816 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <float> %s, <int> 0x%X)",
817 "glClearBufferfi", arg0, arg1, arg2, arg3);
818 }
819 }
820 @Override
821 public void glClearBufferfv(int arg0,int arg1,float[] arg2,int arg3)
822 {
823 checkContext();
824 downstreamGLES3.glClearBufferfv(arg0,arg1,arg2,arg3);
825 final int err = checkGLError();
826 if (err != GL_NO_ERROR) {
827 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
828 "glClearBufferfv", arg0, arg1, arg3);
829 }
830 }
831 @Override
832 public void glClearBufferfv(int arg0,int arg1,java.nio.FloatBuffer arg2)
833 {
834 checkContext();
835 downstreamGLES3.glClearBufferfv(arg0,arg1,arg2);
836 final int err = checkGLError();
837 if (err != GL_NO_ERROR) {
838 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
839 "glClearBufferfv", arg0, arg1, arg2);
840 }
841 }
842 @Override
843 public void glClearBufferiv(int arg0,int arg1,java.nio.IntBuffer arg2)
844 {
845 checkContext();
846 downstreamGLES3.glClearBufferiv(arg0,arg1,arg2);
847 final int err = checkGLError();
848 if (err != GL_NO_ERROR) {
849 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
850 "glClearBufferiv", arg0, arg1, arg2);
851 }
852 }
853 @Override
854 public void glClearBufferiv(int arg0,int arg1,int[] arg2,int arg3)
855 {
856 checkContext();
857 downstreamGLES3.glClearBufferiv(arg0,arg1,arg2,arg3);
858 final int err = checkGLError();
859 if (err != GL_NO_ERROR) {
860 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
861 "glClearBufferiv", arg0, arg1, arg3);
862 }
863 }
864 @Override
865 public void glClearBufferuiv(int arg0,int arg1,int[] arg2,int arg3)
866 {
867 checkContext();
868 downstreamGLES3.glClearBufferuiv(arg0,arg1,arg2,arg3);
869 final int err = checkGLError();
870 if (err != GL_NO_ERROR) {
871 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
872 "glClearBufferuiv", arg0, arg1, arg3);
873 }
874 }
875 @Override
876 public void glClearBufferuiv(int arg0,int arg1,java.nio.IntBuffer arg2)
877 {
878 checkContext();
879 downstreamGLES3.glClearBufferuiv(arg0,arg1,arg2);
880 final int err = checkGLError();
881 if (err != GL_NO_ERROR) {
882 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
883 "glClearBufferuiv", arg0, arg1, arg2);
884 }
885 }
886 @Override
887 public void glClearColor(float arg0,float arg1,float arg2,float arg3)
888 {
889 checkContext();
890 downstreamGLES3.glClearColor(arg0,arg1,arg2,arg3);
891 final int err = checkGLError();
892 if (err != GL_NO_ERROR) {
893 writeGLError(err, "%s(<float> %s, <float> %s, <float> %s, <float> %s)",
894 "glClearColor", arg0, arg1, arg2, arg3);
895 }
896 }
897 @Override
898 public void glClearDepth(double arg0)
899 {
900 checkContext();
901 downstreamGLES3.glClearDepth(arg0);
902 final int err = checkGLError();
903 if (err != GL_NO_ERROR) {
904 writeGLError(err, "%s(<double> %s)",
905 "glClearDepth", arg0);
906 }
907 }
908 @Override
909 public void glClearDepthf(float arg0)
910 {
911 checkContext();
912 downstreamGLES3.glClearDepthf(arg0);
913 final int err = checkGLError();
914 if (err != GL_NO_ERROR) {
915 writeGLError(err, "%s(<float> %s)",
916 "glClearDepthf", arg0);
917 }
918 }
919 @Override
920 public void glClearPixelLocalStorageuiEXT(int arg0,int arg1,int[] arg2,int arg3)
921 {
922 checkContext();
923 downstreamGLES3.glClearPixelLocalStorageuiEXT(arg0,arg1,arg2,arg3);
924 final int err = checkGLError();
925 if (err != GL_NO_ERROR) {
926 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
927 "glClearPixelLocalStorageuiEXT", arg0, arg1, arg3);
928 }
929 }
930 @Override
931 public void glClearPixelLocalStorageuiEXT(int arg0,int arg1,java.nio.IntBuffer arg2)
932 {
933 checkContext();
934 downstreamGLES3.glClearPixelLocalStorageuiEXT(arg0,arg1,arg2);
935 final int err = checkGLError();
936 if (err != GL_NO_ERROR) {
937 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
938 "glClearPixelLocalStorageuiEXT", arg0, arg1, arg2);
939 }
940 }
941 @Override
942 public void glClearStencil(int arg0)
943 {
944 checkContext();
945 downstreamGLES3.glClearStencil(arg0);
946 final int err = checkGLError();
947 if (err != GL_NO_ERROR) {
948 writeGLError(err, "%s(<int> 0x%X)",
949 "glClearStencil", arg0);
950 }
951 }
952 @Override
953 public void glClearTexImageEXT(int arg0,int arg1,int arg2,int arg3,java.nio.Buffer arg4)
954 {
955 checkContext();
956 downstreamGLES3.glClearTexImageEXT(arg0,arg1,arg2,arg3,arg4);
957 final int err = checkGLError();
958 if (err != GL_NO_ERROR) {
959 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
960 "glClearTexImageEXT", arg0, arg1, arg2, arg3, arg4);
961 }
962 }
963 @Override
964 public void glClearTexSubImageEXT(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,int arg8,int arg9,java.nio.Buffer arg10)
965 {
966 checkContext();
967 downstreamGLES3.glClearTexSubImageEXT(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
968 final int err = checkGLError();
969 if (err != GL_NO_ERROR) {
970 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
971 "glClearTexSubImageEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
972 }
973 }
974 @Override
975 public int glClientWaitSync(long arg0,int arg1,long arg2)
976 {
977 checkContext();
978 int _res = downstreamGLES3.glClientWaitSync(arg0,arg1,arg2);
979 final int err = checkGLError();
980 if (err != GL_NO_ERROR) {
981 writeGLError(err, "%s(<long> %s, <int> 0x%X, <long> %s)",
982 "glClientWaitSync", arg0, arg1, arg2);
983 }
984 return _res;
985 }
986 @Override
987 public void glClipControlEXT(int arg0,int arg1)
988 {
989 checkContext();
990 downstreamGLES3.glClipControlEXT(arg0,arg1);
991 final int err = checkGLError();
992 if (err != GL_NO_ERROR) {
993 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
994 "glClipControlEXT", arg0, arg1);
995 }
996 }
997 @Override
998 public void glColorMask(boolean arg0,boolean arg1,boolean arg2,boolean arg3)
999 {
1000 checkContext();
1001 downstreamGLES3.glColorMask(arg0,arg1,arg2,arg3);
1002 final int err = checkGLError();
1003 if (err != GL_NO_ERROR) {
1004 writeGLError(err, "%s(<boolean> %s, <boolean> %s, <boolean> %s, <boolean> %s)",
1005 "glColorMask", arg0, arg1, arg2, arg3);
1006 }
1007 }
1008 @Override
1009 public void glColorMaski(int arg0,boolean arg1,boolean arg2,boolean arg3,boolean arg4)
1010 {
1011 checkContext();
1012 downstreamGLES3.glColorMaski(arg0,arg1,arg2,arg3,arg4);
1013 final int err = checkGLError();
1014 if (err != GL_NO_ERROR) {
1015 writeGLError(err, "%s(<int> 0x%X, <boolean> %s, <boolean> %s, <boolean> %s, <boolean> %s)",
1016 "glColorMaski", arg0, arg1, arg2, arg3, arg4);
1017 }
1018 }
1019 @Override
1020 public void glColorMaskiEXT(int arg0,boolean arg1,boolean arg2,boolean arg3,boolean arg4)
1021 {
1022 checkContext();
1023 downstreamGLES3.glColorMaskiEXT(arg0,arg1,arg2,arg3,arg4);
1024 final int err = checkGLError();
1025 if (err != GL_NO_ERROR) {
1026 writeGLError(err, "%s(<int> 0x%X, <boolean> %s, <boolean> %s, <boolean> %s, <boolean> %s)",
1027 "glColorMaskiEXT", arg0, arg1, arg2, arg3, arg4);
1028 }
1029 }
1030 @Override
1031 public void glColorMaskiOES(int arg0,boolean arg1,boolean arg2,boolean arg3,boolean arg4)
1032 {
1033 checkContext();
1034 downstreamGLES3.glColorMaskiOES(arg0,arg1,arg2,arg3,arg4);
1035 final int err = checkGLError();
1036 if (err != GL_NO_ERROR) {
1037 writeGLError(err, "%s(<int> 0x%X, <boolean> %s, <boolean> %s, <boolean> %s, <boolean> %s)",
1038 "glColorMaskiOES", arg0, arg1, arg2, arg3, arg4);
1039 }
1040 }
1041 @Override
1042 public void glCompileShader(int arg0)
1043 {
1044 checkContext();
1045 downstreamGLES3.glCompileShader(arg0);
1046 final int err = checkGLError();
1047 if (err != GL_NO_ERROR) {
1048 writeGLError(err, "%s(<int> 0x%X)",
1049 "glCompileShader", arg0);
1050 }
1051 }
1052 @Override
1053 public void glCompressedTexImage2D(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,long arg7)
1054 {
1055 checkContext();
1056 downstreamGLES3.glCompressedTexImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
1057 final int err = checkGLError();
1058 if (err != GL_NO_ERROR) {
1059 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
1060 "glCompressedTexImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
1061 }
1062 }
1063 @Override
1064 public void glCompressedTexImage2D(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,java.nio.Buffer arg7)
1065 {
1066 checkContext();
1067 downstreamGLES3.glCompressedTexImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
1068 final int err = checkGLError();
1069 if (err != GL_NO_ERROR) {
1070 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
1071 "glCompressedTexImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
1072 }
1073 }
1074 @Override
1075 public void glCompressedTexImage3D(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,java.nio.Buffer arg8)
1076 {
1077 checkContext();
1078 downstreamGLES3.glCompressedTexImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
1079 final int err = checkGLError();
1080 if (err != GL_NO_ERROR) {
1081 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
1082 "glCompressedTexImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
1083 }
1084 }
1085 @Override
1086 public void glCompressedTexImage3D(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,long arg8)
1087 {
1088 checkContext();
1089 downstreamGLES3.glCompressedTexImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
1090 final int err = checkGLError();
1091 if (err != GL_NO_ERROR) {
1092 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
1093 "glCompressedTexImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
1094 }
1095 }
1096 @Override
1097 public void glCompressedTexSubImage2D(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,java.nio.Buffer arg8)
1098 {
1099 checkContext();
1100 downstreamGLES3.glCompressedTexSubImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
1101 final int err = checkGLError();
1102 if (err != GL_NO_ERROR) {
1103 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
1104 "glCompressedTexSubImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
1105 }
1106 }
1107 @Override
1108 public void glCompressedTexSubImage2D(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,long arg8)
1109 {
1110 checkContext();
1111 downstreamGLES3.glCompressedTexSubImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
1112 final int err = checkGLError();
1113 if (err != GL_NO_ERROR) {
1114 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
1115 "glCompressedTexSubImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
1116 }
1117 }
1118 @Override
1119 public void glCompressedTexSubImage3D(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,int arg8,int arg9,java.nio.Buffer arg10)
1120 {
1121 checkContext();
1122 downstreamGLES3.glCompressedTexSubImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
1123 final int err = checkGLError();
1124 if (err != GL_NO_ERROR) {
1125 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
1126 "glCompressedTexSubImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
1127 }
1128 }
1129 @Override
1130 public void glCompressedTexSubImage3D(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,int arg8,int arg9,long arg10)
1131 {
1132 checkContext();
1133 downstreamGLES3.glCompressedTexSubImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
1134 final int err = checkGLError();
1135 if (err != GL_NO_ERROR) {
1136 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
1137 "glCompressedTexSubImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
1138 }
1139 }
1140 @Override
1141 public void glConservativeRasterParameteriNV(int arg0,int arg1)
1142 {
1143 checkContext();
1144 downstreamGLES3.glConservativeRasterParameteriNV(arg0,arg1);
1145 final int err = checkGLError();
1146 if (err != GL_NO_ERROR) {
1147 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
1148 "glConservativeRasterParameteriNV", arg0, arg1);
1149 }
1150 }
1151 @Override
1152 public void glCopyBufferSubData(int arg0,int arg1,long arg2,long arg3,long arg4)
1153 {
1154 checkContext();
1155 downstreamGLES3.glCopyBufferSubData(arg0,arg1,arg2,arg3,arg4);
1156 final int err = checkGLError();
1157 if (err != GL_NO_ERROR) {
1158 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <long> %s, <long> %s, <long> %s)",
1159 "glCopyBufferSubData", arg0, arg1, arg2, arg3, arg4);
1160 }
1161 }
1162 @Override
1163 public void glCopyBufferSubDataNV(int arg0,int arg1,long arg2,long arg3,long arg4)
1164 {
1165 checkContext();
1166 downstreamGLES3.glCopyBufferSubDataNV(arg0,arg1,arg2,arg3,arg4);
1167 final int err = checkGLError();
1168 if (err != GL_NO_ERROR) {
1169 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <long> %s, <long> %s, <long> %s)",
1170 "glCopyBufferSubDataNV", arg0, arg1, arg2, arg3, arg4);
1171 }
1172 }
1173 @Override
1174 public void glCopyImageSubData(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,int arg8,int arg9,int arg10,int arg11,int arg12,int arg13,int arg14)
1175 {
1176 checkContext();
1177 downstreamGLES3.glCopyImageSubData(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13,arg14);
1178 final int err = checkGLError();
1179 if (err != GL_NO_ERROR) {
1180 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
1181 "glCopyImageSubData", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14);
1182 }
1183 }
1184 @Override
1185 public void glCopyTexImage2D(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7)
1186 {
1187 checkContext();
1188 downstreamGLES3.glCopyTexImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
1189 final int err = checkGLError();
1190 if (err != GL_NO_ERROR) {
1191 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
1192 "glCopyTexImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
1193 }
1194 }
1195 @Override
1196 public void glCopyTexSubImage2D(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7)
1197 {
1198 checkContext();
1199 downstreamGLES3.glCopyTexSubImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
1200 final int err = checkGLError();
1201 if (err != GL_NO_ERROR) {
1202 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
1203 "glCopyTexSubImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
1204 }
1205 }
1206 @Override
1207 public void glCopyTexSubImage3D(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,int arg8)
1208 {
1209 checkContext();
1210 downstreamGLES3.glCopyTexSubImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
1211 final int err = checkGLError();
1212 if (err != GL_NO_ERROR) {
1213 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
1214 "glCopyTexSubImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
1215 }
1216 }
1217 @Override
1218 public void glCopyTextureLevelsAPPLE(int arg0,int arg1,int arg2,int arg3)
1219 {
1220 checkContext();
1221 downstreamGLES3.glCopyTextureLevelsAPPLE(arg0,arg1,arg2,arg3);
1222 final int err = checkGLError();
1223 if (err != GL_NO_ERROR) {
1224 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
1225 "glCopyTextureLevelsAPPLE", arg0, arg1, arg2, arg3);
1226 }
1227 }
1228 @Override
1229 public void glCoverageMaskNV(boolean arg0)
1230 {
1231 checkContext();
1232 downstreamGLES3.glCoverageMaskNV(arg0);
1233 final int err = checkGLError();
1234 if (err != GL_NO_ERROR) {
1235 writeGLError(err, "%s(<boolean> %s)",
1236 "glCoverageMaskNV", arg0);
1237 }
1238 }
1239 @Override
1240 public void glCoverageModulationNV(int arg0)
1241 {
1242 checkContext();
1243 downstreamGLES3.glCoverageModulationNV(arg0);
1244 final int err = checkGLError();
1245 if (err != GL_NO_ERROR) {
1246 writeGLError(err, "%s(<int> 0x%X)",
1247 "glCoverageModulationNV", arg0);
1248 }
1249 }
1250 @Override
1251 public void glCoverageModulationTableNV(int arg0,java.nio.FloatBuffer arg1)
1252 {
1253 checkContext();
1254 downstreamGLES3.glCoverageModulationTableNV(arg0,arg1);
1255 final int err = checkGLError();
1256 if (err != GL_NO_ERROR) {
1257 writeGLError(err, "%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
1258 "glCoverageModulationTableNV", arg0, arg1);
1259 }
1260 }
1261 @Override
1262 public void glCoverageModulationTableNV(int arg0,float[] arg1,int arg2)
1263 {
1264 checkContext();
1265 downstreamGLES3.glCoverageModulationTableNV(arg0,arg1,arg2);
1266 final int err = checkGLError();
1267 if (err != GL_NO_ERROR) {
1268 writeGLError(err, "%s(<int> 0x%X, <[F>, <int> 0x%X)",
1269 "glCoverageModulationTableNV", arg0, arg2);
1270 }
1271 }
1272 @Override
1273 public void glCoverageOperationNV(int arg0)
1274 {
1275 checkContext();
1276 downstreamGLES3.glCoverageOperationNV(arg0);
1277 final int err = checkGLError();
1278 if (err != GL_NO_ERROR) {
1279 writeGLError(err, "%s(<int> 0x%X)",
1280 "glCoverageOperationNV", arg0);
1281 }
1282 }
1283 @Override
1284 public void glCreateMemoryObjectsEXT(int arg0,int[] arg1,int arg2)
1285 {
1286 checkContext();
1287 downstreamGLES3.glCreateMemoryObjectsEXT(arg0,arg1,arg2);
1288 final int err = checkGLError();
1289 if (err != GL_NO_ERROR) {
1290 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
1291 "glCreateMemoryObjectsEXT", arg0, arg2);
1292 }
1293 }
1294 @Override
1295 public void glCreateMemoryObjectsEXT(int arg0,java.nio.IntBuffer arg1)
1296 {
1297 checkContext();
1298 downstreamGLES3.glCreateMemoryObjectsEXT(arg0,arg1);
1299 final int err = checkGLError();
1300 if (err != GL_NO_ERROR) {
1301 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1302 "glCreateMemoryObjectsEXT", arg0, arg1);
1303 }
1304 }
1305 @Override
1306 public int glCreateProgram()
1307 {
1308 checkContext();
1309 int _res = downstreamGLES3.glCreateProgram();
1310 final int err = checkGLError();
1311 if (err != GL_NO_ERROR) {
1312 writeGLError(err, "%s()",
1313 "glCreateProgram");
1314 }
1315 return _res;
1316 }
1317 @Override
1318 public void glCreateSemaphoresNV(int arg0,java.nio.IntBuffer arg1)
1319 {
1320 checkContext();
1321 downstreamGLES3.glCreateSemaphoresNV(arg0,arg1);
1322 final int err = checkGLError();
1323 if (err != GL_NO_ERROR) {
1324 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1325 "glCreateSemaphoresNV", arg0, arg1);
1326 }
1327 }
1328 @Override
1329 public void glCreateSemaphoresNV(int arg0,int[] arg1,int arg2)
1330 {
1331 checkContext();
1332 downstreamGLES3.glCreateSemaphoresNV(arg0,arg1,arg2);
1333 final int err = checkGLError();
1334 if (err != GL_NO_ERROR) {
1335 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
1336 "glCreateSemaphoresNV", arg0, arg2);
1337 }
1338 }
1339 @Override
1340 public int glCreateShader(int arg0)
1341 {
1342 checkContext();
1343 int _res = downstreamGLES3.glCreateShader(arg0);
1344 final int err = checkGLError();
1345 if (err != GL_NO_ERROR) {
1346 writeGLError(err, "%s(<int> 0x%X)",
1347 "glCreateShader", arg0);
1348 }
1349 return _res;
1350 }
1351 @Override
1352 public int glCreateShaderProgramv(int arg0,int arg1,java.lang.String[] arg2)
1353 {
1354 checkContext();
1355 int _res = downstreamGLES3.glCreateShaderProgramv(arg0,arg1,arg2);
1356 final int err = checkGLError();
1357 if (err != GL_NO_ERROR) {
1358 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[Ljava.lang.String;>)",
1359 "glCreateShaderProgramv", arg0, arg1);
1360 }
1361 return _res;
1362 }
1363 @Override
1364 public void glCullFace(int arg0)
1365 {
1366 checkContext();
1367 downstreamGLES3.glCullFace(arg0);
1368 final int err = checkGLError();
1369 if (err != GL_NO_ERROR) {
1370 writeGLError(err, "%s(<int> 0x%X)",
1371 "glCullFace", arg0);
1372 }
1373 }
1374 @Override
1375 public void glDebugMessageControl(int arg0,int arg1,int arg2,int arg3,java.nio.IntBuffer arg4,boolean arg5)
1376 {
1377 checkContext();
1378 downstreamGLES3.glDebugMessageControl(arg0,arg1,arg2,arg3,arg4,arg5);
1379 final int err = checkGLError();
1380 if (err != GL_NO_ERROR) {
1381 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <boolean> %s)",
1382 "glDebugMessageControl", arg0, arg1, arg2, arg3, arg4, arg5);
1383 }
1384 }
1385 @Override
1386 public void glDebugMessageControl(int arg0,int arg1,int arg2,int arg3,int[] arg4,int arg5,boolean arg6)
1387 {
1388 checkContext();
1389 downstreamGLES3.glDebugMessageControl(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
1390 final int err = checkGLError();
1391 if (err != GL_NO_ERROR) {
1392 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <boolean> %s)",
1393 "glDebugMessageControl", arg0, arg1, arg2, arg3, arg5, arg6);
1394 }
1395 }
1396 @Override
1397 public void glDebugMessageInsert(int arg0,int arg1,int arg2,int arg3,int arg4,java.lang.String arg5)
1398 {
1399 checkContext();
1400 downstreamGLES3.glDebugMessageInsert(arg0,arg1,arg2,arg3,arg4,arg5);
1401 final int err = checkGLError();
1402 if (err != GL_NO_ERROR) {
1403 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.lang.String> %s)",
1404 "glDebugMessageInsert", arg0, arg1, arg2, arg3, arg4, arg5);
1405 }
1406 }
1407 @Override
1408 public void glDeleteBuffers(int arg0,int[] arg1,int arg2)
1409 {
1410 checkContext();
1411 downstreamGLES3.glDeleteBuffers(arg0,arg1,arg2);
1412 final int err = checkGLError();
1413 if (err != GL_NO_ERROR) {
1414 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
1415 "glDeleteBuffers", arg0, arg2);
1416 }
1417 }
1418 @Override
1419 public void glDeleteBuffers(int arg0,java.nio.IntBuffer arg1)
1420 {
1421 checkContext();
1422 downstreamGLES3.glDeleteBuffers(arg0,arg1);
1423 final int err = checkGLError();
1424 if (err != GL_NO_ERROR) {
1425 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1426 "glDeleteBuffers", arg0, arg1);
1427 }
1428 }
1429 @Override
1430 public void glDeleteFramebuffers(int arg0,java.nio.IntBuffer arg1)
1431 {
1432 checkContext();
1433 downstreamGLES3.glDeleteFramebuffers(arg0,arg1);
1434 final int err = checkGLError();
1435 if (err != GL_NO_ERROR) {
1436 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1437 "glDeleteFramebuffers", arg0, arg1);
1438 }
1439 }
1440 @Override
1441 public void glDeleteFramebuffers(int arg0,int[] arg1,int arg2)
1442 {
1443 checkContext();
1444 downstreamGLES3.glDeleteFramebuffers(arg0,arg1,arg2);
1445 final int err = checkGLError();
1446 if (err != GL_NO_ERROR) {
1447 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
1448 "glDeleteFramebuffers", arg0, arg2);
1449 }
1450 }
1451 @Override
1452 public void glDeleteMemoryObjectsEXT(int arg0,java.nio.IntBuffer arg1)
1453 {
1454 checkContext();
1455 downstreamGLES3.glDeleteMemoryObjectsEXT(arg0,arg1);
1456 final int err = checkGLError();
1457 if (err != GL_NO_ERROR) {
1458 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1459 "glDeleteMemoryObjectsEXT", arg0, arg1);
1460 }
1461 }
1462 @Override
1463 public void glDeleteMemoryObjectsEXT(int arg0,int[] arg1,int arg2)
1464 {
1465 checkContext();
1466 downstreamGLES3.glDeleteMemoryObjectsEXT(arg0,arg1,arg2);
1467 final int err = checkGLError();
1468 if (err != GL_NO_ERROR) {
1469 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
1470 "glDeleteMemoryObjectsEXT", arg0, arg2);
1471 }
1472 }
1473 @Override
1474 public void glDeleteProgram(int arg0)
1475 {
1476 checkContext();
1477 downstreamGLES3.glDeleteProgram(arg0);
1478 final int err = checkGLError();
1479 if (err != GL_NO_ERROR) {
1480 writeGLError(err, "%s(<int> 0x%X)",
1481 "glDeleteProgram", arg0);
1482 }
1483 }
1484 @Override
1485 public void glDeleteProgramPipelines(int arg0,java.nio.IntBuffer arg1)
1486 {
1487 checkContext();
1488 downstreamGLES3.glDeleteProgramPipelines(arg0,arg1);
1489 final int err = checkGLError();
1490 if (err != GL_NO_ERROR) {
1491 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1492 "glDeleteProgramPipelines", arg0, arg1);
1493 }
1494 }
1495 @Override
1496 public void glDeleteProgramPipelines(int arg0,int[] arg1,int arg2)
1497 {
1498 checkContext();
1499 downstreamGLES3.glDeleteProgramPipelines(arg0,arg1,arg2);
1500 final int err = checkGLError();
1501 if (err != GL_NO_ERROR) {
1502 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
1503 "glDeleteProgramPipelines", arg0, arg2);
1504 }
1505 }
1506 @Override
1507 public void glDeleteQueries(int arg0,java.nio.IntBuffer arg1)
1508 {
1509 checkContext();
1510 downstreamGLES3.glDeleteQueries(arg0,arg1);
1511 final int err = checkGLError();
1512 if (err != GL_NO_ERROR) {
1513 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1514 "glDeleteQueries", arg0, arg1);
1515 }
1516 }
1517 @Override
1518 public void glDeleteQueries(int arg0,int[] arg1,int arg2)
1519 {
1520 checkContext();
1521 downstreamGLES3.glDeleteQueries(arg0,arg1,arg2);
1522 final int err = checkGLError();
1523 if (err != GL_NO_ERROR) {
1524 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
1525 "glDeleteQueries", arg0, arg2);
1526 }
1527 }
1528 @Override
1529 public void glDeleteRenderbuffers(int arg0,java.nio.IntBuffer arg1)
1530 {
1531 checkContext();
1532 downstreamGLES3.glDeleteRenderbuffers(arg0,arg1);
1533 final int err = checkGLError();
1534 if (err != GL_NO_ERROR) {
1535 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1536 "glDeleteRenderbuffers", arg0, arg1);
1537 }
1538 }
1539 @Override
1540 public void glDeleteRenderbuffers(int arg0,int[] arg1,int arg2)
1541 {
1542 checkContext();
1543 downstreamGLES3.glDeleteRenderbuffers(arg0,arg1,arg2);
1544 final int err = checkGLError();
1545 if (err != GL_NO_ERROR) {
1546 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
1547 "glDeleteRenderbuffers", arg0, arg2);
1548 }
1549 }
1550 @Override
1551 public void glDeleteSamplers(int arg0,int[] arg1,int arg2)
1552 {
1553 checkContext();
1554 downstreamGLES3.glDeleteSamplers(arg0,arg1,arg2);
1555 final int err = checkGLError();
1556 if (err != GL_NO_ERROR) {
1557 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
1558 "glDeleteSamplers", arg0, arg2);
1559 }
1560 }
1561 @Override
1562 public void glDeleteSamplers(int arg0,java.nio.IntBuffer arg1)
1563 {
1564 checkContext();
1565 downstreamGLES3.glDeleteSamplers(arg0,arg1);
1566 final int err = checkGLError();
1567 if (err != GL_NO_ERROR) {
1568 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1569 "glDeleteSamplers", arg0, arg1);
1570 }
1571 }
1572 @Override
1573 public void glDeleteSemaphoresEXT(int arg0,java.nio.IntBuffer arg1)
1574 {
1575 checkContext();
1576 downstreamGLES3.glDeleteSemaphoresEXT(arg0,arg1);
1577 final int err = checkGLError();
1578 if (err != GL_NO_ERROR) {
1579 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1580 "glDeleteSemaphoresEXT", arg0, arg1);
1581 }
1582 }
1583 @Override
1584 public void glDeleteSemaphoresEXT(int arg0,int[] arg1,int arg2)
1585 {
1586 checkContext();
1587 downstreamGLES3.glDeleteSemaphoresEXT(arg0,arg1,arg2);
1588 final int err = checkGLError();
1589 if (err != GL_NO_ERROR) {
1590 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
1591 "glDeleteSemaphoresEXT", arg0, arg2);
1592 }
1593 }
1594 @Override
1595 public void glDeleteShader(int arg0)
1596 {
1597 checkContext();
1598 downstreamGLES3.glDeleteShader(arg0);
1599 final int err = checkGLError();
1600 if (err != GL_NO_ERROR) {
1601 writeGLError(err, "%s(<int> 0x%X)",
1602 "glDeleteShader", arg0);
1603 }
1604 }
1605 @Override
1606 public void glDeleteSync(long arg0)
1607 {
1608 checkContext();
1609 downstreamGLES3.glDeleteSync(arg0);
1610 final int err = checkGLError();
1611 if (err != GL_NO_ERROR) {
1612 writeGLError(err, "%s(<long> %s)",
1613 "glDeleteSync", arg0);
1614 }
1615 }
1616 @Override
1617 public void glDeleteTextures(int arg0,java.nio.IntBuffer arg1)
1618 {
1619 checkContext();
1620 downstreamGLES3.glDeleteTextures(arg0,arg1);
1621 final int err = checkGLError();
1622 if (err != GL_NO_ERROR) {
1623 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1624 "glDeleteTextures", arg0, arg1);
1625 }
1626 }
1627 @Override
1628 public void glDeleteTextures(int arg0,int[] arg1,int arg2)
1629 {
1630 checkContext();
1631 downstreamGLES3.glDeleteTextures(arg0,arg1,arg2);
1632 final int err = checkGLError();
1633 if (err != GL_NO_ERROR) {
1634 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
1635 "glDeleteTextures", arg0, arg2);
1636 }
1637 }
1638 @Override
1639 public void glDeleteTransformFeedbacks(int arg0,int[] arg1,int arg2)
1640 {
1641 checkContext();
1642 downstreamGLES3.glDeleteTransformFeedbacks(arg0,arg1,arg2);
1643 final int err = checkGLError();
1644 if (err != GL_NO_ERROR) {
1645 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
1646 "glDeleteTransformFeedbacks", arg0, arg2);
1647 }
1648 }
1649 @Override
1650 public void glDeleteTransformFeedbacks(int arg0,java.nio.IntBuffer arg1)
1651 {
1652 checkContext();
1653 downstreamGLES3.glDeleteTransformFeedbacks(arg0,arg1);
1654 final int err = checkGLError();
1655 if (err != GL_NO_ERROR) {
1656 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1657 "glDeleteTransformFeedbacks", arg0, arg1);
1658 }
1659 }
1660 @Override
1661 public void glDeleteVertexArrays(int arg0,java.nio.IntBuffer arg1)
1662 {
1663 checkContext();
1664 downstreamGLES3.glDeleteVertexArrays(arg0,arg1);
1665 final int err = checkGLError();
1666 if (err != GL_NO_ERROR) {
1667 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1668 "glDeleteVertexArrays", arg0, arg1);
1669 }
1670 }
1671 @Override
1672 public void glDeleteVertexArrays(int arg0,int[] arg1,int arg2)
1673 {
1674 checkContext();
1675 downstreamGLES3.glDeleteVertexArrays(arg0,arg1,arg2);
1676 final int err = checkGLError();
1677 if (err != GL_NO_ERROR) {
1678 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
1679 "glDeleteVertexArrays", arg0, arg2);
1680 }
1681 }
1682 @Override
1683 public void glDeleteVertexArraysOES(int arg0,java.nio.IntBuffer arg1)
1684 {
1685 checkContext();
1686 downstreamGLES3.glDeleteVertexArraysOES(arg0,arg1);
1687 final int err = checkGLError();
1688 if (err != GL_NO_ERROR) {
1689 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
1690 "glDeleteVertexArraysOES", arg0, arg1);
1691 }
1692 }
1693 @Override
1694 public void glDeleteVertexArraysOES(int arg0,int[] arg1,int arg2)
1695 {
1696 checkContext();
1697 downstreamGLES3.glDeleteVertexArraysOES(arg0,arg1,arg2);
1698 final int err = checkGLError();
1699 if (err != GL_NO_ERROR) {
1700 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
1701 "glDeleteVertexArraysOES", arg0, arg2);
1702 }
1703 }
1704 @Override
1705 public void glDepthFunc(int arg0)
1706 {
1707 checkContext();
1708 downstreamGLES3.glDepthFunc(arg0);
1709 final int err = checkGLError();
1710 if (err != GL_NO_ERROR) {
1711 writeGLError(err, "%s(<int> 0x%X)",
1712 "glDepthFunc", arg0);
1713 }
1714 }
1715 @Override
1716 public void glDepthMask(boolean arg0)
1717 {
1718 checkContext();
1719 downstreamGLES3.glDepthMask(arg0);
1720 final int err = checkGLError();
1721 if (err != GL_NO_ERROR) {
1722 writeGLError(err, "%s(<boolean> %s)",
1723 "glDepthMask", arg0);
1724 }
1725 }
1726 @Override
1727 public void glDepthRange(double arg0,double arg1)
1728 {
1729 checkContext();
1730 downstreamGLES3.glDepthRange(arg0,arg1);
1731 final int err = checkGLError();
1732 if (err != GL_NO_ERROR) {
1733 writeGLError(err, "%s(<double> %s, <double> %s)",
1734 "glDepthRange", arg0, arg1);
1735 }
1736 }
1737 @Override
1738 public void glDepthRangeArrayfvNV(int arg0,int arg1,float[] arg2,int arg3)
1739 {
1740 checkContext();
1741 downstreamGLES3.glDepthRangeArrayfvNV(arg0,arg1,arg2,arg3);
1742 final int err = checkGLError();
1743 if (err != GL_NO_ERROR) {
1744 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
1745 "glDepthRangeArrayfvNV", arg0, arg1, arg3);
1746 }
1747 }
1748 @Override
1749 public void glDepthRangeArrayfvNV(int arg0,int arg1,java.nio.FloatBuffer arg2)
1750 {
1751 checkContext();
1752 downstreamGLES3.glDepthRangeArrayfvNV(arg0,arg1,arg2);
1753 final int err = checkGLError();
1754 if (err != GL_NO_ERROR) {
1755 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
1756 "glDepthRangeArrayfvNV", arg0, arg1, arg2);
1757 }
1758 }
1759 @Override
1760 public void glDepthRangeArrayfvOES(int arg0,int arg1,java.nio.FloatBuffer arg2)
1761 {
1762 checkContext();
1763 downstreamGLES3.glDepthRangeArrayfvOES(arg0,arg1,arg2);
1764 final int err = checkGLError();
1765 if (err != GL_NO_ERROR) {
1766 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
1767 "glDepthRangeArrayfvOES", arg0, arg1, arg2);
1768 }
1769 }
1770 @Override
1771 public void glDepthRangeArrayfvOES(int arg0,int arg1,float[] arg2,int arg3)
1772 {
1773 checkContext();
1774 downstreamGLES3.glDepthRangeArrayfvOES(arg0,arg1,arg2,arg3);
1775 final int err = checkGLError();
1776 if (err != GL_NO_ERROR) {
1777 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
1778 "glDepthRangeArrayfvOES", arg0, arg1, arg3);
1779 }
1780 }
1781 @Override
1782 public void glDepthRangeIndexedfNV(int arg0,float arg1,float arg2)
1783 {
1784 checkContext();
1785 downstreamGLES3.glDepthRangeIndexedfNV(arg0,arg1,arg2);
1786 final int err = checkGLError();
1787 if (err != GL_NO_ERROR) {
1788 writeGLError(err, "%s(<int> 0x%X, <float> %s, <float> %s)",
1789 "glDepthRangeIndexedfNV", arg0, arg1, arg2);
1790 }
1791 }
1792 @Override
1793 public void glDepthRangeIndexedfOES(int arg0,float arg1,float arg2)
1794 {
1795 checkContext();
1796 downstreamGLES3.glDepthRangeIndexedfOES(arg0,arg1,arg2);
1797 final int err = checkGLError();
1798 if (err != GL_NO_ERROR) {
1799 writeGLError(err, "%s(<int> 0x%X, <float> %s, <float> %s)",
1800 "glDepthRangeIndexedfOES", arg0, arg1, arg2);
1801 }
1802 }
1803 @Override
1804 public void glDepthRangef(float arg0,float arg1)
1805 {
1806 checkContext();
1807 downstreamGLES3.glDepthRangef(arg0,arg1);
1808 final int err = checkGLError();
1809 if (err != GL_NO_ERROR) {
1810 writeGLError(err, "%s(<float> %s, <float> %s)",
1811 "glDepthRangef", arg0, arg1);
1812 }
1813 }
1814 @Override
1815 public void glDetachShader(int arg0,int arg1)
1816 {
1817 checkContext();
1818 downstreamGLES3.glDetachShader(arg0,arg1);
1819 final int err = checkGLError();
1820 if (err != GL_NO_ERROR) {
1821 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
1822 "glDetachShader", arg0, arg1);
1823 }
1824 }
1825 @Override
1826 public void glDisable(int arg0)
1827 {
1828 checkContext();
1829 downstreamGLES3.glDisable(arg0);
1830 final int err = checkGLError();
1831 if (err != GL_NO_ERROR) {
1832 writeGLError(err, "%s(<int> 0x%X)",
1833 "glDisable", arg0);
1834 }
1835 }
1836 @Override
1837 public void glDisableDriverControlQCOM(int arg0)
1838 {
1839 checkContext();
1840 downstreamGLES3.glDisableDriverControlQCOM(arg0);
1841 final int err = checkGLError();
1842 if (err != GL_NO_ERROR) {
1843 writeGLError(err, "%s(<int> 0x%X)",
1844 "glDisableDriverControlQCOM", arg0);
1845 }
1846 }
1847 @Override
1848 public void glDisableVertexAttribArray(int arg0)
1849 {
1850 checkContext();
1851 downstreamGLES3.glDisableVertexAttribArray(arg0);
1852 final int err = checkGLError();
1853 if (err != GL_NO_ERROR) {
1854 writeGLError(err, "%s(<int> 0x%X)",
1855 "glDisableVertexAttribArray", arg0);
1856 }
1857 }
1858 @Override
1859 public void glDisablei(int arg0,int arg1)
1860 {
1861 checkContext();
1862 downstreamGLES3.glDisablei(arg0,arg1);
1863 final int err = checkGLError();
1864 if (err != GL_NO_ERROR) {
1865 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
1866 "glDisablei", arg0, arg1);
1867 }
1868 }
1869 @Override
1870 public void glDisableiEXT(int arg0,int arg1)
1871 {
1872 checkContext();
1873 downstreamGLES3.glDisableiEXT(arg0,arg1);
1874 final int err = checkGLError();
1875 if (err != GL_NO_ERROR) {
1876 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
1877 "glDisableiEXT", arg0, arg1);
1878 }
1879 }
1880 @Override
1881 public void glDisableiNV(int arg0,int arg1)
1882 {
1883 checkContext();
1884 downstreamGLES3.glDisableiNV(arg0,arg1);
1885 final int err = checkGLError();
1886 if (err != GL_NO_ERROR) {
1887 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
1888 "glDisableiNV", arg0, arg1);
1889 }
1890 }
1891 @Override
1892 public void glDisableiOES(int arg0,int arg1)
1893 {
1894 checkContext();
1895 downstreamGLES3.glDisableiOES(arg0,arg1);
1896 final int err = checkGLError();
1897 if (err != GL_NO_ERROR) {
1898 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
1899 "glDisableiOES", arg0, arg1);
1900 }
1901 }
1902 @Override
1903 public void glDiscardFramebufferEXT(int arg0,int arg1,int[] arg2,int arg3)
1904 {
1905 checkContext();
1906 downstreamGLES3.glDiscardFramebufferEXT(arg0,arg1,arg2,arg3);
1907 final int err = checkGLError();
1908 if (err != GL_NO_ERROR) {
1909 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
1910 "glDiscardFramebufferEXT", arg0, arg1, arg3);
1911 }
1912 }
1913 @Override
1914 public void glDiscardFramebufferEXT(int arg0,int arg1,java.nio.IntBuffer arg2)
1915 {
1916 checkContext();
1917 downstreamGLES3.glDiscardFramebufferEXT(arg0,arg1,arg2);
1918 final int err = checkGLError();
1919 if (err != GL_NO_ERROR) {
1920 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
1921 "glDiscardFramebufferEXT", arg0, arg1, arg2);
1922 }
1923 }
1924 @Override
1925 public void glDispatchCompute(int arg0,int arg1,int arg2)
1926 {
1927 checkContext();
1928 downstreamGLES3.glDispatchCompute(arg0,arg1,arg2);
1929 final int err = checkGLError();
1930 if (err != GL_NO_ERROR) {
1931 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
1932 "glDispatchCompute", arg0, arg1, arg2);
1933 }
1934 }
1935 @Override
1936 public void glDispatchComputeIndirect(long arg0)
1937 {
1938 checkContext();
1939 downstreamGLES3.glDispatchComputeIndirect(arg0);
1940 final int err = checkGLError();
1941 if (err != GL_NO_ERROR) {
1942 writeGLError(err, "%s(<long> %s)",
1943 "glDispatchComputeIndirect", arg0);
1944 }
1945 }
1946 @Override
1947 public void glDrawArrays(int arg0,int arg1,int arg2)
1948 {
1949 checkContext();
1950 downstreamGLES3.glDrawArrays(arg0,arg1,arg2);
1951 final int err = checkGLError();
1952 if (err != GL_NO_ERROR) {
1953 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
1954 "glDrawArrays", arg0, arg1, arg2);
1955 }
1956 }
1957 @Override
1958 public void glDrawArraysIndirect(int arg0,java.nio.Buffer arg1)
1959 {
1960 checkContext();
1961 downstreamGLES3.glDrawArraysIndirect(arg0,arg1);
1962 final int err = checkGLError();
1963 if (err != GL_NO_ERROR) {
1964 writeGLError(err, "%s(<int> 0x%X, <java.nio.Buffer> %s)",
1965 "glDrawArraysIndirect", arg0, arg1);
1966 }
1967 }
1968 @Override
1969 public void glDrawArraysIndirect(int arg0,long arg1)
1970 {
1971 checkContext();
1972 downstreamGLES3.glDrawArraysIndirect(arg0,arg1);
1973 final int err = checkGLError();
1974 if (err != GL_NO_ERROR) {
1975 writeGLError(err, "%s(<int> 0x%X, <long> %s)",
1976 "glDrawArraysIndirect", arg0, arg1);
1977 }
1978 }
1979 @Override
1980 public void glDrawArraysInstanced(int arg0,int arg1,int arg2,int arg3)
1981 {
1982 checkContext();
1983 downstreamGLES3.glDrawArraysInstanced(arg0,arg1,arg2,arg3);
1984 final int err = checkGLError();
1985 if (err != GL_NO_ERROR) {
1986 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
1987 "glDrawArraysInstanced", arg0, arg1, arg2, arg3);
1988 }
1989 }
1990 @Override
1991 public void glDrawArraysInstancedANGLE(int arg0,int arg1,int arg2,int arg3)
1992 {
1993 checkContext();
1994 downstreamGLES3.glDrawArraysInstancedANGLE(arg0,arg1,arg2,arg3);
1995 final int err = checkGLError();
1996 if (err != GL_NO_ERROR) {
1997 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
1998 "glDrawArraysInstancedANGLE", arg0, arg1, arg2, arg3);
1999 }
2000 }
2001 @Override
2002 public void glDrawArraysInstancedBaseInstance(int arg0,int arg1,int arg2,int arg3,int arg4)
2003 {
2004 checkContext();
2005 downstreamGLES3.glDrawArraysInstancedBaseInstance(arg0,arg1,arg2,arg3,arg4);
2006 final int err = checkGLError();
2007 if (err != GL_NO_ERROR) {
2008 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
2009 "glDrawArraysInstancedBaseInstance", arg0, arg1, arg2, arg3, arg4);
2010 }
2011 }
2012 @Override
2013 public void glDrawArraysInstancedNV(int arg0,int arg1,int arg2,int arg3)
2014 {
2015 checkContext();
2016 downstreamGLES3.glDrawArraysInstancedNV(arg0,arg1,arg2,arg3);
2017 final int err = checkGLError();
2018 if (err != GL_NO_ERROR) {
2019 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
2020 "glDrawArraysInstancedNV", arg0, arg1, arg2, arg3);
2021 }
2022 }
2023 @Override
2024 public void glDrawBuffers(int arg0,int[] arg1,int arg2)
2025 {
2026 checkContext();
2027 downstreamGLES3.glDrawBuffers(arg0,arg1,arg2);
2028 final int err = checkGLError();
2029 if (err != GL_NO_ERROR) {
2030 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
2031 "glDrawBuffers", arg0, arg2);
2032 }
2033 }
2034 @Override
2035 public void glDrawBuffers(int arg0,java.nio.IntBuffer arg1)
2036 {
2037 checkContext();
2038 downstreamGLES3.glDrawBuffers(arg0,arg1);
2039 final int err = checkGLError();
2040 if (err != GL_NO_ERROR) {
2041 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
2042 "glDrawBuffers", arg0, arg1);
2043 }
2044 }
2045 @Override
2046 public void glDrawBuffersIndexedEXT(int arg0,int[] arg1,int arg2,int[] arg3,int arg4)
2047 {
2048 checkContext();
2049 downstreamGLES3.glDrawBuffersIndexedEXT(arg0,arg1,arg2,arg3,arg4);
2050 final int err = checkGLError();
2051 if (err != GL_NO_ERROR) {
2052 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X)",
2053 "glDrawBuffersIndexedEXT", arg0, arg2, arg4);
2054 }
2055 }
2056 @Override
2057 public void glDrawBuffersIndexedEXT(int arg0,java.nio.IntBuffer arg1,java.nio.IntBuffer arg2)
2058 {
2059 checkContext();
2060 downstreamGLES3.glDrawBuffersIndexedEXT(arg0,arg1,arg2);
2061 final int err = checkGLError();
2062 if (err != GL_NO_ERROR) {
2063 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s)",
2064 "glDrawBuffersIndexedEXT", arg0, arg1, arg2);
2065 }
2066 }
2067 @Override
2068 public void glDrawElements(int arg0,int arg1,int arg2,java.nio.Buffer arg3)
2069 {
2070 checkContext();
2071 downstreamGLES3.glDrawElements(arg0,arg1,arg2,arg3);
2072 final int err = checkGLError();
2073 if (err != GL_NO_ERROR) {
2074 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
2075 "glDrawElements", arg0, arg1, arg2, arg3);
2076 }
2077 }
2078 @Override
2079 public void glDrawElements(int arg0,int arg1,int arg2,long arg3)
2080 {
2081 checkContext();
2082 downstreamGLES3.glDrawElements(arg0,arg1,arg2,arg3);
2083 final int err = checkGLError();
2084 if (err != GL_NO_ERROR) {
2085 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
2086 "glDrawElements", arg0, arg1, arg2, arg3);
2087 }
2088 }
2089 @Override
2090 public void glDrawElementsBaseVertex(int arg0,int arg1,int arg2,long arg3,int arg4)
2091 {
2092 checkContext();
2093 downstreamGLES3.glDrawElementsBaseVertex(arg0,arg1,arg2,arg3,arg4);
2094 final int err = checkGLError();
2095 if (err != GL_NO_ERROR) {
2096 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <int> 0x%X)",
2097 "glDrawElementsBaseVertex", arg0, arg1, arg2, arg3, arg4);
2098 }
2099 }
2100 @Override
2101 public void glDrawElementsBaseVertex(int arg0,int arg1,int arg2,java.nio.Buffer arg3,int arg4)
2102 {
2103 checkContext();
2104 downstreamGLES3.glDrawElementsBaseVertex(arg0,arg1,arg2,arg3,arg4);
2105 final int err = checkGLError();
2106 if (err != GL_NO_ERROR) {
2107 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
2108 "glDrawElementsBaseVertex", arg0, arg1, arg2, arg3, arg4);
2109 }
2110 }
2111 @Override
2112 public void glDrawElementsBaseVertexEXT(int arg0,int arg1,int arg2,java.nio.Buffer arg3,int arg4)
2113 {
2114 checkContext();
2115 downstreamGLES3.glDrawElementsBaseVertexEXT(arg0,arg1,arg2,arg3,arg4);
2116 final int err = checkGLError();
2117 if (err != GL_NO_ERROR) {
2118 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
2119 "glDrawElementsBaseVertexEXT", arg0, arg1, arg2, arg3, arg4);
2120 }
2121 }
2122 @Override
2123 public void glDrawElementsBaseVertexOES(int arg0,int arg1,int arg2,java.nio.Buffer arg3,int arg4)
2124 {
2125 checkContext();
2126 downstreamGLES3.glDrawElementsBaseVertexOES(arg0,arg1,arg2,arg3,arg4);
2127 final int err = checkGLError();
2128 if (err != GL_NO_ERROR) {
2129 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
2130 "glDrawElementsBaseVertexOES", arg0, arg1, arg2, arg3, arg4);
2131 }
2132 }
2133 @Override
2134 public void glDrawElementsIndirect(int arg0,int arg1,java.nio.Buffer arg2)
2135 {
2136 checkContext();
2137 downstreamGLES3.glDrawElementsIndirect(arg0,arg1,arg2);
2138 final int err = checkGLError();
2139 if (err != GL_NO_ERROR) {
2140 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
2141 "glDrawElementsIndirect", arg0, arg1, arg2);
2142 }
2143 }
2144 @Override
2145 public void glDrawElementsIndirect(int arg0,int arg1,long arg2)
2146 {
2147 checkContext();
2148 downstreamGLES3.glDrawElementsIndirect(arg0,arg1,arg2);
2149 final int err = checkGLError();
2150 if (err != GL_NO_ERROR) {
2151 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <long> %s)",
2152 "glDrawElementsIndirect", arg0, arg1, arg2);
2153 }
2154 }
2155 @Override
2156 public void glDrawElementsInstanced(int arg0,int arg1,int arg2,long arg3,int arg4)
2157 {
2158 checkContext();
2159 downstreamGLES3.glDrawElementsInstanced(arg0,arg1,arg2,arg3,arg4);
2160 final int err = checkGLError();
2161 if (err != GL_NO_ERROR) {
2162 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <int> 0x%X)",
2163 "glDrawElementsInstanced", arg0, arg1, arg2, arg3, arg4);
2164 }
2165 }
2166 @Override
2167 public void glDrawElementsInstanced(int arg0,int arg1,int arg2,java.nio.Buffer arg3,int arg4)
2168 {
2169 checkContext();
2170 downstreamGLES3.glDrawElementsInstanced(arg0,arg1,arg2,arg3,arg4);
2171 final int err = checkGLError();
2172 if (err != GL_NO_ERROR) {
2173 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
2174 "glDrawElementsInstanced", arg0, arg1, arg2, arg3, arg4);
2175 }
2176 }
2177 @Override
2178 public void glDrawElementsInstancedANGLE(int arg0,int arg1,int arg2,java.nio.Buffer arg3,int arg4)
2179 {
2180 checkContext();
2181 downstreamGLES3.glDrawElementsInstancedANGLE(arg0,arg1,arg2,arg3,arg4);
2182 final int err = checkGLError();
2183 if (err != GL_NO_ERROR) {
2184 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
2185 "glDrawElementsInstancedANGLE", arg0, arg1, arg2, arg3, arg4);
2186 }
2187 }
2188 @Override
2189 public void glDrawElementsInstancedBaseInstance(int arg0,int arg1,int arg2,long arg3,int arg4,int arg5)
2190 {
2191 checkContext();
2192 downstreamGLES3.glDrawElementsInstancedBaseInstance(arg0,arg1,arg2,arg3,arg4,arg5);
2193 final int err = checkGLError();
2194 if (err != GL_NO_ERROR) {
2195 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <int> 0x%X, <int> 0x%X)",
2196 "glDrawElementsInstancedBaseInstance", arg0, arg1, arg2, arg3, arg4, arg5);
2197 }
2198 }
2199 @Override
2200 public void glDrawElementsInstancedBaseVertex(int arg0,int arg1,int arg2,long arg3,int arg4,int arg5)
2201 {
2202 checkContext();
2203 downstreamGLES3.glDrawElementsInstancedBaseVertex(arg0,arg1,arg2,arg3,arg4,arg5);
2204 final int err = checkGLError();
2205 if (err != GL_NO_ERROR) {
2206 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <int> 0x%X, <int> 0x%X)",
2207 "glDrawElementsInstancedBaseVertex", arg0, arg1, arg2, arg3, arg4, arg5);
2208 }
2209 }
2210 @Override
2211 public void glDrawElementsInstancedBaseVertex(int arg0,int arg1,int arg2,java.nio.Buffer arg3,int arg4,int arg5)
2212 {
2213 checkContext();
2214 downstreamGLES3.glDrawElementsInstancedBaseVertex(arg0,arg1,arg2,arg3,arg4,arg5);
2215 final int err = checkGLError();
2216 if (err != GL_NO_ERROR) {
2217 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X, <int> 0x%X)",
2218 "glDrawElementsInstancedBaseVertex", arg0, arg1, arg2, arg3, arg4, arg5);
2219 }
2220 }
2221 @Override
2222 public void glDrawElementsInstancedBaseVertexBaseInstance(int arg0,int arg1,int arg2,long arg3,int arg4,int arg5,int arg6)
2223 {
2224 checkContext();
2225 downstreamGLES3.glDrawElementsInstancedBaseVertexBaseInstance(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
2226 final int err = checkGLError();
2227 if (err != GL_NO_ERROR) {
2228 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
2229 "glDrawElementsInstancedBaseVertexBaseInstance", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
2230 }
2231 }
2232 @Override
2233 public void glDrawElementsInstancedBaseVertexEXT(int arg0,int arg1,int arg2,java.nio.Buffer arg3,int arg4,int arg5)
2234 {
2235 checkContext();
2236 downstreamGLES3.glDrawElementsInstancedBaseVertexEXT(arg0,arg1,arg2,arg3,arg4,arg5);
2237 final int err = checkGLError();
2238 if (err != GL_NO_ERROR) {
2239 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X, <int> 0x%X)",
2240 "glDrawElementsInstancedBaseVertexEXT", arg0, arg1, arg2, arg3, arg4, arg5);
2241 }
2242 }
2243 @Override
2244 public void glDrawElementsInstancedBaseVertexOES(int arg0,int arg1,int arg2,java.nio.Buffer arg3,int arg4,int arg5)
2245 {
2246 checkContext();
2247 downstreamGLES3.glDrawElementsInstancedBaseVertexOES(arg0,arg1,arg2,arg3,arg4,arg5);
2248 final int err = checkGLError();
2249 if (err != GL_NO_ERROR) {
2250 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X, <int> 0x%X)",
2251 "glDrawElementsInstancedBaseVertexOES", arg0, arg1, arg2, arg3, arg4, arg5);
2252 }
2253 }
2254 @Override
2255 public void glDrawElementsInstancedNV(int arg0,int arg1,int arg2,java.nio.Buffer arg3,int arg4)
2256 {
2257 checkContext();
2258 downstreamGLES3.glDrawElementsInstancedNV(arg0,arg1,arg2,arg3,arg4);
2259 final int err = checkGLError();
2260 if (err != GL_NO_ERROR) {
2261 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
2262 "glDrawElementsInstancedNV", arg0, arg1, arg2, arg3, arg4);
2263 }
2264 }
2265 @Override
2266 public void glDrawMeshTasksIndirectNV(long arg0)
2267 {
2268 checkContext();
2269 downstreamGLES3.glDrawMeshTasksIndirectNV(arg0);
2270 final int err = checkGLError();
2271 if (err != GL_NO_ERROR) {
2272 writeGLError(err, "%s(<long> %s)",
2273 "glDrawMeshTasksIndirectNV", arg0);
2274 }
2275 }
2276 @Override
2277 public void glDrawMeshTasksNV(int arg0,int arg1)
2278 {
2279 checkContext();
2280 downstreamGLES3.glDrawMeshTasksNV(arg0,arg1);
2281 final int err = checkGLError();
2282 if (err != GL_NO_ERROR) {
2283 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
2284 "glDrawMeshTasksNV", arg0, arg1);
2285 }
2286 }
2287 @Override
2288 public void glDrawRangeElements(int arg0,int arg1,int arg2,int arg3,int arg4,java.nio.Buffer arg5)
2289 {
2290 checkContext();
2291 downstreamGLES3.glDrawRangeElements(arg0,arg1,arg2,arg3,arg4,arg5);
2292 final int err = checkGLError();
2293 if (err != GL_NO_ERROR) {
2294 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
2295 "glDrawRangeElements", arg0, arg1, arg2, arg3, arg4, arg5);
2296 }
2297 }
2298 @Override
2299 public void glDrawRangeElements(int arg0,int arg1,int arg2,int arg3,int arg4,long arg5)
2300 {
2301 checkContext();
2302 downstreamGLES3.glDrawRangeElements(arg0,arg1,arg2,arg3,arg4,arg5);
2303 final int err = checkGLError();
2304 if (err != GL_NO_ERROR) {
2305 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
2306 "glDrawRangeElements", arg0, arg1, arg2, arg3, arg4, arg5);
2307 }
2308 }
2309 @Override
2310 public void glDrawRangeElementsBaseVertex(int arg0,int arg1,int arg2,int arg3,int arg4,long arg5,int arg6)
2311 {
2312 checkContext();
2313 downstreamGLES3.glDrawRangeElementsBaseVertex(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
2314 final int err = checkGLError();
2315 if (err != GL_NO_ERROR) {
2316 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <int> 0x%X)",
2317 "glDrawRangeElementsBaseVertex", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
2318 }
2319 }
2320 @Override
2321 public void glDrawRangeElementsBaseVertex(int arg0,int arg1,int arg2,int arg3,int arg4,java.nio.Buffer arg5,int arg6)
2322 {
2323 checkContext();
2324 downstreamGLES3.glDrawRangeElementsBaseVertex(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
2325 final int err = checkGLError();
2326 if (err != GL_NO_ERROR) {
2327 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
2328 "glDrawRangeElementsBaseVertex", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
2329 }
2330 }
2331 @Override
2332 public void glDrawRangeElementsBaseVertexEXT(int arg0,int arg1,int arg2,int arg3,int arg4,java.nio.Buffer arg5,int arg6)
2333 {
2334 checkContext();
2335 downstreamGLES3.glDrawRangeElementsBaseVertexEXT(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
2336 final int err = checkGLError();
2337 if (err != GL_NO_ERROR) {
2338 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
2339 "glDrawRangeElementsBaseVertexEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
2340 }
2341 }
2342 @Override
2343 public void glDrawRangeElementsBaseVertexOES(int arg0,int arg1,int arg2,int arg3,int arg4,java.nio.Buffer arg5,int arg6)
2344 {
2345 checkContext();
2346 downstreamGLES3.glDrawRangeElementsBaseVertexOES(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
2347 final int err = checkGLError();
2348 if (err != GL_NO_ERROR) {
2349 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
2350 "glDrawRangeElementsBaseVertexOES", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
2351 }
2352 }
2353 @Override
2354 public void glDrawTransformFeedbackEXT(int arg0,int arg1)
2355 {
2356 checkContext();
2357 downstreamGLES3.glDrawTransformFeedbackEXT(arg0,arg1);
2358 final int err = checkGLError();
2359 if (err != GL_NO_ERROR) {
2360 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
2361 "glDrawTransformFeedbackEXT", arg0, arg1);
2362 }
2363 }
2364 @Override
2365 public void glDrawTransformFeedbackInstancedEXT(int arg0,int arg1,int arg2)
2366 {
2367 checkContext();
2368 downstreamGLES3.glDrawTransformFeedbackInstancedEXT(arg0,arg1,arg2);
2369 final int err = checkGLError();
2370 if (err != GL_NO_ERROR) {
2371 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
2372 "glDrawTransformFeedbackInstancedEXT", arg0, arg1, arg2);
2373 }
2374 }
2375 @Override
2376 public void glDrawVkImageNV(long arg0,int arg1,float arg2,float arg3,float arg4,float arg5,float arg6,float arg7,float arg8,float arg9,float arg10)
2377 {
2378 checkContext();
2379 downstreamGLES3.glDrawVkImageNV(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
2380 final int err = checkGLError();
2381 if (err != GL_NO_ERROR) {
2382 writeGLError(err, "%s(<long> %s, <int> 0x%X, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s)",
2383 "glDrawVkImageNV", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
2384 }
2385 }
2386 @Override
2387 public void glEGLImageTargetRenderbufferStorageOES(int arg0,long arg1)
2388 {
2389 checkContext();
2390 downstreamGLES3.glEGLImageTargetRenderbufferStorageOES(arg0,arg1);
2391 final int err = checkGLError();
2392 if (err != GL_NO_ERROR) {
2393 writeGLError(err, "%s(<int> 0x%X, <long> %s)",
2394 "glEGLImageTargetRenderbufferStorageOES", arg0, arg1);
2395 }
2396 }
2397 @Override
2398 public void glEGLImageTargetTexStorageEXT(int arg0,long arg1,java.nio.IntBuffer arg2)
2399 {
2400 checkContext();
2401 downstreamGLES3.glEGLImageTargetTexStorageEXT(arg0,arg1,arg2);
2402 final int err = checkGLError();
2403 if (err != GL_NO_ERROR) {
2404 writeGLError(err, "%s(<int> 0x%X, <long> %s, <java.nio.IntBuffer> %s)",
2405 "glEGLImageTargetTexStorageEXT", arg0, arg1, arg2);
2406 }
2407 }
2408 @Override
2409 public void glEGLImageTargetTexStorageEXT(int arg0,long arg1,int[] arg2,int arg3)
2410 {
2411 checkContext();
2412 downstreamGLES3.glEGLImageTargetTexStorageEXT(arg0,arg1,arg2,arg3);
2413 final int err = checkGLError();
2414 if (err != GL_NO_ERROR) {
2415 writeGLError(err, "%s(<int> 0x%X, <long> %s, <[I>, <int> 0x%X)",
2416 "glEGLImageTargetTexStorageEXT", arg0, arg1, arg3);
2417 }
2418 }
2419 @Override
2420 public void glEGLImageTargetTexture2DOES(int arg0,long arg1)
2421 {
2422 checkContext();
2423 downstreamGLES3.glEGLImageTargetTexture2DOES(arg0,arg1);
2424 final int err = checkGLError();
2425 if (err != GL_NO_ERROR) {
2426 writeGLError(err, "%s(<int> 0x%X, <long> %s)",
2427 "glEGLImageTargetTexture2DOES", arg0, arg1);
2428 }
2429 }
2430 @Override
2431 public void glEGLImageTargetTextureStorageEXT(int arg0,long arg1,int[] arg2,int arg3)
2432 {
2433 checkContext();
2434 downstreamGLES3.glEGLImageTargetTextureStorageEXT(arg0,arg1,arg2,arg3);
2435 final int err = checkGLError();
2436 if (err != GL_NO_ERROR) {
2437 writeGLError(err, "%s(<int> 0x%X, <long> %s, <[I>, <int> 0x%X)",
2438 "glEGLImageTargetTextureStorageEXT", arg0, arg1, arg3);
2439 }
2440 }
2441 @Override
2442 public void glEGLImageTargetTextureStorageEXT(int arg0,long arg1,java.nio.IntBuffer arg2)
2443 {
2444 checkContext();
2445 downstreamGLES3.glEGLImageTargetTextureStorageEXT(arg0,arg1,arg2);
2446 final int err = checkGLError();
2447 if (err != GL_NO_ERROR) {
2448 writeGLError(err, "%s(<int> 0x%X, <long> %s, <java.nio.IntBuffer> %s)",
2449 "glEGLImageTargetTextureStorageEXT", arg0, arg1, arg2);
2450 }
2451 }
2452 @Override
2453 public void glEnable(int arg0)
2454 {
2455 checkContext();
2456 downstreamGLES3.glEnable(arg0);
2457 final int err = checkGLError();
2458 if (err != GL_NO_ERROR) {
2459 writeGLError(err, "%s(<int> 0x%X)",
2460 "glEnable", arg0);
2461 }
2462 }
2463 @Override
2464 public void glEnableDriverControlQCOM(int arg0)
2465 {
2466 checkContext();
2467 downstreamGLES3.glEnableDriverControlQCOM(arg0);
2468 final int err = checkGLError();
2469 if (err != GL_NO_ERROR) {
2470 writeGLError(err, "%s(<int> 0x%X)",
2471 "glEnableDriverControlQCOM", arg0);
2472 }
2473 }
2474 @Override
2475 public void glEnableVertexAttribArray(int arg0)
2476 {
2477 checkContext();
2478 downstreamGLES3.glEnableVertexAttribArray(arg0);
2479 final int err = checkGLError();
2480 if (err != GL_NO_ERROR) {
2481 writeGLError(err, "%s(<int> 0x%X)",
2482 "glEnableVertexAttribArray", arg0);
2483 }
2484 }
2485 @Override
2486 public void glEnablei(int arg0,int arg1)
2487 {
2488 checkContext();
2489 downstreamGLES3.glEnablei(arg0,arg1);
2490 final int err = checkGLError();
2491 if (err != GL_NO_ERROR) {
2492 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
2493 "glEnablei", arg0, arg1);
2494 }
2495 }
2496 @Override
2497 public void glEnableiEXT(int arg0,int arg1)
2498 {
2499 checkContext();
2500 downstreamGLES3.glEnableiEXT(arg0,arg1);
2501 final int err = checkGLError();
2502 if (err != GL_NO_ERROR) {
2503 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
2504 "glEnableiEXT", arg0, arg1);
2505 }
2506 }
2507 @Override
2508 public void glEnableiNV(int arg0,int arg1)
2509 {
2510 checkContext();
2511 downstreamGLES3.glEnableiNV(arg0,arg1);
2512 final int err = checkGLError();
2513 if (err != GL_NO_ERROR) {
2514 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
2515 "glEnableiNV", arg0, arg1);
2516 }
2517 }
2518 @Override
2519 public void glEnableiOES(int arg0,int arg1)
2520 {
2521 checkContext();
2522 downstreamGLES3.glEnableiOES(arg0,arg1);
2523 final int err = checkGLError();
2524 if (err != GL_NO_ERROR) {
2525 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
2526 "glEnableiOES", arg0, arg1);
2527 }
2528 }
2529 @Override
2530 public void glEndConditionalRender()
2531 {
2532 checkContext();
2533 downstreamGLES3.glEndConditionalRender();
2534 final int err = checkGLError();
2535 if (err != GL_NO_ERROR) {
2536 writeGLError(err, "%s()",
2537 "glEndConditionalRender");
2538 }
2539 }
2540 @Override
2541 public void glEndQuery(int arg0)
2542 {
2543 checkContext();
2544 downstreamGLES3.glEndQuery(arg0);
2545 final int err = checkGLError();
2546 if (err != GL_NO_ERROR) {
2547 writeGLError(err, "%s(<int> 0x%X)",
2548 "glEndQuery", arg0);
2549 }
2550 }
2551 @Override
2552 public void glEndTilingQCOM(int arg0)
2553 {
2554 checkContext();
2555 downstreamGLES3.glEndTilingQCOM(arg0);
2556 final int err = checkGLError();
2557 if (err != GL_NO_ERROR) {
2558 writeGLError(err, "%s(<int> 0x%X)",
2559 "glEndTilingQCOM", arg0);
2560 }
2561 }
2562 @Override
2563 public void glEndTransformFeedback()
2564 {
2565 checkContext();
2566 downstreamGLES3.glEndTransformFeedback();
2567 final int err = checkGLError();
2568 if (err != GL_NO_ERROR) {
2569 writeGLError(err, "%s()",
2570 "glEndTransformFeedback");
2571 }
2572 }
2573 @Override
2574 public void glExtGetBufferPointervQCOM(int arg0,com.jogamp.common.nio.PointerBuffer arg1)
2575 {
2576 checkContext();
2577 downstreamGLES3.glExtGetBufferPointervQCOM(arg0,arg1);
2578 final int err = checkGLError();
2579 if (err != GL_NO_ERROR) {
2580 writeGLError(err, "%s(<int> 0x%X, <com.jogamp.common.nio.PointerBuffer> %s)",
2581 "glExtGetBufferPointervQCOM", arg0, arg1);
2582 }
2583 }
2584 @Override
2585 public void glExtGetBuffersQCOM(int[] arg0,int arg1,int arg2,int[] arg3,int arg4)
2586 {
2587 checkContext();
2588 downstreamGLES3.glExtGetBuffersQCOM(arg0,arg1,arg2,arg3,arg4);
2589 final int err = checkGLError();
2590 if (err != GL_NO_ERROR) {
2591 writeGLError(err, "%s(<[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
2592 "glExtGetBuffersQCOM", arg1, arg2, arg4);
2593 }
2594 }
2595 @Override
2596 public void glExtGetBuffersQCOM(java.nio.IntBuffer arg0,int arg1,java.nio.IntBuffer arg2)
2597 {
2598 checkContext();
2599 downstreamGLES3.glExtGetBuffersQCOM(arg0,arg1,arg2);
2600 final int err = checkGLError();
2601 if (err != GL_NO_ERROR) {
2602 writeGLError(err, "%s(<java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
2603 "glExtGetBuffersQCOM", arg0, arg1, arg2);
2604 }
2605 }
2606 @Override
2607 public void glExtGetFramebuffersQCOM(java.nio.IntBuffer arg0,int arg1,java.nio.IntBuffer arg2)
2608 {
2609 checkContext();
2610 downstreamGLES3.glExtGetFramebuffersQCOM(arg0,arg1,arg2);
2611 final int err = checkGLError();
2612 if (err != GL_NO_ERROR) {
2613 writeGLError(err, "%s(<java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
2614 "glExtGetFramebuffersQCOM", arg0, arg1, arg2);
2615 }
2616 }
2617 @Override
2618 public void glExtGetFramebuffersQCOM(int[] arg0,int arg1,int arg2,int[] arg3,int arg4)
2619 {
2620 checkContext();
2621 downstreamGLES3.glExtGetFramebuffersQCOM(arg0,arg1,arg2,arg3,arg4);
2622 final int err = checkGLError();
2623 if (err != GL_NO_ERROR) {
2624 writeGLError(err, "%s(<[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
2625 "glExtGetFramebuffersQCOM", arg1, arg2, arg4);
2626 }
2627 }
2628 @Override
2629 public void glExtGetProgramBinarySourceQCOM(int arg0,int arg1,byte[] arg2,int arg3,int[] arg4,int arg5)
2630 {
2631 checkContext();
2632 downstreamGLES3.glExtGetProgramBinarySourceQCOM(arg0,arg1,arg2,arg3,arg4,arg5);
2633 final int err = checkGLError();
2634 if (err != GL_NO_ERROR) {
2635 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X, <[I>, <int> 0x%X)",
2636 "glExtGetProgramBinarySourceQCOM", arg0, arg1, arg3, arg5);
2637 }
2638 }
2639 @Override
2640 public void glExtGetProgramBinarySourceQCOM(int arg0,int arg1,java.nio.ByteBuffer arg2,java.nio.IntBuffer arg3)
2641 {
2642 checkContext();
2643 downstreamGLES3.glExtGetProgramBinarySourceQCOM(arg0,arg1,arg2,arg3);
2644 final int err = checkGLError();
2645 if (err != GL_NO_ERROR) {
2646 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s, <java.nio.IntBuffer> %s)",
2647 "glExtGetProgramBinarySourceQCOM", arg0, arg1, arg2, arg3);
2648 }
2649 }
2650 @Override
2651 public void glExtGetProgramsQCOM(int[] arg0,int arg1,int arg2,int[] arg3,int arg4)
2652 {
2653 checkContext();
2654 downstreamGLES3.glExtGetProgramsQCOM(arg0,arg1,arg2,arg3,arg4);
2655 final int err = checkGLError();
2656 if (err != GL_NO_ERROR) {
2657 writeGLError(err, "%s(<[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
2658 "glExtGetProgramsQCOM", arg1, arg2, arg4);
2659 }
2660 }
2661 @Override
2662 public void glExtGetProgramsQCOM(java.nio.IntBuffer arg0,int arg1,java.nio.IntBuffer arg2)
2663 {
2664 checkContext();
2665 downstreamGLES3.glExtGetProgramsQCOM(arg0,arg1,arg2);
2666 final int err = checkGLError();
2667 if (err != GL_NO_ERROR) {
2668 writeGLError(err, "%s(<java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
2669 "glExtGetProgramsQCOM", arg0, arg1, arg2);
2670 }
2671 }
2672 @Override
2673 public void glExtGetRenderbuffersQCOM(java.nio.IntBuffer arg0,int arg1,java.nio.IntBuffer arg2)
2674 {
2675 checkContext();
2676 downstreamGLES3.glExtGetRenderbuffersQCOM(arg0,arg1,arg2);
2677 final int err = checkGLError();
2678 if (err != GL_NO_ERROR) {
2679 writeGLError(err, "%s(<java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
2680 "glExtGetRenderbuffersQCOM", arg0, arg1, arg2);
2681 }
2682 }
2683 @Override
2684 public void glExtGetRenderbuffersQCOM(int[] arg0,int arg1,int arg2,int[] arg3,int arg4)
2685 {
2686 checkContext();
2687 downstreamGLES3.glExtGetRenderbuffersQCOM(arg0,arg1,arg2,arg3,arg4);
2688 final int err = checkGLError();
2689 if (err != GL_NO_ERROR) {
2690 writeGLError(err, "%s(<[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
2691 "glExtGetRenderbuffersQCOM", arg1, arg2, arg4);
2692 }
2693 }
2694 @Override
2695 public void glExtGetShadersQCOM(int[] arg0,int arg1,int arg2,int[] arg3,int arg4)
2696 {
2697 checkContext();
2698 downstreamGLES3.glExtGetShadersQCOM(arg0,arg1,arg2,arg3,arg4);
2699 final int err = checkGLError();
2700 if (err != GL_NO_ERROR) {
2701 writeGLError(err, "%s(<[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
2702 "glExtGetShadersQCOM", arg1, arg2, arg4);
2703 }
2704 }
2705 @Override
2706 public void glExtGetShadersQCOM(java.nio.IntBuffer arg0,int arg1,java.nio.IntBuffer arg2)
2707 {
2708 checkContext();
2709 downstreamGLES3.glExtGetShadersQCOM(arg0,arg1,arg2);
2710 final int err = checkGLError();
2711 if (err != GL_NO_ERROR) {
2712 writeGLError(err, "%s(<java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
2713 "glExtGetShadersQCOM", arg0, arg1, arg2);
2714 }
2715 }
2716 @Override
2717 public void glExtGetTexLevelParameterivQCOM(int arg0,int arg1,int arg2,int arg3,java.nio.IntBuffer arg4)
2718 {
2719 checkContext();
2720 downstreamGLES3.glExtGetTexLevelParameterivQCOM(arg0,arg1,arg2,arg3,arg4);
2721 final int err = checkGLError();
2722 if (err != GL_NO_ERROR) {
2723 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
2724 "glExtGetTexLevelParameterivQCOM", arg0, arg1, arg2, arg3, arg4);
2725 }
2726 }
2727 @Override
2728 public void glExtGetTexLevelParameterivQCOM(int arg0,int arg1,int arg2,int arg3,int[] arg4,int arg5)
2729 {
2730 checkContext();
2731 downstreamGLES3.glExtGetTexLevelParameterivQCOM(arg0,arg1,arg2,arg3,arg4,arg5);
2732 final int err = checkGLError();
2733 if (err != GL_NO_ERROR) {
2734 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
2735 "glExtGetTexLevelParameterivQCOM", arg0, arg1, arg2, arg3, arg5);
2736 }
2737 }
2738 @Override
2739 public void glExtGetTexSubImageQCOM(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,int arg8,int arg9,java.nio.Buffer arg10)
2740 {
2741 checkContext();
2742 downstreamGLES3.glExtGetTexSubImageQCOM(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
2743 final int err = checkGLError();
2744 if (err != GL_NO_ERROR) {
2745 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
2746 "glExtGetTexSubImageQCOM", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
2747 }
2748 }
2749 @Override
2750 public void glExtGetTexturesQCOM(int[] arg0,int arg1,int arg2,int[] arg3,int arg4)
2751 {
2752 checkContext();
2753 downstreamGLES3.glExtGetTexturesQCOM(arg0,arg1,arg2,arg3,arg4);
2754 final int err = checkGLError();
2755 if (err != GL_NO_ERROR) {
2756 writeGLError(err, "%s(<[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
2757 "glExtGetTexturesQCOM", arg1, arg2, arg4);
2758 }
2759 }
2760 @Override
2761 public void glExtGetTexturesQCOM(java.nio.IntBuffer arg0,int arg1,java.nio.IntBuffer arg2)
2762 {
2763 checkContext();
2764 downstreamGLES3.glExtGetTexturesQCOM(arg0,arg1,arg2);
2765 final int err = checkGLError();
2766 if (err != GL_NO_ERROR) {
2767 writeGLError(err, "%s(<java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
2768 "glExtGetTexturesQCOM", arg0, arg1, arg2);
2769 }
2770 }
2771 @Override
2772 public boolean glExtIsProgramBinaryQCOM(int arg0)
2773 {
2774 checkContext();
2775 boolean _res = downstreamGLES3.glExtIsProgramBinaryQCOM(arg0);
2776 final int err = checkGLError();
2777 if (err != GL_NO_ERROR) {
2778 writeGLError(err, "%s(<int> 0x%X)",
2779 "glExtIsProgramBinaryQCOM", arg0);
2780 }
2781 return _res;
2782 }
2783 @Override
2784 public void glExtTexObjectStateOverrideiQCOM(int arg0,int arg1,int arg2)
2785 {
2786 checkContext();
2787 downstreamGLES3.glExtTexObjectStateOverrideiQCOM(arg0,arg1,arg2);
2788 final int err = checkGLError();
2789 if (err != GL_NO_ERROR) {
2790 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
2791 "glExtTexObjectStateOverrideiQCOM", arg0, arg1, arg2);
2792 }
2793 }
2794 @Override
2795 public void glExtrapolateTex2DQCOM(int arg0,int arg1,int arg2,float arg3)
2796 {
2797 checkContext();
2798 downstreamGLES3.glExtrapolateTex2DQCOM(arg0,arg1,arg2,arg3);
2799 final int err = checkGLError();
2800 if (err != GL_NO_ERROR) {
2801 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <float> %s)",
2802 "glExtrapolateTex2DQCOM", arg0, arg1, arg2, arg3);
2803 }
2804 }
2805 @Override
2806 public long glFenceSync(int arg0,int arg1)
2807 {
2808 checkContext();
2809 long _res = downstreamGLES3.glFenceSync(arg0,arg1);
2810 final int err = checkGLError();
2811 if (err != GL_NO_ERROR) {
2812 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
2813 "glFenceSync", arg0, arg1);
2814 }
2815 return _res;
2816 }
2817 @Override
2818 public void glFinish()
2819 {
2820 checkContext();
2821 downstreamGLES3.glFinish();
2822 final int err = checkGLError();
2823 if (err != GL_NO_ERROR) {
2824 writeGLError(err, "%s()",
2825 "glFinish");
2826 }
2827 }
2828 @Override
2829 public void glFlush()
2830 {
2831 checkContext();
2832 downstreamGLES3.glFlush();
2833 final int err = checkGLError();
2834 if (err != GL_NO_ERROR) {
2835 writeGLError(err, "%s()",
2836 "glFlush");
2837 }
2838 }
2839 @Override
2840 public void glFlushMappedBufferRange(int arg0,long arg1,long arg2)
2841 {
2842 checkContext();
2843 downstreamGLES3.glFlushMappedBufferRange(arg0,arg1,arg2);
2844 final int err = checkGLError();
2845 if (err != GL_NO_ERROR) {
2846 writeGLError(err, "%s(<int> 0x%X, <long> %s, <long> %s)",
2847 "glFlushMappedBufferRange", arg0, arg1, arg2);
2848 }
2849 }
2850 @Override
2851 public void glFragmentCoverageColorNV(int arg0)
2852 {
2853 checkContext();
2854 downstreamGLES3.glFragmentCoverageColorNV(arg0);
2855 final int err = checkGLError();
2856 if (err != GL_NO_ERROR) {
2857 writeGLError(err, "%s(<int> 0x%X)",
2858 "glFragmentCoverageColorNV", arg0);
2859 }
2860 }
2861 @Override
2862 public void glFramebufferFetchBarrierEXT()
2863 {
2864 checkContext();
2865 downstreamGLES3.glFramebufferFetchBarrierEXT();
2866 final int err = checkGLError();
2867 if (err != GL_NO_ERROR) {
2868 writeGLError(err, "%s()",
2869 "glFramebufferFetchBarrierEXT");
2870 }
2871 }
2872 @Override
2873 public void glFramebufferFetchBarrierQCOM()
2874 {
2875 checkContext();
2876 downstreamGLES3.glFramebufferFetchBarrierQCOM();
2877 final int err = checkGLError();
2878 if (err != GL_NO_ERROR) {
2879 writeGLError(err, "%s()",
2880 "glFramebufferFetchBarrierQCOM");
2881 }
2882 }
2883 @Override
2884 public void glFramebufferFoveationConfigQCOM(int arg0,int arg1,int arg2,int arg3,java.nio.IntBuffer arg4)
2885 {
2886 checkContext();
2887 downstreamGLES3.glFramebufferFoveationConfigQCOM(arg0,arg1,arg2,arg3,arg4);
2888 final int err = checkGLError();
2889 if (err != GL_NO_ERROR) {
2890 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
2891 "glFramebufferFoveationConfigQCOM", arg0, arg1, arg2, arg3, arg4);
2892 }
2893 }
2894 @Override
2895 public void glFramebufferFoveationConfigQCOM(int arg0,int arg1,int arg2,int arg3,int[] arg4,int arg5)
2896 {
2897 checkContext();
2898 downstreamGLES3.glFramebufferFoveationConfigQCOM(arg0,arg1,arg2,arg3,arg4,arg5);
2899 final int err = checkGLError();
2900 if (err != GL_NO_ERROR) {
2901 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
2902 "glFramebufferFoveationConfigQCOM", arg0, arg1, arg2, arg3, arg5);
2903 }
2904 }
2905 @Override
2906 public void glFramebufferFoveationParametersQCOM(int arg0,int arg1,int arg2,float arg3,float arg4,float arg5,float arg6,float arg7)
2907 {
2908 checkContext();
2909 downstreamGLES3.glFramebufferFoveationParametersQCOM(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
2910 final int err = checkGLError();
2911 if (err != GL_NO_ERROR) {
2912 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s)",
2913 "glFramebufferFoveationParametersQCOM", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
2914 }
2915 }
2916 @Override
2917 public void glFramebufferParameteri(int arg0,int arg1,int arg2)
2918 {
2919 checkContext();
2920 downstreamGLES3.glFramebufferParameteri(arg0,arg1,arg2);
2921 final int err = checkGLError();
2922 if (err != GL_NO_ERROR) {
2923 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
2924 "glFramebufferParameteri", arg0, arg1, arg2);
2925 }
2926 }
2927 @Override
2928 public void glFramebufferPixelLocalStorageSizeEXT(int arg0,int arg1)
2929 {
2930 checkContext();
2931 downstreamGLES3.glFramebufferPixelLocalStorageSizeEXT(arg0,arg1);
2932 final int err = checkGLError();
2933 if (err != GL_NO_ERROR) {
2934 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
2935 "glFramebufferPixelLocalStorageSizeEXT", arg0, arg1);
2936 }
2937 }
2938 @Override
2939 public void glFramebufferRenderbuffer(int arg0,int arg1,int arg2,int arg3)
2940 {
2941 checkContext();
2942 downstreamGLES3.glFramebufferRenderbuffer(arg0,arg1,arg2,arg3);
2943 final int err = checkGLError();
2944 if (err != GL_NO_ERROR) {
2945 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
2946 "glFramebufferRenderbuffer", arg0, arg1, arg2, arg3);
2947 }
2948 }
2949 @Override
2950 public void glFramebufferSampleLocationsfvNV(int arg0,int arg1,int arg2,java.nio.FloatBuffer arg3)
2951 {
2952 checkContext();
2953 downstreamGLES3.glFramebufferSampleLocationsfvNV(arg0,arg1,arg2,arg3);
2954 final int err = checkGLError();
2955 if (err != GL_NO_ERROR) {
2956 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
2957 "glFramebufferSampleLocationsfvNV", arg0, arg1, arg2, arg3);
2958 }
2959 }
2960 @Override
2961 public void glFramebufferSampleLocationsfvNV(int arg0,int arg1,int arg2,float[] arg3,int arg4)
2962 {
2963 checkContext();
2964 downstreamGLES3.glFramebufferSampleLocationsfvNV(arg0,arg1,arg2,arg3,arg4);
2965 final int err = checkGLError();
2966 if (err != GL_NO_ERROR) {
2967 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
2968 "glFramebufferSampleLocationsfvNV", arg0, arg1, arg2, arg4);
2969 }
2970 }
2971 @Override
2972 public void glFramebufferShadingRateEXT(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6)
2973 {
2974 checkContext();
2975 downstreamGLES3.glFramebufferShadingRateEXT(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
2976 final int err = checkGLError();
2977 if (err != GL_NO_ERROR) {
2978 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
2979 "glFramebufferShadingRateEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
2980 }
2981 }
2982 @Override
2983 public void glFramebufferTexture(int arg0,int arg1,int arg2,int arg3)
2984 {
2985 checkContext();
2986 downstreamGLES3.glFramebufferTexture(arg0,arg1,arg2,arg3);
2987 final int err = checkGLError();
2988 if (err != GL_NO_ERROR) {
2989 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
2990 "glFramebufferTexture", arg0, arg1, arg2, arg3);
2991 }
2992 }
2993 @Override
2994 public void glFramebufferTexture2D(int arg0,int arg1,int arg2,int arg3,int arg4)
2995 {
2996 checkContext();
2997 downstreamGLES3.glFramebufferTexture2D(arg0,arg1,arg2,arg3,arg4);
2998 final int err = checkGLError();
2999 if (err != GL_NO_ERROR) {
3000 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
3001 "glFramebufferTexture2D", arg0, arg1, arg2, arg3, arg4);
3002 }
3003 }
3004 @Override
3005 public void glFramebufferTexture2DDownsampleIMG(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6)
3006 {
3007 checkContext();
3008 downstreamGLES3.glFramebufferTexture2DDownsampleIMG(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
3009 final int err = checkGLError();
3010 if (err != GL_NO_ERROR) {
3011 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
3012 "glFramebufferTexture2DDownsampleIMG", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
3013 }
3014 }
3015 @Override
3016 public void glFramebufferTexture2DMultisampleEXT(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5)
3017 {
3018 checkContext();
3019 downstreamGLES3.glFramebufferTexture2DMultisampleEXT(arg0,arg1,arg2,arg3,arg4,arg5);
3020 final int err = checkGLError();
3021 if (err != GL_NO_ERROR) {
3022 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
3023 "glFramebufferTexture2DMultisampleEXT", arg0, arg1, arg2, arg3, arg4, arg5);
3024 }
3025 }
3026 @Override
3027 public void glFramebufferTexture2DMultisampleIMG(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5)
3028 {
3029 checkContext();
3030 downstreamGLES3.glFramebufferTexture2DMultisampleIMG(arg0,arg1,arg2,arg3,arg4,arg5);
3031 final int err = checkGLError();
3032 if (err != GL_NO_ERROR) {
3033 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
3034 "glFramebufferTexture2DMultisampleIMG", arg0, arg1, arg2, arg3, arg4, arg5);
3035 }
3036 }
3037 @Override
3038 public void glFramebufferTexture3D(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5)
3039 {
3040 checkContext();
3041 downstreamGLES3.glFramebufferTexture3D(arg0,arg1,arg2,arg3,arg4,arg5);
3042 final int err = checkGLError();
3043 if (err != GL_NO_ERROR) {
3044 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
3045 "glFramebufferTexture3D", arg0, arg1, arg2, arg3, arg4, arg5);
3046 }
3047 }
3048 @Override
3049 public void glFramebufferTextureEXT(int arg0,int arg1,int arg2,int arg3)
3050 {
3051 checkContext();
3052 downstreamGLES3.glFramebufferTextureEXT(arg0,arg1,arg2,arg3);
3053 final int err = checkGLError();
3054 if (err != GL_NO_ERROR) {
3055 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
3056 "glFramebufferTextureEXT", arg0, arg1, arg2, arg3);
3057 }
3058 }
3059 @Override
3060 public void glFramebufferTextureLayer(int arg0,int arg1,int arg2,int arg3,int arg4)
3061 {
3062 checkContext();
3063 downstreamGLES3.glFramebufferTextureLayer(arg0,arg1,arg2,arg3,arg4);
3064 final int err = checkGLError();
3065 if (err != GL_NO_ERROR) {
3066 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
3067 "glFramebufferTextureLayer", arg0, arg1, arg2, arg3, arg4);
3068 }
3069 }
3070 @Override
3071 public void glFramebufferTextureLayerDownsampleIMG(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6)
3072 {
3073 checkContext();
3074 downstreamGLES3.glFramebufferTextureLayerDownsampleIMG(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
3075 final int err = checkGLError();
3076 if (err != GL_NO_ERROR) {
3077 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
3078 "glFramebufferTextureLayerDownsampleIMG", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
3079 }
3080 }
3081 @Override
3082 public void glFramebufferTextureMultisampleMultiviewOVR(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6)
3083 {
3084 checkContext();
3085 downstreamGLES3.glFramebufferTextureMultisampleMultiviewOVR(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
3086 final int err = checkGLError();
3087 if (err != GL_NO_ERROR) {
3088 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
3089 "glFramebufferTextureMultisampleMultiviewOVR", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
3090 }
3091 }
3092 @Override
3093 public void glFramebufferTextureMultiviewOVR(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5)
3094 {
3095 checkContext();
3096 downstreamGLES3.glFramebufferTextureMultiviewOVR(arg0,arg1,arg2,arg3,arg4,arg5);
3097 final int err = checkGLError();
3098 if (err != GL_NO_ERROR) {
3099 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
3100 "glFramebufferTextureMultiviewOVR", arg0, arg1, arg2, arg3, arg4, arg5);
3101 }
3102 }
3103 @Override
3104 public void glFramebufferTextureOES(int arg0,int arg1,int arg2,int arg3)
3105 {
3106 checkContext();
3107 downstreamGLES3.glFramebufferTextureOES(arg0,arg1,arg2,arg3);
3108 final int err = checkGLError();
3109 if (err != GL_NO_ERROR) {
3110 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
3111 "glFramebufferTextureOES", arg0, arg1, arg2, arg3);
3112 }
3113 }
3114 @Override
3115 public void glFrontFace(int arg0)
3116 {
3117 checkContext();
3118 downstreamGLES3.glFrontFace(arg0);
3119 final int err = checkGLError();
3120 if (err != GL_NO_ERROR) {
3121 writeGLError(err, "%s(<int> 0x%X)",
3122 "glFrontFace", arg0);
3123 }
3124 }
3125 @Override
3126 public void glGenBuffers(int arg0,java.nio.IntBuffer arg1)
3127 {
3128 checkContext();
3129 downstreamGLES3.glGenBuffers(arg0,arg1);
3130 final int err = checkGLError();
3131 if (err != GL_NO_ERROR) {
3132 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
3133 "glGenBuffers", arg0, arg1);
3134 }
3135 }
3136 @Override
3137 public void glGenBuffers(int arg0,int[] arg1,int arg2)
3138 {
3139 checkContext();
3140 downstreamGLES3.glGenBuffers(arg0,arg1,arg2);
3141 final int err = checkGLError();
3142 if (err != GL_NO_ERROR) {
3143 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
3144 "glGenBuffers", arg0, arg2);
3145 }
3146 }
3147 @Override
3148 public void glGenFramebuffers(int arg0,java.nio.IntBuffer arg1)
3149 {
3150 checkContext();
3151 downstreamGLES3.glGenFramebuffers(arg0,arg1);
3152 final int err = checkGLError();
3153 if (err != GL_NO_ERROR) {
3154 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
3155 "glGenFramebuffers", arg0, arg1);
3156 }
3157 }
3158 @Override
3159 public void glGenFramebuffers(int arg0,int[] arg1,int arg2)
3160 {
3161 checkContext();
3162 downstreamGLES3.glGenFramebuffers(arg0,arg1,arg2);
3163 final int err = checkGLError();
3164 if (err != GL_NO_ERROR) {
3165 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
3166 "glGenFramebuffers", arg0, arg2);
3167 }
3168 }
3169 @Override
3170 public void glGenProgramPipelines(int arg0,int[] arg1,int arg2)
3171 {
3172 checkContext();
3173 downstreamGLES3.glGenProgramPipelines(arg0,arg1,arg2);
3174 final int err = checkGLError();
3175 if (err != GL_NO_ERROR) {
3176 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
3177 "glGenProgramPipelines", arg0, arg2);
3178 }
3179 }
3180 @Override
3181 public void glGenProgramPipelines(int arg0,java.nio.IntBuffer arg1)
3182 {
3183 checkContext();
3184 downstreamGLES3.glGenProgramPipelines(arg0,arg1);
3185 final int err = checkGLError();
3186 if (err != GL_NO_ERROR) {
3187 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
3188 "glGenProgramPipelines", arg0, arg1);
3189 }
3190 }
3191 @Override
3192 public void glGenQueries(int arg0,java.nio.IntBuffer arg1)
3193 {
3194 checkContext();
3195 downstreamGLES3.glGenQueries(arg0,arg1);
3196 final int err = checkGLError();
3197 if (err != GL_NO_ERROR) {
3198 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
3199 "glGenQueries", arg0, arg1);
3200 }
3201 }
3202 @Override
3203 public void glGenQueries(int arg0,int[] arg1,int arg2)
3204 {
3205 checkContext();
3206 downstreamGLES3.glGenQueries(arg0,arg1,arg2);
3207 final int err = checkGLError();
3208 if (err != GL_NO_ERROR) {
3209 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
3210 "glGenQueries", arg0, arg2);
3211 }
3212 }
3213 @Override
3214 public void glGenRenderbuffers(int arg0,int[] arg1,int arg2)
3215 {
3216 checkContext();
3217 downstreamGLES3.glGenRenderbuffers(arg0,arg1,arg2);
3218 final int err = checkGLError();
3219 if (err != GL_NO_ERROR) {
3220 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
3221 "glGenRenderbuffers", arg0, arg2);
3222 }
3223 }
3224 @Override
3225 public void glGenRenderbuffers(int arg0,java.nio.IntBuffer arg1)
3226 {
3227 checkContext();
3228 downstreamGLES3.glGenRenderbuffers(arg0,arg1);
3229 final int err = checkGLError();
3230 if (err != GL_NO_ERROR) {
3231 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
3232 "glGenRenderbuffers", arg0, arg1);
3233 }
3234 }
3235 @Override
3236 public void glGenSamplers(int arg0,int[] arg1,int arg2)
3237 {
3238 checkContext();
3239 downstreamGLES3.glGenSamplers(arg0,arg1,arg2);
3240 final int err = checkGLError();
3241 if (err != GL_NO_ERROR) {
3242 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
3243 "glGenSamplers", arg0, arg2);
3244 }
3245 }
3246 @Override
3247 public void glGenSamplers(int arg0,java.nio.IntBuffer arg1)
3248 {
3249 checkContext();
3250 downstreamGLES3.glGenSamplers(arg0,arg1);
3251 final int err = checkGLError();
3252 if (err != GL_NO_ERROR) {
3253 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
3254 "glGenSamplers", arg0, arg1);
3255 }
3256 }
3257 @Override
3258 public void glGenSemaphoresEXT(int arg0,java.nio.IntBuffer arg1)
3259 {
3260 checkContext();
3261 downstreamGLES3.glGenSemaphoresEXT(arg0,arg1);
3262 final int err = checkGLError();
3263 if (err != GL_NO_ERROR) {
3264 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
3265 "glGenSemaphoresEXT", arg0, arg1);
3266 }
3267 }
3268 @Override
3269 public void glGenSemaphoresEXT(int arg0,int[] arg1,int arg2)
3270 {
3271 checkContext();
3272 downstreamGLES3.glGenSemaphoresEXT(arg0,arg1,arg2);
3273 final int err = checkGLError();
3274 if (err != GL_NO_ERROR) {
3275 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
3276 "glGenSemaphoresEXT", arg0, arg2);
3277 }
3278 }
3279 @Override
3280 public void glGenTextures(int arg0,java.nio.IntBuffer arg1)
3281 {
3282 checkContext();
3283 downstreamGLES3.glGenTextures(arg0,arg1);
3284 final int err = checkGLError();
3285 if (err != GL_NO_ERROR) {
3286 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
3287 "glGenTextures", arg0, arg1);
3288 }
3289 }
3290 @Override
3291 public void glGenTextures(int arg0,int[] arg1,int arg2)
3292 {
3293 checkContext();
3294 downstreamGLES3.glGenTextures(arg0,arg1,arg2);
3295 final int err = checkGLError();
3296 if (err != GL_NO_ERROR) {
3297 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
3298 "glGenTextures", arg0, arg2);
3299 }
3300 }
3301 @Override
3302 public void glGenTransformFeedbacks(int arg0,java.nio.IntBuffer arg1)
3303 {
3304 checkContext();
3305 downstreamGLES3.glGenTransformFeedbacks(arg0,arg1);
3306 final int err = checkGLError();
3307 if (err != GL_NO_ERROR) {
3308 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
3309 "glGenTransformFeedbacks", arg0, arg1);
3310 }
3311 }
3312 @Override
3313 public void glGenTransformFeedbacks(int arg0,int[] arg1,int arg2)
3314 {
3315 checkContext();
3316 downstreamGLES3.glGenTransformFeedbacks(arg0,arg1,arg2);
3317 final int err = checkGLError();
3318 if (err != GL_NO_ERROR) {
3319 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
3320 "glGenTransformFeedbacks", arg0, arg2);
3321 }
3322 }
3323 @Override
3324 public void glGenVertexArrays(int arg0,java.nio.IntBuffer arg1)
3325 {
3326 checkContext();
3327 downstreamGLES3.glGenVertexArrays(arg0,arg1);
3328 final int err = checkGLError();
3329 if (err != GL_NO_ERROR) {
3330 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
3331 "glGenVertexArrays", arg0, arg1);
3332 }
3333 }
3334 @Override
3335 public void glGenVertexArrays(int arg0,int[] arg1,int arg2)
3336 {
3337 checkContext();
3338 downstreamGLES3.glGenVertexArrays(arg0,arg1,arg2);
3339 final int err = checkGLError();
3340 if (err != GL_NO_ERROR) {
3341 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
3342 "glGenVertexArrays", arg0, arg2);
3343 }
3344 }
3345 @Override
3346 public void glGenVertexArraysOES(int arg0,java.nio.IntBuffer arg1)
3347 {
3348 checkContext();
3349 downstreamGLES3.glGenVertexArraysOES(arg0,arg1);
3350 final int err = checkGLError();
3351 if (err != GL_NO_ERROR) {
3352 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
3353 "glGenVertexArraysOES", arg0, arg1);
3354 }
3355 }
3356 @Override
3357 public void glGenVertexArraysOES(int arg0,int[] arg1,int arg2)
3358 {
3359 checkContext();
3360 downstreamGLES3.glGenVertexArraysOES(arg0,arg1,arg2);
3361 final int err = checkGLError();
3362 if (err != GL_NO_ERROR) {
3363 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
3364 "glGenVertexArraysOES", arg0, arg2);
3365 }
3366 }
3367 @Override
3368 public void glGenerateMipmap(int arg0)
3369 {
3370 checkContext();
3371 downstreamGLES3.glGenerateMipmap(arg0);
3372 final int err = checkGLError();
3373 if (err != GL_NO_ERROR) {
3374 writeGLError(err, "%s(<int> 0x%X)",
3375 "glGenerateMipmap", arg0);
3376 }
3377 }
3378 @Override
3379 public void glGetActiveAttrib(int arg0,int arg1,int arg2,int[] arg3,int arg4,int[] arg5,int arg6,int[] arg7,int arg8,byte[] arg9,int arg10)
3380 {
3381 checkContext();
3382 downstreamGLES3.glGetActiveAttrib(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
3383 final int err = checkGLError();
3384 if (err != GL_NO_ERROR) {
3385 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
3386 "glGetActiveAttrib", arg0, arg1, arg2, arg4, arg6, arg8, arg10);
3387 }
3388 }
3389 @Override
3390 public void glGetActiveAttrib(int arg0,int arg1,int arg2,java.nio.IntBuffer arg3,java.nio.IntBuffer arg4,java.nio.IntBuffer arg5,java.nio.ByteBuffer arg6)
3391 {
3392 checkContext();
3393 downstreamGLES3.glGetActiveAttrib(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
3394 final int err = checkGLError();
3395 if (err != GL_NO_ERROR) {
3396 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
3397 "glGetActiveAttrib", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
3398 }
3399 }
3400 @Override
3401 public void glGetActiveUniform(int arg0,int arg1,int arg2,java.nio.IntBuffer arg3,java.nio.IntBuffer arg4,java.nio.IntBuffer arg5,java.nio.ByteBuffer arg6)
3402 {
3403 checkContext();
3404 downstreamGLES3.glGetActiveUniform(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
3405 final int err = checkGLError();
3406 if (err != GL_NO_ERROR) {
3407 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
3408 "glGetActiveUniform", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
3409 }
3410 }
3411 @Override
3412 public void glGetActiveUniform(int arg0,int arg1,int arg2,int[] arg3,int arg4,int[] arg5,int arg6,int[] arg7,int arg8,byte[] arg9,int arg10)
3413 {
3414 checkContext();
3415 downstreamGLES3.glGetActiveUniform(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
3416 final int err = checkGLError();
3417 if (err != GL_NO_ERROR) {
3418 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
3419 "glGetActiveUniform", arg0, arg1, arg2, arg4, arg6, arg8, arg10);
3420 }
3421 }
3422 @Override
3423 public void glGetActiveUniformBlockName(int arg0,int arg1,int arg2,java.nio.IntBuffer arg3,java.nio.ByteBuffer arg4)
3424 {
3425 checkContext();
3426 downstreamGLES3.glGetActiveUniformBlockName(arg0,arg1,arg2,arg3,arg4);
3427 final int err = checkGLError();
3428 if (err != GL_NO_ERROR) {
3429 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
3430 "glGetActiveUniformBlockName", arg0, arg1, arg2, arg3, arg4);
3431 }
3432 }
3433 @Override
3434 public void glGetActiveUniformBlockName(int arg0,int arg1,int arg2,int[] arg3,int arg4,byte[] arg5,int arg6)
3435 {
3436 checkContext();
3437 downstreamGLES3.glGetActiveUniformBlockName(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
3438 final int err = checkGLError();
3439 if (err != GL_NO_ERROR) {
3440 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
3441 "glGetActiveUniformBlockName", arg0, arg1, arg2, arg4, arg6);
3442 }
3443 }
3444 @Override
3445 public void glGetActiveUniformBlockiv(int arg0,int arg1,int arg2,java.nio.IntBuffer arg3)
3446 {
3447 checkContext();
3448 downstreamGLES3.glGetActiveUniformBlockiv(arg0,arg1,arg2,arg3);
3449 final int err = checkGLError();
3450 if (err != GL_NO_ERROR) {
3451 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3452 "glGetActiveUniformBlockiv", arg0, arg1, arg2, arg3);
3453 }
3454 }
3455 @Override
3456 public void glGetActiveUniformBlockiv(int arg0,int arg1,int arg2,int[] arg3,int arg4)
3457 {
3458 checkContext();
3459 downstreamGLES3.glGetActiveUniformBlockiv(arg0,arg1,arg2,arg3,arg4);
3460 final int err = checkGLError();
3461 if (err != GL_NO_ERROR) {
3462 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3463 "glGetActiveUniformBlockiv", arg0, arg1, arg2, arg4);
3464 }
3465 }
3466 @Override
3467 public void glGetActiveUniformsiv(int arg0,int arg1,int[] arg2,int arg3,int arg4,int[] arg5,int arg6)
3468 {
3469 checkContext();
3470 downstreamGLES3.glGetActiveUniformsiv(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
3471 final int err = checkGLError();
3472 if (err != GL_NO_ERROR) {
3473 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3474 "glGetActiveUniformsiv", arg0, arg1, arg3, arg4, arg6);
3475 }
3476 }
3477 @Override
3478 public void glGetActiveUniformsiv(int arg0,int arg1,java.nio.IntBuffer arg2,int arg3,java.nio.IntBuffer arg4)
3479 {
3480 checkContext();
3481 downstreamGLES3.glGetActiveUniformsiv(arg0,arg1,arg2,arg3,arg4);
3482 final int err = checkGLError();
3483 if (err != GL_NO_ERROR) {
3484 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
3485 "glGetActiveUniformsiv", arg0, arg1, arg2, arg3, arg4);
3486 }
3487 }
3488 @Override
3489 public void glGetAttachedShaders(int arg0,int arg1,int[] arg2,int arg3,int[] arg4,int arg5)
3490 {
3491 checkContext();
3492 downstreamGLES3.glGetAttachedShaders(arg0,arg1,arg2,arg3,arg4,arg5);
3493 final int err = checkGLError();
3494 if (err != GL_NO_ERROR) {
3495 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X)",
3496 "glGetAttachedShaders", arg0, arg1, arg3, arg5);
3497 }
3498 }
3499 @Override
3500 public void glGetAttachedShaders(int arg0,int arg1,java.nio.IntBuffer arg2,java.nio.IntBuffer arg3)
3501 {
3502 checkContext();
3503 downstreamGLES3.glGetAttachedShaders(arg0,arg1,arg2,arg3);
3504 final int err = checkGLError();
3505 if (err != GL_NO_ERROR) {
3506 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s)",
3507 "glGetAttachedShaders", arg0, arg1, arg2, arg3);
3508 }
3509 }
3510 @Override
3511 public int glGetAttribLocation(int arg0,java.lang.String arg1)
3512 {
3513 checkContext();
3514 int _res = downstreamGLES3.glGetAttribLocation(arg0,arg1);
3515 final int err = checkGLError();
3516 if (err != GL_NO_ERROR) {
3517 writeGLError(err, "%s(<int> 0x%X, <java.lang.String> %s)",
3518 "glGetAttribLocation", arg0, arg1);
3519 }
3520 return _res;
3521 }
3522 @Override
3523 public void glGetBooleani_v(int arg0,int arg1,java.nio.ByteBuffer arg2)
3524 {
3525 checkContext();
3526 downstreamGLES3.glGetBooleani_v(arg0,arg1,arg2);
3527 final int err = checkGLError();
3528 if (err != GL_NO_ERROR) {
3529 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s)",
3530 "glGetBooleani_v", arg0, arg1, arg2);
3531 }
3532 }
3533 @Override
3534 public void glGetBooleani_v(int arg0,int arg1,byte[] arg2,int arg3)
3535 {
3536 checkContext();
3537 downstreamGLES3.glGetBooleani_v(arg0,arg1,arg2,arg3);
3538 final int err = checkGLError();
3539 if (err != GL_NO_ERROR) {
3540 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X)",
3541 "glGetBooleani_v", arg0, arg1, arg3);
3542 }
3543 }
3544 @Override
3545 public void glGetBooleanv(int arg0,java.nio.ByteBuffer arg1)
3546 {
3547 checkContext();
3548 downstreamGLES3.glGetBooleanv(arg0,arg1);
3549 final int err = checkGLError();
3550 if (err != GL_NO_ERROR) {
3551 writeGLError(err, "%s(<int> 0x%X, <java.nio.ByteBuffer> %s)",
3552 "glGetBooleanv", arg0, arg1);
3553 }
3554 }
3555 @Override
3556 public void glGetBooleanv(int arg0,byte[] arg1,int arg2)
3557 {
3558 checkContext();
3559 downstreamGLES3.glGetBooleanv(arg0,arg1,arg2);
3560 final int err = checkGLError();
3561 if (err != GL_NO_ERROR) {
3562 writeGLError(err, "%s(<int> 0x%X, <[B>, <int> 0x%X)",
3563 "glGetBooleanv", arg0, arg2);
3564 }
3565 }
3566 @Override
3567 public void glGetBufferParameteri64v(int arg0,int arg1,long[] arg2,int arg3)
3568 {
3569 checkContext();
3570 downstreamGLES3.glGetBufferParameteri64v(arg0,arg1,arg2,arg3);
3571 final int err = checkGLError();
3572 if (err != GL_NO_ERROR) {
3573 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
3574 "glGetBufferParameteri64v", arg0, arg1, arg3);
3575 }
3576 }
3577 @Override
3578 public void glGetBufferParameteri64v(int arg0,int arg1,java.nio.LongBuffer arg2)
3579 {
3580 checkContext();
3581 downstreamGLES3.glGetBufferParameteri64v(arg0,arg1,arg2);
3582 final int err = checkGLError();
3583 if (err != GL_NO_ERROR) {
3584 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
3585 "glGetBufferParameteri64v", arg0, arg1, arg2);
3586 }
3587 }
3588 @Override
3589 public void glGetBufferParameteriv(int arg0,int arg1,java.nio.IntBuffer arg2)
3590 {
3591 checkContext();
3592 downstreamGLES3.glGetBufferParameteriv(arg0,arg1,arg2);
3593 final int err = checkGLError();
3594 if (err != GL_NO_ERROR) {
3595 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3596 "glGetBufferParameteriv", arg0, arg1, arg2);
3597 }
3598 }
3599 @Override
3600 public void glGetBufferParameteriv(int arg0,int arg1,int[] arg2,int arg3)
3601 {
3602 checkContext();
3603 downstreamGLES3.glGetBufferParameteriv(arg0,arg1,arg2,arg3);
3604 final int err = checkGLError();
3605 if (err != GL_NO_ERROR) {
3606 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3607 "glGetBufferParameteriv", arg0, arg1, arg3);
3608 }
3609 }
3610 @Override
3611 public void glGetCoverageModulationTableNV(int arg0,java.nio.FloatBuffer arg1)
3612 {
3613 checkContext();
3614 downstreamGLES3.glGetCoverageModulationTableNV(arg0,arg1);
3615 final int err = checkGLError();
3616 if (err != GL_NO_ERROR) {
3617 writeGLError(err, "%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
3618 "glGetCoverageModulationTableNV", arg0, arg1);
3619 }
3620 }
3621 @Override
3622 public void glGetCoverageModulationTableNV(int arg0,float[] arg1,int arg2)
3623 {
3624 checkContext();
3625 downstreamGLES3.glGetCoverageModulationTableNV(arg0,arg1,arg2);
3626 final int err = checkGLError();
3627 if (err != GL_NO_ERROR) {
3628 writeGLError(err, "%s(<int> 0x%X, <[F>, <int> 0x%X)",
3629 "glGetCoverageModulationTableNV", arg0, arg2);
3630 }
3631 }
3632 @Override
3633 public int glGetDebugMessageLog(int arg0,int arg1,java.nio.IntBuffer arg2,java.nio.IntBuffer arg3,java.nio.IntBuffer arg4,java.nio.IntBuffer arg5,java.nio.IntBuffer arg6,java.nio.ByteBuffer arg7)
3634 {
3635 checkContext();
3636 int _res = downstreamGLES3.glGetDebugMessageLog(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
3637 final int err = checkGLError();
3638 if (err != GL_NO_ERROR) {
3639 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
3640 "glGetDebugMessageLog", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
3641 }
3642 return _res;
3643 }
3644 @Override
3645 public int glGetDebugMessageLog(int arg0,int arg1,int[] arg2,int arg3,int[] arg4,int arg5,int[] arg6,int arg7,int[] arg8,int arg9,int[] arg10,int arg11,byte[] arg12,int arg13)
3646 {
3647 checkContext();
3648 int _res = downstreamGLES3.glGetDebugMessageLog(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13);
3649 final int err = checkGLError();
3650 if (err != GL_NO_ERROR) {
3651 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
3652 "glGetDebugMessageLog", arg0, arg1, arg3, arg5, arg7, arg9, arg11, arg13);
3653 }
3654 return _res;
3655 }
3656 @Override
3657 public void glGetDriverControlStringQCOM(int arg0,int arg1,int[] arg2,int arg3,byte[] arg4,int arg5)
3658 {
3659 checkContext();
3660 downstreamGLES3.glGetDriverControlStringQCOM(arg0,arg1,arg2,arg3,arg4,arg5);
3661 final int err = checkGLError();
3662 if (err != GL_NO_ERROR) {
3663 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
3664 "glGetDriverControlStringQCOM", arg0, arg1, arg3, arg5);
3665 }
3666 }
3667 @Override
3668 public void glGetDriverControlStringQCOM(int arg0,int arg1,java.nio.IntBuffer arg2,java.nio.ByteBuffer arg3)
3669 {
3670 checkContext();
3671 downstreamGLES3.glGetDriverControlStringQCOM(arg0,arg1,arg2,arg3);
3672 final int err = checkGLError();
3673 if (err != GL_NO_ERROR) {
3674 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
3675 "glGetDriverControlStringQCOM", arg0, arg1, arg2, arg3);
3676 }
3677 }
3678 @Override
3679 public void glGetDriverControlsQCOM(int[] arg0,int arg1,int arg2,int[] arg3,int arg4)
3680 {
3681 checkContext();
3682 downstreamGLES3.glGetDriverControlsQCOM(arg0,arg1,arg2,arg3,arg4);
3683 final int err = checkGLError();
3684 if (err != GL_NO_ERROR) {
3685 writeGLError(err, "%s(<[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3686 "glGetDriverControlsQCOM", arg1, arg2, arg4);
3687 }
3688 }
3689 @Override
3690 public void glGetDriverControlsQCOM(java.nio.IntBuffer arg0,int arg1,java.nio.IntBuffer arg2)
3691 {
3692 checkContext();
3693 downstreamGLES3.glGetDriverControlsQCOM(arg0,arg1,arg2);
3694 final int err = checkGLError();
3695 if (err != GL_NO_ERROR) {
3696 writeGLError(err, "%s(<java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
3697 "glGetDriverControlsQCOM", arg0, arg1, arg2);
3698 }
3699 }
3700 @Override
3701 public int glGetError()
3702 {
3703 checkContext();
3704 int _res = downstreamGLES3.glGetError();
3705 final int err = checkGLError();
3706 if (err != GL_NO_ERROR) {
3707 writeGLError(err, "%s()",
3708 "glGetError");
3709 }
3710 return _res;
3711 }
3712 @Override
3713 public void glGetFloati_vNV(int arg0,int arg1,float[] arg2,int arg3)
3714 {
3715 checkContext();
3716 downstreamGLES3.glGetFloati_vNV(arg0,arg1,arg2,arg3);
3717 final int err = checkGLError();
3718 if (err != GL_NO_ERROR) {
3719 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
3720 "glGetFloati_vNV", arg0, arg1, arg3);
3721 }
3722 }
3723 @Override
3724 public void glGetFloati_vNV(int arg0,int arg1,java.nio.FloatBuffer arg2)
3725 {
3726 checkContext();
3727 downstreamGLES3.glGetFloati_vNV(arg0,arg1,arg2);
3728 final int err = checkGLError();
3729 if (err != GL_NO_ERROR) {
3730 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
3731 "glGetFloati_vNV", arg0, arg1, arg2);
3732 }
3733 }
3734 @Override
3735 public void glGetFloati_vOES(int arg0,int arg1,java.nio.FloatBuffer arg2)
3736 {
3737 checkContext();
3738 downstreamGLES3.glGetFloati_vOES(arg0,arg1,arg2);
3739 final int err = checkGLError();
3740 if (err != GL_NO_ERROR) {
3741 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
3742 "glGetFloati_vOES", arg0, arg1, arg2);
3743 }
3744 }
3745 @Override
3746 public void glGetFloati_vOES(int arg0,int arg1,float[] arg2,int arg3)
3747 {
3748 checkContext();
3749 downstreamGLES3.glGetFloati_vOES(arg0,arg1,arg2,arg3);
3750 final int err = checkGLError();
3751 if (err != GL_NO_ERROR) {
3752 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
3753 "glGetFloati_vOES", arg0, arg1, arg3);
3754 }
3755 }
3756 @Override
3757 public void glGetFloatv(int arg0,float[] arg1,int arg2)
3758 {
3759 checkContext();
3760 downstreamGLES3.glGetFloatv(arg0,arg1,arg2);
3761 final int err = checkGLError();
3762 if (err != GL_NO_ERROR) {
3763 writeGLError(err, "%s(<int> 0x%X, <[F>, <int> 0x%X)",
3764 "glGetFloatv", arg0, arg2);
3765 }
3766 }
3767 @Override
3768 public void glGetFloatv(int arg0,java.nio.FloatBuffer arg1)
3769 {
3770 checkContext();
3771 downstreamGLES3.glGetFloatv(arg0,arg1);
3772 final int err = checkGLError();
3773 if (err != GL_NO_ERROR) {
3774 writeGLError(err, "%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
3775 "glGetFloatv", arg0, arg1);
3776 }
3777 }
3778 @Override
3779 public int glGetFragDataIndexEXT(int arg0,java.nio.ByteBuffer arg1)
3780 {
3781 checkContext();
3782 int _res = downstreamGLES3.glGetFragDataIndexEXT(arg0,arg1);
3783 final int err = checkGLError();
3784 if (err != GL_NO_ERROR) {
3785 writeGLError(err, "%s(<int> 0x%X, <java.nio.ByteBuffer> %s)",
3786 "glGetFragDataIndexEXT", arg0, arg1);
3787 }
3788 return _res;
3789 }
3790 @Override
3791 public int glGetFragDataIndexEXT(int arg0,byte[] arg1,int arg2)
3792 {
3793 checkContext();
3794 int _res = downstreamGLES3.glGetFragDataIndexEXT(arg0,arg1,arg2);
3795 final int err = checkGLError();
3796 if (err != GL_NO_ERROR) {
3797 writeGLError(err, "%s(<int> 0x%X, <[B>, <int> 0x%X)",
3798 "glGetFragDataIndexEXT", arg0, arg2);
3799 }
3800 return _res;
3801 }
3802 @Override
3803 public int glGetFragDataLocation(int arg0,java.lang.String arg1)
3804 {
3805 checkContext();
3806 int _res = downstreamGLES3.glGetFragDataLocation(arg0,arg1);
3807 final int err = checkGLError();
3808 if (err != GL_NO_ERROR) {
3809 writeGLError(err, "%s(<int> 0x%X, <java.lang.String> %s)",
3810 "glGetFragDataLocation", arg0, arg1);
3811 }
3812 return _res;
3813 }
3814 @Override
3815 public void glGetFragmentShadingRatesEXT(int arg0,int arg1,java.nio.IntBuffer arg2,java.nio.IntBuffer arg3)
3816 {
3817 checkContext();
3818 downstreamGLES3.glGetFragmentShadingRatesEXT(arg0,arg1,arg2,arg3);
3819 final int err = checkGLError();
3820 if (err != GL_NO_ERROR) {
3821 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s)",
3822 "glGetFragmentShadingRatesEXT", arg0, arg1, arg2, arg3);
3823 }
3824 }
3825 @Override
3826 public void glGetFragmentShadingRatesEXT(int arg0,int arg1,int[] arg2,int arg3,int[] arg4,int arg5)
3827 {
3828 checkContext();
3829 downstreamGLES3.glGetFragmentShadingRatesEXT(arg0,arg1,arg2,arg3,arg4,arg5);
3830 final int err = checkGLError();
3831 if (err != GL_NO_ERROR) {
3832 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X)",
3833 "glGetFragmentShadingRatesEXT", arg0, arg1, arg3, arg5);
3834 }
3835 }
3836 @Override
3837 public void glGetFramebufferAttachmentParameteriv(int arg0,int arg1,int arg2,int[] arg3,int arg4)
3838 {
3839 checkContext();
3840 downstreamGLES3.glGetFramebufferAttachmentParameteriv(arg0,arg1,arg2,arg3,arg4);
3841 final int err = checkGLError();
3842 if (err != GL_NO_ERROR) {
3843 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3844 "glGetFramebufferAttachmentParameteriv", arg0, arg1, arg2, arg4);
3845 }
3846 }
3847 @Override
3848 public void glGetFramebufferAttachmentParameteriv(int arg0,int arg1,int arg2,java.nio.IntBuffer arg3)
3849 {
3850 checkContext();
3851 downstreamGLES3.glGetFramebufferAttachmentParameteriv(arg0,arg1,arg2,arg3);
3852 final int err = checkGLError();
3853 if (err != GL_NO_ERROR) {
3854 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3855 "glGetFramebufferAttachmentParameteriv", arg0, arg1, arg2, arg3);
3856 }
3857 }
3858 @Override
3859 public void glGetFramebufferParameteriv(int arg0,int arg1,int[] arg2,int arg3)
3860 {
3861 checkContext();
3862 downstreamGLES3.glGetFramebufferParameteriv(arg0,arg1,arg2,arg3);
3863 final int err = checkGLError();
3864 if (err != GL_NO_ERROR) {
3865 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3866 "glGetFramebufferParameteriv", arg0, arg1, arg3);
3867 }
3868 }
3869 @Override
3870 public void glGetFramebufferParameteriv(int arg0,int arg1,java.nio.IntBuffer arg2)
3871 {
3872 checkContext();
3873 downstreamGLES3.glGetFramebufferParameteriv(arg0,arg1,arg2);
3874 final int err = checkGLError();
3875 if (err != GL_NO_ERROR) {
3876 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3877 "glGetFramebufferParameteriv", arg0, arg1, arg2);
3878 }
3879 }
3880 @Override
3881 public int glGetFramebufferPixelLocalStorageSizeEXT(int arg0)
3882 {
3883 checkContext();
3884 int _res = downstreamGLES3.glGetFramebufferPixelLocalStorageSizeEXT(arg0);
3885 final int err = checkGLError();
3886 if (err != GL_NO_ERROR) {
3887 writeGLError(err, "%s(<int> 0x%X)",
3888 "glGetFramebufferPixelLocalStorageSizeEXT", arg0);
3889 }
3890 return _res;
3891 }
3892 @Override
3893 public int glGetGraphicsResetStatus()
3894 {
3895 checkContext();
3896 int _res = downstreamGLES3.glGetGraphicsResetStatus();
3897 final int err = checkGLError();
3898 if (err != GL_NO_ERROR) {
3899 writeGLError(err, "%s()",
3900 "glGetGraphicsResetStatus");
3901 }
3902 return _res;
3903 }
3904 @Override
3905 public void glGetInteger64i_v(int arg0,int arg1,java.nio.LongBuffer arg2)
3906 {
3907 checkContext();
3908 downstreamGLES3.glGetInteger64i_v(arg0,arg1,arg2);
3909 final int err = checkGLError();
3910 if (err != GL_NO_ERROR) {
3911 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
3912 "glGetInteger64i_v", arg0, arg1, arg2);
3913 }
3914 }
3915 @Override
3916 public void glGetInteger64i_v(int arg0,int arg1,long[] arg2,int arg3)
3917 {
3918 checkContext();
3919 downstreamGLES3.glGetInteger64i_v(arg0,arg1,arg2,arg3);
3920 final int err = checkGLError();
3921 if (err != GL_NO_ERROR) {
3922 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
3923 "glGetInteger64i_v", arg0, arg1, arg3);
3924 }
3925 }
3926 @Override
3927 public void glGetInteger64v(int arg0,java.nio.LongBuffer arg1)
3928 {
3929 checkContext();
3930 downstreamGLES3.glGetInteger64v(arg0,arg1);
3931 final int err = checkGLError();
3932 if (err != GL_NO_ERROR) {
3933 writeGLError(err, "%s(<int> 0x%X, <java.nio.LongBuffer> %s)",
3934 "glGetInteger64v", arg0, arg1);
3935 }
3936 }
3937 @Override
3938 public void glGetInteger64v(int arg0,long[] arg1,int arg2)
3939 {
3940 checkContext();
3941 downstreamGLES3.glGetInteger64v(arg0,arg1,arg2);
3942 final int err = checkGLError();
3943 if (err != GL_NO_ERROR) {
3944 writeGLError(err, "%s(<int> 0x%X, <[J>, <int> 0x%X)",
3945 "glGetInteger64v", arg0, arg2);
3946 }
3947 }
3948 @Override
3949 public void glGetIntegeri_v(int arg0,int arg1,java.nio.IntBuffer arg2)
3950 {
3951 checkContext();
3952 downstreamGLES3.glGetIntegeri_v(arg0,arg1,arg2);
3953 final int err = checkGLError();
3954 if (err != GL_NO_ERROR) {
3955 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3956 "glGetIntegeri_v", arg0, arg1, arg2);
3957 }
3958 }
3959 @Override
3960 public void glGetIntegeri_v(int arg0,int arg1,int[] arg2,int arg3)
3961 {
3962 checkContext();
3963 downstreamGLES3.glGetIntegeri_v(arg0,arg1,arg2,arg3);
3964 final int err = checkGLError();
3965 if (err != GL_NO_ERROR) {
3966 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3967 "glGetIntegeri_v", arg0, arg1, arg3);
3968 }
3969 }
3970 @Override
3971 public void glGetIntegeri_vEXT(int arg0,int arg1,java.nio.IntBuffer arg2)
3972 {
3973 checkContext();
3974 downstreamGLES3.glGetIntegeri_vEXT(arg0,arg1,arg2);
3975 final int err = checkGLError();
3976 if (err != GL_NO_ERROR) {
3977 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
3978 "glGetIntegeri_vEXT", arg0, arg1, arg2);
3979 }
3980 }
3981 @Override
3982 public void glGetIntegeri_vEXT(int arg0,int arg1,int[] arg2,int arg3)
3983 {
3984 checkContext();
3985 downstreamGLES3.glGetIntegeri_vEXT(arg0,arg1,arg2,arg3);
3986 final int err = checkGLError();
3987 if (err != GL_NO_ERROR) {
3988 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
3989 "glGetIntegeri_vEXT", arg0, arg1, arg3);
3990 }
3991 }
3992 @Override
3993 public void glGetIntegerv(int arg0,java.nio.IntBuffer arg1)
3994 {
3995 checkContext();
3996 downstreamGLES3.glGetIntegerv(arg0,arg1);
3997 final int err = checkGLError();
3998 if (err != GL_NO_ERROR) {
3999 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
4000 "glGetIntegerv", arg0, arg1);
4001 }
4002 }
4003 @Override
4004 public void glGetIntegerv(int arg0,int[] arg1,int arg2)
4005 {
4006 checkContext();
4007 downstreamGLES3.glGetIntegerv(arg0,arg1,arg2);
4008 final int err = checkGLError();
4009 if (err != GL_NO_ERROR) {
4010 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
4011 "glGetIntegerv", arg0, arg2);
4012 }
4013 }
4014 @Override
4015 public void glGetInternalformativ(int arg0,int arg1,int arg2,int arg3,java.nio.IntBuffer arg4)
4016 {
4017 checkContext();
4018 downstreamGLES3.glGetInternalformativ(arg0,arg1,arg2,arg3,arg4);
4019 final int err = checkGLError();
4020 if (err != GL_NO_ERROR) {
4021 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4022 "glGetInternalformativ", arg0, arg1, arg2, arg3, arg4);
4023 }
4024 }
4025 @Override
4026 public void glGetInternalformativ(int arg0,int arg1,int arg2,int arg3,int[] arg4,int arg5)
4027 {
4028 checkContext();
4029 downstreamGLES3.glGetInternalformativ(arg0,arg1,arg2,arg3,arg4,arg5);
4030 final int err = checkGLError();
4031 if (err != GL_NO_ERROR) {
4032 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4033 "glGetInternalformativ", arg0, arg1, arg2, arg3, arg5);
4034 }
4035 }
4036 @Override
4037 public void glGetMemoryObjectDetachedResourcesuivNV(int arg0,int arg1,int arg2,int arg3,java.nio.IntBuffer arg4)
4038 {
4039 checkContext();
4040 downstreamGLES3.glGetMemoryObjectDetachedResourcesuivNV(arg0,arg1,arg2,arg3,arg4);
4041 final int err = checkGLError();
4042 if (err != GL_NO_ERROR) {
4043 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4044 "glGetMemoryObjectDetachedResourcesuivNV", arg0, arg1, arg2, arg3, arg4);
4045 }
4046 }
4047 @Override
4048 public void glGetMemoryObjectDetachedResourcesuivNV(int arg0,int arg1,int arg2,int arg3,int[] arg4,int arg5)
4049 {
4050 checkContext();
4051 downstreamGLES3.glGetMemoryObjectDetachedResourcesuivNV(arg0,arg1,arg2,arg3,arg4,arg5);
4052 final int err = checkGLError();
4053 if (err != GL_NO_ERROR) {
4054 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4055 "glGetMemoryObjectDetachedResourcesuivNV", arg0, arg1, arg2, arg3, arg5);
4056 }
4057 }
4058 @Override
4059 public void glGetMemoryObjectParameterivEXT(int arg0,int arg1,int[] arg2,int arg3)
4060 {
4061 checkContext();
4062 downstreamGLES3.glGetMemoryObjectParameterivEXT(arg0,arg1,arg2,arg3);
4063 final int err = checkGLError();
4064 if (err != GL_NO_ERROR) {
4065 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4066 "glGetMemoryObjectParameterivEXT", arg0, arg1, arg3);
4067 }
4068 }
4069 @Override
4070 public void glGetMemoryObjectParameterivEXT(int arg0,int arg1,java.nio.IntBuffer arg2)
4071 {
4072 checkContext();
4073 downstreamGLES3.glGetMemoryObjectParameterivEXT(arg0,arg1,arg2);
4074 final int err = checkGLError();
4075 if (err != GL_NO_ERROR) {
4076 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4077 "glGetMemoryObjectParameterivEXT", arg0, arg1, arg2);
4078 }
4079 }
4080 @Override
4081 public void glGetMultisamplefv(int arg0,int arg1,float[] arg2,int arg3)
4082 {
4083 checkContext();
4084 downstreamGLES3.glGetMultisamplefv(arg0,arg1,arg2,arg3);
4085 final int err = checkGLError();
4086 if (err != GL_NO_ERROR) {
4087 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
4088 "glGetMultisamplefv", arg0, arg1, arg3);
4089 }
4090 }
4091 @Override
4092 public void glGetMultisamplefv(int arg0,int arg1,java.nio.FloatBuffer arg2)
4093 {
4094 checkContext();
4095 downstreamGLES3.glGetMultisamplefv(arg0,arg1,arg2);
4096 final int err = checkGLError();
4097 if (err != GL_NO_ERROR) {
4098 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
4099 "glGetMultisamplefv", arg0, arg1, arg2);
4100 }
4101 }
4102 @Override
4103 public void glGetObjectLabel(int arg0,int arg1,int arg2,int[] arg3,int arg4,byte[] arg5,int arg6)
4104 {
4105 checkContext();
4106 downstreamGLES3.glGetObjectLabel(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
4107 final int err = checkGLError();
4108 if (err != GL_NO_ERROR) {
4109 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
4110 "glGetObjectLabel", arg0, arg1, arg2, arg4, arg6);
4111 }
4112 }
4113 @Override
4114 public void glGetObjectLabel(int arg0,int arg1,int arg2,java.nio.IntBuffer arg3,java.nio.ByteBuffer arg4)
4115 {
4116 checkContext();
4117 downstreamGLES3.glGetObjectLabel(arg0,arg1,arg2,arg3,arg4);
4118 final int err = checkGLError();
4119 if (err != GL_NO_ERROR) {
4120 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
4121 "glGetObjectLabel", arg0, arg1, arg2, arg3, arg4);
4122 }
4123 }
4124 @Override
4125 public void glGetObjectPtrLabel(java.nio.Buffer arg0,int arg1,java.nio.IntBuffer arg2,java.nio.ByteBuffer arg3)
4126 {
4127 checkContext();
4128 downstreamGLES3.glGetObjectPtrLabel(arg0,arg1,arg2,arg3);
4129 final int err = checkGLError();
4130 if (err != GL_NO_ERROR) {
4131 writeGLError(err, "%s(<java.nio.Buffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
4132 "glGetObjectPtrLabel", arg0, arg1, arg2, arg3);
4133 }
4134 }
4135 @Override
4136 public void glGetObjectPtrLabel(java.nio.Buffer arg0,int arg1,int[] arg2,int arg3,byte[] arg4,int arg5)
4137 {
4138 checkContext();
4139 downstreamGLES3.glGetObjectPtrLabel(arg0,arg1,arg2,arg3,arg4,arg5);
4140 final int err = checkGLError();
4141 if (err != GL_NO_ERROR) {
4142 writeGLError(err, "%s(<java.nio.Buffer> %s, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
4143 "glGetObjectPtrLabel", arg0, arg1, arg3, arg5);
4144 }
4145 }
4146 @Override
4147 public void glGetProgramBinary(int arg0,int arg1,java.nio.IntBuffer arg2,java.nio.IntBuffer arg3,java.nio.Buffer arg4)
4148 {
4149 checkContext();
4150 downstreamGLES3.glGetProgramBinary(arg0,arg1,arg2,arg3,arg4);
4151 final int err = checkGLError();
4152 if (err != GL_NO_ERROR) {
4153 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s, <java.nio.Buffer> %s)",
4154 "glGetProgramBinary", arg0, arg1, arg2, arg3, arg4);
4155 }
4156 }
4157 @Override
4158 public void glGetProgramBinary(int arg0,int arg1,int[] arg2,int arg3,int[] arg4,int arg5,java.nio.Buffer arg6)
4159 {
4160 checkContext();
4161 downstreamGLES3.glGetProgramBinary(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
4162 final int err = checkGLError();
4163 if (err != GL_NO_ERROR) {
4164 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X, <java.nio.Buffer> %s)",
4165 "glGetProgramBinary", arg0, arg1, arg3, arg5, arg6);
4166 }
4167 }
4168 @Override
4169 public void glGetProgramInfoLog(int arg0,int arg1,java.nio.IntBuffer arg2,java.nio.ByteBuffer arg3)
4170 {
4171 checkContext();
4172 downstreamGLES3.glGetProgramInfoLog(arg0,arg1,arg2,arg3);
4173 final int err = checkGLError();
4174 if (err != GL_NO_ERROR) {
4175 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
4176 "glGetProgramInfoLog", arg0, arg1, arg2, arg3);
4177 }
4178 }
4179 @Override
4180 public void glGetProgramInfoLog(int arg0,int arg1,int[] arg2,int arg3,byte[] arg4,int arg5)
4181 {
4182 checkContext();
4183 downstreamGLES3.glGetProgramInfoLog(arg0,arg1,arg2,arg3,arg4,arg5);
4184 final int err = checkGLError();
4185 if (err != GL_NO_ERROR) {
4186 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
4187 "glGetProgramInfoLog", arg0, arg1, arg3, arg5);
4188 }
4189 }
4190 @Override
4191 public void glGetProgramInterfaceiv(int arg0,int arg1,int arg2,int[] arg3,int arg4)
4192 {
4193 checkContext();
4194 downstreamGLES3.glGetProgramInterfaceiv(arg0,arg1,arg2,arg3,arg4);
4195 final int err = checkGLError();
4196 if (err != GL_NO_ERROR) {
4197 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4198 "glGetProgramInterfaceiv", arg0, arg1, arg2, arg4);
4199 }
4200 }
4201 @Override
4202 public void glGetProgramInterfaceiv(int arg0,int arg1,int arg2,java.nio.IntBuffer arg3)
4203 {
4204 checkContext();
4205 downstreamGLES3.glGetProgramInterfaceiv(arg0,arg1,arg2,arg3);
4206 final int err = checkGLError();
4207 if (err != GL_NO_ERROR) {
4208 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4209 "glGetProgramInterfaceiv", arg0, arg1, arg2, arg3);
4210 }
4211 }
4212 @Override
4213 public void glGetProgramPipelineInfoLog(int arg0,int arg1,int[] arg2,int arg3,byte[] arg4,int arg5)
4214 {
4215 checkContext();
4216 downstreamGLES3.glGetProgramPipelineInfoLog(arg0,arg1,arg2,arg3,arg4,arg5);
4217 final int err = checkGLError();
4218 if (err != GL_NO_ERROR) {
4219 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
4220 "glGetProgramPipelineInfoLog", arg0, arg1, arg3, arg5);
4221 }
4222 }
4223 @Override
4224 public void glGetProgramPipelineInfoLog(int arg0,int arg1,java.nio.IntBuffer arg2,java.nio.ByteBuffer arg3)
4225 {
4226 checkContext();
4227 downstreamGLES3.glGetProgramPipelineInfoLog(arg0,arg1,arg2,arg3);
4228 final int err = checkGLError();
4229 if (err != GL_NO_ERROR) {
4230 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
4231 "glGetProgramPipelineInfoLog", arg0, arg1, arg2, arg3);
4232 }
4233 }
4234 @Override
4235 public void glGetProgramPipelineiv(int arg0,int arg1,java.nio.IntBuffer arg2)
4236 {
4237 checkContext();
4238 downstreamGLES3.glGetProgramPipelineiv(arg0,arg1,arg2);
4239 final int err = checkGLError();
4240 if (err != GL_NO_ERROR) {
4241 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4242 "glGetProgramPipelineiv", arg0, arg1, arg2);
4243 }
4244 }
4245 @Override
4246 public void glGetProgramPipelineiv(int arg0,int arg1,int[] arg2,int arg3)
4247 {
4248 checkContext();
4249 downstreamGLES3.glGetProgramPipelineiv(arg0,arg1,arg2,arg3);
4250 final int err = checkGLError();
4251 if (err != GL_NO_ERROR) {
4252 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4253 "glGetProgramPipelineiv", arg0, arg1, arg3);
4254 }
4255 }
4256 @Override
4257 public int glGetProgramResourceIndex(int arg0,int arg1,java.nio.ByteBuffer arg2)
4258 {
4259 checkContext();
4260 int _res = downstreamGLES3.glGetProgramResourceIndex(arg0,arg1,arg2);
4261 final int err = checkGLError();
4262 if (err != GL_NO_ERROR) {
4263 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s)",
4264 "glGetProgramResourceIndex", arg0, arg1, arg2);
4265 }
4266 return _res;
4267 }
4268 @Override
4269 public int glGetProgramResourceIndex(int arg0,int arg1,byte[] arg2,int arg3)
4270 {
4271 checkContext();
4272 int _res = downstreamGLES3.glGetProgramResourceIndex(arg0,arg1,arg2,arg3);
4273 final int err = checkGLError();
4274 if (err != GL_NO_ERROR) {
4275 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X)",
4276 "glGetProgramResourceIndex", arg0, arg1, arg3);
4277 }
4278 return _res;
4279 }
4280 @Override
4281 public int glGetProgramResourceLocation(int arg0,int arg1,byte[] arg2,int arg3)
4282 {
4283 checkContext();
4284 int _res = downstreamGLES3.glGetProgramResourceLocation(arg0,arg1,arg2,arg3);
4285 final int err = checkGLError();
4286 if (err != GL_NO_ERROR) {
4287 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X)",
4288 "glGetProgramResourceLocation", arg0, arg1, arg3);
4289 }
4290 return _res;
4291 }
4292 @Override
4293 public int glGetProgramResourceLocation(int arg0,int arg1,java.nio.ByteBuffer arg2)
4294 {
4295 checkContext();
4296 int _res = downstreamGLES3.glGetProgramResourceLocation(arg0,arg1,arg2);
4297 final int err = checkGLError();
4298 if (err != GL_NO_ERROR) {
4299 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s)",
4300 "glGetProgramResourceLocation", arg0, arg1, arg2);
4301 }
4302 return _res;
4303 }
4304 @Override
4305 public int glGetProgramResourceLocationIndexEXT(int arg0,int arg1,byte[] arg2,int arg3)
4306 {
4307 checkContext();
4308 int _res = downstreamGLES3.glGetProgramResourceLocationIndexEXT(arg0,arg1,arg2,arg3);
4309 final int err = checkGLError();
4310 if (err != GL_NO_ERROR) {
4311 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X)",
4312 "glGetProgramResourceLocationIndexEXT", arg0, arg1, arg3);
4313 }
4314 return _res;
4315 }
4316 @Override
4317 public int glGetProgramResourceLocationIndexEXT(int arg0,int arg1,java.nio.ByteBuffer arg2)
4318 {
4319 checkContext();
4320 int _res = downstreamGLES3.glGetProgramResourceLocationIndexEXT(arg0,arg1,arg2);
4321 final int err = checkGLError();
4322 if (err != GL_NO_ERROR) {
4323 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s)",
4324 "glGetProgramResourceLocationIndexEXT", arg0, arg1, arg2);
4325 }
4326 return _res;
4327 }
4328 @Override
4329 public void glGetProgramResourceName(int arg0,int arg1,int arg2,int arg3,java.nio.IntBuffer arg4,java.nio.ByteBuffer arg5)
4330 {
4331 checkContext();
4332 downstreamGLES3.glGetProgramResourceName(arg0,arg1,arg2,arg3,arg4,arg5);
4333 final int err = checkGLError();
4334 if (err != GL_NO_ERROR) {
4335 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
4336 "glGetProgramResourceName", arg0, arg1, arg2, arg3, arg4, arg5);
4337 }
4338 }
4339 @Override
4340 public void glGetProgramResourceName(int arg0,int arg1,int arg2,int arg3,int[] arg4,int arg5,byte[] arg6,int arg7)
4341 {
4342 checkContext();
4343 downstreamGLES3.glGetProgramResourceName(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
4344 final int err = checkGLError();
4345 if (err != GL_NO_ERROR) {
4346 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
4347 "glGetProgramResourceName", arg0, arg1, arg2, arg3, arg5, arg7);
4348 }
4349 }
4350 @Override
4351 public void glGetProgramResourceiv(int arg0,int arg1,int arg2,int arg3,java.nio.IntBuffer arg4,int arg5,java.nio.IntBuffer arg6,java.nio.IntBuffer arg7)
4352 {
4353 checkContext();
4354 downstreamGLES3.glGetProgramResourceiv(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
4355 final int err = checkGLError();
4356 if (err != GL_NO_ERROR) {
4357 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s)",
4358 "glGetProgramResourceiv", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
4359 }
4360 }
4361 @Override
4362 public void glGetProgramResourceiv(int arg0,int arg1,int arg2,int arg3,int[] arg4,int arg5,int arg6,int[] arg7,int arg8,int[] arg9,int arg10)
4363 {
4364 checkContext();
4365 downstreamGLES3.glGetProgramResourceiv(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
4366 final int err = checkGLError();
4367 if (err != GL_NO_ERROR) {
4368 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X)",
4369 "glGetProgramResourceiv", arg0, arg1, arg2, arg3, arg5, arg6, arg8, arg10);
4370 }
4371 }
4372 @Override
4373 public void glGetProgramiv(int arg0,int arg1,int[] arg2,int arg3)
4374 {
4375 checkContext();
4376 downstreamGLES3.glGetProgramiv(arg0,arg1,arg2,arg3);
4377 final int err = checkGLError();
4378 if (err != GL_NO_ERROR) {
4379 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4380 "glGetProgramiv", arg0, arg1, arg3);
4381 }
4382 }
4383 @Override
4384 public void glGetProgramiv(int arg0,int arg1,java.nio.IntBuffer arg2)
4385 {
4386 checkContext();
4387 downstreamGLES3.glGetProgramiv(arg0,arg1,arg2);
4388 final int err = checkGLError();
4389 if (err != GL_NO_ERROR) {
4390 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4391 "glGetProgramiv", arg0, arg1, arg2);
4392 }
4393 }
4394 @Override
4395 public void glGetQueryObjecti64v(int arg0,int arg1,java.nio.LongBuffer arg2)
4396 {
4397 checkContext();
4398 downstreamGLES3.glGetQueryObjecti64v(arg0,arg1,arg2);
4399 final int err = checkGLError();
4400 if (err != GL_NO_ERROR) {
4401 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
4402 "glGetQueryObjecti64v", arg0, arg1, arg2);
4403 }
4404 }
4405 @Override
4406 public void glGetQueryObjecti64v(int arg0,int arg1,long[] arg2,int arg3)
4407 {
4408 checkContext();
4409 downstreamGLES3.glGetQueryObjecti64v(arg0,arg1,arg2,arg3);
4410 final int err = checkGLError();
4411 if (err != GL_NO_ERROR) {
4412 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
4413 "glGetQueryObjecti64v", arg0, arg1, arg3);
4414 }
4415 }
4416 @Override
4417 public void glGetQueryObjectiv(int arg0,int arg1,java.nio.IntBuffer arg2)
4418 {
4419 checkContext();
4420 downstreamGLES3.glGetQueryObjectiv(arg0,arg1,arg2);
4421 final int err = checkGLError();
4422 if (err != GL_NO_ERROR) {
4423 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4424 "glGetQueryObjectiv", arg0, arg1, arg2);
4425 }
4426 }
4427 @Override
4428 public void glGetQueryObjectiv(int arg0,int arg1,int[] arg2,int arg3)
4429 {
4430 checkContext();
4431 downstreamGLES3.glGetQueryObjectiv(arg0,arg1,arg2,arg3);
4432 final int err = checkGLError();
4433 if (err != GL_NO_ERROR) {
4434 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4435 "glGetQueryObjectiv", arg0, arg1, arg3);
4436 }
4437 }
4438 @Override
4439 public void glGetQueryObjectui64v(int arg0,int arg1,long[] arg2,int arg3)
4440 {
4441 checkContext();
4442 downstreamGLES3.glGetQueryObjectui64v(arg0,arg1,arg2,arg3);
4443 final int err = checkGLError();
4444 if (err != GL_NO_ERROR) {
4445 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
4446 "glGetQueryObjectui64v", arg0, arg1, arg3);
4447 }
4448 }
4449 @Override
4450 public void glGetQueryObjectui64v(int arg0,int arg1,java.nio.LongBuffer arg2)
4451 {
4452 checkContext();
4453 downstreamGLES3.glGetQueryObjectui64v(arg0,arg1,arg2);
4454 final int err = checkGLError();
4455 if (err != GL_NO_ERROR) {
4456 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
4457 "glGetQueryObjectui64v", arg0, arg1, arg2);
4458 }
4459 }
4460 @Override
4461 public void glGetQueryObjectuiv(int arg0,int arg1,java.nio.IntBuffer arg2)
4462 {
4463 checkContext();
4464 downstreamGLES3.glGetQueryObjectuiv(arg0,arg1,arg2);
4465 final int err = checkGLError();
4466 if (err != GL_NO_ERROR) {
4467 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4468 "glGetQueryObjectuiv", arg0, arg1, arg2);
4469 }
4470 }
4471 @Override
4472 public void glGetQueryObjectuiv(int arg0,int arg1,int[] arg2,int arg3)
4473 {
4474 checkContext();
4475 downstreamGLES3.glGetQueryObjectuiv(arg0,arg1,arg2,arg3);
4476 final int err = checkGLError();
4477 if (err != GL_NO_ERROR) {
4478 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4479 "glGetQueryObjectuiv", arg0, arg1, arg3);
4480 }
4481 }
4482 @Override
4483 public void glGetQueryiv(int arg0,int arg1,int[] arg2,int arg3)
4484 {
4485 checkContext();
4486 downstreamGLES3.glGetQueryiv(arg0,arg1,arg2,arg3);
4487 final int err = checkGLError();
4488 if (err != GL_NO_ERROR) {
4489 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4490 "glGetQueryiv", arg0, arg1, arg3);
4491 }
4492 }
4493 @Override
4494 public void glGetQueryiv(int arg0,int arg1,java.nio.IntBuffer arg2)
4495 {
4496 checkContext();
4497 downstreamGLES3.glGetQueryiv(arg0,arg1,arg2);
4498 final int err = checkGLError();
4499 if (err != GL_NO_ERROR) {
4500 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4501 "glGetQueryiv", arg0, arg1, arg2);
4502 }
4503 }
4504 @Override
4505 public void glGetRenderbufferParameteriv(int arg0,int arg1,int[] arg2,int arg3)
4506 {
4507 checkContext();
4508 downstreamGLES3.glGetRenderbufferParameteriv(arg0,arg1,arg2,arg3);
4509 final int err = checkGLError();
4510 if (err != GL_NO_ERROR) {
4511 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4512 "glGetRenderbufferParameteriv", arg0, arg1, arg3);
4513 }
4514 }
4515 @Override
4516 public void glGetRenderbufferParameteriv(int arg0,int arg1,java.nio.IntBuffer arg2)
4517 {
4518 checkContext();
4519 downstreamGLES3.glGetRenderbufferParameteriv(arg0,arg1,arg2);
4520 final int err = checkGLError();
4521 if (err != GL_NO_ERROR) {
4522 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4523 "glGetRenderbufferParameteriv", arg0, arg1, arg2);
4524 }
4525 }
4526 @Override
4527 public void glGetSamplerParameterIiv(int arg0,int arg1,int[] arg2,int arg3)
4528 {
4529 checkContext();
4530 downstreamGLES3.glGetSamplerParameterIiv(arg0,arg1,arg2,arg3);
4531 final int err = checkGLError();
4532 if (err != GL_NO_ERROR) {
4533 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4534 "glGetSamplerParameterIiv", arg0, arg1, arg3);
4535 }
4536 }
4537 @Override
4538 public void glGetSamplerParameterIiv(int arg0,int arg1,java.nio.IntBuffer arg2)
4539 {
4540 checkContext();
4541 downstreamGLES3.glGetSamplerParameterIiv(arg0,arg1,arg2);
4542 final int err = checkGLError();
4543 if (err != GL_NO_ERROR) {
4544 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4545 "glGetSamplerParameterIiv", arg0, arg1, arg2);
4546 }
4547 }
4548 @Override
4549 public void glGetSamplerParameterIuiv(int arg0,int arg1,java.nio.IntBuffer arg2)
4550 {
4551 checkContext();
4552 downstreamGLES3.glGetSamplerParameterIuiv(arg0,arg1,arg2);
4553 final int err = checkGLError();
4554 if (err != GL_NO_ERROR) {
4555 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4556 "glGetSamplerParameterIuiv", arg0, arg1, arg2);
4557 }
4558 }
4559 @Override
4560 public void glGetSamplerParameterIuiv(int arg0,int arg1,int[] arg2,int arg3)
4561 {
4562 checkContext();
4563 downstreamGLES3.glGetSamplerParameterIuiv(arg0,arg1,arg2,arg3);
4564 final int err = checkGLError();
4565 if (err != GL_NO_ERROR) {
4566 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4567 "glGetSamplerParameterIuiv", arg0, arg1, arg3);
4568 }
4569 }
4570 @Override
4571 public void glGetSamplerParameterfv(int arg0,int arg1,float[] arg2,int arg3)
4572 {
4573 checkContext();
4574 downstreamGLES3.glGetSamplerParameterfv(arg0,arg1,arg2,arg3);
4575 final int err = checkGLError();
4576 if (err != GL_NO_ERROR) {
4577 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
4578 "glGetSamplerParameterfv", arg0, arg1, arg3);
4579 }
4580 }
4581 @Override
4582 public void glGetSamplerParameterfv(int arg0,int arg1,java.nio.FloatBuffer arg2)
4583 {
4584 checkContext();
4585 downstreamGLES3.glGetSamplerParameterfv(arg0,arg1,arg2);
4586 final int err = checkGLError();
4587 if (err != GL_NO_ERROR) {
4588 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
4589 "glGetSamplerParameterfv", arg0, arg1, arg2);
4590 }
4591 }
4592 @Override
4593 public void glGetSamplerParameteriv(int arg0,int arg1,java.nio.IntBuffer arg2)
4594 {
4595 checkContext();
4596 downstreamGLES3.glGetSamplerParameteriv(arg0,arg1,arg2);
4597 final int err = checkGLError();
4598 if (err != GL_NO_ERROR) {
4599 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4600 "glGetSamplerParameteriv", arg0, arg1, arg2);
4601 }
4602 }
4603 @Override
4604 public void glGetSamplerParameteriv(int arg0,int arg1,int[] arg2,int arg3)
4605 {
4606 checkContext();
4607 downstreamGLES3.glGetSamplerParameteriv(arg0,arg1,arg2,arg3);
4608 final int err = checkGLError();
4609 if (err != GL_NO_ERROR) {
4610 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4611 "glGetSamplerParameteriv", arg0, arg1, arg3);
4612 }
4613 }
4614 @Override
4615 public void glGetSemaphoreParameterivNV(int arg0,int arg1,java.nio.IntBuffer arg2)
4616 {
4617 checkContext();
4618 downstreamGLES3.glGetSemaphoreParameterivNV(arg0,arg1,arg2);
4619 final int err = checkGLError();
4620 if (err != GL_NO_ERROR) {
4621 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4622 "glGetSemaphoreParameterivNV", arg0, arg1, arg2);
4623 }
4624 }
4625 @Override
4626 public void glGetSemaphoreParameterivNV(int arg0,int arg1,int[] arg2,int arg3)
4627 {
4628 checkContext();
4629 downstreamGLES3.glGetSemaphoreParameterivNV(arg0,arg1,arg2,arg3);
4630 final int err = checkGLError();
4631 if (err != GL_NO_ERROR) {
4632 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4633 "glGetSemaphoreParameterivNV", arg0, arg1, arg3);
4634 }
4635 }
4636 @Override
4637 public void glGetSemaphoreParameterui64vEXT(int arg0,int arg1,java.nio.LongBuffer arg2)
4638 {
4639 checkContext();
4640 downstreamGLES3.glGetSemaphoreParameterui64vEXT(arg0,arg1,arg2);
4641 final int err = checkGLError();
4642 if (err != GL_NO_ERROR) {
4643 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
4644 "glGetSemaphoreParameterui64vEXT", arg0, arg1, arg2);
4645 }
4646 }
4647 @Override
4648 public void glGetSemaphoreParameterui64vEXT(int arg0,int arg1,long[] arg2,int arg3)
4649 {
4650 checkContext();
4651 downstreamGLES3.glGetSemaphoreParameterui64vEXT(arg0,arg1,arg2,arg3);
4652 final int err = checkGLError();
4653 if (err != GL_NO_ERROR) {
4654 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
4655 "glGetSemaphoreParameterui64vEXT", arg0, arg1, arg3);
4656 }
4657 }
4658 @Override
4659 public void glGetShaderInfoLog(int arg0,int arg1,int[] arg2,int arg3,byte[] arg4,int arg5)
4660 {
4661 checkContext();
4662 downstreamGLES3.glGetShaderInfoLog(arg0,arg1,arg2,arg3,arg4,arg5);
4663 final int err = checkGLError();
4664 if (err != GL_NO_ERROR) {
4665 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
4666 "glGetShaderInfoLog", arg0, arg1, arg3, arg5);
4667 }
4668 }
4669 @Override
4670 public void glGetShaderInfoLog(int arg0,int arg1,java.nio.IntBuffer arg2,java.nio.ByteBuffer arg3)
4671 {
4672 checkContext();
4673 downstreamGLES3.glGetShaderInfoLog(arg0,arg1,arg2,arg3);
4674 final int err = checkGLError();
4675 if (err != GL_NO_ERROR) {
4676 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
4677 "glGetShaderInfoLog", arg0, arg1, arg2, arg3);
4678 }
4679 }
4680 @Override
4681 public void glGetShaderPrecisionFormat(int arg0,int arg1,int[] arg2,int arg3,int[] arg4,int arg5)
4682 {
4683 checkContext();
4684 downstreamGLES3.glGetShaderPrecisionFormat(arg0,arg1,arg2,arg3,arg4,arg5);
4685 final int err = checkGLError();
4686 if (err != GL_NO_ERROR) {
4687 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X)",
4688 "glGetShaderPrecisionFormat", arg0, arg1, arg3, arg5);
4689 }
4690 }
4691 @Override
4692 public void glGetShaderPrecisionFormat(int arg0,int arg1,java.nio.IntBuffer arg2,java.nio.IntBuffer arg3)
4693 {
4694 checkContext();
4695 downstreamGLES3.glGetShaderPrecisionFormat(arg0,arg1,arg2,arg3);
4696 final int err = checkGLError();
4697 if (err != GL_NO_ERROR) {
4698 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s)",
4699 "glGetShaderPrecisionFormat", arg0, arg1, arg2, arg3);
4700 }
4701 }
4702 @Override
4703 public void glGetShaderSource(int arg0,int arg1,java.nio.IntBuffer arg2,java.nio.ByteBuffer arg3)
4704 {
4705 checkContext();
4706 downstreamGLES3.glGetShaderSource(arg0,arg1,arg2,arg3);
4707 final int err = checkGLError();
4708 if (err != GL_NO_ERROR) {
4709 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
4710 "glGetShaderSource", arg0, arg1, arg2, arg3);
4711 }
4712 }
4713 @Override
4714 public void glGetShaderSource(int arg0,int arg1,int[] arg2,int arg3,byte[] arg4,int arg5)
4715 {
4716 checkContext();
4717 downstreamGLES3.glGetShaderSource(arg0,arg1,arg2,arg3,arg4,arg5);
4718 final int err = checkGLError();
4719 if (err != GL_NO_ERROR) {
4720 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
4721 "glGetShaderSource", arg0, arg1, arg3, arg5);
4722 }
4723 }
4724 @Override
4725 public void glGetShaderiv(int arg0,int arg1,int[] arg2,int arg3)
4726 {
4727 checkContext();
4728 downstreamGLES3.glGetShaderiv(arg0,arg1,arg2,arg3);
4729 final int err = checkGLError();
4730 if (err != GL_NO_ERROR) {
4731 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4732 "glGetShaderiv", arg0, arg1, arg3);
4733 }
4734 }
4735 @Override
4736 public void glGetShaderiv(int arg0,int arg1,java.nio.IntBuffer arg2)
4737 {
4738 checkContext();
4739 downstreamGLES3.glGetShaderiv(arg0,arg1,arg2);
4740 final int err = checkGLError();
4741 if (err != GL_NO_ERROR) {
4742 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4743 "glGetShaderiv", arg0, arg1, arg2);
4744 }
4745 }
4746 @Override
4747 public void glGetShadingRateImagePaletteNV(int arg0,int arg1,java.nio.IntBuffer arg2)
4748 {
4749 checkContext();
4750 downstreamGLES3.glGetShadingRateImagePaletteNV(arg0,arg1,arg2);
4751 final int err = checkGLError();
4752 if (err != GL_NO_ERROR) {
4753 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4754 "glGetShadingRateImagePaletteNV", arg0, arg1, arg2);
4755 }
4756 }
4757 @Override
4758 public void glGetShadingRateImagePaletteNV(int arg0,int arg1,int[] arg2,int arg3)
4759 {
4760 checkContext();
4761 downstreamGLES3.glGetShadingRateImagePaletteNV(arg0,arg1,arg2,arg3);
4762 final int err = checkGLError();
4763 if (err != GL_NO_ERROR) {
4764 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4765 "glGetShadingRateImagePaletteNV", arg0, arg1, arg3);
4766 }
4767 }
4768 @Override
4769 public void glGetShadingRateSampleLocationivNV(int arg0,int arg1,int arg2,int[] arg3,int arg4)
4770 {
4771 checkContext();
4772 downstreamGLES3.glGetShadingRateSampleLocationivNV(arg0,arg1,arg2,arg3,arg4);
4773 final int err = checkGLError();
4774 if (err != GL_NO_ERROR) {
4775 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4776 "glGetShadingRateSampleLocationivNV", arg0, arg1, arg2, arg4);
4777 }
4778 }
4779 @Override
4780 public void glGetShadingRateSampleLocationivNV(int arg0,int arg1,int arg2,java.nio.IntBuffer arg3)
4781 {
4782 checkContext();
4783 downstreamGLES3.glGetShadingRateSampleLocationivNV(arg0,arg1,arg2,arg3);
4784 final int err = checkGLError();
4785 if (err != GL_NO_ERROR) {
4786 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4787 "glGetShadingRateSampleLocationivNV", arg0, arg1, arg2, arg3);
4788 }
4789 }
4790 @Override
4791 public java.lang.String glGetString(int arg0)
4792 {
4793 checkContext();
4794 java.lang.String _res = downstreamGLES3.glGetString(arg0);
4795 final int err = checkGLError();
4796 if (err != GL_NO_ERROR) {
4797 writeGLError(err, "%s(<int> 0x%X)",
4798 "glGetString", arg0);
4799 }
4800 return _res;
4801 }
4802 @Override
4803 public java.lang.String glGetStringi(int arg0,int arg1)
4804 {
4805 checkContext();
4806 java.lang.String _res = downstreamGLES3.glGetStringi(arg0,arg1);
4807 final int err = checkGLError();
4808 if (err != GL_NO_ERROR) {
4809 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
4810 "glGetStringi", arg0, arg1);
4811 }
4812 return _res;
4813 }
4814 @Override
4815 public void glGetSynciv(long arg0,int arg1,int arg2,java.nio.IntBuffer arg3,java.nio.IntBuffer arg4)
4816 {
4817 checkContext();
4818 downstreamGLES3.glGetSynciv(arg0,arg1,arg2,arg3,arg4);
4819 final int err = checkGLError();
4820 if (err != GL_NO_ERROR) {
4821 writeGLError(err, "%s(<long> %s, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s)",
4822 "glGetSynciv", arg0, arg1, arg2, arg3, arg4);
4823 }
4824 }
4825 @Override
4826 public void glGetSynciv(long arg0,int arg1,int arg2,int[] arg3,int arg4,int[] arg5,int arg6)
4827 {
4828 checkContext();
4829 downstreamGLES3.glGetSynciv(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
4830 final int err = checkGLError();
4831 if (err != GL_NO_ERROR) {
4832 writeGLError(err, "%s(<long> %s, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X)",
4833 "glGetSynciv", arg0, arg1, arg2, arg4, arg6);
4834 }
4835 }
4836 @Override
4837 public void glGetTexLevelParameterfv(int arg0,int arg1,int arg2,java.nio.FloatBuffer arg3)
4838 {
4839 checkContext();
4840 downstreamGLES3.glGetTexLevelParameterfv(arg0,arg1,arg2,arg3);
4841 final int err = checkGLError();
4842 if (err != GL_NO_ERROR) {
4843 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
4844 "glGetTexLevelParameterfv", arg0, arg1, arg2, arg3);
4845 }
4846 }
4847 @Override
4848 public void glGetTexLevelParameterfv(int arg0,int arg1,int arg2,float[] arg3,int arg4)
4849 {
4850 checkContext();
4851 downstreamGLES3.glGetTexLevelParameterfv(arg0,arg1,arg2,arg3,arg4);
4852 final int err = checkGLError();
4853 if (err != GL_NO_ERROR) {
4854 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
4855 "glGetTexLevelParameterfv", arg0, arg1, arg2, arg4);
4856 }
4857 }
4858 @Override
4859 public void glGetTexLevelParameteriv(int arg0,int arg1,int arg2,int[] arg3,int arg4)
4860 {
4861 checkContext();
4862 downstreamGLES3.glGetTexLevelParameteriv(arg0,arg1,arg2,arg3,arg4);
4863 final int err = checkGLError();
4864 if (err != GL_NO_ERROR) {
4865 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4866 "glGetTexLevelParameteriv", arg0, arg1, arg2, arg4);
4867 }
4868 }
4869 @Override
4870 public void glGetTexLevelParameteriv(int arg0,int arg1,int arg2,java.nio.IntBuffer arg3)
4871 {
4872 checkContext();
4873 downstreamGLES3.glGetTexLevelParameteriv(arg0,arg1,arg2,arg3);
4874 final int err = checkGLError();
4875 if (err != GL_NO_ERROR) {
4876 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4877 "glGetTexLevelParameteriv", arg0, arg1, arg2, arg3);
4878 }
4879 }
4880 @Override
4881 public void glGetTexParameterIiv(int arg0,int arg1,int[] arg2,int arg3)
4882 {
4883 checkContext();
4884 downstreamGLES3.glGetTexParameterIiv(arg0,arg1,arg2,arg3);
4885 final int err = checkGLError();
4886 if (err != GL_NO_ERROR) {
4887 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4888 "glGetTexParameterIiv", arg0, arg1, arg3);
4889 }
4890 }
4891 @Override
4892 public void glGetTexParameterIiv(int arg0,int arg1,java.nio.IntBuffer arg2)
4893 {
4894 checkContext();
4895 downstreamGLES3.glGetTexParameterIiv(arg0,arg1,arg2);
4896 final int err = checkGLError();
4897 if (err != GL_NO_ERROR) {
4898 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4899 "glGetTexParameterIiv", arg0, arg1, arg2);
4900 }
4901 }
4902 @Override
4903 public void glGetTexParameterIuiv(int arg0,int arg1,java.nio.IntBuffer arg2)
4904 {
4905 checkContext();
4906 downstreamGLES3.glGetTexParameterIuiv(arg0,arg1,arg2);
4907 final int err = checkGLError();
4908 if (err != GL_NO_ERROR) {
4909 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4910 "glGetTexParameterIuiv", arg0, arg1, arg2);
4911 }
4912 }
4913 @Override
4914 public void glGetTexParameterIuiv(int arg0,int arg1,int[] arg2,int arg3)
4915 {
4916 checkContext();
4917 downstreamGLES3.glGetTexParameterIuiv(arg0,arg1,arg2,arg3);
4918 final int err = checkGLError();
4919 if (err != GL_NO_ERROR) {
4920 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4921 "glGetTexParameterIuiv", arg0, arg1, arg3);
4922 }
4923 }
4924 @Override
4925 public void glGetTexParameterfv(int arg0,int arg1,float[] arg2,int arg3)
4926 {
4927 checkContext();
4928 downstreamGLES3.glGetTexParameterfv(arg0,arg1,arg2,arg3);
4929 final int err = checkGLError();
4930 if (err != GL_NO_ERROR) {
4931 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
4932 "glGetTexParameterfv", arg0, arg1, arg3);
4933 }
4934 }
4935 @Override
4936 public void glGetTexParameterfv(int arg0,int arg1,java.nio.FloatBuffer arg2)
4937 {
4938 checkContext();
4939 downstreamGLES3.glGetTexParameterfv(arg0,arg1,arg2);
4940 final int err = checkGLError();
4941 if (err != GL_NO_ERROR) {
4942 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
4943 "glGetTexParameterfv", arg0, arg1, arg2);
4944 }
4945 }
4946 @Override
4947 public void glGetTexParameteriv(int arg0,int arg1,java.nio.IntBuffer arg2)
4948 {
4949 checkContext();
4950 downstreamGLES3.glGetTexParameteriv(arg0,arg1,arg2);
4951 final int err = checkGLError();
4952 if (err != GL_NO_ERROR) {
4953 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
4954 "glGetTexParameteriv", arg0, arg1, arg2);
4955 }
4956 }
4957 @Override
4958 public void glGetTexParameteriv(int arg0,int arg1,int[] arg2,int arg3)
4959 {
4960 checkContext();
4961 downstreamGLES3.glGetTexParameteriv(arg0,arg1,arg2,arg3);
4962 final int err = checkGLError();
4963 if (err != GL_NO_ERROR) {
4964 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
4965 "glGetTexParameteriv", arg0, arg1, arg3);
4966 }
4967 }
4968 @Override
4969 public long glGetTextureHandleIMG(int arg0)
4970 {
4971 checkContext();
4972 long _res = downstreamGLES3.glGetTextureHandleIMG(arg0);
4973 final int err = checkGLError();
4974 if (err != GL_NO_ERROR) {
4975 writeGLError(err, "%s(<int> 0x%X)",
4976 "glGetTextureHandleIMG", arg0);
4977 }
4978 return _res;
4979 }
4980 @Override
4981 public long glGetTextureSamplerHandleIMG(int arg0,int arg1)
4982 {
4983 checkContext();
4984 long _res = downstreamGLES3.glGetTextureSamplerHandleIMG(arg0,arg1);
4985 final int err = checkGLError();
4986 if (err != GL_NO_ERROR) {
4987 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
4988 "glGetTextureSamplerHandleIMG", arg0, arg1);
4989 }
4990 return _res;
4991 }
4992 @Override
4993 public void glGetTransformFeedbackVarying(int arg0,int arg1,int arg2,java.nio.IntBuffer arg3,java.nio.IntBuffer arg4,java.nio.IntBuffer arg5,java.nio.ByteBuffer arg6)
4994 {
4995 checkContext();
4996 downstreamGLES3.glGetTransformFeedbackVarying(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
4997 final int err = checkGLError();
4998 if (err != GL_NO_ERROR) {
4999 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
5000 "glGetTransformFeedbackVarying", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
5001 }
5002 }
5003 @Override
5004 public void glGetTransformFeedbackVarying(int arg0,int arg1,int arg2,int[] arg3,int arg4,int[] arg5,int arg6,int[] arg7,int arg8,byte[] arg9,int arg10)
5005 {
5006 checkContext();
5007 downstreamGLES3.glGetTransformFeedbackVarying(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
5008 final int err = checkGLError();
5009 if (err != GL_NO_ERROR) {
5010 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
5011 "glGetTransformFeedbackVarying", arg0, arg1, arg2, arg4, arg6, arg8, arg10);
5012 }
5013 }
5014 @Override
5015 public void glGetTranslatedShaderSourceANGLE(int arg0,int arg1,int[] arg2,int arg3,byte[] arg4,int arg5)
5016 {
5017 checkContext();
5018 downstreamGLES3.glGetTranslatedShaderSourceANGLE(arg0,arg1,arg2,arg3,arg4,arg5);
5019 final int err = checkGLError();
5020 if (err != GL_NO_ERROR) {
5021 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[B>, <int> 0x%X)",
5022 "glGetTranslatedShaderSourceANGLE", arg0, arg1, arg3, arg5);
5023 }
5024 }
5025 @Override
5026 public void glGetTranslatedShaderSourceANGLE(int arg0,int arg1,java.nio.IntBuffer arg2,java.nio.ByteBuffer arg3)
5027 {
5028 checkContext();
5029 downstreamGLES3.glGetTranslatedShaderSourceANGLE(arg0,arg1,arg2,arg3);
5030 final int err = checkGLError();
5031 if (err != GL_NO_ERROR) {
5032 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.ByteBuffer> %s)",
5033 "glGetTranslatedShaderSourceANGLE", arg0, arg1, arg2, arg3);
5034 }
5035 }
5036 @Override
5037 public int glGetUniformBlockIndex(int arg0,java.lang.String arg1)
5038 {
5039 checkContext();
5040 int _res = downstreamGLES3.glGetUniformBlockIndex(arg0,arg1);
5041 final int err = checkGLError();
5042 if (err != GL_NO_ERROR) {
5043 writeGLError(err, "%s(<int> 0x%X, <java.lang.String> %s)",
5044 "glGetUniformBlockIndex", arg0, arg1);
5045 }
5046 return _res;
5047 }
5048 @Override
5049 public void glGetUniformIndices(int arg0,int arg1,java.lang.String[] arg2,int[] arg3,int arg4)
5050 {
5051 checkContext();
5052 downstreamGLES3.glGetUniformIndices(arg0,arg1,arg2,arg3,arg4);
5053 final int err = checkGLError();
5054 if (err != GL_NO_ERROR) {
5055 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[Ljava.lang.String;>, <[I>, <int> 0x%X)",
5056 "glGetUniformIndices", arg0, arg1, arg4);
5057 }
5058 }
5059 @Override
5060 public void glGetUniformIndices(int arg0,int arg1,java.lang.String[] arg2,java.nio.IntBuffer arg3)
5061 {
5062 checkContext();
5063 downstreamGLES3.glGetUniformIndices(arg0,arg1,arg2,arg3);
5064 final int err = checkGLError();
5065 if (err != GL_NO_ERROR) {
5066 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[Ljava.lang.String;>, <java.nio.IntBuffer> %s)",
5067 "glGetUniformIndices", arg0, arg1, arg3);
5068 }
5069 }
5070 @Override
5071 public int glGetUniformLocation(int arg0,java.lang.String arg1)
5072 {
5073 checkContext();
5074 int _res = downstreamGLES3.glGetUniformLocation(arg0,arg1);
5075 final int err = checkGLError();
5076 if (err != GL_NO_ERROR) {
5077 writeGLError(err, "%s(<int> 0x%X, <java.lang.String> %s)",
5078 "glGetUniformLocation", arg0, arg1);
5079 }
5080 return _res;
5081 }
5082 @Override
5083 public void glGetUniformfv(int arg0,int arg1,float[] arg2,int arg3)
5084 {
5085 checkContext();
5086 downstreamGLES3.glGetUniformfv(arg0,arg1,arg2,arg3);
5087 final int err = checkGLError();
5088 if (err != GL_NO_ERROR) {
5089 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
5090 "glGetUniformfv", arg0, arg1, arg3);
5091 }
5092 }
5093 @Override
5094 public void glGetUniformfv(int arg0,int arg1,java.nio.FloatBuffer arg2)
5095 {
5096 checkContext();
5097 downstreamGLES3.glGetUniformfv(arg0,arg1,arg2);
5098 final int err = checkGLError();
5099 if (err != GL_NO_ERROR) {
5100 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
5101 "glGetUniformfv", arg0, arg1, arg2);
5102 }
5103 }
5104 @Override
5105 public void glGetUniformi64vNV(int arg0,int arg1,java.nio.LongBuffer arg2)
5106 {
5107 checkContext();
5108 downstreamGLES3.glGetUniformi64vNV(arg0,arg1,arg2);
5109 final int err = checkGLError();
5110 if (err != GL_NO_ERROR) {
5111 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
5112 "glGetUniformi64vNV", arg0, arg1, arg2);
5113 }
5114 }
5115 @Override
5116 public void glGetUniformi64vNV(int arg0,int arg1,long[] arg2,int arg3)
5117 {
5118 checkContext();
5119 downstreamGLES3.glGetUniformi64vNV(arg0,arg1,arg2,arg3);
5120 final int err = checkGLError();
5121 if (err != GL_NO_ERROR) {
5122 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
5123 "glGetUniformi64vNV", arg0, arg1, arg3);
5124 }
5125 }
5126 @Override
5127 public void glGetUniformiv(int arg0,int arg1,int[] arg2,int arg3)
5128 {
5129 checkContext();
5130 downstreamGLES3.glGetUniformiv(arg0,arg1,arg2,arg3);
5131 final int err = checkGLError();
5132 if (err != GL_NO_ERROR) {
5133 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5134 "glGetUniformiv", arg0, arg1, arg3);
5135 }
5136 }
5137 @Override
5138 public void glGetUniformiv(int arg0,int arg1,java.nio.IntBuffer arg2)
5139 {
5140 checkContext();
5141 downstreamGLES3.glGetUniformiv(arg0,arg1,arg2);
5142 final int err = checkGLError();
5143 if (err != GL_NO_ERROR) {
5144 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5145 "glGetUniformiv", arg0, arg1, arg2);
5146 }
5147 }
5148 @Override
5149 public void glGetUniformuiv(int arg0,int arg1,int[] arg2,int arg3)
5150 {
5151 checkContext();
5152 downstreamGLES3.glGetUniformuiv(arg0,arg1,arg2,arg3);
5153 final int err = checkGLError();
5154 if (err != GL_NO_ERROR) {
5155 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5156 "glGetUniformuiv", arg0, arg1, arg3);
5157 }
5158 }
5159 @Override
5160 public void glGetUniformuiv(int arg0,int arg1,java.nio.IntBuffer arg2)
5161 {
5162 checkContext();
5163 downstreamGLES3.glGetUniformuiv(arg0,arg1,arg2);
5164 final int err = checkGLError();
5165 if (err != GL_NO_ERROR) {
5166 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5167 "glGetUniformuiv", arg0, arg1, arg2);
5168 }
5169 }
5170 @Override
5171 public void glGetUnsignedBytei_vEXT(int arg0,int arg1,java.nio.ByteBuffer arg2)
5172 {
5173 checkContext();
5174 downstreamGLES3.glGetUnsignedBytei_vEXT(arg0,arg1,arg2);
5175 final int err = checkGLError();
5176 if (err != GL_NO_ERROR) {
5177 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s)",
5178 "glGetUnsignedBytei_vEXT", arg0, arg1, arg2);
5179 }
5180 }
5181 @Override
5182 public void glGetUnsignedBytei_vEXT(int arg0,int arg1,byte[] arg2,int arg3)
5183 {
5184 checkContext();
5185 downstreamGLES3.glGetUnsignedBytei_vEXT(arg0,arg1,arg2,arg3);
5186 final int err = checkGLError();
5187 if (err != GL_NO_ERROR) {
5188 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X)",
5189 "glGetUnsignedBytei_vEXT", arg0, arg1, arg3);
5190 }
5191 }
5192 @Override
5193 public void glGetUnsignedBytevEXT(int arg0,java.nio.ByteBuffer arg1)
5194 {
5195 checkContext();
5196 downstreamGLES3.glGetUnsignedBytevEXT(arg0,arg1);
5197 final int err = checkGLError();
5198 if (err != GL_NO_ERROR) {
5199 writeGLError(err, "%s(<int> 0x%X, <java.nio.ByteBuffer> %s)",
5200 "glGetUnsignedBytevEXT", arg0, arg1);
5201 }
5202 }
5203 @Override
5204 public void glGetUnsignedBytevEXT(int arg0,byte[] arg1,int arg2)
5205 {
5206 checkContext();
5207 downstreamGLES3.glGetUnsignedBytevEXT(arg0,arg1,arg2);
5208 final int err = checkGLError();
5209 if (err != GL_NO_ERROR) {
5210 writeGLError(err, "%s(<int> 0x%X, <[B>, <int> 0x%X)",
5211 "glGetUnsignedBytevEXT", arg0, arg2);
5212 }
5213 }
5214 @Override
5215 public void glGetVertexAttribIiv(int arg0,int arg1,java.nio.IntBuffer arg2)
5216 {
5217 checkContext();
5218 downstreamGLES3.glGetVertexAttribIiv(arg0,arg1,arg2);
5219 final int err = checkGLError();
5220 if (err != GL_NO_ERROR) {
5221 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5222 "glGetVertexAttribIiv", arg0, arg1, arg2);
5223 }
5224 }
5225 @Override
5226 public void glGetVertexAttribIiv(int arg0,int arg1,int[] arg2,int arg3)
5227 {
5228 checkContext();
5229 downstreamGLES3.glGetVertexAttribIiv(arg0,arg1,arg2,arg3);
5230 final int err = checkGLError();
5231 if (err != GL_NO_ERROR) {
5232 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5233 "glGetVertexAttribIiv", arg0, arg1, arg3);
5234 }
5235 }
5236 @Override
5237 public void glGetVertexAttribIuiv(int arg0,int arg1,int[] arg2,int arg3)
5238 {
5239 checkContext();
5240 downstreamGLES3.glGetVertexAttribIuiv(arg0,arg1,arg2,arg3);
5241 final int err = checkGLError();
5242 if (err != GL_NO_ERROR) {
5243 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5244 "glGetVertexAttribIuiv", arg0, arg1, arg3);
5245 }
5246 }
5247 @Override
5248 public void glGetVertexAttribIuiv(int arg0,int arg1,java.nio.IntBuffer arg2)
5249 {
5250 checkContext();
5251 downstreamGLES3.glGetVertexAttribIuiv(arg0,arg1,arg2);
5252 final int err = checkGLError();
5253 if (err != GL_NO_ERROR) {
5254 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5255 "glGetVertexAttribIuiv", arg0, arg1, arg2);
5256 }
5257 }
5258 @Override
5259 public void glGetVertexAttribfv(int arg0,int arg1,java.nio.FloatBuffer arg2)
5260 {
5261 checkContext();
5262 downstreamGLES3.glGetVertexAttribfv(arg0,arg1,arg2);
5263 final int err = checkGLError();
5264 if (err != GL_NO_ERROR) {
5265 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
5266 "glGetVertexAttribfv", arg0, arg1, arg2);
5267 }
5268 }
5269 @Override
5270 public void glGetVertexAttribfv(int arg0,int arg1,float[] arg2,int arg3)
5271 {
5272 checkContext();
5273 downstreamGLES3.glGetVertexAttribfv(arg0,arg1,arg2,arg3);
5274 final int err = checkGLError();
5275 if (err != GL_NO_ERROR) {
5276 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
5277 "glGetVertexAttribfv", arg0, arg1, arg3);
5278 }
5279 }
5280 @Override
5281 public void glGetVertexAttribiv(int arg0,int arg1,java.nio.IntBuffer arg2)
5282 {
5283 checkContext();
5284 downstreamGLES3.glGetVertexAttribiv(arg0,arg1,arg2);
5285 final int err = checkGLError();
5286 if (err != GL_NO_ERROR) {
5287 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5288 "glGetVertexAttribiv", arg0, arg1, arg2);
5289 }
5290 }
5291 @Override
5292 public void glGetVertexAttribiv(int arg0,int arg1,int[] arg2,int arg3)
5293 {
5294 checkContext();
5295 downstreamGLES3.glGetVertexAttribiv(arg0,arg1,arg2,arg3);
5296 final int err = checkGLError();
5297 if (err != GL_NO_ERROR) {
5298 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5299 "glGetVertexAttribiv", arg0, arg1, arg3);
5300 }
5301 }
5302 @Override
5303 public long glGetVkProcAddrNV(byte[] arg0,int arg1)
5304 {
5305 checkContext();
5306 long _res = downstreamGLES3.glGetVkProcAddrNV(arg0,arg1);
5307 final int err = checkGLError();
5308 if (err != GL_NO_ERROR) {
5309 writeGLError(err, "%s(<[B>, <int> 0x%X)",
5310 "glGetVkProcAddrNV", arg1);
5311 }
5312 return _res;
5313 }
5314 @Override
5315 public long glGetVkProcAddrNV(java.nio.ByteBuffer arg0)
5316 {
5317 checkContext();
5318 long _res = downstreamGLES3.glGetVkProcAddrNV(arg0);
5319 final int err = checkGLError();
5320 if (err != GL_NO_ERROR) {
5321 writeGLError(err, "%s(<java.nio.ByteBuffer> %s)",
5322 "glGetVkProcAddrNV", arg0);
5323 }
5324 return _res;
5325 }
5326 @Override
5327 public void glGetnUniformfv(int arg0,int arg1,int arg2,java.nio.FloatBuffer arg3)
5328 {
5329 checkContext();
5330 downstreamGLES3.glGetnUniformfv(arg0,arg1,arg2,arg3);
5331 final int err = checkGLError();
5332 if (err != GL_NO_ERROR) {
5333 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
5334 "glGetnUniformfv", arg0, arg1, arg2, arg3);
5335 }
5336 }
5337 @Override
5338 public void glGetnUniformfv(int arg0,int arg1,int arg2,float[] arg3,int arg4)
5339 {
5340 checkContext();
5341 downstreamGLES3.glGetnUniformfv(arg0,arg1,arg2,arg3,arg4);
5342 final int err = checkGLError();
5343 if (err != GL_NO_ERROR) {
5344 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
5345 "glGetnUniformfv", arg0, arg1, arg2, arg4);
5346 }
5347 }
5348 @Override
5349 public void glGetnUniformiv(int arg0,int arg1,int arg2,java.nio.IntBuffer arg3)
5350 {
5351 checkContext();
5352 downstreamGLES3.glGetnUniformiv(arg0,arg1,arg2,arg3);
5353 final int err = checkGLError();
5354 if (err != GL_NO_ERROR) {
5355 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5356 "glGetnUniformiv", arg0, arg1, arg2, arg3);
5357 }
5358 }
5359 @Override
5360 public void glGetnUniformiv(int arg0,int arg1,int arg2,int[] arg3,int arg4)
5361 {
5362 checkContext();
5363 downstreamGLES3.glGetnUniformiv(arg0,arg1,arg2,arg3,arg4);
5364 final int err = checkGLError();
5365 if (err != GL_NO_ERROR) {
5366 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5367 "glGetnUniformiv", arg0, arg1, arg2, arg4);
5368 }
5369 }
5370 @Override
5371 public void glGetnUniformuiv(int arg0,int arg1,int arg2,int[] arg3,int arg4)
5372 {
5373 checkContext();
5374 downstreamGLES3.glGetnUniformuiv(arg0,arg1,arg2,arg3,arg4);
5375 final int err = checkGLError();
5376 if (err != GL_NO_ERROR) {
5377 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5378 "glGetnUniformuiv", arg0, arg1, arg2, arg4);
5379 }
5380 }
5381 @Override
5382 public void glGetnUniformuiv(int arg0,int arg1,int arg2,java.nio.IntBuffer arg3)
5383 {
5384 checkContext();
5385 downstreamGLES3.glGetnUniformuiv(arg0,arg1,arg2,arg3);
5386 final int err = checkGLError();
5387 if (err != GL_NO_ERROR) {
5388 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5389 "glGetnUniformuiv", arg0, arg1, arg2, arg3);
5390 }
5391 }
5392 @Override
5393 public void glHint(int arg0,int arg1)
5394 {
5395 checkContext();
5396 downstreamGLES3.glHint(arg0,arg1);
5397 final int err = checkGLError();
5398 if (err != GL_NO_ERROR) {
5399 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
5400 "glHint", arg0, arg1);
5401 }
5402 }
5403 @Override
5404 public void glImportMemoryFdEXT(int arg0,long arg1,int arg2,int arg3)
5405 {
5406 checkContext();
5407 downstreamGLES3.glImportMemoryFdEXT(arg0,arg1,arg2,arg3);
5408 final int err = checkGLError();
5409 if (err != GL_NO_ERROR) {
5410 writeGLError(err, "%s(<int> 0x%X, <long> %s, <int> 0x%X, <int> 0x%X)",
5411 "glImportMemoryFdEXT", arg0, arg1, arg2, arg3);
5412 }
5413 }
5414 @Override
5415 public void glImportSemaphoreFdEXT(int arg0,int arg1,int arg2)
5416 {
5417 checkContext();
5418 downstreamGLES3.glImportSemaphoreFdEXT(arg0,arg1,arg2);
5419 final int err = checkGLError();
5420 if (err != GL_NO_ERROR) {
5421 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
5422 "glImportSemaphoreFdEXT", arg0, arg1, arg2);
5423 }
5424 }
5425 @Override
5426 public void glInvalidateFramebuffer(int arg0,int arg1,int[] arg2,int arg3)
5427 {
5428 checkContext();
5429 downstreamGLES3.glInvalidateFramebuffer(arg0,arg1,arg2,arg3);
5430 final int err = checkGLError();
5431 if (err != GL_NO_ERROR) {
5432 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5433 "glInvalidateFramebuffer", arg0, arg1, arg3);
5434 }
5435 }
5436 @Override
5437 public void glInvalidateFramebuffer(int arg0,int arg1,java.nio.IntBuffer arg2)
5438 {
5439 checkContext();
5440 downstreamGLES3.glInvalidateFramebuffer(arg0,arg1,arg2);
5441 final int err = checkGLError();
5442 if (err != GL_NO_ERROR) {
5443 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5444 "glInvalidateFramebuffer", arg0, arg1, arg2);
5445 }
5446 }
5447 @Override
5448 public void glInvalidateSubFramebuffer(int arg0,int arg1,java.nio.IntBuffer arg2,int arg3,int arg4,int arg5,int arg6)
5449 {
5450 checkContext();
5451 downstreamGLES3.glInvalidateSubFramebuffer(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
5452 final int err = checkGLError();
5453 if (err != GL_NO_ERROR) {
5454 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
5455 "glInvalidateSubFramebuffer", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
5456 }
5457 }
5458 @Override
5459 public void glInvalidateSubFramebuffer(int arg0,int arg1,int[] arg2,int arg3,int arg4,int arg5,int arg6,int arg7)
5460 {
5461 checkContext();
5462 downstreamGLES3.glInvalidateSubFramebuffer(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
5463 final int err = checkGLError();
5464 if (err != GL_NO_ERROR) {
5465 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
5466 "glInvalidateSubFramebuffer", arg0, arg1, arg3, arg4, arg5, arg6, arg7);
5467 }
5468 }
5469 @Override
5470 public boolean glIsBuffer(int arg0)
5471 {
5472 checkContext();
5473 boolean _res = downstreamGLES3.glIsBuffer(arg0);
5474 final int err = checkGLError();
5475 if (err != GL_NO_ERROR) {
5476 writeGLError(err, "%s(<int> 0x%X)",
5477 "glIsBuffer", arg0);
5478 }
5479 return _res;
5480 }
5481 @Override
5482 public boolean glIsEnabled(int arg0)
5483 {
5484 checkContext();
5485 boolean _res = downstreamGLES3.glIsEnabled(arg0);
5486 final int err = checkGLError();
5487 if (err != GL_NO_ERROR) {
5488 writeGLError(err, "%s(<int> 0x%X)",
5489 "glIsEnabled", arg0);
5490 }
5491 return _res;
5492 }
5493 @Override
5494 public boolean glIsEnabledi(int arg0,int arg1)
5495 {
5496 checkContext();
5497 boolean _res = downstreamGLES3.glIsEnabledi(arg0,arg1);
5498 final int err = checkGLError();
5499 if (err != GL_NO_ERROR) {
5500 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
5501 "glIsEnabledi", arg0, arg1);
5502 }
5503 return _res;
5504 }
5505 @Override
5506 public boolean glIsEnablediEXT(int arg0,int arg1)
5507 {
5508 checkContext();
5509 boolean _res = downstreamGLES3.glIsEnablediEXT(arg0,arg1);
5510 final int err = checkGLError();
5511 if (err != GL_NO_ERROR) {
5512 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
5513 "glIsEnablediEXT", arg0, arg1);
5514 }
5515 return _res;
5516 }
5517 @Override
5518 public boolean glIsEnablediNV(int arg0,int arg1)
5519 {
5520 checkContext();
5521 boolean _res = downstreamGLES3.glIsEnablediNV(arg0,arg1);
5522 final int err = checkGLError();
5523 if (err != GL_NO_ERROR) {
5524 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
5525 "glIsEnablediNV", arg0, arg1);
5526 }
5527 return _res;
5528 }
5529 @Override
5530 public boolean glIsEnablediOES(int arg0,int arg1)
5531 {
5532 checkContext();
5533 boolean _res = downstreamGLES3.glIsEnablediOES(arg0,arg1);
5534 final int err = checkGLError();
5535 if (err != GL_NO_ERROR) {
5536 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
5537 "glIsEnablediOES", arg0, arg1);
5538 }
5539 return _res;
5540 }
5541 @Override
5542 public boolean glIsFramebuffer(int arg0)
5543 {
5544 checkContext();
5545 boolean _res = downstreamGLES3.glIsFramebuffer(arg0);
5546 final int err = checkGLError();
5547 if (err != GL_NO_ERROR) {
5548 writeGLError(err, "%s(<int> 0x%X)",
5549 "glIsFramebuffer", arg0);
5550 }
5551 return _res;
5552 }
5553 @Override
5554 public boolean glIsMemoryObjectEXT(int arg0)
5555 {
5556 checkContext();
5557 boolean _res = downstreamGLES3.glIsMemoryObjectEXT(arg0);
5558 final int err = checkGLError();
5559 if (err != GL_NO_ERROR) {
5560 writeGLError(err, "%s(<int> 0x%X)",
5561 "glIsMemoryObjectEXT", arg0);
5562 }
5563 return _res;
5564 }
5565 @Override
5566 public boolean glIsProgram(int arg0)
5567 {
5568 checkContext();
5569 boolean _res = downstreamGLES3.glIsProgram(arg0);
5570 final int err = checkGLError();
5571 if (err != GL_NO_ERROR) {
5572 writeGLError(err, "%s(<int> 0x%X)",
5573 "glIsProgram", arg0);
5574 }
5575 return _res;
5576 }
5577 @Override
5578 public boolean glIsProgramPipeline(int arg0)
5579 {
5580 checkContext();
5581 boolean _res = downstreamGLES3.glIsProgramPipeline(arg0);
5582 final int err = checkGLError();
5583 if (err != GL_NO_ERROR) {
5584 writeGLError(err, "%s(<int> 0x%X)",
5585 "glIsProgramPipeline", arg0);
5586 }
5587 return _res;
5588 }
5589 @Override
5590 public boolean glIsQuery(int arg0)
5591 {
5592 checkContext();
5593 boolean _res = downstreamGLES3.glIsQuery(arg0);
5594 final int err = checkGLError();
5595 if (err != GL_NO_ERROR) {
5596 writeGLError(err, "%s(<int> 0x%X)",
5597 "glIsQuery", arg0);
5598 }
5599 return _res;
5600 }
5601 @Override
5602 public boolean glIsRenderbuffer(int arg0)
5603 {
5604 checkContext();
5605 boolean _res = downstreamGLES3.glIsRenderbuffer(arg0);
5606 final int err = checkGLError();
5607 if (err != GL_NO_ERROR) {
5608 writeGLError(err, "%s(<int> 0x%X)",
5609 "glIsRenderbuffer", arg0);
5610 }
5611 return _res;
5612 }
5613 @Override
5614 public boolean glIsSampler(int arg0)
5615 {
5616 checkContext();
5617 boolean _res = downstreamGLES3.glIsSampler(arg0);
5618 final int err = checkGLError();
5619 if (err != GL_NO_ERROR) {
5620 writeGLError(err, "%s(<int> 0x%X)",
5621 "glIsSampler", arg0);
5622 }
5623 return _res;
5624 }
5625 @Override
5626 public boolean glIsSemaphoreEXT(int arg0)
5627 {
5628 checkContext();
5629 boolean _res = downstreamGLES3.glIsSemaphoreEXT(arg0);
5630 final int err = checkGLError();
5631 if (err != GL_NO_ERROR) {
5632 writeGLError(err, "%s(<int> 0x%X)",
5633 "glIsSemaphoreEXT", arg0);
5634 }
5635 return _res;
5636 }
5637 @Override
5638 public boolean glIsShader(int arg0)
5639 {
5640 checkContext();
5641 boolean _res = downstreamGLES3.glIsShader(arg0);
5642 final int err = checkGLError();
5643 if (err != GL_NO_ERROR) {
5644 writeGLError(err, "%s(<int> 0x%X)",
5645 "glIsShader", arg0);
5646 }
5647 return _res;
5648 }
5649 @Override
5650 public boolean glIsSync(long arg0)
5651 {
5652 checkContext();
5653 boolean _res = downstreamGLES3.glIsSync(arg0);
5654 final int err = checkGLError();
5655 if (err != GL_NO_ERROR) {
5656 writeGLError(err, "%s(<long> %s)",
5657 "glIsSync", arg0);
5658 }
5659 return _res;
5660 }
5661 @Override
5662 public boolean glIsTexture(int arg0)
5663 {
5664 checkContext();
5665 boolean _res = downstreamGLES3.glIsTexture(arg0);
5666 final int err = checkGLError();
5667 if (err != GL_NO_ERROR) {
5668 writeGLError(err, "%s(<int> 0x%X)",
5669 "glIsTexture", arg0);
5670 }
5671 return _res;
5672 }
5673 @Override
5674 public boolean glIsTransformFeedback(int arg0)
5675 {
5676 checkContext();
5677 boolean _res = downstreamGLES3.glIsTransformFeedback(arg0);
5678 final int err = checkGLError();
5679 if (err != GL_NO_ERROR) {
5680 writeGLError(err, "%s(<int> 0x%X)",
5681 "glIsTransformFeedback", arg0);
5682 }
5683 return _res;
5684 }
5685 @Override
5686 public boolean glIsVertexArray(int arg0)
5687 {
5688 checkContext();
5689 boolean _res = downstreamGLES3.glIsVertexArray(arg0);
5690 final int err = checkGLError();
5691 if (err != GL_NO_ERROR) {
5692 writeGLError(err, "%s(<int> 0x%X)",
5693 "glIsVertexArray", arg0);
5694 }
5695 return _res;
5696 }
5697 @Override
5698 public boolean glIsVertexArrayOES(int arg0)
5699 {
5700 checkContext();
5701 boolean _res = downstreamGLES3.glIsVertexArrayOES(arg0);
5702 final int err = checkGLError();
5703 if (err != GL_NO_ERROR) {
5704 writeGLError(err, "%s(<int> 0x%X)",
5705 "glIsVertexArrayOES", arg0);
5706 }
5707 return _res;
5708 }
5709 @Override
5710 public void glLineWidth(float arg0)
5711 {
5712 checkContext();
5713 downstreamGLES3.glLineWidth(arg0);
5714 final int err = checkGLError();
5715 if (err != GL_NO_ERROR) {
5716 writeGLError(err, "%s(<float> %s)",
5717 "glLineWidth", arg0);
5718 }
5719 }
5720 @Override
5721 public void glLinkProgram(int arg0)
5722 {
5723 checkContext();
5724 downstreamGLES3.glLinkProgram(arg0);
5725 final int err = checkGLError();
5726 if (err != GL_NO_ERROR) {
5727 writeGLError(err, "%s(<int> 0x%X)",
5728 "glLinkProgram", arg0);
5729 }
5730 }
5731 @Override
5732 public java.nio.ByteBuffer glMapBuffer(int arg0,int arg1)
5733 {
5734 checkContext();
5735 java.nio.ByteBuffer _res = downstreamGLES3.glMapBuffer(arg0,arg1);
5736 final int err = checkGLError();
5737 if (err != GL_NO_ERROR) {
5738 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
5739 "glMapBuffer", arg0, arg1);
5740 }
5741 return _res;
5742 }
5743 @Override
5744 public java.nio.ByteBuffer glMapBufferRange(int arg0,long arg1,long arg2,int arg3)
5745 {
5746 checkContext();
5747 java.nio.ByteBuffer _res = downstreamGLES3.glMapBufferRange(arg0,arg1,arg2,arg3);
5748 final int err = checkGLError();
5749 if (err != GL_NO_ERROR) {
5750 writeGLError(err, "%s(<int> 0x%X, <long> %s, <long> %s, <int> 0x%X)",
5751 "glMapBufferRange", arg0, arg1, arg2, arg3);
5752 }
5753 return _res;
5754 }
5755 @Override
5756 public void glMaxActiveShaderCoresARM(int arg0)
5757 {
5758 checkContext();
5759 downstreamGLES3.glMaxActiveShaderCoresARM(arg0);
5760 final int err = checkGLError();
5761 if (err != GL_NO_ERROR) {
5762 writeGLError(err, "%s(<int> 0x%X)",
5763 "glMaxActiveShaderCoresARM", arg0);
5764 }
5765 }
5766 @Override
5767 public void glMaxShaderCompilerThreadsKHR(int arg0)
5768 {
5769 checkContext();
5770 downstreamGLES3.glMaxShaderCompilerThreadsKHR(arg0);
5771 final int err = checkGLError();
5772 if (err != GL_NO_ERROR) {
5773 writeGLError(err, "%s(<int> 0x%X)",
5774 "glMaxShaderCompilerThreadsKHR", arg0);
5775 }
5776 }
5777 @Override
5778 public void glMemoryBarrier(int arg0)
5779 {
5780 checkContext();
5781 downstreamGLES3.glMemoryBarrier(arg0);
5782 final int err = checkGLError();
5783 if (err != GL_NO_ERROR) {
5784 writeGLError(err, "%s(<int> 0x%X)",
5785 "glMemoryBarrier", arg0);
5786 }
5787 }
5788 @Override
5789 public void glMemoryBarrierByRegion(int arg0)
5790 {
5791 checkContext();
5792 downstreamGLES3.glMemoryBarrierByRegion(arg0);
5793 final int err = checkGLError();
5794 if (err != GL_NO_ERROR) {
5795 writeGLError(err, "%s(<int> 0x%X)",
5796 "glMemoryBarrierByRegion", arg0);
5797 }
5798 }
5799 @Override
5800 public void glMemoryObjectParameterivEXT(int arg0,int arg1,int[] arg2,int arg3)
5801 {
5802 checkContext();
5803 downstreamGLES3.glMemoryObjectParameterivEXT(arg0,arg1,arg2,arg3);
5804 final int err = checkGLError();
5805 if (err != GL_NO_ERROR) {
5806 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
5807 "glMemoryObjectParameterivEXT", arg0, arg1, arg3);
5808 }
5809 }
5810 @Override
5811 public void glMemoryObjectParameterivEXT(int arg0,int arg1,java.nio.IntBuffer arg2)
5812 {
5813 checkContext();
5814 downstreamGLES3.glMemoryObjectParameterivEXT(arg0,arg1,arg2);
5815 final int err = checkGLError();
5816 if (err != GL_NO_ERROR) {
5817 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
5818 "glMemoryObjectParameterivEXT", arg0, arg1, arg2);
5819 }
5820 }
5821 @Override
5822 public void glMinSampleShading(float arg0)
5823 {
5824 checkContext();
5825 downstreamGLES3.glMinSampleShading(arg0);
5826 final int err = checkGLError();
5827 if (err != GL_NO_ERROR) {
5828 writeGLError(err, "%s(<float> %s)",
5829 "glMinSampleShading", arg0);
5830 }
5831 }
5832 @Override
5833 public void glMinSampleShadingOES(float arg0)
5834 {
5835 checkContext();
5836 downstreamGLES3.glMinSampleShadingOES(arg0);
5837 final int err = checkGLError();
5838 if (err != GL_NO_ERROR) {
5839 writeGLError(err, "%s(<float> %s)",
5840 "glMinSampleShadingOES", arg0);
5841 }
5842 }
5843 @Override
5844 public void glMultiDrawArraysIndirectEXT(int arg0,java.nio.Buffer arg1,int arg2,int arg3)
5845 {
5846 checkContext();
5847 downstreamGLES3.glMultiDrawArraysIndirectEXT(arg0,arg1,arg2,arg3);
5848 final int err = checkGLError();
5849 if (err != GL_NO_ERROR) {
5850 writeGLError(err, "%s(<int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X, <int> 0x%X)",
5851 "glMultiDrawArraysIndirectEXT", arg0, arg1, arg2, arg3);
5852 }
5853 }
5854 @Override
5855 public void glMultiDrawElementsBaseVertexEXT(int arg0,int[] arg1,int arg2,int arg3,com.jogamp.common.nio.PointerBuffer arg4,int arg5,int[] arg6,int arg7)
5856 {
5857 checkContext();
5858 downstreamGLES3.glMultiDrawElementsBaseVertexEXT(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
5859 final int err = checkGLError();
5860 if (err != GL_NO_ERROR) {
5861 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X, <int> 0x%X, <com.jogamp.common.nio.PointerBuffer> %s, <int> 0x%X, <[I>, <int> 0x%X)",
5862 "glMultiDrawElementsBaseVertexEXT", arg0, arg2, arg3, arg4, arg5, arg7);
5863 }
5864 }
5865 @Override
5866 public void glMultiDrawElementsBaseVertexEXT(int arg0,java.nio.IntBuffer arg1,int arg2,com.jogamp.common.nio.PointerBuffer arg3,int arg4,java.nio.IntBuffer arg5)
5867 {
5868 checkContext();
5869 downstreamGLES3.glMultiDrawElementsBaseVertexEXT(arg0,arg1,arg2,arg3,arg4,arg5);
5870 final int err = checkGLError();
5871 if (err != GL_NO_ERROR) {
5872 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s, <int> 0x%X, <com.jogamp.common.nio.PointerBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s)",
5873 "glMultiDrawElementsBaseVertexEXT", arg0, arg1, arg2, arg3, arg4, arg5);
5874 }
5875 }
5876 @Override
5877 public void glMultiDrawElementsIndirectEXT(int arg0,int arg1,java.nio.Buffer arg2,int arg3,int arg4)
5878 {
5879 checkContext();
5880 downstreamGLES3.glMultiDrawElementsIndirectEXT(arg0,arg1,arg2,arg3,arg4);
5881 final int err = checkGLError();
5882 if (err != GL_NO_ERROR) {
5883 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X, <int> 0x%X)",
5884 "glMultiDrawElementsIndirectEXT", arg0, arg1, arg2, arg3, arg4);
5885 }
5886 }
5887 @Override
5888 public void glMultiDrawMeshTasksIndirectCountNV(long arg0,long arg1,int arg2,int arg3)
5889 {
5890 checkContext();
5891 downstreamGLES3.glMultiDrawMeshTasksIndirectCountNV(arg0,arg1,arg2,arg3);
5892 final int err = checkGLError();
5893 if (err != GL_NO_ERROR) {
5894 writeGLError(err, "%s(<long> %s, <long> %s, <int> 0x%X, <int> 0x%X)",
5895 "glMultiDrawMeshTasksIndirectCountNV", arg0, arg1, arg2, arg3);
5896 }
5897 }
5898 @Override
5899 public void glMultiDrawMeshTasksIndirectNV(long arg0,int arg1,int arg2)
5900 {
5901 checkContext();
5902 downstreamGLES3.glMultiDrawMeshTasksIndirectNV(arg0,arg1,arg2);
5903 final int err = checkGLError();
5904 if (err != GL_NO_ERROR) {
5905 writeGLError(err, "%s(<long> %s, <int> 0x%X, <int> 0x%X)",
5906 "glMultiDrawMeshTasksIndirectNV", arg0, arg1, arg2);
5907 }
5908 }
5909 @Override
5910 public void glNamedBufferAttachMemoryNV(int arg0,int arg1,long arg2)
5911 {
5912 checkContext();
5913 downstreamGLES3.glNamedBufferAttachMemoryNV(arg0,arg1,arg2);
5914 final int err = checkGLError();
5915 if (err != GL_NO_ERROR) {
5916 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <long> %s)",
5917 "glNamedBufferAttachMemoryNV", arg0, arg1, arg2);
5918 }
5919 }
5920 @Override
5921 public void glNamedBufferPageCommitmentMemNV(int arg0,long arg1,long arg2,int arg3,long arg4,boolean arg5)
5922 {
5923 checkContext();
5924 downstreamGLES3.glNamedBufferPageCommitmentMemNV(arg0,arg1,arg2,arg3,arg4,arg5);
5925 final int err = checkGLError();
5926 if (err != GL_NO_ERROR) {
5927 writeGLError(err, "%s(<int> 0x%X, <long> %s, <long> %s, <int> 0x%X, <long> %s, <boolean> %s)",
5928 "glNamedBufferPageCommitmentMemNV", arg0, arg1, arg2, arg3, arg4, arg5);
5929 }
5930 }
5931 @Override
5932 public void glNamedBufferStorageMemEXT(int arg0,long arg1,int arg2,long arg3)
5933 {
5934 checkContext();
5935 downstreamGLES3.glNamedBufferStorageMemEXT(arg0,arg1,arg2,arg3);
5936 final int err = checkGLError();
5937 if (err != GL_NO_ERROR) {
5938 writeGLError(err, "%s(<int> 0x%X, <long> %s, <int> 0x%X, <long> %s)",
5939 "glNamedBufferStorageMemEXT", arg0, arg1, arg2, arg3);
5940 }
5941 }
5942 @Override
5943 public void glNamedFramebufferSampleLocationsfvNV(int arg0,int arg1,int arg2,java.nio.FloatBuffer arg3)
5944 {
5945 checkContext();
5946 downstreamGLES3.glNamedFramebufferSampleLocationsfvNV(arg0,arg1,arg2,arg3);
5947 final int err = checkGLError();
5948 if (err != GL_NO_ERROR) {
5949 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
5950 "glNamedFramebufferSampleLocationsfvNV", arg0, arg1, arg2, arg3);
5951 }
5952 }
5953 @Override
5954 public void glNamedFramebufferSampleLocationsfvNV(int arg0,int arg1,int arg2,float[] arg3,int arg4)
5955 {
5956 checkContext();
5957 downstreamGLES3.glNamedFramebufferSampleLocationsfvNV(arg0,arg1,arg2,arg3,arg4);
5958 final int err = checkGLError();
5959 if (err != GL_NO_ERROR) {
5960 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
5961 "glNamedFramebufferSampleLocationsfvNV", arg0, arg1, arg2, arg4);
5962 }
5963 }
5964 @Override
5965 public void glNamedFramebufferTextureMultiviewOVR(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5)
5966 {
5967 checkContext();
5968 downstreamGLES3.glNamedFramebufferTextureMultiviewOVR(arg0,arg1,arg2,arg3,arg4,arg5);
5969 final int err = checkGLError();
5970 if (err != GL_NO_ERROR) {
5971 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
5972 "glNamedFramebufferTextureMultiviewOVR", arg0, arg1, arg2, arg3, arg4, arg5);
5973 }
5974 }
5975 @Override
5976 public void glNamedRenderbufferStorageMultisampleAdvancedAMD(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5)
5977 {
5978 checkContext();
5979 downstreamGLES3.glNamedRenderbufferStorageMultisampleAdvancedAMD(arg0,arg1,arg2,arg3,arg4,arg5);
5980 final int err = checkGLError();
5981 if (err != GL_NO_ERROR) {
5982 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
5983 "glNamedRenderbufferStorageMultisampleAdvancedAMD", arg0, arg1, arg2, arg3, arg4, arg5);
5984 }
5985 }
5986 @Override
5987 public void glObjectLabel(int arg0,int arg1,int arg2,byte[] arg3,int arg4)
5988 {
5989 checkContext();
5990 downstreamGLES3.glObjectLabel(arg0,arg1,arg2,arg3,arg4);
5991 final int err = checkGLError();
5992 if (err != GL_NO_ERROR) {
5993 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X)",
5994 "glObjectLabel", arg0, arg1, arg2, arg4);
5995 }
5996 }
5997 @Override
5998 public void glObjectLabel(int arg0,int arg1,int arg2,java.nio.ByteBuffer arg3)
5999 {
6000 checkContext();
6001 downstreamGLES3.glObjectLabel(arg0,arg1,arg2,arg3);
6002 final int err = checkGLError();
6003 if (err != GL_NO_ERROR) {
6004 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s)",
6005 "glObjectLabel", arg0, arg1, arg2, arg3);
6006 }
6007 }
6008 @Override
6009 public void glObjectPtrLabel(java.nio.Buffer arg0,int arg1,byte[] arg2,int arg3)
6010 {
6011 checkContext();
6012 downstreamGLES3.glObjectPtrLabel(arg0,arg1,arg2,arg3);
6013 final int err = checkGLError();
6014 if (err != GL_NO_ERROR) {
6015 writeGLError(err, "%s(<java.nio.Buffer> %s, <int> 0x%X, <[B>, <int> 0x%X)",
6016 "glObjectPtrLabel", arg0, arg1, arg3);
6017 }
6018 }
6019 @Override
6020 public void glObjectPtrLabel(java.nio.Buffer arg0,int arg1,java.nio.ByteBuffer arg2)
6021 {
6022 checkContext();
6023 downstreamGLES3.glObjectPtrLabel(arg0,arg1,arg2);
6024 final int err = checkGLError();
6025 if (err != GL_NO_ERROR) {
6026 writeGLError(err, "%s(<java.nio.Buffer> %s, <int> 0x%X, <java.nio.ByteBuffer> %s)",
6027 "glObjectPtrLabel", arg0, arg1, arg2);
6028 }
6029 }
6030 @Override
6031 public void glPatchParameteri(int arg0,int arg1)
6032 {
6033 checkContext();
6034 downstreamGLES3.glPatchParameteri(arg0,arg1);
6035 final int err = checkGLError();
6036 if (err != GL_NO_ERROR) {
6037 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
6038 "glPatchParameteri", arg0, arg1);
6039 }
6040 }
6041 @Override
6042 public void glPatchParameteriEXT(int arg0,int arg1)
6043 {
6044 checkContext();
6045 downstreamGLES3.glPatchParameteriEXT(arg0,arg1);
6046 final int err = checkGLError();
6047 if (err != GL_NO_ERROR) {
6048 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
6049 "glPatchParameteriEXT", arg0, arg1);
6050 }
6051 }
6052 @Override
6053 public void glPatchParameteriOES(int arg0,int arg1)
6054 {
6055 checkContext();
6056 downstreamGLES3.glPatchParameteriOES(arg0,arg1);
6057 final int err = checkGLError();
6058 if (err != GL_NO_ERROR) {
6059 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
6060 "glPatchParameteriOES", arg0, arg1);
6061 }
6062 }
6063 @Override
6064 public void glPauseTransformFeedback()
6065 {
6066 checkContext();
6067 downstreamGLES3.glPauseTransformFeedback();
6068 final int err = checkGLError();
6069 if (err != GL_NO_ERROR) {
6070 writeGLError(err, "%s()",
6071 "glPauseTransformFeedback");
6072 }
6073 }
6074 @Override
6075 public void glPixelStorei(int arg0,int arg1)
6076 {
6077 checkContext();
6078 downstreamGLES3.glPixelStorei(arg0,arg1);
6079 final int err = checkGLError();
6080 if (err != GL_NO_ERROR) {
6081 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
6082 "glPixelStorei", arg0, arg1);
6083 }
6084 }
6085 @Override
6086 public void glPolygonModeNV(int arg0,int arg1)
6087 {
6088 checkContext();
6089 downstreamGLES3.glPolygonModeNV(arg0,arg1);
6090 final int err = checkGLError();
6091 if (err != GL_NO_ERROR) {
6092 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
6093 "glPolygonModeNV", arg0, arg1);
6094 }
6095 }
6096 @Override
6097 public void glPolygonOffset(float arg0,float arg1)
6098 {
6099 checkContext();
6100 downstreamGLES3.glPolygonOffset(arg0,arg1);
6101 final int err = checkGLError();
6102 if (err != GL_NO_ERROR) {
6103 writeGLError(err, "%s(<float> %s, <float> %s)",
6104 "glPolygonOffset", arg0, arg1);
6105 }
6106 }
6107 @Override
6108 public void glPolygonOffsetClampEXT(float arg0,float arg1,float arg2)
6109 {
6110 checkContext();
6111 downstreamGLES3.glPolygonOffsetClampEXT(arg0,arg1,arg2);
6112 final int err = checkGLError();
6113 if (err != GL_NO_ERROR) {
6114 writeGLError(err, "%s(<float> %s, <float> %s, <float> %s)",
6115 "glPolygonOffsetClampEXT", arg0, arg1, arg2);
6116 }
6117 }
6118 @Override
6119 public void glPopDebugGroup()
6120 {
6121 checkContext();
6122 downstreamGLES3.glPopDebugGroup();
6123 final int err = checkGLError();
6124 if (err != GL_NO_ERROR) {
6125 writeGLError(err, "%s()",
6126 "glPopDebugGroup");
6127 }
6128 }
6129 @Override
6130 public void glPrimitiveBoundingBox(float arg0,float arg1,float arg2,float arg3,float arg4,float arg5,float arg6,float arg7)
6131 {
6132 checkContext();
6133 downstreamGLES3.glPrimitiveBoundingBox(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
6134 final int err = checkGLError();
6135 if (err != GL_NO_ERROR) {
6136 writeGLError(err, "%s(<float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s)",
6137 "glPrimitiveBoundingBox", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
6138 }
6139 }
6140 @Override
6141 public void glPrimitiveBoundingBoxEXT(float arg0,float arg1,float arg2,float arg3,float arg4,float arg5,float arg6,float arg7)
6142 {
6143 checkContext();
6144 downstreamGLES3.glPrimitiveBoundingBoxEXT(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
6145 final int err = checkGLError();
6146 if (err != GL_NO_ERROR) {
6147 writeGLError(err, "%s(<float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s)",
6148 "glPrimitiveBoundingBoxEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
6149 }
6150 }
6151 @Override
6152 public void glPrimitiveBoundingBoxOES(float arg0,float arg1,float arg2,float arg3,float arg4,float arg5,float arg6,float arg7)
6153 {
6154 checkContext();
6155 downstreamGLES3.glPrimitiveBoundingBoxOES(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
6156 final int err = checkGLError();
6157 if (err != GL_NO_ERROR) {
6158 writeGLError(err, "%s(<float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s)",
6159 "glPrimitiveBoundingBoxOES", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
6160 }
6161 }
6162 @Override
6163 public void glProgramBinary(int arg0,int arg1,java.nio.Buffer arg2,int arg3)
6164 {
6165 checkContext();
6166 downstreamGLES3.glProgramBinary(arg0,arg1,arg2,arg3);
6167 final int err = checkGLError();
6168 if (err != GL_NO_ERROR) {
6169 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
6170 "glProgramBinary", arg0, arg1, arg2, arg3);
6171 }
6172 }
6173 @Override
6174 public void glProgramParameteri(int arg0,int arg1,int arg2)
6175 {
6176 checkContext();
6177 downstreamGLES3.glProgramParameteri(arg0,arg1,arg2);
6178 final int err = checkGLError();
6179 if (err != GL_NO_ERROR) {
6180 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
6181 "glProgramParameteri", arg0, arg1, arg2);
6182 }
6183 }
6184 @Override
6185 public void glProgramUniform1f(int arg0,int arg1,float arg2)
6186 {
6187 checkContext();
6188 downstreamGLES3.glProgramUniform1f(arg0,arg1,arg2);
6189 final int err = checkGLError();
6190 if (err != GL_NO_ERROR) {
6191 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <float> %s)",
6192 "glProgramUniform1f", arg0, arg1, arg2);
6193 }
6194 }
6195 @Override
6196 public void glProgramUniform1fv(int arg0,int arg1,int arg2,float[] arg3,int arg4)
6197 {
6198 checkContext();
6199 downstreamGLES3.glProgramUniform1fv(arg0,arg1,arg2,arg3,arg4);
6200 final int err = checkGLError();
6201 if (err != GL_NO_ERROR) {
6202 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
6203 "glProgramUniform1fv", arg0, arg1, arg2, arg4);
6204 }
6205 }
6206 @Override
6207 public void glProgramUniform1fv(int arg0,int arg1,int arg2,java.nio.FloatBuffer arg3)
6208 {
6209 checkContext();
6210 downstreamGLES3.glProgramUniform1fv(arg0,arg1,arg2,arg3);
6211 final int err = checkGLError();
6212 if (err != GL_NO_ERROR) {
6213 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
6214 "glProgramUniform1fv", arg0, arg1, arg2, arg3);
6215 }
6216 }
6217 @Override
6218 public void glProgramUniform1i(int arg0,int arg1,int arg2)
6219 {
6220 checkContext();
6221 downstreamGLES3.glProgramUniform1i(arg0,arg1,arg2);
6222 final int err = checkGLError();
6223 if (err != GL_NO_ERROR) {
6224 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
6225 "glProgramUniform1i", arg0, arg1, arg2);
6226 }
6227 }
6228 @Override
6229 public void glProgramUniform1i64NV(int arg0,int arg1,long arg2)
6230 {
6231 checkContext();
6232 downstreamGLES3.glProgramUniform1i64NV(arg0,arg1,arg2);
6233 final int err = checkGLError();
6234 if (err != GL_NO_ERROR) {
6235 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <long> %s)",
6236 "glProgramUniform1i64NV", arg0, arg1, arg2);
6237 }
6238 }
6239 @Override
6240 public void glProgramUniform1i64vNV(int arg0,int arg1,int arg2,java.nio.LongBuffer arg3)
6241 {
6242 checkContext();
6243 downstreamGLES3.glProgramUniform1i64vNV(arg0,arg1,arg2,arg3);
6244 final int err = checkGLError();
6245 if (err != GL_NO_ERROR) {
6246 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
6247 "glProgramUniform1i64vNV", arg0, arg1, arg2, arg3);
6248 }
6249 }
6250 @Override
6251 public void glProgramUniform1i64vNV(int arg0,int arg1,int arg2,long[] arg3,int arg4)
6252 {
6253 checkContext();
6254 downstreamGLES3.glProgramUniform1i64vNV(arg0,arg1,arg2,arg3,arg4);
6255 final int err = checkGLError();
6256 if (err != GL_NO_ERROR) {
6257 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
6258 "glProgramUniform1i64vNV", arg0, arg1, arg2, arg4);
6259 }
6260 }
6261 @Override
6262 public void glProgramUniform1iv(int arg0,int arg1,int arg2,java.nio.IntBuffer arg3)
6263 {
6264 checkContext();
6265 downstreamGLES3.glProgramUniform1iv(arg0,arg1,arg2,arg3);
6266 final int err = checkGLError();
6267 if (err != GL_NO_ERROR) {
6268 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6269 "glProgramUniform1iv", arg0, arg1, arg2, arg3);
6270 }
6271 }
6272 @Override
6273 public void glProgramUniform1iv(int arg0,int arg1,int arg2,int[] arg3,int arg4)
6274 {
6275 checkContext();
6276 downstreamGLES3.glProgramUniform1iv(arg0,arg1,arg2,arg3,arg4);
6277 final int err = checkGLError();
6278 if (err != GL_NO_ERROR) {
6279 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6280 "glProgramUniform1iv", arg0, arg1, arg2, arg4);
6281 }
6282 }
6283 @Override
6284 public void glProgramUniform1ui(int arg0,int arg1,int arg2)
6285 {
6286 checkContext();
6287 downstreamGLES3.glProgramUniform1ui(arg0,arg1,arg2);
6288 final int err = checkGLError();
6289 if (err != GL_NO_ERROR) {
6290 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
6291 "glProgramUniform1ui", arg0, arg1, arg2);
6292 }
6293 }
6294 @Override
6295 public void glProgramUniform1ui64NV(int arg0,int arg1,long arg2)
6296 {
6297 checkContext();
6298 downstreamGLES3.glProgramUniform1ui64NV(arg0,arg1,arg2);
6299 final int err = checkGLError();
6300 if (err != GL_NO_ERROR) {
6301 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <long> %s)",
6302 "glProgramUniform1ui64NV", arg0, arg1, arg2);
6303 }
6304 }
6305 @Override
6306 public void glProgramUniform1ui64vNV(int arg0,int arg1,int arg2,long[] arg3,int arg4)
6307 {
6308 checkContext();
6309 downstreamGLES3.glProgramUniform1ui64vNV(arg0,arg1,arg2,arg3,arg4);
6310 final int err = checkGLError();
6311 if (err != GL_NO_ERROR) {
6312 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
6313 "glProgramUniform1ui64vNV", arg0, arg1, arg2, arg4);
6314 }
6315 }
6316 @Override
6317 public void glProgramUniform1ui64vNV(int arg0,int arg1,int arg2,java.nio.LongBuffer arg3)
6318 {
6319 checkContext();
6320 downstreamGLES3.glProgramUniform1ui64vNV(arg0,arg1,arg2,arg3);
6321 final int err = checkGLError();
6322 if (err != GL_NO_ERROR) {
6323 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
6324 "glProgramUniform1ui64vNV", arg0, arg1, arg2, arg3);
6325 }
6326 }
6327 @Override
6328 public void glProgramUniform1uiv(int arg0,int arg1,int arg2,java.nio.IntBuffer arg3)
6329 {
6330 checkContext();
6331 downstreamGLES3.glProgramUniform1uiv(arg0,arg1,arg2,arg3);
6332 final int err = checkGLError();
6333 if (err != GL_NO_ERROR) {
6334 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6335 "glProgramUniform1uiv", arg0, arg1, arg2, arg3);
6336 }
6337 }
6338 @Override
6339 public void glProgramUniform1uiv(int arg0,int arg1,int arg2,int[] arg3,int arg4)
6340 {
6341 checkContext();
6342 downstreamGLES3.glProgramUniform1uiv(arg0,arg1,arg2,arg3,arg4);
6343 final int err = checkGLError();
6344 if (err != GL_NO_ERROR) {
6345 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6346 "glProgramUniform1uiv", arg0, arg1, arg2, arg4);
6347 }
6348 }
6349 @Override
6350 public void glProgramUniform2f(int arg0,int arg1,float arg2,float arg3)
6351 {
6352 checkContext();
6353 downstreamGLES3.glProgramUniform2f(arg0,arg1,arg2,arg3);
6354 final int err = checkGLError();
6355 if (err != GL_NO_ERROR) {
6356 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <float> %s, <float> %s)",
6357 "glProgramUniform2f", arg0, arg1, arg2, arg3);
6358 }
6359 }
6360 @Override
6361 public void glProgramUniform2fv(int arg0,int arg1,int arg2,float[] arg3,int arg4)
6362 {
6363 checkContext();
6364 downstreamGLES3.glProgramUniform2fv(arg0,arg1,arg2,arg3,arg4);
6365 final int err = checkGLError();
6366 if (err != GL_NO_ERROR) {
6367 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
6368 "glProgramUniform2fv", arg0, arg1, arg2, arg4);
6369 }
6370 }
6371 @Override
6372 public void glProgramUniform2fv(int arg0,int arg1,int arg2,java.nio.FloatBuffer arg3)
6373 {
6374 checkContext();
6375 downstreamGLES3.glProgramUniform2fv(arg0,arg1,arg2,arg3);
6376 final int err = checkGLError();
6377 if (err != GL_NO_ERROR) {
6378 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
6379 "glProgramUniform2fv", arg0, arg1, arg2, arg3);
6380 }
6381 }
6382 @Override
6383 public void glProgramUniform2i(int arg0,int arg1,int arg2,int arg3)
6384 {
6385 checkContext();
6386 downstreamGLES3.glProgramUniform2i(arg0,arg1,arg2,arg3);
6387 final int err = checkGLError();
6388 if (err != GL_NO_ERROR) {
6389 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6390 "glProgramUniform2i", arg0, arg1, arg2, arg3);
6391 }
6392 }
6393 @Override
6394 public void glProgramUniform2i64NV(int arg0,int arg1,long arg2,long arg3)
6395 {
6396 checkContext();
6397 downstreamGLES3.glProgramUniform2i64NV(arg0,arg1,arg2,arg3);
6398 final int err = checkGLError();
6399 if (err != GL_NO_ERROR) {
6400 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <long> %s, <long> %s)",
6401 "glProgramUniform2i64NV", arg0, arg1, arg2, arg3);
6402 }
6403 }
6404 @Override
6405 public void glProgramUniform2i64vNV(int arg0,int arg1,int arg2,long[] arg3,int arg4)
6406 {
6407 checkContext();
6408 downstreamGLES3.glProgramUniform2i64vNV(arg0,arg1,arg2,arg3,arg4);
6409 final int err = checkGLError();
6410 if (err != GL_NO_ERROR) {
6411 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
6412 "glProgramUniform2i64vNV", arg0, arg1, arg2, arg4);
6413 }
6414 }
6415 @Override
6416 public void glProgramUniform2i64vNV(int arg0,int arg1,int arg2,java.nio.LongBuffer arg3)
6417 {
6418 checkContext();
6419 downstreamGLES3.glProgramUniform2i64vNV(arg0,arg1,arg2,arg3);
6420 final int err = checkGLError();
6421 if (err != GL_NO_ERROR) {
6422 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
6423 "glProgramUniform2i64vNV", arg0, arg1, arg2, arg3);
6424 }
6425 }
6426 @Override
6427 public void glProgramUniform2iv(int arg0,int arg1,int arg2,int[] arg3,int arg4)
6428 {
6429 checkContext();
6430 downstreamGLES3.glProgramUniform2iv(arg0,arg1,arg2,arg3,arg4);
6431 final int err = checkGLError();
6432 if (err != GL_NO_ERROR) {
6433 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6434 "glProgramUniform2iv", arg0, arg1, arg2, arg4);
6435 }
6436 }
6437 @Override
6438 public void glProgramUniform2iv(int arg0,int arg1,int arg2,java.nio.IntBuffer arg3)
6439 {
6440 checkContext();
6441 downstreamGLES3.glProgramUniform2iv(arg0,arg1,arg2,arg3);
6442 final int err = checkGLError();
6443 if (err != GL_NO_ERROR) {
6444 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6445 "glProgramUniform2iv", arg0, arg1, arg2, arg3);
6446 }
6447 }
6448 @Override
6449 public void glProgramUniform2ui(int arg0,int arg1,int arg2,int arg3)
6450 {
6451 checkContext();
6452 downstreamGLES3.glProgramUniform2ui(arg0,arg1,arg2,arg3);
6453 final int err = checkGLError();
6454 if (err != GL_NO_ERROR) {
6455 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6456 "glProgramUniform2ui", arg0, arg1, arg2, arg3);
6457 }
6458 }
6459 @Override
6460 public void glProgramUniform2ui64NV(int arg0,int arg1,long arg2,long arg3)
6461 {
6462 checkContext();
6463 downstreamGLES3.glProgramUniform2ui64NV(arg0,arg1,arg2,arg3);
6464 final int err = checkGLError();
6465 if (err != GL_NO_ERROR) {
6466 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <long> %s, <long> %s)",
6467 "glProgramUniform2ui64NV", arg0, arg1, arg2, arg3);
6468 }
6469 }
6470 @Override
6471 public void glProgramUniform2ui64vNV(int arg0,int arg1,int arg2,long[] arg3,int arg4)
6472 {
6473 checkContext();
6474 downstreamGLES3.glProgramUniform2ui64vNV(arg0,arg1,arg2,arg3,arg4);
6475 final int err = checkGLError();
6476 if (err != GL_NO_ERROR) {
6477 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
6478 "glProgramUniform2ui64vNV", arg0, arg1, arg2, arg4);
6479 }
6480 }
6481 @Override
6482 public void glProgramUniform2ui64vNV(int arg0,int arg1,int arg2,java.nio.LongBuffer arg3)
6483 {
6484 checkContext();
6485 downstreamGLES3.glProgramUniform2ui64vNV(arg0,arg1,arg2,arg3);
6486 final int err = checkGLError();
6487 if (err != GL_NO_ERROR) {
6488 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
6489 "glProgramUniform2ui64vNV", arg0, arg1, arg2, arg3);
6490 }
6491 }
6492 @Override
6493 public void glProgramUniform2uiv(int arg0,int arg1,int arg2,int[] arg3,int arg4)
6494 {
6495 checkContext();
6496 downstreamGLES3.glProgramUniform2uiv(arg0,arg1,arg2,arg3,arg4);
6497 final int err = checkGLError();
6498 if (err != GL_NO_ERROR) {
6499 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6500 "glProgramUniform2uiv", arg0, arg1, arg2, arg4);
6501 }
6502 }
6503 @Override
6504 public void glProgramUniform2uiv(int arg0,int arg1,int arg2,java.nio.IntBuffer arg3)
6505 {
6506 checkContext();
6507 downstreamGLES3.glProgramUniform2uiv(arg0,arg1,arg2,arg3);
6508 final int err = checkGLError();
6509 if (err != GL_NO_ERROR) {
6510 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6511 "glProgramUniform2uiv", arg0, arg1, arg2, arg3);
6512 }
6513 }
6514 @Override
6515 public void glProgramUniform3f(int arg0,int arg1,float arg2,float arg3,float arg4)
6516 {
6517 checkContext();
6518 downstreamGLES3.glProgramUniform3f(arg0,arg1,arg2,arg3,arg4);
6519 final int err = checkGLError();
6520 if (err != GL_NO_ERROR) {
6521 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <float> %s, <float> %s, <float> %s)",
6522 "glProgramUniform3f", arg0, arg1, arg2, arg3, arg4);
6523 }
6524 }
6525 @Override
6526 public void glProgramUniform3fv(int arg0,int arg1,int arg2,float[] arg3,int arg4)
6527 {
6528 checkContext();
6529 downstreamGLES3.glProgramUniform3fv(arg0,arg1,arg2,arg3,arg4);
6530 final int err = checkGLError();
6531 if (err != GL_NO_ERROR) {
6532 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
6533 "glProgramUniform3fv", arg0, arg1, arg2, arg4);
6534 }
6535 }
6536 @Override
6537 public void glProgramUniform3fv(int arg0,int arg1,int arg2,java.nio.FloatBuffer arg3)
6538 {
6539 checkContext();
6540 downstreamGLES3.glProgramUniform3fv(arg0,arg1,arg2,arg3);
6541 final int err = checkGLError();
6542 if (err != GL_NO_ERROR) {
6543 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
6544 "glProgramUniform3fv", arg0, arg1, arg2, arg3);
6545 }
6546 }
6547 @Override
6548 public void glProgramUniform3i(int arg0,int arg1,int arg2,int arg3,int arg4)
6549 {
6550 checkContext();
6551 downstreamGLES3.glProgramUniform3i(arg0,arg1,arg2,arg3,arg4);
6552 final int err = checkGLError();
6553 if (err != GL_NO_ERROR) {
6554 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6555 "glProgramUniform3i", arg0, arg1, arg2, arg3, arg4);
6556 }
6557 }
6558 @Override
6559 public void glProgramUniform3i64NV(int arg0,int arg1,long arg2,long arg3,long arg4)
6560 {
6561 checkContext();
6562 downstreamGLES3.glProgramUniform3i64NV(arg0,arg1,arg2,arg3,arg4);
6563 final int err = checkGLError();
6564 if (err != GL_NO_ERROR) {
6565 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <long> %s, <long> %s, <long> %s)",
6566 "glProgramUniform3i64NV", arg0, arg1, arg2, arg3, arg4);
6567 }
6568 }
6569 @Override
6570 public void glProgramUniform3i64vNV(int arg0,int arg1,int arg2,java.nio.LongBuffer arg3)
6571 {
6572 checkContext();
6573 downstreamGLES3.glProgramUniform3i64vNV(arg0,arg1,arg2,arg3);
6574 final int err = checkGLError();
6575 if (err != GL_NO_ERROR) {
6576 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
6577 "glProgramUniform3i64vNV", arg0, arg1, arg2, arg3);
6578 }
6579 }
6580 @Override
6581 public void glProgramUniform3i64vNV(int arg0,int arg1,int arg2,long[] arg3,int arg4)
6582 {
6583 checkContext();
6584 downstreamGLES3.glProgramUniform3i64vNV(arg0,arg1,arg2,arg3,arg4);
6585 final int err = checkGLError();
6586 if (err != GL_NO_ERROR) {
6587 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
6588 "glProgramUniform3i64vNV", arg0, arg1, arg2, arg4);
6589 }
6590 }
6591 @Override
6592 public void glProgramUniform3iv(int arg0,int arg1,int arg2,java.nio.IntBuffer arg3)
6593 {
6594 checkContext();
6595 downstreamGLES3.glProgramUniform3iv(arg0,arg1,arg2,arg3);
6596 final int err = checkGLError();
6597 if (err != GL_NO_ERROR) {
6598 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6599 "glProgramUniform3iv", arg0, arg1, arg2, arg3);
6600 }
6601 }
6602 @Override
6603 public void glProgramUniform3iv(int arg0,int arg1,int arg2,int[] arg3,int arg4)
6604 {
6605 checkContext();
6606 downstreamGLES3.glProgramUniform3iv(arg0,arg1,arg2,arg3,arg4);
6607 final int err = checkGLError();
6608 if (err != GL_NO_ERROR) {
6609 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6610 "glProgramUniform3iv", arg0, arg1, arg2, arg4);
6611 }
6612 }
6613 @Override
6614 public void glProgramUniform3ui(int arg0,int arg1,int arg2,int arg3,int arg4)
6615 {
6616 checkContext();
6617 downstreamGLES3.glProgramUniform3ui(arg0,arg1,arg2,arg3,arg4);
6618 final int err = checkGLError();
6619 if (err != GL_NO_ERROR) {
6620 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6621 "glProgramUniform3ui", arg0, arg1, arg2, arg3, arg4);
6622 }
6623 }
6624 @Override
6625 public void glProgramUniform3ui64NV(int arg0,int arg1,long arg2,long arg3,long arg4)
6626 {
6627 checkContext();
6628 downstreamGLES3.glProgramUniform3ui64NV(arg0,arg1,arg2,arg3,arg4);
6629 final int err = checkGLError();
6630 if (err != GL_NO_ERROR) {
6631 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <long> %s, <long> %s, <long> %s)",
6632 "glProgramUniform3ui64NV", arg0, arg1, arg2, arg3, arg4);
6633 }
6634 }
6635 @Override
6636 public void glProgramUniform3ui64vNV(int arg0,int arg1,int arg2,java.nio.LongBuffer arg3)
6637 {
6638 checkContext();
6639 downstreamGLES3.glProgramUniform3ui64vNV(arg0,arg1,arg2,arg3);
6640 final int err = checkGLError();
6641 if (err != GL_NO_ERROR) {
6642 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
6643 "glProgramUniform3ui64vNV", arg0, arg1, arg2, arg3);
6644 }
6645 }
6646 @Override
6647 public void glProgramUniform3ui64vNV(int arg0,int arg1,int arg2,long[] arg3,int arg4)
6648 {
6649 checkContext();
6650 downstreamGLES3.glProgramUniform3ui64vNV(arg0,arg1,arg2,arg3,arg4);
6651 final int err = checkGLError();
6652 if (err != GL_NO_ERROR) {
6653 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
6654 "glProgramUniform3ui64vNV", arg0, arg1, arg2, arg4);
6655 }
6656 }
6657 @Override
6658 public void glProgramUniform3uiv(int arg0,int arg1,int arg2,java.nio.IntBuffer arg3)
6659 {
6660 checkContext();
6661 downstreamGLES3.glProgramUniform3uiv(arg0,arg1,arg2,arg3);
6662 final int err = checkGLError();
6663 if (err != GL_NO_ERROR) {
6664 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6665 "glProgramUniform3uiv", arg0, arg1, arg2, arg3);
6666 }
6667 }
6668 @Override
6669 public void glProgramUniform3uiv(int arg0,int arg1,int arg2,int[] arg3,int arg4)
6670 {
6671 checkContext();
6672 downstreamGLES3.glProgramUniform3uiv(arg0,arg1,arg2,arg3,arg4);
6673 final int err = checkGLError();
6674 if (err != GL_NO_ERROR) {
6675 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6676 "glProgramUniform3uiv", arg0, arg1, arg2, arg4);
6677 }
6678 }
6679 @Override
6680 public void glProgramUniform4f(int arg0,int arg1,float arg2,float arg3,float arg4,float arg5)
6681 {
6682 checkContext();
6683 downstreamGLES3.glProgramUniform4f(arg0,arg1,arg2,arg3,arg4,arg5);
6684 final int err = checkGLError();
6685 if (err != GL_NO_ERROR) {
6686 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <float> %s, <float> %s, <float> %s, <float> %s)",
6687 "glProgramUniform4f", arg0, arg1, arg2, arg3, arg4, arg5);
6688 }
6689 }
6690 @Override
6691 public void glProgramUniform4fv(int arg0,int arg1,int arg2,float[] arg3,int arg4)
6692 {
6693 checkContext();
6694 downstreamGLES3.glProgramUniform4fv(arg0,arg1,arg2,arg3,arg4);
6695 final int err = checkGLError();
6696 if (err != GL_NO_ERROR) {
6697 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
6698 "glProgramUniform4fv", arg0, arg1, arg2, arg4);
6699 }
6700 }
6701 @Override
6702 public void glProgramUniform4fv(int arg0,int arg1,int arg2,java.nio.FloatBuffer arg3)
6703 {
6704 checkContext();
6705 downstreamGLES3.glProgramUniform4fv(arg0,arg1,arg2,arg3);
6706 final int err = checkGLError();
6707 if (err != GL_NO_ERROR) {
6708 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
6709 "glProgramUniform4fv", arg0, arg1, arg2, arg3);
6710 }
6711 }
6712 @Override
6713 public void glProgramUniform4i(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5)
6714 {
6715 checkContext();
6716 downstreamGLES3.glProgramUniform4i(arg0,arg1,arg2,arg3,arg4,arg5);
6717 final int err = checkGLError();
6718 if (err != GL_NO_ERROR) {
6719 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6720 "glProgramUniform4i", arg0, arg1, arg2, arg3, arg4, arg5);
6721 }
6722 }
6723 @Override
6724 public void glProgramUniform4i64NV(int arg0,int arg1,long arg2,long arg3,long arg4,long arg5)
6725 {
6726 checkContext();
6727 downstreamGLES3.glProgramUniform4i64NV(arg0,arg1,arg2,arg3,arg4,arg5);
6728 final int err = checkGLError();
6729 if (err != GL_NO_ERROR) {
6730 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <long> %s, <long> %s, <long> %s, <long> %s)",
6731 "glProgramUniform4i64NV", arg0, arg1, arg2, arg3, arg4, arg5);
6732 }
6733 }
6734 @Override
6735 public void glProgramUniform4i64vNV(int arg0,int arg1,int arg2,java.nio.LongBuffer arg3)
6736 {
6737 checkContext();
6738 downstreamGLES3.glProgramUniform4i64vNV(arg0,arg1,arg2,arg3);
6739 final int err = checkGLError();
6740 if (err != GL_NO_ERROR) {
6741 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
6742 "glProgramUniform4i64vNV", arg0, arg1, arg2, arg3);
6743 }
6744 }
6745 @Override
6746 public void glProgramUniform4i64vNV(int arg0,int arg1,int arg2,long[] arg3,int arg4)
6747 {
6748 checkContext();
6749 downstreamGLES3.glProgramUniform4i64vNV(arg0,arg1,arg2,arg3,arg4);
6750 final int err = checkGLError();
6751 if (err != GL_NO_ERROR) {
6752 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
6753 "glProgramUniform4i64vNV", arg0, arg1, arg2, arg4);
6754 }
6755 }
6756 @Override
6757 public void glProgramUniform4iv(int arg0,int arg1,int arg2,int[] arg3,int arg4)
6758 {
6759 checkContext();
6760 downstreamGLES3.glProgramUniform4iv(arg0,arg1,arg2,arg3,arg4);
6761 final int err = checkGLError();
6762 if (err != GL_NO_ERROR) {
6763 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6764 "glProgramUniform4iv", arg0, arg1, arg2, arg4);
6765 }
6766 }
6767 @Override
6768 public void glProgramUniform4iv(int arg0,int arg1,int arg2,java.nio.IntBuffer arg3)
6769 {
6770 checkContext();
6771 downstreamGLES3.glProgramUniform4iv(arg0,arg1,arg2,arg3);
6772 final int err = checkGLError();
6773 if (err != GL_NO_ERROR) {
6774 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6775 "glProgramUniform4iv", arg0, arg1, arg2, arg3);
6776 }
6777 }
6778 @Override
6779 public void glProgramUniform4ui(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5)
6780 {
6781 checkContext();
6782 downstreamGLES3.glProgramUniform4ui(arg0,arg1,arg2,arg3,arg4,arg5);
6783 final int err = checkGLError();
6784 if (err != GL_NO_ERROR) {
6785 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
6786 "glProgramUniform4ui", arg0, arg1, arg2, arg3, arg4, arg5);
6787 }
6788 }
6789 @Override
6790 public void glProgramUniform4ui64NV(int arg0,int arg1,long arg2,long arg3,long arg4,long arg5)
6791 {
6792 checkContext();
6793 downstreamGLES3.glProgramUniform4ui64NV(arg0,arg1,arg2,arg3,arg4,arg5);
6794 final int err = checkGLError();
6795 if (err != GL_NO_ERROR) {
6796 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <long> %s, <long> %s, <long> %s, <long> %s)",
6797 "glProgramUniform4ui64NV", arg0, arg1, arg2, arg3, arg4, arg5);
6798 }
6799 }
6800 @Override
6801 public void glProgramUniform4ui64vNV(int arg0,int arg1,int arg2,long[] arg3,int arg4)
6802 {
6803 checkContext();
6804 downstreamGLES3.glProgramUniform4ui64vNV(arg0,arg1,arg2,arg3,arg4);
6805 final int err = checkGLError();
6806 if (err != GL_NO_ERROR) {
6807 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
6808 "glProgramUniform4ui64vNV", arg0, arg1, arg2, arg4);
6809 }
6810 }
6811 @Override
6812 public void glProgramUniform4ui64vNV(int arg0,int arg1,int arg2,java.nio.LongBuffer arg3)
6813 {
6814 checkContext();
6815 downstreamGLES3.glProgramUniform4ui64vNV(arg0,arg1,arg2,arg3);
6816 final int err = checkGLError();
6817 if (err != GL_NO_ERROR) {
6818 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
6819 "glProgramUniform4ui64vNV", arg0, arg1, arg2, arg3);
6820 }
6821 }
6822 @Override
6823 public void glProgramUniform4uiv(int arg0,int arg1,int arg2,java.nio.IntBuffer arg3)
6824 {
6825 checkContext();
6826 downstreamGLES3.glProgramUniform4uiv(arg0,arg1,arg2,arg3);
6827 final int err = checkGLError();
6828 if (err != GL_NO_ERROR) {
6829 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
6830 "glProgramUniform4uiv", arg0, arg1, arg2, arg3);
6831 }
6832 }
6833 @Override
6834 public void glProgramUniform4uiv(int arg0,int arg1,int arg2,int[] arg3,int arg4)
6835 {
6836 checkContext();
6837 downstreamGLES3.glProgramUniform4uiv(arg0,arg1,arg2,arg3,arg4);
6838 final int err = checkGLError();
6839 if (err != GL_NO_ERROR) {
6840 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
6841 "glProgramUniform4uiv", arg0, arg1, arg2, arg4);
6842 }
6843 }
6844 @Override
6845 public void glProgramUniformHandleui64IMG(int arg0,int arg1,long arg2)
6846 {
6847 checkContext();
6848 downstreamGLES3.glProgramUniformHandleui64IMG(arg0,arg1,arg2);
6849 final int err = checkGLError();
6850 if (err != GL_NO_ERROR) {
6851 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <long> %s)",
6852 "glProgramUniformHandleui64IMG", arg0, arg1, arg2);
6853 }
6854 }
6855 @Override
6856 public void glProgramUniformHandleui64vIMG(int arg0,int arg1,int arg2,long[] arg3,int arg4)
6857 {
6858 checkContext();
6859 downstreamGLES3.glProgramUniformHandleui64vIMG(arg0,arg1,arg2,arg3,arg4);
6860 final int err = checkGLError();
6861 if (err != GL_NO_ERROR) {
6862 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
6863 "glProgramUniformHandleui64vIMG", arg0, arg1, arg2, arg4);
6864 }
6865 }
6866 @Override
6867 public void glProgramUniformHandleui64vIMG(int arg0,int arg1,int arg2,java.nio.LongBuffer arg3)
6868 {
6869 checkContext();
6870 downstreamGLES3.glProgramUniformHandleui64vIMG(arg0,arg1,arg2,arg3);
6871 final int err = checkGLError();
6872 if (err != GL_NO_ERROR) {
6873 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
6874 "glProgramUniformHandleui64vIMG", arg0, arg1, arg2, arg3);
6875 }
6876 }
6877 @Override
6878 public void glProgramUniformMatrix2fv(int arg0,int arg1,int arg2,boolean arg3,java.nio.FloatBuffer arg4)
6879 {
6880 checkContext();
6881 downstreamGLES3.glProgramUniformMatrix2fv(arg0,arg1,arg2,arg3,arg4);
6882 final int err = checkGLError();
6883 if (err != GL_NO_ERROR) {
6884 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
6885 "glProgramUniformMatrix2fv", arg0, arg1, arg2, arg3, arg4);
6886 }
6887 }
6888 @Override
6889 public void glProgramUniformMatrix2fv(int arg0,int arg1,int arg2,boolean arg3,float[] arg4,int arg5)
6890 {
6891 checkContext();
6892 downstreamGLES3.glProgramUniformMatrix2fv(arg0,arg1,arg2,arg3,arg4,arg5);
6893 final int err = checkGLError();
6894 if (err != GL_NO_ERROR) {
6895 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
6896 "glProgramUniformMatrix2fv", arg0, arg1, arg2, arg3, arg5);
6897 }
6898 }
6899 @Override
6900 public void glProgramUniformMatrix2x3fv(int arg0,int arg1,int arg2,boolean arg3,java.nio.FloatBuffer arg4)
6901 {
6902 checkContext();
6903 downstreamGLES3.glProgramUniformMatrix2x3fv(arg0,arg1,arg2,arg3,arg4);
6904 final int err = checkGLError();
6905 if (err != GL_NO_ERROR) {
6906 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
6907 "glProgramUniformMatrix2x3fv", arg0, arg1, arg2, arg3, arg4);
6908 }
6909 }
6910 @Override
6911 public void glProgramUniformMatrix2x3fv(int arg0,int arg1,int arg2,boolean arg3,float[] arg4,int arg5)
6912 {
6913 checkContext();
6914 downstreamGLES3.glProgramUniformMatrix2x3fv(arg0,arg1,arg2,arg3,arg4,arg5);
6915 final int err = checkGLError();
6916 if (err != GL_NO_ERROR) {
6917 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
6918 "glProgramUniformMatrix2x3fv", arg0, arg1, arg2, arg3, arg5);
6919 }
6920 }
6921 @Override
6922 public void glProgramUniformMatrix2x4fv(int arg0,int arg1,int arg2,boolean arg3,java.nio.FloatBuffer arg4)
6923 {
6924 checkContext();
6925 downstreamGLES3.glProgramUniformMatrix2x4fv(arg0,arg1,arg2,arg3,arg4);
6926 final int err = checkGLError();
6927 if (err != GL_NO_ERROR) {
6928 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
6929 "glProgramUniformMatrix2x4fv", arg0, arg1, arg2, arg3, arg4);
6930 }
6931 }
6932 @Override
6933 public void glProgramUniformMatrix2x4fv(int arg0,int arg1,int arg2,boolean arg3,float[] arg4,int arg5)
6934 {
6935 checkContext();
6936 downstreamGLES3.glProgramUniformMatrix2x4fv(arg0,arg1,arg2,arg3,arg4,arg5);
6937 final int err = checkGLError();
6938 if (err != GL_NO_ERROR) {
6939 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
6940 "glProgramUniformMatrix2x4fv", arg0, arg1, arg2, arg3, arg5);
6941 }
6942 }
6943 @Override
6944 public void glProgramUniformMatrix3fv(int arg0,int arg1,int arg2,boolean arg3,java.nio.FloatBuffer arg4)
6945 {
6946 checkContext();
6947 downstreamGLES3.glProgramUniformMatrix3fv(arg0,arg1,arg2,arg3,arg4);
6948 final int err = checkGLError();
6949 if (err != GL_NO_ERROR) {
6950 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
6951 "glProgramUniformMatrix3fv", arg0, arg1, arg2, arg3, arg4);
6952 }
6953 }
6954 @Override
6955 public void glProgramUniformMatrix3fv(int arg0,int arg1,int arg2,boolean arg3,float[] arg4,int arg5)
6956 {
6957 checkContext();
6958 downstreamGLES3.glProgramUniformMatrix3fv(arg0,arg1,arg2,arg3,arg4,arg5);
6959 final int err = checkGLError();
6960 if (err != GL_NO_ERROR) {
6961 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
6962 "glProgramUniformMatrix3fv", arg0, arg1, arg2, arg3, arg5);
6963 }
6964 }
6965 @Override
6966 public void glProgramUniformMatrix3x2fv(int arg0,int arg1,int arg2,boolean arg3,java.nio.FloatBuffer arg4)
6967 {
6968 checkContext();
6969 downstreamGLES3.glProgramUniformMatrix3x2fv(arg0,arg1,arg2,arg3,arg4);
6970 final int err = checkGLError();
6971 if (err != GL_NO_ERROR) {
6972 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
6973 "glProgramUniformMatrix3x2fv", arg0, arg1, arg2, arg3, arg4);
6974 }
6975 }
6976 @Override
6977 public void glProgramUniformMatrix3x2fv(int arg0,int arg1,int arg2,boolean arg3,float[] arg4,int arg5)
6978 {
6979 checkContext();
6980 downstreamGLES3.glProgramUniformMatrix3x2fv(arg0,arg1,arg2,arg3,arg4,arg5);
6981 final int err = checkGLError();
6982 if (err != GL_NO_ERROR) {
6983 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
6984 "glProgramUniformMatrix3x2fv", arg0, arg1, arg2, arg3, arg5);
6985 }
6986 }
6987 @Override
6988 public void glProgramUniformMatrix3x4fv(int arg0,int arg1,int arg2,boolean arg3,java.nio.FloatBuffer arg4)
6989 {
6990 checkContext();
6991 downstreamGLES3.glProgramUniformMatrix3x4fv(arg0,arg1,arg2,arg3,arg4);
6992 final int err = checkGLError();
6993 if (err != GL_NO_ERROR) {
6994 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
6995 "glProgramUniformMatrix3x4fv", arg0, arg1, arg2, arg3, arg4);
6996 }
6997 }
6998 @Override
6999 public void glProgramUniformMatrix3x4fv(int arg0,int arg1,int arg2,boolean arg3,float[] arg4,int arg5)
7000 {
7001 checkContext();
7002 downstreamGLES3.glProgramUniformMatrix3x4fv(arg0,arg1,arg2,arg3,arg4,arg5);
7003 final int err = checkGLError();
7004 if (err != GL_NO_ERROR) {
7005 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
7006 "glProgramUniformMatrix3x4fv", arg0, arg1, arg2, arg3, arg5);
7007 }
7008 }
7009 @Override
7010 public void glProgramUniformMatrix4fv(int arg0,int arg1,int arg2,boolean arg3,java.nio.FloatBuffer arg4)
7011 {
7012 checkContext();
7013 downstreamGLES3.glProgramUniformMatrix4fv(arg0,arg1,arg2,arg3,arg4);
7014 final int err = checkGLError();
7015 if (err != GL_NO_ERROR) {
7016 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
7017 "glProgramUniformMatrix4fv", arg0, arg1, arg2, arg3, arg4);
7018 }
7019 }
7020 @Override
7021 public void glProgramUniformMatrix4fv(int arg0,int arg1,int arg2,boolean arg3,float[] arg4,int arg5)
7022 {
7023 checkContext();
7024 downstreamGLES3.glProgramUniformMatrix4fv(arg0,arg1,arg2,arg3,arg4,arg5);
7025 final int err = checkGLError();
7026 if (err != GL_NO_ERROR) {
7027 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
7028 "glProgramUniformMatrix4fv", arg0, arg1, arg2, arg3, arg5);
7029 }
7030 }
7031 @Override
7032 public void glProgramUniformMatrix4x2fv(int arg0,int arg1,int arg2,boolean arg3,java.nio.FloatBuffer arg4)
7033 {
7034 checkContext();
7035 downstreamGLES3.glProgramUniformMatrix4x2fv(arg0,arg1,arg2,arg3,arg4);
7036 final int err = checkGLError();
7037 if (err != GL_NO_ERROR) {
7038 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
7039 "glProgramUniformMatrix4x2fv", arg0, arg1, arg2, arg3, arg4);
7040 }
7041 }
7042 @Override
7043 public void glProgramUniformMatrix4x2fv(int arg0,int arg1,int arg2,boolean arg3,float[] arg4,int arg5)
7044 {
7045 checkContext();
7046 downstreamGLES3.glProgramUniformMatrix4x2fv(arg0,arg1,arg2,arg3,arg4,arg5);
7047 final int err = checkGLError();
7048 if (err != GL_NO_ERROR) {
7049 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
7050 "glProgramUniformMatrix4x2fv", arg0, arg1, arg2, arg3, arg5);
7051 }
7052 }
7053 @Override
7054 public void glProgramUniformMatrix4x3fv(int arg0,int arg1,int arg2,boolean arg3,float[] arg4,int arg5)
7055 {
7056 checkContext();
7057 downstreamGLES3.glProgramUniformMatrix4x3fv(arg0,arg1,arg2,arg3,arg4,arg5);
7058 final int err = checkGLError();
7059 if (err != GL_NO_ERROR) {
7060 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
7061 "glProgramUniformMatrix4x3fv", arg0, arg1, arg2, arg3, arg5);
7062 }
7063 }
7064 @Override
7065 public void glProgramUniformMatrix4x3fv(int arg0,int arg1,int arg2,boolean arg3,java.nio.FloatBuffer arg4)
7066 {
7067 checkContext();
7068 downstreamGLES3.glProgramUniformMatrix4x3fv(arg0,arg1,arg2,arg3,arg4);
7069 final int err = checkGLError();
7070 if (err != GL_NO_ERROR) {
7071 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
7072 "glProgramUniformMatrix4x3fv", arg0, arg1, arg2, arg3, arg4);
7073 }
7074 }
7075 @Override
7076 public void glPushDebugGroup(int arg0,int arg1,int arg2,java.nio.ByteBuffer arg3)
7077 {
7078 checkContext();
7079 downstreamGLES3.glPushDebugGroup(arg0,arg1,arg2,arg3);
7080 final int err = checkGLError();
7081 if (err != GL_NO_ERROR) {
7082 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.ByteBuffer> %s)",
7083 "glPushDebugGroup", arg0, arg1, arg2, arg3);
7084 }
7085 }
7086 @Override
7087 public void glPushDebugGroup(int arg0,int arg1,int arg2,byte[] arg3,int arg4)
7088 {
7089 checkContext();
7090 downstreamGLES3.glPushDebugGroup(arg0,arg1,arg2,arg3,arg4);
7091 final int err = checkGLError();
7092 if (err != GL_NO_ERROR) {
7093 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[B>, <int> 0x%X)",
7094 "glPushDebugGroup", arg0, arg1, arg2, arg4);
7095 }
7096 }
7097 @Override
7098 public void glQueryCounter(int arg0,int arg1)
7099 {
7100 checkContext();
7101 downstreamGLES3.glQueryCounter(arg0,arg1);
7102 final int err = checkGLError();
7103 if (err != GL_NO_ERROR) {
7104 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
7105 "glQueryCounter", arg0, arg1);
7106 }
7107 }
7108 @Override
7109 public void glRasterSamplesEXT(int arg0,boolean arg1)
7110 {
7111 checkContext();
7112 downstreamGLES3.glRasterSamplesEXT(arg0,arg1);
7113 final int err = checkGLError();
7114 if (err != GL_NO_ERROR) {
7115 writeGLError(err, "%s(<int> 0x%X, <boolean> %s)",
7116 "glRasterSamplesEXT", arg0, arg1);
7117 }
7118 }
7119 @Override
7120 public void glReadBuffer(int arg0)
7121 {
7122 checkContext();
7123 downstreamGLES3.glReadBuffer(arg0);
7124 final int err = checkGLError();
7125 if (err != GL_NO_ERROR) {
7126 writeGLError(err, "%s(<int> 0x%X)",
7127 "glReadBuffer", arg0);
7128 }
7129 }
7130 @Override
7131 public void glReadBufferIndexedEXT(int arg0,int arg1)
7132 {
7133 checkContext();
7134 downstreamGLES3.glReadBufferIndexedEXT(arg0,arg1);
7135 final int err = checkGLError();
7136 if (err != GL_NO_ERROR) {
7137 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
7138 "glReadBufferIndexedEXT", arg0, arg1);
7139 }
7140 }
7141 @Override
7142 public void glReadBufferNV(int arg0)
7143 {
7144 checkContext();
7145 downstreamGLES3.glReadBufferNV(arg0);
7146 final int err = checkGLError();
7147 if (err != GL_NO_ERROR) {
7148 writeGLError(err, "%s(<int> 0x%X)",
7149 "glReadBufferNV", arg0);
7150 }
7151 }
7152 @Override
7153 public void glReadPixels(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,java.nio.Buffer arg6)
7154 {
7155 checkContext();
7156 downstreamGLES3.glReadPixels(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
7157 final int err = checkGLError();
7158 if (err != GL_NO_ERROR) {
7159 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
7160 "glReadPixels", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
7161 }
7162 }
7163 @Override
7164 public void glReadPixels(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,long arg6)
7165 {
7166 checkContext();
7167 downstreamGLES3.glReadPixels(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
7168 final int err = checkGLError();
7169 if (err != GL_NO_ERROR) {
7170 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
7171 "glReadPixels", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
7172 }
7173 }
7174 @Override
7175 public void glReadnPixels(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,java.nio.Buffer arg7)
7176 {
7177 checkContext();
7178 downstreamGLES3.glReadnPixels(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
7179 final int err = checkGLError();
7180 if (err != GL_NO_ERROR) {
7181 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
7182 "glReadnPixels", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
7183 }
7184 }
7185 @Override
7186 public void glReleaseShaderCompiler()
7187 {
7188 checkContext();
7189 downstreamGLES3.glReleaseShaderCompiler();
7190 final int err = checkGLError();
7191 if (err != GL_NO_ERROR) {
7192 writeGLError(err, "%s()",
7193 "glReleaseShaderCompiler");
7194 }
7195 }
7196 @Override
7197 public void glRenderbufferStorage(int arg0,int arg1,int arg2,int arg3)
7198 {
7199 checkContext();
7200 downstreamGLES3.glRenderbufferStorage(arg0,arg1,arg2,arg3);
7201 final int err = checkGLError();
7202 if (err != GL_NO_ERROR) {
7203 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7204 "glRenderbufferStorage", arg0, arg1, arg2, arg3);
7205 }
7206 }
7207 @Override
7208 public void glRenderbufferStorageMultisample(int arg0,int arg1,int arg2,int arg3,int arg4)
7209 {
7210 checkContext();
7211 downstreamGLES3.glRenderbufferStorageMultisample(arg0,arg1,arg2,arg3,arg4);
7212 final int err = checkGLError();
7213 if (err != GL_NO_ERROR) {
7214 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7215 "glRenderbufferStorageMultisample", arg0, arg1, arg2, arg3, arg4);
7216 }
7217 }
7218 @Override
7219 public void glRenderbufferStorageMultisampleAdvancedAMD(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5)
7220 {
7221 checkContext();
7222 downstreamGLES3.glRenderbufferStorageMultisampleAdvancedAMD(arg0,arg1,arg2,arg3,arg4,arg5);
7223 final int err = checkGLError();
7224 if (err != GL_NO_ERROR) {
7225 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7226 "glRenderbufferStorageMultisampleAdvancedAMD", arg0, arg1, arg2, arg3, arg4, arg5);
7227 }
7228 }
7229 @Override
7230 public void glRenderbufferStorageMultisampleEXT(int arg0,int arg1,int arg2,int arg3,int arg4)
7231 {
7232 checkContext();
7233 downstreamGLES3.glRenderbufferStorageMultisampleEXT(arg0,arg1,arg2,arg3,arg4);
7234 final int err = checkGLError();
7235 if (err != GL_NO_ERROR) {
7236 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7237 "glRenderbufferStorageMultisampleEXT", arg0, arg1, arg2, arg3, arg4);
7238 }
7239 }
7240 @Override
7241 public void glRenderbufferStorageMultisampleIMG(int arg0,int arg1,int arg2,int arg3,int arg4)
7242 {
7243 checkContext();
7244 downstreamGLES3.glRenderbufferStorageMultisampleIMG(arg0,arg1,arg2,arg3,arg4);
7245 final int err = checkGLError();
7246 if (err != GL_NO_ERROR) {
7247 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7248 "glRenderbufferStorageMultisampleIMG", arg0, arg1, arg2, arg3, arg4);
7249 }
7250 }
7251 @Override
7252 public void glRenderbufferStorageMultisampleNV(int arg0,int arg1,int arg2,int arg3,int arg4)
7253 {
7254 checkContext();
7255 downstreamGLES3.glRenderbufferStorageMultisampleNV(arg0,arg1,arg2,arg3,arg4);
7256 final int err = checkGLError();
7257 if (err != GL_NO_ERROR) {
7258 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7259 "glRenderbufferStorageMultisampleNV", arg0, arg1, arg2, arg3, arg4);
7260 }
7261 }
7262 @Override
7263 public void glResetMemoryObjectParameterNV(int arg0,int arg1)
7264 {
7265 checkContext();
7266 downstreamGLES3.glResetMemoryObjectParameterNV(arg0,arg1);
7267 final int err = checkGLError();
7268 if (err != GL_NO_ERROR) {
7269 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
7270 "glResetMemoryObjectParameterNV", arg0, arg1);
7271 }
7272 }
7273 @Override
7274 public void glResolveDepthValuesNV()
7275 {
7276 checkContext();
7277 downstreamGLES3.glResolveDepthValuesNV();
7278 final int err = checkGLError();
7279 if (err != GL_NO_ERROR) {
7280 writeGLError(err, "%s()",
7281 "glResolveDepthValuesNV");
7282 }
7283 }
7284 @Override
7285 public void glResolveMultisampleFramebuffer()
7286 {
7287 checkContext();
7288 downstreamGLES3.glResolveMultisampleFramebuffer();
7289 final int err = checkGLError();
7290 if (err != GL_NO_ERROR) {
7291 writeGLError(err, "%s()",
7292 "glResolveMultisampleFramebuffer");
7293 }
7294 }
7295 @Override
7296 public void glResumeTransformFeedback()
7297 {
7298 checkContext();
7299 downstreamGLES3.glResumeTransformFeedback();
7300 final int err = checkGLError();
7301 if (err != GL_NO_ERROR) {
7302 writeGLError(err, "%s()",
7303 "glResumeTransformFeedback");
7304 }
7305 }
7306 @Override
7307 public void glSampleCoverage(float arg0,boolean arg1)
7308 {
7309 checkContext();
7310 downstreamGLES3.glSampleCoverage(arg0,arg1);
7311 final int err = checkGLError();
7312 if (err != GL_NO_ERROR) {
7313 writeGLError(err, "%s(<float> %s, <boolean> %s)",
7314 "glSampleCoverage", arg0, arg1);
7315 }
7316 }
7317 @Override
7318 public void glSampleMaski(int arg0,int arg1)
7319 {
7320 checkContext();
7321 downstreamGLES3.glSampleMaski(arg0,arg1);
7322 final int err = checkGLError();
7323 if (err != GL_NO_ERROR) {
7324 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
7325 "glSampleMaski", arg0, arg1);
7326 }
7327 }
7328 @Override
7329 public void glSamplerParameterIiv(int arg0,int arg1,int[] arg2,int arg3)
7330 {
7331 checkContext();
7332 downstreamGLES3.glSamplerParameterIiv(arg0,arg1,arg2,arg3);
7333 final int err = checkGLError();
7334 if (err != GL_NO_ERROR) {
7335 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
7336 "glSamplerParameterIiv", arg0, arg1, arg3);
7337 }
7338 }
7339 @Override
7340 public void glSamplerParameterIiv(int arg0,int arg1,java.nio.IntBuffer arg2)
7341 {
7342 checkContext();
7343 downstreamGLES3.glSamplerParameterIiv(arg0,arg1,arg2);
7344 final int err = checkGLError();
7345 if (err != GL_NO_ERROR) {
7346 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
7347 "glSamplerParameterIiv", arg0, arg1, arg2);
7348 }
7349 }
7350 @Override
7351 public void glSamplerParameterIuiv(int arg0,int arg1,java.nio.IntBuffer arg2)
7352 {
7353 checkContext();
7354 downstreamGLES3.glSamplerParameterIuiv(arg0,arg1,arg2);
7355 final int err = checkGLError();
7356 if (err != GL_NO_ERROR) {
7357 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
7358 "glSamplerParameterIuiv", arg0, arg1, arg2);
7359 }
7360 }
7361 @Override
7362 public void glSamplerParameterIuiv(int arg0,int arg1,int[] arg2,int arg3)
7363 {
7364 checkContext();
7365 downstreamGLES3.glSamplerParameterIuiv(arg0,arg1,arg2,arg3);
7366 final int err = checkGLError();
7367 if (err != GL_NO_ERROR) {
7368 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
7369 "glSamplerParameterIuiv", arg0, arg1, arg3);
7370 }
7371 }
7372 @Override
7373 public void glSamplerParameterf(int arg0,int arg1,float arg2)
7374 {
7375 checkContext();
7376 downstreamGLES3.glSamplerParameterf(arg0,arg1,arg2);
7377 final int err = checkGLError();
7378 if (err != GL_NO_ERROR) {
7379 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <float> %s)",
7380 "glSamplerParameterf", arg0, arg1, arg2);
7381 }
7382 }
7383 @Override
7384 public void glSamplerParameterfv(int arg0,int arg1,java.nio.FloatBuffer arg2)
7385 {
7386 checkContext();
7387 downstreamGLES3.glSamplerParameterfv(arg0,arg1,arg2);
7388 final int err = checkGLError();
7389 if (err != GL_NO_ERROR) {
7390 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
7391 "glSamplerParameterfv", arg0, arg1, arg2);
7392 }
7393 }
7394 @Override
7395 public void glSamplerParameterfv(int arg0,int arg1,float[] arg2,int arg3)
7396 {
7397 checkContext();
7398 downstreamGLES3.glSamplerParameterfv(arg0,arg1,arg2,arg3);
7399 final int err = checkGLError();
7400 if (err != GL_NO_ERROR) {
7401 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
7402 "glSamplerParameterfv", arg0, arg1, arg3);
7403 }
7404 }
7405 @Override
7406 public void glSamplerParameteri(int arg0,int arg1,int arg2)
7407 {
7408 checkContext();
7409 downstreamGLES3.glSamplerParameteri(arg0,arg1,arg2);
7410 final int err = checkGLError();
7411 if (err != GL_NO_ERROR) {
7412 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
7413 "glSamplerParameteri", arg0, arg1, arg2);
7414 }
7415 }
7416 @Override
7417 public void glSamplerParameteriv(int arg0,int arg1,java.nio.IntBuffer arg2)
7418 {
7419 checkContext();
7420 downstreamGLES3.glSamplerParameteriv(arg0,arg1,arg2);
7421 final int err = checkGLError();
7422 if (err != GL_NO_ERROR) {
7423 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
7424 "glSamplerParameteriv", arg0, arg1, arg2);
7425 }
7426 }
7427 @Override
7428 public void glSamplerParameteriv(int arg0,int arg1,int[] arg2,int arg3)
7429 {
7430 checkContext();
7431 downstreamGLES3.glSamplerParameteriv(arg0,arg1,arg2,arg3);
7432 final int err = checkGLError();
7433 if (err != GL_NO_ERROR) {
7434 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
7435 "glSamplerParameteriv", arg0, arg1, arg3);
7436 }
7437 }
7438 @Override
7439 public void glScissor(int arg0,int arg1,int arg2,int arg3)
7440 {
7441 checkContext();
7442 downstreamGLES3.glScissor(arg0,arg1,arg2,arg3);
7443 final int err = checkGLError();
7444 if (err != GL_NO_ERROR) {
7445 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7446 "glScissor", arg0, arg1, arg2, arg3);
7447 }
7448 }
7449 @Override
7450 public void glScissorArrayvNV(int arg0,int arg1,java.nio.IntBuffer arg2)
7451 {
7452 checkContext();
7453 downstreamGLES3.glScissorArrayvNV(arg0,arg1,arg2);
7454 final int err = checkGLError();
7455 if (err != GL_NO_ERROR) {
7456 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
7457 "glScissorArrayvNV", arg0, arg1, arg2);
7458 }
7459 }
7460 @Override
7461 public void glScissorArrayvNV(int arg0,int arg1,int[] arg2,int arg3)
7462 {
7463 checkContext();
7464 downstreamGLES3.glScissorArrayvNV(arg0,arg1,arg2,arg3);
7465 final int err = checkGLError();
7466 if (err != GL_NO_ERROR) {
7467 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
7468 "glScissorArrayvNV", arg0, arg1, arg3);
7469 }
7470 }
7471 @Override
7472 public void glScissorArrayvOES(int arg0,int arg1,java.nio.IntBuffer arg2)
7473 {
7474 checkContext();
7475 downstreamGLES3.glScissorArrayvOES(arg0,arg1,arg2);
7476 final int err = checkGLError();
7477 if (err != GL_NO_ERROR) {
7478 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
7479 "glScissorArrayvOES", arg0, arg1, arg2);
7480 }
7481 }
7482 @Override
7483 public void glScissorArrayvOES(int arg0,int arg1,int[] arg2,int arg3)
7484 {
7485 checkContext();
7486 downstreamGLES3.glScissorArrayvOES(arg0,arg1,arg2,arg3);
7487 final int err = checkGLError();
7488 if (err != GL_NO_ERROR) {
7489 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
7490 "glScissorArrayvOES", arg0, arg1, arg3);
7491 }
7492 }
7493 @Override
7494 public void glScissorExclusiveArrayvNV(int arg0,int arg1,int[] arg2,int arg3)
7495 {
7496 checkContext();
7497 downstreamGLES3.glScissorExclusiveArrayvNV(arg0,arg1,arg2,arg3);
7498 final int err = checkGLError();
7499 if (err != GL_NO_ERROR) {
7500 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
7501 "glScissorExclusiveArrayvNV", arg0, arg1, arg3);
7502 }
7503 }
7504 @Override
7505 public void glScissorExclusiveArrayvNV(int arg0,int arg1,java.nio.IntBuffer arg2)
7506 {
7507 checkContext();
7508 downstreamGLES3.glScissorExclusiveArrayvNV(arg0,arg1,arg2);
7509 final int err = checkGLError();
7510 if (err != GL_NO_ERROR) {
7511 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
7512 "glScissorExclusiveArrayvNV", arg0, arg1, arg2);
7513 }
7514 }
7515 @Override
7516 public void glScissorExclusiveNV(int arg0,int arg1,int arg2,int arg3)
7517 {
7518 checkContext();
7519 downstreamGLES3.glScissorExclusiveNV(arg0,arg1,arg2,arg3);
7520 final int err = checkGLError();
7521 if (err != GL_NO_ERROR) {
7522 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7523 "glScissorExclusiveNV", arg0, arg1, arg2, arg3);
7524 }
7525 }
7526 @Override
7527 public void glScissorIndexedNV(int arg0,int arg1,int arg2,int arg3,int arg4)
7528 {
7529 checkContext();
7530 downstreamGLES3.glScissorIndexedNV(arg0,arg1,arg2,arg3,arg4);
7531 final int err = checkGLError();
7532 if (err != GL_NO_ERROR) {
7533 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7534 "glScissorIndexedNV", arg0, arg1, arg2, arg3, arg4);
7535 }
7536 }
7537 @Override
7538 public void glScissorIndexedOES(int arg0,int arg1,int arg2,int arg3,int arg4)
7539 {
7540 checkContext();
7541 downstreamGLES3.glScissorIndexedOES(arg0,arg1,arg2,arg3,arg4);
7542 final int err = checkGLError();
7543 if (err != GL_NO_ERROR) {
7544 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7545 "glScissorIndexedOES", arg0, arg1, arg2, arg3, arg4);
7546 }
7547 }
7548 @Override
7549 public void glScissorIndexedvNV(int arg0,int[] arg1,int arg2)
7550 {
7551 checkContext();
7552 downstreamGLES3.glScissorIndexedvNV(arg0,arg1,arg2);
7553 final int err = checkGLError();
7554 if (err != GL_NO_ERROR) {
7555 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
7556 "glScissorIndexedvNV", arg0, arg2);
7557 }
7558 }
7559 @Override
7560 public void glScissorIndexedvNV(int arg0,java.nio.IntBuffer arg1)
7561 {
7562 checkContext();
7563 downstreamGLES3.glScissorIndexedvNV(arg0,arg1);
7564 final int err = checkGLError();
7565 if (err != GL_NO_ERROR) {
7566 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
7567 "glScissorIndexedvNV", arg0, arg1);
7568 }
7569 }
7570 @Override
7571 public void glScissorIndexedvOES(int arg0,int[] arg1,int arg2)
7572 {
7573 checkContext();
7574 downstreamGLES3.glScissorIndexedvOES(arg0,arg1,arg2);
7575 final int err = checkGLError();
7576 if (err != GL_NO_ERROR) {
7577 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
7578 "glScissorIndexedvOES", arg0, arg2);
7579 }
7580 }
7581 @Override
7582 public void glScissorIndexedvOES(int arg0,java.nio.IntBuffer arg1)
7583 {
7584 checkContext();
7585 downstreamGLES3.glScissorIndexedvOES(arg0,arg1);
7586 final int err = checkGLError();
7587 if (err != GL_NO_ERROR) {
7588 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
7589 "glScissorIndexedvOES", arg0, arg1);
7590 }
7591 }
7592 @Override
7593 public void glSemaphoreParameterivNV(int arg0,int arg1,java.nio.IntBuffer arg2)
7594 {
7595 checkContext();
7596 downstreamGLES3.glSemaphoreParameterivNV(arg0,arg1,arg2);
7597 final int err = checkGLError();
7598 if (err != GL_NO_ERROR) {
7599 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
7600 "glSemaphoreParameterivNV", arg0, arg1, arg2);
7601 }
7602 }
7603 @Override
7604 public void glSemaphoreParameterivNV(int arg0,int arg1,int[] arg2,int arg3)
7605 {
7606 checkContext();
7607 downstreamGLES3.glSemaphoreParameterivNV(arg0,arg1,arg2,arg3);
7608 final int err = checkGLError();
7609 if (err != GL_NO_ERROR) {
7610 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
7611 "glSemaphoreParameterivNV", arg0, arg1, arg3);
7612 }
7613 }
7614 @Override
7615 public void glSemaphoreParameterui64vEXT(int arg0,int arg1,java.nio.LongBuffer arg2)
7616 {
7617 checkContext();
7618 downstreamGLES3.glSemaphoreParameterui64vEXT(arg0,arg1,arg2);
7619 final int err = checkGLError();
7620 if (err != GL_NO_ERROR) {
7621 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
7622 "glSemaphoreParameterui64vEXT", arg0, arg1, arg2);
7623 }
7624 }
7625 @Override
7626 public void glSemaphoreParameterui64vEXT(int arg0,int arg1,long[] arg2,int arg3)
7627 {
7628 checkContext();
7629 downstreamGLES3.glSemaphoreParameterui64vEXT(arg0,arg1,arg2,arg3);
7630 final int err = checkGLError();
7631 if (err != GL_NO_ERROR) {
7632 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
7633 "glSemaphoreParameterui64vEXT", arg0, arg1, arg3);
7634 }
7635 }
7636 @Override
7637 public void glShaderBinary(int arg0,int[] arg1,int arg2,int arg3,java.nio.Buffer arg4,int arg5)
7638 {
7639 checkContext();
7640 downstreamGLES3.glShaderBinary(arg0,arg1,arg2,arg3,arg4,arg5);
7641 final int err = checkGLError();
7642 if (err != GL_NO_ERROR) {
7643 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
7644 "glShaderBinary", arg0, arg2, arg3, arg4, arg5);
7645 }
7646 }
7647 @Override
7648 public void glShaderBinary(int arg0,java.nio.IntBuffer arg1,int arg2,java.nio.Buffer arg3,int arg4)
7649 {
7650 checkContext();
7651 downstreamGLES3.glShaderBinary(arg0,arg1,arg2,arg3,arg4);
7652 final int err = checkGLError();
7653 if (err != GL_NO_ERROR) {
7654 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.Buffer> %s, <int> 0x%X)",
7655 "glShaderBinary", arg0, arg1, arg2, arg3, arg4);
7656 }
7657 }
7658 @Override
7659 public void glShaderSource(int arg0,int arg1,java.lang.String[] arg2,java.nio.IntBuffer arg3)
7660 {
7661 checkContext();
7662 downstreamGLES3.glShaderSource(arg0,arg1,arg2,arg3);
7663 final int err = checkGLError();
7664 if (err != GL_NO_ERROR) {
7665 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[Ljava.lang.String;>, <java.nio.IntBuffer> %s)",
7666 "glShaderSource", arg0, arg1, arg3);
7667 }
7668 }
7669 @Override
7670 public void glShaderSource(int arg0,int arg1,java.lang.String[] arg2,int[] arg3,int arg4)
7671 {
7672 checkContext();
7673 downstreamGLES3.glShaderSource(arg0,arg1,arg2,arg3,arg4);
7674 final int err = checkGLError();
7675 if (err != GL_NO_ERROR) {
7676 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[Ljava.lang.String;>, <[I>, <int> 0x%X)",
7677 "glShaderSource", arg0, arg1, arg4);
7678 }
7679 }
7680 @Override
7681 public void glShadingRateCombinerOpsEXT(int arg0,int arg1)
7682 {
7683 checkContext();
7684 downstreamGLES3.glShadingRateCombinerOpsEXT(arg0,arg1);
7685 final int err = checkGLError();
7686 if (err != GL_NO_ERROR) {
7687 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
7688 "glShadingRateCombinerOpsEXT", arg0, arg1);
7689 }
7690 }
7691 @Override
7692 public void glShadingRateEXT(int arg0)
7693 {
7694 checkContext();
7695 downstreamGLES3.glShadingRateEXT(arg0);
7696 final int err = checkGLError();
7697 if (err != GL_NO_ERROR) {
7698 writeGLError(err, "%s(<int> 0x%X)",
7699 "glShadingRateEXT", arg0);
7700 }
7701 }
7702 @Override
7703 public void glShadingRateImageBarrierNV(boolean arg0)
7704 {
7705 checkContext();
7706 downstreamGLES3.glShadingRateImageBarrierNV(arg0);
7707 final int err = checkGLError();
7708 if (err != GL_NO_ERROR) {
7709 writeGLError(err, "%s(<boolean> %s)",
7710 "glShadingRateImageBarrierNV", arg0);
7711 }
7712 }
7713 @Override
7714 public void glShadingRateImagePaletteNV(int arg0,int arg1,int arg2,int[] arg3,int arg4)
7715 {
7716 checkContext();
7717 downstreamGLES3.glShadingRateImagePaletteNV(arg0,arg1,arg2,arg3,arg4);
7718 final int err = checkGLError();
7719 if (err != GL_NO_ERROR) {
7720 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
7721 "glShadingRateImagePaletteNV", arg0, arg1, arg2, arg4);
7722 }
7723 }
7724 @Override
7725 public void glShadingRateImagePaletteNV(int arg0,int arg1,int arg2,java.nio.IntBuffer arg3)
7726 {
7727 checkContext();
7728 downstreamGLES3.glShadingRateImagePaletteNV(arg0,arg1,arg2,arg3);
7729 final int err = checkGLError();
7730 if (err != GL_NO_ERROR) {
7731 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
7732 "glShadingRateImagePaletteNV", arg0, arg1, arg2, arg3);
7733 }
7734 }
7735 @Override
7736 public void glShadingRateQCOM(int arg0)
7737 {
7738 checkContext();
7739 downstreamGLES3.glShadingRateQCOM(arg0);
7740 final int err = checkGLError();
7741 if (err != GL_NO_ERROR) {
7742 writeGLError(err, "%s(<int> 0x%X)",
7743 "glShadingRateQCOM", arg0);
7744 }
7745 }
7746 @Override
7747 public void glShadingRateSampleOrderCustomNV(int arg0,int arg1,java.nio.IntBuffer arg2)
7748 {
7749 checkContext();
7750 downstreamGLES3.glShadingRateSampleOrderCustomNV(arg0,arg1,arg2);
7751 final int err = checkGLError();
7752 if (err != GL_NO_ERROR) {
7753 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
7754 "glShadingRateSampleOrderCustomNV", arg0, arg1, arg2);
7755 }
7756 }
7757 @Override
7758 public void glShadingRateSampleOrderCustomNV(int arg0,int arg1,int[] arg2,int arg3)
7759 {
7760 checkContext();
7761 downstreamGLES3.glShadingRateSampleOrderCustomNV(arg0,arg1,arg2,arg3);
7762 final int err = checkGLError();
7763 if (err != GL_NO_ERROR) {
7764 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
7765 "glShadingRateSampleOrderCustomNV", arg0, arg1, arg3);
7766 }
7767 }
7768 @Override
7769 public void glShadingRateSampleOrderNV(int arg0)
7770 {
7771 checkContext();
7772 downstreamGLES3.glShadingRateSampleOrderNV(arg0);
7773 final int err = checkGLError();
7774 if (err != GL_NO_ERROR) {
7775 writeGLError(err, "%s(<int> 0x%X)",
7776 "glShadingRateSampleOrderNV", arg0);
7777 }
7778 }
7779 @Override
7780 public void glSignalSemaphoreEXT(int arg0,int arg1,java.nio.IntBuffer arg2,int arg3,java.nio.IntBuffer arg4,java.nio.IntBuffer arg5)
7781 {
7782 checkContext();
7783 downstreamGLES3.glSignalSemaphoreEXT(arg0,arg1,arg2,arg3,arg4,arg5);
7784 final int err = checkGLError();
7785 if (err != GL_NO_ERROR) {
7786 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s)",
7787 "glSignalSemaphoreEXT", arg0, arg1, arg2, arg3, arg4, arg5);
7788 }
7789 }
7790 @Override
7791 public void glSignalSemaphoreEXT(int arg0,int arg1,int[] arg2,int arg3,int arg4,int[] arg5,int arg6,int[] arg7,int arg8)
7792 {
7793 checkContext();
7794 downstreamGLES3.glSignalSemaphoreEXT(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
7795 final int err = checkGLError();
7796 if (err != GL_NO_ERROR) {
7797 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X)",
7798 "glSignalSemaphoreEXT", arg0, arg1, arg3, arg4, arg6, arg8);
7799 }
7800 }
7801 @Override
7802 public void glSignalVkFenceNV(long arg0)
7803 {
7804 checkContext();
7805 downstreamGLES3.glSignalVkFenceNV(arg0);
7806 final int err = checkGLError();
7807 if (err != GL_NO_ERROR) {
7808 writeGLError(err, "%s(<long> %s)",
7809 "glSignalVkFenceNV", arg0);
7810 }
7811 }
7812 @Override
7813 public void glSignalVkSemaphoreNV(long arg0)
7814 {
7815 checkContext();
7816 downstreamGLES3.glSignalVkSemaphoreNV(arg0);
7817 final int err = checkGLError();
7818 if (err != GL_NO_ERROR) {
7819 writeGLError(err, "%s(<long> %s)",
7820 "glSignalVkSemaphoreNV", arg0);
7821 }
7822 }
7823 @Override
7824 public void glStartTilingQCOM(int arg0,int arg1,int arg2,int arg3,int arg4)
7825 {
7826 checkContext();
7827 downstreamGLES3.glStartTilingQCOM(arg0,arg1,arg2,arg3,arg4);
7828 final int err = checkGLError();
7829 if (err != GL_NO_ERROR) {
7830 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7831 "glStartTilingQCOM", arg0, arg1, arg2, arg3, arg4);
7832 }
7833 }
7834 @Override
7835 public void glStencilFunc(int arg0,int arg1,int arg2)
7836 {
7837 checkContext();
7838 downstreamGLES3.glStencilFunc(arg0,arg1,arg2);
7839 final int err = checkGLError();
7840 if (err != GL_NO_ERROR) {
7841 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
7842 "glStencilFunc", arg0, arg1, arg2);
7843 }
7844 }
7845 @Override
7846 public void glStencilFuncSeparate(int arg0,int arg1,int arg2,int arg3)
7847 {
7848 checkContext();
7849 downstreamGLES3.glStencilFuncSeparate(arg0,arg1,arg2,arg3);
7850 final int err = checkGLError();
7851 if (err != GL_NO_ERROR) {
7852 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7853 "glStencilFuncSeparate", arg0, arg1, arg2, arg3);
7854 }
7855 }
7856 @Override
7857 public void glStencilMask(int arg0)
7858 {
7859 checkContext();
7860 downstreamGLES3.glStencilMask(arg0);
7861 final int err = checkGLError();
7862 if (err != GL_NO_ERROR) {
7863 writeGLError(err, "%s(<int> 0x%X)",
7864 "glStencilMask", arg0);
7865 }
7866 }
7867 @Override
7868 public void glStencilMaskSeparate(int arg0,int arg1)
7869 {
7870 checkContext();
7871 downstreamGLES3.glStencilMaskSeparate(arg0,arg1);
7872 final int err = checkGLError();
7873 if (err != GL_NO_ERROR) {
7874 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
7875 "glStencilMaskSeparate", arg0, arg1);
7876 }
7877 }
7878 @Override
7879 public void glStencilOp(int arg0,int arg1,int arg2)
7880 {
7881 checkContext();
7882 downstreamGLES3.glStencilOp(arg0,arg1,arg2);
7883 final int err = checkGLError();
7884 if (err != GL_NO_ERROR) {
7885 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
7886 "glStencilOp", arg0, arg1, arg2);
7887 }
7888 }
7889 @Override
7890 public void glStencilOpSeparate(int arg0,int arg1,int arg2,int arg3)
7891 {
7892 checkContext();
7893 downstreamGLES3.glStencilOpSeparate(arg0,arg1,arg2,arg3);
7894 final int err = checkGLError();
7895 if (err != GL_NO_ERROR) {
7896 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
7897 "glStencilOpSeparate", arg0, arg1, arg2, arg3);
7898 }
7899 }
7900 @Override
7901 public void glSubpixelPrecisionBiasNV(int arg0,int arg1)
7902 {
7903 checkContext();
7904 downstreamGLES3.glSubpixelPrecisionBiasNV(arg0,arg1);
7905 final int err = checkGLError();
7906 if (err != GL_NO_ERROR) {
7907 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
7908 "glSubpixelPrecisionBiasNV", arg0, arg1);
7909 }
7910 }
7911 @Override
7912 public void glTexAttachMemoryNV(int arg0,int arg1,long arg2)
7913 {
7914 checkContext();
7915 downstreamGLES3.glTexAttachMemoryNV(arg0,arg1,arg2);
7916 final int err = checkGLError();
7917 if (err != GL_NO_ERROR) {
7918 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <long> %s)",
7919 "glTexAttachMemoryNV", arg0, arg1, arg2);
7920 }
7921 }
7922 @Override
7923 public void glTexBuffer(int arg0,int arg1,int arg2)
7924 {
7925 checkContext();
7926 downstreamGLES3.glTexBuffer(arg0,arg1,arg2);
7927 final int err = checkGLError();
7928 if (err != GL_NO_ERROR) {
7929 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
7930 "glTexBuffer", arg0, arg1, arg2);
7931 }
7932 }
7933 @Override
7934 public void glTexBufferEXT(int arg0,int arg1,int arg2)
7935 {
7936 checkContext();
7937 downstreamGLES3.glTexBufferEXT(arg0,arg1,arg2);
7938 final int err = checkGLError();
7939 if (err != GL_NO_ERROR) {
7940 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
7941 "glTexBufferEXT", arg0, arg1, arg2);
7942 }
7943 }
7944 @Override
7945 public void glTexBufferOES(int arg0,int arg1,int arg2)
7946 {
7947 checkContext();
7948 downstreamGLES3.glTexBufferOES(arg0,arg1,arg2);
7949 final int err = checkGLError();
7950 if (err != GL_NO_ERROR) {
7951 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
7952 "glTexBufferOES", arg0, arg1, arg2);
7953 }
7954 }
7955 @Override
7956 public void glTexBufferRange(int arg0,int arg1,int arg2,long arg3,long arg4)
7957 {
7958 checkContext();
7959 downstreamGLES3.glTexBufferRange(arg0,arg1,arg2,arg3,arg4);
7960 final int err = checkGLError();
7961 if (err != GL_NO_ERROR) {
7962 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <long> %s)",
7963 "glTexBufferRange", arg0, arg1, arg2, arg3, arg4);
7964 }
7965 }
7966 @Override
7967 public void glTexBufferRangeEXT(int arg0,int arg1,int arg2,long arg3,long arg4)
7968 {
7969 checkContext();
7970 downstreamGLES3.glTexBufferRangeEXT(arg0,arg1,arg2,arg3,arg4);
7971 final int err = checkGLError();
7972 if (err != GL_NO_ERROR) {
7973 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <long> %s)",
7974 "glTexBufferRangeEXT", arg0, arg1, arg2, arg3, arg4);
7975 }
7976 }
7977 @Override
7978 public void glTexBufferRangeOES(int arg0,int arg1,int arg2,long arg3,long arg4)
7979 {
7980 checkContext();
7981 downstreamGLES3.glTexBufferRangeOES(arg0,arg1,arg2,arg3,arg4);
7982 final int err = checkGLError();
7983 if (err != GL_NO_ERROR) {
7984 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <long> %s)",
7985 "glTexBufferRangeOES", arg0, arg1, arg2, arg3, arg4);
7986 }
7987 }
7988 @Override
7989 public void glTexEstimateMotionQCOM(int arg0,int arg1,int arg2)
7990 {
7991 checkContext();
7992 downstreamGLES3.glTexEstimateMotionQCOM(arg0,arg1,arg2);
7993 final int err = checkGLError();
7994 if (err != GL_NO_ERROR) {
7995 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
7996 "glTexEstimateMotionQCOM", arg0, arg1, arg2);
7997 }
7998 }
7999 @Override
8000 public void glTexEstimateMotionRegionsQCOM(int arg0,int arg1,int arg2,int arg3)
8001 {
8002 checkContext();
8003 downstreamGLES3.glTexEstimateMotionRegionsQCOM(arg0,arg1,arg2,arg3);
8004 final int err = checkGLError();
8005 if (err != GL_NO_ERROR) {
8006 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
8007 "glTexEstimateMotionRegionsQCOM", arg0, arg1, arg2, arg3);
8008 }
8009 }
8010 @Override
8011 public void glTexImage2D(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,java.nio.Buffer arg8)
8012 {
8013 checkContext();
8014 downstreamGLES3.glTexImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
8015 final int err = checkGLError();
8016 if (err != GL_NO_ERROR) {
8017 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
8018 "glTexImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
8019 }
8020 }
8021 @Override
8022 public void glTexImage2D(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,long arg8)
8023 {
8024 checkContext();
8025 downstreamGLES3.glTexImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
8026 final int err = checkGLError();
8027 if (err != GL_NO_ERROR) {
8028 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
8029 "glTexImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
8030 }
8031 }
8032 @Override
8033 public void glTexImage2DMultisample(int arg0,int arg1,int arg2,int arg3,int arg4,boolean arg5)
8034 {
8035 checkContext();
8036 downstreamGLES3.glTexImage2DMultisample(arg0,arg1,arg2,arg3,arg4,arg5);
8037 final int err = checkGLError();
8038 if (err != GL_NO_ERROR) {
8039 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s)",
8040 "glTexImage2DMultisample", arg0, arg1, arg2, arg3, arg4, arg5);
8041 }
8042 }
8043 @Override
8044 public void glTexImage3D(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,int arg8,long arg9)
8045 {
8046 checkContext();
8047 downstreamGLES3.glTexImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
8048 final int err = checkGLError();
8049 if (err != GL_NO_ERROR) {
8050 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
8051 "glTexImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9);
8052 }
8053 }
8054 @Override
8055 public void glTexImage3D(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,int arg8,java.nio.Buffer arg9)
8056 {
8057 checkContext();
8058 downstreamGLES3.glTexImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
8059 final int err = checkGLError();
8060 if (err != GL_NO_ERROR) {
8061 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
8062 "glTexImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9);
8063 }
8064 }
8065 @Override
8066 public void glTexImage3DMultisample(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,boolean arg6)
8067 {
8068 checkContext();
8069 downstreamGLES3.glTexImage3DMultisample(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
8070 final int err = checkGLError();
8071 if (err != GL_NO_ERROR) {
8072 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s)",
8073 "glTexImage3DMultisample", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
8074 }
8075 }
8076 @Override
8077 public void glTexPageCommitmentEXT(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,boolean arg8)
8078 {
8079 checkContext();
8080 downstreamGLES3.glTexPageCommitmentEXT(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
8081 final int err = checkGLError();
8082 if (err != GL_NO_ERROR) {
8083 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s)",
8084 "glTexPageCommitmentEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
8085 }
8086 }
8087 @Override
8088 public void glTexPageCommitmentMemNV(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,int arg8,int arg9,long arg10,boolean arg11)
8089 {
8090 checkContext();
8091 downstreamGLES3.glTexPageCommitmentMemNV(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11);
8092 final int err = checkGLError();
8093 if (err != GL_NO_ERROR) {
8094 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <boolean> %s)",
8095 "glTexPageCommitmentMemNV", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11);
8096 }
8097 }
8098 @Override
8099 public void glTexParameterIiv(int arg0,int arg1,java.nio.IntBuffer arg2)
8100 {
8101 checkContext();
8102 downstreamGLES3.glTexParameterIiv(arg0,arg1,arg2);
8103 final int err = checkGLError();
8104 if (err != GL_NO_ERROR) {
8105 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
8106 "glTexParameterIiv", arg0, arg1, arg2);
8107 }
8108 }
8109 @Override
8110 public void glTexParameterIiv(int arg0,int arg1,int[] arg2,int arg3)
8111 {
8112 checkContext();
8113 downstreamGLES3.glTexParameterIiv(arg0,arg1,arg2,arg3);
8114 final int err = checkGLError();
8115 if (err != GL_NO_ERROR) {
8116 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
8117 "glTexParameterIiv", arg0, arg1, arg3);
8118 }
8119 }
8120 @Override
8121 public void glTexParameterIuiv(int arg0,int arg1,java.nio.IntBuffer arg2)
8122 {
8123 checkContext();
8124 downstreamGLES3.glTexParameterIuiv(arg0,arg1,arg2);
8125 final int err = checkGLError();
8126 if (err != GL_NO_ERROR) {
8127 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
8128 "glTexParameterIuiv", arg0, arg1, arg2);
8129 }
8130 }
8131 @Override
8132 public void glTexParameterIuiv(int arg0,int arg1,int[] arg2,int arg3)
8133 {
8134 checkContext();
8135 downstreamGLES3.glTexParameterIuiv(arg0,arg1,arg2,arg3);
8136 final int err = checkGLError();
8137 if (err != GL_NO_ERROR) {
8138 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
8139 "glTexParameterIuiv", arg0, arg1, arg3);
8140 }
8141 }
8142 @Override
8143 public void glTexParameterf(int arg0,int arg1,float arg2)
8144 {
8145 checkContext();
8146 downstreamGLES3.glTexParameterf(arg0,arg1,arg2);
8147 final int err = checkGLError();
8148 if (err != GL_NO_ERROR) {
8149 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <float> %s)",
8150 "glTexParameterf", arg0, arg1, arg2);
8151 }
8152 }
8153 @Override
8154 public void glTexParameterfv(int arg0,int arg1,float[] arg2,int arg3)
8155 {
8156 checkContext();
8157 downstreamGLES3.glTexParameterfv(arg0,arg1,arg2,arg3);
8158 final int err = checkGLError();
8159 if (err != GL_NO_ERROR) {
8160 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
8161 "glTexParameterfv", arg0, arg1, arg3);
8162 }
8163 }
8164 @Override
8165 public void glTexParameterfv(int arg0,int arg1,java.nio.FloatBuffer arg2)
8166 {
8167 checkContext();
8168 downstreamGLES3.glTexParameterfv(arg0,arg1,arg2);
8169 final int err = checkGLError();
8170 if (err != GL_NO_ERROR) {
8171 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
8172 "glTexParameterfv", arg0, arg1, arg2);
8173 }
8174 }
8175 @Override
8176 public void glTexParameteri(int arg0,int arg1,int arg2)
8177 {
8178 checkContext();
8179 downstreamGLES3.glTexParameteri(arg0,arg1,arg2);
8180 final int err = checkGLError();
8181 if (err != GL_NO_ERROR) {
8182 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
8183 "glTexParameteri", arg0, arg1, arg2);
8184 }
8185 }
8186 @Override
8187 public void glTexParameteriv(int arg0,int arg1,java.nio.IntBuffer arg2)
8188 {
8189 checkContext();
8190 downstreamGLES3.glTexParameteriv(arg0,arg1,arg2);
8191 final int err = checkGLError();
8192 if (err != GL_NO_ERROR) {
8193 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
8194 "glTexParameteriv", arg0, arg1, arg2);
8195 }
8196 }
8197 @Override
8198 public void glTexParameteriv(int arg0,int arg1,int[] arg2,int arg3)
8199 {
8200 checkContext();
8201 downstreamGLES3.glTexParameteriv(arg0,arg1,arg2,arg3);
8202 final int err = checkGLError();
8203 if (err != GL_NO_ERROR) {
8204 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
8205 "glTexParameteriv", arg0, arg1, arg3);
8206 }
8207 }
8208 @Override
8209 public void glTexStorage1D(int arg0,int arg1,int arg2,int arg3)
8210 {
8211 checkContext();
8212 downstreamGLES3.glTexStorage1D(arg0,arg1,arg2,arg3);
8213 final int err = checkGLError();
8214 if (err != GL_NO_ERROR) {
8215 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
8216 "glTexStorage1D", arg0, arg1, arg2, arg3);
8217 }
8218 }
8219 @Override
8220 public void glTexStorage2D(int arg0,int arg1,int arg2,int arg3,int arg4)
8221 {
8222 checkContext();
8223 downstreamGLES3.glTexStorage2D(arg0,arg1,arg2,arg3,arg4);
8224 final int err = checkGLError();
8225 if (err != GL_NO_ERROR) {
8226 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
8227 "glTexStorage2D", arg0, arg1, arg2, arg3, arg4);
8228 }
8229 }
8230 @Override
8231 public void glTexStorage2DMultisample(int arg0,int arg1,int arg2,int arg3,int arg4,boolean arg5)
8232 {
8233 checkContext();
8234 downstreamGLES3.glTexStorage2DMultisample(arg0,arg1,arg2,arg3,arg4,arg5);
8235 final int err = checkGLError();
8236 if (err != GL_NO_ERROR) {
8237 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s)",
8238 "glTexStorage2DMultisample", arg0, arg1, arg2, arg3, arg4, arg5);
8239 }
8240 }
8241 @Override
8242 public void glTexStorage3D(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5)
8243 {
8244 checkContext();
8245 downstreamGLES3.glTexStorage3D(arg0,arg1,arg2,arg3,arg4,arg5);
8246 final int err = checkGLError();
8247 if (err != GL_NO_ERROR) {
8248 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
8249 "glTexStorage3D", arg0, arg1, arg2, arg3, arg4, arg5);
8250 }
8251 }
8252 @Override
8253 public void glTexStorage3DMultisample(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,boolean arg6)
8254 {
8255 checkContext();
8256 downstreamGLES3.glTexStorage3DMultisample(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
8257 final int err = checkGLError();
8258 if (err != GL_NO_ERROR) {
8259 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s)",
8260 "glTexStorage3DMultisample", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
8261 }
8262 }
8263 @Override
8264 public void glTexStorage3DMultisampleOES(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,boolean arg6)
8265 {
8266 checkContext();
8267 downstreamGLES3.glTexStorage3DMultisampleOES(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
8268 final int err = checkGLError();
8269 if (err != GL_NO_ERROR) {
8270 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s)",
8271 "glTexStorage3DMultisampleOES", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
8272 }
8273 }
8274 @Override
8275 public void glTexStorageAttribs2DEXT(int arg0,int arg1,int arg2,int arg3,int arg4,java.nio.IntBuffer arg5)
8276 {
8277 checkContext();
8278 downstreamGLES3.glTexStorageAttribs2DEXT(arg0,arg1,arg2,arg3,arg4,arg5);
8279 final int err = checkGLError();
8280 if (err != GL_NO_ERROR) {
8281 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
8282 "glTexStorageAttribs2DEXT", arg0, arg1, arg2, arg3, arg4, arg5);
8283 }
8284 }
8285 @Override
8286 public void glTexStorageAttribs2DEXT(int arg0,int arg1,int arg2,int arg3,int arg4,int[] arg5,int arg6)
8287 {
8288 checkContext();
8289 downstreamGLES3.glTexStorageAttribs2DEXT(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
8290 final int err = checkGLError();
8291 if (err != GL_NO_ERROR) {
8292 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
8293 "glTexStorageAttribs2DEXT", arg0, arg1, arg2, arg3, arg4, arg6);
8294 }
8295 }
8296 @Override
8297 public void glTexStorageAttribs3DEXT(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int[] arg6,int arg7)
8298 {
8299 checkContext();
8300 downstreamGLES3.glTexStorageAttribs3DEXT(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
8301 final int err = checkGLError();
8302 if (err != GL_NO_ERROR) {
8303 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
8304 "glTexStorageAttribs3DEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg7);
8305 }
8306 }
8307 @Override
8308 public void glTexStorageAttribs3DEXT(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,java.nio.IntBuffer arg6)
8309 {
8310 checkContext();
8311 downstreamGLES3.glTexStorageAttribs3DEXT(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
8312 final int err = checkGLError();
8313 if (err != GL_NO_ERROR) {
8314 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
8315 "glTexStorageAttribs3DEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
8316 }
8317 }
8318 @Override
8319 public void glTexStorageMem2DEXT(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,long arg6)
8320 {
8321 checkContext();
8322 downstreamGLES3.glTexStorageMem2DEXT(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
8323 final int err = checkGLError();
8324 if (err != GL_NO_ERROR) {
8325 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
8326 "glTexStorageMem2DEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
8327 }
8328 }
8329 @Override
8330 public void glTexStorageMem2DMultisampleEXT(int arg0,int arg1,int arg2,int arg3,int arg4,boolean arg5,int arg6,long arg7)
8331 {
8332 checkContext();
8333 downstreamGLES3.glTexStorageMem2DMultisampleEXT(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
8334 final int err = checkGLError();
8335 if (err != GL_NO_ERROR) {
8336 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <int> 0x%X, <long> %s)",
8337 "glTexStorageMem2DMultisampleEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
8338 }
8339 }
8340 @Override
8341 public void glTexStorageMem3DEXT(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,long arg7)
8342 {
8343 checkContext();
8344 downstreamGLES3.glTexStorageMem3DEXT(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
8345 final int err = checkGLError();
8346 if (err != GL_NO_ERROR) {
8347 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
8348 "glTexStorageMem3DEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
8349 }
8350 }
8351 @Override
8352 public void glTexStorageMem3DMultisampleEXT(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,boolean arg6,int arg7,long arg8)
8353 {
8354 checkContext();
8355 downstreamGLES3.glTexStorageMem3DMultisampleEXT(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
8356 final int err = checkGLError();
8357 if (err != GL_NO_ERROR) {
8358 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <int> 0x%X, <long> %s)",
8359 "glTexStorageMem3DMultisampleEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
8360 }
8361 }
8362 @Override
8363 public void glTexSubImage2D(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,java.nio.Buffer arg8)
8364 {
8365 checkContext();
8366 downstreamGLES3.glTexSubImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
8367 final int err = checkGLError();
8368 if (err != GL_NO_ERROR) {
8369 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
8370 "glTexSubImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
8371 }
8372 }
8373 @Override
8374 public void glTexSubImage2D(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,long arg8)
8375 {
8376 checkContext();
8377 downstreamGLES3.glTexSubImage2D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
8378 final int err = checkGLError();
8379 if (err != GL_NO_ERROR) {
8380 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
8381 "glTexSubImage2D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
8382 }
8383 }
8384 @Override
8385 public void glTexSubImage3D(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,int arg8,int arg9,java.nio.Buffer arg10)
8386 {
8387 checkContext();
8388 downstreamGLES3.glTexSubImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
8389 final int err = checkGLError();
8390 if (err != GL_NO_ERROR) {
8391 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
8392 "glTexSubImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
8393 }
8394 }
8395 @Override
8396 public void glTexSubImage3D(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,int arg8,int arg9,long arg10)
8397 {
8398 checkContext();
8399 downstreamGLES3.glTexSubImage3D(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
8400 final int err = checkGLError();
8401 if (err != GL_NO_ERROR) {
8402 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
8403 "glTexSubImage3D", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
8404 }
8405 }
8406 @Override
8407 public void glTextureAttachMemoryNV(int arg0,int arg1,long arg2)
8408 {
8409 checkContext();
8410 downstreamGLES3.glTextureAttachMemoryNV(arg0,arg1,arg2);
8411 final int err = checkGLError();
8412 if (err != GL_NO_ERROR) {
8413 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <long> %s)",
8414 "glTextureAttachMemoryNV", arg0, arg1, arg2);
8415 }
8416 }
8417 @Override
8418 public void glTextureBarrierNV()
8419 {
8420 checkContext();
8421 downstreamGLES3.glTextureBarrierNV();
8422 final int err = checkGLError();
8423 if (err != GL_NO_ERROR) {
8424 writeGLError(err, "%s()",
8425 "glTextureBarrierNV");
8426 }
8427 }
8428 @Override
8429 public void glTextureFoveationParametersQCOM(int arg0,int arg1,int arg2,float arg3,float arg4,float arg5,float arg6,float arg7)
8430 {
8431 checkContext();
8432 downstreamGLES3.glTextureFoveationParametersQCOM(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
8433 final int err = checkGLError();
8434 if (err != GL_NO_ERROR) {
8435 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <float> %s, <float> %s, <float> %s, <float> %s, <float> %s)",
8436 "glTextureFoveationParametersQCOM", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
8437 }
8438 }
8439 @Override
8440 public void glTexturePageCommitmentMemNV(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,int arg8,int arg9,long arg10,boolean arg11)
8441 {
8442 checkContext();
8443 downstreamGLES3.glTexturePageCommitmentMemNV(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11);
8444 final int err = checkGLError();
8445 if (err != GL_NO_ERROR) {
8446 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s, <boolean> %s)",
8447 "glTexturePageCommitmentMemNV", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11);
8448 }
8449 }
8450 @Override
8451 public void glTextureStorage1DEXT(int arg0,int arg1,int arg2,int arg3,int arg4)
8452 {
8453 checkContext();
8454 downstreamGLES3.glTextureStorage1DEXT(arg0,arg1,arg2,arg3,arg4);
8455 final int err = checkGLError();
8456 if (err != GL_NO_ERROR) {
8457 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
8458 "glTextureStorage1DEXT", arg0, arg1, arg2, arg3, arg4);
8459 }
8460 }
8461 @Override
8462 public void glTextureStorage2DEXT(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5)
8463 {
8464 checkContext();
8465 downstreamGLES3.glTextureStorage2DEXT(arg0,arg1,arg2,arg3,arg4,arg5);
8466 final int err = checkGLError();
8467 if (err != GL_NO_ERROR) {
8468 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
8469 "glTextureStorage2DEXT", arg0, arg1, arg2, arg3, arg4, arg5);
8470 }
8471 }
8472 @Override
8473 public void glTextureStorage3DEXT(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6)
8474 {
8475 checkContext();
8476 downstreamGLES3.glTextureStorage3DEXT(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
8477 final int err = checkGLError();
8478 if (err != GL_NO_ERROR) {
8479 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
8480 "glTextureStorage3DEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
8481 }
8482 }
8483 @Override
8484 public void glTextureStorageMem2DEXT(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,long arg6)
8485 {
8486 checkContext();
8487 downstreamGLES3.glTextureStorageMem2DEXT(arg0,arg1,arg2,arg3,arg4,arg5,arg6);
8488 final int err = checkGLError();
8489 if (err != GL_NO_ERROR) {
8490 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
8491 "glTextureStorageMem2DEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6);
8492 }
8493 }
8494 @Override
8495 public void glTextureStorageMem2DMultisampleEXT(int arg0,int arg1,int arg2,int arg3,int arg4,boolean arg5,int arg6,long arg7)
8496 {
8497 checkContext();
8498 downstreamGLES3.glTextureStorageMem2DMultisampleEXT(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
8499 final int err = checkGLError();
8500 if (err != GL_NO_ERROR) {
8501 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <int> 0x%X, <long> %s)",
8502 "glTextureStorageMem2DMultisampleEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
8503 }
8504 }
8505 @Override
8506 public void glTextureStorageMem3DEXT(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,long arg7)
8507 {
8508 checkContext();
8509 downstreamGLES3.glTextureStorageMem3DEXT(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
8510 final int err = checkGLError();
8511 if (err != GL_NO_ERROR) {
8512 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
8513 "glTextureStorageMem3DEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
8514 }
8515 }
8516 @Override
8517 public void glTextureStorageMem3DMultisampleEXT(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,boolean arg6,int arg7,long arg8)
8518 {
8519 checkContext();
8520 downstreamGLES3.glTextureStorageMem3DMultisampleEXT(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
8521 final int err = checkGLError();
8522 if (err != GL_NO_ERROR) {
8523 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <int> 0x%X, <long> %s)",
8524 "glTextureStorageMem3DMultisampleEXT", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
8525 }
8526 }
8527 @Override
8528 public void glTextureView(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7)
8529 {
8530 checkContext();
8531 downstreamGLES3.glTextureView(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7);
8532 final int err = checkGLError();
8533 if (err != GL_NO_ERROR) {
8534 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
8535 "glTextureView", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
8536 }
8537 }
8538 @Override
8539 public void glTransformFeedbackVaryings(int arg0,int arg1,java.lang.String[] arg2,int arg3)
8540 {
8541 checkContext();
8542 downstreamGLES3.glTransformFeedbackVaryings(arg0,arg1,arg2,arg3);
8543 final int err = checkGLError();
8544 if (err != GL_NO_ERROR) {
8545 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[Ljava.lang.String;>, <int> 0x%X)",
8546 "glTransformFeedbackVaryings", arg0, arg1, arg3);
8547 }
8548 }
8549 @Override
8550 public void glUniform(com.jogamp.opengl.GLUniformData arg0)
8551 {
8552 checkContext();
8553 downstreamGLES3.glUniform(arg0);
8554 final int err = checkGLError();
8555 if (err != GL_NO_ERROR) {
8556 writeGLError(err, "%s(<com.jogamp.opengl.GLUniformData> %s)",
8557 "glUniform", arg0);
8558 }
8559 }
8560 @Override
8561 public void glUniform1f(int arg0,float arg1)
8562 {
8563 checkContext();
8564 downstreamGLES3.glUniform1f(arg0,arg1);
8565 final int err = checkGLError();
8566 if (err != GL_NO_ERROR) {
8567 writeGLError(err, "%s(<int> 0x%X, <float> %s)",
8568 "glUniform1f", arg0, arg1);
8569 }
8570 }
8571 @Override
8572 public void glUniform1fv(int arg0,int arg1,float[] arg2,int arg3)
8573 {
8574 checkContext();
8575 downstreamGLES3.glUniform1fv(arg0,arg1,arg2,arg3);
8576 final int err = checkGLError();
8577 if (err != GL_NO_ERROR) {
8578 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
8579 "glUniform1fv", arg0, arg1, arg3);
8580 }
8581 }
8582 @Override
8583 public void glUniform1fv(int arg0,int arg1,java.nio.FloatBuffer arg2)
8584 {
8585 checkContext();
8586 downstreamGLES3.glUniform1fv(arg0,arg1,arg2);
8587 final int err = checkGLError();
8588 if (err != GL_NO_ERROR) {
8589 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
8590 "glUniform1fv", arg0, arg1, arg2);
8591 }
8592 }
8593 @Override
8594 public void glUniform1i(int arg0,int arg1)
8595 {
8596 checkContext();
8597 downstreamGLES3.glUniform1i(arg0,arg1);
8598 final int err = checkGLError();
8599 if (err != GL_NO_ERROR) {
8600 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
8601 "glUniform1i", arg0, arg1);
8602 }
8603 }
8604 @Override
8605 public void glUniform1i64NV(int arg0,long arg1)
8606 {
8607 checkContext();
8608 downstreamGLES3.glUniform1i64NV(arg0,arg1);
8609 final int err = checkGLError();
8610 if (err != GL_NO_ERROR) {
8611 writeGLError(err, "%s(<int> 0x%X, <long> %s)",
8612 "glUniform1i64NV", arg0, arg1);
8613 }
8614 }
8615 @Override
8616 public void glUniform1i64vNV(int arg0,int arg1,java.nio.LongBuffer arg2)
8617 {
8618 checkContext();
8619 downstreamGLES3.glUniform1i64vNV(arg0,arg1,arg2);
8620 final int err = checkGLError();
8621 if (err != GL_NO_ERROR) {
8622 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
8623 "glUniform1i64vNV", arg0, arg1, arg2);
8624 }
8625 }
8626 @Override
8627 public void glUniform1i64vNV(int arg0,int arg1,long[] arg2,int arg3)
8628 {
8629 checkContext();
8630 downstreamGLES3.glUniform1i64vNV(arg0,arg1,arg2,arg3);
8631 final int err = checkGLError();
8632 if (err != GL_NO_ERROR) {
8633 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
8634 "glUniform1i64vNV", arg0, arg1, arg3);
8635 }
8636 }
8637 @Override
8638 public void glUniform1iv(int arg0,int arg1,int[] arg2,int arg3)
8639 {
8640 checkContext();
8641 downstreamGLES3.glUniform1iv(arg0,arg1,arg2,arg3);
8642 final int err = checkGLError();
8643 if (err != GL_NO_ERROR) {
8644 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
8645 "glUniform1iv", arg0, arg1, arg3);
8646 }
8647 }
8648 @Override
8649 public void glUniform1iv(int arg0,int arg1,java.nio.IntBuffer arg2)
8650 {
8651 checkContext();
8652 downstreamGLES3.glUniform1iv(arg0,arg1,arg2);
8653 final int err = checkGLError();
8654 if (err != GL_NO_ERROR) {
8655 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
8656 "glUniform1iv", arg0, arg1, arg2);
8657 }
8658 }
8659 @Override
8660 public void glUniform1ui(int arg0,int arg1)
8661 {
8662 checkContext();
8663 downstreamGLES3.glUniform1ui(arg0,arg1);
8664 final int err = checkGLError();
8665 if (err != GL_NO_ERROR) {
8666 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
8667 "glUniform1ui", arg0, arg1);
8668 }
8669 }
8670 @Override
8671 public void glUniform1ui64NV(int arg0,long arg1)
8672 {
8673 checkContext();
8674 downstreamGLES3.glUniform1ui64NV(arg0,arg1);
8675 final int err = checkGLError();
8676 if (err != GL_NO_ERROR) {
8677 writeGLError(err, "%s(<int> 0x%X, <long> %s)",
8678 "glUniform1ui64NV", arg0, arg1);
8679 }
8680 }
8681 @Override
8682 public void glUniform1ui64vNV(int arg0,int arg1,java.nio.LongBuffer arg2)
8683 {
8684 checkContext();
8685 downstreamGLES3.glUniform1ui64vNV(arg0,arg1,arg2);
8686 final int err = checkGLError();
8687 if (err != GL_NO_ERROR) {
8688 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
8689 "glUniform1ui64vNV", arg0, arg1, arg2);
8690 }
8691 }
8692 @Override
8693 public void glUniform1ui64vNV(int arg0,int arg1,long[] arg2,int arg3)
8694 {
8695 checkContext();
8696 downstreamGLES3.glUniform1ui64vNV(arg0,arg1,arg2,arg3);
8697 final int err = checkGLError();
8698 if (err != GL_NO_ERROR) {
8699 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
8700 "glUniform1ui64vNV", arg0, arg1, arg3);
8701 }
8702 }
8703 @Override
8704 public void glUniform1uiv(int arg0,int arg1,java.nio.IntBuffer arg2)
8705 {
8706 checkContext();
8707 downstreamGLES3.glUniform1uiv(arg0,arg1,arg2);
8708 final int err = checkGLError();
8709 if (err != GL_NO_ERROR) {
8710 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
8711 "glUniform1uiv", arg0, arg1, arg2);
8712 }
8713 }
8714 @Override
8715 public void glUniform1uiv(int arg0,int arg1,int[] arg2,int arg3)
8716 {
8717 checkContext();
8718 downstreamGLES3.glUniform1uiv(arg0,arg1,arg2,arg3);
8719 final int err = checkGLError();
8720 if (err != GL_NO_ERROR) {
8721 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
8722 "glUniform1uiv", arg0, arg1, arg3);
8723 }
8724 }
8725 @Override
8726 public void glUniform2f(int arg0,float arg1,float arg2)
8727 {
8728 checkContext();
8729 downstreamGLES3.glUniform2f(arg0,arg1,arg2);
8730 final int err = checkGLError();
8731 if (err != GL_NO_ERROR) {
8732 writeGLError(err, "%s(<int> 0x%X, <float> %s, <float> %s)",
8733 "glUniform2f", arg0, arg1, arg2);
8734 }
8735 }
8736 @Override
8737 public void glUniform2fv(int arg0,int arg1,float[] arg2,int arg3)
8738 {
8739 checkContext();
8740 downstreamGLES3.glUniform2fv(arg0,arg1,arg2,arg3);
8741 final int err = checkGLError();
8742 if (err != GL_NO_ERROR) {
8743 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
8744 "glUniform2fv", arg0, arg1, arg3);
8745 }
8746 }
8747 @Override
8748 public void glUniform2fv(int arg0,int arg1,java.nio.FloatBuffer arg2)
8749 {
8750 checkContext();
8751 downstreamGLES3.glUniform2fv(arg0,arg1,arg2);
8752 final int err = checkGLError();
8753 if (err != GL_NO_ERROR) {
8754 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
8755 "glUniform2fv", arg0, arg1, arg2);
8756 }
8757 }
8758 @Override
8759 public void glUniform2i(int arg0,int arg1,int arg2)
8760 {
8761 checkContext();
8762 downstreamGLES3.glUniform2i(arg0,arg1,arg2);
8763 final int err = checkGLError();
8764 if (err != GL_NO_ERROR) {
8765 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
8766 "glUniform2i", arg0, arg1, arg2);
8767 }
8768 }
8769 @Override
8770 public void glUniform2i64NV(int arg0,long arg1,long arg2)
8771 {
8772 checkContext();
8773 downstreamGLES3.glUniform2i64NV(arg0,arg1,arg2);
8774 final int err = checkGLError();
8775 if (err != GL_NO_ERROR) {
8776 writeGLError(err, "%s(<int> 0x%X, <long> %s, <long> %s)",
8777 "glUniform2i64NV", arg0, arg1, arg2);
8778 }
8779 }
8780 @Override
8781 public void glUniform2i64vNV(int arg0,int arg1,long[] arg2,int arg3)
8782 {
8783 checkContext();
8784 downstreamGLES3.glUniform2i64vNV(arg0,arg1,arg2,arg3);
8785 final int err = checkGLError();
8786 if (err != GL_NO_ERROR) {
8787 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
8788 "glUniform2i64vNV", arg0, arg1, arg3);
8789 }
8790 }
8791 @Override
8792 public void glUniform2i64vNV(int arg0,int arg1,java.nio.LongBuffer arg2)
8793 {
8794 checkContext();
8795 downstreamGLES3.glUniform2i64vNV(arg0,arg1,arg2);
8796 final int err = checkGLError();
8797 if (err != GL_NO_ERROR) {
8798 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
8799 "glUniform2i64vNV", arg0, arg1, arg2);
8800 }
8801 }
8802 @Override
8803 public void glUniform2iv(int arg0,int arg1,java.nio.IntBuffer arg2)
8804 {
8805 checkContext();
8806 downstreamGLES3.glUniform2iv(arg0,arg1,arg2);
8807 final int err = checkGLError();
8808 if (err != GL_NO_ERROR) {
8809 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
8810 "glUniform2iv", arg0, arg1, arg2);
8811 }
8812 }
8813 @Override
8814 public void glUniform2iv(int arg0,int arg1,int[] arg2,int arg3)
8815 {
8816 checkContext();
8817 downstreamGLES3.glUniform2iv(arg0,arg1,arg2,arg3);
8818 final int err = checkGLError();
8819 if (err != GL_NO_ERROR) {
8820 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
8821 "glUniform2iv", arg0, arg1, arg3);
8822 }
8823 }
8824 @Override
8825 public void glUniform2ui(int arg0,int arg1,int arg2)
8826 {
8827 checkContext();
8828 downstreamGLES3.glUniform2ui(arg0,arg1,arg2);
8829 final int err = checkGLError();
8830 if (err != GL_NO_ERROR) {
8831 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
8832 "glUniform2ui", arg0, arg1, arg2);
8833 }
8834 }
8835 @Override
8836 public void glUniform2ui64NV(int arg0,long arg1,long arg2)
8837 {
8838 checkContext();
8839 downstreamGLES3.glUniform2ui64NV(arg0,arg1,arg2);
8840 final int err = checkGLError();
8841 if (err != GL_NO_ERROR) {
8842 writeGLError(err, "%s(<int> 0x%X, <long> %s, <long> %s)",
8843 "glUniform2ui64NV", arg0, arg1, arg2);
8844 }
8845 }
8846 @Override
8847 public void glUniform2ui64vNV(int arg0,int arg1,java.nio.LongBuffer arg2)
8848 {
8849 checkContext();
8850 downstreamGLES3.glUniform2ui64vNV(arg0,arg1,arg2);
8851 final int err = checkGLError();
8852 if (err != GL_NO_ERROR) {
8853 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
8854 "glUniform2ui64vNV", arg0, arg1, arg2);
8855 }
8856 }
8857 @Override
8858 public void glUniform2ui64vNV(int arg0,int arg1,long[] arg2,int arg3)
8859 {
8860 checkContext();
8861 downstreamGLES3.glUniform2ui64vNV(arg0,arg1,arg2,arg3);
8862 final int err = checkGLError();
8863 if (err != GL_NO_ERROR) {
8864 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
8865 "glUniform2ui64vNV", arg0, arg1, arg3);
8866 }
8867 }
8868 @Override
8869 public void glUniform2uiv(int arg0,int arg1,int[] arg2,int arg3)
8870 {
8871 checkContext();
8872 downstreamGLES3.glUniform2uiv(arg0,arg1,arg2,arg3);
8873 final int err = checkGLError();
8874 if (err != GL_NO_ERROR) {
8875 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
8876 "glUniform2uiv", arg0, arg1, arg3);
8877 }
8878 }
8879 @Override
8880 public void glUniform2uiv(int arg0,int arg1,java.nio.IntBuffer arg2)
8881 {
8882 checkContext();
8883 downstreamGLES3.glUniform2uiv(arg0,arg1,arg2);
8884 final int err = checkGLError();
8885 if (err != GL_NO_ERROR) {
8886 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
8887 "glUniform2uiv", arg0, arg1, arg2);
8888 }
8889 }
8890 @Override
8891 public void glUniform3f(int arg0,float arg1,float arg2,float arg3)
8892 {
8893 checkContext();
8894 downstreamGLES3.glUniform3f(arg0,arg1,arg2,arg3);
8895 final int err = checkGLError();
8896 if (err != GL_NO_ERROR) {
8897 writeGLError(err, "%s(<int> 0x%X, <float> %s, <float> %s, <float> %s)",
8898 "glUniform3f", arg0, arg1, arg2, arg3);
8899 }
8900 }
8901 @Override
8902 public void glUniform3fv(int arg0,int arg1,float[] arg2,int arg3)
8903 {
8904 checkContext();
8905 downstreamGLES3.glUniform3fv(arg0,arg1,arg2,arg3);
8906 final int err = checkGLError();
8907 if (err != GL_NO_ERROR) {
8908 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
8909 "glUniform3fv", arg0, arg1, arg3);
8910 }
8911 }
8912 @Override
8913 public void glUniform3fv(int arg0,int arg1,java.nio.FloatBuffer arg2)
8914 {
8915 checkContext();
8916 downstreamGLES3.glUniform3fv(arg0,arg1,arg2);
8917 final int err = checkGLError();
8918 if (err != GL_NO_ERROR) {
8919 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
8920 "glUniform3fv", arg0, arg1, arg2);
8921 }
8922 }
8923 @Override
8924 public void glUniform3i(int arg0,int arg1,int arg2,int arg3)
8925 {
8926 checkContext();
8927 downstreamGLES3.glUniform3i(arg0,arg1,arg2,arg3);
8928 final int err = checkGLError();
8929 if (err != GL_NO_ERROR) {
8930 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
8931 "glUniform3i", arg0, arg1, arg2, arg3);
8932 }
8933 }
8934 @Override
8935 public void glUniform3i64NV(int arg0,long arg1,long arg2,long arg3)
8936 {
8937 checkContext();
8938 downstreamGLES3.glUniform3i64NV(arg0,arg1,arg2,arg3);
8939 final int err = checkGLError();
8940 if (err != GL_NO_ERROR) {
8941 writeGLError(err, "%s(<int> 0x%X, <long> %s, <long> %s, <long> %s)",
8942 "glUniform3i64NV", arg0, arg1, arg2, arg3);
8943 }
8944 }
8945 @Override
8946 public void glUniform3i64vNV(int arg0,int arg1,long[] arg2,int arg3)
8947 {
8948 checkContext();
8949 downstreamGLES3.glUniform3i64vNV(arg0,arg1,arg2,arg3);
8950 final int err = checkGLError();
8951 if (err != GL_NO_ERROR) {
8952 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
8953 "glUniform3i64vNV", arg0, arg1, arg3);
8954 }
8955 }
8956 @Override
8957 public void glUniform3i64vNV(int arg0,int arg1,java.nio.LongBuffer arg2)
8958 {
8959 checkContext();
8960 downstreamGLES3.glUniform3i64vNV(arg0,arg1,arg2);
8961 final int err = checkGLError();
8962 if (err != GL_NO_ERROR) {
8963 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
8964 "glUniform3i64vNV", arg0, arg1, arg2);
8965 }
8966 }
8967 @Override
8968 public void glUniform3iv(int arg0,int arg1,int[] arg2,int arg3)
8969 {
8970 checkContext();
8971 downstreamGLES3.glUniform3iv(arg0,arg1,arg2,arg3);
8972 final int err = checkGLError();
8973 if (err != GL_NO_ERROR) {
8974 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
8975 "glUniform3iv", arg0, arg1, arg3);
8976 }
8977 }
8978 @Override
8979 public void glUniform3iv(int arg0,int arg1,java.nio.IntBuffer arg2)
8980 {
8981 checkContext();
8982 downstreamGLES3.glUniform3iv(arg0,arg1,arg2);
8983 final int err = checkGLError();
8984 if (err != GL_NO_ERROR) {
8985 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
8986 "glUniform3iv", arg0, arg1, arg2);
8987 }
8988 }
8989 @Override
8990 public void glUniform3ui(int arg0,int arg1,int arg2,int arg3)
8991 {
8992 checkContext();
8993 downstreamGLES3.glUniform3ui(arg0,arg1,arg2,arg3);
8994 final int err = checkGLError();
8995 if (err != GL_NO_ERROR) {
8996 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
8997 "glUniform3ui", arg0, arg1, arg2, arg3);
8998 }
8999 }
9000 @Override
9001 public void glUniform3ui64NV(int arg0,long arg1,long arg2,long arg3)
9002 {
9003 checkContext();
9004 downstreamGLES3.glUniform3ui64NV(arg0,arg1,arg2,arg3);
9005 final int err = checkGLError();
9006 if (err != GL_NO_ERROR) {
9007 writeGLError(err, "%s(<int> 0x%X, <long> %s, <long> %s, <long> %s)",
9008 "glUniform3ui64NV", arg0, arg1, arg2, arg3);
9009 }
9010 }
9011 @Override
9012 public void glUniform3ui64vNV(int arg0,int arg1,java.nio.LongBuffer arg2)
9013 {
9014 checkContext();
9015 downstreamGLES3.glUniform3ui64vNV(arg0,arg1,arg2);
9016 final int err = checkGLError();
9017 if (err != GL_NO_ERROR) {
9018 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
9019 "glUniform3ui64vNV", arg0, arg1, arg2);
9020 }
9021 }
9022 @Override
9023 public void glUniform3ui64vNV(int arg0,int arg1,long[] arg2,int arg3)
9024 {
9025 checkContext();
9026 downstreamGLES3.glUniform3ui64vNV(arg0,arg1,arg2,arg3);
9027 final int err = checkGLError();
9028 if (err != GL_NO_ERROR) {
9029 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
9030 "glUniform3ui64vNV", arg0, arg1, arg3);
9031 }
9032 }
9033 @Override
9034 public void glUniform3uiv(int arg0,int arg1,java.nio.IntBuffer arg2)
9035 {
9036 checkContext();
9037 downstreamGLES3.glUniform3uiv(arg0,arg1,arg2);
9038 final int err = checkGLError();
9039 if (err != GL_NO_ERROR) {
9040 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
9041 "glUniform3uiv", arg0, arg1, arg2);
9042 }
9043 }
9044 @Override
9045 public void glUniform3uiv(int arg0,int arg1,int[] arg2,int arg3)
9046 {
9047 checkContext();
9048 downstreamGLES3.glUniform3uiv(arg0,arg1,arg2,arg3);
9049 final int err = checkGLError();
9050 if (err != GL_NO_ERROR) {
9051 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
9052 "glUniform3uiv", arg0, arg1, arg3);
9053 }
9054 }
9055 @Override
9056 public void glUniform4f(int arg0,float arg1,float arg2,float arg3,float arg4)
9057 {
9058 checkContext();
9059 downstreamGLES3.glUniform4f(arg0,arg1,arg2,arg3,arg4);
9060 final int err = checkGLError();
9061 if (err != GL_NO_ERROR) {
9062 writeGLError(err, "%s(<int> 0x%X, <float> %s, <float> %s, <float> %s, <float> %s)",
9063 "glUniform4f", arg0, arg1, arg2, arg3, arg4);
9064 }
9065 }
9066 @Override
9067 public void glUniform4fv(int arg0,int arg1,float[] arg2,int arg3)
9068 {
9069 checkContext();
9070 downstreamGLES3.glUniform4fv(arg0,arg1,arg2,arg3);
9071 final int err = checkGLError();
9072 if (err != GL_NO_ERROR) {
9073 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
9074 "glUniform4fv", arg0, arg1, arg3);
9075 }
9076 }
9077 @Override
9078 public void glUniform4fv(int arg0,int arg1,java.nio.FloatBuffer arg2)
9079 {
9080 checkContext();
9081 downstreamGLES3.glUniform4fv(arg0,arg1,arg2);
9082 final int err = checkGLError();
9083 if (err != GL_NO_ERROR) {
9084 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
9085 "glUniform4fv", arg0, arg1, arg2);
9086 }
9087 }
9088 @Override
9089 public void glUniform4i(int arg0,int arg1,int arg2,int arg3,int arg4)
9090 {
9091 checkContext();
9092 downstreamGLES3.glUniform4i(arg0,arg1,arg2,arg3,arg4);
9093 final int err = checkGLError();
9094 if (err != GL_NO_ERROR) {
9095 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
9096 "glUniform4i", arg0, arg1, arg2, arg3, arg4);
9097 }
9098 }
9099 @Override
9100 public void glUniform4i64NV(int arg0,long arg1,long arg2,long arg3,long arg4)
9101 {
9102 checkContext();
9103 downstreamGLES3.glUniform4i64NV(arg0,arg1,arg2,arg3,arg4);
9104 final int err = checkGLError();
9105 if (err != GL_NO_ERROR) {
9106 writeGLError(err, "%s(<int> 0x%X, <long> %s, <long> %s, <long> %s, <long> %s)",
9107 "glUniform4i64NV", arg0, arg1, arg2, arg3, arg4);
9108 }
9109 }
9110 @Override
9111 public void glUniform4i64vNV(int arg0,int arg1,java.nio.LongBuffer arg2)
9112 {
9113 checkContext();
9114 downstreamGLES3.glUniform4i64vNV(arg0,arg1,arg2);
9115 final int err = checkGLError();
9116 if (err != GL_NO_ERROR) {
9117 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
9118 "glUniform4i64vNV", arg0, arg1, arg2);
9119 }
9120 }
9121 @Override
9122 public void glUniform4i64vNV(int arg0,int arg1,long[] arg2,int arg3)
9123 {
9124 checkContext();
9125 downstreamGLES3.glUniform4i64vNV(arg0,arg1,arg2,arg3);
9126 final int err = checkGLError();
9127 if (err != GL_NO_ERROR) {
9128 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
9129 "glUniform4i64vNV", arg0, arg1, arg3);
9130 }
9131 }
9132 @Override
9133 public void glUniform4iv(int arg0,int arg1,java.nio.IntBuffer arg2)
9134 {
9135 checkContext();
9136 downstreamGLES3.glUniform4iv(arg0,arg1,arg2);
9137 final int err = checkGLError();
9138 if (err != GL_NO_ERROR) {
9139 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
9140 "glUniform4iv", arg0, arg1, arg2);
9141 }
9142 }
9143 @Override
9144 public void glUniform4iv(int arg0,int arg1,int[] arg2,int arg3)
9145 {
9146 checkContext();
9147 downstreamGLES3.glUniform4iv(arg0,arg1,arg2,arg3);
9148 final int err = checkGLError();
9149 if (err != GL_NO_ERROR) {
9150 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
9151 "glUniform4iv", arg0, arg1, arg3);
9152 }
9153 }
9154 @Override
9155 public void glUniform4ui(int arg0,int arg1,int arg2,int arg3,int arg4)
9156 {
9157 checkContext();
9158 downstreamGLES3.glUniform4ui(arg0,arg1,arg2,arg3,arg4);
9159 final int err = checkGLError();
9160 if (err != GL_NO_ERROR) {
9161 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
9162 "glUniform4ui", arg0, arg1, arg2, arg3, arg4);
9163 }
9164 }
9165 @Override
9166 public void glUniform4ui64NV(int arg0,long arg1,long arg2,long arg3,long arg4)
9167 {
9168 checkContext();
9169 downstreamGLES3.glUniform4ui64NV(arg0,arg1,arg2,arg3,arg4);
9170 final int err = checkGLError();
9171 if (err != GL_NO_ERROR) {
9172 writeGLError(err, "%s(<int> 0x%X, <long> %s, <long> %s, <long> %s, <long> %s)",
9173 "glUniform4ui64NV", arg0, arg1, arg2, arg3, arg4);
9174 }
9175 }
9176 @Override
9177 public void glUniform4ui64vNV(int arg0,int arg1,long[] arg2,int arg3)
9178 {
9179 checkContext();
9180 downstreamGLES3.glUniform4ui64vNV(arg0,arg1,arg2,arg3);
9181 final int err = checkGLError();
9182 if (err != GL_NO_ERROR) {
9183 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
9184 "glUniform4ui64vNV", arg0, arg1, arg3);
9185 }
9186 }
9187 @Override
9188 public void glUniform4ui64vNV(int arg0,int arg1,java.nio.LongBuffer arg2)
9189 {
9190 checkContext();
9191 downstreamGLES3.glUniform4ui64vNV(arg0,arg1,arg2);
9192 final int err = checkGLError();
9193 if (err != GL_NO_ERROR) {
9194 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
9195 "glUniform4ui64vNV", arg0, arg1, arg2);
9196 }
9197 }
9198 @Override
9199 public void glUniform4uiv(int arg0,int arg1,int[] arg2,int arg3)
9200 {
9201 checkContext();
9202 downstreamGLES3.glUniform4uiv(arg0,arg1,arg2,arg3);
9203 final int err = checkGLError();
9204 if (err != GL_NO_ERROR) {
9205 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
9206 "glUniform4uiv", arg0, arg1, arg3);
9207 }
9208 }
9209 @Override
9210 public void glUniform4uiv(int arg0,int arg1,java.nio.IntBuffer arg2)
9211 {
9212 checkContext();
9213 downstreamGLES3.glUniform4uiv(arg0,arg1,arg2);
9214 final int err = checkGLError();
9215 if (err != GL_NO_ERROR) {
9216 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
9217 "glUniform4uiv", arg0, arg1, arg2);
9218 }
9219 }
9220 @Override
9221 public void glUniformBlockBinding(int arg0,int arg1,int arg2)
9222 {
9223 checkContext();
9224 downstreamGLES3.glUniformBlockBinding(arg0,arg1,arg2);
9225 final int err = checkGLError();
9226 if (err != GL_NO_ERROR) {
9227 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
9228 "glUniformBlockBinding", arg0, arg1, arg2);
9229 }
9230 }
9231 @Override
9232 public void glUniformHandleui64IMG(int arg0,long arg1)
9233 {
9234 checkContext();
9235 downstreamGLES3.glUniformHandleui64IMG(arg0,arg1);
9236 final int err = checkGLError();
9237 if (err != GL_NO_ERROR) {
9238 writeGLError(err, "%s(<int> 0x%X, <long> %s)",
9239 "glUniformHandleui64IMG", arg0, arg1);
9240 }
9241 }
9242 @Override
9243 public void glUniformHandleui64vIMG(int arg0,int arg1,long[] arg2,int arg3)
9244 {
9245 checkContext();
9246 downstreamGLES3.glUniformHandleui64vIMG(arg0,arg1,arg2,arg3);
9247 final int err = checkGLError();
9248 if (err != GL_NO_ERROR) {
9249 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[J>, <int> 0x%X)",
9250 "glUniformHandleui64vIMG", arg0, arg1, arg3);
9251 }
9252 }
9253 @Override
9254 public void glUniformHandleui64vIMG(int arg0,int arg1,java.nio.LongBuffer arg2)
9255 {
9256 checkContext();
9257 downstreamGLES3.glUniformHandleui64vIMG(arg0,arg1,arg2);
9258 final int err = checkGLError();
9259 if (err != GL_NO_ERROR) {
9260 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.LongBuffer> %s)",
9261 "glUniformHandleui64vIMG", arg0, arg1, arg2);
9262 }
9263 }
9264 @Override
9265 public void glUniformMatrix2fv(int arg0,int arg1,boolean arg2,java.nio.FloatBuffer arg3)
9266 {
9267 checkContext();
9268 downstreamGLES3.glUniformMatrix2fv(arg0,arg1,arg2,arg3);
9269 final int err = checkGLError();
9270 if (err != GL_NO_ERROR) {
9271 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9272 "glUniformMatrix2fv", arg0, arg1, arg2, arg3);
9273 }
9274 }
9275 @Override
9276 public void glUniformMatrix2fv(int arg0,int arg1,boolean arg2,float[] arg3,int arg4)
9277 {
9278 checkContext();
9279 downstreamGLES3.glUniformMatrix2fv(arg0,arg1,arg2,arg3,arg4);
9280 final int err = checkGLError();
9281 if (err != GL_NO_ERROR) {
9282 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9283 "glUniformMatrix2fv", arg0, arg1, arg2, arg4);
9284 }
9285 }
9286 @Override
9287 public void glUniformMatrix2x3fv(int arg0,int arg1,boolean arg2,java.nio.FloatBuffer arg3)
9288 {
9289 checkContext();
9290 downstreamGLES3.glUniformMatrix2x3fv(arg0,arg1,arg2,arg3);
9291 final int err = checkGLError();
9292 if (err != GL_NO_ERROR) {
9293 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9294 "glUniformMatrix2x3fv", arg0, arg1, arg2, arg3);
9295 }
9296 }
9297 @Override
9298 public void glUniformMatrix2x3fv(int arg0,int arg1,boolean arg2,float[] arg3,int arg4)
9299 {
9300 checkContext();
9301 downstreamGLES3.glUniformMatrix2x3fv(arg0,arg1,arg2,arg3,arg4);
9302 final int err = checkGLError();
9303 if (err != GL_NO_ERROR) {
9304 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9305 "glUniformMatrix2x3fv", arg0, arg1, arg2, arg4);
9306 }
9307 }
9308 @Override
9309 public void glUniformMatrix2x3fvNV(int arg0,int arg1,boolean arg2,java.nio.FloatBuffer arg3)
9310 {
9311 checkContext();
9312 downstreamGLES3.glUniformMatrix2x3fvNV(arg0,arg1,arg2,arg3);
9313 final int err = checkGLError();
9314 if (err != GL_NO_ERROR) {
9315 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9316 "glUniformMatrix2x3fvNV", arg0, arg1, arg2, arg3);
9317 }
9318 }
9319 @Override
9320 public void glUniformMatrix2x3fvNV(int arg0,int arg1,boolean arg2,float[] arg3,int arg4)
9321 {
9322 checkContext();
9323 downstreamGLES3.glUniformMatrix2x3fvNV(arg0,arg1,arg2,arg3,arg4);
9324 final int err = checkGLError();
9325 if (err != GL_NO_ERROR) {
9326 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9327 "glUniformMatrix2x3fvNV", arg0, arg1, arg2, arg4);
9328 }
9329 }
9330 @Override
9331 public void glUniformMatrix2x4fv(int arg0,int arg1,boolean arg2,java.nio.FloatBuffer arg3)
9332 {
9333 checkContext();
9334 downstreamGLES3.glUniformMatrix2x4fv(arg0,arg1,arg2,arg3);
9335 final int err = checkGLError();
9336 if (err != GL_NO_ERROR) {
9337 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9338 "glUniformMatrix2x4fv", arg0, arg1, arg2, arg3);
9339 }
9340 }
9341 @Override
9342 public void glUniformMatrix2x4fv(int arg0,int arg1,boolean arg2,float[] arg3,int arg4)
9343 {
9344 checkContext();
9345 downstreamGLES3.glUniformMatrix2x4fv(arg0,arg1,arg2,arg3,arg4);
9346 final int err = checkGLError();
9347 if (err != GL_NO_ERROR) {
9348 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9349 "glUniformMatrix2x4fv", arg0, arg1, arg2, arg4);
9350 }
9351 }
9352 @Override
9353 public void glUniformMatrix2x4fvNV(int arg0,int arg1,boolean arg2,java.nio.FloatBuffer arg3)
9354 {
9355 checkContext();
9356 downstreamGLES3.glUniformMatrix2x4fvNV(arg0,arg1,arg2,arg3);
9357 final int err = checkGLError();
9358 if (err != GL_NO_ERROR) {
9359 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9360 "glUniformMatrix2x4fvNV", arg0, arg1, arg2, arg3);
9361 }
9362 }
9363 @Override
9364 public void glUniformMatrix2x4fvNV(int arg0,int arg1,boolean arg2,float[] arg3,int arg4)
9365 {
9366 checkContext();
9367 downstreamGLES3.glUniformMatrix2x4fvNV(arg0,arg1,arg2,arg3,arg4);
9368 final int err = checkGLError();
9369 if (err != GL_NO_ERROR) {
9370 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9371 "glUniformMatrix2x4fvNV", arg0, arg1, arg2, arg4);
9372 }
9373 }
9374 @Override
9375 public void glUniformMatrix3fv(int arg0,int arg1,boolean arg2,java.nio.FloatBuffer arg3)
9376 {
9377 checkContext();
9378 downstreamGLES3.glUniformMatrix3fv(arg0,arg1,arg2,arg3);
9379 final int err = checkGLError();
9380 if (err != GL_NO_ERROR) {
9381 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9382 "glUniformMatrix3fv", arg0, arg1, arg2, arg3);
9383 }
9384 }
9385 @Override
9386 public void glUniformMatrix3fv(int arg0,int arg1,boolean arg2,float[] arg3,int arg4)
9387 {
9388 checkContext();
9389 downstreamGLES3.glUniformMatrix3fv(arg0,arg1,arg2,arg3,arg4);
9390 final int err = checkGLError();
9391 if (err != GL_NO_ERROR) {
9392 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9393 "glUniformMatrix3fv", arg0, arg1, arg2, arg4);
9394 }
9395 }
9396 @Override
9397 public void glUniformMatrix3x2fv(int arg0,int arg1,boolean arg2,java.nio.FloatBuffer arg3)
9398 {
9399 checkContext();
9400 downstreamGLES3.glUniformMatrix3x2fv(arg0,arg1,arg2,arg3);
9401 final int err = checkGLError();
9402 if (err != GL_NO_ERROR) {
9403 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9404 "glUniformMatrix3x2fv", arg0, arg1, arg2, arg3);
9405 }
9406 }
9407 @Override
9408 public void glUniformMatrix3x2fv(int arg0,int arg1,boolean arg2,float[] arg3,int arg4)
9409 {
9410 checkContext();
9411 downstreamGLES3.glUniformMatrix3x2fv(arg0,arg1,arg2,arg3,arg4);
9412 final int err = checkGLError();
9413 if (err != GL_NO_ERROR) {
9414 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9415 "glUniformMatrix3x2fv", arg0, arg1, arg2, arg4);
9416 }
9417 }
9418 @Override
9419 public void glUniformMatrix3x2fvNV(int arg0,int arg1,boolean arg2,float[] arg3,int arg4)
9420 {
9421 checkContext();
9422 downstreamGLES3.glUniformMatrix3x2fvNV(arg0,arg1,arg2,arg3,arg4);
9423 final int err = checkGLError();
9424 if (err != GL_NO_ERROR) {
9425 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9426 "glUniformMatrix3x2fvNV", arg0, arg1, arg2, arg4);
9427 }
9428 }
9429 @Override
9430 public void glUniformMatrix3x2fvNV(int arg0,int arg1,boolean arg2,java.nio.FloatBuffer arg3)
9431 {
9432 checkContext();
9433 downstreamGLES3.glUniformMatrix3x2fvNV(arg0,arg1,arg2,arg3);
9434 final int err = checkGLError();
9435 if (err != GL_NO_ERROR) {
9436 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9437 "glUniformMatrix3x2fvNV", arg0, arg1, arg2, arg3);
9438 }
9439 }
9440 @Override
9441 public void glUniformMatrix3x4fv(int arg0,int arg1,boolean arg2,float[] arg3,int arg4)
9442 {
9443 checkContext();
9444 downstreamGLES3.glUniformMatrix3x4fv(arg0,arg1,arg2,arg3,arg4);
9445 final int err = checkGLError();
9446 if (err != GL_NO_ERROR) {
9447 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9448 "glUniformMatrix3x4fv", arg0, arg1, arg2, arg4);
9449 }
9450 }
9451 @Override
9452 public void glUniformMatrix3x4fv(int arg0,int arg1,boolean arg2,java.nio.FloatBuffer arg3)
9453 {
9454 checkContext();
9455 downstreamGLES3.glUniformMatrix3x4fv(arg0,arg1,arg2,arg3);
9456 final int err = checkGLError();
9457 if (err != GL_NO_ERROR) {
9458 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9459 "glUniformMatrix3x4fv", arg0, arg1, arg2, arg3);
9460 }
9461 }
9462 @Override
9463 public void glUniformMatrix3x4fvNV(int arg0,int arg1,boolean arg2,java.nio.FloatBuffer arg3)
9464 {
9465 checkContext();
9466 downstreamGLES3.glUniformMatrix3x4fvNV(arg0,arg1,arg2,arg3);
9467 final int err = checkGLError();
9468 if (err != GL_NO_ERROR) {
9469 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9470 "glUniformMatrix3x4fvNV", arg0, arg1, arg2, arg3);
9471 }
9472 }
9473 @Override
9474 public void glUniformMatrix3x4fvNV(int arg0,int arg1,boolean arg2,float[] arg3,int arg4)
9475 {
9476 checkContext();
9477 downstreamGLES3.glUniformMatrix3x4fvNV(arg0,arg1,arg2,arg3,arg4);
9478 final int err = checkGLError();
9479 if (err != GL_NO_ERROR) {
9480 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9481 "glUniformMatrix3x4fvNV", arg0, arg1, arg2, arg4);
9482 }
9483 }
9484 @Override
9485 public void glUniformMatrix4fv(int arg0,int arg1,boolean arg2,java.nio.FloatBuffer arg3)
9486 {
9487 checkContext();
9488 downstreamGLES3.glUniformMatrix4fv(arg0,arg1,arg2,arg3);
9489 final int err = checkGLError();
9490 if (err != GL_NO_ERROR) {
9491 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9492 "glUniformMatrix4fv", arg0, arg1, arg2, arg3);
9493 }
9494 }
9495 @Override
9496 public void glUniformMatrix4fv(int arg0,int arg1,boolean arg2,float[] arg3,int arg4)
9497 {
9498 checkContext();
9499 downstreamGLES3.glUniformMatrix4fv(arg0,arg1,arg2,arg3,arg4);
9500 final int err = checkGLError();
9501 if (err != GL_NO_ERROR) {
9502 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9503 "glUniformMatrix4fv", arg0, arg1, arg2, arg4);
9504 }
9505 }
9506 @Override
9507 public void glUniformMatrix4x2fv(int arg0,int arg1,boolean arg2,java.nio.FloatBuffer arg3)
9508 {
9509 checkContext();
9510 downstreamGLES3.glUniformMatrix4x2fv(arg0,arg1,arg2,arg3);
9511 final int err = checkGLError();
9512 if (err != GL_NO_ERROR) {
9513 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9514 "glUniformMatrix4x2fv", arg0, arg1, arg2, arg3);
9515 }
9516 }
9517 @Override
9518 public void glUniformMatrix4x2fv(int arg0,int arg1,boolean arg2,float[] arg3,int arg4)
9519 {
9520 checkContext();
9521 downstreamGLES3.glUniformMatrix4x2fv(arg0,arg1,arg2,arg3,arg4);
9522 final int err = checkGLError();
9523 if (err != GL_NO_ERROR) {
9524 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9525 "glUniformMatrix4x2fv", arg0, arg1, arg2, arg4);
9526 }
9527 }
9528 @Override
9529 public void glUniformMatrix4x2fvNV(int arg0,int arg1,boolean arg2,java.nio.FloatBuffer arg3)
9530 {
9531 checkContext();
9532 downstreamGLES3.glUniformMatrix4x2fvNV(arg0,arg1,arg2,arg3);
9533 final int err = checkGLError();
9534 if (err != GL_NO_ERROR) {
9535 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9536 "glUniformMatrix4x2fvNV", arg0, arg1, arg2, arg3);
9537 }
9538 }
9539 @Override
9540 public void glUniformMatrix4x2fvNV(int arg0,int arg1,boolean arg2,float[] arg3,int arg4)
9541 {
9542 checkContext();
9543 downstreamGLES3.glUniformMatrix4x2fvNV(arg0,arg1,arg2,arg3,arg4);
9544 final int err = checkGLError();
9545 if (err != GL_NO_ERROR) {
9546 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9547 "glUniformMatrix4x2fvNV", arg0, arg1, arg2, arg4);
9548 }
9549 }
9550 @Override
9551 public void glUniformMatrix4x3fv(int arg0,int arg1,boolean arg2,java.nio.FloatBuffer arg3)
9552 {
9553 checkContext();
9554 downstreamGLES3.glUniformMatrix4x3fv(arg0,arg1,arg2,arg3);
9555 final int err = checkGLError();
9556 if (err != GL_NO_ERROR) {
9557 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9558 "glUniformMatrix4x3fv", arg0, arg1, arg2, arg3);
9559 }
9560 }
9561 @Override
9562 public void glUniformMatrix4x3fv(int arg0,int arg1,boolean arg2,float[] arg3,int arg4)
9563 {
9564 checkContext();
9565 downstreamGLES3.glUniformMatrix4x3fv(arg0,arg1,arg2,arg3,arg4);
9566 final int err = checkGLError();
9567 if (err != GL_NO_ERROR) {
9568 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9569 "glUniformMatrix4x3fv", arg0, arg1, arg2, arg4);
9570 }
9571 }
9572 @Override
9573 public void glUniformMatrix4x3fvNV(int arg0,int arg1,boolean arg2,java.nio.FloatBuffer arg3)
9574 {
9575 checkContext();
9576 downstreamGLES3.glUniformMatrix4x3fvNV(arg0,arg1,arg2,arg3);
9577 final int err = checkGLError();
9578 if (err != GL_NO_ERROR) {
9579 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <java.nio.FloatBuffer> %s)",
9580 "glUniformMatrix4x3fvNV", arg0, arg1, arg2, arg3);
9581 }
9582 }
9583 @Override
9584 public void glUniformMatrix4x3fvNV(int arg0,int arg1,boolean arg2,float[] arg3,int arg4)
9585 {
9586 checkContext();
9587 downstreamGLES3.glUniformMatrix4x3fvNV(arg0,arg1,arg2,arg3,arg4);
9588 final int err = checkGLError();
9589 if (err != GL_NO_ERROR) {
9590 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <boolean> %s, <[F>, <int> 0x%X)",
9591 "glUniformMatrix4x3fvNV", arg0, arg1, arg2, arg4);
9592 }
9593 }
9594 @Override
9595 public boolean glUnmapBuffer(int arg0)
9596 {
9597 checkContext();
9598 boolean _res = downstreamGLES3.glUnmapBuffer(arg0);
9599 final int err = checkGLError();
9600 if (err != GL_NO_ERROR) {
9601 writeGLError(err, "%s(<int> 0x%X)",
9602 "glUnmapBuffer", arg0);
9603 }
9604 return _res;
9605 }
9606 @Override
9607 public void glUseProgram(int arg0)
9608 {
9609 checkContext();
9610 downstreamGLES3.glUseProgram(arg0);
9611 final int err = checkGLError();
9612 if (err != GL_NO_ERROR) {
9613 writeGLError(err, "%s(<int> 0x%X)",
9614 "glUseProgram", arg0);
9615 }
9616 }
9617 @Override
9618 public void glUseProgramStages(int arg0,int arg1,int arg2)
9619 {
9620 checkContext();
9621 downstreamGLES3.glUseProgramStages(arg0,arg1,arg2);
9622 final int err = checkGLError();
9623 if (err != GL_NO_ERROR) {
9624 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X)",
9625 "glUseProgramStages", arg0, arg1, arg2);
9626 }
9627 }
9628 @Override
9629 public void glValidateProgram(int arg0)
9630 {
9631 checkContext();
9632 downstreamGLES3.glValidateProgram(arg0);
9633 final int err = checkGLError();
9634 if (err != GL_NO_ERROR) {
9635 writeGLError(err, "%s(<int> 0x%X)",
9636 "glValidateProgram", arg0);
9637 }
9638 }
9639 @Override
9640 public void glValidateProgramPipeline(int arg0)
9641 {
9642 checkContext();
9643 downstreamGLES3.glValidateProgramPipeline(arg0);
9644 final int err = checkGLError();
9645 if (err != GL_NO_ERROR) {
9646 writeGLError(err, "%s(<int> 0x%X)",
9647 "glValidateProgramPipeline", arg0);
9648 }
9649 }
9650 @Override
9651 public void glVertexAttrib1f(int arg0,float arg1)
9652 {
9653 checkContext();
9654 downstreamGLES3.glVertexAttrib1f(arg0,arg1);
9655 final int err = checkGLError();
9656 if (err != GL_NO_ERROR) {
9657 writeGLError(err, "%s(<int> 0x%X, <float> %s)",
9658 "glVertexAttrib1f", arg0, arg1);
9659 }
9660 }
9661 @Override
9662 public void glVertexAttrib1fv(int arg0,java.nio.FloatBuffer arg1)
9663 {
9664 checkContext();
9665 downstreamGLES3.glVertexAttrib1fv(arg0,arg1);
9666 final int err = checkGLError();
9667 if (err != GL_NO_ERROR) {
9668 writeGLError(err, "%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
9669 "glVertexAttrib1fv", arg0, arg1);
9670 }
9671 }
9672 @Override
9673 public void glVertexAttrib1fv(int arg0,float[] arg1,int arg2)
9674 {
9675 checkContext();
9676 downstreamGLES3.glVertexAttrib1fv(arg0,arg1,arg2);
9677 final int err = checkGLError();
9678 if (err != GL_NO_ERROR) {
9679 writeGLError(err, "%s(<int> 0x%X, <[F>, <int> 0x%X)",
9680 "glVertexAttrib1fv", arg0, arg2);
9681 }
9682 }
9683 @Override
9684 public void glVertexAttrib2f(int arg0,float arg1,float arg2)
9685 {
9686 checkContext();
9687 downstreamGLES3.glVertexAttrib2f(arg0,arg1,arg2);
9688 final int err = checkGLError();
9689 if (err != GL_NO_ERROR) {
9690 writeGLError(err, "%s(<int> 0x%X, <float> %s, <float> %s)",
9691 "glVertexAttrib2f", arg0, arg1, arg2);
9692 }
9693 }
9694 @Override
9695 public void glVertexAttrib2fv(int arg0,java.nio.FloatBuffer arg1)
9696 {
9697 checkContext();
9698 downstreamGLES3.glVertexAttrib2fv(arg0,arg1);
9699 final int err = checkGLError();
9700 if (err != GL_NO_ERROR) {
9701 writeGLError(err, "%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
9702 "glVertexAttrib2fv", arg0, arg1);
9703 }
9704 }
9705 @Override
9706 public void glVertexAttrib2fv(int arg0,float[] arg1,int arg2)
9707 {
9708 checkContext();
9709 downstreamGLES3.glVertexAttrib2fv(arg0,arg1,arg2);
9710 final int err = checkGLError();
9711 if (err != GL_NO_ERROR) {
9712 writeGLError(err, "%s(<int> 0x%X, <[F>, <int> 0x%X)",
9713 "glVertexAttrib2fv", arg0, arg2);
9714 }
9715 }
9716 @Override
9717 public void glVertexAttrib3f(int arg0,float arg1,float arg2,float arg3)
9718 {
9719 checkContext();
9720 downstreamGLES3.glVertexAttrib3f(arg0,arg1,arg2,arg3);
9721 final int err = checkGLError();
9722 if (err != GL_NO_ERROR) {
9723 writeGLError(err, "%s(<int> 0x%X, <float> %s, <float> %s, <float> %s)",
9724 "glVertexAttrib3f", arg0, arg1, arg2, arg3);
9725 }
9726 }
9727 @Override
9728 public void glVertexAttrib3fv(int arg0,java.nio.FloatBuffer arg1)
9729 {
9730 checkContext();
9731 downstreamGLES3.glVertexAttrib3fv(arg0,arg1);
9732 final int err = checkGLError();
9733 if (err != GL_NO_ERROR) {
9734 writeGLError(err, "%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
9735 "glVertexAttrib3fv", arg0, arg1);
9736 }
9737 }
9738 @Override
9739 public void glVertexAttrib3fv(int arg0,float[] arg1,int arg2)
9740 {
9741 checkContext();
9742 downstreamGLES3.glVertexAttrib3fv(arg0,arg1,arg2);
9743 final int err = checkGLError();
9744 if (err != GL_NO_ERROR) {
9745 writeGLError(err, "%s(<int> 0x%X, <[F>, <int> 0x%X)",
9746 "glVertexAttrib3fv", arg0, arg2);
9747 }
9748 }
9749 @Override
9750 public void glVertexAttrib4f(int arg0,float arg1,float arg2,float arg3,float arg4)
9751 {
9752 checkContext();
9753 downstreamGLES3.glVertexAttrib4f(arg0,arg1,arg2,arg3,arg4);
9754 final int err = checkGLError();
9755 if (err != GL_NO_ERROR) {
9756 writeGLError(err, "%s(<int> 0x%X, <float> %s, <float> %s, <float> %s, <float> %s)",
9757 "glVertexAttrib4f", arg0, arg1, arg2, arg3, arg4);
9758 }
9759 }
9760 @Override
9761 public void glVertexAttrib4fv(int arg0,java.nio.FloatBuffer arg1)
9762 {
9763 checkContext();
9764 downstreamGLES3.glVertexAttrib4fv(arg0,arg1);
9765 final int err = checkGLError();
9766 if (err != GL_NO_ERROR) {
9767 writeGLError(err, "%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
9768 "glVertexAttrib4fv", arg0, arg1);
9769 }
9770 }
9771 @Override
9772 public void glVertexAttrib4fv(int arg0,float[] arg1,int arg2)
9773 {
9774 checkContext();
9775 downstreamGLES3.glVertexAttrib4fv(arg0,arg1,arg2);
9776 final int err = checkGLError();
9777 if (err != GL_NO_ERROR) {
9778 writeGLError(err, "%s(<int> 0x%X, <[F>, <int> 0x%X)",
9779 "glVertexAttrib4fv", arg0, arg2);
9780 }
9781 }
9782 @Override
9783 public void glVertexAttribBinding(int arg0,int arg1)
9784 {
9785 checkContext();
9786 downstreamGLES3.glVertexAttribBinding(arg0,arg1);
9787 final int err = checkGLError();
9788 if (err != GL_NO_ERROR) {
9789 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
9790 "glVertexAttribBinding", arg0, arg1);
9791 }
9792 }
9793 @Override
9794 public void glVertexAttribDivisor(int arg0,int arg1)
9795 {
9796 checkContext();
9797 downstreamGLES3.glVertexAttribDivisor(arg0,arg1);
9798 final int err = checkGLError();
9799 if (err != GL_NO_ERROR) {
9800 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
9801 "glVertexAttribDivisor", arg0, arg1);
9802 }
9803 }
9804 @Override
9805 public void glVertexAttribDivisorANGLE(int arg0,int arg1)
9806 {
9807 checkContext();
9808 downstreamGLES3.glVertexAttribDivisorANGLE(arg0,arg1);
9809 final int err = checkGLError();
9810 if (err != GL_NO_ERROR) {
9811 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
9812 "glVertexAttribDivisorANGLE", arg0, arg1);
9813 }
9814 }
9815 @Override
9816 public void glVertexAttribDivisorNV(int arg0,int arg1)
9817 {
9818 checkContext();
9819 downstreamGLES3.glVertexAttribDivisorNV(arg0,arg1);
9820 final int err = checkGLError();
9821 if (err != GL_NO_ERROR) {
9822 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
9823 "glVertexAttribDivisorNV", arg0, arg1);
9824 }
9825 }
9826 @Override
9827 public void glVertexAttribFormat(int arg0,int arg1,int arg2,boolean arg3,int arg4)
9828 {
9829 checkContext();
9830 downstreamGLES3.glVertexAttribFormat(arg0,arg1,arg2,arg3,arg4);
9831 final int err = checkGLError();
9832 if (err != GL_NO_ERROR) {
9833 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <int> 0x%X)",
9834 "glVertexAttribFormat", arg0, arg1, arg2, arg3, arg4);
9835 }
9836 }
9837 @Override
9838 public void glVertexAttribI4i(int arg0,int arg1,int arg2,int arg3,int arg4)
9839 {
9840 checkContext();
9841 downstreamGLES3.glVertexAttribI4i(arg0,arg1,arg2,arg3,arg4);
9842 final int err = checkGLError();
9843 if (err != GL_NO_ERROR) {
9844 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
9845 "glVertexAttribI4i", arg0, arg1, arg2, arg3, arg4);
9846 }
9847 }
9848 @Override
9849 public void glVertexAttribI4iv(int arg0,int[] arg1,int arg2)
9850 {
9851 checkContext();
9852 downstreamGLES3.glVertexAttribI4iv(arg0,arg1,arg2);
9853 final int err = checkGLError();
9854 if (err != GL_NO_ERROR) {
9855 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
9856 "glVertexAttribI4iv", arg0, arg2);
9857 }
9858 }
9859 @Override
9860 public void glVertexAttribI4iv(int arg0,java.nio.IntBuffer arg1)
9861 {
9862 checkContext();
9863 downstreamGLES3.glVertexAttribI4iv(arg0,arg1);
9864 final int err = checkGLError();
9865 if (err != GL_NO_ERROR) {
9866 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
9867 "glVertexAttribI4iv", arg0, arg1);
9868 }
9869 }
9870 @Override
9871 public void glVertexAttribI4ui(int arg0,int arg1,int arg2,int arg3,int arg4)
9872 {
9873 checkContext();
9874 downstreamGLES3.glVertexAttribI4ui(arg0,arg1,arg2,arg3,arg4);
9875 final int err = checkGLError();
9876 if (err != GL_NO_ERROR) {
9877 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
9878 "glVertexAttribI4ui", arg0, arg1, arg2, arg3, arg4);
9879 }
9880 }
9881 @Override
9882 public void glVertexAttribI4uiv(int arg0,java.nio.IntBuffer arg1)
9883 {
9884 checkContext();
9885 downstreamGLES3.glVertexAttribI4uiv(arg0,arg1);
9886 final int err = checkGLError();
9887 if (err != GL_NO_ERROR) {
9888 writeGLError(err, "%s(<int> 0x%X, <java.nio.IntBuffer> %s)",
9889 "glVertexAttribI4uiv", arg0, arg1);
9890 }
9891 }
9892 @Override
9893 public void glVertexAttribI4uiv(int arg0,int[] arg1,int arg2)
9894 {
9895 checkContext();
9896 downstreamGLES3.glVertexAttribI4uiv(arg0,arg1,arg2);
9897 final int err = checkGLError();
9898 if (err != GL_NO_ERROR) {
9899 writeGLError(err, "%s(<int> 0x%X, <[I>, <int> 0x%X)",
9900 "glVertexAttribI4uiv", arg0, arg2);
9901 }
9902 }
9903 @Override
9904 public void glVertexAttribIFormat(int arg0,int arg1,int arg2,int arg3)
9905 {
9906 checkContext();
9907 downstreamGLES3.glVertexAttribIFormat(arg0,arg1,arg2,arg3);
9908 final int err = checkGLError();
9909 if (err != GL_NO_ERROR) {
9910 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
9911 "glVertexAttribIFormat", arg0, arg1, arg2, arg3);
9912 }
9913 }
9914 @Override
9915 public void glVertexAttribIPointer(int arg0,int arg1,int arg2,int arg3,java.nio.Buffer arg4)
9916 {
9917 checkContext();
9918 downstreamGLES3.glVertexAttribIPointer(arg0,arg1,arg2,arg3,arg4);
9919 final int err = checkGLError();
9920 if (err != GL_NO_ERROR) {
9921 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <java.nio.Buffer> %s)",
9922 "glVertexAttribIPointer", arg0, arg1, arg2, arg3, arg4);
9923 }
9924 }
9925 @Override
9926 public void glVertexAttribIPointer(int arg0,int arg1,int arg2,int arg3,long arg4)
9927 {
9928 checkContext();
9929 downstreamGLES3.glVertexAttribIPointer(arg0,arg1,arg2,arg3,arg4);
9930 final int err = checkGLError();
9931 if (err != GL_NO_ERROR) {
9932 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <long> %s)",
9933 "glVertexAttribIPointer", arg0, arg1, arg2, arg3, arg4);
9934 }
9935 }
9936 @Override
9937 public void glVertexAttribPointer(int arg0,int arg1,int arg2,boolean arg3,int arg4,java.nio.Buffer arg5)
9938 {
9939 checkContext();
9940 downstreamGLES3.glVertexAttribPointer(arg0,arg1,arg2,arg3,arg4,arg5);
9941 final int err = checkGLError();
9942 if (err != GL_NO_ERROR) {
9943 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <int> 0x%X, <java.nio.Buffer> %s)",
9944 "glVertexAttribPointer", arg0, arg1, arg2, arg3, arg4, arg5);
9945 }
9946 }
9947 @Override
9948 public void glVertexAttribPointer(int arg0,int arg1,int arg2,boolean arg3,int arg4,long arg5)
9949 {
9950 checkContext();
9951 downstreamGLES3.glVertexAttribPointer(arg0,arg1,arg2,arg3,arg4,arg5);
9952 final int err = checkGLError();
9953 if (err != GL_NO_ERROR) {
9954 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <boolean> %s, <int> 0x%X, <long> %s)",
9955 "glVertexAttribPointer", arg0, arg1, arg2, arg3, arg4, arg5);
9956 }
9957 }
9958 @Override
9959 public void glVertexAttribPointer(com.jogamp.opengl.GLArrayData arg0)
9960 {
9961 checkContext();
9962 downstreamGLES3.glVertexAttribPointer(arg0);
9963 final int err = checkGLError();
9964 if (err != GL_NO_ERROR) {
9965 writeGLError(err, "%s(<com.jogamp.opengl.GLArrayData> %s)",
9966 "glVertexAttribPointer", arg0);
9967 }
9968 }
9969 @Override
9970 public void glVertexBindingDivisor(int arg0,int arg1)
9971 {
9972 checkContext();
9973 downstreamGLES3.glVertexBindingDivisor(arg0,arg1);
9974 final int err = checkGLError();
9975 if (err != GL_NO_ERROR) {
9976 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
9977 "glVertexBindingDivisor", arg0, arg1);
9978 }
9979 }
9980 @Override
9981 public void glViewport(int arg0,int arg1,int arg2,int arg3)
9982 {
9983 checkContext();
9984 downstreamGLES3.glViewport(arg0,arg1,arg2,arg3);
9985 final int err = checkGLError();
9986 if (err != GL_NO_ERROR) {
9987 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
9988 "glViewport", arg0, arg1, arg2, arg3);
9989 }
9990 }
9991 @Override
9992 public void glViewportArrayvNV(int arg0,int arg1,java.nio.FloatBuffer arg2)
9993 {
9994 checkContext();
9995 downstreamGLES3.glViewportArrayvNV(arg0,arg1,arg2);
9996 final int err = checkGLError();
9997 if (err != GL_NO_ERROR) {
9998 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
9999 "glViewportArrayvNV", arg0, arg1, arg2);
10000 }
10001 }
10002 @Override
10003 public void glViewportArrayvNV(int arg0,int arg1,float[] arg2,int arg3)
10004 {
10005 checkContext();
10006 downstreamGLES3.glViewportArrayvNV(arg0,arg1,arg2,arg3);
10007 final int err = checkGLError();
10008 if (err != GL_NO_ERROR) {
10009 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
10010 "glViewportArrayvNV", arg0, arg1, arg3);
10011 }
10012 }
10013 @Override
10014 public void glViewportArrayvOES(int arg0,int arg1,java.nio.FloatBuffer arg2)
10015 {
10016 checkContext();
10017 downstreamGLES3.glViewportArrayvOES(arg0,arg1,arg2);
10018 final int err = checkGLError();
10019 if (err != GL_NO_ERROR) {
10020 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.FloatBuffer> %s)",
10021 "glViewportArrayvOES", arg0, arg1, arg2);
10022 }
10023 }
10024 @Override
10025 public void glViewportArrayvOES(int arg0,int arg1,float[] arg2,int arg3)
10026 {
10027 checkContext();
10028 downstreamGLES3.glViewportArrayvOES(arg0,arg1,arg2,arg3);
10029 final int err = checkGLError();
10030 if (err != GL_NO_ERROR) {
10031 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[F>, <int> 0x%X)",
10032 "glViewportArrayvOES", arg0, arg1, arg3);
10033 }
10034 }
10035 @Override
10036 public void glViewportIndexedfNV(int arg0,float arg1,float arg2,float arg3,float arg4)
10037 {
10038 checkContext();
10039 downstreamGLES3.glViewportIndexedfNV(arg0,arg1,arg2,arg3,arg4);
10040 final int err = checkGLError();
10041 if (err != GL_NO_ERROR) {
10042 writeGLError(err, "%s(<int> 0x%X, <float> %s, <float> %s, <float> %s, <float> %s)",
10043 "glViewportIndexedfNV", arg0, arg1, arg2, arg3, arg4);
10044 }
10045 }
10046 @Override
10047 public void glViewportIndexedfOES(int arg0,float arg1,float arg2,float arg3,float arg4)
10048 {
10049 checkContext();
10050 downstreamGLES3.glViewportIndexedfOES(arg0,arg1,arg2,arg3,arg4);
10051 final int err = checkGLError();
10052 if (err != GL_NO_ERROR) {
10053 writeGLError(err, "%s(<int> 0x%X, <float> %s, <float> %s, <float> %s, <float> %s)",
10054 "glViewportIndexedfOES", arg0, arg1, arg2, arg3, arg4);
10055 }
10056 }
10057 @Override
10058 public void glViewportIndexedfvNV(int arg0,float[] arg1,int arg2)
10059 {
10060 checkContext();
10061 downstreamGLES3.glViewportIndexedfvNV(arg0,arg1,arg2);
10062 final int err = checkGLError();
10063 if (err != GL_NO_ERROR) {
10064 writeGLError(err, "%s(<int> 0x%X, <[F>, <int> 0x%X)",
10065 "glViewportIndexedfvNV", arg0, arg2);
10066 }
10067 }
10068 @Override
10069 public void glViewportIndexedfvNV(int arg0,java.nio.FloatBuffer arg1)
10070 {
10071 checkContext();
10072 downstreamGLES3.glViewportIndexedfvNV(arg0,arg1);
10073 final int err = checkGLError();
10074 if (err != GL_NO_ERROR) {
10075 writeGLError(err, "%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
10076 "glViewportIndexedfvNV", arg0, arg1);
10077 }
10078 }
10079 @Override
10080 public void glViewportIndexedfvOES(int arg0,float[] arg1,int arg2)
10081 {
10082 checkContext();
10083 downstreamGLES3.glViewportIndexedfvOES(arg0,arg1,arg2);
10084 final int err = checkGLError();
10085 if (err != GL_NO_ERROR) {
10086 writeGLError(err, "%s(<int> 0x%X, <[F>, <int> 0x%X)",
10087 "glViewportIndexedfvOES", arg0, arg2);
10088 }
10089 }
10090 @Override
10091 public void glViewportIndexedfvOES(int arg0,java.nio.FloatBuffer arg1)
10092 {
10093 checkContext();
10094 downstreamGLES3.glViewportIndexedfvOES(arg0,arg1);
10095 final int err = checkGLError();
10096 if (err != GL_NO_ERROR) {
10097 writeGLError(err, "%s(<int> 0x%X, <java.nio.FloatBuffer> %s)",
10098 "glViewportIndexedfvOES", arg0, arg1);
10099 }
10100 }
10101 @Override
10102 public void glViewportPositionWScaleNV(int arg0,float arg1,float arg2)
10103 {
10104 checkContext();
10105 downstreamGLES3.glViewportPositionWScaleNV(arg0,arg1,arg2);
10106 final int err = checkGLError();
10107 if (err != GL_NO_ERROR) {
10108 writeGLError(err, "%s(<int> 0x%X, <float> %s, <float> %s)",
10109 "glViewportPositionWScaleNV", arg0, arg1, arg2);
10110 }
10111 }
10112 @Override
10113 public void glViewportSwizzleNV(int arg0,int arg1,int arg2,int arg3,int arg4)
10114 {
10115 checkContext();
10116 downstreamGLES3.glViewportSwizzleNV(arg0,arg1,arg2,arg3,arg4);
10117 final int err = checkGLError();
10118 if (err != GL_NO_ERROR) {
10119 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X, <int> 0x%X)",
10120 "glViewportSwizzleNV", arg0, arg1, arg2, arg3, arg4);
10121 }
10122 }
10123 @Override
10124 public void glWaitSemaphoreEXT(int arg0,int arg1,java.nio.IntBuffer arg2,int arg3,java.nio.IntBuffer arg4,java.nio.IntBuffer arg5)
10125 {
10126 checkContext();
10127 downstreamGLES3.glWaitSemaphoreEXT(arg0,arg1,arg2,arg3,arg4,arg5);
10128 final int err = checkGLError();
10129 if (err != GL_NO_ERROR) {
10130 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s, <int> 0x%X, <java.nio.IntBuffer> %s, <java.nio.IntBuffer> %s)",
10131 "glWaitSemaphoreEXT", arg0, arg1, arg2, arg3, arg4, arg5);
10132 }
10133 }
10134 @Override
10135 public void glWaitSemaphoreEXT(int arg0,int arg1,int[] arg2,int arg3,int arg4,int[] arg5,int arg6,int[] arg7,int arg8)
10136 {
10137 checkContext();
10138 downstreamGLES3.glWaitSemaphoreEXT(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
10139 final int err = checkGLError();
10140 if (err != GL_NO_ERROR) {
10141 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X, <[I>, <int> 0x%X)",
10142 "glWaitSemaphoreEXT", arg0, arg1, arg3, arg4, arg6, arg8);
10143 }
10144 }
10145 @Override
10146 public void glWaitSync(long arg0,int arg1,long arg2)
10147 {
10148 checkContext();
10149 downstreamGLES3.glWaitSync(arg0,arg1,arg2);
10150 final int err = checkGLError();
10151 if (err != GL_NO_ERROR) {
10152 writeGLError(err, "%s(<long> %s, <int> 0x%X, <long> %s)",
10153 "glWaitSync", arg0, arg1, arg2);
10154 }
10155 }
10156 @Override
10157 public void glWaitVkSemaphoreNV(long arg0)
10158 {
10159 checkContext();
10160 downstreamGLES3.glWaitVkSemaphoreNV(arg0);
10161 final int err = checkGLError();
10162 if (err != GL_NO_ERROR) {
10163 writeGLError(err, "%s(<long> %s)",
10164 "glWaitVkSemaphoreNV", arg0);
10165 }
10166 }
10167 @Override
10168 public void glWindowRectanglesEXT(int arg0,int arg1,java.nio.IntBuffer arg2)
10169 {
10170 checkContext();
10171 downstreamGLES3.glWindowRectanglesEXT(arg0,arg1,arg2);
10172 final int err = checkGLError();
10173 if (err != GL_NO_ERROR) {
10174 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <java.nio.IntBuffer> %s)",
10175 "glWindowRectanglesEXT", arg0, arg1, arg2);
10176 }
10177 }
10178 @Override
10179 public void glWindowRectanglesEXT(int arg0,int arg1,int[] arg2,int arg3)
10180 {
10181 checkContext();
10182 downstreamGLES3.glWindowRectanglesEXT(arg0,arg1,arg2,arg3);
10183 final int err = checkGLError();
10184 if (err != GL_NO_ERROR) {
10185 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X, <[I>, <int> 0x%X)",
10186 "glWindowRectanglesEXT", arg0, arg1, arg3);
10187 }
10188 }
10189 @Override
10190 public boolean hasBasicFBOSupport()
10191 {
10192 return downstreamGLES3.hasBasicFBOSupport();
10193 }
10194 @Override
10195 public boolean hasFullFBOSupport()
10196 {
10197 return downstreamGLES3.hasFullFBOSupport();
10198 }
10199 @Override
10200 public boolean hasGLSL()
10201 {
10202 return downstreamGLES3.hasGLSL();
10203 }
10204 @Override
10205 public boolean isExtensionAvailable(java.lang.String arg0)
10206 {
10207 return downstreamGLES3.isExtensionAvailable(arg0);
10208 }
10209 @Override
10210 public boolean isFunctionAvailable(java.lang.String arg0)
10211 {
10212 return downstreamGLES3.isFunctionAvailable(arg0);
10213 }
10214 @Override
10215 public boolean isGL()
10216 {
10217 return true;
10218 }
10219 @Override
10220 public boolean isGL2()
10221 {
10222 return downstreamGLES3.isGL2();
10223 }
10224 @Override
10225 public boolean isGL2ES1()
10226 {
10227 return downstreamGLES3.isGL2ES1();
10228 }
10229 @Override
10230 public boolean isGL2ES2()
10231 {
10232 return downstreamGLES3.isGL2ES2();
10233 }
10234 @Override
10235 public boolean isGL2ES3()
10236 {
10237 return downstreamGLES3.isGL2ES3();
10238 }
10239 @Override
10240 public boolean isGL2GL3()
10241 {
10242 return downstreamGLES3.isGL2GL3();
10243 }
10244 @Override
10245 public boolean isGL3()
10246 {
10247 return downstreamGLES3.isGL3();
10248 }
10249 @Override
10250 public boolean isGL3ES3()
10251 {
10252 return downstreamGLES3.isGL3ES3();
10253 }
10254 @Override
10255 public boolean isGL3bc()
10256 {
10257 return downstreamGLES3.isGL3bc();
10258 }
10259 @Override
10260 public boolean isGL3core()
10261 {
10262 return downstreamGLES3.isGL3core();
10263 }
10264 @Override
10265 public boolean isGL4()
10266 {
10267 return downstreamGLES3.isGL4();
10268 }
10269 @Override
10270 public boolean isGL4ES3()
10271 {
10272 return downstreamGLES3.isGL4ES3();
10273 }
10274 @Override
10275 public boolean isGL4bc()
10276 {
10277 return downstreamGLES3.isGL4bc();
10278 }
10279 @Override
10280 public boolean isGL4core()
10281 {
10282 return downstreamGLES3.isGL4core();
10283 }
10284 @Override
10285 public boolean isGLES()
10286 {
10287 return downstreamGLES3.isGLES();
10288 }
10289 @Override
10290 public boolean isGLES1()
10291 {
10292 return downstreamGLES3.isGLES1();
10293 }
10294 @Override
10295 public boolean isGLES2()
10296 {
10297 return downstreamGLES3.isGLES2();
10298 }
10299 @Override
10300 public boolean isGLES2Compatible()
10301 {
10302 return downstreamGLES3.isGLES2Compatible();
10303 }
10304 @Override
10305 public boolean isGLES3()
10306 {
10307 return downstreamGLES3.isGLES3();
10308 }
10309 @Override
10310 public boolean isGLES31Compatible()
10311 {
10312 return downstreamGLES3.isGLES31Compatible();
10313 }
10314 @Override
10315 public boolean isGLES32Compatible()
10316 {
10317 return downstreamGLES3.isGLES32Compatible();
10318 }
10319 @Override
10320 public boolean isGLES3Compatible()
10321 {
10322 return downstreamGLES3.isGLES3Compatible();
10323 }
10324 @Override
10325 public boolean isGLcore()
10326 {
10327 return downstreamGLES3.isGLcore();
10328 }
10329 @Override
10330 public boolean isNPOTTextureAvailable()
10331 {
10332 return downstreamGLES3.isNPOTTextureAvailable();
10333 }
10334 @Override
10335 public boolean isPBOPackBound()
10336 {
10337 return downstreamGLES3.isPBOPackBound();
10338 }
10339 @Override
10340 public boolean isPBOUnpackBound()
10341 {
10342 return downstreamGLES3.isPBOUnpackBound();
10343 }
10344 @Override
10345 public boolean isTextureFormatBGRA8888Available()
10346 {
10347 return downstreamGLES3.isTextureFormatBGRA8888Available();
10348 }
10349 @Override
10350 public boolean isVBOArrayBound()
10351 {
10352 return downstreamGLES3.isVBOArrayBound();
10353 }
10354 @Override
10355 public boolean isVBOElementArrayBound()
10356 {
10357 return downstreamGLES3.isVBOElementArrayBound();
10358 }
10359 @Override
10360 public com.jogamp.opengl.GLBufferStorage mapBuffer(int arg0,int arg1)
10361 {
10362 checkContext();
10363 com.jogamp.opengl.GLBufferStorage _res = downstreamGLES3.mapBuffer(arg0,arg1);
10364 final int err = checkGLError();
10365 if (err != GL_NO_ERROR) {
10366 writeGLError(err, "%s(<int> 0x%X, <int> 0x%X)",
10367 "mapBuffer", arg0, arg1);
10368 }
10369 return _res;
10370 }
10371 @Override
10372 public com.jogamp.opengl.GLBufferStorage mapBufferRange(int arg0,long arg1,long arg2,int arg3)
10373 {
10374 checkContext();
10375 com.jogamp.opengl.GLBufferStorage _res = downstreamGLES3.mapBufferRange(arg0,arg1,arg2,arg3);
10376 final int err = checkGLError();
10377 if (err != GL_NO_ERROR) {
10378 writeGLError(err, "%s(<int> 0x%X, <long> %s, <long> %s, <int> 0x%X)",
10379 "mapBufferRange", arg0, arg1, arg2, arg3);
10380 }
10381 return _res;
10382 }
10383 @Override
10384 public void setSwapInterval(int arg0)
10385 {
10386 downstreamGLES3.setSwapInterval(arg0);
10387 }
10388 @Override
10389 public String toString() {
10390 StringBuilder sb = new StringBuilder();
10391 sb.append("DebugGLES3 [this 0x"+Integer.toHexString(hashCode())+" implementing com.jogamp.opengl.GLES3,\n\t");
10392 sb.append(" downstream: "+downstreamGLES3.toString()+"\n\t]");
10393 return sb.toString();
10394 }
10395 private int checkGLError() {
10396 return downstreamGLES3.glGetError();
10397 }
10398 private void writeGLError(int err, String fmt, Object... args)
10399 {
10400 StringBuilder buf = new StringBuilder();
10401 buf.append(Thread.currentThread().toString());
10402 buf.append(" glGetError() returned the following error codes after a call to ");
10403 buf.append(String.format(fmt, args));
10404 buf.append(": ");
10405
10406 // Loop repeatedly to allow for distributed GL implementations,
10407 // as detailed in the glGetError() specification
10408 int recursionDepth = 10;
10409 do {
10410 switch (err) {
10411 case GL_INVALID_ENUM: buf.append("GL_INVALID_ENUM "); break;
10412 case GL_INVALID_VALUE: buf.append("GL_INVALID_VALUE "); break;
10413 case GL_INVALID_OPERATION: buf.append("GL_INVALID_OPERATION "); break;
10414 case GL_OUT_OF_MEMORY: buf.append("GL_OUT_OF_MEMORY "); break;
10415 case GL_NO_ERROR: throw new InternalError("Should not be treating GL_NO_ERROR as error");
10416 default: buf.append("Unknown glGetError() return value: ");
10417 }
10418 buf.append("( " + err + " 0x"+Integer.toHexString(err).toUpperCase() + "), ");
10419 } while ((--recursionDepth >= 0) && (err = downstreamGLES3.glGetError()) != GL_NO_ERROR);
10420 throw new GLException(buf.toString());
10421 }
10422 private void checkContext() {
10423 GLContext currentContext = GLContext.getCurrent();
10424 if (currentContext == null) {
10425 throw new GLException("No OpenGL context is current on this thread");
10426 }
10427 if ((_context != null) && (_context != currentContext)) {
10428 throw new GLException("This GL object is being incorrectly used with a different GLContext than that which created it");
10429 }
10430 }
10431 private GLContext _context;
10432
10433 private GLES3 downstreamGLES3;
10434} // end class DebugGLES3
com.jogamp.opengl.DebugGLES3
Definition: DebugGLES3.java:25
com.jogamp.opengl.DebugGLES3.glGenSemaphoresEXT
void glGenSemaphoresEXT(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:3258
com.jogamp.opengl.DebugGLES3.getSwapInterval
int getSwapInterval()
Return the current swap interval.
Definition: DebugGLES3.java:188
com.jogamp.opengl.DebugGLES3.glUniformMatrix4fv
void glUniformMatrix4fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
Definition: DebugGLES3.java:9485
com.jogamp.opengl.DebugGLES3.glCompileShader
void glCompileShader(int arg0)
Entry point to C language function: void {@native glCompileShader}(GLuint shader) Part of GL_ES_VE...
Definition: DebugGLES3.java:1042
com.jogamp.opengl.DebugGLES3.glGetUniformiv
void glGetUniformiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetUniformiv}(GLuint program,...
Definition: DebugGLES3.java:5127
com.jogamp.opengl.DebugGLES3.hasGLSL
boolean hasGLSL()
Indicates whether this GL object supports GLSL.
Definition: DebugGLES3.java:10200
com.jogamp.opengl.DebugGLES3.glProgramUniform4i64vNV
void glProgramUniform4i64vNV(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform4i64vNV}(GLuint program,...
Definition: DebugGLES3.java:6746
com.jogamp.opengl.DebugGLES3.glProgramUniform3i64vNV
void glProgramUniform3i64vNV(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
Definition: DebugGLES3.java:6570
com.jogamp.opengl.DebugGLES3.glTexStorage2D
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,...
Definition: DebugGLES3.java:8220
com.jogamp.opengl.DebugGLES3.glSignalVkFenceNV
void glSignalVkFenceNV(long arg0)
Entry point to C language function: void {@native glSignalVkFenceNV}(GLuint64 vkFence) Part of GL_...
Definition: DebugGLES3.java:7802
com.jogamp.opengl.DebugGLES3.glGetSamplerParameteriv
void glGetSamplerParameteriv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:4593
com.jogamp.opengl.DebugGLES3.glGetMemoryObjectDetachedResourcesuivNV
void glGetMemoryObjectDetachedResourcesuivNV(int arg0, int arg1, int arg2, int arg3, java.nio.IntBuffer arg4)
Definition: DebugGLES3.java:4037
com.jogamp.opengl.DebugGLES3.glCoverageModulationNV
void glCoverageModulationNV(int arg0)
Entry point to C language function: void {@native glCoverageModulationNV}(GLenum components) Part ...
Definition: DebugGLES3.java:1240
com.jogamp.opengl.DebugGLES3.glCopyTextureLevelsAPPLE
void glCopyTextureLevelsAPPLE(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glCopyTextureLevelsAPPLE}(GLuint destinationTextur...
Definition: DebugGLES3.java:1218
com.jogamp.opengl.DebugGLES3.glGetFloati_vOES
void glGetFloati_vOES(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glGetFloati_vOES}(GLenum target,...
Definition: DebugGLES3.java:3746
com.jogamp.opengl.DebugGLES3.glDrawElementsIndirect
void glDrawElementsIndirect(int arg0, int arg1, java.nio.Buffer arg2)
Definition: DebugGLES3.java:2134
com.jogamp.opengl.DebugGLES3.glEGLImageTargetTexture2DOES
void glEGLImageTargetTexture2DOES(int arg0, long arg1)
Entry point to C language function: void {@native glEGLImageTargetTexture2DOES}(GLenum target,...
Definition: DebugGLES3.java:2420
com.jogamp.opengl.DebugGLES3.glSamplerParameteriv
void glSamplerParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glSamplerParameteriv}(GLuint sampler,...
Definition: DebugGLES3.java:7428
com.jogamp.opengl.DebugGLES3.glTexParameterIiv
void glTexParameterIiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:8099
com.jogamp.opengl.DebugGLES3.glGetBufferParameteri64v
void glGetBufferParameteri64v(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glGetBufferParameteri64v}(GLenum target,...
Definition: DebugGLES3.java:3567
com.jogamp.opengl.DebugGLES3.glGetProgramInterfaceiv
void glGetProgramInterfaceiv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
Definition: DebugGLES3.java:4202
com.jogamp.opengl.DebugGLES3.glVertexAttribI4iv
void glVertexAttribI4iv(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glVertexAttribI4iv}(GLuint index,...
Definition: DebugGLES3.java:9849
com.jogamp.opengl.DebugGLES3.glGetProgramInfoLog
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,...
Definition: DebugGLES3.java:4180
com.jogamp.opengl.DebugGLES3.glUniform4i64NV
void glUniform4i64NV(int arg0, long arg1, long arg2, long arg3, long arg4)
Entry point to C language function: void {@native glUniform4i64NV}(GLint location,...
Definition: DebugGLES3.java:9100
com.jogamp.opengl.DebugGLES3.glDeleteVertexArraysOES
void glDeleteVertexArraysOES(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteVertexArraysOES}(GLsizei n,...
Definition: DebugGLES3.java:1694
com.jogamp.opengl.DebugGLES3.glGetProgramiv
void glGetProgramiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:4384
com.jogamp.opengl.DebugGLES3.glBindVertexArray
void glBindVertexArray(int arg0)
Entry point to C language function: void {@native glBindVertexArray}(GLuint array) Part of GL_ARB_...
Definition: DebugGLES3.java:457
com.jogamp.opengl.DebugGLES3.glExtGetProgramBinarySourceQCOM
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,...
Definition: DebugGLES3.java:2629
com.jogamp.opengl.DebugGLES3.glDrawElementsInstancedBaseVertexBaseInstance
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...
Definition: DebugGLES3.java:2222
com.jogamp.opengl.DebugGLES3.glDrawArraysIndirect
void glDrawArraysIndirect(int arg0, long arg1)
Entry point to C language function: void {@native glDrawArraysIndirect}(GLenum mode,...
Definition: DebugGLES3.java:1969
com.jogamp.opengl.DebugGLES3.glGetUnsignedBytevEXT
void glGetUnsignedBytevEXT(int arg0, java.nio.ByteBuffer arg1)
Definition: DebugGLES3.java:5193
com.jogamp.opengl.DebugGLES3.glDrawElementsInstancedBaseVertexOES
void glDrawElementsInstancedBaseVertexOES(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4, int arg5)
Definition: DebugGLES3.java:2244
com.jogamp.opengl.DebugGLES3.glDisableiOES
void glDisableiOES(int arg0, int arg1)
Entry point to C language function: void {@native glDisableiOES}(GLenum target, GLuint index) Part...
Definition: DebugGLES3.java:1892
com.jogamp.opengl.DebugGLES3.glShadingRateImageBarrierNV
void glShadingRateImageBarrierNV(boolean arg0)
Entry point to C language function: void {@native glShadingRateImageBarrierNV}(GLboolean synchronize...
Definition: DebugGLES3.java:7703
com.jogamp.opengl.DebugGLES3.glGetCoverageModulationTableNV
void glGetCoverageModulationTableNV(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glGetCoverageModulationTableNV}(GLsizei bufSize,...
Definition: DebugGLES3.java:3622
com.jogamp.opengl.DebugGLES3.glGetQueryiv
void glGetQueryiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:4494
com.jogamp.opengl.DebugGLES3.glFramebufferFoveationConfigQCOM
void glFramebufferFoveationConfigQCOM(int arg0, int arg1, int arg2, int arg3, java.nio.IntBuffer arg4)
Definition: DebugGLES3.java:2884
com.jogamp.opengl.DebugGLES3.glGetTexParameterIiv
void glGetTexParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetTexParameterIiv}(GLenum target,...
Definition: DebugGLES3.java:4881
com.jogamp.opengl.DebugGLES3.glViewportIndexedfvOES
void glViewportIndexedfvOES(int arg0, java.nio.FloatBuffer arg1)
Definition: DebugGLES3.java:10091
com.jogamp.opengl.DebugGLES3.glShaderBinary
void glShaderBinary(int arg0, java.nio.IntBuffer arg1, int arg2, java.nio.Buffer arg3, int arg4)
Definition: DebugGLES3.java:7648
com.jogamp.opengl.DebugGLES3.glGetProgramBinary
void glGetProgramBinary(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.IntBuffer arg3, java.nio.Buffer arg4)
Definition: DebugGLES3.java:4147
com.jogamp.opengl.DebugGLES3.glShadingRateImagePaletteNV
void glShadingRateImagePaletteNV(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
Definition: DebugGLES3.java:7725
com.jogamp.opengl.DebugGLES3.glUniformMatrix4x3fvNV
void glUniformMatrix4x3fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix4x3fvNV}(GLint location,...
Definition: DebugGLES3.java:9584
com.jogamp.opengl.DebugGLES3.glScissorIndexedvOES
void glScissorIndexedvOES(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:7582
com.jogamp.opengl.DebugGLES3.glMultiDrawMeshTasksIndirectCountNV
void glMultiDrawMeshTasksIndirectCountNV(long arg0, long arg1, int arg2, int arg3)
Entry point to C language function: void {@native glMultiDrawMeshTasksIndirectCountNV}(GLintptr indi...
Definition: DebugGLES3.java:5888
com.jogamp.opengl.DebugGLES3.glMultiDrawElementsBaseVertexEXT
void glMultiDrawElementsBaseVertexEXT(int arg0, java.nio.IntBuffer arg1, int arg2, com.jogamp.common.nio.PointerBuffer arg3, int arg4, java.nio.IntBuffer arg5)
Definition: DebugGLES3.java:5866
com.jogamp.opengl.DebugGLES3.glUniformMatrix4x2fv
void glUniformMatrix4x2fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
Definition: DebugGLES3.java:9507
com.jogamp.opengl.DebugGLES3.glGetnUniformiv
void glGetnUniformiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetnUniformiv}(GLuint program,...
Definition: DebugGLES3.java:5360
com.jogamp.opengl.DebugGLES3.glExtGetTexSubImageQCOM
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)
Definition: DebugGLES3.java:2739
com.jogamp.opengl.DebugGLES3.glValidateProgram
void glValidateProgram(int arg0)
Entry point to C language function: void {@native glValidateProgram}(GLuint program) Part of GL_ES...
Definition: DebugGLES3.java:9629
com.jogamp.opengl.DebugGLES3.glFramebufferPixelLocalStorageSizeEXT
void glFramebufferPixelLocalStorageSizeEXT(int arg0, int arg1)
Entry point to C language function: void {@native glFramebufferPixelLocalStorageSizeEXT}(GLuint targ...
Definition: DebugGLES3.java:2928
com.jogamp.opengl.DebugGLES3.glProgramUniform1uiv
void glProgramUniform1uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform1uiv}(GLuint program,...
Definition: DebugGLES3.java:6339
com.jogamp.opengl.DebugGLES3.glTexStorageMem2DEXT
void glTexStorageMem2DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, long arg6)
Entry point to C language function: void {@native glTexStorageMem2DEXT}(GLenum target,...
Definition: DebugGLES3.java:8319
com.jogamp.opengl.DebugGLES3.isGL4
boolean isGL4()
Indicates whether this GL object conforms to the OpenGL ≥ 4.0 core profile.
Definition: DebugGLES3.java:10265
com.jogamp.opengl.DebugGLES3.glReadBuffer
void glReadBuffer(int arg0)
Entry point to C language function: void {@native glReadBuffer}(GLenum mode) Part of GL_ES_VERSION...
Definition: DebugGLES3.java:7120
com.jogamp.opengl.DebugGLES3.glProgramUniform1i
void glProgramUniform1i(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glProgramUniform1i}(GLuint program,...
Definition: DebugGLES3.java:6218
com.jogamp.opengl.DebugGLES3.glBindFragDataLocationEXT
void glBindFragDataLocationEXT(int arg0, int arg1, byte[] arg2, int arg3)
Entry point to C language function: void {@native glBindFragDataLocationEXT}(GLuint program,...
Definition: DebugGLES3.java:336
com.jogamp.opengl.DebugGLES3.glGetShaderiv
void glGetShaderiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:4736
com.jogamp.opengl.DebugGLES3.glGetFramebufferPixelLocalStorageSizeEXT
int glGetFramebufferPixelLocalStorageSizeEXT(int arg0)
Entry point to C language function: GLsizei {@native glGetFramebufferPixelLocalStorageSizeEXT}(GLuin...
Definition: DebugGLES3.java:3881
com.jogamp.opengl.DebugGLES3.glUniform4ui64vNV
void glUniform4ui64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
Definition: DebugGLES3.java:9188
com.jogamp.opengl.DebugGLES3.glGenQueries
void glGenQueries(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenQueries}(GLsizei n, GLuint * ids) Part of G...
Definition: DebugGLES3.java:3203
com.jogamp.opengl.DebugGLES3.isGL2ES3
boolean isGL2ES3()
Indicates whether this GL object conforms to a either a GL2GL3 or GL3ES3 compatible profile.
Definition: DebugGLES3.java:10235
com.jogamp.opengl.DebugGLES3.glGetFramebufferParameteriv
void glGetFramebufferParameteriv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:3870
com.jogamp.opengl.DebugGLES3.glProgramUniformMatrix2x3fv
void glProgramUniformMatrix2x3fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
Definition: DebugGLES3.java:6900
com.jogamp.opengl.DebugGLES3.glDrawRangeElementsBaseVertex
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,...
Definition: DebugGLES3.java:2310
com.jogamp.opengl.DebugGLES3.glDeleteMemoryObjectsEXT
void glDeleteMemoryObjectsEXT(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:1452
com.jogamp.opengl.DebugGLES3.glRenderbufferStorageMultisampleAdvancedAMD
void glRenderbufferStorageMultisampleAdvancedAMD(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Entry point to C language function: void {@native glRenderbufferStorageMultisampleAdvancedAMD}(GLenu...
Definition: DebugGLES3.java:7219
com.jogamp.opengl.DebugGLES3.glGetShaderSource
void glGetShaderSource(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.ByteBuffer arg3)
Definition: DebugGLES3.java:4703
com.jogamp.opengl.DebugGLES3.glIsSampler
boolean glIsSampler(int arg0)
Entry point to C language function: GLboolean {@native glIsSampler}(GLuint sampler) Part of GL_MES...
Definition: DebugGLES3.java:5614
com.jogamp.opengl.DebugGLES3.glBindVertexBuffer
void glBindVertexBuffer(int arg0, int arg1, long arg2, int arg3)
Entry point to C language function: void {@native glBindVertexBuffer}(GLuint bindingindex,...
Definition: DebugGLES3.java:479
com.jogamp.opengl.DebugGLES3.getGL2
com.jogamp.opengl.GL2 getGL2()
Casts this object to the GL2 interface.
Definition: DebugGLES3.java:92
com.jogamp.opengl.DebugGLES3.glUniform2ui64vNV
void glUniform2ui64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniform2ui64vNV}(GLint location,...
Definition: DebugGLES3.java:8858
com.jogamp.opengl.DebugGLES3.glGetObjectLabel
void glGetObjectLabel(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3, java.nio.ByteBuffer arg4)
Definition: DebugGLES3.java:4114
com.jogamp.opengl.DebugGLES3.glGetVertexAttribIiv
void glGetVertexAttribIiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetVertexAttribIiv}(GLuint index,...
Definition: DebugGLES3.java:5226
com.jogamp.opengl.DebugGLES3.glGetObjectPtrLabel
void glGetObjectPtrLabel(java.nio.Buffer arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
Definition: DebugGLES3.java:4136
com.jogamp.opengl.DebugGLES3.glIsVertexArray
boolean glIsVertexArray(int arg0)
Entry point to C language function: GLboolean {@native glIsVertexArray}(GLuint array) Part of GL_A...
Definition: DebugGLES3.java:5686
com.jogamp.opengl.DebugGLES3.glProgramUniform3iv
void glProgramUniform3iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform3iv}(GLuint program,...
Definition: DebugGLES3.java:6603
com.jogamp.opengl.DebugGLES3.glVertexAttribBinding
void glVertexAttribBinding(int arg0, int arg1)
Entry point to C language function: void {@native glVertexAttribBinding}(GLuint attribindex,...
Definition: DebugGLES3.java:9783
com.jogamp.opengl.DebugGLES3.glProgramUniform3fv
void glProgramUniform3fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform3fv}(GLuint program,...
Definition: DebugGLES3.java:6526
com.jogamp.opengl.DebugGLES3.getExtension
java.lang.Object getExtension(java.lang.String arg0)
Definition: DebugGLES3.java:82
com.jogamp.opengl.DebugGLES3.glEnableVertexAttribArray
void glEnableVertexAttribArray(int arg0)
Entry point to C language function: void {@native glEnableVertexAttribArray}(GLuint index) Part of...
Definition: DebugGLES3.java:2475
com.jogamp.opengl.DebugGLES3.glImportMemoryFdEXT
void glImportMemoryFdEXT(int arg0, long arg1, int arg2, int arg3)
Entry point to C language function: void {@native glImportMemoryFdEXT}(GLuint memory,...
Definition: DebugGLES3.java:5404
com.jogamp.opengl.DebugGLES3.glFramebufferTextureMultisampleMultiviewOVR
void glFramebufferTextureMultisampleMultiviewOVR(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
Entry point to C language function: void {@native glFramebufferTextureMultisampleMultiviewOVR}(GLenu...
Definition: DebugGLES3.java:3082
com.jogamp.opengl.DebugGLES3.glClearBufferfi
void glClearBufferfi(int arg0, int arg1, float arg2, int arg3)
Entry point to C language function: void {@native glClearBufferfi}(GLenum buffer,...
Definition: DebugGLES3.java:810
com.jogamp.opengl.DebugGLES3.glClearPixelLocalStorageuiEXT
void glClearPixelLocalStorageuiEXT(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:931
com.jogamp.opengl.DebugGLES3.glBindBufferRange
void glBindBufferRange(int arg0, int arg1, int arg2, long arg3, long arg4)
Entry point to C language function: void {@native glBindBufferRange}(GLenum target,...
Definition: DebugGLES3.java:314
com.jogamp.opengl.DebugGLES3.glFramebufferTextureLayer
void glFramebufferTextureLayer(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glFramebufferTextureLayer}(GLenum target,...
Definition: DebugGLES3.java:3060
com.jogamp.opengl.DebugGLES3.glCullFace
void glCullFace(int arg0)
Entry point to C language function: void {@native glCullFace}(GLenum mode) Part of GL_ES_VERSION_2...
Definition: DebugGLES3.java:1364
com.jogamp.opengl.DebugGLES3.glTexImage3D
void glTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, java.nio.Buffer arg9)
Definition: DebugGLES3.java:8055
com.jogamp.opengl.DebugGLES3.hasBasicFBOSupport
boolean hasBasicFBOSupport()
Returns true if basic FBO support is available, otherwise false.
Definition: DebugGLES3.java:10190
com.jogamp.opengl.DebugGLES3.glGetSamplerParameterIuiv
void glGetSamplerParameterIuiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:4549
com.jogamp.opengl.DebugGLES3.glGetnUniformfv
void glGetnUniformfv(int arg0, int arg1, int arg2, java.nio.FloatBuffer arg3)
Definition: DebugGLES3.java:5327
com.jogamp.opengl.DebugGLES3.glUniform2ui
void glUniform2ui(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glUniform2ui}(GLint location, GLuint v0,...
Definition: DebugGLES3.java:8825
com.jogamp.opengl.DebugGLES3.glIsTransformFeedback
boolean glIsTransformFeedback(int arg0)
Entry point to C language function: GLboolean {@native glIsTransformFeedback}(GLuint id) Part of G...
Definition: DebugGLES3.java:5674
com.jogamp.opengl.DebugGLES3.glGetQueryObjecti64v
void glGetQueryObjecti64v(int arg0, int arg1, java.nio.LongBuffer arg2)
Definition: DebugGLES3.java:4395
com.jogamp.opengl.DebugGLES3.glGetProgramPipelineiv
void glGetProgramPipelineiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetProgramPipelineiv}(GLuint pipeline,...
Definition: DebugGLES3.java:4246
com.jogamp.opengl.DebugGLES3.glTexParameterfv
void glTexParameterfv(int arg0, int arg1, java.nio.FloatBuffer arg2)
Definition: DebugGLES3.java:8165
com.jogamp.opengl.DebugGLES3.glUniform3ui
void glUniform3ui(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glUniform3ui}(GLint location, GLuint v0,...
Definition: DebugGLES3.java:8990
com.jogamp.opengl.DebugGLES3.glCompressedTexSubImage3D
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,...
Definition: DebugGLES3.java:1130
com.jogamp.opengl.DebugGLES3.glGetActiveUniformBlockiv
void glGetActiveUniformBlockiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetActiveUniformBlockiv}(GLuint program,...
Definition: DebugGLES3.java:3456
com.jogamp.opengl.DebugGLES3.glGetBufferParameteriv
void glGetBufferParameteriv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:3589
com.jogamp.opengl.DebugGLES3.glUniform4i
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,...
Definition: DebugGLES3.java:9089
com.jogamp.opengl.DebugGLES3.glGetActiveUniform
void glGetActiveUniform(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3, java.nio.IntBuffer arg4, java.nio.IntBuffer arg5, java.nio.ByteBuffer arg6)
Definition: DebugGLES3.java:3401
com.jogamp.opengl.DebugGLES3.glBlendFunciEXT
void glBlendFunciEXT(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glBlendFunciEXT}(GLuint buf, GLenum src,...
Definition: DebugGLES3.java:666
com.jogamp.opengl.DebugGLES3.glGetQueryiv
void glGetQueryiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetQueryiv}(GLenum target, GLenum pname,...
Definition: DebugGLES3.java:4483
com.jogamp.opengl.DebugGLES3.glNamedRenderbufferStorageMultisampleAdvancedAMD
void glNamedRenderbufferStorageMultisampleAdvancedAMD(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Entry point to C language function: void {@native glNamedRenderbufferStorageMultisampleAdvancedAMD}(...
Definition: DebugGLES3.java:5976
com.jogamp.opengl.DebugGLES3.glBeginQuery
void glBeginQuery(int arg0, int arg1)
Entry point to C language function: void {@native glBeginQuery}(GLenum target, GLuint id) Part of ...
Definition: DebugGLES3.java:259
com.jogamp.opengl.DebugGLES3.glGenTextures
void glGenTextures(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenTextures}(GLsizei n, GLuint * textures) Par...
Definition: DebugGLES3.java:3291
com.jogamp.opengl.DebugGLES3.glUniformMatrix2x3fv
void glUniformMatrix2x3fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
Definition: DebugGLES3.java:9287
com.jogamp.opengl.DebugGLES3.glReleaseShaderCompiler
void glReleaseShaderCompiler()
Start: GL_ARB_ES2_compatibility functions, which are part of ES2 core as well.
Definition: DebugGLES3.java:7186
com.jogamp.opengl.DebugGLES3.glUniform2fv
void glUniform2fv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glUniform2fv}(GLint location, GLsizei count,...
Definition: DebugGLES3.java:8737
com.jogamp.opengl.DebugGLES3.glGetVertexAttribfv
void glGetVertexAttribfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glGetVertexAttribfv}(GLuint index,...
Definition: DebugGLES3.java:5270
com.jogamp.opengl.DebugGLES3.glShaderBinary
void glShaderBinary(int arg0, int[] arg1, int arg2, int arg3, java.nio.Buffer arg4, int arg5)
Definition: DebugGLES3.java:7637
com.jogamp.opengl.DebugGLES3.glExtTexObjectStateOverrideiQCOM
void glExtTexObjectStateOverrideiQCOM(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glExtTexObjectStateOverrideiQCOM}(GLenum target,...
Definition: DebugGLES3.java:2784
com.jogamp.opengl.DebugGLES3.glViewportPositionWScaleNV
void glViewportPositionWScaleNV(int arg0, float arg1, float arg2)
Entry point to C language function: void {@native glViewportPositionWScaleNV}(GLuint index,...
Definition: DebugGLES3.java:10102
com.jogamp.opengl.DebugGLES3.glClearTexSubImageEXT
void glClearTexSubImageEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, java.nio.Buffer arg10)
Definition: DebugGLES3.java:964
com.jogamp.opengl.DebugGLES3.glProgramUniform1ui
void glProgramUniform1ui(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glProgramUniform1ui}(GLuint program,...
Definition: DebugGLES3.java:6284
com.jogamp.opengl.DebugGLES3.glGetTexParameterIuiv
void glGetTexParameterIuiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:4903
com.jogamp.opengl.DebugGLES3.glWaitSync
void glWaitSync(long arg0, int arg1, long arg2)
Entry point to C language function: void {@native glWaitSync}(GLsync sync, GLbitfield flags,...
Definition: DebugGLES3.java:10146
com.jogamp.opengl.DebugGLES3.glProgramUniformMatrix4fv
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,...
Definition: DebugGLES3.java:7021
com.jogamp.opengl.DebugGLES3.setSwapInterval
void setSwapInterval(int arg0)
Set the swap interval of the current context and attached onscreen GLDrawable.
Definition: DebugGLES3.java:10384
com.jogamp.opengl.DebugGLES3.glRenderbufferStorageMultisample
void glRenderbufferStorageMultisample(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glRenderbufferStorageMultisample}(GLenum target,...
Definition: DebugGLES3.java:7208
com.jogamp.opengl.DebugGLES3.glUseProgram
void glUseProgram(int arg0)
Entry point to C language function: void {@native glUseProgram}(GLuint program) Part of GL_ES_VERS...
Definition: DebugGLES3.java:9607
com.jogamp.opengl.DebugGLES3.glRenderbufferStorageMultisampleEXT
void glRenderbufferStorageMultisampleEXT(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glRenderbufferStorageMultisampleEXT}(GLenum target...
Definition: DebugGLES3.java:7230
com.jogamp.opengl.DebugGLES3.glUniform2f
void glUniform2f(int arg0, float arg1, float arg2)
Entry point to C language function: void {@native glUniform2f}(GLint location, GLfloat v0,...
Definition: DebugGLES3.java:8726
com.jogamp.opengl.DebugGLES3.glDrawRangeElementsBaseVertex
void glDrawRangeElementsBaseVertex(int arg0, int arg1, int arg2, int arg3, int arg4, java.nio.Buffer arg5, int arg6)
Definition: DebugGLES3.java:2321
com.jogamp.opengl.DebugGLES3.glUniform4fv
void glUniform4fv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glUniform4fv}(GLint location, GLsizei count,...
Definition: DebugGLES3.java:9067
com.jogamp.opengl.DebugGLES3.glGetTexParameteriv
void glGetTexParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetTexParameteriv}(GLenum target,...
Definition: DebugGLES3.java:4958
com.jogamp.opengl.DebugGLES3.glDrawBuffersIndexedEXT
void glDrawBuffersIndexedEXT(int arg0, java.nio.IntBuffer arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:2057
com.jogamp.opengl.DebugGLES3.glClearBufferuiv
void glClearBufferuiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glClearBufferuiv}(GLenum buffer,...
Definition: DebugGLES3.java:865
com.jogamp.opengl.DebugGLES3.glBlitFramebufferNV
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,...
Definition: DebugGLES3.java:710
com.jogamp.opengl.DebugGLES3.glGetUniformuiv
void glGetUniformuiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:5160
com.jogamp.opengl.DebugGLES3.glGetTransformFeedbackVarying
void glGetTransformFeedbackVarying(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3, java.nio.IntBuffer arg4, java.nio.IntBuffer arg5, java.nio.ByteBuffer arg6)
Definition: DebugGLES3.java:4993
com.jogamp.opengl.DebugGLES3.glProgramUniform3i
void glProgramUniform3i(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform3i}(GLuint program,...
Definition: DebugGLES3.java:6548
com.jogamp.opengl.DebugGLES3.glBufferSubData
void glBufferSubData(int arg0, long arg1, long arg2, java.nio.Buffer arg3)
Definition: DebugGLES3.java:776
com.jogamp.opengl.DebugGLES3.glBlitFramebufferANGLE
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,...
Definition: DebugGLES3.java:699
com.jogamp.opengl.DebugGLES3.glStartTilingQCOM
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,...
Definition: DebugGLES3.java:7824
com.jogamp.opengl.DebugGLES3.glGetVertexAttribfv
void glGetVertexAttribfv(int arg0, int arg1, java.nio.FloatBuffer arg2)
Definition: DebugGLES3.java:5259
com.jogamp.opengl.DebugGLES3.glTexEstimateMotionRegionsQCOM
void glTexEstimateMotionRegionsQCOM(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glTexEstimateMotionRegionsQCOM}(GLuint ref,...
Definition: DebugGLES3.java:8000
com.jogamp.opengl.DebugGLES3.glRenderbufferStorageMultisampleIMG
void glRenderbufferStorageMultisampleIMG(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glRenderbufferStorageMultisampleIMG}(GLenum target...
Definition: DebugGLES3.java:7241
com.jogamp.opengl.DebugGLES3.isGL4core
boolean isGL4core()
Indicates whether this GL object uses a GL4 core profile.
Definition: DebugGLES3.java:10280
com.jogamp.opengl.DebugGLES3.glProgramUniform3i64vNV
void glProgramUniform3i64vNV(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform3i64vNV}(GLuint program,...
Definition: DebugGLES3.java:6581
com.jogamp.opengl.DebugGLES3.glUniform3ui64vNV
void glUniform3ui64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
Definition: DebugGLES3.java:9012
com.jogamp.opengl.DebugGLES3.glUniformMatrix2fv
void glUniformMatrix2fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix2fv}(GLint location,...
Definition: DebugGLES3.java:9276
com.jogamp.opengl.DebugGLES3.glMaxActiveShaderCoresARM
void glMaxActiveShaderCoresARM(int arg0)
Entry point to C language function: void {@native glMaxActiveShaderCoresARM}(GLuint count) Part of...
Definition: DebugGLES3.java:5756
com.jogamp.opengl.DebugGLES3.glColorMaski
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,...
Definition: DebugGLES3.java:1009
com.jogamp.opengl.DebugGLES3.glUniform4f
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,...
Definition: DebugGLES3.java:9056
com.jogamp.opengl.DebugGLES3.glPrimitiveBoundingBox
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,...
Definition: DebugGLES3.java:6130
com.jogamp.opengl.DebugGLES3.glFlush
void glFlush()
Entry point to C language function: void {@native glFlush}() Part of GL_ES_VERSION_2_0,...
Definition: DebugGLES3.java:2829
com.jogamp.opengl.DebugGLES3.getGL2ES2
com.jogamp.opengl.GL2ES2 getGL2ES2()
Casts this object to the GL2ES2 interface.
Definition: DebugGLES3.java:102
com.jogamp.opengl.DebugGLES3.glScissorArrayvNV
void glScissorArrayvNV(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glScissorArrayvNV}(GLuint first,...
Definition: DebugGLES3.java:7461
com.jogamp.opengl.DebugGLES3.glGetActiveAttrib
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,...
Definition: DebugGLES3.java:3379
com.jogamp.opengl.DebugGLES3.glGenTransformFeedbacks
void glGenTransformFeedbacks(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:3302
com.jogamp.opengl.DebugGLES3.glProgramUniformMatrix3x2fv
void glProgramUniformMatrix3x2fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
Definition: DebugGLES3.java:6966
com.jogamp.opengl.DebugGLES3.glDrawRangeElementsBaseVertexOES
void glDrawRangeElementsBaseVertexOES(int arg0, int arg1, int arg2, int arg3, int arg4, java.nio.Buffer arg5, int arg6)
Definition: DebugGLES3.java:2343
com.jogamp.opengl.DebugGLES3.glUniformMatrix4x2fv
void glUniformMatrix4x2fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix4x2fv}(GLint location,...
Definition: DebugGLES3.java:9518
com.jogamp.opengl.DebugGLES3.isGL3core
boolean isGL3core()
Indicates whether this GL object uses a GL3 core profile.
Definition: DebugGLES3.java:10260
com.jogamp.opengl.DebugGLES3.glProgramUniform2uiv
void glProgramUniform2uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform2uiv}(GLuint program,...
Definition: DebugGLES3.java:6493
com.jogamp.opengl.DebugGLES3.glScissorIndexedvOES
void glScissorIndexedvOES(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glScissorIndexedvOES}(GLuint index,...
Definition: DebugGLES3.java:7571
com.jogamp.opengl.DebugGLES3.glMemoryObjectParameterivEXT
void glMemoryObjectParameterivEXT(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:5811
com.jogamp.opengl.DebugGLES3.glGetTranslatedShaderSourceANGLE
void glGetTranslatedShaderSourceANGLE(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.ByteBuffer arg3)
Definition: DebugGLES3.java:5026
com.jogamp.opengl.DebugGLES3.glUniformMatrix2x4fv
void glUniformMatrix2x4fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
Definition: DebugGLES3.java:9331
com.jogamp.opengl.DebugGLES3.glDrawVkImageNV
void glDrawVkImageNV(long arg0, int arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10)
Entry point to C language function: void {@native glDrawVkImageNV}(GLuint64 vkImage,...
Definition: DebugGLES3.java:2376
com.jogamp.opengl.DebugGLES3.glUniformMatrix2x4fvNV
void glUniformMatrix2x4fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix2x4fvNV}(GLint location,...
Definition: DebugGLES3.java:9364
com.jogamp.opengl.DebugGLES3.glVertexAttribFormat
void glVertexAttribFormat(int arg0, int arg1, int arg2, boolean arg3, int arg4)
Entry point to C language function: void {@native glVertexAttribFormat}(GLuint attribindex,...
Definition: DebugGLES3.java:9827
com.jogamp.opengl.DebugGLES3.glImportSemaphoreFdEXT
void glImportSemaphoreFdEXT(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glImportSemaphoreFdEXT}(GLuint semaphore,...
Definition: DebugGLES3.java:5415
com.jogamp.opengl.DebugGLES3.glBeginTransformFeedback
void glBeginTransformFeedback(int arg0)
Entry point to C language function: void {@native glBeginTransformFeedback}(GLenum primitiveMode) ...
Definition: DebugGLES3.java:270
com.jogamp.opengl.DebugGLES3.glGetProgramResourceIndex
int glGetProgramResourceIndex(int arg0, int arg1, byte[] arg2, int arg3)
Entry point to C language function: GLuint {@native glGetProgramResourceIndex}(GLuint program,...
Definition: DebugGLES3.java:4269
com.jogamp.opengl.DebugGLES3.isPBOUnpackBound
boolean isPBOUnpackBound()
Definition: DebugGLES3.java:10340
com.jogamp.opengl.DebugGLES3.isGL
boolean isGL()
Indicates whether this GL object conforms to any of the OpenGL profiles.
Definition: DebugGLES3.java:10215
com.jogamp.opengl.DebugGLES3.glVertexAttrib4fv
void glVertexAttrib4fv(int arg0, java.nio.FloatBuffer arg1)
Definition: DebugGLES3.java:9761
com.jogamp.opengl.DebugGLES3.glExtGetTexLevelParameterivQCOM
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,...
Definition: DebugGLES3.java:2728
com.jogamp.opengl.DebugGLES3.glVertexAttribPointer
void glVertexAttribPointer(com.jogamp.opengl.GLArrayData arg0)
Definition: DebugGLES3.java:9959
com.jogamp.opengl.DebugGLES3.getPlatformGLExtensions
java.lang.Object getPlatformGLExtensions()
Returns an object through which platform-specific OpenGL extensions (EGL, GLX, WGL,...
Definition: DebugGLES3.java:178
com.jogamp.opengl.DebugGLES3.glVertexAttribI4ui
void glVertexAttribI4ui(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glVertexAttribI4ui}(GLuint index,...
Definition: DebugGLES3.java:9871
com.jogamp.opengl.DebugGLES3.getGL2ES1
com.jogamp.opengl.GL2ES1 getGL2ES1()
Casts this object to the GL2ES1 interface.
Definition: DebugGLES3.java:97
com.jogamp.opengl.DebugGLES3.glDeleteSemaphoresEXT
void glDeleteSemaphoresEXT(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:1573
com.jogamp.opengl.DebugGLES3.glStencilOp
void glStencilOp(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glStencilOp}(GLenum fail, GLenum zfail,...
Definition: DebugGLES3.java:7879
com.jogamp.opengl.DebugGLES3.glBindBuffer
void glBindBuffer(int arg0, int arg1)
Entry point to C language function: void {@native glBindBuffer}(GLenum target, GLuint buffer) Part...
Definition: DebugGLES3.java:292
com.jogamp.opengl.DebugGLES3.glGetStringi
java.lang.String glGetStringi(int arg0, int arg1)
Entry point to C language function: const GLubyte * {@native glGetStringi}(GLenum name,...
Definition: DebugGLES3.java:4803
com.jogamp.opengl.DebugGLES3.glUniformMatrix2x3fvNV
void glUniformMatrix2x3fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix2x3fvNV}(GLint location,...
Definition: DebugGLES3.java:9320
com.jogamp.opengl.DebugGLES3.glProgramUniform4ui64vNV
void glProgramUniform4ui64vNV(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
Definition: DebugGLES3.java:6812
com.jogamp.opengl.DebugGLES3.glUniformMatrix3x4fvNV
void glUniformMatrix3x4fvNV(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
Definition: DebugGLES3.java:9463
com.jogamp.opengl.DebugGLES3.glGenTransformFeedbacks
void glGenTransformFeedbacks(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenTransformFeedbacks}(GLsizei n,...
Definition: DebugGLES3.java:3313
com.jogamp.opengl.DebugGLES3.glGenVertexArrays
void glGenVertexArrays(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:3324
com.jogamp.opengl.DebugGLES3.glUniformMatrix4fv
void glUniformMatrix4fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix4fv}(GLint location,...
Definition: DebugGLES3.java:9496
com.jogamp.opengl.DebugGLES3.glGenRenderbuffers
void glGenRenderbuffers(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:3225
com.jogamp.opengl.DebugGLES3.glDrawElementsIndirect
void glDrawElementsIndirect(int arg0, int arg1, long arg2)
Entry point to C language function: void {@native glDrawElementsIndirect}(GLenum mode,...
Definition: DebugGLES3.java:2145
com.jogamp.opengl.DebugGLES3.glShadingRateSampleOrderCustomNV
void glShadingRateSampleOrderCustomNV(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glShadingRateSampleOrderCustomNV}(GLenum rate,...
Definition: DebugGLES3.java:7758
com.jogamp.opengl.DebugGLES3.glTextureStorage2DEXT
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,...
Definition: DebugGLES3.java:8462
com.jogamp.opengl.DebugGLES3.glUniform3iv
void glUniform3iv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:8979
com.jogamp.opengl.DebugGLES3.getDefaultDrawBuffer
int getDefaultDrawBuffer()
Returns the default color buffer within the current bound getDefaultReadFramebuffer(),...
Definition: DebugGLES3.java:62
com.jogamp.opengl.DebugGLES3.glDeleteQueries
void glDeleteQueries(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteQueries}(GLsizei n, const GLuint * ids) ...
Definition: DebugGLES3.java:1518
com.jogamp.opengl.DebugGLES3.glUniform2fv
void glUniform2fv(int arg0, int arg1, java.nio.FloatBuffer arg2)
Definition: DebugGLES3.java:8748
com.jogamp.opengl.DebugGLES3.glGetGraphicsResetStatus
int glGetGraphicsResetStatus()
Entry point to C language function: GLenum {@native glGetGraphicsResetStatus}() Part of GL_VERSION...
Definition: DebugGLES3.java:3893
com.jogamp.opengl.DebugGLES3.glDrawTransformFeedbackEXT
void glDrawTransformFeedbackEXT(int arg0, int arg1)
Entry point to C language function: void {@native glDrawTransformFeedbackEXT}(GLenum mode,...
Definition: DebugGLES3.java:2354
com.jogamp.opengl.DebugGLES3.glIsFramebuffer
boolean glIsFramebuffer(int arg0)
Entry point to C language function: GLboolean {@native glIsFramebuffer}(GLuint framebuffer) Part o...
Definition: DebugGLES3.java:5542
com.jogamp.opengl.DebugGLES3.glColorMaskiEXT
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,...
Definition: DebugGLES3.java:1020
com.jogamp.opengl.DebugGLES3.isExtensionAvailable
boolean isExtensionAvailable(java.lang.String arg0)
Definition: DebugGLES3.java:10205
com.jogamp.opengl.DebugGLES3.glGetUnsignedBytei_vEXT
void glGetUnsignedBytei_vEXT(int arg0, int arg1, java.nio.ByteBuffer arg2)
Definition: DebugGLES3.java:5171
com.jogamp.opengl.DebugGLES3.glDeleteTextures
void glDeleteTextures(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:1617
com.jogamp.opengl.DebugGLES3.glSignalVkSemaphoreNV
void glSignalVkSemaphoreNV(long arg0)
Entry point to C language function: void {@native glSignalVkSemaphoreNV}(GLuint64 vkSemaphore) Par...
Definition: DebugGLES3.java:7813
com.jogamp.opengl.DebugGLES3.glTexStorage1D
void glTexStorage1D(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glTexStorage1D}(GLenum target, GLsizei levels,...
Definition: DebugGLES3.java:8209
com.jogamp.opengl.DebugGLES3.glProgramUniformMatrix2x4fv
void glProgramUniformMatrix2x4fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
Definition: DebugGLES3.java:6922
com.jogamp.opengl.DebugGLES3.isNPOTTextureAvailable
boolean isNPOTTextureAvailable()
Returns true if the GL context supports non power of two (NPOT) textures, otherwise false.
Definition: DebugGLES3.java:10330
com.jogamp.opengl.DebugGLES3.glFenceSync
long glFenceSync(int arg0, int arg1)
Entry point to C language function: GLsync {@native glFenceSync}(GLenum condition,...
Definition: DebugGLES3.java:2806
com.jogamp.opengl.DebugGLES3.glGetnUniformiv
void glGetnUniformiv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
Definition: DebugGLES3.java:5349
com.jogamp.opengl.DebugGLES3.glClearPixelLocalStorageuiEXT
void glClearPixelLocalStorageuiEXT(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glClearPixelLocalStorageuiEXT}(GLsizei offset,...
Definition: DebugGLES3.java:920
com.jogamp.opengl.DebugGLES3.glWindowRectanglesEXT
void glWindowRectanglesEXT(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:10168
com.jogamp.opengl.DebugGLES3.glClipControlEXT
void glClipControlEXT(int arg0, int arg1)
Entry point to C language function: void {@native glClipControlEXT}(GLenum origin,...
Definition: DebugGLES3.java:987
com.jogamp.opengl.DebugGLES3.glTexAttachMemoryNV
void glTexAttachMemoryNV(int arg0, int arg1, long arg2)
Entry point to C language function: void {@native glTexAttachMemoryNV}(GLenum target,...
Definition: DebugGLES3.java:7912
com.jogamp.opengl.DebugGLES3.glDepthRangeArrayfvOES
void glDepthRangeArrayfvOES(int arg0, int arg1, java.nio.FloatBuffer arg2)
Definition: DebugGLES3.java:1760
com.jogamp.opengl.DebugGLES3.glFramebufferFoveationParametersQCOM
void glFramebufferFoveationParametersQCOM(int arg0, int arg1, int arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
Entry point to C language function: void {@native glFramebufferFoveationParametersQCOM}(GLuint frame...
Definition: DebugGLES3.java:2906
com.jogamp.opengl.DebugGLES3.glSamplerParameterf
void glSamplerParameterf(int arg0, int arg1, float arg2)
Entry point to C language function: void {@native glSamplerParameterf}(GLuint sampler,...
Definition: DebugGLES3.java:7373
com.jogamp.opengl.DebugGLES3.glGetShaderInfoLog
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,...
Definition: DebugGLES3.java:4659
com.jogamp.opengl.DebugGLES3.glUniform1ui64NV
void glUniform1ui64NV(int arg0, long arg1)
Entry point to C language function: void {@native glUniform1ui64NV}(GLint location,...
Definition: DebugGLES3.java:8671
com.jogamp.opengl.DebugGLES3.glDisablei
void glDisablei(int arg0, int arg1)
Entry point to C language function: void {@native glDisablei}(GLenum target, GLuint index) Part of...
Definition: DebugGLES3.java:1859
com.jogamp.opengl.DebugGLES3.glGetTexParameteriv
void glGetTexParameteriv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:4947
com.jogamp.opengl.DebugGLES3.glBindRenderbuffer
void glBindRenderbuffer(int arg0, int arg1)
Entry point to C language function: void {@native glBindRenderbuffer}(GLenum target,...
Definition: DebugGLES3.java:402
com.jogamp.opengl.DebugGLES3.glIsEnabledi
boolean glIsEnabledi(int arg0, int arg1)
Entry point to C language function: GLboolean {@native glIsEnabledi}(GLenum target,...
Definition: DebugGLES3.java:5494
com.jogamp.opengl.DebugGLES3.glUniformMatrix2x3fv
void glUniformMatrix2x3fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix2x3fv}(GLint location,...
Definition: DebugGLES3.java:9298
com.jogamp.opengl.DebugGLES3.glUniform
void glUniform(com.jogamp.opengl.GLUniformData arg0)
Definition: DebugGLES3.java:8550
com.jogamp.opengl.DebugGLES3.glBlendColor
void glBlendColor(float arg0, float arg1, float arg2, float arg3)
Entry point to C language function: void {@native glBlendColor}(GLfloat red, GLfloat green,...
Definition: DebugGLES3.java:501
com.jogamp.opengl.DebugGLES3.glUniformMatrix3x2fv
void glUniformMatrix3x2fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
Definition: DebugGLES3.java:9397
com.jogamp.opengl.DebugGLES3.glGetRenderbufferParameteriv
void glGetRenderbufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetRenderbufferParameteriv}(GLenum target,...
Definition: DebugGLES3.java:4505
com.jogamp.opengl.DebugGLES3.glProgramUniformMatrix4x2fv
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,...
Definition: DebugGLES3.java:7043
com.jogamp.opengl.DebugGLES3.glDrawElementsInstancedBaseVertexEXT
void glDrawElementsInstancedBaseVertexEXT(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4, int arg5)
Definition: DebugGLES3.java:2233
com.jogamp.opengl.DebugGLES3.glGetFramebufferAttachmentParameteriv
void glGetFramebufferAttachmentParameteriv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
Definition: DebugGLES3.java:3848
com.jogamp.opengl.DebugGLES3.glCompressedTexImage2D
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,...
Definition: DebugGLES3.java:1053
com.jogamp.opengl.DebugGLES3.glMapBuffer
java.nio.ByteBuffer glMapBuffer(int arg0, int arg1)
Entry point to C language function: void * {@native glMapBuffer}(GLenum target, GLenum access) Par...
Definition: DebugGLES3.java:5732
com.jogamp.opengl.DebugGLES3.glUniformHandleui64vIMG
void glUniformHandleui64vIMG(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniformHandleui64vIMG}(GLint location,...
Definition: DebugGLES3.java:9243
com.jogamp.opengl.DebugGLES3.glGetMemoryObjectParameterivEXT
void glGetMemoryObjectParameterivEXT(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetMemoryObjectParameterivEXT}(GLuint memoryObje...
Definition: DebugGLES3.java:4059
com.jogamp.opengl.DebugGLES3.glShadingRateSampleOrderNV
void glShadingRateSampleOrderNV(int arg0)
Entry point to C language function: void {@native glShadingRateSampleOrderNV}(GLenum order) Part o...
Definition: DebugGLES3.java:7769
com.jogamp.opengl.DebugGLES3.glFramebufferTextureEXT
void glFramebufferTextureEXT(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glFramebufferTextureEXT}(GLenum target,...
Definition: DebugGLES3.java:3049
com.jogamp.opengl.DebugGLES3.glFinish
void glFinish()
Entry point to C language function: void {@native glFinish}() Part of GL_ES_VERSION_2_0,...
Definition: DebugGLES3.java:2818
com.jogamp.opengl.DebugGLES3.glGetFragDataIndexEXT
int glGetFragDataIndexEXT(int arg0, byte[] arg1, int arg2)
Entry point to C language function: GLint {@native glGetFragDataIndexEXT}(GLuint program,...
Definition: DebugGLES3.java:3791
com.jogamp.opengl.DebugGLES3.glProgramUniform3ui64NV
void glProgramUniform3ui64NV(int arg0, int arg1, long arg2, long arg3, long arg4)
Entry point to C language function: void {@native glProgramUniform3ui64NV}(GLuint program,...
Definition: DebugGLES3.java:6625
com.jogamp.opengl.DebugGLES3.glBufferStorageEXT
void glBufferStorageEXT(int arg0, long arg1, java.nio.Buffer arg2, int arg3)
Definition: DebugGLES3.java:754
com.jogamp.opengl.DebugGLES3.glDrawTransformFeedbackInstancedEXT
void glDrawTransformFeedbackInstancedEXT(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glDrawTransformFeedbackInstancedEXT}(GLenum mode,...
Definition: DebugGLES3.java:2365
com.jogamp.opengl.DebugGLES3.glMemoryObjectParameterivEXT
void glMemoryObjectParameterivEXT(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glMemoryObjectParameterivEXT}(GLuint memoryObject,...
Definition: DebugGLES3.java:5800
com.jogamp.opengl.DebugGLES3.glVertexAttribI4iv
void glVertexAttribI4iv(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:9860
com.jogamp.opengl.DebugGLES3.glUniformMatrix4x3fvNV
void glUniformMatrix4x3fvNV(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
Definition: DebugGLES3.java:9573
com.jogamp.opengl.DebugGLES3.glGetUniformIndices
void glGetUniformIndices(int arg0, int arg1, java.lang.String[] arg2, java.nio.IntBuffer arg3)
Definition: DebugGLES3.java:5060
com.jogamp.opengl.DebugGLES3.glVertexAttrib4f
void glVertexAttrib4f(int arg0, float arg1, float arg2, float arg3, float arg4)
Entry point to C language function: void {@native glVertexAttrib4f}(GLuint index,...
Definition: DebugGLES3.java:9750
com.jogamp.opengl.DebugGLES3.glGetSamplerParameterIuiv
void glGetSamplerParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetSamplerParameterIuiv}(GLuint sampler,...
Definition: DebugGLES3.java:4560
com.jogamp.opengl.DebugGLES3.glSamplerParameterIuiv
void glSamplerParameterIuiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:7351
com.jogamp.opengl.DebugGLES3.getDownstreamGL
final GL getDownstreamGL()
Returns the downstream GL instance in case this is a wrapping pipeline, otherwise null.
Definition: DebugGLES3.java:38
com.jogamp.opengl.DebugGLES3.isGLES3Compatible
boolean isGLES3Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3 functionality.
Definition: DebugGLES3.java:10320
com.jogamp.opengl.DebugGLES3.glDrawArraysInstancedANGLE
void glDrawArraysInstancedANGLE(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glDrawArraysInstancedANGLE}(GLenum mode,...
Definition: DebugGLES3.java:1991
com.jogamp.opengl.DebugGLES3.glTexStorageAttribs3DEXT
void glTexStorageAttribs3DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, java.nio.IntBuffer arg6)
Definition: DebugGLES3.java:8308
com.jogamp.opengl.DebugGLES3.glProgramUniform2ui64vNV
void glProgramUniform2ui64vNV(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
Definition: DebugGLES3.java:6482
com.jogamp.opengl.DebugGLES3.getGL3ES3
com.jogamp.opengl.GL3ES3 getGL3ES3()
Casts this object to the GL3ES3 interface.
Definition: DebugGLES3.java:124
com.jogamp.opengl.DebugGLES3.glUniformMatrix3x4fv
void glUniformMatrix3x4fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
Definition: DebugGLES3.java:9452
com.jogamp.opengl.DebugGLES3.glBufferPageCommitmentMemNV
void glBufferPageCommitmentMemNV(int arg0, long arg1, long arg2, int arg3, long arg4, boolean arg5)
Entry point to C language function: void {@native glBufferPageCommitmentMemNV}(GLenum target,...
Definition: DebugGLES3.java:743
com.jogamp.opengl.DebugGLES3.glGetUniformLocation
int glGetUniformLocation(int arg0, java.lang.String arg1)
Definition: DebugGLES3.java:5071
com.jogamp.opengl.DebugGLES3.glUniformMatrix4x2fvNV
void glUniformMatrix4x2fvNV(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
Definition: DebugGLES3.java:9529
com.jogamp.opengl.DebugGLES3.glProgramUniform1ui64vNV
void glProgramUniform1ui64vNV(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
Definition: DebugGLES3.java:6317
com.jogamp.opengl.DebugGLES3.glGetSamplerParameterfv
void glGetSamplerParameterfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glGetSamplerParameterfv}(GLuint sampler,...
Definition: DebugGLES3.java:4571
com.jogamp.opengl.DebugGLES3.glSamplerParameteriv
void glSamplerParameteriv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:7417
com.jogamp.opengl.DebugGLES3.glBlendFuncSeparate
void glBlendFuncSeparate(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glBlendFuncSeparate}(GLenum sfactorRGB,...
Definition: DebugGLES3.java:611
com.jogamp.opengl.DebugGLES3.glGetVertexAttribiv
void glGetVertexAttribiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetVertexAttribiv}(GLuint index,...
Definition: DebugGLES3.java:5292
com.jogamp.opengl.DebugGLES3.glVertexAttribDivisor
void glVertexAttribDivisor(int arg0, int arg1)
Entry point to C language function: void {@native glVertexAttribDivisor}(GLuint index,...
Definition: DebugGLES3.java:9794
com.jogamp.opengl.DebugGLES3.glTexImage3D
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,...
Definition: DebugGLES3.java:8044
com.jogamp.opengl.DebugGLES3.glSamplerParameterIuiv
void glSamplerParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glSamplerParameterIuiv}(GLuint sampler,...
Definition: DebugGLES3.java:7362
com.jogamp.opengl.DebugGLES3.glFramebufferSampleLocationsfvNV
void glFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, java.nio.FloatBuffer arg3)
Definition: DebugGLES3.java:2950
com.jogamp.opengl.DebugGLES3.glColorMask
void glColorMask(boolean arg0, boolean arg1, boolean arg2, boolean arg3)
Entry point to C language function: void {@native glColorMask}(GLboolean red, GLboolean green,...
Definition: DebugGLES3.java:998
com.jogamp.opengl.DebugGLES3.glUniform4i64vNV
void glUniform4i64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
Definition: DebugGLES3.java:9111
com.jogamp.opengl.DebugGLES3.glGetProgramResourceName
void glGetProgramResourceName(int arg0, int arg1, int arg2, int arg3, java.nio.IntBuffer arg4, java.nio.ByteBuffer arg5)
Definition: DebugGLES3.java:4329
com.jogamp.opengl.DebugGLES3.glProgramUniform1uiv
void glProgramUniform1uiv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
Definition: DebugGLES3.java:6328
com.jogamp.opengl.DebugGLES3.glGenBuffers
void glGenBuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenBuffers}(GLsizei n, GLuint * buffers) Part ...
Definition: DebugGLES3.java:3137
com.jogamp.opengl.DebugGLES3.glResolveMultisampleFramebuffer
void glResolveMultisampleFramebuffer()
Entry point to C language function: void {@native glResolveMultisampleFramebuffer}() Part of GL_AP...
Definition: DebugGLES3.java:7285
com.jogamp.opengl.DebugGLES3.glProgramUniform4ui64vNV
void glProgramUniform4ui64vNV(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform4ui64vNV}(GLuint program,...
Definition: DebugGLES3.java:6801
com.jogamp.opengl.DebugGLES3.glBindFramebuffer
void glBindFramebuffer(int arg0, int arg1)
Entry point to C language function: void {@native glBindFramebuffer}(GLenum target,...
Definition: DebugGLES3.java:369
com.jogamp.opengl.DebugGLES3.getBufferStorage
com.jogamp.opengl.GLBufferStorage getBufferStorage(int arg0)
Definition: DebugGLES3.java:52
com.jogamp.opengl.DebugGLES3.isGL4bc
boolean isGL4bc()
Indicates whether this GL object conforms to the OpenGL ≥ 4.0 compatibility profile.
Definition: DebugGLES3.java:10275
com.jogamp.opengl.DebugGLES3.glVertexAttribDivisorANGLE
void glVertexAttribDivisorANGLE(int arg0, int arg1)
Entry point to C language function: void {@native glVertexAttribDivisorANGLE}(GLuint index,...
Definition: DebugGLES3.java:9805
com.jogamp.opengl.DebugGLES3.glExtGetProgramBinarySourceQCOM
void glExtGetProgramBinarySourceQCOM(int arg0, int arg1, java.nio.ByteBuffer arg2, java.nio.IntBuffer arg3)
Definition: DebugGLES3.java:2640
com.jogamp.opengl.DebugGLES3.glGetProgramResourceiv
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,...
Definition: DebugGLES3.java:4362
com.jogamp.opengl.DebugGLES3.glGetTexLevelParameterfv
void glGetTexLevelParameterfv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glGetTexLevelParameterfv}(GLenum target,...
Definition: DebugGLES3.java:4848
com.jogamp.opengl.DebugGLES3.glDeleteSemaphoresEXT
void glDeleteSemaphoresEXT(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteSemaphoresEXT}(GLsizei n,...
Definition: DebugGLES3.java:1584
com.jogamp.opengl.DebugGLES3.glProgramUniform3i64NV
void glProgramUniform3i64NV(int arg0, int arg1, long arg2, long arg3, long arg4)
Entry point to C language function: void {@native glProgramUniform3i64NV}(GLuint program,...
Definition: DebugGLES3.java:6559
com.jogamp.opengl.DebugGLES3.glClientWaitSync
int glClientWaitSync(long arg0, int arg1, long arg2)
Entry point to C language function: GLenum {@native glClientWaitSync}(GLsync sync,...
Definition: DebugGLES3.java:975
com.jogamp.opengl.DebugGLES3.glProgramUniform1i64vNV
void glProgramUniform1i64vNV(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
Definition: DebugGLES3.java:6240
com.jogamp.opengl.DebugGLES3.glTextureStorageMem3DMultisampleEXT
void glTextureStorageMem3DMultisampleEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, boolean arg6, int arg7, long arg8)
Entry point to C language function: void {@native glTextureStorageMem3DMultisampleEXT}(GLuint textur...
Definition: DebugGLES3.java:8517
com.jogamp.opengl.DebugGLES3.glNamedFramebufferTextureMultiviewOVR
void glNamedFramebufferTextureMultiviewOVR(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Entry point to C language function: void {@native glNamedFramebufferTextureMultiviewOVR}(GLuint fram...
Definition: DebugGLES3.java:5965
com.jogamp.opengl.DebugGLES3.glWaitSemaphoreEXT
void glWaitSemaphoreEXT(int arg0, int arg1, java.nio.IntBuffer arg2, int arg3, java.nio.IntBuffer arg4, java.nio.IntBuffer arg5)
Definition: DebugGLES3.java:10124
com.jogamp.opengl.DebugGLES3.glUniformMatrix3x2fvNV
void glUniformMatrix3x2fvNV(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
Definition: DebugGLES3.java:9430
com.jogamp.opengl.DebugGLES3.glFramebufferParameteri
void glFramebufferParameteri(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glFramebufferParameteri}(GLenum target,...
Definition: DebugGLES3.java:2917
com.jogamp.opengl.DebugGLES3.glExtGetFramebuffersQCOM
void glExtGetFramebuffersQCOM(java.nio.IntBuffer arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:2607
com.jogamp.opengl.DebugGLES3.glUniformMatrix3x2fv
void glUniformMatrix3x2fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix3x2fv}(GLint location,...
Definition: DebugGLES3.java:9408
com.jogamp.opengl.DebugGLES3.glGetIntegerv
void glGetIntegerv(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGetIntegerv}(GLenum pname, GLint * data) Part ...
Definition: DebugGLES3.java:4004
com.jogamp.opengl.DebugGLES3.glGetProgramResourceLocationIndexEXT
int glGetProgramResourceLocationIndexEXT(int arg0, int arg1, byte[] arg2, int arg3)
Entry point to C language function: GLint {@native glGetProgramResourceLocationIndexEXT}(GLuint prog...
Definition: DebugGLES3.java:4305
com.jogamp.opengl.DebugGLES3.glGetVertexAttribIuiv
void glGetVertexAttribIuiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:5248
com.jogamp.opengl.DebugGLES3.glProgramUniformMatrix4x3fv
void glProgramUniformMatrix4x3fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
Definition: DebugGLES3.java:7065
com.jogamp.opengl.DebugGLES3.glDepthRangef
void glDepthRangef(float arg0, float arg1)
Entry point to C language function: void {@native glDepthRangef}(GLclampf zNear, GLclampf zFar); P...
Definition: DebugGLES3.java:1804
com.jogamp.opengl.DebugGLES3.glProgramUniform2iv
void glProgramUniform2iv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
Definition: DebugGLES3.java:6438
com.jogamp.opengl.DebugGLES3.glReadBufferNV
void glReadBufferNV(int arg0)
Entry point to C language function: void {@native glReadBufferNV}(GLenum mode) Part of GL_NV_read_...
Definition: DebugGLES3.java:7142
com.jogamp.opengl.DebugGLES3.glScissor
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,...
Definition: DebugGLES3.java:7439
com.jogamp.opengl.DebugGLES3.glUniformMatrix3x4fvNV
void glUniformMatrix3x4fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix3x4fvNV}(GLint location,...
Definition: DebugGLES3.java:9474
com.jogamp.opengl.DebugGLES3.glCoverageMaskNV
void glCoverageMaskNV(boolean arg0)
Entry point to C language function: void {@native glCoverageMaskNV}(GLboolean mask) Part of GL_NV_...
Definition: DebugGLES3.java:1229
com.jogamp.opengl.DebugGLES3.glEndQuery
void glEndQuery(int arg0)
Entry point to C language function: void {@native glEndQuery}(GLenum target) Part of GL_VERSION_1_...
Definition: DebugGLES3.java:2541
com.jogamp.opengl.DebugGLES3.glGetFloati_vNV
void glGetFloati_vNV(int arg0, int arg1, java.nio.FloatBuffer arg2)
Definition: DebugGLES3.java:3724
com.jogamp.opengl.DebugGLES3.glCompressedTexSubImage2D
void glCompressedTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, java.nio.Buffer arg8)
Definition: DebugGLES3.java:1097
com.jogamp.opengl.DebugGLES3.glExtGetProgramsQCOM
void glExtGetProgramsQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glExtGetProgramsQCOM}(GLuint * programs,...
Definition: DebugGLES3.java:2651
com.jogamp.opengl.DebugGLES3.glDebugMessageControl
void glDebugMessageControl(int arg0, int arg1, int arg2, int arg3, java.nio.IntBuffer arg4, boolean arg5)
Definition: DebugGLES3.java:1375
com.jogamp.opengl.DebugGLES3.glCreateShader
int glCreateShader(int arg0)
Entry point to C language function: GLuint {@native glCreateShader}(GLenum type) Part of GL_ES_VER...
Definition: DebugGLES3.java:1340
com.jogamp.opengl.DebugGLES3.glEnable
void glEnable(int arg0)
Entry point to C language function: void {@native glEnable}(GLenum cap) Part of GL_ES_VERSION_2_0,...
Definition: DebugGLES3.java:2453
com.jogamp.opengl.DebugGLES3.glGetTexParameterIuiv
void glGetTexParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetTexParameterIuiv}(GLenum target,...
Definition: DebugGLES3.java:4914
com.jogamp.opengl.DebugGLES3.glVertexAttrib1fv
void glVertexAttrib1fv(int arg0, java.nio.FloatBuffer arg1)
Definition: DebugGLES3.java:9662
com.jogamp.opengl.DebugGLES3.glActiveTexture
void glActiveTexture(int arg0)
Entry point to C language function: void {@native glActiveTexture}(GLenum texture) Part of GL_ES_V...
Definition: DebugGLES3.java:204
com.jogamp.opengl.DebugGLES3.glTexStorage3DMultisample
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,...
Definition: DebugGLES3.java:8253
com.jogamp.opengl.DebugGLES3.glMultiDrawElementsIndirectEXT
void glMultiDrawElementsIndirectEXT(int arg0, int arg1, java.nio.Buffer arg2, int arg3, int arg4)
Definition: DebugGLES3.java:5877
com.jogamp.opengl.DebugGLES3.glTexStorage2DMultisample
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,...
Definition: DebugGLES3.java:8231
com.jogamp.opengl.DebugGLES3.glRenderbufferStorageMultisampleNV
void glRenderbufferStorageMultisampleNV(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glRenderbufferStorageMultisampleNV}(GLenum target,...
Definition: DebugGLES3.java:7252
com.jogamp.opengl.DebugGLES3.glTexSubImage3D
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,...
Definition: DebugGLES3.java:8396
com.jogamp.opengl.DebugGLES3.glMinSampleShading
void glMinSampleShading(float arg0)
Entry point to C language function: void {@native glMinSampleShading}(GLfloat value) Part of GL_ES...
Definition: DebugGLES3.java:5822
com.jogamp.opengl.DebugGLES3.glDepthRange
void glDepthRange(double arg0, double arg1)
Aliased entrypoint of void {@native glDepthRange}(GLclampd depth); and void {@native glDepthRangef...
Definition: DebugGLES3.java:1727
com.jogamp.opengl.DebugGLES3.glViewportIndexedfvOES
void glViewportIndexedfvOES(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glViewportIndexedfvOES}(GLuint index,...
Definition: DebugGLES3.java:10080
com.jogamp.opengl.DebugGLES3.isGL3
boolean isGL3()
Indicates whether this GL object conforms to the OpenGL ≥ 3.1 core profile.
Definition: DebugGLES3.java:10245
com.jogamp.opengl.DebugGLES3.glMultiDrawArraysIndirectEXT
void glMultiDrawArraysIndirectEXT(int arg0, java.nio.Buffer arg1, int arg2, int arg3)
Definition: DebugGLES3.java:5844
com.jogamp.opengl.DebugGLES3.glTexSubImage2D
void glTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, java.nio.Buffer arg8)
Definition: DebugGLES3.java:8363
com.jogamp.opengl.DebugGLES3.glGetProgramResourceLocationIndexEXT
int glGetProgramResourceLocationIndexEXT(int arg0, int arg1, java.nio.ByteBuffer arg2)
Definition: DebugGLES3.java:4317
com.jogamp.opengl.DebugGLES3.glSampleMaski
void glSampleMaski(int arg0, int arg1)
Entry point to C language function: void {@native glSampleMaski}(GLuint index, GLbitfield mask) Pa...
Definition: DebugGLES3.java:7318
com.jogamp.opengl.DebugGLES3.glBindBufferBase
void glBindBufferBase(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glBindBufferBase}(GLenum target,...
Definition: DebugGLES3.java:303
com.jogamp.opengl.DebugGLES3.glNamedBufferPageCommitmentMemNV
void glNamedBufferPageCommitmentMemNV(int arg0, long arg1, long arg2, int arg3, long arg4, boolean arg5)
Entry point to C language function: void {@native glNamedBufferPageCommitmentMemNV}(GLuint buffer,...
Definition: DebugGLES3.java:5921
com.jogamp.opengl.DebugGLES3.glFramebufferTexture2D
void glFramebufferTexture2D(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glFramebufferTexture2D}(GLenum target,...
Definition: DebugGLES3.java:2994
com.jogamp.opengl.DebugGLES3.glGetSemaphoreParameterui64vEXT
void glGetSemaphoreParameterui64vEXT(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glGetSemaphoreParameterui64vEXT}(GLuint semaphore,...
Definition: DebugGLES3.java:4648
com.jogamp.opengl.DebugGLES3.glDrawElementsInstanced
void glDrawElementsInstanced(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4)
Definition: DebugGLES3.java:2167
com.jogamp.opengl.DebugGLES3.glBindTransformFeedback
void glBindTransformFeedback(int arg0, int arg1)
Entry point to C language function: void {@native glBindTransformFeedback}(GLenum target,...
Definition: DebugGLES3.java:446
com.jogamp.opengl.DebugGLES3.glTexSubImage2D
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,...
Definition: DebugGLES3.java:8374
com.jogamp.opengl.DebugGLES3.glProgramUniform1ui64vNV
void glProgramUniform1ui64vNV(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform1ui64vNV}(GLuint program,...
Definition: DebugGLES3.java:6306
com.jogamp.opengl.DebugGLES3.glGetSemaphoreParameterui64vEXT
void glGetSemaphoreParameterui64vEXT(int arg0, int arg1, java.nio.LongBuffer arg2)
Definition: DebugGLES3.java:4637
com.jogamp.opengl.DebugGLES3.glUniform2ui64NV
void glUniform2ui64NV(int arg0, long arg1, long arg2)
Entry point to C language function: void {@native glUniform2ui64NV}(GLint location,...
Definition: DebugGLES3.java:8836
com.jogamp.opengl.DebugGLES3.glGetQueryObjectiv
void glGetQueryObjectiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetQueryObjectiv}(GLuint id, GLenum pname,...
Definition: DebugGLES3.java:4428
com.jogamp.opengl.DebugGLES3.glDrawElements
void glDrawElements(int arg0, int arg1, int arg2, java.nio.Buffer arg3)
Definition: DebugGLES3.java:2068
com.jogamp.opengl.DebugGLES3.glTextureStorageMem2DMultisampleEXT
void glTextureStorageMem2DMultisampleEXT(int arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5, int arg6, long arg7)
Entry point to C language function: void {@native glTextureStorageMem2DMultisampleEXT}(GLuint textur...
Definition: DebugGLES3.java:8495
com.jogamp.opengl.DebugGLES3.glFramebufferShadingRateEXT
void glFramebufferShadingRateEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
Entry point to C language function: void {@native glFramebufferShadingRateEXT}(GLenum target,...
Definition: DebugGLES3.java:2972
com.jogamp.opengl.DebugGLES3.glDrawArraysIndirect
void glDrawArraysIndirect(int arg0, java.nio.Buffer arg1)
Definition: DebugGLES3.java:1958
com.jogamp.opengl.DebugGLES3.glGetObjectPtrLabel
void glGetObjectPtrLabel(java.nio.Buffer arg0, int arg1, java.nio.IntBuffer arg2, java.nio.ByteBuffer arg3)
Definition: DebugGLES3.java:4125
com.jogamp.opengl.DebugGLES3.glBindFragDataLocationIndexedEXT
void glBindFragDataLocationIndexedEXT(int arg0, int arg1, int arg2, byte[] arg3, int arg4)
Entry point to C language function: void {@native glBindFragDataLocationIndexedEXT}(GLuint program,...
Definition: DebugGLES3.java:358
com.jogamp.opengl.DebugGLES3.glProgramUniform3uiv
void glProgramUniform3uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform3uiv}(GLuint program,...
Definition: DebugGLES3.java:6669
com.jogamp.opengl.DebugGLES3.glDeleteVertexArraysOES
void glDeleteVertexArraysOES(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:1683
com.jogamp.opengl.DebugGLES3.glViewportIndexedfOES
void glViewportIndexedfOES(int arg0, float arg1, float arg2, float arg3, float arg4)
Entry point to C language function: void {@native glViewportIndexedfOES}(GLuint index,...
Definition: DebugGLES3.java:10047
com.jogamp.opengl.DebugGLES3.glReadBufferIndexedEXT
void glReadBufferIndexedEXT(int arg0, int arg1)
Entry point to C language function: void {@native glReadBufferIndexedEXT}(GLenum src,...
Definition: DebugGLES3.java:7131
com.jogamp.opengl.DebugGLES3.glGetShaderSource
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,...
Definition: DebugGLES3.java:4714
com.jogamp.opengl.DebugGLES3.glUniform1fv
void glUniform1fv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glUniform1fv}(GLint location, GLsizei count,...
Definition: DebugGLES3.java:8572
com.jogamp.opengl.DebugGLES3.glDebugMessageControl
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,...
Definition: DebugGLES3.java:1386
com.jogamp.opengl.DebugGLES3.glPauseTransformFeedback
void glPauseTransformFeedback()
Entry point to C language function: void {@native glPauseTransformFeedback}() Part of GL_ARB_trans...
Definition: DebugGLES3.java:6064
com.jogamp.opengl.DebugGLES3.glDrawElementsInstancedBaseInstance
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,...
Definition: DebugGLES3.java:2189
com.jogamp.opengl.DebugGLES3.glGetSemaphoreParameterivNV
void glGetSemaphoreParameterivNV(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetSemaphoreParameterivNV}(GLuint semaphore,...
Definition: DebugGLES3.java:4626
com.jogamp.opengl.DebugGLES3.glVertexAttribPointer
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,...
Definition: DebugGLES3.java:9948
com.jogamp.opengl.DebugGLES3.glTexBuffer
void glTexBuffer(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glTexBuffer}(GLenum target, GLenum internalformat,...
Definition: DebugGLES3.java:7923
com.jogamp.opengl.DebugGLES3.glProgramUniform4i
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,...
Definition: DebugGLES3.java:6713
com.jogamp.opengl.DebugGLES3.glQueryCounter
void glQueryCounter(int arg0, int arg1)
Entry point to C language function: void {@native glQueryCounter}(GLuint id, GLenum target) Part o...
Definition: DebugGLES3.java:7098
com.jogamp.opengl.DebugGLES3.glGetSamplerParameterIiv
void glGetSamplerParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetSamplerParameterIiv}(GLuint sampler,...
Definition: DebugGLES3.java:4527
com.jogamp.opengl.DebugGLES3.glGetSamplerParameterfv
void glGetSamplerParameterfv(int arg0, int arg1, java.nio.FloatBuffer arg2)
Definition: DebugGLES3.java:4582
com.jogamp.opengl.DebugGLES3.isGL4ES3
boolean isGL4ES3()
Returns true if this GL object conforms to a GL4ES3 compatible profile, i.e.
Definition: DebugGLES3.java:10270
com.jogamp.opengl.DebugGLES3.glIsEnablediNV
boolean glIsEnablediNV(int arg0, int arg1)
Entry point to C language function: GLboolean {@native glIsEnablediNV}(GLenum target,...
Definition: DebugGLES3.java:5518
com.jogamp.opengl.DebugGLES3.glExtGetTexturesQCOM
void glExtGetTexturesQCOM(java.nio.IntBuffer arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:2761
com.jogamp.opengl.DebugGLES3.glBlendFuncSeparateiEXT
void glBlendFuncSeparateiEXT(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glBlendFuncSeparateiEXT}(GLuint buf,...
Definition: DebugGLES3.java:633
com.jogamp.opengl.DebugGLES3.glGenSamplers
void glGenSamplers(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:3247
com.jogamp.opengl.DebugGLES3.glScissorIndexedvNV
void glScissorIndexedvNV(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glScissorIndexedvNV}(GLuint index,...
Definition: DebugGLES3.java:7549
com.jogamp.opengl.DebugGLES3.glDepthMask
void glDepthMask(boolean arg0)
Entry point to C language function: void {@native glDepthMask}(GLboolean flag) Part of GL_ES_VERSI...
Definition: DebugGLES3.java:1716
com.jogamp.opengl.DebugGLES3.glUniform1i64NV
void glUniform1i64NV(int arg0, long arg1)
Entry point to C language function: void {@native glUniform1i64NV}(GLint location,...
Definition: DebugGLES3.java:8605
com.jogamp.opengl.DebugGLES3.glCopyImageSubData
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,...
Definition: DebugGLES3.java:1174
com.jogamp.opengl.DebugGLES3.glDrawElementsInstanced
void glDrawElementsInstanced(int arg0, int arg1, int arg2, long arg3, int arg4)
Entry point to C language function: void {@native glDrawElementsInstanced}(GLenum mode,...
Definition: DebugGLES3.java:2156
com.jogamp.opengl.DebugGLES3.glExtGetShadersQCOM
void glExtGetShadersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glExtGetShadersQCOM}(GLuint * shaders,...
Definition: DebugGLES3.java:2695
com.jogamp.opengl.DebugGLES3.glBlendFuncSeparatei
void glBlendFuncSeparatei(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glBlendFuncSeparatei}(GLuint buf,...
Definition: DebugGLES3.java:622
com.jogamp.opengl.DebugGLES3.glUniformMatrix2fv
void glUniformMatrix2fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
Definition: DebugGLES3.java:9265
com.jogamp.opengl.DebugGLES3.glUniform2i64vNV
void glUniform2i64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
Definition: DebugGLES3.java:8792
com.jogamp.opengl.DebugGLES3.glProgramUniform1i64vNV
void glProgramUniform1i64vNV(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform1i64vNV}(GLuint program,...
Definition: DebugGLES3.java:6251
com.jogamp.opengl.DebugGLES3.glUniform1uiv
void glUniform1uiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glUniform1uiv}(GLint location, GLsizei count,...
Definition: DebugGLES3.java:8715
com.jogamp.opengl.DebugGLES3.glStencilMaskSeparate
void glStencilMaskSeparate(int arg0, int arg1)
Entry point to C language function: void {@native glStencilMaskSeparate}(GLenum face,...
Definition: DebugGLES3.java:7868
com.jogamp.opengl.DebugGLES3.glMemoryBarrier
void glMemoryBarrier(int arg0)
Entry point to C language function: void {@native glMemoryBarrier}(GLbitfield barriers) Part of GL...
Definition: DebugGLES3.java:5778
com.jogamp.opengl.DebugGLES3.DEBUG
static final boolean DEBUG
Definition: DebugGLES3.java:26
com.jogamp.opengl.DebugGLES3.glDeleteSamplers
void glDeleteSamplers(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:1562
com.jogamp.opengl.DebugGLES3.glGetInternalformativ
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,...
Definition: DebugGLES3.java:4026
com.jogamp.opengl.DebugGLES3.glBlitFramebuffer
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,...
Definition: DebugGLES3.java:688
com.jogamp.opengl.DebugGLES3.glTextureStorageMem2DEXT
void glTextureStorageMem2DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, long arg6)
Entry point to C language function: void {@native glTextureStorageMem2DEXT}(GLuint texture,...
Definition: DebugGLES3.java:8484
com.jogamp.opengl.DebugGLES3.isGL3ES3
boolean isGL3ES3()
Indicates whether this GL object conforms to a GL3ES3 compatible profile.
Definition: DebugGLES3.java:10250
com.jogamp.opengl.DebugGLES3.isGLES1
boolean isGLES1()
Indicates whether this GL object conforms to the OpenGL ES ≥ 1.0 profile.
Definition: DebugGLES3.java:10290
com.jogamp.opengl.DebugGLES3.glEGLImageTargetTexStorageEXT
void glEGLImageTargetTexStorageEXT(int arg0, long arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:2398
com.jogamp.opengl.DebugGLES3.glDeleteProgram
void glDeleteProgram(int arg0)
Entry point to C language function: void {@native glDeleteProgram}(GLuint program) Part of GL_ES_V...
Definition: DebugGLES3.java:1474
com.jogamp.opengl.DebugGLES3.glUniformMatrix4x3fv
void glUniformMatrix4x3fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix4x3fv}(GLint location,...
Definition: DebugGLES3.java:9562
com.jogamp.opengl.DebugGLES3.glGenFramebuffers
void glGenFramebuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenFramebuffers}(GLsizei n, GLuint * framebuffer...
Definition: DebugGLES3.java:3159
com.jogamp.opengl.DebugGLES3.getGL
com.jogamp.opengl.GL getGL()
Casts this object to the GL interface.
Definition: DebugGLES3.java:87
com.jogamp.opengl.DebugGLES3.glHint
void glHint(int arg0, int arg1)
Entry point to C language function: void {@native glHint}(GLenum target, GLenum mode) Part of GL_E...
Definition: DebugGLES3.java:5393
com.jogamp.opengl.DebugGLES3.glTexStorageAttribs3DEXT
void glTexStorageAttribs3DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int[] arg6, int arg7)
Entry point to C language function: void {@native glTexStorageAttribs3DEXT}(GLenum target,...
Definition: DebugGLES3.java:8297
com.jogamp.opengl.DebugGLES3.glCreateMemoryObjectsEXT
void glCreateMemoryObjectsEXT(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glCreateMemoryObjectsEXT}(GLsizei n,...
Definition: DebugGLES3.java:1284
com.jogamp.opengl.DebugGLES3.getGL2GL3
com.jogamp.opengl.GL2GL3 getGL2GL3()
Casts this object to the GL2GL3 interface.
Definition: DebugGLES3.java:114
com.jogamp.opengl.DebugGLES3.getDefaultDrawFramebuffer
int getDefaultDrawFramebuffer()
Return the default draw framebuffer name.
Definition: DebugGLES3.java:67
com.jogamp.opengl.DebugGLES3.glBlendFuncSeparateiOES
void glBlendFuncSeparateiOES(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glBlendFuncSeparateiOES}(GLuint buf,...
Definition: DebugGLES3.java:644
com.jogamp.opengl.DebugGLES3.glDeleteFramebuffers
void glDeleteFramebuffers(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:1430
com.jogamp.opengl.DebugGLES3.glExtGetShadersQCOM
void glExtGetShadersQCOM(java.nio.IntBuffer arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:2706
com.jogamp.opengl.DebugGLES3.glEnableiOES
void glEnableiOES(int arg0, int arg1)
Entry point to C language function: void {@native glEnableiOES}(GLenum target, GLuint index) Part ...
Definition: DebugGLES3.java:2519
com.jogamp.opengl.DebugGLES3.glCoverageOperationNV
void glCoverageOperationNV(int arg0)
Entry point to C language function: void {@native glCoverageOperationNV}(GLenum operation) Part of...
Definition: DebugGLES3.java:1273
com.jogamp.opengl.DebugGLES3.glIsSemaphoreEXT
boolean glIsSemaphoreEXT(int arg0)
Entry point to C language function: GLboolean {@native glIsSemaphoreEXT}(GLuint semaphore) Part of...
Definition: DebugGLES3.java:5626
com.jogamp.opengl.DebugGLES3.glScissorArrayvNV
void glScissorArrayvNV(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:7450
com.jogamp.opengl.DebugGLES3.glGetFragDataIndexEXT
int glGetFragDataIndexEXT(int arg0, java.nio.ByteBuffer arg1)
Definition: DebugGLES3.java:3779
com.jogamp.opengl.DebugGLES3.glEndTransformFeedback
void glEndTransformFeedback()
Entry point to C language function: void {@native glEndTransformFeedback}() Part of GL_ES_VERSION_...
Definition: DebugGLES3.java:2563
com.jogamp.opengl.DebugGLES3.glGenBuffers
void glGenBuffers(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:3126
com.jogamp.opengl.DebugGLES3.glBufferStorageMemEXT
void glBufferStorageMemEXT(int arg0, long arg1, int arg2, long arg3)
Entry point to C language function: void {@native glBufferStorageMemEXT}(GLenum target,...
Definition: DebugGLES3.java:765
com.jogamp.opengl.DebugGLES3.glEndConditionalRender
void glEndConditionalRender()
Entry point to C language function: void {@native glEndConditionalRender}() Part of GL_VERSION_3_0...
Definition: DebugGLES3.java:2530
com.jogamp.opengl.DebugGLES3.glPatchParameteri
void glPatchParameteri(int arg0, int arg1)
Entry point to C language function: void {@native glPatchParameteri}(GLenum pname,...
Definition: DebugGLES3.java:6031
com.jogamp.opengl.DebugGLES3.glBlendEquationiOES
void glBlendEquationiOES(int arg0, int arg1)
Entry point to C language function: void {@native glBlendEquationiOES}(GLuint buf,...
Definition: DebugGLES3.java:589
com.jogamp.opengl.DebugGLES3.glProgramUniform2i64vNV
void glProgramUniform2i64vNV(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
Definition: DebugGLES3.java:6416
com.jogamp.opengl.DebugGLES3.glShadingRateImagePaletteNV
void glShadingRateImagePaletteNV(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glShadingRateImagePaletteNV}(GLuint viewport,...
Definition: DebugGLES3.java:7714
com.jogamp.opengl.DebugGLES3.glGetIntegeri_vEXT
void glGetIntegeri_vEXT(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetIntegeri_vEXT}(GLenum target,...
Definition: DebugGLES3.java:3982
com.jogamp.opengl.DebugGLES3.glScissorExclusiveNV
void glScissorExclusiveNV(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glScissorExclusiveNV}(GLint x, GLint y,...
Definition: DebugGLES3.java:7516
com.jogamp.opengl.DebugGLES3.glStencilOpSeparate
void glStencilOpSeparate(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glStencilOpSeparate}(GLenum face,...
Definition: DebugGLES3.java:7890
com.jogamp.opengl.DebugGLES3.glCopyBufferSubData
void glCopyBufferSubData(int arg0, int arg1, long arg2, long arg3, long arg4)
Entry point to C language function: void {@native glCopyBufferSubData}(GLenum readTarget,...
Definition: DebugGLES3.java:1152
com.jogamp.opengl.DebugGLES3.glGetProgramResourceLocation
int glGetProgramResourceLocation(int arg0, int arg1, java.nio.ByteBuffer arg2)
Definition: DebugGLES3.java:4293
com.jogamp.opengl.DebugGLES3.glShadingRateSampleOrderCustomNV
void glShadingRateSampleOrderCustomNV(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:7747
com.jogamp.opengl.DebugGLES3.glUniform4i64vNV
void glUniform4i64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniform4i64vNV}(GLint location,...
Definition: DebugGLES3.java:9122
com.jogamp.opengl.DebugGLES3.glProgramUniform4ui64NV
void glProgramUniform4ui64NV(int arg0, int arg1, long arg2, long arg3, long arg4, long arg5)
Entry point to C language function: void {@native glProgramUniform4ui64NV}(GLuint program,...
Definition: DebugGLES3.java:6790
com.jogamp.opengl.DebugGLES3.glSamplerParameteri
void glSamplerParameteri(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glSamplerParameteri}(GLuint sampler,...
Definition: DebugGLES3.java:7406
com.jogamp.opengl.DebugGLES3.glBindShadingRateImageNV
void glBindShadingRateImageNV(int arg0)
Entry point to C language function: void {@native glBindShadingRateImageNV}(GLuint texture) Part o...
Definition: DebugGLES3.java:424
com.jogamp.opengl.DebugGLES3.glCompressedTexImage3D
void glCompressedTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, java.nio.Buffer arg8)
Definition: DebugGLES3.java:1075
com.jogamp.opengl.DebugGLES3.glTransformFeedbackVaryings
void glTransformFeedbackVaryings(int arg0, int arg1, java.lang.String[] arg2, int arg3)
Definition: DebugGLES3.java:8539
com.jogamp.opengl.DebugGLES3.getRootGL
com.jogamp.opengl.GL getRootGL()
Returns the implementing root instance, considering a wrapped pipelined hierarchy,...
Definition: DebugGLES3.java:183
com.jogamp.opengl.DebugGLES3.glWaitVkSemaphoreNV
void glWaitVkSemaphoreNV(long arg0)
Entry point to C language function: void {@native glWaitVkSemaphoreNV}(GLuint64 vkSemaphore) Part ...
Definition: DebugGLES3.java:10157
com.jogamp.opengl.DebugGLES3.glGetVertexAttribIiv
void glGetVertexAttribIiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:5215
com.jogamp.opengl.DebugGLES3.glTextureBarrierNV
void glTextureBarrierNV()
Entry point to C language function: void {@native glTextureBarrierNV}() Part of GL_NV_texture_barr...
Definition: DebugGLES3.java:8418
com.jogamp.opengl.DebugGLES3.glTexImage2DMultisample
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,...
Definition: DebugGLES3.java:8033
com.jogamp.opengl.DebugGLES3.glGetObjectLabel
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,...
Definition: DebugGLES3.java:4103
com.jogamp.opengl.DebugGLES3.glGetMemoryObjectDetachedResourcesuivNV
void glGetMemoryObjectDetachedResourcesuivNV(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5)
Entry point to C language function: void {@native glGetMemoryObjectDetachedResourcesuivNV}(GLuint me...
Definition: DebugGLES3.java:4048
com.jogamp.opengl.DebugGLES3.glGetUniformIndices
void glGetUniformIndices(int arg0, int arg1, java.lang.String[] arg2, int[] arg3, int arg4)
Definition: DebugGLES3.java:5049
com.jogamp.opengl.DebugGLES3.glVertexAttribI4uiv
void glVertexAttribI4uiv(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glVertexAttribI4uiv}(GLuint index,...
Definition: DebugGLES3.java:9893
com.jogamp.opengl.DebugGLES3.glMultiDrawMeshTasksIndirectNV
void glMultiDrawMeshTasksIndirectNV(long arg0, int arg1, int arg2)
Entry point to C language function: void {@native glMultiDrawMeshTasksIndirectNV}(GLintptr indirect,...
Definition: DebugGLES3.java:5899
com.jogamp.opengl.DebugGLES3.glFrontFace
void glFrontFace(int arg0)
Entry point to C language function: void {@native glFrontFace}(GLenum mode) Part of GL_ES_VERSION_...
Definition: DebugGLES3.java:3115
com.jogamp.opengl.DebugGLES3.glScissorIndexedNV
void glScissorIndexedNV(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glScissorIndexedNV}(GLuint index,...
Definition: DebugGLES3.java:7527
com.jogamp.opengl.DebugGLES3.glFramebufferFetchBarrierQCOM
void glFramebufferFetchBarrierQCOM()
Entry point to C language function: void {@native glFramebufferFetchBarrierQCOM}() Part of GL_QCOM...
Definition: DebugGLES3.java:2873
com.jogamp.opengl.DebugGLES3.glProgramUniform3fv
void glProgramUniform3fv(int arg0, int arg1, int arg2, java.nio.FloatBuffer arg3)
Definition: DebugGLES3.java:6537
com.jogamp.opengl.DebugGLES3.glDisableiNV
void glDisableiNV(int arg0, int arg1)
Entry point to C language function: void {@native glDisableiNV}(GLenum target, GLuint index) Part ...
Definition: DebugGLES3.java:1881
com.jogamp.opengl.DebugGLES3.glFramebufferTexture2DMultisampleEXT
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...
Definition: DebugGLES3.java:3016
com.jogamp.opengl.DebugGLES3.glGetIntegeri_v
void glGetIntegeri_v(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetIntegeri_v}(GLenum target,...
Definition: DebugGLES3.java:3960
com.jogamp.opengl.DebugGLES3.isGLES31Compatible
boolean isGLES31Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3.1 functionality.
Definition: DebugGLES3.java:10310
com.jogamp.opengl.DebugGLES3.glPrimitiveBoundingBoxOES
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,...
Definition: DebugGLES3.java:6152
com.jogamp.opengl.DebugGLES3.glDeleteBuffers
void glDeleteBuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteBuffers}(GLsizei n, const GLuint * buffers...
Definition: DebugGLES3.java:1408
com.jogamp.opengl.DebugGLES3.glClearColor
void glClearColor(float arg0, float arg1, float arg2, float arg3)
Entry point to C language function: void {@native glClearColor}(GLfloat red, GLfloat green,...
Definition: DebugGLES3.java:887
com.jogamp.opengl.DebugGLES3.glGetQueryObjectuiv
void glGetQueryObjectuiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:4461
com.jogamp.opengl.DebugGLES3.glVertexBindingDivisor
void glVertexBindingDivisor(int arg0, int arg1)
Entry point to C language function: void {@native glVertexBindingDivisor}(GLuint bindingindex,...
Definition: DebugGLES3.java:9970
com.jogamp.opengl.DebugGLES3.glProgramUniform4ui
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,...
Definition: DebugGLES3.java:6779
com.jogamp.opengl.DebugGLES3.glDrawElementsBaseVertex
void glDrawElementsBaseVertex(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4)
Definition: DebugGLES3.java:2101
com.jogamp.opengl.DebugGLES3.glGetUnsignedBytei_vEXT
void glGetUnsignedBytei_vEXT(int arg0, int arg1, byte[] arg2, int arg3)
Entry point to C language function: void {@native glGetUnsignedBytei_vEXT}(GLenum target,...
Definition: DebugGLES3.java:5182
com.jogamp.opengl.DebugGLES3.glUniform1iv
void glUniform1iv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:8649
com.jogamp.opengl.DebugGLES3.glDepthRangeArrayfvOES
void glDepthRangeArrayfvOES(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glDepthRangeArrayfvOES}(GLuint first,...
Definition: DebugGLES3.java:1771
com.jogamp.opengl.DebugGLES3.glUniform4iv
void glUniform4iv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:9133
com.jogamp.opengl.DebugGLES3.glGetActiveAttrib
void glGetActiveAttrib(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3, java.nio.IntBuffer arg4, java.nio.IntBuffer arg5, java.nio.ByteBuffer arg6)
Definition: DebugGLES3.java:3390
com.jogamp.opengl.DebugGLES3.glResumeTransformFeedback
void glResumeTransformFeedback()
Entry point to C language function: void {@native glResumeTransformFeedback}() Part of GL_ARB_tran...
Definition: DebugGLES3.java:7296
com.jogamp.opengl.DebugGLES3.glProgramUniform4fv
void glProgramUniform4fv(int arg0, int arg1, int arg2, java.nio.FloatBuffer arg3)
Definition: DebugGLES3.java:6702
com.jogamp.opengl.DebugGLES3.glIsEnablediEXT
boolean glIsEnablediEXT(int arg0, int arg1)
Entry point to C language function: GLboolean {@native glIsEnablediEXT}(GLenum target,...
Definition: DebugGLES3.java:5506
com.jogamp.opengl.DebugGLES3.glVertexAttribI4i
void glVertexAttribI4i(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glVertexAttribI4i}(GLuint index,...
Definition: DebugGLES3.java:9838
com.jogamp.opengl.DebugGLES3.glGetString
java.lang.String glGetString(int arg0)
Entry point to C language function: const GLubyte * {@native glGetString}(GLenum name) Part of GL_...
Definition: DebugGLES3.java:4791
com.jogamp.opengl.DebugGLES3.glBindImageTexture
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,...
Definition: DebugGLES3.java:380
com.jogamp.opengl.DebugGLES3.glGetDriverControlStringQCOM
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...
Definition: DebugGLES3.java:3657
com.jogamp.opengl.DebugGLES3.glGetVkProcAddrNV
long glGetVkProcAddrNV(byte[] arg0, int arg1)
Entry point to C language function: GLVULKANPROCNV {@native glGetVkProcAddrNV}(const GLchar * name) ...
Definition: DebugGLES3.java:5303
com.jogamp.opengl.DebugGLES3.glMultiDrawElementsBaseVertexEXT
void glMultiDrawElementsBaseVertexEXT(int arg0, int[] arg1, int arg2, int arg3, com.jogamp.common.nio.PointerBuffer arg4, int arg5, int[] arg6, int arg7)
Definition: DebugGLES3.java:5855
com.jogamp.opengl.DebugGLES3.glUseProgramStages
void glUseProgramStages(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glUseProgramStages}(GLuint pipeline,...
Definition: DebugGLES3.java:9618
com.jogamp.opengl.DebugGLES3.glNamedFramebufferSampleLocationsfvNV
void glNamedFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, java.nio.FloatBuffer arg3)
Definition: DebugGLES3.java:5943
com.jogamp.opengl.DebugGLES3.glUniform4uiv
void glUniform4uiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glUniform4uiv}(GLint location, GLsizei count,...
Definition: DebugGLES3.java:9199
com.jogamp.opengl.DebugGLES3.glUniformMatrix4x3fv
void glUniformMatrix4x3fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
Definition: DebugGLES3.java:9551
com.jogamp.opengl.DebugGLES3.glTexParameterfv
void glTexParameterfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glTexParameterfv}(GLenum target,...
Definition: DebugGLES3.java:8154
com.jogamp.opengl.DebugGLES3.glVertexAttrib2f
void glVertexAttrib2f(int arg0, float arg1, float arg2)
Entry point to C language function: void {@native glVertexAttrib2f}(GLuint index,...
Definition: DebugGLES3.java:9684
com.jogamp.opengl.DebugGLES3.glExtGetBuffersQCOM
void glExtGetBuffersQCOM(java.nio.IntBuffer arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:2596
com.jogamp.opengl.DebugGLES3.glGetSamplerParameteriv
void glGetSamplerParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetSamplerParameteriv}(GLuint sampler,...
Definition: DebugGLES3.java:4604
com.jogamp.opengl.DebugGLES3.glReadPixels
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,...
Definition: DebugGLES3.java:7164
com.jogamp.opengl.DebugGLES3.isGL2ES1
boolean isGL2ES1()
Indicates whether this GL object conforms to a GL2ES1 compatible profile.
Definition: DebugGLES3.java:10225
com.jogamp.opengl.DebugGLES3.glScissorExclusiveArrayvNV
void glScissorExclusiveArrayvNV(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:7505
com.jogamp.opengl.DebugGLES3.glProgramUniform1i64NV
void glProgramUniform1i64NV(int arg0, int arg1, long arg2)
Entry point to C language function: void {@native glProgramUniform1i64NV}(GLuint program,...
Definition: DebugGLES3.java:6229
com.jogamp.opengl.DebugGLES3.glDrawElementsInstancedBaseVertex
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,...
Definition: DebugGLES3.java:2200
com.jogamp.opengl.DebugGLES3.glBindTexture
void glBindTexture(int arg0, int arg1)
Entry point to C language function: void {@native glBindTexture}(GLenum target, GLuint texture) Pa...
Definition: DebugGLES3.java:435
com.jogamp.opengl.DebugGLES3.glGetVkProcAddrNV
long glGetVkProcAddrNV(java.nio.ByteBuffer arg0)
Definition: DebugGLES3.java:5315
com.jogamp.opengl.DebugGLES3.glTexStorage3DMultisampleOES
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,...
Definition: DebugGLES3.java:8264
com.jogamp.opengl.DebugGLES3.isGLcore
boolean isGLcore()
Indicates whether this GL object uses a GL core profile.
Definition: DebugGLES3.java:10325
com.jogamp.opengl.DebugGLES3.glUniform2iv
void glUniform2iv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glUniform2iv}(GLint location, GLsizei count,...
Definition: DebugGLES3.java:8814
com.jogamp.opengl.DebugGLES3.glGenSemaphoresEXT
void glGenSemaphoresEXT(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenSemaphoresEXT}(GLsizei n, GLuint * semaphores...
Definition: DebugGLES3.java:3269
com.jogamp.opengl.DebugGLES3.glCreateProgram
int glCreateProgram()
Entry point to C language function: GLuint {@native glCreateProgram}() Part of GL_ES_VERSION_2_0,...
Definition: DebugGLES3.java:1306
com.jogamp.opengl.DebugGLES3.glGetTexLevelParameterfv
void glGetTexLevelParameterfv(int arg0, int arg1, int arg2, java.nio.FloatBuffer arg3)
Definition: DebugGLES3.java:4837
com.jogamp.opengl.DebugGLES3.glBlendEquationSeparatei
void glBlendEquationSeparatei(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glBlendEquationSeparatei}(GLuint buf,...
Definition: DebugGLES3.java:534
com.jogamp.opengl.DebugGLES3.glGetTexParameterIiv
void glGetTexParameterIiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:4892
com.jogamp.opengl.DebugGLES3.glIsTexture
boolean glIsTexture(int arg0)
Entry point to C language function: GLboolean {@native glIsTexture}(GLuint texture) Part of GL_ES_...
Definition: DebugGLES3.java:5662
com.jogamp.opengl.DebugGLES3.glGetUniformuiv
void glGetUniformuiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetUniformuiv}(GLuint program,...
Definition: DebugGLES3.java:5149
com.jogamp.opengl.DebugGLES3.glProgramUniformMatrix3x2fv
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,...
Definition: DebugGLES3.java:6977
com.jogamp.opengl.DebugGLES3.glGetError
int glGetError()
Entry point to C language function: GLenum {@native glGetError}() Part of GL_ES_VERSION_2_0,...
Definition: DebugGLES3.java:3701
com.jogamp.opengl.DebugGLES3.glShadingRateCombinerOpsEXT
void glShadingRateCombinerOpsEXT(int arg0, int arg1)
Entry point to C language function: void {@native glShadingRateCombinerOpsEXT}(GLenum combinerOp0,...
Definition: DebugGLES3.java:7681
com.jogamp.opengl.DebugGLES3.glSampleCoverage
void glSampleCoverage(float arg0, boolean arg1)
Entry point to C language function: void {@native glSampleCoverage}(GLfloat value,...
Definition: DebugGLES3.java:7307
com.jogamp.opengl.DebugGLES3.glGetBufferParameteriv
void glGetBufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetBufferParameteriv}(GLenum target,...
Definition: DebugGLES3.java:3600
com.jogamp.opengl.DebugGLES3.glClearBufferfv
void glClearBufferfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glClearBufferfv}(GLenum buffer,...
Definition: DebugGLES3.java:821
com.jogamp.opengl.DebugGLES3.glGetShaderPrecisionFormat
void glGetShaderPrecisionFormat(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.IntBuffer arg3)
Definition: DebugGLES3.java:4692
com.jogamp.opengl.DebugGLES3.glCoverageModulationTableNV
void glCoverageModulationTableNV(int arg0, java.nio.FloatBuffer arg1)
Definition: DebugGLES3.java:1251
com.jogamp.opengl.DebugGLES3.glTexParameterIuiv
void glTexParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glTexParameterIuiv}(GLenum target,...
Definition: DebugGLES3.java:8132
com.jogamp.opengl.DebugGLES3.glGetTextureHandleIMG
long glGetTextureHandleIMG(int arg0)
Entry point to C language function: GLuint64 {@native glGetTextureHandleIMG}(GLuint texture) Part ...
Definition: DebugGLES3.java:4969
com.jogamp.opengl.DebugGLES3.glBlendEquation
void glBlendEquation(int arg0)
Entry point to C language function: void {@native glBlendEquation}(GLenum mode) Part of GL_ES_VERS...
Definition: DebugGLES3.java:512
com.jogamp.opengl.DebugGLES3.glSemaphoreParameterivNV
void glSemaphoreParameterivNV(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:7593
com.jogamp.opengl.DebugGLES3.glStencilFuncSeparate
void glStencilFuncSeparate(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glStencilFuncSeparate}(GLenum face,...
Definition: DebugGLES3.java:7846
com.jogamp.opengl.DebugGLES3.glGetAttachedShaders
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,...
Definition: DebugGLES3.java:3489
com.jogamp.opengl.DebugGLES3.glCopyBufferSubDataNV
void glCopyBufferSubDataNV(int arg0, int arg1, long arg2, long arg3, long arg4)
Entry point to C language function: void {@native glCopyBufferSubDataNV}(GLenum readTarget,...
Definition: DebugGLES3.java:1163
com.jogamp.opengl.DebugGLES3.glPopDebugGroup
void glPopDebugGroup()
Entry point to C language function: void {@native glPopDebugGroup}() Part of GL_KHR_debug,...
Definition: DebugGLES3.java:6119
com.jogamp.opengl.DebugGLES3.glUniform3i64vNV
void glUniform3i64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniform3i64vNV}(GLint location,...
Definition: DebugGLES3.java:8946
com.jogamp.opengl.DebugGLES3.glProgramUniform4i64vNV
void glProgramUniform4i64vNV(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
Definition: DebugGLES3.java:6735
com.jogamp.opengl.DebugGLES3.glProgramUniform2i64NV
void glProgramUniform2i64NV(int arg0, int arg1, long arg2, long arg3)
Entry point to C language function: void {@native glProgramUniform2i64NV}(GLuint program,...
Definition: DebugGLES3.java:6394
com.jogamp.opengl.DebugGLES3.glUniformMatrix2x4fv
void glUniformMatrix2x4fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix2x4fv}(GLint location,...
Definition: DebugGLES3.java:9342
com.jogamp.opengl.DebugGLES3.glGetBooleani_v
void glGetBooleani_v(int arg0, int arg1, byte[] arg2, int arg3)
Entry point to C language function: void {@native glGetBooleani_v}(GLenum target,...
Definition: DebugGLES3.java:3534
com.jogamp.opengl.DebugGLES3.glGetShadingRateSampleLocationivNV
void glGetShadingRateSampleLocationivNV(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetShadingRateSampleLocationivNV}(GLenum rate,...
Definition: DebugGLES3.java:4769
com.jogamp.opengl.DebugGLES3.glSamplerParameterfv
void glSamplerParameterfv(int arg0, int arg1, java.nio.FloatBuffer arg2)
Definition: DebugGLES3.java:7384
com.jogamp.opengl.DebugGLES3.glProgramUniformHandleui64IMG
void glProgramUniformHandleui64IMG(int arg0, int arg1, long arg2)
Entry point to C language function: void {@native glProgramUniformHandleui64IMG}(GLuint program,...
Definition: DebugGLES3.java:6845
com.jogamp.opengl.DebugGLES3.glTexImage3DMultisample
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,...
Definition: DebugGLES3.java:8066
com.jogamp.opengl.DebugGLES3.getGLES1
com.jogamp.opengl.GLES1 getGLES1()
Casts this object to the GLES1 interface.
Definition: DebugGLES3.java:151
com.jogamp.opengl.DebugGLES3.glGenFramebuffers
void glGenFramebuffers(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:3148
com.jogamp.opengl.DebugGLES3.glDeleteSamplers
void glDeleteSamplers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteSamplers}(GLsizei count,...
Definition: DebugGLES3.java:1551
com.jogamp.opengl.DebugGLES3.glBlendEquationi
void glBlendEquationi(int arg0, int arg1)
Entry point to C language function: void {@native glBlendEquationi}(GLuint buf, GLenum mode) Part ...
Definition: DebugGLES3.java:567
com.jogamp.opengl.DebugGLES3.glSubpixelPrecisionBiasNV
void glSubpixelPrecisionBiasNV(int arg0, int arg1)
Entry point to C language function: void {@native glSubpixelPrecisionBiasNV}(GLuint xbits,...
Definition: DebugGLES3.java:7901
com.jogamp.opengl.DebugGLES3.glUniformMatrix3fv
void glUniformMatrix3fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix3fv}(GLint location,...
Definition: DebugGLES3.java:9386
com.jogamp.opengl.DebugGLES3.glProgramUniformMatrix4x3fv
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,...
Definition: DebugGLES3.java:7054
com.jogamp.opengl.DebugGLES3.glDepthRangeArrayfvNV
void glDepthRangeArrayfvNV(int arg0, int arg1, java.nio.FloatBuffer arg2)
Definition: DebugGLES3.java:1749
com.jogamp.opengl.DebugGLES3.glProgramUniformMatrix4x2fv
void glProgramUniformMatrix4x2fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
Definition: DebugGLES3.java:7032
com.jogamp.opengl.DebugGLES3.glDeleteTransformFeedbacks
void glDeleteTransformFeedbacks(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:1650
com.jogamp.opengl.DebugGLES3.glExtGetTexturesQCOM
void glExtGetTexturesQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glExtGetTexturesQCOM}(GLuint * textures,...
Definition: DebugGLES3.java:2750
com.jogamp.opengl.DebugGLES3.glFlushMappedBufferRange
void glFlushMappedBufferRange(int arg0, long arg1, long arg2)
Entry point to C language function: void {@native glFlushMappedBufferRange}(GLenum target,...
Definition: DebugGLES3.java:2840
com.jogamp.opengl.DebugGLES3.glGetMemoryObjectParameterivEXT
void glGetMemoryObjectParameterivEXT(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:4070
com.jogamp.opengl.DebugGLES3.glUniform4iv
void glUniform4iv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glUniform4iv}(GLint location, GLsizei count,...
Definition: DebugGLES3.java:9144
com.jogamp.opengl.DebugGLES3.glIsEnablediOES
boolean glIsEnablediOES(int arg0, int arg1)
Entry point to C language function: GLboolean {@native glIsEnablediOES}(GLenum target,...
Definition: DebugGLES3.java:5530
com.jogamp.opengl.DebugGLES3.glVertexAttrib2fv
void glVertexAttrib2fv(int arg0, java.nio.FloatBuffer arg1)
Definition: DebugGLES3.java:9695
com.jogamp.opengl.DebugGLES3.glWindowRectanglesEXT
void glWindowRectanglesEXT(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glWindowRectanglesEXT}(GLenum mode,...
Definition: DebugGLES3.java:10179
com.jogamp.opengl.DebugGLES3.glIsVertexArrayOES
boolean glIsVertexArrayOES(int arg0)
Entry point to C language function: GLboolean {@native glIsVertexArrayOES}(GLuint array) Part of G...
Definition: DebugGLES3.java:5698
com.jogamp.opengl.DebugGLES3.glActiveShaderProgram
void glActiveShaderProgram(int arg0, int arg1)
Entry point to C language function: void {@native glActiveShaderProgram}(GLuint pipeline,...
Definition: DebugGLES3.java:193
com.jogamp.opengl.DebugGLES3.glProgramUniform1ui64NV
void glProgramUniform1ui64NV(int arg0, int arg1, long arg2)
Entry point to C language function: void {@native glProgramUniform1ui64NV}(GLuint program,...
Definition: DebugGLES3.java:6295
com.jogamp.opengl.DebugGLES3.glObjectLabel
void glObjectLabel(int arg0, int arg1, int arg2, java.nio.ByteBuffer arg3)
Definition: DebugGLES3.java:5998
com.jogamp.opengl.DebugGLES3.glGetIntegeri_vEXT
void glGetIntegeri_vEXT(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:3971
com.jogamp.opengl.DebugGLES3.glGetUniformiv
void glGetUniformiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:5138
com.jogamp.opengl.DebugGLES3.getGL3bc
com.jogamp.opengl.GL3bc getGL3bc()
Casts this object to the GL3bc interface.
Definition: DebugGLES3.java:130
com.jogamp.opengl.DebugGLES3.glClearBufferuiv
void glClearBufferuiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:876
com.jogamp.opengl.DebugGLES3.glNamedFramebufferSampleLocationsfvNV
void glNamedFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glNamedFramebufferSampleLocationsfvNV}(GLuint fram...
Definition: DebugGLES3.java:5954
com.jogamp.opengl.DebugGLES3.glGetTransformFeedbackVarying
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,...
Definition: DebugGLES3.java:5004
com.jogamp.opengl.DebugGLES3.glFramebufferFoveationConfigQCOM
void glFramebufferFoveationConfigQCOM(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5)
Entry point to C language function: void {@native glFramebufferFoveationConfigQCOM}(GLuint framebuff...
Definition: DebugGLES3.java:2895
com.jogamp.opengl.DebugGLES3.glProgramUniformMatrix3x4fv
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,...
Definition: DebugGLES3.java:6999
com.jogamp.opengl.DebugGLES3.glExtrapolateTex2DQCOM
void glExtrapolateTex2DQCOM(int arg0, int arg1, int arg2, float arg3)
Entry point to C language function: void {@native glExtrapolateTex2DQCOM}(GLuint src1,...
Definition: DebugGLES3.java:2795
com.jogamp.opengl.DebugGLES3.glUnmapBuffer
boolean glUnmapBuffer(int arg0)
Entry point to C language function: GLboolean {@native glUnmapBuffer}(GLenum target) Part of GL_VE...
Definition: DebugGLES3.java:9595
com.jogamp.opengl.DebugGLES3.getGLES3
com.jogamp.opengl.GLES3 getGLES3()
Casts this object to the GLES3 interface.
Definition: DebugGLES3.java:162
com.jogamp.opengl.DebugGLES3.isPBOPackBound
boolean isPBOPackBound()
Definition: DebugGLES3.java:10335
com.jogamp.opengl.DebugGLES3.glGetProgramiv
void glGetProgramiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetProgramiv}(GLuint program,...
Definition: DebugGLES3.java:4373
com.jogamp.opengl.DebugGLES3.isFunctionAvailable
boolean isFunctionAvailable(java.lang.String arg0)
Definition: DebugGLES3.java:10210
com.jogamp.opengl.DebugGLES3.glLinkProgram
void glLinkProgram(int arg0)
Entry point to C language function: void {@native glLinkProgram}(GLuint program) Part of GL_ES_VER...
Definition: DebugGLES3.java:5721
com.jogamp.opengl.DebugGLES3.glProgramParameteri
void glProgramParameteri(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glProgramParameteri}(GLuint program,...
Definition: DebugGLES3.java:6174
com.jogamp.opengl.DebugGLES3.glGetProgramResourceLocation
int glGetProgramResourceLocation(int arg0, int arg1, byte[] arg2, int arg3)
Entry point to C language function: GLint {@native glGetProgramResourceLocation}(GLuint program,...
Definition: DebugGLES3.java:4281
com.jogamp.opengl.DebugGLES3.glMinSampleShadingOES
void glMinSampleShadingOES(float arg0)
Entry point to C language function: void {@native glMinSampleShadingOES}(GLfloat value) Part of GL...
Definition: DebugGLES3.java:5833
com.jogamp.opengl.DebugGLES3.glTexStorageMem3DMultisampleEXT
void glTexStorageMem3DMultisampleEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, boolean arg6, int arg7, long arg8)
Entry point to C language function: void {@native glTexStorageMem3DMultisampleEXT}(GLenum target,...
Definition: DebugGLES3.java:8352
com.jogamp.opengl.DebugGLES3.glProgramUniform2f
void glProgramUniform2f(int arg0, int arg1, float arg2, float arg3)
Entry point to C language function: void {@native glProgramUniform2f}(GLuint program,...
Definition: DebugGLES3.java:6350
com.jogamp.opengl.DebugGLES3.glProgramUniformMatrix2x3fv
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,...
Definition: DebugGLES3.java:6911
com.jogamp.opengl.DebugGLES3.glBlendFunciOES
void glBlendFunciOES(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glBlendFunciOES}(GLuint buf, GLenum src,...
Definition: DebugGLES3.java:677
com.jogamp.opengl.DebugGLES3.glEGLImageTargetRenderbufferStorageOES
void glEGLImageTargetRenderbufferStorageOES(int arg0, long arg1)
Entry point to C language function: void {@native glEGLImageTargetRenderbufferStorageOES}(GLenum tar...
Definition: DebugGLES3.java:2387
com.jogamp.opengl.DebugGLES3.glVertexAttribI4uiv
void glVertexAttribI4uiv(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:9882
com.jogamp.opengl.DebugGLES3.glIsBuffer
boolean glIsBuffer(int arg0)
Entry point to C language function: GLboolean {@native glIsBuffer}(GLuint buffer) Part of GL_VERSI...
Definition: DebugGLES3.java:5470
com.jogamp.opengl.DebugGLES3.glGenerateMipmap
void glGenerateMipmap(int arg0)
Entry point to C language function: void {@native glGenerateMipmap}(GLenum target) Part of GL_ES_V...
Definition: DebugGLES3.java:3368
com.jogamp.opengl.DebugGLES3.glGetQueryObjectiv
void glGetQueryObjectiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:4417
com.jogamp.opengl.DebugGLES3.glUniform2i
void glUniform2i(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glUniform2i}(GLint location, GLint v0,...
Definition: DebugGLES3.java:8759
com.jogamp.opengl.DebugGLES3.glExtGetBuffersQCOM
void glExtGetBuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glExtGetBuffersQCOM}(GLuint * buffers,...
Definition: DebugGLES3.java:2585
com.jogamp.opengl.DebugGLES3.glClear
void glClear(int arg0)
Entry point to C language function: void {@native glClear}(GLbitfield mask) Part of GL_ES_VERSION_...
Definition: DebugGLES3.java:799
com.jogamp.opengl.DebugGLES3.glEGLImageTargetTextureStorageEXT
void glEGLImageTargetTextureStorageEXT(int arg0, long arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:2442
com.jogamp.opengl.DebugGLES3.glDispatchComputeIndirect
void glDispatchComputeIndirect(long arg0)
Entry point to C language function: void {@native glDispatchComputeIndirect}(GLintptr indirect) Pa...
Definition: DebugGLES3.java:1936
com.jogamp.opengl.DebugGLES3.glViewportSwizzleNV
void glViewportSwizzleNV(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glViewportSwizzleNV}(GLuint index,...
Definition: DebugGLES3.java:10113
com.jogamp.opengl.DebugGLES3.glIsRenderbuffer
boolean glIsRenderbuffer(int arg0)
Entry point to C language function: GLboolean {@native glIsRenderbuffer}(GLuint renderbuffer) Part...
Definition: DebugGLES3.java:5602
com.jogamp.opengl.DebugGLES3.glDrawElementsBaseVertexOES
void glDrawElementsBaseVertexOES(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4)
Definition: DebugGLES3.java:2123
com.jogamp.opengl.DebugGLES3.glBindVertexArrayOES
void glBindVertexArrayOES(int arg0)
Entry point to C language function: void {@native glBindVertexArrayOES}(GLuint array) Part of GL_O...
Definition: DebugGLES3.java:468
com.jogamp.opengl.DebugGLES3.glGetActiveUniformBlockName
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,...
Definition: DebugGLES3.java:3434
com.jogamp.opengl.DebugGLES3.glNamedBufferStorageMemEXT
void glNamedBufferStorageMemEXT(int arg0, long arg1, int arg2, long arg3)
Entry point to C language function: void {@native glNamedBufferStorageMemEXT}(GLuint buffer,...
Definition: DebugGLES3.java:5932
com.jogamp.opengl.DebugGLES3.glFramebufferTexture2DMultisampleIMG
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...
Definition: DebugGLES3.java:3027
com.jogamp.opengl.DebugGLES3.glProgramBinary
void glProgramBinary(int arg0, int arg1, java.nio.Buffer arg2, int arg3)
Definition: DebugGLES3.java:6163
com.jogamp.opengl.DebugGLES3.glUniformMatrix3x2fvNV
void glUniformMatrix3x2fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix3x2fvNV}(GLint location,...
Definition: DebugGLES3.java:9419
com.jogamp.opengl.DebugGLES3.glSamplerParameterIiv
void glSamplerParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glSamplerParameterIiv}(GLuint sampler,...
Definition: DebugGLES3.java:7329
com.jogamp.opengl.DebugGLES3.glUniform4uiv
void glUniform4uiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:9210
com.jogamp.opengl.DebugGLES3.glProgramUniform2fv
void glProgramUniform2fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform2fv}(GLuint program,...
Definition: DebugGLES3.java:6361
com.jogamp.opengl.DebugGLES3.mapBufferRange
com.jogamp.opengl.GLBufferStorage mapBufferRange(int arg0, long arg1, long arg2, int arg3)
Returns the GLBufferStorage instance as mapped via OpenGL's native glMapBufferRange(....
Definition: DebugGLES3.java:10372
com.jogamp.opengl.DebugGLES3.glPolygonOffset
void glPolygonOffset(float arg0, float arg1)
Entry point to C language function: void {@native glPolygonOffset}(GLfloat factor,...
Definition: DebugGLES3.java:6097
com.jogamp.opengl.DebugGLES3.glProgramUniform2i
void glProgramUniform2i(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glProgramUniform2i}(GLuint program,...
Definition: DebugGLES3.java:6383
com.jogamp.opengl.DebugGLES3.glGetFramebufferParameteriv
void glGetFramebufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetFramebufferParameteriv}(GLenum target,...
Definition: DebugGLES3.java:3859
com.jogamp.opengl.DebugGLES3.getGLProfile
com.jogamp.opengl.GLProfile getGLProfile()
Returns the GLProfile associated with this GL object.
Definition: DebugGLES3.java:168
com.jogamp.opengl.DebugGLES3.glGetInternalformativ
void glGetInternalformativ(int arg0, int arg1, int arg2, int arg3, java.nio.IntBuffer arg4)
Definition: DebugGLES3.java:4015
com.jogamp.opengl.DebugGLES3.glDrawElements
void glDrawElements(int arg0, int arg1, int arg2, long arg3)
Entry point to C language function: void {@native glDrawElements}(GLenum mode, GLsizei count,...
Definition: DebugGLES3.java:2079
com.jogamp.opengl.DebugGLES3.glDeleteVertexArrays
void glDeleteVertexArrays(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:1661
com.jogamp.opengl.DebugGLES3.glEnableDriverControlQCOM
void glEnableDriverControlQCOM(int arg0)
Entry point to C language function: void {@native glEnableDriverControlQCOM}(GLuint driverControl) ...
Definition: DebugGLES3.java:2464
com.jogamp.opengl.DebugGLES3.glUniform1iv
void glUniform1iv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glUniform1iv}(GLint location, GLsizei count,...
Definition: DebugGLES3.java:8638
com.jogamp.opengl.DebugGLES3.glProgramUniform1iv
void glProgramUniform1iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform1iv}(GLuint program,...
Definition: DebugGLES3.java:6273
com.jogamp.opengl.DebugGLES3.glGetUniformi64vNV
void glGetUniformi64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glGetUniformi64vNV}(GLuint program,...
Definition: DebugGLES3.java:5116
com.jogamp.opengl.DebugGLES3.glObjectPtrLabel
void glObjectPtrLabel(java.nio.Buffer arg0, int arg1, java.nio.ByteBuffer arg2)
Definition: DebugGLES3.java:6020
com.jogamp.opengl.DebugGLES3.glMapBufferRange
java.nio.ByteBuffer glMapBufferRange(int arg0, long arg1, long arg2, int arg3)
Entry point to C language function: void * {@native glMapBufferRange}(GLenum target,...
Definition: DebugGLES3.java:5744
com.jogamp.opengl.DebugGLES3.glDisableDriverControlQCOM
void glDisableDriverControlQCOM(int arg0)
Entry point to C language function: void {@native glDisableDriverControlQCOM}(GLuint driverControl) ...
Definition: DebugGLES3.java:1837
com.jogamp.opengl.DebugGLES3.glBindFragDataLocationIndexedEXT
void glBindFragDataLocationIndexedEXT(int arg0, int arg1, int arg2, java.nio.ByteBuffer arg3)
Definition: DebugGLES3.java:347
com.jogamp.opengl.DebugGLES3.glFramebufferTexture
void glFramebufferTexture(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glFramebufferTexture}(GLenum target,...
Definition: DebugGLES3.java:2983
com.jogamp.opengl.DebugGLES3.glUniform3iv
void glUniform3iv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glUniform3iv}(GLint location, GLsizei count,...
Definition: DebugGLES3.java:8968
com.jogamp.opengl.DebugGLES3.glTexStorageAttribs2DEXT
void glTexStorageAttribs2DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, java.nio.IntBuffer arg5)
Definition: DebugGLES3.java:8275
com.jogamp.opengl.DebugGLES3.glDrawElementsInstancedBaseVertex
void glDrawElementsInstancedBaseVertex(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4, int arg5)
Definition: DebugGLES3.java:2211
com.jogamp.opengl.DebugGLES3.glDepthFunc
void glDepthFunc(int arg0)
Entry point to C language function: void {@native glDepthFunc}(GLenum func) Part of GL_ES_VERSION_...
Definition: DebugGLES3.java:1705
com.jogamp.opengl.DebugGLES3.glBlendEquationiEXT
void glBlendEquationiEXT(int arg0, int arg1)
Entry point to C language function: void {@native glBlendEquationiEXT}(GLuint buf,...
Definition: DebugGLES3.java:578
com.jogamp.opengl.DebugGLES3.glGetIntegeri_v
void glGetIntegeri_v(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:3949
com.jogamp.opengl.DebugGLES3.glGetFragmentShadingRatesEXT
void glGetFragmentShadingRatesEXT(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.IntBuffer arg3)
Definition: DebugGLES3.java:3815
com.jogamp.opengl.DebugGLES3.glProgramUniformMatrix2x4fv
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,...
Definition: DebugGLES3.java:6933
com.jogamp.opengl.DebugGLES3.glExtGetTexLevelParameterivQCOM
void glExtGetTexLevelParameterivQCOM(int arg0, int arg1, int arg2, int arg3, java.nio.IntBuffer arg4)
Definition: DebugGLES3.java:2717
com.jogamp.opengl.DebugGLES3.getGL4bc
com.jogamp.opengl.GL4bc getGL4bc()
Casts this object to the GL4bc interface.
Definition: DebugGLES3.java:146
com.jogamp.opengl.DebugGLES3.glTextureStorage1DEXT
void glTextureStorage1DEXT(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glTextureStorage1DEXT}(GLuint texture,...
Definition: DebugGLES3.java:8451
com.jogamp.opengl.DebugGLES3.isGL3bc
boolean isGL3bc()
Indicates whether this GL object conforms to the OpenGL ≥ 3.1 compatibility profile.
Definition: DebugGLES3.java:10255
com.jogamp.opengl.DebugGLES3.glUniform4ui
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,...
Definition: DebugGLES3.java:9155
com.jogamp.opengl.DebugGLES3.glGenTextures
void glGenTextures(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:3280
com.jogamp.opengl.DebugGLES3.glUniform3fv
void glUniform3fv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glUniform3fv}(GLint location, GLsizei count,...
Definition: DebugGLES3.java:8902
com.jogamp.opengl.DebugGLES3.glGetUnsignedBytevEXT
void glGetUnsignedBytevEXT(int arg0, byte[] arg1, int arg2)
Entry point to C language function: void {@native glGetUnsignedBytevEXT}(GLenum pname,...
Definition: DebugGLES3.java:5204
com.jogamp.opengl.DebugGLES3.glFramebufferTextureMultiviewOVR
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,...
Definition: DebugGLES3.java:3093
com.jogamp.opengl.DebugGLES3.glProgramUniform1f
void glProgramUniform1f(int arg0, int arg1, float arg2)
Entry point to C language function: void {@native glProgramUniform1f}(GLuint program,...
Definition: DebugGLES3.java:6185
com.jogamp.opengl.DebugGLES3.glUniform1ui64vNV
void glUniform1ui64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
Definition: DebugGLES3.java:8682
com.jogamp.opengl.DebugGLES3.glGetUniformBlockIndex
int glGetUniformBlockIndex(int arg0, java.lang.String arg1)
Definition: DebugGLES3.java:5037
com.jogamp.opengl.DebugGLES3.glDeleteSync
void glDeleteSync(long arg0)
Entry point to C language function: void {@native glDeleteSync}(GLsync sync) Part of GL_ES_VERSION...
Definition: DebugGLES3.java:1606
com.jogamp.opengl.DebugGLES3.isGL2ES2
boolean isGL2ES2()
Indicates whether this GL object conforms to a GL2ES2 compatible profile.
Definition: DebugGLES3.java:10230
com.jogamp.opengl.DebugGLES3.glUniform1uiv
void glUniform1uiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:8704
com.jogamp.opengl.DebugGLES3.glProgramUniform3uiv
void glProgramUniform3uiv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
Definition: DebugGLES3.java:6658
com.jogamp.opengl.DebugGLES3.glDrawElementsBaseVertexEXT
void glDrawElementsBaseVertexEXT(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4)
Definition: DebugGLES3.java:2112
com.jogamp.opengl.DebugGLES3.glExtGetFramebuffersQCOM
void glExtGetFramebuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glExtGetFramebuffersQCOM}(GLuint * framebuffers,...
Definition: DebugGLES3.java:2618
com.jogamp.opengl.DebugGLES3.glGetTextureSamplerHandleIMG
long glGetTextureSamplerHandleIMG(int arg0, int arg1)
Entry point to C language function: GLuint64 {@native glGetTextureSamplerHandleIMG}(GLuint texture,...
Definition: DebugGLES3.java:4981
com.jogamp.opengl.DebugGLES3.glReadPixels
void glReadPixels(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, java.nio.Buffer arg6)
Definition: DebugGLES3.java:7153
com.jogamp.opengl.DebugGLES3.glGetDriverControlsQCOM
void glGetDriverControlsQCOM(java.nio.IntBuffer arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:3690
com.jogamp.opengl.DebugGLES3.glTexImage2D
void glTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, java.nio.Buffer arg8)
Definition: DebugGLES3.java:8011
com.jogamp.opengl.DebugGLES3.glClearStencil
void glClearStencil(int arg0)
Entry point to C language function: void {@native glClearStencil}(GLint s) Part of GL_ES_VERSION_2...
Definition: DebugGLES3.java:942
com.jogamp.opengl.DebugGLES3.glProgramUniformMatrix3fv
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,...
Definition: DebugGLES3.java:6955
com.jogamp.opengl.DebugGLES3.glTexParameterf
void glTexParameterf(int arg0, int arg1, float arg2)
Entry point to C language function: void {@native glTexParameterf}(GLenum target,...
Definition: DebugGLES3.java:8143
com.jogamp.opengl.DebugGLES3.glBlendEquationSeparateiEXT
void glBlendEquationSeparateiEXT(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glBlendEquationSeparateiEXT}(GLuint buf,...
Definition: DebugGLES3.java:545
com.jogamp.opengl.DebugGLES3.glGetnUniformuiv
void glGetnUniformuiv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
Definition: DebugGLES3.java:5382
com.jogamp.opengl.DebugGLES3.glUniform3uiv
void glUniform3uiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glUniform3uiv}(GLint location, GLsizei count,...
Definition: DebugGLES3.java:9045
com.jogamp.opengl.DebugGLES3.glFramebufferTexture3D
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,...
Definition: DebugGLES3.java:3038
com.jogamp.opengl.DebugGLES3.glUniformBlockBinding
void glUniformBlockBinding(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glUniformBlockBinding}(GLuint program,...
Definition: DebugGLES3.java:9221
com.jogamp.opengl.DebugGLES3.glTexturePageCommitmentMemNV
void glTexturePageCommitmentMemNV(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, long arg10, boolean arg11)
Entry point to C language function: void {@native glTexturePageCommitmentMemNV}(GLuint texture,...
Definition: DebugGLES3.java:8440
com.jogamp.opengl.DebugGLES3.glProgramUniform3iv
void glProgramUniform3iv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
Definition: DebugGLES3.java:6592
com.jogamp.opengl.DebugGLES3.glGenProgramPipelines
void glGenProgramPipelines(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:3181
com.jogamp.opengl.DebugGLES3.glUniformHandleui64IMG
void glUniformHandleui64IMG(int arg0, long arg1)
Entry point to C language function: void {@native glUniformHandleui64IMG}(GLint location,...
Definition: DebugGLES3.java:9232
com.jogamp.opengl.DebugGLES3.glUniform1i64vNV
void glUniform1i64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
Definition: DebugGLES3.java:8616
com.jogamp.opengl.DebugGLES3.glProgramUniform2fv
void glProgramUniform2fv(int arg0, int arg1, int arg2, java.nio.FloatBuffer arg3)
Definition: DebugGLES3.java:6372
com.jogamp.opengl.DebugGLES3.glUniform3f
void glUniform3f(int arg0, float arg1, float arg2, float arg3)
Entry point to C language function: void {@native glUniform3f}(GLint location, GLfloat v0,...
Definition: DebugGLES3.java:8891
com.jogamp.opengl.DebugGLES3.glDeleteRenderbuffers
void glDeleteRenderbuffers(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:1529
com.jogamp.opengl.DebugGLES3.glGetDriverControlStringQCOM
void glGetDriverControlStringQCOM(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.ByteBuffer arg3)
Definition: DebugGLES3.java:3668
com.jogamp.opengl.DebugGLES3.glScissorExclusiveArrayvNV
void glScissorExclusiveArrayvNV(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glScissorExclusiveArrayvNV}(GLuint first,...
Definition: DebugGLES3.java:7494
com.jogamp.opengl.DebugGLES3.glTexEstimateMotionQCOM
void glTexEstimateMotionQCOM(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glTexEstimateMotionQCOM}(GLuint ref,...
Definition: DebugGLES3.java:7989
com.jogamp.opengl.DebugGLES3.glFramebufferTextureLayerDownsampleIMG
void glFramebufferTextureLayerDownsampleIMG(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
Entry point to C language function: void {@native glFramebufferTextureLayerDownsampleIMG}(GLenum tar...
Definition: DebugGLES3.java:3071
com.jogamp.opengl.DebugGLES3.glVertexAttrib4fv
void glVertexAttrib4fv(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glVertexAttrib4fv}(GLuint index,...
Definition: DebugGLES3.java:9772
com.jogamp.opengl.DebugGLES3.glEnableiNV
void glEnableiNV(int arg0, int arg1)
Entry point to C language function: void {@native glEnableiNV}(GLenum target, GLuint index) Part o...
Definition: DebugGLES3.java:2508
com.jogamp.opengl.DebugGLES3.glProgramUniform2iv
void glProgramUniform2iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform2iv}(GLuint program,...
Definition: DebugGLES3.java:6427
com.jogamp.opengl.DebugGLES3.glRasterSamplesEXT
void glRasterSamplesEXT(int arg0, boolean arg1)
Entry point to C language function: void {@native glRasterSamplesEXT}(GLuint samples,...
Definition: DebugGLES3.java:7109
com.jogamp.opengl.DebugGLES3.glVertexAttrib1fv
void glVertexAttrib1fv(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glVertexAttrib1fv}(GLuint index,...
Definition: DebugGLES3.java:9673
com.jogamp.opengl.DebugGLES3.glGetShaderPrecisionFormat
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,...
Definition: DebugGLES3.java:4681
com.jogamp.opengl.DebugGLES3.glShaderSource
void glShaderSource(int arg0, int arg1, java.lang.String[] arg2, int[] arg3, int arg4)
Definition: DebugGLES3.java:7670
com.jogamp.opengl.DebugGLES3.glGetInteger64v
void glGetInteger64v(int arg0, long[] arg1, int arg2)
Entry point to C language function: void {@native glGetInteger64v}(GLenum pname, GLint64 * data) P...
Definition: DebugGLES3.java:3938
com.jogamp.opengl.DebugGLES3.glExtIsProgramBinaryQCOM
boolean glExtIsProgramBinaryQCOM(int arg0)
Entry point to C language function: GLboolean {@native glExtIsProgramBinaryQCOM}(GLuint program) P...
Definition: DebugGLES3.java:2772
com.jogamp.opengl.DebugGLES3.glScissorArrayvOES
void glScissorArrayvOES(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:7472
com.jogamp.opengl.DebugGLES3.glGetQueryObjecti64v
void glGetQueryObjecti64v(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glGetQueryObjecti64v}(GLuint id,...
Definition: DebugGLES3.java:4406
com.jogamp.opengl.DebugGLES3.glAlphaFuncQCOM
void glAlphaFuncQCOM(int arg0, float arg1)
Entry point to C language function: void {@native glAlphaFuncQCOM}(GLenum func, GLclampf ref) Part...
Definition: DebugGLES3.java:215
com.jogamp.opengl.DebugGLES3.glGenRenderbuffers
void glGenRenderbuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenRenderbuffers}(GLsizei n, GLuint * renderbuff...
Definition: DebugGLES3.java:3214
com.jogamp.opengl.DebugGLES3.glUniformMatrix4x2fvNV
void glUniformMatrix4x2fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix4x2fvNV}(GLint location,...
Definition: DebugGLES3.java:9540
com.jogamp.opengl.DebugGLES3.glProgramUniformMatrix4fv
void glProgramUniformMatrix4fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
Definition: DebugGLES3.java:7010
com.jogamp.opengl.DebugGLES3.glTexBufferEXT
void glTexBufferEXT(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glTexBufferEXT}(GLenum target, GLenum internalform...
Definition: DebugGLES3.java:7934
com.jogamp.opengl.DebugGLES3.toString
String toString()
Definition: DebugGLES3.java:10389
com.jogamp.opengl.DebugGLES3.glDiscardFramebufferEXT
void glDiscardFramebufferEXT(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glDiscardFramebufferEXT}(GLenum target,...
Definition: DebugGLES3.java:1903
com.jogamp.opengl.DebugGLES3.glClearBufferiv
void glClearBufferiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glClearBufferiv}(GLenum buffer,...
Definition: DebugGLES3.java:854
com.jogamp.opengl.DebugGLES3.glCreateMemoryObjectsEXT
void glCreateMemoryObjectsEXT(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:1295
com.jogamp.opengl.DebugGLES3.glGetIntegerv
void glGetIntegerv(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:3993
com.jogamp.opengl.DebugGLES3.glResetMemoryObjectParameterNV
void glResetMemoryObjectParameterNV(int arg0, int arg1)
Entry point to C language function: void {@native glResetMemoryObjectParameterNV}(GLuint memory,...
Definition: DebugGLES3.java:7263
com.jogamp.opengl.DebugGLES3.glProgramUniformMatrix3x4fv
void glProgramUniformMatrix3x4fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
Definition: DebugGLES3.java:6988
com.jogamp.opengl.DebugGLES3.glSamplerParameterIiv
void glSamplerParameterIiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:7340
com.jogamp.opengl.DebugGLES3.glDisable
void glDisable(int arg0)
Entry point to C language function: void {@native glDisable}(GLenum cap) Part of GL_ES_VERSION_2_0...
Definition: DebugGLES3.java:1826
com.jogamp.opengl.DebugGLES3.glAttachShader
void glAttachShader(int arg0, int arg1)
Entry point to C language function: void {@native glAttachShader}(GLuint program,...
Definition: DebugGLES3.java:237
com.jogamp.opengl.DebugGLES3.glCompressedTexSubImage2D
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,...
Definition: DebugGLES3.java:1108
com.jogamp.opengl.DebugGLES3.glGetBooleanv
void glGetBooleanv(int arg0, byte[] arg1, int arg2)
Entry point to C language function: void {@native glGetBooleanv}(GLenum pname, GLboolean * data) P...
Definition: DebugGLES3.java:3556
com.jogamp.opengl.DebugGLES3.glClearBufferiv
void glClearBufferiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:843
com.jogamp.opengl.DebugGLES3.glGetProgramResourceiv
void glGetProgramResourceiv(int arg0, int arg1, int arg2, int arg3, java.nio.IntBuffer arg4, int arg5, java.nio.IntBuffer arg6, java.nio.IntBuffer arg7)
Definition: DebugGLES3.java:4351
com.jogamp.opengl.DebugGLES3.glUniform3uiv
void glUniform3uiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:9034
com.jogamp.opengl.DebugGLES3.glBlendFunci
void glBlendFunci(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glBlendFunci}(GLuint buf, GLenum src,...
Definition: DebugGLES3.java:655
com.jogamp.opengl.DebugGLES3.glUniform3ui64vNV
void glUniform3ui64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniform3ui64vNV}(GLint location,...
Definition: DebugGLES3.java:9023
com.jogamp.opengl.DebugGLES3.glDetachShader
void glDetachShader(int arg0, int arg1)
Entry point to C language function: void {@native glDetachShader}(GLuint program,...
Definition: DebugGLES3.java:1815
com.jogamp.opengl.DebugGLES3.glUniform2ui64vNV
void glUniform2ui64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
Definition: DebugGLES3.java:8847
com.jogamp.opengl.DebugGLES3.glLineWidth
void glLineWidth(float arg0)
Entry point to C language function: void {@native glLineWidth}(GLfloat width) Part of GL_VERSION_E...
Definition: DebugGLES3.java:5710
com.jogamp.opengl.DebugGLES3.glProgramUniform1iv
void glProgramUniform1iv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
Definition: DebugGLES3.java:6262
com.jogamp.opengl.DebugGLES3.glGetActiveUniformBlockName
void glGetActiveUniformBlockName(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3, java.nio.ByteBuffer arg4)
Definition: DebugGLES3.java:3423
com.jogamp.opengl.DebugGLES3.glTexBufferRangeOES
void glTexBufferRangeOES(int arg0, int arg1, int arg2, long arg3, long arg4)
Entry point to C language function: void {@native glTexBufferRangeOES}(GLenum target,...
Definition: DebugGLES3.java:7978
com.jogamp.opengl.DebugGLES3.glGetAttribLocation
int glGetAttribLocation(int arg0, java.lang.String arg1)
Definition: DebugGLES3.java:3511
com.jogamp.opengl.DebugGLES3.getGLES2
com.jogamp.opengl.GLES2 getGLES2()
Casts this object to the GLES2 interface.
Definition: DebugGLES3.java:156
com.jogamp.opengl.DebugGLES3.glGetShadingRateSampleLocationivNV
void glGetShadingRateSampleLocationivNV(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
Definition: DebugGLES3.java:4780
com.jogamp.opengl.DebugGLES3.glProgramUniform4iv
void glProgramUniform4iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform4iv}(GLuint program,...
Definition: DebugGLES3.java:6757
com.jogamp.opengl.DebugGLES3.glGenSamplers
void glGenSamplers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenSamplers}(GLsizei count, GLuint * samplers) ...
Definition: DebugGLES3.java:3236
com.jogamp.opengl.DebugGLES3.glDeleteProgramPipelines
void glDeleteProgramPipelines(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteProgramPipelines}(GLsizei n,...
Definition: DebugGLES3.java:1496
com.jogamp.opengl.DebugGLES3.glGetActiveUniformsiv
void glGetActiveUniformsiv(int arg0, int arg1, java.nio.IntBuffer arg2, int arg3, java.nio.IntBuffer arg4)
Definition: DebugGLES3.java:3478
com.jogamp.opengl.DebugGLES3.glGetShaderInfoLog
void glGetShaderInfoLog(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.ByteBuffer arg3)
Definition: DebugGLES3.java:4670
com.jogamp.opengl.DebugGLES3.glProgramUniform3ui64vNV
void glProgramUniform3ui64vNV(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
Definition: DebugGLES3.java:6636
com.jogamp.opengl.DebugGLES3.glUniformMatrix2x4fvNV
void glUniformMatrix2x4fvNV(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
Definition: DebugGLES3.java:9353
com.jogamp.opengl.DebugGLES3.glBindProgramPipeline
void glBindProgramPipeline(int arg0)
Entry point to C language function: void {@native glBindProgramPipeline}(GLuint pipeline) Part of ...
Definition: DebugGLES3.java:391
com.jogamp.opengl.DebugGLES3.glProgramUniform2ui64vNV
void glProgramUniform2ui64vNV(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform2ui64vNV}(GLuint program,...
Definition: DebugGLES3.java:6471
com.jogamp.opengl.DebugGLES3.getBoundFramebuffer
int getBoundFramebuffer(int arg0)
Return the framebuffer name bound to this context, see GL#glBindFramebuffer(int, int).
Definition: DebugGLES3.java:47
com.jogamp.opengl.DebugGLES3.getGL4ES3
com.jogamp.opengl.GL4ES3 getGL4ES3()
Casts this object to the GL4ES3 interface.
Definition: DebugGLES3.java:140
com.jogamp.opengl.DebugGLES3.glUniform1i64vNV
void glUniform1i64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniform1i64vNV}(GLint location,...
Definition: DebugGLES3.java:8627
com.jogamp.opengl.DebugGLES3.glGetProgramPipelineInfoLog
void glGetProgramPipelineInfoLog(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.ByteBuffer arg3)
Definition: DebugGLES3.java:4224
com.jogamp.opengl.DebugGLES3.glStencilFunc
void glStencilFunc(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glStencilFunc}(GLenum func, GLint ref,...
Definition: DebugGLES3.java:7835
com.jogamp.opengl.DebugGLES3.glProgramUniform1fv
void glProgramUniform1fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform1fv}(GLuint program,...
Definition: DebugGLES3.java:6196
com.jogamp.opengl.DebugGLES3.glProgramUniformMatrix2fv
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,...
Definition: DebugGLES3.java:6889
com.jogamp.opengl.DebugGLES3.glDrawArrays
void glDrawArrays(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glDrawArrays}(GLenum mode, GLint first,...
Definition: DebugGLES3.java:1947
com.jogamp.opengl.DebugGLES3.glProgramUniform3ui64vNV
void glProgramUniform3ui64vNV(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform3ui64vNV}(GLuint program,...
Definition: DebugGLES3.java:6647
com.jogamp.opengl.DebugGLES3.glDepthRangeArrayfvNV
void glDepthRangeArrayfvNV(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glDepthRangeArrayfvNV}(GLuint first,...
Definition: DebugGLES3.java:1738
com.jogamp.opengl.DebugGLES3.glUniform3i64NV
void glUniform3i64NV(int arg0, long arg1, long arg2, long arg3)
Entry point to C language function: void {@native glUniform3i64NV}(GLint location,...
Definition: DebugGLES3.java:8935
com.jogamp.opengl.DebugGLES3.glGetProgramInfoLog
void glGetProgramInfoLog(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.ByteBuffer arg3)
Definition: DebugGLES3.java:4169
com.jogamp.opengl.DebugGLES3.glGetMultisamplefv
void glGetMultisamplefv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glGetMultisamplefv}(GLenum pname,...
Definition: DebugGLES3.java:4081
com.jogamp.opengl.DebugGLES3.glViewportArrayvOES
void glViewportArrayvOES(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glViewportArrayvOES}(GLuint first,...
Definition: DebugGLES3.java:10025
com.jogamp.opengl.DebugGLES3.glProgramUniform2ui64NV
void glProgramUniform2ui64NV(int arg0, int arg1, long arg2, long arg3)
Entry point to C language function: void {@native glProgramUniform2ui64NV}(GLuint program,...
Definition: DebugGLES3.java:6460
com.jogamp.opengl.DebugGLES3.glExtGetRenderbuffersQCOM
void glExtGetRenderbuffersQCOM(java.nio.IntBuffer arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:2673
com.jogamp.opengl.DebugGLES3.glDeleteMemoryObjectsEXT
void glDeleteMemoryObjectsEXT(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteMemoryObjectsEXT}(GLsizei n,...
Definition: DebugGLES3.java:1463
com.jogamp.opengl.DebugGLES3.glShaderSource
void glShaderSource(int arg0, int arg1, java.lang.String[] arg2, java.nio.IntBuffer arg3)
Definition: DebugGLES3.java:7659
com.jogamp.opengl.DebugGLES3.glGetProgramPipelineiv
void glGetProgramPipelineiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:4235
com.jogamp.opengl.DebugGLES3.glDeleteProgramPipelines
void glDeleteProgramPipelines(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:1485
com.jogamp.opengl.DebugGLES3.glPixelStorei
void glPixelStorei(int arg0, int arg1)
Entry point to C language function: void {@native glPixelStorei}(GLenum pname, GLint param) Part o...
Definition: DebugGLES3.java:6075
com.jogamp.opengl.DebugGLES3.glDrawRangeElements
void glDrawRangeElements(int arg0, int arg1, int arg2, int arg3, int arg4, java.nio.Buffer arg5)
Definition: DebugGLES3.java:2288
com.jogamp.opengl.DebugGLES3.glProgramUniform4fv
void glProgramUniform4fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform4fv}(GLuint program,...
Definition: DebugGLES3.java:6691
com.jogamp.opengl.DebugGLES3.glScissorIndexedvNV
void glScissorIndexedvNV(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:7560
com.jogamp.opengl.DebugGLES3.glGetSamplerParameterIiv
void glGetSamplerParameterIiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:4538
com.jogamp.opengl.DebugGLES3.glGetUniformfv
void glGetUniformfv(int arg0, int arg1, java.nio.FloatBuffer arg2)
Definition: DebugGLES3.java:5094
com.jogamp.opengl.DebugGLES3.glClearTexImageEXT
void glClearTexImageEXT(int arg0, int arg1, int arg2, int arg3, java.nio.Buffer arg4)
Definition: DebugGLES3.java:953
com.jogamp.opengl.DebugGLES3.glShadingRateEXT
void glShadingRateEXT(int arg0)
Entry point to C language function: void {@native glShadingRateEXT}(GLenum rate) Part of GL_EXT_fr...
Definition: DebugGLES3.java:7692
com.jogamp.opengl.DebugGLES3.glTexParameteriv
void glTexParameteriv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:8187
com.jogamp.opengl.DebugGLES3.glUniform1ui
void glUniform1ui(int arg0, int arg1)
Entry point to C language function: void {@native glUniform1ui}(GLint location, GLuint v0) Part of...
Definition: DebugGLES3.java:8660
com.jogamp.opengl.DebugGLES3.glGetVertexAttribIuiv
void glGetVertexAttribIuiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetVertexAttribIuiv}(GLuint index,...
Definition: DebugGLES3.java:5237
com.jogamp.opengl.DebugGLES3.glGetSynciv
void glGetSynciv(long arg0, int arg1, int arg2, java.nio.IntBuffer arg3, java.nio.IntBuffer arg4)
Definition: DebugGLES3.java:4815
com.jogamp.opengl.DebugGLES3.glResolveDepthValuesNV
void glResolveDepthValuesNV()
Entry point to C language function: void {@native glResolveDepthValuesNV}() Part of GL_NV_sample_l...
Definition: DebugGLES3.java:7274
com.jogamp.opengl.DebugGLES3.glClearDepth
void glClearDepth(double arg0)
Aliased entrypoint of void {@native glClearDepth}(GLclampd depth); and void {@native glClearDepthf...
Definition: DebugGLES3.java:898
com.jogamp.opengl.DebugGLES3.glFramebufferRenderbuffer
void glFramebufferRenderbuffer(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glFramebufferRenderbuffer}(GLenum target,...
Definition: DebugGLES3.java:2939
com.jogamp.opengl.DebugGLES3.isVBOElementArrayBound
boolean isVBOElementArrayBound()
Definition: DebugGLES3.java:10355
com.jogamp.opengl.DebugGLES3.glTexBufferRange
void glTexBufferRange(int arg0, int arg1, int arg2, long arg3, long arg4)
Entry point to C language function: void {@native glTexBufferRange}(GLenum target,...
Definition: DebugGLES3.java:7956
com.jogamp.opengl.DebugGLES3.glCreateSemaphoresNV
void glCreateSemaphoresNV(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:1318
com.jogamp.opengl.DebugGLES3.glTexSubImage3D
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)
Definition: DebugGLES3.java:8385
com.jogamp.opengl.DebugGLES3.glGenQueries
void glGenQueries(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:3192
com.jogamp.opengl.DebugGLES3.glDepthRangeIndexedfOES
void glDepthRangeIndexedfOES(int arg0, float arg1, float arg2)
Entry point to C language function: void {@native glDepthRangeIndexedfOES}(GLuint index,...
Definition: DebugGLES3.java:1793
com.jogamp.opengl.DebugGLES3.glSamplerParameterfv
void glSamplerParameterfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glSamplerParameterfv}(GLuint sampler,...
Definition: DebugGLES3.java:7395
com.jogamp.opengl.DebugGLES3.glGetInteger64v
void glGetInteger64v(int arg0, java.nio.LongBuffer arg1)
Definition: DebugGLES3.java:3927
com.jogamp.opengl.DebugGLES3.glGetFramebufferAttachmentParameteriv
void glGetFramebufferAttachmentParameteriv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetFramebufferAttachmentParameteriv}(GLenum targ...
Definition: DebugGLES3.java:3837
com.jogamp.opengl.DebugGLES3.glGetProgramInterfaceiv
void glGetProgramInterfaceiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetProgramInterfaceiv}(GLuint program,...
Definition: DebugGLES3.java:4191
com.jogamp.opengl.DebugGLES3.glCreateShaderProgramv
int glCreateShaderProgramv(int arg0, int arg1, java.lang.String[] arg2)
Definition: DebugGLES3.java:1352
com.jogamp.opengl.DebugGLES3.glUniform2uiv
void glUniform2uiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glUniform2uiv}(GLint location, GLsizei count,...
Definition: DebugGLES3.java:8869
com.jogamp.opengl.DebugGLES3.glUniformMatrix3fv
void glUniformMatrix3fv(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
Definition: DebugGLES3.java:9375
com.jogamp.opengl.DebugGLES3.glObjectPtrLabel
void glObjectPtrLabel(java.nio.Buffer arg0, int arg1, byte[] arg2, int arg3)
Definition: DebugGLES3.java:6009
com.jogamp.opengl.DebugGLES3.glGetProgramResourceName
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,...
Definition: DebugGLES3.java:4340
com.jogamp.opengl.DebugGLES3.glGetQueryObjectui64v
void glGetQueryObjectui64v(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glGetQueryObjectui64v}(GLuint id,...
Definition: DebugGLES3.java:4439
com.jogamp.opengl.DebugGLES3.glGetnUniformuiv
void glGetnUniformuiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetnUniformuiv}(GLuint program,...
Definition: DebugGLES3.java:5371
com.jogamp.opengl.DebugGLES3.glBufferData
void glBufferData(int arg0, long arg1, java.nio.Buffer arg2, int arg3)
Definition: DebugGLES3.java:732
com.jogamp.opengl.DebugGLES3.glProgramUniform4i64NV
void glProgramUniform4i64NV(int arg0, int arg1, long arg2, long arg3, long arg4, long arg5)
Entry point to C language function: void {@native glProgramUniform4i64NV}(GLuint program,...
Definition: DebugGLES3.java:6724
com.jogamp.opengl.DebugGLES3.glGetFragDataLocation
int glGetFragDataLocation(int arg0, java.lang.String arg1)
Definition: DebugGLES3.java:3803
com.jogamp.opengl.DebugGLES3.glVertexAttrib3f
void glVertexAttrib3f(int arg0, float arg1, float arg2, float arg3)
Entry point to C language function: void {@native glVertexAttrib3f}(GLuint index,...
Definition: DebugGLES3.java:9717
com.jogamp.opengl.DebugGLES3.glViewportIndexedfvNV
void glViewportIndexedfvNV(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glViewportIndexedfvNV}(GLuint index,...
Definition: DebugGLES3.java:10058
com.jogamp.opengl.DebugGLES3.glDeleteTextures
void glDeleteTextures(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteTextures}(GLsizei n, const GLuint * textur...
Definition: DebugGLES3.java:1628
com.jogamp.opengl.DebugGLES3.glTexStorageMem2DMultisampleEXT
void glTexStorageMem2DMultisampleEXT(int arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5, int arg6, long arg7)
Entry point to C language function: void {@native glTexStorageMem2DMultisampleEXT}(GLenum target,...
Definition: DebugGLES3.java:8330
com.jogamp.opengl.DebugGLES3.glTexImage2D
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,...
Definition: DebugGLES3.java:8022
com.jogamp.opengl.DebugGLES3.glDrawElementsInstancedANGLE
void glDrawElementsInstancedANGLE(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4)
Definition: DebugGLES3.java:2178
com.jogamp.opengl.DebugGLES3.glBlendEquationSeparate
void glBlendEquationSeparate(int arg0, int arg1)
Entry point to C language function: void {@native glBlendEquationSeparate}(GLenum modeRGB,...
Definition: DebugGLES3.java:523
com.jogamp.opengl.DebugGLES3.glSignalSemaphoreEXT
void glSignalSemaphoreEXT(int arg0, int arg1, int[] arg2, int arg3, int arg4, int[] arg5, int arg6, int[] arg7, int arg8)
Entry point to C language function: void {@native glSignalSemaphoreEXT}(GLuint semaphore,...
Definition: DebugGLES3.java:7791
com.jogamp.opengl.DebugGLES3.glGetAttachedShaders
void glGetAttachedShaders(int arg0, int arg1, java.nio.IntBuffer arg2, java.nio.IntBuffer arg3)
Definition: DebugGLES3.java:3500
com.jogamp.opengl.DebugGLES3.glGetBooleanv
void glGetBooleanv(int arg0, java.nio.ByteBuffer arg1)
Definition: DebugGLES3.java:3545
com.jogamp.opengl.DebugGLES3.glUniform4ui64NV
void glUniform4ui64NV(int arg0, long arg1, long arg2, long arg3, long arg4)
Entry point to C language function: void {@native glUniform4ui64NV}(GLint location,...
Definition: DebugGLES3.java:9166
com.jogamp.opengl.DebugGLES3.isGLES2
boolean isGLES2()
Indicates whether this GL object conforms to the OpenGL ES ≥ 2.0 profile.
Definition: DebugGLES3.java:10295
com.jogamp.opengl.DebugGLES3.glIsQuery
boolean glIsQuery(int arg0)
Entry point to C language function: GLboolean {@native glIsQuery}(GLuint id) Part of GL_VERSION_1_...
Definition: DebugGLES3.java:5590
com.jogamp.opengl.DebugGLES3.glUniform2i64NV
void glUniform2i64NV(int arg0, long arg1, long arg2)
Entry point to C language function: void {@native glUniform2i64NV}(GLint location,...
Definition: DebugGLES3.java:8770
com.jogamp.opengl.DebugGLES3.glUniform2i64vNV
void glUniform2i64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniform2i64vNV}(GLint location,...
Definition: DebugGLES3.java:8781
com.jogamp.opengl.DebugGLES3.glViewportArrayvOES
void glViewportArrayvOES(int arg0, int arg1, java.nio.FloatBuffer arg2)
Definition: DebugGLES3.java:10014
com.jogamp.opengl.DebugGLES3.glGetFloati_vNV
void glGetFloati_vNV(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glGetFloati_vNV}(GLenum target,...
Definition: DebugGLES3.java:3713
com.jogamp.opengl.DebugGLES3.glProgramUniform4uiv
void glProgramUniform4uiv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
Definition: DebugGLES3.java:6823
com.jogamp.opengl.DebugGLES3.glUniformMatrix3x4fv
void glUniformMatrix3x4fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glUniformMatrix3x4fv}(GLint location,...
Definition: DebugGLES3.java:9441
com.jogamp.opengl.DebugGLES3.glInvalidateSubFramebuffer
void glInvalidateSubFramebuffer(int arg0, int arg1, java.nio.IntBuffer arg2, int arg3, int arg4, int arg5, int arg6)
Definition: DebugGLES3.java:5448
com.jogamp.opengl.DebugGLES3.glShadingRateQCOM
void glShadingRateQCOM(int arg0)
Entry point to C language function: void {@native glShadingRateQCOM}(GLenum rate) Part of GL_QCOM_...
Definition: DebugGLES3.java:7736
com.jogamp.opengl.DebugGLES3.glDrawElementsInstancedNV
void glDrawElementsInstancedNV(int arg0, int arg1, int arg2, java.nio.Buffer arg3, int arg4)
Definition: DebugGLES3.java:2255
com.jogamp.opengl.DebugGLES3.getMaxRenderbufferSamples
int getMaxRenderbufferSamples()
Returns the maximum number of FBO RENDERBUFFER samples if full FBO is supported, otherwise false.
Definition: DebugGLES3.java:173
com.jogamp.opengl.DebugGLES3.glEGLImageTargetTexStorageEXT
void glEGLImageTargetTexStorageEXT(int arg0, long arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glEGLImageTargetTexStorageEXT}(GLenum target,...
Definition: DebugGLES3.java:2409
com.jogamp.opengl.DebugGLES3.glGetFloati_vOES
void glGetFloati_vOES(int arg0, int arg1, java.nio.FloatBuffer arg2)
Definition: DebugGLES3.java:3735
com.jogamp.opengl.DebugGLES3.getDefaultReadBuffer
int getDefaultReadBuffer()
Returns the default color buffer within the current bound getDefaultReadFramebuffer(),...
Definition: DebugGLES3.java:72
com.jogamp.opengl.DebugGLES3.glScissorIndexedOES
void glScissorIndexedOES(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glScissorIndexedOES}(GLuint index,...
Definition: DebugGLES3.java:7538
com.jogamp.opengl.DebugGLES3.glGetBufferParameteri64v
void glGetBufferParameteri64v(int arg0, int arg1, java.nio.LongBuffer arg2)
Definition: DebugGLES3.java:3578
com.jogamp.opengl.DebugGLES3.glBlendBarrier
void glBlendBarrier()
Entry point to C language function: void {@native glBlendBarrier}() Part of GL_ES_VERSION_3_2,...
Definition: DebugGLES3.java:490
com.jogamp.opengl.DebugGLES3.glGetRenderbufferParameteriv
void glGetRenderbufferParameteriv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:4516
com.jogamp.opengl.DebugGLES3.glPatchParameteriEXT
void glPatchParameteriEXT(int arg0, int arg1)
Entry point to C language function: void {@native glPatchParameteriEXT}(GLenum pname,...
Definition: DebugGLES3.java:6042
com.jogamp.opengl.DebugGLES3.glDeleteRenderbuffers
void glDeleteRenderbuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteRenderbuffers}(GLsizei n,...
Definition: DebugGLES3.java:1540
com.jogamp.opengl.DebugGLES3.glCheckFramebufferStatus
int glCheckFramebufferStatus(int arg0)
Entry point to C language function: GLenum {@native glCheckFramebufferStatus}(GLenum target) Part ...
Definition: DebugGLES3.java:787
com.jogamp.opengl.DebugGLES3.glSemaphoreParameterui64vEXT
void glSemaphoreParameterui64vEXT(int arg0, int arg1, java.nio.LongBuffer arg2)
Definition: DebugGLES3.java:7615
com.jogamp.opengl.DebugGLES3.glUniform2iv
void glUniform2iv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:8803
com.jogamp.opengl.DebugGLES3.glTextureStorage3DEXT
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,...
Definition: DebugGLES3.java:8473
com.jogamp.opengl.DebugGLES3.glDeleteFramebuffers
void glDeleteFramebuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteFramebuffers}(GLsizei n,...
Definition: DebugGLES3.java:1441
com.jogamp.opengl.DebugGLES3.glVertexAttrib3fv
void glVertexAttrib3fv(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glVertexAttrib3fv}(GLuint index,...
Definition: DebugGLES3.java:9739
com.jogamp.opengl.DebugGLES3.glCreateSemaphoresNV
void glCreateSemaphoresNV(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glCreateSemaphoresNV}(GLsizei n,...
Definition: DebugGLES3.java:1329
com.jogamp.opengl.DebugGLES3.glDrawArraysInstancedNV
void glDrawArraysInstancedNV(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glDrawArraysInstancedNV}(GLenum mode,...
Definition: DebugGLES3.java:2013
com.jogamp.opengl.DebugGLES3.glDebugMessageInsert
void glDebugMessageInsert(int arg0, int arg1, int arg2, int arg3, int arg4, java.lang.String arg5)
Definition: DebugGLES3.java:1397
com.jogamp.opengl.DebugGLES3.glCompressedTexSubImage3D
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)
Definition: DebugGLES3.java:1119
com.jogamp.opengl.DebugGLES3.glSignalSemaphoreEXT
void glSignalSemaphoreEXT(int arg0, int arg1, java.nio.IntBuffer arg2, int arg3, java.nio.IntBuffer arg4, java.nio.IntBuffer arg5)
Definition: DebugGLES3.java:7780
com.jogamp.opengl.DebugGLES3.glGetInteger64i_v
void glGetInteger64i_v(int arg0, int arg1, java.nio.LongBuffer arg2)
Definition: DebugGLES3.java:3905
com.jogamp.opengl.DebugGLES3.glGetUniformfv
void glGetUniformfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glGetUniformfv}(GLuint program,...
Definition: DebugGLES3.java:5083
com.jogamp.opengl.DebugGLES3.glBindFragDataLocationEXT
void glBindFragDataLocationEXT(int arg0, int arg1, java.nio.ByteBuffer arg2)
Definition: DebugGLES3.java:325
com.jogamp.opengl.DebugGLES3.glGetSemaphoreParameterivNV
void glGetSemaphoreParameterivNV(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:4615
com.jogamp.opengl.DebugGLES3.glGenProgramPipelines
void glGenProgramPipelines(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenProgramPipelines}(GLsizei n,...
Definition: DebugGLES3.java:3170
com.jogamp.opengl.DebugGLES3.glViewportIndexedfNV
void glViewportIndexedfNV(int arg0, float arg1, float arg2, float arg3, float arg4)
Entry point to C language function: void {@native glViewportIndexedfNV}(GLuint index,...
Definition: DebugGLES3.java:10036
com.jogamp.opengl.DebugGLES3.glGetActiveUniform
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,...
Definition: DebugGLES3.java:3412
com.jogamp.opengl.DebugGLES3.glGetFloatv
void glGetFloatv(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glGetFloatv}(GLenum pname, GLfloat * data) Part ...
Definition: DebugGLES3.java:3757
com.jogamp.opengl.DebugGLES3.glGetQueryObjectuiv
void glGetQueryObjectuiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetQueryObjectuiv}(GLuint id,...
Definition: DebugGLES3.java:4472
com.jogamp.opengl.DebugGLES3.glGetDebugMessageLog
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,...
Definition: DebugGLES3.java:3645
com.jogamp.opengl.DebugGLES3.glTextureStorageMem3DEXT
void glTextureStorageMem3DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, long arg7)
Entry point to C language function: void {@native glTextureStorageMem3DEXT}(GLuint texture,...
Definition: DebugGLES3.java:8506
com.jogamp.opengl.DebugGLES3.glGetProgramBinary
void glGetProgramBinary(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5, java.nio.Buffer arg6)
Definition: DebugGLES3.java:4158
com.jogamp.opengl.DebugGLES3.glTexBufferOES
void glTexBufferOES(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glTexBufferOES}(GLenum target, GLenum internalform...
Definition: DebugGLES3.java:7945
com.jogamp.opengl.DebugGLES3.glUniform1f
void glUniform1f(int arg0, float arg1)
Entry point to C language function: void {@native glUniform1f}(GLint location, GLfloat v0) Part of...
Definition: DebugGLES3.java:8561
com.jogamp.opengl.DebugGLES3.glGetnUniformfv
void glGetnUniformfv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glGetnUniformfv}(GLuint program,...
Definition: DebugGLES3.java:5338
com.jogamp.opengl.DebugGLES3.glEnableiEXT
void glEnableiEXT(int arg0, int arg1)
Entry point to C language function: void {@native glEnableiEXT}(GLenum target, GLuint index) Part ...
Definition: DebugGLES3.java:2497
com.jogamp.opengl.DebugGLES3.glFramebufferTextureOES
void glFramebufferTextureOES(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glFramebufferTextureOES}(GLenum target,...
Definition: DebugGLES3.java:3104
com.jogamp.opengl.DebugGLES3.glBeginConditionalRender
void glBeginConditionalRender(int arg0, int arg1)
Entry point to C language function: void {@native glBeginConditionalRender}(GLuint id,...
Definition: DebugGLES3.java:248
com.jogamp.opengl.DebugGLES3.glRenderbufferStorage
void glRenderbufferStorage(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glRenderbufferStorage}(GLenum target,...
Definition: DebugGLES3.java:7197
com.jogamp.opengl.DebugGLES3.glTexParameteriv
void glTexParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glTexParameteriv}(GLenum target,...
Definition: DebugGLES3.java:8198
com.jogamp.opengl.DebugGLES3.glTexParameterIuiv
void glTexParameterIuiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:8121
com.jogamp.opengl.DebugGLES3.glViewportIndexedfvNV
void glViewportIndexedfvNV(int arg0, java.nio.FloatBuffer arg1)
Definition: DebugGLES3.java:10069
com.jogamp.opengl.DebugGLES3.getGL3
com.jogamp.opengl.GL3 getGL3()
Casts this object to the GL3 interface.
Definition: DebugGLES3.java:119
com.jogamp.opengl.DebugGLES3.glConservativeRasterParameteriNV
void glConservativeRasterParameteriNV(int arg0, int arg1)
Entry point to C language function: void {@native glConservativeRasterParameteriNV}(GLenum pname,...
Definition: DebugGLES3.java:1141
com.jogamp.opengl.DebugGLES3.glInvalidateFramebuffer
void glInvalidateFramebuffer(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glInvalidateFramebuffer}(GLenum target,...
Definition: DebugGLES3.java:5426
com.jogamp.opengl.DebugGLES3.glIsSync
boolean glIsSync(long arg0)
Entry point to C language function: GLboolean {@native glIsSync}(GLsync sync) Part of GL_ES_VERSIO...
Definition: DebugGLES3.java:5650
com.jogamp.opengl.DebugGLES3.glViewportArrayvNV
void glViewportArrayvNV(int arg0, int arg1, java.nio.FloatBuffer arg2)
Definition: DebugGLES3.java:9992
com.jogamp.opengl.DebugGLES3.glDrawMeshTasksIndirectNV
void glDrawMeshTasksIndirectNV(long arg0)
Entry point to C language function: void {@native glDrawMeshTasksIndirectNV}(GLintptr indirect) Pa...
Definition: DebugGLES3.java:2266
com.jogamp.opengl.DebugGLES3.glGenVertexArraysOES
void glGenVertexArraysOES(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:3346
com.jogamp.opengl.DebugGLES3.glFramebufferFetchBarrierEXT
void glFramebufferFetchBarrierEXT()
Entry point to C language function: void {@native glFramebufferFetchBarrierEXT}() Part of GL_EXT_s...
Definition: DebugGLES3.java:2862
com.jogamp.opengl.DebugGLES3.glGetShadingRateImagePaletteNV
void glGetShadingRateImagePaletteNV(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetShadingRateImagePaletteNV}(GLuint viewport,...
Definition: DebugGLES3.java:4758
com.jogamp.opengl.DebugGLES3.glVertexAttribIPointer
void glVertexAttribIPointer(int arg0, int arg1, int arg2, int arg3, long arg4)
Entry point to C language function: void {@native glVertexAttribIPointer}(GLuint index,...
Definition: DebugGLES3.java:9926
com.jogamp.opengl.DebugGLES3.glSemaphoreParameterivNV
void glSemaphoreParameterivNV(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glSemaphoreParameterivNV}(GLuint semaphore,...
Definition: DebugGLES3.java:7604
com.jogamp.opengl.DebugGLES3.glDrawArraysInstanced
void glDrawArraysInstanced(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glDrawArraysInstanced}(GLenum mode,...
Definition: DebugGLES3.java:1980
com.jogamp.opengl.DebugGLES3.glGetShadingRateImagePaletteNV
void glGetShadingRateImagePaletteNV(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:4747
com.jogamp.opengl.DebugGLES3.glNamedBufferAttachMemoryNV
void glNamedBufferAttachMemoryNV(int arg0, int arg1, long arg2)
Entry point to C language function: void {@native glNamedBufferAttachMemoryNV}(GLuint buffer,...
Definition: DebugGLES3.java:5910
com.jogamp.opengl.DebugGLES3.glDrawRangeElements
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,...
Definition: DebugGLES3.java:2299
com.jogamp.opengl.DebugGLES3.glProgramUniform2i64vNV
void glProgramUniform2i64vNV(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform2i64vNV}(GLuint program,...
Definition: DebugGLES3.java:6405
com.jogamp.opengl.DebugGLES3.glIsMemoryObjectEXT
boolean glIsMemoryObjectEXT(int arg0)
Entry point to C language function: GLboolean {@native glIsMemoryObjectEXT}(GLuint memoryObject) P...
Definition: DebugGLES3.java:5554
com.jogamp.opengl.DebugGLES3.glGetInteger64i_v
void glGetInteger64i_v(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glGetInteger64i_v}(GLenum target,...
Definition: DebugGLES3.java:3916
com.jogamp.opengl.DebugGLES3.glGetSynciv
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,...
Definition: DebugGLES3.java:4826
com.jogamp.opengl.DebugGLES3.glDepthRangeIndexedfNV
void glDepthRangeIndexedfNV(int arg0, float arg1, float arg2)
Entry point to C language function: void {@native glDepthRangeIndexedfNV}(GLuint index,...
Definition: DebugGLES3.java:1782
com.jogamp.opengl.DebugGLES3.isGL2GL3
boolean isGL2GL3()
Indicates whether this GL object conforms to a GL2GL3 compatible profile.
Definition: DebugGLES3.java:10240
com.jogamp.opengl.DebugGLES3.glInvalidateSubFramebuffer
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,...
Definition: DebugGLES3.java:5459
com.jogamp.opengl.DebugGLES3.glSemaphoreParameterui64vEXT
void glSemaphoreParameterui64vEXT(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glSemaphoreParameterui64vEXT}(GLuint semaphore,...
Definition: DebugGLES3.java:7626
com.jogamp.opengl.DebugGLES3.glTexStorageMem3DEXT
void glTexStorageMem3DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, long arg7)
Entry point to C language function: void {@native glTexStorageMem3DEXT}(GLenum target,...
Definition: DebugGLES3.java:8341
com.jogamp.opengl.DebugGLES3.glGetUniformi64vNV
void glGetUniformi64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
Definition: DebugGLES3.java:5105
com.jogamp.opengl.DebugGLES3.glFragmentCoverageColorNV
void glFragmentCoverageColorNV(int arg0)
Entry point to C language function: void {@native glFragmentCoverageColorNV}(GLuint color) Part of...
Definition: DebugGLES3.java:2851
com.jogamp.opengl.DebugGLES3.glEGLImageTargetTextureStorageEXT
void glEGLImageTargetTextureStorageEXT(int arg0, long arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glEGLImageTargetTextureStorageEXT}(GLuint texture,...
Definition: DebugGLES3.java:2431
com.jogamp.opengl.DebugGLES3.glMaxShaderCompilerThreadsKHR
void glMaxShaderCompilerThreadsKHR(int arg0)
Entry point to C language function: void {@native glMaxShaderCompilerThreadsKHR}(GLuint count) Par...
Definition: DebugGLES3.java:5767
com.jogamp.opengl.DebugGLES3.glEndTilingQCOM
void glEndTilingQCOM(int arg0)
Entry point to C language function: void {@native glEndTilingQCOM}(GLbitfield preserveMask) Part o...
Definition: DebugGLES3.java:2552
com.jogamp.opengl.DebugGLES3.isGL2
boolean isGL2()
Indicates whether this GL object conforms to the OpenGL ≤ 3.0 profile.
Definition: DebugGLES3.java:10220
com.jogamp.opengl.DebugGLES3.glBufferAttachMemoryNV
void glBufferAttachMemoryNV(int arg0, int arg1, long arg2)
Entry point to C language function: void {@native glBufferAttachMemoryNV}(GLenum target,...
Definition: DebugGLES3.java:721
com.jogamp.opengl.DebugGLES3.glCopyTexImage2D
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,...
Definition: DebugGLES3.java:1185
com.jogamp.opengl.DebugGLES3.glUniform3i
void glUniform3i(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glUniform3i}(GLint location, GLint v0,...
Definition: DebugGLES3.java:8924
com.jogamp.opengl.DebugGLES3.glUniform2uiv
void glUniform2uiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:8880
com.jogamp.opengl.DebugGLES3.glGenVertexArraysOES
void glGenVertexArraysOES(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenVertexArraysOES}(GLsizei n,...
Definition: DebugGLES3.java:3357
com.jogamp.opengl.DebugGLES3.glDeleteQueries
void glDeleteQueries(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:1507
com.jogamp.opengl.DebugGLES3.glVertexAttribIFormat
void glVertexAttribIFormat(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glVertexAttribIFormat}(GLuint attribindex,...
Definition: DebugGLES3.java:9904
com.jogamp.opengl.DebugGLES3.isGLES3
boolean isGLES3()
Indicates whether this GL object conforms to the OpenGL ES ≥ 3.0 profile.
Definition: DebugGLES3.java:10305
com.jogamp.opengl.DebugGLES3.glProgramUniform3ui
void glProgramUniform3ui(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform3ui}(GLuint program,...
Definition: DebugGLES3.java:6614
com.jogamp.opengl.DebugGLES3.glGetTexParameterfv
void glGetTexParameterfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glGetTexParameterfv}(GLenum target,...
Definition: DebugGLES3.java:4925
com.jogamp.opengl.DebugGLES3.glGetProgramPipelineInfoLog
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,...
Definition: DebugGLES3.java:4213
com.jogamp.opengl.DebugGLES3.mapBuffer
com.jogamp.opengl.GLBufferStorage mapBuffer(int arg0, int arg1)
Returns the GLBufferStorage instance as mapped via OpenGL's native glMapBuffer(..) implementation.
Definition: DebugGLES3.java:10360
com.jogamp.opengl.DebugGLES3.glObjectLabel
void glObjectLabel(int arg0, int arg1, int arg2, byte[] arg3, int arg4)
Entry point to C language function: void {@native glObjectLabel}(GLenum identifier,...
Definition: DebugGLES3.java:5987
com.jogamp.opengl.DebugGLES3.glGetMultisamplefv
void glGetMultisamplefv(int arg0, int arg1, java.nio.FloatBuffer arg2)
Definition: DebugGLES3.java:4092
com.jogamp.opengl.DebugGLES3.glIsEnabled
boolean glIsEnabled(int arg0)
Entry point to C language function: GLboolean {@native glIsEnabled}(GLenum cap) Part of GL_ES_VERS...
Definition: DebugGLES3.java:5482
com.jogamp.opengl.DebugGLES3.glIsProgramPipeline
boolean glIsProgramPipeline(int arg0)
Entry point to C language function: GLboolean {@native glIsProgramPipeline}(GLuint pipeline) Part ...
Definition: DebugGLES3.java:5578
com.jogamp.opengl.DebugGLES3.DebugGLES3
DebugGLES3(GLES3 downstreamGLES3)
Definition: DebugGLES3.java:27
com.jogamp.opengl.DebugGLES3.isTextureFormatBGRA8888Available
boolean isTextureFormatBGRA8888Available()
Definition: DebugGLES3.java:10345
com.jogamp.opengl.DebugGLES3.getBoundBuffer
int getBoundBuffer(int arg0)
Definition: DebugGLES3.java:42
com.jogamp.opengl.DebugGLES3.glCopyTexSubImage2D
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,...
Definition: DebugGLES3.java:1196
com.jogamp.opengl.DebugGLES3.glReadnPixels
void glReadnPixels(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, java.nio.Buffer arg7)
Definition: DebugGLES3.java:7175
com.jogamp.opengl.DebugGLES3.glTexStorageAttribs2DEXT
void glTexStorageAttribs2DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int[] arg5, int arg6)
Entry point to C language function: void {@native glTexStorageAttribs2DEXT}(GLenum target,...
Definition: DebugGLES3.java:8286
com.jogamp.opengl.DebugGLES3.glTexStorage3D
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,...
Definition: DebugGLES3.java:8242
com.jogamp.opengl.DebugGLES3.glPushDebugGroup
void glPushDebugGroup(int arg0, int arg1, int arg2, byte[] arg3, int arg4)
Entry point to C language function: void {@native glPushDebugGroup}(GLenum source,...
Definition: DebugGLES3.java:7087
com.jogamp.opengl.DebugGLES3.glUniform1ui64vNV
void glUniform1ui64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniform1ui64vNV}(GLint location,...
Definition: DebugGLES3.java:8693
com.jogamp.opengl.DebugGLES3.glIsShader
boolean glIsShader(int arg0)
Entry point to C language function: GLboolean {@native glIsShader}(GLuint shader) Part of GL_ES_VE...
Definition: DebugGLES3.java:5638
com.jogamp.opengl.DebugGLES3.glTexParameteri
void glTexParameteri(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glTexParameteri}(GLenum target,...
Definition: DebugGLES3.java:8176
com.jogamp.opengl.DebugGLES3.glCoverageModulationTableNV
void glCoverageModulationTableNV(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glCoverageModulationTableNV}(GLsizei n,...
Definition: DebugGLES3.java:1262
com.jogamp.opengl.DebugGLES3.glFramebufferTexture2DDownsampleIMG
void glFramebufferTexture2DDownsampleIMG(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
Entry point to C language function: void {@native glFramebufferTexture2DDownsampleIMG}(GLenum target...
Definition: DebugGLES3.java:3005
com.jogamp.opengl.DebugGLES3.glDeleteTransformFeedbacks
void glDeleteTransformFeedbacks(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteTransformFeedbacks}(GLsizei n,...
Definition: DebugGLES3.java:1639
com.jogamp.opengl.DebugGLES3.glWaitSemaphoreEXT
void glWaitSemaphoreEXT(int arg0, int arg1, int[] arg2, int arg3, int arg4, int[] arg5, int arg6, int[] arg7, int arg8)
Entry point to C language function: void {@native glWaitSemaphoreEXT}(GLuint semaphore,...
Definition: DebugGLES3.java:10135
com.jogamp.opengl.DebugGLES3.glDrawBuffers
void glDrawBuffers(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:2035
com.jogamp.opengl.DebugGLES3.glExtGetProgramsQCOM
void glExtGetProgramsQCOM(java.nio.IntBuffer arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:2662
com.jogamp.opengl.DebugGLES3.glIsProgram
boolean glIsProgram(int arg0)
Entry point to C language function: GLboolean {@native glIsProgram}(GLuint program) Part of GL_ES_...
Definition: DebugGLES3.java:5566
com.jogamp.opengl.DebugGLES3.glTexParameterIiv
void glTexParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glTexParameterIiv}(GLenum target,...
Definition: DebugGLES3.java:8110
com.jogamp.opengl.DebugGLES3.glTexPageCommitmentEXT
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,...
Definition: DebugGLES3.java:8077
com.jogamp.opengl.DebugGLES3.glProgramUniform1fv
void glProgramUniform1fv(int arg0, int arg1, int arg2, java.nio.FloatBuffer arg3)
Definition: DebugGLES3.java:6207
com.jogamp.opengl.DebugGLES3.glUniform4ui64vNV
void glUniform4ui64vNV(int arg0, int arg1, long[] arg2, int arg3)
Entry point to C language function: void {@native glUniform4ui64vNV}(GLint location,...
Definition: DebugGLES3.java:9177
com.jogamp.opengl.DebugGLES3.isGLES
boolean isGLES()
Indicates whether this GL object conforms to one of the OpenGL ES profiles, see isGLES1(),...
Definition: DebugGLES3.java:10285
com.jogamp.opengl.DebugGLES3.glTextureAttachMemoryNV
void glTextureAttachMemoryNV(int arg0, int arg1, long arg2)
Entry point to C language function: void {@native glTextureAttachMemoryNV}(GLuint texture,...
Definition: DebugGLES3.java:8407
com.jogamp.opengl.DebugGLES3.glDiscardFramebufferEXT
void glDiscardFramebufferEXT(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:1914
com.jogamp.opengl.DebugGLES3.glGenVertexArrays
void glGenVertexArrays(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glGenVertexArrays}(GLsizei n, GLuint * arrays) P...
Definition: DebugGLES3.java:3335
com.jogamp.opengl.DebugGLES3.glExtGetRenderbuffersQCOM
void glExtGetRenderbuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glExtGetRenderbuffersQCOM}(GLuint * renderbuffers,...
Definition: DebugGLES3.java:2684
com.jogamp.opengl.DebugGLES3.glCompressedTexImage3D
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,...
Definition: DebugGLES3.java:1086
com.jogamp.opengl.DebugGLES3.glExtGetBufferPointervQCOM
void glExtGetBufferPointervQCOM(int arg0, com.jogamp.common.nio.PointerBuffer arg1)
Definition: DebugGLES3.java:2574
com.jogamp.opengl.DebugGLES3.glGetQueryObjectui64v
void glGetQueryObjectui64v(int arg0, int arg1, java.nio.LongBuffer arg2)
Definition: DebugGLES3.java:4450
com.jogamp.opengl.DebugGLES3.glProgramUniform4f
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,...
Definition: DebugGLES3.java:6680
com.jogamp.opengl.DebugGLES3.glGetShaderiv
void glGetShaderiv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glGetShaderiv}(GLuint shader, GLenum pname,...
Definition: DebugGLES3.java:4725
com.jogamp.opengl.DebugGLES3.glPushDebugGroup
void glPushDebugGroup(int arg0, int arg1, int arg2, java.nio.ByteBuffer arg3)
Definition: DebugGLES3.java:7076
com.jogamp.opengl.DebugGLES3.glGetFloatv
void glGetFloatv(int arg0, java.nio.FloatBuffer arg1)
Definition: DebugGLES3.java:3768
com.jogamp.opengl.DebugGLES3.glDrawBuffers
void glDrawBuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDrawBuffers}(GLsizei n, const GLenum * bufs) P...
Definition: DebugGLES3.java:2024
com.jogamp.opengl.DebugGLES3.glTexBufferRangeEXT
void glTexBufferRangeEXT(int arg0, int arg1, int arg2, long arg3, long arg4)
Entry point to C language function: void {@native glTexBufferRangeEXT}(GLenum target,...
Definition: DebugGLES3.java:7967
com.jogamp.opengl.DebugGLES3.isGLES32Compatible
boolean isGLES32Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3.2 functionality.
Definition: DebugGLES3.java:10315
com.jogamp.opengl.DebugGLES3.glProgramUniformMatrix2fv
void glProgramUniformMatrix2fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
Definition: DebugGLES3.java:6878
com.jogamp.opengl.DebugGLES3.glProgramUniformHandleui64vIMG
void glProgramUniformHandleui64vIMG(int arg0, int arg1, int arg2, long[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniformHandleui64vIMG}(GLuint program,...
Definition: DebugGLES3.java:6856
com.jogamp.opengl.DebugGLES3.glVertexAttrib2fv
void glVertexAttrib2fv(int arg0, float[] arg1, int arg2)
Entry point to C language function: void {@native glVertexAttrib2fv}(GLuint index,...
Definition: DebugGLES3.java:9706
com.jogamp.opengl.DebugGLES3.glGetDebugMessageLog
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)
Definition: DebugGLES3.java:3633
com.jogamp.opengl.DebugGLES3.glDisableiEXT
void glDisableiEXT(int arg0, int arg1)
Entry point to C language function: void {@native glDisableiEXT}(GLenum target, GLuint index) Part...
Definition: DebugGLES3.java:1870
com.jogamp.opengl.DebugGLES3.glProgramUniform4uiv
void glProgramUniform4uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glProgramUniform4uiv}(GLuint program,...
Definition: DebugGLES3.java:6834
com.jogamp.opengl.DebugGLES3.getDefaultReadFramebuffer
int getDefaultReadFramebuffer()
Return the default read framebuffer name.
Definition: DebugGLES3.java:77
com.jogamp.opengl.DebugGLES3.glVertexAttribDivisorNV
void glVertexAttribDivisorNV(int arg0, int arg1)
Entry point to C language function: void {@native glVertexAttribDivisorNV}(GLuint index,...
Definition: DebugGLES3.java:9816
com.jogamp.opengl.DebugGLES3.glGetProgramResourceIndex
int glGetProgramResourceIndex(int arg0, int arg1, java.nio.ByteBuffer arg2)
Definition: DebugGLES3.java:4257
com.jogamp.opengl.DebugGLES3.glViewportArrayvNV
void glViewportArrayvNV(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function: void {@native glViewportArrayvNV}(GLuint first,...
Definition: DebugGLES3.java:10003
com.jogamp.opengl.DebugGLES3.glGetCoverageModulationTableNV
void glGetCoverageModulationTableNV(int arg0, java.nio.FloatBuffer arg1)
Definition: DebugGLES3.java:3611
com.jogamp.opengl.DebugGLES3.glDisableVertexAttribArray
void glDisableVertexAttribArray(int arg0)
Entry point to C language function: void {@native glDisableVertexAttribArray}(GLuint index) Part o...
Definition: DebugGLES3.java:1848
com.jogamp.opengl.DebugGLES3.glGetTexLevelParameteriv
void glGetTexLevelParameteriv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
Definition: DebugGLES3.java:4870
com.jogamp.opengl.DebugGLES3.glDrawElementsBaseVertex
void glDrawElementsBaseVertex(int arg0, int arg1, int arg2, long arg3, int arg4)
Entry point to C language function: void {@native glDrawElementsBaseVertex}(GLenum mode,...
Definition: DebugGLES3.java:2090
com.jogamp.opengl.DebugGLES3.getContext
com.jogamp.opengl.GLContext getContext()
Returns the GLContext associated which this GL object.
Definition: DebugGLES3.java:57
com.jogamp.opengl.DebugGLES3.glViewport
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,...
Definition: DebugGLES3.java:9981
com.jogamp.opengl.DebugGLES3.glGetFragmentShadingRatesEXT
void glGetFragmentShadingRatesEXT(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5)
Entry point to C language function: void {@native glGetFragmentShadingRatesEXT}(GLsizei samples,...
Definition: DebugGLES3.java:3826
com.jogamp.opengl.DebugGLES3.glMemoryBarrierByRegion
void glMemoryBarrierByRegion(int arg0)
Entry point to C language function: void {@native glMemoryBarrierByRegion}(GLbitfield barriers) Pa...
Definition: DebugGLES3.java:5789
com.jogamp.opengl.DebugGLES3.glTextureView
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,...
Definition: DebugGLES3.java:8528
com.jogamp.opengl.DebugGLES3.glPatchParameteriOES
void glPatchParameteriOES(int arg0, int arg1)
Entry point to C language function: void {@native glPatchParameteriOES}(GLenum pname,...
Definition: DebugGLES3.java:6053
com.jogamp.opengl.DebugGLES3.getGL2ES3
com.jogamp.opengl.GL2ES3 getGL2ES3()
Casts this object to the GL2ES3 interface.
Definition: DebugGLES3.java:108
com.jogamp.opengl.DebugGLES3.hasFullFBOSupport
boolean hasFullFBOSupport()
Returns true if full FBO support is available, otherwise false.
Definition: DebugGLES3.java:10195
com.jogamp.opengl.DebugGLES3.glGetDriverControlsQCOM
void glGetDriverControlsQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetDriverControlsQCOM}(GLint * num,...
Definition: DebugGLES3.java:3679
com.jogamp.opengl.DebugGLES3.glVertexAttribPointer
void glVertexAttribPointer(int arg0, int arg1, int arg2, boolean arg3, int arg4, java.nio.Buffer arg5)
Definition: DebugGLES3.java:9937
com.jogamp.opengl.DebugGLES3.glUniformMatrix2x3fvNV
void glUniformMatrix2x3fvNV(int arg0, int arg1, boolean arg2, java.nio.FloatBuffer arg3)
Definition: DebugGLES3.java:9309
com.jogamp.opengl.DebugGLES3.glDispatchCompute
void glDispatchCompute(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glDispatchCompute}(GLuint num_groups_x,...
Definition: DebugGLES3.java:1925
com.jogamp.opengl.DebugGLES3.glFramebufferSampleLocationsfvNV
void glFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function: void {@native glFramebufferSampleLocationsfvNV}(GLenum target,...
Definition: DebugGLES3.java:2961
com.jogamp.opengl.DebugGLES3.glGetTexParameterfv
void glGetTexParameterfv(int arg0, int arg1, java.nio.FloatBuffer arg2)
Definition: DebugGLES3.java:4936
com.jogamp.opengl.DebugGLES3.glUniform3fv
void glUniform3fv(int arg0, int arg1, java.nio.FloatBuffer arg2)
Definition: DebugGLES3.java:8913
com.jogamp.opengl.DebugGLES3.glClearDepthf
void glClearDepthf(float arg0)
Entry point to C language function: void {@native glClearDepthf}(GLclampf depth); Part of GL_ES_VE...
Definition: DebugGLES3.java:909
com.jogamp.opengl.DebugGLES3.glDrawBuffersIndexedEXT
void glDrawBuffersIndexedEXT(int arg0, int[] arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glDrawBuffersIndexedEXT}(GLint n,...
Definition: DebugGLES3.java:2046
com.jogamp.opengl.DebugGLES3.glProgramUniform3f
void glProgramUniform3f(int arg0, int arg1, float arg2, float arg3, float arg4)
Entry point to C language function: void {@native glProgramUniform3f}(GLuint program,...
Definition: DebugGLES3.java:6515
com.jogamp.opengl.DebugGLES3.glStencilMask
void glStencilMask(int arg0)
Entry point to C language function: void {@native glStencilMask}(GLuint mask) Part of GL_ES_VERSIO...
Definition: DebugGLES3.java:7857
com.jogamp.opengl.DebugGLES3.glBindSampler
void glBindSampler(int arg0, int arg1)
Entry point to C language function: void {@native glBindSampler}(GLuint unit, GLuint sampler) Part...
Definition: DebugGLES3.java:413
com.jogamp.opengl.DebugGLES3.glValidateProgramPipeline
void glValidateProgramPipeline(int arg0)
Entry point to C language function: void {@native glValidateProgramPipeline}(GLuint pipeline) Part...
Definition: DebugGLES3.java:9640
com.jogamp.opengl.DebugGLES3.glPolygonOffsetClampEXT
void glPolygonOffsetClampEXT(float arg0, float arg1, float arg2)
Entry point to C language function: void {@native glPolygonOffsetClampEXT}(GLfloat factor,...
Definition: DebugGLES3.java:6108
com.jogamp.opengl.DebugGLES3.glVertexAttrib1f
void glVertexAttrib1f(int arg0, float arg1)
Entry point to C language function: void {@native glVertexAttrib1f}(GLuint index,...
Definition: DebugGLES3.java:9651
com.jogamp.opengl.DebugGLES3.glProgramUniform2uiv
void glProgramUniform2uiv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
Definition: DebugGLES3.java:6504
com.jogamp.opengl.DebugGLES3.glGetTranslatedShaderSourceANGLE
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,...
Definition: DebugGLES3.java:5015
com.jogamp.opengl.DebugGLES3.glColorMaskiOES
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,...
Definition: DebugGLES3.java:1031
com.jogamp.opengl.DebugGLES3.glBlendEquationSeparateiOES
void glBlendEquationSeparateiOES(int arg0, int arg1, int arg2)
Entry point to C language function: void {@native glBlendEquationSeparateiOES}(GLuint buf,...
Definition: DebugGLES3.java:556
com.jogamp.opengl.DebugGLES3.isVBOArrayBound
boolean isVBOArrayBound()
Definition: DebugGLES3.java:10350
com.jogamp.opengl.DebugGLES3.glTexPageCommitmentMemNV
void glTexPageCommitmentMemNV(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, long arg10, boolean arg11)
Entry point to C language function: void {@native glTexPageCommitmentMemNV}(GLenum target,...
Definition: DebugGLES3.java:8088
com.jogamp.opengl.DebugGLES3.glDeleteBuffers
void glDeleteBuffers(int arg0, java.nio.IntBuffer arg1)
Definition: DebugGLES3.java:1419
com.jogamp.opengl.DebugGLES3.glUniform3i64vNV
void glUniform3i64vNV(int arg0, int arg1, java.nio.LongBuffer arg2)
Definition: DebugGLES3.java:8957
com.jogamp.opengl.DebugGLES3.isGLES2Compatible
boolean isGLES2Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES2 functionality.
Definition: DebugGLES3.java:10300
com.jogamp.opengl.DebugGLES3.glDrawRangeElementsBaseVertexEXT
void glDrawRangeElementsBaseVertexEXT(int arg0, int arg1, int arg2, int arg3, int arg4, java.nio.Buffer arg5, int arg6)
Definition: DebugGLES3.java:2332
com.jogamp.opengl.DebugGLES3.glVertexAttrib3fv
void glVertexAttrib3fv(int arg0, java.nio.FloatBuffer arg1)
Definition: DebugGLES3.java:9728
com.jogamp.opengl.DebugGLES3.glApplyFramebufferAttachmentCMAAINTEL
void glApplyFramebufferAttachmentCMAAINTEL()
Entry point to C language function: void {@native glApplyFramebufferAttachmentCMAAINTEL}() Part of...
Definition: DebugGLES3.java:226
com.jogamp.opengl.DebugGLES3.glUniform1fv
void glUniform1fv(int arg0, int arg1, java.nio.FloatBuffer arg2)
Definition: DebugGLES3.java:8583
com.jogamp.opengl.DebugGLES3.glGetTexLevelParameteriv
void glGetTexLevelParameteriv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function: void {@native glGetTexLevelParameteriv}(GLenum target,...
Definition: DebugGLES3.java:4859
com.jogamp.opengl.DebugGLES3.glTextureFoveationParametersQCOM
void glTextureFoveationParametersQCOM(int arg0, int arg1, int arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
Entry point to C language function: void {@native glTextureFoveationParametersQCOM}(GLuint texture,...
Definition: DebugGLES3.java:8429
com.jogamp.opengl.DebugGLES3.glDeleteVertexArrays
void glDeleteVertexArrays(int arg0, int[] arg1, int arg2)
Entry point to C language function: void {@native glDeleteVertexArrays}(GLsizei n,...
Definition: DebugGLES3.java:1672
com.jogamp.opengl.DebugGLES3.glDrawArraysInstancedBaseInstance
void glDrawArraysInstancedBaseInstance(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function: void {@native glDrawArraysInstancedBaseInstance}(GLenum mode,...
Definition: DebugGLES3.java:2002
com.jogamp.opengl.DebugGLES3.glVertexAttribIPointer
void glVertexAttribIPointer(int arg0, int arg1, int arg2, int arg3, java.nio.Buffer arg4)
Definition: DebugGLES3.java:9915
com.jogamp.opengl.DebugGLES3.glPrimitiveBoundingBoxEXT
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,...
Definition: DebugGLES3.java:6141
com.jogamp.opengl.DebugGLES3.glGetActiveUniformsiv
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,...
Definition: DebugGLES3.java:3467
com.jogamp.opengl.DebugGLES3.glGetActiveUniformBlockiv
void glGetActiveUniformBlockiv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
Definition: DebugGLES3.java:3445
com.jogamp.opengl.DebugGLES3.glProgramUniformMatrix3fv
void glProgramUniformMatrix3fv(int arg0, int arg1, int arg2, boolean arg3, java.nio.FloatBuffer arg4)
Definition: DebugGLES3.java:6944
com.jogamp.opengl.DebugGLES3.glUniform4fv
void glUniform4fv(int arg0, int arg1, java.nio.FloatBuffer arg2)
Definition: DebugGLES3.java:9078
com.jogamp.opengl.DebugGLES3.glGetVertexAttribiv
void glGetVertexAttribiv(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:5281
com.jogamp.opengl.DebugGLES3.glScissorArrayvOES
void glScissorArrayvOES(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function: void {@native glScissorArrayvOES}(GLuint first,...
Definition: DebugGLES3.java:7483
com.jogamp.opengl.DebugGLES3.glUniformHandleui64vIMG
void glUniformHandleui64vIMG(int arg0, int arg1, java.nio.LongBuffer arg2)
Definition: DebugGLES3.java:9254
com.jogamp.opengl.DebugGLES3.glProgramUniform4iv
void glProgramUniform4iv(int arg0, int arg1, int arg2, java.nio.IntBuffer arg3)
Definition: DebugGLES3.java:6768
com.jogamp.opengl.DebugGLES3.glBlendFunc
void glBlendFunc(int arg0, int arg1)
Entry point to C language function: void {@native glBlendFunc}(GLenum sfactor, GLenum dfactor) Par...
Definition: DebugGLES3.java:600
com.jogamp.opengl.DebugGLES3.glClearBufferfv
void glClearBufferfv(int arg0, int arg1, java.nio.FloatBuffer arg2)
Definition: DebugGLES3.java:832
com.jogamp.opengl.DebugGLES3.glDeleteShader
void glDeleteShader(int arg0)
Entry point to C language function: void {@native glDeleteShader}(GLuint shader) Part of GL_ES_VER...
Definition: DebugGLES3.java:1595
com.jogamp.opengl.DebugGLES3.glBindAttribLocation
void glBindAttribLocation(int arg0, int arg1, java.lang.String arg2)
Definition: DebugGLES3.java:281
com.jogamp.opengl.DebugGLES3.glCopyTexSubImage3D
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,...
Definition: DebugGLES3.java:1207
com.jogamp.opengl.DebugGLES3.glEnablei
void glEnablei(int arg0, int arg1)
Entry point to C language function: void {@native glEnablei}(GLenum target, GLuint index) Part of ...
Definition: DebugGLES3.java:2486
com.jogamp.opengl.DebugGLES3.glCompressedTexImage2D
void glCompressedTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, java.nio.Buffer arg7)
Definition: DebugGLES3.java:1064
com.jogamp.opengl.DebugGLES3.glProgramUniformHandleui64vIMG
void glProgramUniformHandleui64vIMG(int arg0, int arg1, int arg2, java.nio.LongBuffer arg3)
Definition: DebugGLES3.java:6867
com.jogamp.opengl.DebugGLES3.glGetBooleani_v
void glGetBooleani_v(int arg0, int arg1, java.nio.ByteBuffer arg2)
Definition: DebugGLES3.java:3523
com.jogamp.opengl.DebugGLES3.glUniform3ui64NV
void glUniform3ui64NV(int arg0, long arg1, long arg2, long arg3)
Entry point to C language function: void {@native glUniform3ui64NV}(GLint location,...
Definition: DebugGLES3.java:9001
com.jogamp.opengl.DebugGLES3.glInvalidateFramebuffer
void glInvalidateFramebuffer(int arg0, int arg1, java.nio.IntBuffer arg2)
Definition: DebugGLES3.java:5437
com.jogamp.opengl.DebugGLES3.glDrawMeshTasksNV
void glDrawMeshTasksNV(int arg0, int arg1)
Entry point to C language function: void {@native glDrawMeshTasksNV}(GLuint first,...
Definition: DebugGLES3.java:2277
com.jogamp.opengl.DebugGLES3.glPolygonModeNV
void glPolygonModeNV(int arg0, int arg1)
Entry point to C language function: void {@native glPolygonModeNV}(GLenum face, GLenum mode) Part ...
Definition: DebugGLES3.java:6086
com.jogamp.opengl.DebugGLES3.getGL4
com.jogamp.opengl.GL4 getGL4()
Casts this object to the GL4 interface.
Definition: DebugGLES3.java:135
com.jogamp.opengl.DebugGLES3.glProgramUniform2ui
void glProgramUniform2ui(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function: void {@native glProgramUniform2ui}(GLuint program,...
Definition: DebugGLES3.java:6449
com.jogamp.opengl.DebugGLES3.glUniform1i
void glUniform1i(int arg0, int arg1)
Entry point to C language function: void {@native glUniform1i}(GLint location, GLint v0) Part of G...
Definition: DebugGLES3.java:8594
com.jogamp.opengl.GLBufferStorage
OpenGL buffer storage object reflecting it's.
Definition: GLBufferStorage.java:90
com.jogamp.opengl.GLContext
Abstraction for an OpenGL rendering context.
Definition: GLContext.java:74
com.jogamp.opengl.GLContext.getCurrent
static GLContext getCurrent()
Returns this thread current context.
Definition: GLContext.java:519
com.jogamp.opengl.GLException
A generic exception for OpenGL errors used throughout the binding as a substitute for RuntimeExceptio...
Definition: GLException.java:46
com.jogamp.opengl.GLProfile
Specifies the the OpenGL profile.
Definition: GLProfile.java:77
com.jogamp.opengl.GL2ES1
Definition: GL2ES1.java:27
com.jogamp.opengl.GL2ES2
Definition: GL2ES2.java:29
com.jogamp.opengl.GL2ES2.glUniform1iv
void glUniform1iv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform1iv}(GLint location, GLsizei count,...
com.jogamp.opengl.GL2ES2.glGenQueries
void glGenQueries(int n, IntBuffer ids)
Entry point to C language function: void {@native glGenQueries}(GLsizei n, GLuint * ids) Part of G...
com.jogamp.opengl.GL2ES2.glCompressedTexImage3D
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,...
com.jogamp.opengl.GL2ES2.glProgramUniform1ui
void glProgramUniform1ui(int program, int location, int v0)
Entry point to C language function: void {@native glProgramUniform1ui}(GLuint program,...
com.jogamp.opengl.GL2ES2.glUniform2f
void glUniform2f(int location, float v0, float v1)
Entry point to C language function: void {@native glUniform2f}(GLint location, GLfloat v0,...
com.jogamp.opengl.GL2ES2.glClearDepth
void glClearDepth(double depth)
Aliased entrypoint of void {@native glClearDepth}(GLclampd depth); and void {@native glClearDepthf...
com.jogamp.opengl.GL2ES2.glPushDebugGroup
void glPushDebugGroup(int source, int id, int length, ByteBuffer message)
Entry point to C language function: void {@native glPushDebugGroup}(GLenum source,...
com.jogamp.opengl.GL2ES2.glGetVertexAttribiv
void glGetVertexAttribiv(int index, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetVertexAttribiv}(GLuint index,...
com.jogamp.opengl.GL2ES2.glGetVertexAttribfv
void glGetVertexAttribfv(int index, int pname, FloatBuffer params)
Entry point to C language function: void {@native glGetVertexAttribfv}(GLuint index,...
com.jogamp.opengl.GL2ES2.glProgramUniform3iv
void glProgramUniform3iv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform3iv}(GLuint program,...
com.jogamp.opengl.GL2ES2.glCreateShaderProgramv
int glCreateShaderProgramv(int type, int count, String[] strings)
Entry point to C language function: GLuint {@native glCreateShaderProgramv}(GLenum type,...
com.jogamp.opengl.GL2ES2.glProgramUniform3f
void glProgramUniform3f(int program, int location, float v0, float v1, float v2)
Entry point to C language function: void {@native glProgramUniform3f}(GLuint program,...
com.jogamp.opengl.GL2ES2.glBindAttribLocation
void glBindAttribLocation(int program, int index, String name)
Entry point to C language function: void {@native glBindAttribLocation}(GLuint program,...
com.jogamp.opengl.GL2ES2.glGetShaderSource
void glGetShaderSource(int shader, int bufSize, IntBuffer length, ByteBuffer source)
Entry point to C language function: void {@native glGetShaderSource}(GLuint shader,...
com.jogamp.opengl.GL2ES2.glClearDepthf
void glClearDepthf(float depth)
Entry point to C language function: void {@native glClearDepthf}(GLclampf depth); Part of GL_ES_VE...
com.jogamp.opengl.GL2ES2.glUniform2fv
void glUniform2fv(int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glUniform2fv}(GLint location, GLsizei count,...
com.jogamp.opengl.GL2ES2.glGetActiveAttrib
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,...
com.jogamp.opengl.GL2ES2.glGetProgramiv
void glGetProgramiv(int program, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetProgramiv}(GLuint program,...
com.jogamp.opengl.GL2ES2.glEnableVertexAttribArray
void glEnableVertexAttribArray(int index)
Entry point to C language function: void {@native glEnableVertexAttribArray}(GLuint index) Part of...
com.jogamp.opengl.GL2ES2.glGetActiveUniform
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,...
com.jogamp.opengl.GL2ES2.glStencilMaskSeparate
void glStencilMaskSeparate(int face, int mask)
Entry point to C language function: void {@native glStencilMaskSeparate}(GLenum face,...
com.jogamp.opengl.GL2ES2.glCompileShader
void glCompileShader(int shader)
Entry point to C language function: void {@native glCompileShader}(GLuint shader) Part of GL_ES_VE...
com.jogamp.opengl.GL2ES2.glDrawElementsInstancedBaseInstance
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,...
com.jogamp.opengl.GL2ES2.glBindProgramPipeline
void glBindProgramPipeline(int pipeline)
Entry point to C language function: void {@native glBindProgramPipeline}(GLuint pipeline) Part of ...
com.jogamp.opengl.GL2ES2.glProgramUniform1f
void glProgramUniform1f(int program, int location, float v0)
Entry point to C language function: void {@native glProgramUniform1f}(GLuint program,...
com.jogamp.opengl.GL2ES2.glGetUniformiv
void glGetUniformiv(int program, int location, IntBuffer params)
Entry point to C language function: void {@native glGetUniformiv}(GLuint program,...
com.jogamp.opengl.GL2ES2.glProgramUniform2uiv
void glProgramUniform2uiv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform2uiv}(GLuint program,...
com.jogamp.opengl.GL2ES2.glDebugMessageInsert
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,...
com.jogamp.opengl.GL2ES2.glGetMultisamplefv
void glGetMultisamplefv(int pname, int index, FloatBuffer val)
Entry point to C language function: void {@native glGetMultisamplefv}(GLenum pname,...
com.jogamp.opengl.GL2ES2.glProgramUniform2ui
void glProgramUniform2ui(int program, int location, int v0, int v1)
Entry point to C language function: void {@native glProgramUniform2ui}(GLuint program,...
com.jogamp.opengl.GL2ES2.glGetQueryObjectui64v
void glGetQueryObjectui64v(int id, int pname, LongBuffer params)
Entry point to C language function: void {@native glGetQueryObjectui64v}(GLuint id,...
com.jogamp.opengl.GL2ES2.glDeleteShader
void glDeleteShader(int shader)
Entry point to C language function: void {@native glDeleteShader}(GLuint shader) Part of GL_ES_VER...
com.jogamp.opengl.GL2ES2.glObjectLabel
void glObjectLabel(int identifier, int name, int length, ByteBuffer label)
Entry point to C language function: void {@native glObjectLabel}(GLenum identifier,...
com.jogamp.opengl.GL2ES2.glUniform1f
void glUniform1f(int location, float v0)
Entry point to C language function: void {@native glUniform1f}(GLint location, GLfloat v0) Part of...
com.jogamp.opengl.GL2ES2.glProgramUniform3i
void glProgramUniform3i(int program, int location, int v0, int v1, int v2)
Entry point to C language function: void {@native glProgramUniform3i}(GLuint program,...
com.jogamp.opengl.GL2ES2.glCompressedTexSubImage3D
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,...
com.jogamp.opengl.GL2ES2.glVertexAttrib1f
void glVertexAttrib1f(int index, float x)
Entry point to C language function: void {@native glVertexAttrib1f}(GLuint index,...
com.jogamp.opengl.GL2ES2.glValidateProgram
void glValidateProgram(int program)
Entry point to C language function: void {@native glValidateProgram}(GLuint program) Part of GL_ES...
com.jogamp.opengl.GL2ES2.glProgramUniform2iv
void glProgramUniform2iv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform2iv}(GLuint program,...
com.jogamp.opengl.GL2ES2.glDrawElementsInstancedBaseVertexBaseInstance
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...
com.jogamp.opengl.GL2ES2.glTexImage3DMultisample
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,...
com.jogamp.opengl.GL2ES2.glGetProgramInfoLog
void glGetProgramInfoLog(int program, int bufSize, IntBuffer length, ByteBuffer infoLog)
Entry point to C language function: void {@native glGetProgramInfoLog}(GLuint program,...
com.jogamp.opengl.GL2ES2.glProgramUniform4iv
void glProgramUniform4iv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform4iv}(GLuint program,...
com.jogamp.opengl.GL2ES2.glGetTexParameterIuiv
void glGetTexParameterIuiv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetTexParameterIuiv}(GLenum target,...
com.jogamp.opengl.GL2ES2.glProgramUniform4f
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,...
com.jogamp.opengl.GL2ES2.glBlendBarrier
void glBlendBarrier()
Entry point to C language function: void {@native glBlendBarrier}() Part of GL_ES_VERSION_3_2,...
com.jogamp.opengl.GL2ES2.glDetachShader
void glDetachShader(int program, int shader)
Entry point to C language function: void {@native glDetachShader}(GLuint program,...
com.jogamp.opengl.GL2ES2.glIsProgramPipeline
boolean glIsProgramPipeline(int pipeline)
Entry point to C language function: GLboolean {@native glIsProgramPipeline}(GLuint pipeline) Part ...
com.jogamp.opengl.GL2ES2.glUniform1fv
void glUniform1fv(int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glUniform1fv}(GLint location, GLsizei count,...
com.jogamp.opengl.GL2ES2.glVertexAttrib2fv
void glVertexAttrib2fv(int index, FloatBuffer v)
Entry point to C language function: void {@native glVertexAttrib2fv}(GLuint index,...
com.jogamp.opengl.GL2ES2.glActiveShaderProgram
void glActiveShaderProgram(int pipeline, int program)
Entry point to C language function: void {@native glActiveShaderProgram}(GLuint pipeline,...
com.jogamp.opengl.GL2ES2.glProgramUniformMatrix4fv
void glProgramUniformMatrix4fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix4fv}(GLuint program,...
com.jogamp.opengl.GL2ES2.glUniform4i
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,...
com.jogamp.opengl.GL2ES2.glConservativeRasterParameteriNV
void glConservativeRasterParameteriNV(int pname, int param)
Entry point to C language function: void {@native glConservativeRasterParameteriNV}(GLenum pname,...
com.jogamp.opengl.GL2ES2.glTexSubImage3D
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,...
com.jogamp.opengl.GL2ES2.glGetUniformfv
void glGetUniformfv(int program, int location, FloatBuffer params)
Entry point to C language function: void {@native glGetUniformfv}(GLuint program,...
com.jogamp.opengl.GL2ES2.glTexParameterIuiv
void glTexParameterIuiv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glTexParameterIuiv}(GLenum target,...
com.jogamp.opengl.GL2ES2.glProgramParameteri
void glProgramParameteri(int program, int pname, int value)
Entry point to C language function: void {@native glProgramParameteri}(GLuint program,...
com.jogamp.opengl.GL2ES2.glUniform3iv
void glUniform3iv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform3iv}(GLint location, GLsizei count,...
com.jogamp.opengl.GL2ES2.glProgramUniform4uiv
void glProgramUniform4uiv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform4uiv}(GLuint program,...
com.jogamp.opengl.GL2ES2.glGetQueryiv
void glGetQueryiv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetQueryiv}(GLenum target, GLenum pname,...
com.jogamp.opengl.GL2ES2.glGetDebugMessageLog
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,...
com.jogamp.opengl.GL2ES2.glProgramUniform4i
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,...
com.jogamp.opengl.GL2ES2.glUniform2i
void glUniform2i(int location, int v0, int v1)
Entry point to C language function: void {@native glUniform2i}(GLint location, GLint v0,...
com.jogamp.opengl.GL2ES2.glDrawBuffers
void glDrawBuffers(int n, IntBuffer bufs)
Entry point to C language function: void {@native glDrawBuffers}(GLsizei n, const GLenum * bufs) P...
com.jogamp.opengl.GL2ES2.glGetInteger64v
void glGetInteger64v(int pname, LongBuffer data)
Entry point to C language function: void {@native glGetInteger64v}(GLenum pname, GLint64 * data) P...
com.jogamp.opengl.GL2ES2.glIsShader
boolean glIsShader(int shader)
Entry point to C language function: GLboolean {@native glIsShader}(GLuint shader) Part of GL_ES_VE...
com.jogamp.opengl.GL2ES2.glProgramUniform2fv
void glProgramUniform2fv(int program, int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniform2fv}(GLuint program,...
com.jogamp.opengl.GL2ES2.glUniform3i
void glUniform3i(int location, int v0, int v1, int v2)
Entry point to C language function: void {@native glUniform3i}(GLint location, GLint v0,...
com.jogamp.opengl.GL2ES2.glApplyFramebufferAttachmentCMAAINTEL
void glApplyFramebufferAttachmentCMAAINTEL()
Entry point to C language function: void {@native glApplyFramebufferAttachmentCMAAINTEL}() Part of...
com.jogamp.opengl.GL2ES2.glUniform1i
void glUniform1i(int location, int v0)
Entry point to C language function: void {@native glUniform1i}(GLint location, GLint v0) Part of G...
com.jogamp.opengl.GL2ES2.glCopyImageSubData
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,...
com.jogamp.opengl.GL2ES2.glProgramUniformMatrix4x2fv
void glProgramUniformMatrix4x2fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix4x2fv}(GLuint program,...
com.jogamp.opengl.GL2ES2.glShaderBinary
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,...
com.jogamp.opengl.GL2ES2.glProgramUniform4fv
void glProgramUniform4fv(int program, int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniform4fv}(GLuint program,...
com.jogamp.opengl.GL2ES2.glGetProgramBinary
void glGetProgramBinary(int program, int bufSize, IntBuffer length, IntBuffer binaryFormat, Buffer binary)
Entry point to C language function: void {@native glGetProgramBinary}(GLuint program,...
com.jogamp.opengl.GL2ES2.glSamplerParameterIiv
void glSamplerParameterIiv(int sampler, int pname, IntBuffer param)
Entry point to C language function: void {@native glSamplerParameterIiv}(GLuint sampler,...
com.jogamp.opengl.GL2ES2.glGetAttribLocation
int glGetAttribLocation(int program, String name)
Entry point to C language function: GLint {@native glGetAttribLocation}(GLuint program,...
com.jogamp.opengl.GL2ES2.glGetSamplerParameterIuiv
void glGetSamplerParameterIuiv(int sampler, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetSamplerParameterIuiv}(GLuint sampler,...
com.jogamp.opengl.GL2ES2.glDeleteProgramPipelines
void glDeleteProgramPipelines(int n, IntBuffer pipelines)
Entry point to C language function: void {@native glDeleteProgramPipelines}(GLsizei n,...
com.jogamp.opengl.GL2ES2.glUniform4f
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,...
com.jogamp.opengl.GL2ES2.glVertexAttrib1fv
void glVertexAttrib1fv(int index, FloatBuffer v)
Entry point to C language function: void {@native glVertexAttrib1fv}(GLuint index,...
com.jogamp.opengl.GL2ES2.glGetProgramPipelineiv
void glGetProgramPipelineiv(int pipeline, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetProgramPipelineiv}(GLuint pipeline,...
com.jogamp.opengl.GL2ES2.glFramebufferTexture3D
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,...
com.jogamp.opengl.GL2ES2.glIsQuery
boolean glIsQuery(int id)
Entry point to C language function: GLboolean {@native glIsQuery}(GLuint id) Part of GL_VERSION_1_...
com.jogamp.opengl.GL2ES2.glCreateProgram
int glCreateProgram()
Entry point to C language function: GLuint {@native glCreateProgram}() Part of GL_ES_VERSION_2_0,...
com.jogamp.opengl.GL2ES2.glUniform2iv
void glUniform2iv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform2iv}(GLint location, GLsizei count,...
com.jogamp.opengl.GL2ES2.glGetQueryObjectiv
void glGetQueryObjectiv(int id, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetQueryObjectiv}(GLuint id, GLenum pname,...
com.jogamp.opengl.GL2ES2.glPopDebugGroup
void glPopDebugGroup()
Entry point to C language function: void {@native glPopDebugGroup}() Part of GL_KHR_debug,...
com.jogamp.opengl.GL2ES2.glProgramUniformMatrix3x2fv
void glProgramUniformMatrix3x2fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix3x2fv}(GLuint program,...
com.jogamp.opengl.GL2ES2.glProgramUniform2i
void glProgramUniform2i(int program, int location, int v0, int v1)
Entry point to C language function: void {@native glProgramUniform2i}(GLuint program,...
com.jogamp.opengl.GL2ES2.glBeginQuery
void glBeginQuery(int target, int id)
Entry point to C language function: void {@native glBeginQuery}(GLenum target, GLuint id) Part of ...
com.jogamp.opengl.GL2ES2.glDepthRange
void glDepthRange(double zNear, double zFar)
Aliased entrypoint of void {@native glDepthRange}(GLclampd depth); and void {@native glDepthRangef...
com.jogamp.opengl.GL2ES2.glVertexAttrib3fv
void glVertexAttrib3fv(int index, FloatBuffer v)
Entry point to C language function: void {@native glVertexAttrib3fv}(GLuint index,...
com.jogamp.opengl.GL2ES2.glCopyTexSubImage3D
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,...
com.jogamp.opengl.GL2ES2.glStencilFuncSeparate
void glStencilFuncSeparate(int face, int func, int ref, int mask)
Entry point to C language function: void {@native glStencilFuncSeparate}(GLenum face,...
com.jogamp.opengl.GL2ES2.glGetProgramPipelineInfoLog
void glGetProgramPipelineInfoLog(int pipeline, int bufSize, IntBuffer length, ByteBuffer infoLog)
Entry point to C language function: void {@native glGetProgramPipelineInfoLog}(GLuint pipeline,...
com.jogamp.opengl.GL2ES2.glTexImage2DMultisample
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,...
com.jogamp.opengl.GL2ES2.glUniform
void glUniform(GLUniformData data)
com.jogamp.opengl.GL2ES2.glIsProgram
boolean glIsProgram(int program)
Entry point to C language function: GLboolean {@native glIsProgram}(GLuint program) Part of GL_ES_...
com.jogamp.opengl.GL2ES2.glUniform4iv
void glUniform4iv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform4iv}(GLint location, GLsizei count,...
com.jogamp.opengl.GL2ES2.glProgramBinary
void glProgramBinary(int program, int binaryFormat, Buffer binary, int length)
Entry point to C language function: void {@native glProgramBinary}(GLuint program,...
com.jogamp.opengl.GL2ES2.glProgramUniform4ui
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,...
com.jogamp.opengl.GL2ES2.glProgramUniformMatrix4x3fv
void glProgramUniformMatrix4x3fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix4x3fv}(GLuint program,...
com.jogamp.opengl.GL2ES2.glGetObjectLabel
void glGetObjectLabel(int identifier, int name, int bufSize, IntBuffer length, ByteBuffer label)
Entry point to C language function: void {@native glGetObjectLabel}(GLenum identifier,...
com.jogamp.opengl.GL2ES2.glVertexAttrib4fv
void glVertexAttrib4fv(int index, FloatBuffer v)
Entry point to C language function: void {@native glVertexAttrib4fv}(GLuint index,...
com.jogamp.opengl.GL2ES2.glUseProgramStages
void glUseProgramStages(int pipeline, int stages, int program)
Entry point to C language function: void {@native glUseProgramStages}(GLuint pipeline,...
com.jogamp.opengl.GL2ES2.glUseProgram
void glUseProgram(int program)
Entry point to C language function: void {@native glUseProgram}(GLuint program) Part of GL_ES_VERS...
com.jogamp.opengl.GL2ES2.glGetShaderiv
void glGetShaderiv(int shader, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetShaderiv}(GLuint shader, GLenum pname,...
com.jogamp.opengl.GL2ES2.glVertexAttrib4f
void glVertexAttrib4f(int index, float x, float y, float z, float w)
Entry point to C language function: void {@native glVertexAttrib4f}(GLuint index,...
com.jogamp.opengl.GL2ES2.glGetUniformLocation
int glGetUniformLocation(int program, String name)
Entry point to C language function: GLint {@native glGetUniformLocation}(GLuint program,...
com.jogamp.opengl.GL2ES2.glStencilOpSeparate
void glStencilOpSeparate(int face, int sfail, int dpfail, int dppass)
Entry point to C language function: void {@native glStencilOpSeparate}(GLenum face,...
com.jogamp.opengl.GL2ES2.glReleaseShaderCompiler
void glReleaseShaderCompiler()
Start: GL_ARB_ES2_compatibility functions, which are part of ES2 core as well.
com.jogamp.opengl.GL2ES2.glProgramUniformMatrix2x4fv
void glProgramUniformMatrix2x4fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix2x4fv}(GLuint program,...
com.jogamp.opengl.GL2ES2.glGetQueryObjectuiv
void glGetQueryObjectuiv(int id, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetQueryObjectuiv}(GLuint id,...
com.jogamp.opengl.GL2ES2.glDisableVertexAttribArray
void glDisableVertexAttribArray(int index)
Entry point to C language function: void {@native glDisableVertexAttribArray}(GLuint index) Part o...
com.jogamp.opengl.GL2ES2.glProgramUniformMatrix2x3fv
void glProgramUniformMatrix2x3fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix2x3fv}(GLuint program,...
com.jogamp.opengl.GL2ES2.glGetTexParameterIiv
void glGetTexParameterIiv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetTexParameterIiv}(GLenum target,...
com.jogamp.opengl.GL2ES2.glTexParameterIiv
void glTexParameterIiv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glTexParameterIiv}(GLenum target,...
com.jogamp.opengl.GL2ES2.glUniform3fv
void glUniform3fv(int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glUniform3fv}(GLint location, GLsizei count,...
com.jogamp.opengl.GL2ES2.glDrawArraysInstancedBaseInstance
void glDrawArraysInstancedBaseInstance(int mode, int first, int count, int instancecount, int baseinstance)
Entry point to C language function: void {@native glDrawArraysInstancedBaseInstance}(GLenum mode,...
com.jogamp.opengl.GL2ES2.glVertexAttrib2f
void glVertexAttrib2f(int index, float x, float y)
Entry point to C language function: void {@native glVertexAttrib2f}(GLuint index,...
com.jogamp.opengl.GL2ES2.glValidateProgramPipeline
void glValidateProgramPipeline(int pipeline)
Entry point to C language function: void {@native glValidateProgramPipeline}(GLuint pipeline) Part...
com.jogamp.opengl.GL2ES2.glProgramUniformMatrix2fv
void glProgramUniformMatrix2fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix2fv}(GLuint program,...
com.jogamp.opengl.GL2ES2.glProgramUniformMatrix3fv
void glProgramUniformMatrix3fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix3fv}(GLuint program,...
com.jogamp.opengl.GL2ES2.glProgramUniform3fv
void glProgramUniform3fv(int program, int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniform3fv}(GLuint program,...
com.jogamp.opengl.GL2ES2.glShaderSource
void glShaderSource(int shader, int count, String[] string, IntBuffer length)
Entry point to C language function: void {@native glShaderSource}(GLuint shader, GLsizei count,...
com.jogamp.opengl.GL2ES2.glProgramUniformMatrix3x4fv
void glProgramUniformMatrix3x4fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix3x4fv}(GLuint program,...
com.jogamp.opengl.GL2ES2.glProgramUniform1fv
void glProgramUniform1fv(int program, int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniform1fv}(GLuint program,...
com.jogamp.opengl.GL2ES2.glUniform4fv
void glUniform4fv(int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glUniform4fv}(GLint location, GLsizei count,...
com.jogamp.opengl.GL2ES2.glProgramUniform3uiv
void glProgramUniform3uiv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform3uiv}(GLuint program,...
com.jogamp.opengl.GL2ES2.glDepthRangef
void glDepthRangef(float zNear, float zFar)
Entry point to C language function: void {@native glDepthRangef}(GLclampf zNear, GLclampf zFar); P...
com.jogamp.opengl.GL2ES2.glAttachShader
void glAttachShader(int program, int shader)
Entry point to C language function: void {@native glAttachShader}(GLuint program,...
com.jogamp.opengl.GL2ES2.glObjectPtrLabel
void glObjectPtrLabel(Buffer ptr, int length, ByteBuffer label)
Entry point to C language function: void {@native glObjectPtrLabel}(const void * ptr,...
com.jogamp.opengl.GL2ES2.glBlendColor
void glBlendColor(float red, float green, float blue, float alpha)
Entry point to C language function: void {@native glBlendColor}(GLfloat red, GLfloat green,...
com.jogamp.opengl.GL2ES2.glUniform3f
void glUniform3f(int location, float v0, float v1, float v2)
Entry point to C language function: void {@native glUniform3f}(GLint location, GLfloat v0,...
com.jogamp.opengl.GL2ES2.glSamplerParameterIuiv
void glSamplerParameterIuiv(int sampler, int pname, IntBuffer param)
Entry point to C language function: void {@native glSamplerParameterIuiv}(GLuint sampler,...
com.jogamp.opengl.GL2ES2.glSampleMaski
void glSampleMaski(int index, int mask)
Entry point to C language function: void {@native glSampleMaski}(GLuint index, GLbitfield mask) Pa...
com.jogamp.opengl.GL2ES2.glUniformMatrix4fv
void glUniformMatrix4fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix4fv}(GLint location,...
com.jogamp.opengl.GL2ES2.glDeleteProgram
void glDeleteProgram(int program)
Entry point to C language function: void {@native glDeleteProgram}(GLuint program) Part of GL_ES_V...
com.jogamp.opengl.GL2ES2.glProgramUniform1i
void glProgramUniform1i(int program, int location, int v0)
Entry point to C language function: void {@native glProgramUniform1i}(GLuint program,...
com.jogamp.opengl.GL2ES2.glGetSamplerParameterIiv
void glGetSamplerParameterIiv(int sampler, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetSamplerParameterIiv}(GLuint sampler,...
com.jogamp.opengl.GL2ES2.glQueryCounter
void glQueryCounter(int id, int target)
Entry point to C language function: void {@native glQueryCounter}(GLuint id, GLenum target) Part o...
com.jogamp.opengl.GL2ES2.glDeleteQueries
void glDeleteQueries(int n, IntBuffer ids)
Entry point to C language function: void {@native glDeleteQueries}(GLsizei n, const GLuint * ids) ...
com.jogamp.opengl.GL2ES2.glProgramUniform1uiv
void glProgramUniform1uiv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform1uiv}(GLuint program,...
com.jogamp.opengl.GL2ES2.glGetShaderPrecisionFormat
void glGetShaderPrecisionFormat(int shadertype, int precisiontype, IntBuffer range, IntBuffer precision)
Entry point to C language function: void {@native glGetShaderPrecisionFormat}(GLenum shadertype,...
com.jogamp.opengl.GL2ES2.glGenProgramPipelines
void glGenProgramPipelines(int n, IntBuffer pipelines)
Entry point to C language function: void {@native glGenProgramPipelines}(GLsizei n,...
com.jogamp.opengl.GL2ES2.glProgramUniform2f
void glProgramUniform2f(int program, int location, float v0, float v1)
Entry point to C language function: void {@native glProgramUniform2f}(GLuint program,...
com.jogamp.opengl.GL2ES2.glUniformMatrix3fv
void glUniformMatrix3fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix3fv}(GLint location,...
com.jogamp.opengl.GL2ES2.glTexImage3D
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,...
com.jogamp.opengl.GL2ES2.glCreateShader
int glCreateShader(int type)
Entry point to C language function: GLuint {@native glCreateShader}(GLenum type) Part of GL_ES_VER...
com.jogamp.opengl.GL2ES2.glProgramUniform3ui
void glProgramUniform3ui(int program, int location, int v0, int v1, int v2)
Entry point to C language function: void {@native glProgramUniform3ui}(GLuint program,...
com.jogamp.opengl.GL2ES2.glEndQuery
void glEndQuery(int target)
Entry point to C language function: void {@native glEndQuery}(GLenum target) Part of GL_VERSION_1_...
com.jogamp.opengl.GL2ES2.glGetAttachedShaders
void glGetAttachedShaders(int program, int maxCount, IntBuffer count, IntBuffer shaders)
Entry point to C language function: void {@native glGetAttachedShaders}(GLuint program,...
com.jogamp.opengl.GL2ES2.glGetShaderInfoLog
void glGetShaderInfoLog(int shader, int bufSize, IntBuffer length, ByteBuffer infoLog)
Entry point to C language function: void {@native glGetShaderInfoLog}(GLuint shader,...
com.jogamp.opengl.GL2ES2.glVertexAttrib3f
void glVertexAttrib3f(int index, float x, float y, float z)
Entry point to C language function: void {@native glVertexAttrib3f}(GLuint index,...
com.jogamp.opengl.GL2ES2.glGetObjectPtrLabel
void glGetObjectPtrLabel(Buffer ptr, int bufSize, IntBuffer length, ByteBuffer label)
Entry point to C language function: void {@native glGetObjectPtrLabel}(const void * ptr,...
com.jogamp.opengl.GL2ES2.glProgramUniform1iv
void glProgramUniform1iv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform1iv}(GLuint program,...
com.jogamp.opengl.GL2ES2.glLinkProgram
void glLinkProgram(int program)
Entry point to C language function: void {@native glLinkProgram}(GLuint program) Part of GL_ES_VER...
com.jogamp.opengl.GL2ES2.glDebugMessageControl
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,...
com.jogamp.opengl.GL2ES2.glGetQueryObjecti64v
void glGetQueryObjecti64v(int id, int pname, LongBuffer params)
Entry point to C language function: void {@native glGetQueryObjecti64v}(GLuint id,...
com.jogamp.opengl.GL2ES2.glUniformMatrix2fv
void glUniformMatrix2fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix2fv}(GLint location,...
com.jogamp.opengl.GL2ES3
Definition: GL2ES3.java:29
com.jogamp.opengl.GL2ES3.glBlendEquationi
void glBlendEquationi(int buf, int mode)
Entry point to C language function: void {@native glBlendEquationi}(GLuint buf, GLenum mode) Part ...
com.jogamp.opengl.GL2ES3.glIsMemoryObjectEXT
boolean glIsMemoryObjectEXT(int memoryObject)
Entry point to C language function: GLboolean {@native glIsMemoryObjectEXT}(GLuint memoryObject) P...
com.jogamp.opengl.GL2ES3.glIsSemaphoreEXT
boolean glIsSemaphoreEXT(int semaphore)
Entry point to C language function: GLboolean {@native glIsSemaphoreEXT}(GLuint semaphore) Part of...
com.jogamp.opengl.GL2ES3.glClearBufferfi
void glClearBufferfi(int buffer, int drawbuffer, float depth, int stencil)
Entry point to C language function: void {@native glClearBufferfi}(GLenum buffer,...
com.jogamp.opengl.GL2ES3.glTexBuffer
void glTexBuffer(int target, int internalformat, int buffer)
Entry point to C language function: void {@native glTexBuffer}(GLenum target, GLenum internalformat,...
com.jogamp.opengl.GL2ES3.glTextureStorageMem2DMultisampleEXT
void glTextureStorageMem2DMultisampleEXT(int texture, int samples, int internalFormat, int width, int height, boolean fixedSampleLocations, int memory, long offset)
Entry point to C language function: void {@native glTextureStorageMem2DMultisampleEXT}(GLuint textur...
com.jogamp.opengl.GL2ES3.glGetActiveUniformBlockName
void glGetActiveUniformBlockName(int program, int uniformBlockIndex, int bufSize, IntBuffer length, ByteBuffer uniformBlockName)
Entry point to C language function: void {@native glGetActiveUniformBlockName}(GLuint program,...
com.jogamp.opengl.GL2ES3.glReadBuffer
void glReadBuffer(int mode)
Entry point to C language function: void {@native glReadBuffer}(GLenum mode) Part of GL_ES_VERSION...
com.jogamp.opengl.GL2ES3.glGenVertexArrays
void glGenVertexArrays(int n, IntBuffer arrays)
Entry point to C language function: void {@native glGenVertexArrays}(GLsizei n, GLuint * arrays) P...
com.jogamp.opengl.GL2ES3.glBlendEquationSeparatei
void glBlendEquationSeparatei(int buf, int modeRGB, int modeAlpha)
Entry point to C language function: void {@native glBlendEquationSeparatei}(GLuint buf,...
com.jogamp.opengl.GL2ES3.glClearBufferuiv
void glClearBufferuiv(int buffer, int drawbuffer, IntBuffer value)
Entry point to C language function: void {@native glClearBufferuiv}(GLenum buffer,...
com.jogamp.opengl.GL2ES3.glVertexAttribI4uiv
void glVertexAttribI4uiv(int index, IntBuffer v)
Entry point to C language function: void {@native glVertexAttribI4uiv}(GLuint index,...
com.jogamp.opengl.GL2ES3.glGetTexLevelParameteriv
void glGetTexLevelParameteriv(int target, int level, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetTexLevelParameteriv}(GLenum target,...
com.jogamp.opengl.GL2ES3.isPBOUnpackBound
boolean isPBOUnpackBound()
com.jogamp.opengl.GL2ES3.glIsVertexArray
boolean glIsVertexArray(int array)
Entry point to C language function: GLboolean {@native glIsVertexArray}(GLuint array) Part of GL_A...
com.jogamp.opengl.GL2ES3.glUniformMatrix3x4fv
void glUniformMatrix3x4fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix3x4fv}(GLint location,...
com.jogamp.opengl.GL2ES3.glImportMemoryFdEXT
void glImportMemoryFdEXT(int memory, long size, int handleType, int fd)
Entry point to C language function: void {@native glImportMemoryFdEXT}(GLuint memory,...
com.jogamp.opengl.GL2ES3.glTexStorageMem3DEXT
void glTexStorageMem3DEXT(int target, int levels, int internalFormat, int width, int height, int depth, int memory, long offset)
Entry point to C language function: void {@native glTexStorageMem3DEXT}(GLenum target,...
com.jogamp.opengl.GL2ES3.glBeginTransformFeedback
void glBeginTransformFeedback(int primitiveMode)
Entry point to C language function: void {@native glBeginTransformFeedback}(GLenum primitiveMode) ...
com.jogamp.opengl.GL2ES3.glGetVertexAttribIuiv
void glGetVertexAttribIuiv(int index, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetVertexAttribIuiv}(GLuint index,...
com.jogamp.opengl.GL2ES3.glPauseTransformFeedback
void glPauseTransformFeedback()
Entry point to C language function: void {@native glPauseTransformFeedback}() Part of GL_ARB_trans...
com.jogamp.opengl.GL2ES3.glTexStorage3DMultisample
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,...
com.jogamp.opengl.GL2ES3.glDisablei
void glDisablei(int target, int index)
Entry point to C language function: void {@native glDisablei}(GLenum target, GLuint index) Part of...
com.jogamp.opengl.GL2ES3.glUniformMatrix4x2fv
void glUniformMatrix4x2fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix4x2fv}(GLint location,...
com.jogamp.opengl.GL2ES3.glVertexAttribI4ui
void glVertexAttribI4ui(int index, int x, int y, int z, int w)
Entry point to C language function: void {@native glVertexAttribI4ui}(GLuint index,...
com.jogamp.opengl.GL2ES3.glGetSemaphoreParameterui64vEXT
void glGetSemaphoreParameterui64vEXT(int semaphore, int pname, LongBuffer params)
Entry point to C language function: void {@native glGetSemaphoreParameterui64vEXT}(GLuint semaphore,...
com.jogamp.opengl.GL2ES3.glMinSampleShading
void glMinSampleShading(float value)
Entry point to C language function: void {@native glMinSampleShading}(GLfloat value) Part of GL_ES...
com.jogamp.opengl.GL2ES3.glInvalidateSubFramebuffer
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,...
com.jogamp.opengl.GL2ES3.glUniformBlockBinding
void glUniformBlockBinding(int program, int uniformBlockIndex, int uniformBlockBinding)
Entry point to C language function: void {@native glUniformBlockBinding}(GLuint program,...
com.jogamp.opengl.GL2ES3.glTexStorageMem2DMultisampleEXT
void glTexStorageMem2DMultisampleEXT(int target, int samples, int internalFormat, int width, int height, boolean fixedSampleLocations, int memory, long offset)
Entry point to C language function: void {@native glTexStorageMem2DMultisampleEXT}(GLenum target,...
com.jogamp.opengl.GL2ES3.glNamedBufferStorageMemEXT
void glNamedBufferStorageMemEXT(int buffer, long size, int memory, long offset)
Entry point to C language function: void {@native glNamedBufferStorageMemEXT}(GLuint buffer,...
com.jogamp.opengl.GL2ES3.glInvalidateFramebuffer
void glInvalidateFramebuffer(int target, int numAttachments, IntBuffer attachments)
Entry point to C language function: void {@native glInvalidateFramebuffer}(GLenum target,...
com.jogamp.opengl.GL2ES3.glCopyBufferSubData
void glCopyBufferSubData(int readTarget, int writeTarget, long readOffset, long writeOffset, long size)
Entry point to C language function: void {@native glCopyBufferSubData}(GLenum readTarget,...
com.jogamp.opengl.GL2ES3.glGetVertexAttribIiv
void glGetVertexAttribIiv(int index, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetVertexAttribIiv}(GLuint index,...
com.jogamp.opengl.GL2ES3.glMemoryBarrier
void glMemoryBarrier(int barriers)
Entry point to C language function: void {@native glMemoryBarrier}(GLbitfield barriers) Part of GL...
com.jogamp.opengl.GL2ES3.glBindTransformFeedback
void glBindTransformFeedback(int target, int id)
Entry point to C language function: void {@native glBindTransformFeedback}(GLenum target,...
com.jogamp.opengl.GL2ES3.glBufferStorageMemEXT
void glBufferStorageMemEXT(int target, long size, int memory, long offset)
Entry point to C language function: void {@native glBufferStorageMemEXT}(GLenum target,...
com.jogamp.opengl.GL2ES3.glGetTexLevelParameterfv
void glGetTexLevelParameterfv(int target, int level, int pname, FloatBuffer params)
Entry point to C language function: void {@native glGetTexLevelParameterfv}(GLenum target,...
com.jogamp.opengl.GL2ES3.glUniform1uiv
void glUniform1uiv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform1uiv}(GLint location, GLsizei count,...
com.jogamp.opengl.GL2ES3.glGetTransformFeedbackVarying
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,...
com.jogamp.opengl.GL2ES3.glGetUniformuiv
void glGetUniformuiv(int program, int location, IntBuffer params)
Entry point to C language function: void {@native glGetUniformuiv}(GLuint program,...
com.jogamp.opengl.GL2ES3.glImportSemaphoreFdEXT
void glImportSemaphoreFdEXT(int semaphore, int handleType, int fd)
Entry point to C language function: void {@native glImportSemaphoreFdEXT}(GLuint semaphore,...
com.jogamp.opengl.GL2ES3.glGetUnsignedBytei_vEXT
void glGetUnsignedBytei_vEXT(int target, int index, ByteBuffer data)
Entry point to C language function: void {@native glGetUnsignedBytei_vEXT}(GLenum target,...
com.jogamp.opengl.GL2ES3.glGetUniformIndices
void glGetUniformIndices(int program, int uniformCount, String[] uniformNames, IntBuffer uniformIndices)
Entry point to C language function: void {@native glGetUniformIndices}(GLuint program,...
com.jogamp.opengl.GL2ES3.glResumeTransformFeedback
void glResumeTransformFeedback()
Entry point to C language function: void {@native glResumeTransformFeedback}() Part of GL_ARB_tran...
com.jogamp.opengl.GL2ES3.glTextureStorageMem3DEXT
void glTextureStorageMem3DEXT(int texture, int levels, int internalFormat, int width, int height, int depth, int memory, long offset)
Entry point to C language function: void {@native glTextureStorageMem3DEXT}(GLuint texture,...
com.jogamp.opengl.GL2ES3.glTexStorageMem2DEXT
void glTexStorageMem2DEXT(int target, int levels, int internalFormat, int width, int height, int memory, long offset)
Entry point to C language function: void {@native glTexStorageMem2DEXT}(GLenum target,...
com.jogamp.opengl.GL2ES3.glBindVertexArray
void glBindVertexArray(int array)
Entry point to C language function: void {@native glBindVertexArray}(GLuint array) Part of GL_ARB_...
com.jogamp.opengl.GL2ES3.glUniform2uiv
void glUniform2uiv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform2uiv}(GLint location, GLsizei count,...
com.jogamp.opengl.GL2ES3.glSignalSemaphoreEXT
void glSignalSemaphoreEXT(int semaphore, int numBufferBarriers, IntBuffer buffers, int numTextureBarriers, IntBuffer textures, IntBuffer dstLayouts)
Entry point to C language function: void {@native glSignalSemaphoreEXT}(GLuint semaphore,...
com.jogamp.opengl.GL2ES3.isPBOPackBound
boolean isPBOPackBound()
com.jogamp.opengl.GL2ES3.glDeleteMemoryObjectsEXT
void glDeleteMemoryObjectsEXT(int n, IntBuffer memoryObjects)
Entry point to C language function: void {@native glDeleteMemoryObjectsEXT}(GLsizei n,...
com.jogamp.opengl.GL2ES3.glDeleteSemaphoresEXT
void glDeleteSemaphoresEXT(int n, IntBuffer semaphores)
Entry point to C language function: void {@native glDeleteSemaphoresEXT}(GLsizei n,...
com.jogamp.opengl.GL2ES3.glUniformMatrix4x3fv
void glUniformMatrix4x3fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix4x3fv}(GLint location,...
com.jogamp.opengl.GL2ES3.glEnablei
void glEnablei(int target, int index)
Entry point to C language function: void {@native glEnablei}(GLenum target, GLuint index) Part of ...
com.jogamp.opengl.GL2ES3.glUniformMatrix2x3fv
void glUniformMatrix2x3fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix2x3fv}(GLint location,...
com.jogamp.opengl.GL2ES3.glUniform3ui
void glUniform3ui(int location, int v0, int v1, int v2)
Entry point to C language function: void {@native glUniform3ui}(GLint location, GLuint v0,...
com.jogamp.opengl.GL2ES3.glColorMaski
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,...
com.jogamp.opengl.GL2ES3.glBlitFramebuffer
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,...
com.jogamp.opengl.GL2ES3.glUniform1ui
void glUniform1ui(int location, int v0)
Entry point to C language function: void {@native glUniform1ui}(GLint location, GLuint v0) Part of...
com.jogamp.opengl.GL2ES3.glTexStorageMem3DMultisampleEXT
void glTexStorageMem3DMultisampleEXT(int target, int samples, int internalFormat, int width, int height, int depth, boolean fixedSampleLocations, int memory, long offset)
Entry point to C language function: void {@native glTexStorageMem3DMultisampleEXT}(GLenum target,...
com.jogamp.opengl.GL2ES3.glEndTransformFeedback
void glEndTransformFeedback()
Entry point to C language function: void {@native glEndTransformFeedback}() Part of GL_ES_VERSION_...
com.jogamp.opengl.GL2ES3.glFramebufferParameteri
void glFramebufferParameteri(int target, int pname, int param)
Entry point to C language function: void {@native glFramebufferParameteri}(GLenum target,...
com.jogamp.opengl.GL2ES3.glGetFramebufferParameteriv
void glGetFramebufferParameteriv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetFramebufferParameteriv}(GLenum target,...
com.jogamp.opengl.GL2ES3.glMemoryObjectParameterivEXT
void glMemoryObjectParameterivEXT(int memoryObject, int pname, IntBuffer params)
Entry point to C language function: void {@native glMemoryObjectParameterivEXT}(GLuint memoryObject,...
com.jogamp.opengl.GL2ES3.glUniform4uiv
void glUniform4uiv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform4uiv}(GLint location, GLsizei count,...
com.jogamp.opengl.GL2ES3.glIsTransformFeedback
boolean glIsTransformFeedback(int id)
Entry point to C language function: GLboolean {@native glIsTransformFeedback}(GLuint id) Part of G...
com.jogamp.opengl.GL2ES3.glGenTransformFeedbacks
void glGenTransformFeedbacks(int n, IntBuffer ids)
Entry point to C language function: void {@native glGenTransformFeedbacks}(GLsizei n,...
com.jogamp.opengl.GL2ES3.glGetStringi
String glGetStringi(int name, int index)
Entry point to C language function: const GLubyte * {@native glGetStringi}(GLenum name,...
com.jogamp.opengl.GL2ES3.glWaitSemaphoreEXT
void glWaitSemaphoreEXT(int semaphore, int numBufferBarriers, IntBuffer buffers, int numTextureBarriers, IntBuffer textures, IntBuffer srcLayouts)
Entry point to C language function: void {@native glWaitSemaphoreEXT}(GLuint semaphore,...
com.jogamp.opengl.GL2ES3.glCreateMemoryObjectsEXT
void glCreateMemoryObjectsEXT(int n, IntBuffer memoryObjects)
Entry point to C language function: void {@native glCreateMemoryObjectsEXT}(GLsizei n,...
com.jogamp.opengl.GL2ES3.glTransformFeedbackVaryings
void glTransformFeedbackVaryings(int program, int count, String[] varyings, int bufferMode)
Entry point to C language function: void {@native glTransformFeedbackVaryings}(GLuint program,...
com.jogamp.opengl.GL2ES3.glGetBooleani_v
void glGetBooleani_v(int target, int index, ByteBuffer data)
Entry point to C language function: void {@native glGetBooleani_v}(GLenum target,...
com.jogamp.opengl.GL2ES3.glDeleteTransformFeedbacks
void glDeleteTransformFeedbacks(int n, IntBuffer ids)
Entry point to C language function: void {@native glDeleteTransformFeedbacks}(GLsizei n,...
com.jogamp.opengl.GL2ES3.glBlendFuncSeparatei
void glBlendFuncSeparatei(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)
Entry point to C language function: void {@native glBlendFuncSeparatei}(GLuint buf,...
com.jogamp.opengl.GL2ES3.glBindBufferRange
void glBindBufferRange(int target, int index, int buffer, long offset, long size)
Entry point to C language function: void {@native glBindBufferRange}(GLenum target,...
com.jogamp.opengl.GL2ES3.glUniformMatrix2x4fv
void glUniformMatrix2x4fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix2x4fv}(GLint location,...
com.jogamp.opengl.GL2ES3.glUniformMatrix3x2fv
void glUniformMatrix3x2fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix3x2fv}(GLint location,...
com.jogamp.opengl.GL2ES3.glSemaphoreParameterui64vEXT
void glSemaphoreParameterui64vEXT(int semaphore, int pname, LongBuffer params)
Entry point to C language function: void {@native glSemaphoreParameterui64vEXT}(GLuint semaphore,...
com.jogamp.opengl.GL2ES3.glGetFragDataLocation
int glGetFragDataLocation(int program, String name)
Entry point to C language function: GLint {@native glGetFragDataLocation}(GLuint program,...
com.jogamp.opengl.GL2ES3.glDrawArraysInstanced
void glDrawArraysInstanced(int mode, int first, int count, int instancecount)
Entry point to C language function: void {@native glDrawArraysInstanced}(GLenum mode,...
com.jogamp.opengl.GL2ES3.glFramebufferTextureLayer
void glFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer)
Entry point to C language function: void {@native glFramebufferTextureLayer}(GLenum target,...
com.jogamp.opengl.GL2ES3.glGetUniformBlockIndex
int glGetUniformBlockIndex(int program, String uniformBlockName)
Entry point to C language function: GLuint {@native glGetUniformBlockIndex}(GLuint program,...
com.jogamp.opengl.GL2ES3.glClearBufferfv
void glClearBufferfv(int buffer, int drawbuffer, FloatBuffer value)
Entry point to C language function: void {@native glClearBufferfv}(GLenum buffer,...
com.jogamp.opengl.GL2ES3.glGetMemoryObjectParameterivEXT
void glGetMemoryObjectParameterivEXT(int memoryObject, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetMemoryObjectParameterivEXT}(GLuint memoryObje...
com.jogamp.opengl.GL2ES3.glBlendFunci
void glBlendFunci(int buf, int src, int dst)
Entry point to C language function: void {@native glBlendFunci}(GLuint buf, GLenum src,...
com.jogamp.opengl.GL2ES3.glTextureStorageMem2DEXT
void glTextureStorageMem2DEXT(int texture, int levels, int internalFormat, int width, int height, int memory, long offset)
Entry point to C language function: void {@native glTextureStorageMem2DEXT}(GLuint texture,...
com.jogamp.opengl.GL2ES3.glBindImageTexture
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,...
com.jogamp.opengl.GL2ES3.glDeleteVertexArrays
void glDeleteVertexArrays(int n, IntBuffer arrays)
Entry point to C language function: void {@native glDeleteVertexArrays}(GLsizei n,...
com.jogamp.opengl.GL2ES3.glVertexAttribI4i
void glVertexAttribI4i(int index, int x, int y, int z, int w)
Entry point to C language function: void {@native glVertexAttribI4i}(GLuint index,...
com.jogamp.opengl.GL2ES3.glUniform2ui
void glUniform2ui(int location, int v0, int v1)
Entry point to C language function: void {@native glUniform2ui}(GLint location, GLuint v0,...
com.jogamp.opengl.GL2ES3.glGetInternalformativ
void glGetInternalformativ(int target, int internalformat, int pname, int count, IntBuffer params)
Entry point to C language function: void {@native glGetInternalformativ}(GLenum target,...
com.jogamp.opengl.GL2ES3.glGetActiveUniformBlockiv
void glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetActiveUniformBlockiv}(GLuint program,...
com.jogamp.opengl.GL2ES3.glTextureStorageMem3DMultisampleEXT
void glTextureStorageMem3DMultisampleEXT(int texture, int samples, int internalFormat, int width, int height, int depth, boolean fixedSampleLocations, int memory, long offset)
Entry point to C language function: void {@native glTextureStorageMem3DMultisampleEXT}(GLuint textur...
com.jogamp.opengl.GL2ES3.glUniform4ui
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,...
com.jogamp.opengl.GL2ES3.glGetActiveUniformsiv
void glGetActiveUniformsiv(int program, int uniformCount, IntBuffer uniformIndices, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetActiveUniformsiv}(GLuint program,...
com.jogamp.opengl.GL2ES3.glGetIntegeri_v
void glGetIntegeri_v(int target, int index, IntBuffer data)
Entry point to C language function: void {@native glGetIntegeri_v}(GLenum target,...
com.jogamp.opengl.GL2ES3.glGetUnsignedBytevEXT
void glGetUnsignedBytevEXT(int pname, ByteBuffer data)
Entry point to C language function: void {@native glGetUnsignedBytevEXT}(GLenum pname,...
com.jogamp.opengl.GL2ES3.glIsEnabledi
boolean glIsEnabledi(int target, int index)
Entry point to C language function: GLboolean {@native glIsEnabledi}(GLenum target,...
com.jogamp.opengl.GL2ES3.glBindBufferBase
void glBindBufferBase(int target, int index, int buffer)
Entry point to C language function: void {@native glBindBufferBase}(GLenum target,...
com.jogamp.opengl.GL2ES3.glGenSemaphoresEXT
void glGenSemaphoresEXT(int n, IntBuffer semaphores)
Entry point to C language function: void {@native glGenSemaphoresEXT}(GLsizei n, GLuint * semaphores...
com.jogamp.opengl.GL2ES3.glUniform3uiv
void glUniform3uiv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform3uiv}(GLint location, GLsizei count,...
com.jogamp.opengl.GL2ES3.glClearBufferiv
void glClearBufferiv(int buffer, int drawbuffer, IntBuffer value)
Entry point to C language function: void {@native glClearBufferiv}(GLenum buffer,...
com.jogamp.opengl.GL2ES3.glVertexAttribI4iv
void glVertexAttribI4iv(int index, IntBuffer v)
Entry point to C language function: void {@native glVertexAttribI4iv}(GLuint index,...
com.jogamp.opengl.GL2ES3.glTexStorage2DMultisample
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,...
com.jogamp.opengl.GL2GL3
Definition: GL2GL3.java:29
com.jogamp.opengl.GL2
Definition: GL2.java:31
com.jogamp.opengl.GL3ES3
Definition: GL3ES3.java:29
com.jogamp.opengl.GL3ES3.glUniform1i64NV
void glUniform1i64NV(int location, long x)
Entry point to C language function: void {@native glUniform1i64NV}(GLint location,...
com.jogamp.opengl.GL3ES3.glPatchParameteri
void glPatchParameteri(int pname, int value)
Entry point to C language function: void {@native glPatchParameteri}(GLenum pname,...
com.jogamp.opengl.GL3ES3.glUniform2ui64vNV
void glUniform2ui64vNV(int location, int count, LongBuffer value)
Entry point to C language function: void {@native glUniform2ui64vNV}(GLint location,...
com.jogamp.opengl.GL3ES3.glVertexAttribFormat
void glVertexAttribFormat(int attribindex, int size, int type, boolean normalized, int relativeoffset)
Entry point to C language function: void {@native glVertexAttribFormat}(GLuint attribindex,...
com.jogamp.opengl.GL3ES3.glGetUniformi64vNV
void glGetUniformi64vNV(int program, int location, LongBuffer params)
Entry point to C language function: void {@native glGetUniformi64vNV}(GLuint program,...
com.jogamp.opengl.GL3ES3.glMemoryBarrierByRegion
void glMemoryBarrierByRegion(int barriers)
Entry point to C language function: void {@native glMemoryBarrierByRegion}(GLbitfield barriers) Pa...
com.jogamp.opengl.GL3ES3.glDrawRangeElementsBaseVertex
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,...
com.jogamp.opengl.GL3ES3.glUniform4i64vNV
void glUniform4i64vNV(int location, int count, LongBuffer value)
Entry point to C language function: void {@native glUniform4i64vNV}(GLint location,...
com.jogamp.opengl.GL3ES3.glUniform4i64NV
void glUniform4i64NV(int location, long x, long y, long z, long w)
Entry point to C language function: void {@native glUniform4i64NV}(GLint location,...
com.jogamp.opengl.GL3ES3.glUniform4ui64NV
void glUniform4ui64NV(int location, long x, long y, long z, long w)
Entry point to C language function: void {@native glUniform4ui64NV}(GLint location,...
com.jogamp.opengl.GL3ES3.glProgramUniform2ui64NV
void glProgramUniform2ui64NV(int program, int location, long x, long y)
Entry point to C language function: void {@native glProgramUniform2ui64NV}(GLuint program,...
com.jogamp.opengl.GL3ES3.glUniform3i64NV
void glUniform3i64NV(int location, long x, long y, long z)
Entry point to C language function: void {@native glUniform3i64NV}(GLint location,...
com.jogamp.opengl.GL3ES3.glGetInteger64i_v
void glGetInteger64i_v(int target, int index, LongBuffer data)
Entry point to C language function: void {@native glGetInteger64i_v}(GLenum target,...
com.jogamp.opengl.GL3ES3.glVertexAttribIFormat
void glVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset)
Entry point to C language function: void {@native glVertexAttribIFormat}(GLuint attribindex,...
com.jogamp.opengl.GL3ES3.glGetProgramInterfaceiv
void glGetProgramInterfaceiv(int program, int programInterface, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetProgramInterfaceiv}(GLuint program,...
com.jogamp.opengl.GL3ES3.glUniform4ui64vNV
void glUniform4ui64vNV(int location, int count, LongBuffer value)
Entry point to C language function: void {@native glUniform4ui64vNV}(GLint location,...
com.jogamp.opengl.GL3ES3.glUniform3ui64vNV
void glUniform3ui64vNV(int location, int count, LongBuffer value)
Entry point to C language function: void {@native glUniform3ui64vNV}(GLint location,...
com.jogamp.opengl.GL3ES3.glVertexBindingDivisor
void glVertexBindingDivisor(int bindingindex, int divisor)
Entry point to C language function: void {@native glVertexBindingDivisor}(GLuint bindingindex,...
com.jogamp.opengl.GL3ES3.glDrawElementsBaseVertex
void glDrawElementsBaseVertex(int mode, int count, int type, Buffer indices, int basevertex)
Entry point to C language function: void {@native glDrawElementsBaseVertex}(GLenum mode,...
com.jogamp.opengl.GL3ES3.glSamplerParameterf
void glSamplerParameterf(int sampler, int pname, float param)
Entry point to C language function: void {@native glSamplerParameterf}(GLuint sampler,...
com.jogamp.opengl.GL3ES3.glWaitSync
void glWaitSync(long sync, int flags, long timeout)
Entry point to C language function: void {@native glWaitSync}(GLsync sync, GLbitfield flags,...
com.jogamp.opengl.GL3ES3.glGetSamplerParameterfv
void glGetSamplerParameterfv(int sampler, int pname, FloatBuffer params)
Entry point to C language function: void {@native glGetSamplerParameterfv}(GLuint sampler,...
com.jogamp.opengl.GL3ES3.glBindVertexBuffer
void glBindVertexBuffer(int bindingindex, int buffer, long offset, int stride)
Entry point to C language function: void {@native glBindVertexBuffer}(GLuint bindingindex,...
com.jogamp.opengl.GL3ES3.glGetProgramResourceName
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,...
com.jogamp.opengl.GL3ES3.glUniform1i64vNV
void glUniform1i64vNV(int location, int count, LongBuffer value)
Entry point to C language function: void {@native glUniform1i64vNV}(GLint location,...
com.jogamp.opengl.GL3ES3.glProgramUniform3ui64NV
void glProgramUniform3ui64NV(int program, int location, long x, long y, long z)
Entry point to C language function: void {@native glProgramUniform3ui64NV}(GLuint program,...
com.jogamp.opengl.GL3ES3.glUniform3i64vNV
void glUniform3i64vNV(int location, int count, LongBuffer value)
Entry point to C language function: void {@native glUniform3i64vNV}(GLint location,...
com.jogamp.opengl.GL3ES3.glProgramUniform4ui64NV
void glProgramUniform4ui64NV(int program, int location, long x, long y, long z, long w)
Entry point to C language function: void {@native glProgramUniform4ui64NV}(GLuint program,...
com.jogamp.opengl.GL3ES3.glUniform3ui64NV
void glUniform3ui64NV(int location, long x, long y, long z)
Entry point to C language function: void {@native glUniform3ui64NV}(GLint location,...
com.jogamp.opengl.GL3ES3.glProgramUniform3ui64vNV
void glProgramUniform3ui64vNV(int program, int location, int count, LongBuffer value)
Entry point to C language function: void {@native glProgramUniform3ui64vNV}(GLuint program,...
com.jogamp.opengl.GL3ES3.glProgramUniform2i64NV
void glProgramUniform2i64NV(int program, int location, long x, long y)
Entry point to C language function: void {@native glProgramUniform2i64NV}(GLuint program,...
com.jogamp.opengl.GL3ES3.glProgramUniform3i64NV
void glProgramUniform3i64NV(int program, int location, long x, long y, long z)
Entry point to C language function: void {@native glProgramUniform3i64NV}(GLuint program,...
com.jogamp.opengl.GL3ES3.glSamplerParameteri
void glSamplerParameteri(int sampler, int pname, int param)
Entry point to C language function: void {@native glSamplerParameteri}(GLuint sampler,...
com.jogamp.opengl.GL3ES3.glUniform1ui64NV
void glUniform1ui64NV(int location, long x)
Entry point to C language function: void {@native glUniform1ui64NV}(GLint location,...
com.jogamp.opengl.GL3ES3.glIsSync
boolean glIsSync(long sync)
Entry point to C language function: GLboolean {@native glIsSync}(GLsync sync) Part of GL_ES_VERSIO...
com.jogamp.opengl.GL3ES3.glUniform2i64NV
void glUniform2i64NV(int location, long x, long y)
Entry point to C language function: void {@native glUniform2i64NV}(GLint location,...
com.jogamp.opengl.GL3ES3.glProgramUniform2i64vNV
void glProgramUniform2i64vNV(int program, int location, int count, LongBuffer value)
Entry point to C language function: void {@native glProgramUniform2i64vNV}(GLuint program,...
com.jogamp.opengl.GL3ES3.glVertexAttribBinding
void glVertexAttribBinding(int attribindex, int bindingindex)
Entry point to C language function: void {@native glVertexAttribBinding}(GLuint attribindex,...
com.jogamp.opengl.GL3ES3.glDrawElementsIndirect
void glDrawElementsIndirect(int mode, int type, Buffer indirect)
Entry point to C language function: void {@native glDrawElementsIndirect}(GLenum mode,...
com.jogamp.opengl.GL3ES3.glGetProgramResourceLocation
int glGetProgramResourceLocation(int program, int programInterface, ByteBuffer name)
Entry point to C language function: GLint {@native glGetProgramResourceLocation}(GLuint program,...
com.jogamp.opengl.GL3ES3.glUniform1ui64vNV
void glUniform1ui64vNV(int location, int count, LongBuffer value)
Entry point to C language function: void {@native glUniform1ui64vNV}(GLint location,...
com.jogamp.opengl.GL3ES3.glGetProgramResourceiv
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,...
com.jogamp.opengl.GL3ES3.glFenceSync
long glFenceSync(int condition, int flags)
Entry point to C language function: GLsync {@native glFenceSync}(GLenum condition,...
com.jogamp.opengl.GL3ES3.glProgramUniform1ui64vNV
void glProgramUniform1ui64vNV(int program, int location, int count, LongBuffer value)
Entry point to C language function: void {@native glProgramUniform1ui64vNV}(GLuint program,...
com.jogamp.opengl.GL3ES3.glFramebufferTexture
void glFramebufferTexture(int target, int attachment, int texture, int level)
Entry point to C language function: void {@native glFramebufferTexture}(GLenum target,...
com.jogamp.opengl.GL3ES3.glProgramUniform2ui64vNV
void glProgramUniform2ui64vNV(int program, int location, int count, LongBuffer value)
Entry point to C language function: void {@native glProgramUniform2ui64vNV}(GLuint program,...
com.jogamp.opengl.GL3ES3.glDrawElementsInstancedBaseVertex
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,...
com.jogamp.opengl.GL3ES3.glIsSampler
boolean glIsSampler(int sampler)
Entry point to C language function: GLboolean {@native glIsSampler}(GLuint sampler) Part of GL_MES...
com.jogamp.opengl.GL3ES3.glGetProgramResourceIndex
int glGetProgramResourceIndex(int program, int programInterface, ByteBuffer name)
Entry point to C language function: GLuint {@native glGetProgramResourceIndex}(GLuint program,...
com.jogamp.opengl.GL3ES3.glDeleteSync
void glDeleteSync(long sync)
Entry point to C language function: void {@native glDeleteSync}(GLsync sync) Part of GL_ES_VERSION...
com.jogamp.opengl.GL3ES3.glProgramUniform1ui64NV
void glProgramUniform1ui64NV(int program, int location, long x)
Entry point to C language function: void {@native glProgramUniform1ui64NV}(GLuint program,...
com.jogamp.opengl.GL3ES3.glProgramUniform4ui64vNV
void glProgramUniform4ui64vNV(int program, int location, int count, LongBuffer value)
Entry point to C language function: void {@native glProgramUniform4ui64vNV}(GLuint program,...
com.jogamp.opengl.GL3ES3.glSamplerParameteriv
void glSamplerParameteriv(int sampler, int pname, IntBuffer param)
Entry point to C language function: void {@native glSamplerParameteriv}(GLuint sampler,...
com.jogamp.opengl.GL3ES3.glProgramUniform1i64vNV
void glProgramUniform1i64vNV(int program, int location, int count, LongBuffer value)
Entry point to C language function: void {@native glProgramUniform1i64vNV}(GLuint program,...
com.jogamp.opengl.GL3ES3.glDispatchComputeIndirect
void glDispatchComputeIndirect(long indirect)
Entry point to C language function: void {@native glDispatchComputeIndirect}(GLintptr indirect) Pa...
com.jogamp.opengl.GL3ES3.glGetBufferParameteri64v
void glGetBufferParameteri64v(int target, int pname, LongBuffer params)
Entry point to C language function: void {@native glGetBufferParameteri64v}(GLenum target,...
com.jogamp.opengl.GL3ES3.glDeleteSamplers
void glDeleteSamplers(int count, IntBuffer samplers)
Entry point to C language function: void {@native glDeleteSamplers}(GLsizei count,...
com.jogamp.opengl.GL3ES3.glGetSamplerParameteriv
void glGetSamplerParameteriv(int sampler, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetSamplerParameteriv}(GLuint sampler,...
com.jogamp.opengl.GL3ES3.glDrawArraysIndirect
void glDrawArraysIndirect(int mode, Buffer indirect)
Entry point to C language function: void {@native glDrawArraysIndirect}(GLenum mode,...
com.jogamp.opengl.GL3ES3.glBindSampler
void glBindSampler(int unit, int sampler)
Entry point to C language function: void {@native glBindSampler}(GLuint unit, GLuint sampler) Part...
com.jogamp.opengl.GL3ES3.glGetSynciv
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,...
com.jogamp.opengl.GL3ES3.glProgramUniform4i64vNV
void glProgramUniform4i64vNV(int program, int location, int count, LongBuffer value)
Entry point to C language function: void {@native glProgramUniform4i64vNV}(GLuint program,...
com.jogamp.opengl.GL3ES3.glProgramUniform3i64vNV
void glProgramUniform3i64vNV(int program, int location, int count, LongBuffer value)
Entry point to C language function: void {@native glProgramUniform3i64vNV}(GLuint program,...
com.jogamp.opengl.GL3ES3.glUniform2ui64NV
void glUniform2ui64NV(int location, long x, long y)
Entry point to C language function: void {@native glUniform2ui64NV}(GLint location,...
com.jogamp.opengl.GL3ES3.glTexBufferRange
void glTexBufferRange(int target, int internalformat, int buffer, long offset, long size)
Entry point to C language function: void {@native glTexBufferRange}(GLenum target,...
com.jogamp.opengl.GL3ES3.glUniform2i64vNV
void glUniform2i64vNV(int location, int count, LongBuffer value)
Entry point to C language function: void {@native glUniform2i64vNV}(GLint location,...
com.jogamp.opengl.GL3ES3.glGenSamplers
void glGenSamplers(int count, IntBuffer samplers)
Entry point to C language function: void {@native glGenSamplers}(GLsizei count, GLuint * samplers) ...
com.jogamp.opengl.GL3ES3.glDispatchCompute
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,...
com.jogamp.opengl.GL3ES3.glSamplerParameterfv
void glSamplerParameterfv(int sampler, int pname, FloatBuffer param)
Entry point to C language function: void {@native glSamplerParameterfv}(GLuint sampler,...
com.jogamp.opengl.GL3ES3.glProgramUniform4i64NV
void glProgramUniform4i64NV(int program, int location, long x, long y, long z, long w)
Entry point to C language function: void {@native glProgramUniform4i64NV}(GLuint program,...
com.jogamp.opengl.GL3ES3.glClientWaitSync
int glClientWaitSync(long sync, int flags, long timeout)
Entry point to C language function: GLenum {@native glClientWaitSync}(GLsync sync,...
com.jogamp.opengl.GL3ES3.glProgramUniform1i64NV
void glProgramUniform1i64NV(int program, int location, long x)
Entry point to C language function: void {@native glProgramUniform1i64NV}(GLuint program,...
com.jogamp.opengl.GL3ES3.glPrimitiveBoundingBox
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,...
com.jogamp.opengl.GL3
Definition: GL3.java:26
com.jogamp.opengl.GL3bc
Definition: GL3bc.java:26
com.jogamp.opengl.GL4ES3
Definition: GL4ES3.java:29
com.jogamp.opengl.GL4ES3.glSignalVkFenceNV
void glSignalVkFenceNV(long vkFence)
Entry point to C language function: void {@native glSignalVkFenceNV}(GLuint64 vkFence) Part of GL_...
com.jogamp.opengl.GL4ES3.glDrawMeshTasksNV
void glDrawMeshTasksNV(int first, int count)
Entry point to C language function: void {@native glDrawMeshTasksNV}(GLuint first,...
com.jogamp.opengl.GL4ES3.glShadingRateSampleOrderNV
void glShadingRateSampleOrderNV(int order)
Entry point to C language function: void {@native glShadingRateSampleOrderNV}(GLenum order) Part o...
com.jogamp.opengl.GL4ES3.glNamedBufferAttachMemoryNV
void glNamedBufferAttachMemoryNV(int buffer, int memory, long offset)
Entry point to C language function: void {@native glNamedBufferAttachMemoryNV}(GLuint buffer,...
com.jogamp.opengl.GL4ES3.glShadingRateImagePaletteNV
void glShadingRateImagePaletteNV(int viewport, int first, int count, IntBuffer rates)
Entry point to C language function: void {@native glShadingRateImagePaletteNV}(GLuint viewport,...
com.jogamp.opengl.GL4ES3.glTexturePageCommitmentMemNV
void glTexturePageCommitmentMemNV(int texture, int layer, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int memory, long offset, boolean commit)
Entry point to C language function: void {@native glTexturePageCommitmentMemNV}(GLuint texture,...
com.jogamp.opengl.GL4ES3.glGetMemoryObjectDetachedResourcesuivNV
void glGetMemoryObjectDetachedResourcesuivNV(int memory, int pname, int first, int count, IntBuffer params)
Entry point to C language function: void {@native glGetMemoryObjectDetachedResourcesuivNV}(GLuint me...
com.jogamp.opengl.GL4ES3.glNamedBufferPageCommitmentMemNV
void glNamedBufferPageCommitmentMemNV(int buffer, long offset, long size, int memory, long memOffset, boolean commit)
Entry point to C language function: void {@native glNamedBufferPageCommitmentMemNV}(GLuint buffer,...
com.jogamp.opengl.GL4ES3.glSubpixelPrecisionBiasNV
void glSubpixelPrecisionBiasNV(int xbits, int ybits)
Entry point to C language function: void {@native glSubpixelPrecisionBiasNV}(GLuint xbits,...
com.jogamp.opengl.GL4ES3.glMultiDrawMeshTasksIndirectCountNV
void glMultiDrawMeshTasksIndirectCountNV(long indirect, long drawcount, int maxdrawcount, int stride)
Entry point to C language function: void {@native glMultiDrawMeshTasksIndirectCountNV}(GLintptr indi...
com.jogamp.opengl.GL4ES3.glNamedFramebufferSampleLocationsfvNV
void glNamedFramebufferSampleLocationsfvNV(int framebuffer, int start, int count, FloatBuffer v)
Entry point to C language function: void {@native glNamedFramebufferSampleLocationsfvNV}(GLuint fram...
com.jogamp.opengl.GL4ES3.glShadingRateImageBarrierNV
void glShadingRateImageBarrierNV(boolean synchronize)
Entry point to C language function: void {@native glShadingRateImageBarrierNV}(GLboolean synchronize...
com.jogamp.opengl.GL4ES3.glScissorExclusiveArrayvNV
void glScissorExclusiveArrayvNV(int first, int count, IntBuffer v)
Entry point to C language function: void {@native glScissorExclusiveArrayvNV}(GLuint first,...
com.jogamp.opengl.GL4ES3.glWaitVkSemaphoreNV
void glWaitVkSemaphoreNV(long vkSemaphore)
Entry point to C language function: void {@native glWaitVkSemaphoreNV}(GLuint64 vkSemaphore) Part ...
com.jogamp.opengl.GL4ES3.glViewportPositionWScaleNV
void glViewportPositionWScaleNV(int index, float xcoeff, float ycoeff)
Entry point to C language function: void {@native glViewportPositionWScaleNV}(GLuint index,...
com.jogamp.opengl.GL4ES3.glBindShadingRateImageNV
void glBindShadingRateImageNV(int texture)
Entry point to C language function: void {@native glBindShadingRateImageNV}(GLuint texture) Part o...
com.jogamp.opengl.GL4ES3.glCreateSemaphoresNV
void glCreateSemaphoresNV(int n, IntBuffer semaphores)
Entry point to C language function: void {@native glCreateSemaphoresNV}(GLsizei n,...
com.jogamp.opengl.GL4ES3.glDrawVkImageNV
void glDrawVkImageNV(long vkImage, int sampler, float x0, float y0, float x1, float y1, float z, float s0, float t0, float s1, float t1)
Entry point to C language function: void {@native glDrawVkImageNV}(GLuint64 vkImage,...
com.jogamp.opengl.GL4ES3.glSignalVkSemaphoreNV
void glSignalVkSemaphoreNV(long vkSemaphore)
Entry point to C language function: void {@native glSignalVkSemaphoreNV}(GLuint64 vkSemaphore) Par...
com.jogamp.opengl.GL4ES3.glFragmentCoverageColorNV
void glFragmentCoverageColorNV(int color)
Entry point to C language function: void {@native glFragmentCoverageColorNV}(GLuint color) Part of...
com.jogamp.opengl.GL4ES3.glResolveDepthValuesNV
void glResolveDepthValuesNV()
Entry point to C language function: void {@native glResolveDepthValuesNV}() Part of GL_NV_sample_l...
com.jogamp.opengl.GL4ES3.glBufferPageCommitmentMemNV
void glBufferPageCommitmentMemNV(int target, long offset, long size, int memory, long memOffset, boolean commit)
Entry point to C language function: void {@native glBufferPageCommitmentMemNV}(GLenum target,...
com.jogamp.opengl.GL4ES3.glViewportSwizzleNV
void glViewportSwizzleNV(int index, int swizzlex, int swizzley, int swizzlez, int swizzlew)
Entry point to C language function: void {@native glViewportSwizzleNV}(GLuint index,...
com.jogamp.opengl.GL4ES3.glGetVkProcAddrNV
long glGetVkProcAddrNV(ByteBuffer name)
Entry point to C language function: GLVULKANPROCNV {@native glGetVkProcAddrNV}(const GLchar * name) ...
com.jogamp.opengl.GL4ES3.glMultiDrawMeshTasksIndirectNV
void glMultiDrawMeshTasksIndirectNV(long indirect, int drawcount, int stride)
Entry point to C language function: void {@native glMultiDrawMeshTasksIndirectNV}(GLintptr indirect,...
com.jogamp.opengl.GL4ES3.glResetMemoryObjectParameterNV
void glResetMemoryObjectParameterNV(int memory, int pname)
Entry point to C language function: void {@native glResetMemoryObjectParameterNV}(GLuint memory,...
com.jogamp.opengl.GL4ES3.glSemaphoreParameterivNV
void glSemaphoreParameterivNV(int semaphore, int pname, IntBuffer params)
Entry point to C language function: void {@native glSemaphoreParameterivNV}(GLuint semaphore,...
com.jogamp.opengl.GL4ES3.glTexAttachMemoryNV
void glTexAttachMemoryNV(int target, int memory, long offset)
Entry point to C language function: void {@native glTexAttachMemoryNV}(GLenum target,...
com.jogamp.opengl.GL4ES3.glDrawMeshTasksIndirectNV
void glDrawMeshTasksIndirectNV(long indirect)
Entry point to C language function: void {@native glDrawMeshTasksIndirectNV}(GLintptr indirect) Pa...
com.jogamp.opengl.GL4ES3.glTextureAttachMemoryNV
void glTextureAttachMemoryNV(int texture, int memory, long offset)
Entry point to C language function: void {@native glTextureAttachMemoryNV}(GLuint texture,...
com.jogamp.opengl.GL4ES3.glGetShadingRateSampleLocationivNV
void glGetShadingRateSampleLocationivNV(int rate, int samples, int index, IntBuffer location)
Entry point to C language function: void {@native glGetShadingRateSampleLocationivNV}(GLenum rate,...
com.jogamp.opengl.GL4ES3.glGetSemaphoreParameterivNV
void glGetSemaphoreParameterivNV(int semaphore, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetSemaphoreParameterivNV}(GLuint semaphore,...
com.jogamp.opengl.GL4ES3.glScissorExclusiveNV
void glScissorExclusiveNV(int x, int y, int width, int height)
Entry point to C language function: void {@native glScissorExclusiveNV}(GLint x, GLint y,...
com.jogamp.opengl.GL4ES3.glGetShadingRateImagePaletteNV
void glGetShadingRateImagePaletteNV(int viewport, int entry, IntBuffer rate)
Entry point to C language function: void {@native glGetShadingRateImagePaletteNV}(GLuint viewport,...
com.jogamp.opengl.GL4ES3.glShadingRateSampleOrderCustomNV
void glShadingRateSampleOrderCustomNV(int rate, int samples, IntBuffer locations)
Entry point to C language function: void {@native glShadingRateSampleOrderCustomNV}(GLenum rate,...
com.jogamp.opengl.GL4ES3.glTexPageCommitmentMemNV
void glTexPageCommitmentMemNV(int target, int layer, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int memory, long offset, boolean commit)
Entry point to C language function: void {@native glTexPageCommitmentMemNV}(GLenum target,...
com.jogamp.opengl.GL4ES3.glFramebufferSampleLocationsfvNV
void glFramebufferSampleLocationsfvNV(int target, int start, int count, FloatBuffer v)
Entry point to C language function: void {@native glFramebufferSampleLocationsfvNV}(GLenum target,...
com.jogamp.opengl.GL4ES3.glBufferAttachMemoryNV
void glBufferAttachMemoryNV(int target, int memory, long offset)
Entry point to C language function: void {@native glBufferAttachMemoryNV}(GLenum target,...
com.jogamp.opengl.GL4
Definition: GL4.java:26
com.jogamp.opengl.GL4bc
Definition: GL4bc.java:41
com.jogamp.opengl.GLBase.isGL2GL3
boolean isGL2GL3()
Indicates whether this GL object conforms to a GL2GL3 compatible profile.
com.jogamp.opengl.GLBase.isGLES2Compatible
boolean isGLES2Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES2 functionality.
com.jogamp.opengl.GLBase.isVBOElementArrayBound
boolean isVBOElementArrayBound()
com.jogamp.opengl.GLBase.isGL2ES1
boolean isGL2ES1()
Indicates whether this GL object conforms to a GL2ES1 compatible profile.
com.jogamp.opengl.GLBase.hasGLSL
boolean hasGLSL()
Indicates whether this GL object supports GLSL.
com.jogamp.opengl.GLBase.hasBasicFBOSupport
boolean hasBasicFBOSupport()
Returns true if basic FBO support is available, otherwise false.
com.jogamp.opengl.GLBase.isTextureFormatBGRA8888Available
boolean isTextureFormatBGRA8888Available()
com.jogamp.opengl.GLBase.isGLES
boolean isGLES()
Indicates whether this GL object conforms to one of the OpenGL ES profiles, see isGLES1(),...
com.jogamp.opengl.GLBase.isGL4bc
boolean isGL4bc()
Indicates whether this GL object conforms to the OpenGL ≥ 4.0 compatibility profile.
com.jogamp.opengl.GLBase.isGL3ES3
boolean isGL3ES3()
Indicates whether this GL object conforms to a GL3ES3 compatible profile.
com.jogamp.opengl.GLBase.getMaxRenderbufferSamples
int getMaxRenderbufferSamples()
Returns the maximum number of FBO RENDERBUFFER samples if full FBO is supported, otherwise false.
com.jogamp.opengl.GLBase.getBoundFramebuffer
int getBoundFramebuffer(int target)
Return the framebuffer name bound to this context, see GL#glBindFramebuffer(int, int).
com.jogamp.opengl.GLBase.getBoundBuffer
int getBoundBuffer(int target)
com.jogamp.opengl.GLBase.getDefaultDrawFramebuffer
int getDefaultDrawFramebuffer()
Return the default draw framebuffer name.
com.jogamp.opengl.GLBase.isGL2ES3
boolean isGL2ES3()
Indicates whether this GL object conforms to a either a GL2GL3 or GL3ES3 compatible profile.
com.jogamp.opengl.GLBase.isGLES32Compatible
boolean isGLES32Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3.2 functionality.
com.jogamp.opengl.GLBase.isNPOTTextureAvailable
boolean isNPOTTextureAvailable()
Returns true if the GL context supports non power of two (NPOT) textures, otherwise false.
com.jogamp.opengl.GLBase.getGLProfile
GLProfile getGLProfile()
Returns the GLProfile associated with this GL object.
com.jogamp.opengl.GLBase.setSwapInterval
void setSwapInterval(int interval)
Set the swap interval of the current context and attached onscreen GLDrawable.
com.jogamp.opengl.GLBase.isGL3
boolean isGL3()
Indicates whether this GL object conforms to the OpenGL ≥ 3.1 core profile.
com.jogamp.opengl.GLBase.isGL2
boolean isGL2()
Indicates whether this GL object conforms to the OpenGL ≤ 3.0 profile.
com.jogamp.opengl.GLBase.isGL2ES2
boolean isGL2ES2()
Indicates whether this GL object conforms to a GL2ES2 compatible profile.
com.jogamp.opengl.GLBase.mapBufferRange
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(....
com.jogamp.opengl.GLBase.isExtensionAvailable
boolean isExtensionAvailable(String glExtensionName)
Returns true if the specified OpenGL extension can be used successfully through this GL instance give...
com.jogamp.opengl.GLBase.isGLES1
boolean isGLES1()
Indicates whether this GL object conforms to the OpenGL ES ≥ 1.0 profile.
com.jogamp.opengl.GLBase.getContext
GLContext getContext()
Returns the GLContext associated which this GL object.
com.jogamp.opengl.GLBase.getBufferStorage
GLBufferStorage getBufferStorage(int bufferName)
com.jogamp.opengl.GLBase.isFunctionAvailable
boolean isFunctionAvailable(String glFunctionName)
Returns true if the specified OpenGL core- or extension-function can be used successfully through thi...
com.jogamp.opengl.GLBase.isGLcore
boolean isGLcore()
Indicates whether this GL object uses a GL core profile.
com.jogamp.opengl.GLBase.isGL4core
boolean isGL4core()
Indicates whether this GL object uses a GL4 core profile.
com.jogamp.opengl.GLBase.isGLES3
boolean isGLES3()
Indicates whether this GL object conforms to the OpenGL ES ≥ 3.0 profile.
com.jogamp.opengl.GLBase.isGL4ES3
boolean isGL4ES3()
Returns true if this GL object conforms to a GL4ES3 compatible profile, i.e.
com.jogamp.opengl.GLBase.isGL3core
boolean isGL3core()
Indicates whether this GL object uses a GL3 core profile.
com.jogamp.opengl.GLBase.getDefaultDrawBuffer
int getDefaultDrawBuffer()
Returns the default color buffer within the current bound getDefaultReadFramebuffer(),...
com.jogamp.opengl.GLBase.getDefaultReadBuffer
int getDefaultReadBuffer()
Returns the default color buffer within the current bound getDefaultReadFramebuffer(),...
com.jogamp.opengl.GLBase.getRootGL
GL getRootGL()
Returns the implementing root instance, considering a wrapped pipelined hierarchy,...
com.jogamp.opengl.GLBase.mapBuffer
GLBufferStorage mapBuffer(int target, int access)
Returns the GLBufferStorage instance as mapped via OpenGL's native glMapBuffer(..) implementation.
com.jogamp.opengl.GLBase.getExtension
Object getExtension(String extensionName)
Returns an object providing access to the specified OpenGL extension.
com.jogamp.opengl.GLBase.getSwapInterval
int getSwapInterval()
Return the current swap interval.
com.jogamp.opengl.GLBase.isGL3bc
boolean isGL3bc()
Indicates whether this GL object conforms to the OpenGL ≥ 3.1 compatibility profile.
com.jogamp.opengl.GLBase.isGLES31Compatible
boolean isGLES31Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3.1 functionality.
com.jogamp.opengl.GLBase.isGL4
boolean isGL4()
Indicates whether this GL object conforms to the OpenGL ≥ 4.0 core profile.
com.jogamp.opengl.GLBase.isGLES3Compatible
boolean isGLES3Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3 functionality.
com.jogamp.opengl.GLBase.isVBOArrayBound
boolean isVBOArrayBound()
com.jogamp.opengl.GLBase.hasFullFBOSupport
boolean hasFullFBOSupport()
Returns true if full FBO support is available, otherwise false.
com.jogamp.opengl.GLBase.getPlatformGLExtensions
Object getPlatformGLExtensions()
Returns an object through which platform-specific OpenGL extensions (EGL, GLX, WGL,...
com.jogamp.opengl.GLBase.getDefaultReadFramebuffer
int getDefaultReadFramebuffer()
Return the default read framebuffer name.
com.jogamp.opengl.GLBase.isGLES2
boolean isGLES2()
Indicates whether this GL object conforms to the OpenGL ES ≥ 2.0 profile.
com.jogamp.opengl.GLES1
Definition: GLES1.java:30
com.jogamp.opengl.GLES2
Definition: GLES2.java:25
com.jogamp.opengl.GLES2.glFramebufferTexture2DMultisampleEXT
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...
com.jogamp.opengl.GLES2.glDrawRangeElementsBaseVertexOES
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,...
com.jogamp.opengl.GLES2.glStartTilingQCOM
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,...
com.jogamp.opengl.GLES2.glShadingRateEXT
void glShadingRateEXT(int rate)
Entry point to C language function: void {@native glShadingRateEXT}(GLenum rate) Part of GL_EXT_fr...
com.jogamp.opengl.GLES2.glDrawElementsInstancedNV
void glDrawElementsInstancedNV(int mode, int count, int type, Buffer indices, int primcount)
Entry point to C language function: void {@native glDrawElementsInstancedNV}(GLenum mode,...
com.jogamp.opengl.GLES2.glUniformMatrix4x3fvNV
void glUniformMatrix4x3fvNV(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix4x3fvNV}(GLint location,...
com.jogamp.opengl.GLES2.glEGLImageTargetTexture2DOES
void glEGLImageTargetTexture2DOES(int target, long image)
Entry point to C language function: void {@native glEGLImageTargetTexture2DOES}(GLenum target,...
com.jogamp.opengl.GLES2.glDisableiNV
void glDisableiNV(int target, int index)
Entry point to C language function: void {@native glDisableiNV}(GLenum target, GLuint index) Part ...
com.jogamp.opengl.GLES2.glTexBufferRangeOES
void glTexBufferRangeOES(int target, int internalformat, int buffer, long offset, long size)
Entry point to C language function: void {@native glTexBufferRangeOES}(GLenum target,...
com.jogamp.opengl.GLES2.glUniformMatrix3x4fvNV
void glUniformMatrix3x4fvNV(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix3x4fvNV}(GLint location,...
com.jogamp.opengl.GLES2.glBlendEquationSeparateiEXT
void glBlendEquationSeparateiEXT(int buf, int modeRGB, int modeAlpha)
Entry point to C language function: void {@native glBlendEquationSeparateiEXT}(GLuint buf,...
com.jogamp.opengl.GLES2.glCoverageModulationTableNV
void glCoverageModulationTableNV(int n, FloatBuffer v)
Entry point to C language function: void {@native glCoverageModulationTableNV}(GLsizei n,...
com.jogamp.opengl.GLES2.glGetCoverageModulationTableNV
void glGetCoverageModulationTableNV(int bufSize, FloatBuffer v)
Entry point to C language function: void {@native glGetCoverageModulationTableNV}(GLsizei bufSize,...
com.jogamp.opengl.GLES2.glUniformMatrix3x2fvNV
void glUniformMatrix3x2fvNV(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix3x2fvNV}(GLint location,...
com.jogamp.opengl.GLES2.glBlendFunciOES
void glBlendFunciOES(int buf, int src, int dst)
Entry point to C language function: void {@native glBlendFunciOES}(GLuint buf, GLenum src,...
com.jogamp.opengl.GLES2.glProgramUniformHandleui64vIMG
void glProgramUniformHandleui64vIMG(int program, int location, int count, LongBuffer values)
Entry point to C language function: void {@native glProgramUniformHandleui64vIMG}(GLuint program,...
com.jogamp.opengl.GLES2.glBeginConditionalRender
void glBeginConditionalRender(int id, int mode)
Entry point to C language function: void {@native glBeginConditionalRender}(GLuint id,...
com.jogamp.opengl.GLES2.glDrawTransformFeedbackEXT
void glDrawTransformFeedbackEXT(int mode, int id)
Entry point to C language function: void {@native glDrawTransformFeedbackEXT}(GLenum mode,...
com.jogamp.opengl.GLES2.glCopyTextureLevelsAPPLE
void glCopyTextureLevelsAPPLE(int destinationTexture, int sourceTexture, int sourceBaseLevel, int sourceLevelCount)
Entry point to C language function: void {@native glCopyTextureLevelsAPPLE}(GLuint destinationTextur...
com.jogamp.opengl.GLES2.glDepthRangeArrayfvOES
void glDepthRangeArrayfvOES(int first, int count, FloatBuffer v)
Entry point to C language function: void {@native glDepthRangeArrayfvOES}(GLuint first,...
com.jogamp.opengl.GLES2.glGetDriverControlsQCOM
void glGetDriverControlsQCOM(IntBuffer num, int size, IntBuffer driverControls)
Entry point to C language function: void {@native glGetDriverControlsQCOM}(GLint * num,...
com.jogamp.opengl.GLES2.glFramebufferTextureOES
void glFramebufferTextureOES(int target, int attachment, int texture, int level)
Entry point to C language function: void {@native glFramebufferTextureOES}(GLenum target,...
com.jogamp.opengl.GLES2.glClearTexImageEXT
void glClearTexImageEXT(int texture, int level, int format, int type, Buffer data)
Entry point to C language function: void {@native glClearTexImageEXT}(GLuint texture,...
com.jogamp.opengl.GLES2.glDisableDriverControlQCOM
void glDisableDriverControlQCOM(int driverControl)
Entry point to C language function: void {@native glDisableDriverControlQCOM}(GLuint driverControl) ...
com.jogamp.opengl.GLES2.glDrawElements
void glDrawElements(int mode, int count, int type, Buffer indices)
Entry point to C language function: void {@native glDrawElements}(GLenum mode, GLsizei count,...
com.jogamp.opengl.GLES2.glGetIntegeri_vEXT
void glGetIntegeri_vEXT(int target, int index, IntBuffer data)
Entry point to C language function: void {@native glGetIntegeri_vEXT}(GLenum target,...
com.jogamp.opengl.GLES2.glGetFragmentShadingRatesEXT
void glGetFragmentShadingRatesEXT(int samples, int maxCount, IntBuffer count, IntBuffer shadingRates)
Entry point to C language function: void {@native glGetFragmentShadingRatesEXT}(GLsizei samples,...
com.jogamp.opengl.GLES2.glCoverageMaskNV
void glCoverageMaskNV(boolean mask)
Entry point to C language function: void {@native glCoverageMaskNV}(GLboolean mask) Part of GL_NV_...
com.jogamp.opengl.GLES2.glRenderbufferStorageMultisampleEXT
void glRenderbufferStorageMultisampleEXT(int target, int samples, int internalformat, int width, int height)
Entry point to C language function: void {@native glRenderbufferStorageMultisampleEXT}(GLenum target...
com.jogamp.opengl.GLES2.glDrawElementsInstancedBaseVertexEXT
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,...
com.jogamp.opengl.GLES2.glScissorArrayvOES
void glScissorArrayvOES(int first, int count, IntBuffer v)
Entry point to C language function: void {@native glScissorArrayvOES}(GLuint first,...
com.jogamp.opengl.GLES2.glPrimitiveBoundingBoxOES
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,...
com.jogamp.opengl.GLES2.glIsEnablediNV
boolean glIsEnablediNV(int target, int index)
Entry point to C language function: GLboolean {@native glIsEnablediNV}(GLenum target,...
com.jogamp.opengl.GLES2.glColorMaskiOES
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,...
com.jogamp.opengl.GLES2.glBindFragDataLocationEXT
void glBindFragDataLocationEXT(int program, int color, ByteBuffer name)
Entry point to C language function: void {@native glBindFragDataLocationEXT}(GLuint program,...
com.jogamp.opengl.GLES2.glViewportIndexedfvNV
void glViewportIndexedfvNV(int index, FloatBuffer v)
Entry point to C language function: void {@native glViewportIndexedfvNV}(GLuint index,...
com.jogamp.opengl.GLES2.glPolygonOffsetClampEXT
void glPolygonOffsetClampEXT(float factor, float units, float clamp)
Entry point to C language function: void {@native glPolygonOffsetClampEXT}(GLfloat factor,...
com.jogamp.opengl.GLES2.glDepthRangeIndexedfNV
void glDepthRangeIndexedfNV(int index, float n, float f)
Entry point to C language function: void {@native glDepthRangeIndexedfNV}(GLuint index,...
com.jogamp.opengl.GLES2.glClearPixelLocalStorageuiEXT
void glClearPixelLocalStorageuiEXT(int offset, int n, IntBuffer values)
Entry point to C language function: void {@native glClearPixelLocalStorageuiEXT}(GLsizei offset,...
com.jogamp.opengl.GLES2.glEnableiOES
void glEnableiOES(int target, int index)
Entry point to C language function: void {@native glEnableiOES}(GLenum target, GLuint index) Part ...
com.jogamp.opengl.GLES2.glAlphaFuncQCOM
void glAlphaFuncQCOM(int func, float ref)
Entry point to C language function: void {@native glAlphaFuncQCOM}(GLenum func, GLclampf ref) Part...
com.jogamp.opengl.GLES2.glGetTranslatedShaderSourceANGLE
void glGetTranslatedShaderSourceANGLE(int shader, int bufSize, IntBuffer length, ByteBuffer source)
Entry point to C language function: void {@native glGetTranslatedShaderSourceANGLE}(GLuint shader,...
com.jogamp.opengl.GLES2.glFramebufferFetchBarrierEXT
void glFramebufferFetchBarrierEXT()
Entry point to C language function: void {@native glFramebufferFetchBarrierEXT}() Part of GL_EXT_s...
com.jogamp.opengl.GLES2.glFramebufferTexture2DMultisampleIMG
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...
com.jogamp.opengl.GLES2.glTexEstimateMotionQCOM
void glTexEstimateMotionQCOM(int ref, int target, int output)
Entry point to C language function: void {@native glTexEstimateMotionQCOM}(GLuint ref,...
com.jogamp.opengl.GLES2.glFramebufferFoveationParametersQCOM
void glFramebufferFoveationParametersQCOM(int framebuffer, int layer, int focalPoint, float focalX, float focalY, float gainX, float gainY, float foveaArea)
Entry point to C language function: void {@native glFramebufferFoveationParametersQCOM}(GLuint frame...
com.jogamp.opengl.GLES2.glDisableiEXT
void glDisableiEXT(int target, int index)
Entry point to C language function: void {@native glDisableiEXT}(GLenum target, GLuint index) Part...
com.jogamp.opengl.GLES2.glEGLImageTargetTexStorageEXT
void glEGLImageTargetTexStorageEXT(int target, long image, IntBuffer attrib_list)
Entry point to C language function: void {@native glEGLImageTargetTexStorageEXT}(GLenum target,...
com.jogamp.opengl.GLES2.glBufferStorageEXT
void glBufferStorageEXT(int target, long size, Buffer data, int flags)
Entry point to C language function: void {@native glBufferStorageEXT}(GLenum target,...
com.jogamp.opengl.GLES2.glViewportArrayvNV
void glViewportArrayvNV(int first, int count, FloatBuffer v)
Entry point to C language function: void {@native glViewportArrayvNV}(GLuint first,...
com.jogamp.opengl.GLES2.glFramebufferPixelLocalStorageSizeEXT
void glFramebufferPixelLocalStorageSizeEXT(int target, int size)
Entry point to C language function: void {@native glFramebufferPixelLocalStorageSizeEXT}(GLuint targ...
com.jogamp.opengl.GLES2.glGetnUniformuiv
void glGetnUniformuiv(int program, int location, int bufSize, IntBuffer params)
Entry point to C language function: void {@native glGetnUniformuiv}(GLuint program,...
com.jogamp.opengl.GLES2.glBindVertexArrayOES
void glBindVertexArrayOES(int array)
Entry point to C language function: void {@native glBindVertexArrayOES}(GLuint array) Part of GL_O...
com.jogamp.opengl.GLES2.glViewportArrayvOES
void glViewportArrayvOES(int first, int count, FloatBuffer v)
Entry point to C language function: void {@native glViewportArrayvOES}(GLuint first,...
com.jogamp.opengl.GLES2.glDrawElementsInstancedBaseVertexOES
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,...
com.jogamp.opengl.GLES2.glFramebufferFoveationConfigQCOM
void glFramebufferFoveationConfigQCOM(int framebuffer, int numLayers, int focalPointsPerLayer, int requestedFeatures, IntBuffer providedFeatures)
Entry point to C language function: void {@native glFramebufferFoveationConfigQCOM}(GLuint framebuff...
com.jogamp.opengl.GLES2.glMultiDrawArraysIndirectEXT
void glMultiDrawArraysIndirectEXT(int mode, Buffer indirect, int drawcount, int stride)
Entry point to C language function: void {@native glMultiDrawArraysIndirectEXT}(GLenum mode,...
com.jogamp.opengl.GLES2.glFramebufferTextureMultiviewOVR
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,...
com.jogamp.opengl.GLES2.glBlendEquationiEXT
void glBlendEquationiEXT(int buf, int mode)
Entry point to C language function: void {@native glBlendEquationiEXT}(GLuint buf,...
com.jogamp.opengl.GLES2.glDiscardFramebufferEXT
void glDiscardFramebufferEXT(int target, int numAttachments, IntBuffer attachments)
Entry point to C language function: void {@native glDiscardFramebufferEXT}(GLenum target,...
com.jogamp.opengl.GLES2.glScissorIndexedvNV
void glScissorIndexedvNV(int index, IntBuffer v)
Entry point to C language function: void {@native glScissorIndexedvNV}(GLuint index,...
com.jogamp.opengl.GLES2.glProgramUniformHandleui64IMG
void glProgramUniformHandleui64IMG(int program, int location, long value)
Entry point to C language function: void {@native glProgramUniformHandleui64IMG}(GLuint program,...
com.jogamp.opengl.GLES2.glDrawTransformFeedbackInstancedEXT
void glDrawTransformFeedbackInstancedEXT(int mode, int id, int instancecount)
Entry point to C language function: void {@native glDrawTransformFeedbackInstancedEXT}(GLenum mode,...
com.jogamp.opengl.GLES2.glVertexAttribDivisorNV
void glVertexAttribDivisorNV(int index, int divisor)
Entry point to C language function: void {@native glVertexAttribDivisorNV}(GLuint index,...
com.jogamp.opengl.GLES2.glDeleteVertexArraysOES
void glDeleteVertexArraysOES(int n, IntBuffer arrays)
Entry point to C language function: void {@native glDeleteVertexArraysOES}(GLsizei n,...
com.jogamp.opengl.GLES2.glBlendFunciEXT
void glBlendFunciEXT(int buf, int src, int dst)
Entry point to C language function: void {@native glBlendFunciEXT}(GLuint buf, GLenum src,...
com.jogamp.opengl.GLES2.glDrawElementsBaseVertexOES
void glDrawElementsBaseVertexOES(int mode, int count, int type, Buffer indices, int basevertex)
Entry point to C language function: void {@native glDrawElementsBaseVertexOES}(GLenum mode,...
com.jogamp.opengl.GLES2.glDrawArraysInstancedNV
void glDrawArraysInstancedNV(int mode, int first, int count, int primcount)
Entry point to C language function: void {@native glDrawArraysInstancedNV}(GLenum mode,...
com.jogamp.opengl.GLES2.glWindowRectanglesEXT
void glWindowRectanglesEXT(int mode, int count, IntBuffer box)
Entry point to C language function: void {@native glWindowRectanglesEXT}(GLenum mode,...
com.jogamp.opengl.GLES2.glExtrapolateTex2DQCOM
void glExtrapolateTex2DQCOM(int src1, int src2, int output, float scaleFactor)
Entry point to C language function: void {@native glExtrapolateTex2DQCOM}(GLuint src1,...
com.jogamp.opengl.GLES2.glRenderbufferStorageMultisampleNV
void glRenderbufferStorageMultisampleNV(int target, int samples, int internalformat, int width, int height)
Entry point to C language function: void {@native glRenderbufferStorageMultisampleNV}(GLenum target,...
com.jogamp.opengl.GLES2.glClipControlEXT
void glClipControlEXT(int origin, int depth)
Entry point to C language function: void {@native glClipControlEXT}(GLenum origin,...
com.jogamp.opengl.GLES2.glScissorIndexedvOES
void glScissorIndexedvOES(int index, IntBuffer v)
Entry point to C language function: void {@native glScissorIndexedvOES}(GLuint index,...
com.jogamp.opengl.GLES2.glGetFloati_vOES
void glGetFloati_vOES(int target, int index, FloatBuffer data)
Entry point to C language function: void {@native glGetFloati_vOES}(GLenum target,...
com.jogamp.opengl.GLES2.glScissorIndexedOES
void glScissorIndexedOES(int index, int left, int bottom, int width, int height)
Entry point to C language function: void {@native glScissorIndexedOES}(GLuint index,...
com.jogamp.opengl.GLES2.glDrawArraysInstancedANGLE
void glDrawArraysInstancedANGLE(int mode, int first, int count, int primcount)
Entry point to C language function: void {@native glDrawArraysInstancedANGLE}(GLenum mode,...
com.jogamp.opengl.GLES2.glDrawRangeElementsBaseVertexEXT
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,...
com.jogamp.opengl.GLES2.glScissorIndexedNV
void glScissorIndexedNV(int index, int left, int bottom, int width, int height)
Entry point to C language function: void {@native glScissorIndexedNV}(GLuint index,...
com.jogamp.opengl.GLES2.glViewportIndexedfNV
void glViewportIndexedfNV(int index, float x, float y, float w, float h)
Entry point to C language function: void {@native glViewportIndexedfNV}(GLuint index,...
com.jogamp.opengl.GLES2.glExtGetBuffersQCOM
void glExtGetBuffersQCOM(IntBuffer buffers, int maxBuffers, IntBuffer numBuffers)
Entry point to C language function: void {@native glExtGetBuffersQCOM}(GLuint * buffers,...
com.jogamp.opengl.GLES2.glViewportIndexedfOES
void glViewportIndexedfOES(int index, float x, float y, float w, float h)
Entry point to C language function: void {@native glViewportIndexedfOES}(GLuint index,...
com.jogamp.opengl.GLES2.glFramebufferTextureMultisampleMultiviewOVR
void glFramebufferTextureMultisampleMultiviewOVR(int target, int attachment, int texture, int level, int samples, int baseViewIndex, int numViews)
Entry point to C language function: void {@native glFramebufferTextureMultisampleMultiviewOVR}(GLenu...
com.jogamp.opengl.GLES2.glExtTexObjectStateOverrideiQCOM
void glExtTexObjectStateOverrideiQCOM(int target, int pname, int param)
Entry point to C language function: void {@native glExtTexObjectStateOverrideiQCOM}(GLenum target,...
com.jogamp.opengl.GLES2.glBlendEquationSeparateiOES
void glBlendEquationSeparateiOES(int buf, int modeRGB, int modeAlpha)
Entry point to C language function: void {@native glBlendEquationSeparateiOES}(GLuint buf,...
com.jogamp.opengl.GLES2.glVertexAttribDivisorANGLE
void glVertexAttribDivisorANGLE(int index, int divisor)
Entry point to C language function: void {@native glVertexAttribDivisorANGLE}(GLuint index,...
com.jogamp.opengl.GLES2.glGetDriverControlStringQCOM
void glGetDriverControlStringQCOM(int driverControl, int bufSize, IntBuffer length, ByteBuffer driverControlString)
Entry point to C language function: void {@native glGetDriverControlStringQCOM}(GLuint driverControl...
com.jogamp.opengl.GLES2.glGetProgramResourceLocationIndexEXT
int glGetProgramResourceLocationIndexEXT(int program, int programInterface, ByteBuffer name)
Entry point to C language function: GLint {@native glGetProgramResourceLocationIndexEXT}(GLuint prog...
com.jogamp.opengl.GLES2.glCoverageOperationNV
void glCoverageOperationNV(int operation)
Entry point to C language function: void {@native glCoverageOperationNV}(GLenum operation) Part of...
com.jogamp.opengl.GLES2.glCopyBufferSubDataNV
void glCopyBufferSubDataNV(int readTarget, int writeTarget, long readOffset, long writeOffset, long size)
Entry point to C language function: void {@native glCopyBufferSubDataNV}(GLenum readTarget,...
com.jogamp.opengl.GLES2.glDepthRangeIndexedfOES
void glDepthRangeIndexedfOES(int index, float n, float f)
Entry point to C language function: void {@native glDepthRangeIndexedfOES}(GLuint index,...
com.jogamp.opengl.GLES2.glMinSampleShadingOES
void glMinSampleShadingOES(float value)
Entry point to C language function: void {@native glMinSampleShadingOES}(GLfloat value) Part of GL...
com.jogamp.opengl.GLES2.glExtGetTexSubImageQCOM
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,...
com.jogamp.opengl.GLES2.glMultiDrawElementsIndirectEXT
void glMultiDrawElementsIndirectEXT(int mode, int type, Buffer indirect, int drawcount, int stride)
Entry point to C language function: void {@native glMultiDrawElementsIndirectEXT}(GLenum mode,...
com.jogamp.opengl.GLES2.glScissorArrayvNV
void glScissorArrayvNV(int first, int count, IntBuffer v)
Entry point to C language function: void {@native glScissorArrayvNV}(GLuint first,...
com.jogamp.opengl.GLES2.glPatchParameteriOES
void glPatchParameteriOES(int pname, int value)
Entry point to C language function: void {@native glPatchParameteriOES}(GLenum pname,...
com.jogamp.opengl.GLES2.glExtGetShadersQCOM
void glExtGetShadersQCOM(IntBuffer shaders, int maxShaders, IntBuffer numShaders)
Entry point to C language function: void {@native glExtGetShadersQCOM}(GLuint * shaders,...
com.jogamp.opengl.GLES2.glCoverageModulationNV
void glCoverageModulationNV(int components)
Entry point to C language function: void {@native glCoverageModulationNV}(GLenum components) Part ...
com.jogamp.opengl.GLES2.glClearTexSubImageEXT
void glClearTexSubImageEXT(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer data)
Entry point to C language function: void {@native glClearTexSubImageEXT}(GLuint texture,...
com.jogamp.opengl.GLES2.glUniformHandleui64vIMG
void glUniformHandleui64vIMG(int location, int count, LongBuffer value)
Entry point to C language function: void {@native glUniformHandleui64vIMG}(GLint location,...
com.jogamp.opengl.GLES2.glExtGetBufferPointervQCOM
void glExtGetBufferPointervQCOM(int target, PointerBuffer params)
Entry point to C language function: void {@native glExtGetBufferPointervQCOM}(GLenum target,...
com.jogamp.opengl.GLES2.glBlendEquationiOES
void glBlendEquationiOES(int buf, int mode)
Entry point to C language function: void {@native glBlendEquationiOES}(GLuint buf,...
com.jogamp.opengl.GLES2.glRasterSamplesEXT
void glRasterSamplesEXT(int samples, boolean fixedsamplelocations)
Entry point to C language function: void {@native glRasterSamplesEXT}(GLuint samples,...
com.jogamp.opengl.GLES2.glExtGetTexturesQCOM
void glExtGetTexturesQCOM(IntBuffer textures, int maxTextures, IntBuffer numTextures)
Entry point to C language function: void {@native glExtGetTexturesQCOM}(GLuint * textures,...
com.jogamp.opengl.GLES2.glTexStorageAttribs2DEXT
void glTexStorageAttribs2DEXT(int target, int levels, int internalformat, int width, int height, IntBuffer attrib_list)
Entry point to C language function: void {@native glTexStorageAttribs2DEXT}(GLenum target,...
com.jogamp.opengl.GLES2.glUniformHandleui64IMG
void glUniformHandleui64IMG(int location, long value)
Entry point to C language function: void {@native glUniformHandleui64IMG}(GLint location,...
com.jogamp.opengl.GLES2.glExtGetFramebuffersQCOM
void glExtGetFramebuffersQCOM(IntBuffer framebuffers, int maxFramebuffers, IntBuffer numFramebuffers)
Entry point to C language function: void {@native glExtGetFramebuffersQCOM}(GLuint * framebuffers,...
com.jogamp.opengl.GLES2.glEGLImageTargetRenderbufferStorageOES
void glEGLImageTargetRenderbufferStorageOES(int target, long image)
Entry point to C language function: void {@native glEGLImageTargetRenderbufferStorageOES}(GLenum tar...
com.jogamp.opengl.GLES2.glExtGetTexLevelParameterivQCOM
void glExtGetTexLevelParameterivQCOM(int texture, int face, int level, int pname, IntBuffer params)
Entry point to C language function: void {@native glExtGetTexLevelParameterivQCOM}(GLuint texture,...
com.jogamp.opengl.GLES2.glGetTextureHandleIMG
long glGetTextureHandleIMG(int texture)
Entry point to C language function: GLuint64 {@native glGetTextureHandleIMG}(GLuint texture) Part ...
com.jogamp.opengl.GLES2.glPatchParameteriEXT
void glPatchParameteriEXT(int pname, int value)
Entry point to C language function: void {@native glPatchParameteriEXT}(GLenum pname,...
com.jogamp.opengl.GLES2.glColorMaskiEXT
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,...
com.jogamp.opengl.GLES2.glFramebufferFetchBarrierQCOM
void glFramebufferFetchBarrierQCOM()
Entry point to C language function: void {@native glFramebufferFetchBarrierQCOM}() Part of GL_QCOM...
com.jogamp.opengl.GLES2.glEndTilingQCOM
void glEndTilingQCOM(int preserveMask)
Entry point to C language function: void {@native glEndTilingQCOM}(GLbitfield preserveMask) Part o...
com.jogamp.opengl.GLES2.glReadBufferIndexedEXT
void glReadBufferIndexedEXT(int src, int index)
Entry point to C language function: void {@native glReadBufferIndexedEXT}(GLenum src,...
com.jogamp.opengl.GLES2.glPrimitiveBoundingBoxEXT
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,...
com.jogamp.opengl.GLES2.glViewportIndexedfvOES
void glViewportIndexedfvOES(int index, FloatBuffer v)
Entry point to C language function: void {@native glViewportIndexedfvOES}(GLuint index,...
com.jogamp.opengl.GLES2.glFramebufferShadingRateEXT
void glFramebufferShadingRateEXT(int target, int attachment, int texture, int baseLayer, int numLayers, int texelWidth, int texelHeight)
Entry point to C language function: void {@native glFramebufferShadingRateEXT}(GLenum target,...
com.jogamp.opengl.GLES2.glEndConditionalRender
void glEndConditionalRender()
Entry point to C language function: void {@native glEndConditionalRender}() Part of GL_VERSION_3_0...
com.jogamp.opengl.GLES2.glTextureBarrierNV
void glTextureBarrierNV()
Entry point to C language function: void {@native glTextureBarrierNV}() Part of GL_NV_texture_barr...
com.jogamp.opengl.GLES2.glMultiDrawElementsBaseVertexEXT
void glMultiDrawElementsBaseVertexEXT(int mode, IntBuffer count, int type, PointerBuffer indices, int drawcount, IntBuffer basevertex)
Entry point to C language function: void {@native glMultiDrawElementsBaseVertexEXT}(GLenum mode,...
com.jogamp.opengl.GLES2.glExtGetRenderbuffersQCOM
void glExtGetRenderbuffersQCOM(IntBuffer renderbuffers, int maxRenderbuffers, IntBuffer numRenderbuffers)
Entry point to C language function: void {@native glExtGetRenderbuffersQCOM}(GLuint * renderbuffers,...
com.jogamp.opengl.GLES2.glDisableiOES
void glDisableiOES(int target, int index)
Entry point to C language function: void {@native glDisableiOES}(GLenum target, GLuint index) Part...
com.jogamp.opengl.GLES2.glIsVertexArrayOES
boolean glIsVertexArrayOES(int array)
Entry point to C language function: GLboolean {@native glIsVertexArrayOES}(GLuint array) Part of G...
com.jogamp.opengl.GLES2.glExtGetProgramBinarySourceQCOM
void glExtGetProgramBinarySourceQCOM(int program, int shadertype, ByteBuffer source, IntBuffer length)
Entry point to C language function: void {@native glExtGetProgramBinarySourceQCOM}(GLuint program,...
com.jogamp.opengl.GLES2.glDrawElementsBaseVertexEXT
void glDrawElementsBaseVertexEXT(int mode, int count, int type, Buffer indices, int basevertex)
Entry point to C language function: void {@native glDrawElementsBaseVertexEXT}(GLenum mode,...
com.jogamp.opengl.GLES2.glPolygonModeNV
void glPolygonModeNV(int face, int mode)
Entry point to C language function: void {@native glPolygonModeNV}(GLenum face, GLenum mode) Part ...
com.jogamp.opengl.GLES2.glUniformMatrix2x3fvNV
void glUniformMatrix2x3fvNV(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix2x3fvNV}(GLint location,...
com.jogamp.opengl.GLES2.glGetFragDataIndexEXT
int glGetFragDataIndexEXT(int program, ByteBuffer name)
Entry point to C language function: GLint {@native glGetFragDataIndexEXT}(GLuint program,...
com.jogamp.opengl.GLES2.glTextureFoveationParametersQCOM
void glTextureFoveationParametersQCOM(int texture, int layer, int focalPoint, float focalX, float focalY, float gainX, float gainY, float foveaArea)
Entry point to C language function: void {@native glTextureFoveationParametersQCOM}(GLuint texture,...
com.jogamp.opengl.GLES2.glGetTextureSamplerHandleIMG
long glGetTextureSamplerHandleIMG(int texture, int sampler)
Entry point to C language function: GLuint64 {@native glGetTextureSamplerHandleIMG}(GLuint texture,...
com.jogamp.opengl.GLES2.glFramebufferTextureLayerDownsampleIMG
void glFramebufferTextureLayerDownsampleIMG(int target, int attachment, int texture, int level, int layer, int xscale, int yscale)
Entry point to C language function: void {@native glFramebufferTextureLayerDownsampleIMG}(GLenum tar...
com.jogamp.opengl.GLES2.glRenderbufferStorageMultisampleIMG
void glRenderbufferStorageMultisampleIMG(int target, int samples, int internalformat, int width, int height)
Entry point to C language function: void {@native glRenderbufferStorageMultisampleIMG}(GLenum target...
com.jogamp.opengl.GLES2.glShadingRateCombinerOpsEXT
void glShadingRateCombinerOpsEXT(int combinerOp0, int combinerOp1)
Entry point to C language function: void {@native glShadingRateCombinerOpsEXT}(GLenum combinerOp0,...
com.jogamp.opengl.GLES2.glBlendFuncSeparateiOES
void glBlendFuncSeparateiOES(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)
Entry point to C language function: void {@native glBlendFuncSeparateiOES}(GLuint buf,...
com.jogamp.opengl.GLES2.glIsEnablediOES
boolean glIsEnablediOES(int target, int index)
Entry point to C language function: GLboolean {@native glIsEnablediOES}(GLenum target,...
com.jogamp.opengl.GLES2.glBlitFramebufferANGLE
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,...
com.jogamp.opengl.GLES2.glNamedRenderbufferStorageMultisampleAdvancedAMD
void glNamedRenderbufferStorageMultisampleAdvancedAMD(int renderbuffer, int samples, int storageSamples, int internalformat, int width, int height)
Entry point to C language function: void {@native glNamedRenderbufferStorageMultisampleAdvancedAMD}(...
com.jogamp.opengl.GLES2.glUniformMatrix2x4fvNV
void glUniformMatrix2x4fvNV(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix2x4fvNV}(GLint location,...
com.jogamp.opengl.GLES2.glTexStorageAttribs3DEXT
void glTexStorageAttribs3DEXT(int target, int levels, int internalformat, int width, int height, int depth, IntBuffer attrib_list)
Entry point to C language function: void {@native glTexStorageAttribs3DEXT}(GLenum target,...
com.jogamp.opengl.GLES2.glEnableDriverControlQCOM
void glEnableDriverControlQCOM(int driverControl)
Entry point to C language function: void {@native glEnableDriverControlQCOM}(GLuint driverControl) ...
com.jogamp.opengl.GLES2.glBlendFuncSeparateiEXT
void glBlendFuncSeparateiEXT(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)
Entry point to C language function: void {@native glBlendFuncSeparateiEXT}(GLuint buf,...
com.jogamp.opengl.GLES2.glTexPageCommitmentEXT
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,...
com.jogamp.opengl.GLES2.glBindFragDataLocationIndexedEXT
void glBindFragDataLocationIndexedEXT(int program, int colorNumber, int index, ByteBuffer name)
Entry point to C language function: void {@native glBindFragDataLocationIndexedEXT}(GLuint program,...
com.jogamp.opengl.GLES2.glGetFramebufferPixelLocalStorageSizeEXT
int glGetFramebufferPixelLocalStorageSizeEXT(int target)
Entry point to C language function: GLsizei {@native glGetFramebufferPixelLocalStorageSizeEXT}(GLuin...
com.jogamp.opengl.GLES2.glTexEstimateMotionRegionsQCOM
void glTexEstimateMotionRegionsQCOM(int ref, int target, int output, int mask)
Entry point to C language function: void {@native glTexEstimateMotionRegionsQCOM}(GLuint ref,...
com.jogamp.opengl.GLES2.glReadBufferNV
void glReadBufferNV(int mode)
Entry point to C language function: void {@native glReadBufferNV}(GLenum mode) Part of GL_NV_read_...
com.jogamp.opengl.GLES2.glRenderbufferStorageMultisampleAdvancedAMD
void glRenderbufferStorageMultisampleAdvancedAMD(int target, int samples, int storageSamples, int internalformat, int width, int height)
Entry point to C language function: void {@native glRenderbufferStorageMultisampleAdvancedAMD}(GLenu...
com.jogamp.opengl.GLES2.glDepthRangeArrayfvNV
void glDepthRangeArrayfvNV(int first, int count, FloatBuffer v)
Entry point to C language function: void {@native glDepthRangeArrayfvNV}(GLuint first,...
com.jogamp.opengl.GLES2.glTexBufferOES
void glTexBufferOES(int target, int internalformat, int buffer)
Entry point to C language function: void {@native glTexBufferOES}(GLenum target, GLenum internalform...
com.jogamp.opengl.GLES2.glGetFloati_vNV
void glGetFloati_vNV(int target, int index, FloatBuffer data)
Entry point to C language function: void {@native glGetFloati_vNV}(GLenum target,...
com.jogamp.opengl.GLES2.glTexBufferEXT
void glTexBufferEXT(int target, int internalformat, int buffer)
Entry point to C language function: void {@native glTexBufferEXT}(GLenum target, GLenum internalform...
com.jogamp.opengl.GLES2.glMaxShaderCompilerThreadsKHR
void glMaxShaderCompilerThreadsKHR(int count)
Entry point to C language function: void {@native glMaxShaderCompilerThreadsKHR}(GLuint count) Par...
com.jogamp.opengl.GLES2.glGenVertexArraysOES
void glGenVertexArraysOES(int n, IntBuffer arrays)
Entry point to C language function: void {@native glGenVertexArraysOES}(GLsizei n,...
com.jogamp.opengl.GLES2.glNamedFramebufferTextureMultiviewOVR
void glNamedFramebufferTextureMultiviewOVR(int framebuffer, int attachment, int texture, int level, int baseViewIndex, int numViews)
Entry point to C language function: void {@native glNamedFramebufferTextureMultiviewOVR}(GLuint fram...
com.jogamp.opengl.GLES2.glExtGetProgramsQCOM
void glExtGetProgramsQCOM(IntBuffer programs, int maxPrograms, IntBuffer numPrograms)
Entry point to C language function: void {@native glExtGetProgramsQCOM}(GLuint * programs,...
com.jogamp.opengl.GLES2.glMaxActiveShaderCoresARM
void glMaxActiveShaderCoresARM(int count)
Entry point to C language function: void {@native glMaxActiveShaderCoresARM}(GLuint count) Part of...
com.jogamp.opengl.GLES2.glEGLImageTargetTextureStorageEXT
void glEGLImageTargetTextureStorageEXT(int texture, long image, IntBuffer attrib_list)
Entry point to C language function: void {@native glEGLImageTargetTextureStorageEXT}(GLuint texture,...
com.jogamp.opengl.GLES2.glDrawElementsInstancedANGLE
void glDrawElementsInstancedANGLE(int mode, int count, int type, Buffer indices, int primcount)
Entry point to C language function: void {@native glDrawElementsInstancedANGLE}(GLenum mode,...
com.jogamp.opengl.GLES2.glTexBufferRangeEXT
void glTexBufferRangeEXT(int target, int internalformat, int buffer, long offset, long size)
Entry point to C language function: void {@native glTexBufferRangeEXT}(GLenum target,...
com.jogamp.opengl.GLES2.glExtIsProgramBinaryQCOM
boolean glExtIsProgramBinaryQCOM(int program)
Entry point to C language function: GLboolean {@native glExtIsProgramBinaryQCOM}(GLuint program) P...
com.jogamp.opengl.GLES2.glTextureView
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,...
com.jogamp.opengl.GLES2.glFramebufferTextureEXT
void glFramebufferTextureEXT(int target, int attachment, int texture, int level)
Entry point to C language function: void {@native glFramebufferTextureEXT}(GLenum target,...
com.jogamp.opengl.GLES2.glVertexAttribDivisor
void glVertexAttribDivisor(int index, int divisor)
Entry point to C language function: void {@native glVertexAttribDivisor}(GLuint index,...
com.jogamp.opengl.GLES2.glTexStorage3DMultisampleOES
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,...
com.jogamp.opengl.GLES2.glUniformMatrix4x2fvNV
void glUniformMatrix4x2fvNV(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix4x2fvNV}(GLint location,...
com.jogamp.opengl.GLES2.glEnableiNV
void glEnableiNV(int target, int index)
Entry point to C language function: void {@native glEnableiNV}(GLenum target, GLuint index) Part o...
com.jogamp.opengl.GLES2.glFramebufferTexture2DDownsampleIMG
void glFramebufferTexture2DDownsampleIMG(int target, int attachment, int textarget, int texture, int level, int xscale, int yscale)
Entry point to C language function: void {@native glFramebufferTexture2DDownsampleIMG}(GLenum target...
com.jogamp.opengl.GLES2.glBlitFramebufferNV
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,...
com.jogamp.opengl.GLES2.glResolveMultisampleFramebuffer
void glResolveMultisampleFramebuffer()
Entry point to C language function: void {@native glResolveMultisampleFramebuffer}() Part of GL_AP...
com.jogamp.opengl.GLES2.glShadingRateQCOM
void glShadingRateQCOM(int rate)
Entry point to C language function: void {@native glShadingRateQCOM}(GLenum rate) Part of GL_QCOM_...
com.jogamp.opengl.GLES2.glDrawBuffersIndexedEXT
void glDrawBuffersIndexedEXT(int n, IntBuffer location, IntBuffer indices)
Entry point to C language function: void {@native glDrawBuffersIndexedEXT}(GLint n,...
com.jogamp.opengl.GLES2.glEnableiEXT
void glEnableiEXT(int target, int index)
Entry point to C language function: void {@native glEnableiEXT}(GLenum target, GLuint index) Part ...
com.jogamp.opengl.GLES2.glIsEnablediEXT
boolean glIsEnablediEXT(int target, int index)
Entry point to C language function: GLboolean {@native glIsEnablediEXT}(GLenum target,...
com.jogamp.opengl.GLES3
Definition: GLES3.java:25
com.jogamp.opengl.GLES3.glVertexAttribPointer
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,...
com.jogamp.opengl.GLES3.glDrawRangeElements
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,...
com.jogamp.opengl.GLES3.glVertexAttribIPointer
void glVertexAttribIPointer(int index, int size, int type, int stride, Buffer pointer)
Entry point to C language function: void {@native glVertexAttribIPointer}(GLuint index,...
com.jogamp.opengl.GLES3.glDrawElementsInstanced
void glDrawElementsInstanced(int mode, int count, int type, Buffer indices, int instancecount)
Entry point to C language function: void {@native glDrawElementsInstanced}(GLenum mode,...
com.jogamp.opengl.GL
Definition: GL.java:25
com.jogamp.opengl.GL.glFramebufferTexture2D
void glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level)
Entry point to C language function: void {@native glFramebufferTexture2D}(GLenum target,...
com.jogamp.opengl.GL.glGetFloatv
void glGetFloatv(int pname, FloatBuffer data)
Entry point to C language function: void {@native glGetFloatv}(GLenum pname, GLfloat * data) Part ...
com.jogamp.opengl.GL.glGenBuffers
void glGenBuffers(int n, IntBuffer buffers)
Entry point to C language function: void {@native glGenBuffers}(GLsizei n, GLuint * buffers) Part ...
com.jogamp.opengl.GL.glPixelStorei
void glPixelStorei(int pname, int param)
Entry point to C language function: void {@native glPixelStorei}(GLenum pname, GLint param) Part o...
com.jogamp.opengl.GL.glMapBuffer
ByteBuffer glMapBuffer(int target, int access)
Entry point to C language function: void * {@native glMapBuffer}(GLenum target, GLenum access) Par...
com.jogamp.opengl.GL.glGetRenderbufferParameteriv
void glGetRenderbufferParameteriv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetRenderbufferParameteriv}(GLenum target,...
com.jogamp.opengl.GL.glTextureStorage3DEXT
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,...
com.jogamp.opengl.GL.glGetIntegerv
void glGetIntegerv(int pname, IntBuffer data)
Entry point to C language function: void {@native glGetIntegerv}(GLenum pname, GLint * data) Part ...
com.jogamp.opengl.GL.glIsTexture
boolean glIsTexture(int texture)
Entry point to C language function: GLboolean {@native glIsTexture}(GLuint texture) Part of GL_ES_...
com.jogamp.opengl.GL.glTexSubImage2D
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,...
com.jogamp.opengl.GL.glBlendEquation
void glBlendEquation(int mode)
Entry point to C language function: void {@native glBlendEquation}(GLenum mode) Part of GL_ES_VERS...
com.jogamp.opengl.GL.glFlushMappedBufferRange
void glFlushMappedBufferRange(int target, long offset, long length)
Entry point to C language function: void {@native glFlushMappedBufferRange}(GLenum target,...
com.jogamp.opengl.GL.glDrawArrays
void glDrawArrays(int mode, int first, int count)
Entry point to C language function: void {@native glDrawArrays}(GLenum mode, GLint first,...
com.jogamp.opengl.GL.glGetBooleanv
void glGetBooleanv(int pname, ByteBuffer data)
Entry point to C language function: void {@native glGetBooleanv}(GLenum pname, GLboolean * data) P...
com.jogamp.opengl.GL.glGetTexParameterfv
void glGetTexParameterfv(int target, int pname, FloatBuffer params)
Entry point to C language function: void {@native glGetTexParameterfv}(GLenum target,...
com.jogamp.opengl.GL.glTextureStorage1DEXT
void glTextureStorage1DEXT(int texture, int target, int levels, int internalformat, int width)
Entry point to C language function: void {@native glTextureStorage1DEXT}(GLuint texture,...
com.jogamp.opengl.GL.glCopyTexSubImage2D
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,...
com.jogamp.opengl.GL.glReadPixels
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,...
com.jogamp.opengl.GL.GL_INVALID_VALUE
static final int GL_INVALID_VALUE
GL_ES_VERSION_2_0, GL_VERSION_1_0, GL_VERSION_ES_1_0 Define "GL_INVALID_VALUE" with expression '0x050...
Definition: GL.java:794
com.jogamp.opengl.GL.glIsEnabled
boolean glIsEnabled(int cap)
Entry point to C language function: GLboolean {@native glIsEnabled}(GLenum cap) Part of GL_ES_VERS...
com.jogamp.opengl.GL.glTexStorage3D
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,...
com.jogamp.opengl.GL.GL_INVALID_ENUM
static final int GL_INVALID_ENUM
GL_ES_VERSION_2_0, GL_VERSION_1_0, GL_VERSION_ES_1_0 Define "GL_INVALID_ENUM" with expression '0x0500...
Definition: GL.java:204
com.jogamp.opengl.GL.glDeleteTextures
void glDeleteTextures(int n, IntBuffer textures)
Entry point to C language function: void {@native glDeleteTextures}(GLsizei n, const GLuint * textur...
com.jogamp.opengl.GL.glBindTexture
void glBindTexture(int target, int texture)
Entry point to C language function: void {@native glBindTexture}(GLenum target, GLuint texture) Pa...
com.jogamp.opengl.GL.glSampleCoverage
void glSampleCoverage(float value, boolean invert)
Entry point to C language function: void {@native glSampleCoverage}(GLfloat value,...
com.jogamp.opengl.GL.glDisable
void glDisable(int cap)
Entry point to C language function: void {@native glDisable}(GLenum cap) Part of GL_ES_VERSION_2_0...
com.jogamp.opengl.GL.GL_INVALID_OPERATION
static final int GL_INVALID_OPERATION
GL_ES_VERSION_2_0, GL_VERSION_1_0, GL_VERSION_ES_1_0 Define "GL_INVALID_OPERATION" with expression '0...
Definition: GL.java:45
com.jogamp.opengl.GL.glGetBufferParameteriv
void glGetBufferParameteriv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetBufferParameteriv}(GLenum target,...
com.jogamp.opengl.GL.glPolygonOffset
void glPolygonOffset(float factor, float units)
Entry point to C language function: void {@native glPolygonOffset}(GLfloat factor,...
com.jogamp.opengl.GL.glBufferSubData
void glBufferSubData(int target, long offset, long size, Buffer data)
Entry point to C language function: void {@native glBufferSubData}(GLenum target,...
com.jogamp.opengl.GL.glGenTextures
void glGenTextures(int n, IntBuffer textures)
Entry point to C language function: void {@native glGenTextures}(GLsizei n, GLuint * textures) Par...
com.jogamp.opengl.GL.glStencilOp
void glStencilOp(int fail, int zfail, int zpass)
Entry point to C language function: void {@native glStencilOp}(GLenum fail, GLenum zfail,...
com.jogamp.opengl.GL.glTexParameteriv
void glTexParameteriv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glTexParameteriv}(GLenum target,...
com.jogamp.opengl.GL.glCheckFramebufferStatus
int glCheckFramebufferStatus(int target)
Entry point to C language function: GLenum {@native glCheckFramebufferStatus}(GLenum target) Part ...
com.jogamp.opengl.GL.glTexStorage2D
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,...
com.jogamp.opengl.GL.glBlendFuncSeparate
void glBlendFuncSeparate(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)
Entry point to C language function: void {@native glBlendFuncSeparate}(GLenum sfactorRGB,...
com.jogamp.opengl.GL.glGenerateMipmap
void glGenerateMipmap(int target)
Entry point to C language function: void {@native glGenerateMipmap}(GLenum target) Part of GL_ES_V...
com.jogamp.opengl.GL.glDeleteRenderbuffers
void glDeleteRenderbuffers(int n, IntBuffer renderbuffers)
Entry point to C language function: void {@native glDeleteRenderbuffers}(GLsizei n,...
com.jogamp.opengl.GL.glRenderbufferStorage
void glRenderbufferStorage(int target, int internalformat, int width, int height)
Entry point to C language function: void {@native glRenderbufferStorage}(GLenum target,...
com.jogamp.opengl.GL.glIsBuffer
boolean glIsBuffer(int buffer)
Entry point to C language function: GLboolean {@native glIsBuffer}(GLuint buffer) Part of GL_VERSI...
com.jogamp.opengl.GL.GL_NO_ERROR
static final int GL_NO_ERROR
GL_ES_VERSION_2_0, GL_VERSION_1_0, GL_VERSION_ES_1_0 Define "GL_NO_ERROR" with expression '0',...
Definition: GL.java:481
com.jogamp.opengl.GL.glGetError
int glGetError()
Entry point to C language function: GLenum {@native glGetError}() Part of GL_ES_VERSION_2_0,...
com.jogamp.opengl.GL.glGenFramebuffers
void glGenFramebuffers(int n, IntBuffer framebuffers)
Entry point to C language function: void {@native glGenFramebuffers}(GLsizei n, GLuint * framebuffer...
com.jogamp.opengl.GL.glDeleteFramebuffers
void glDeleteFramebuffers(int n, IntBuffer framebuffers)
Entry point to C language function: void {@native glDeleteFramebuffers}(GLsizei n,...
com.jogamp.opengl.GL.glBindRenderbuffer
void glBindRenderbuffer(int target, int renderbuffer)
Entry point to C language function: void {@native glBindRenderbuffer}(GLenum target,...
com.jogamp.opengl.GL.GL_OUT_OF_MEMORY
static final int GL_OUT_OF_MEMORY
GL_ES_VERSION_2_0, GL_VERSION_1_0, GL_VERSION_ES_1_0 Define "GL_OUT_OF_MEMORY" with expression '0x050...
Definition: GL.java:638
com.jogamp.opengl.GL.glBlendEquationSeparate
void glBlendEquationSeparate(int modeRGB, int modeAlpha)
Entry point to C language function: void {@native glBlendEquationSeparate}(GLenum modeRGB,...
com.jogamp.opengl.GL.glIsFramebuffer
boolean glIsFramebuffer(int framebuffer)
Entry point to C language function: GLboolean {@native glIsFramebuffer}(GLuint framebuffer) Part o...
com.jogamp.opengl.GL.glGetTexParameteriv
void glGetTexParameteriv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetTexParameteriv}(GLenum target,...
com.jogamp.opengl.GL.glFramebufferRenderbuffer
void glFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer)
Entry point to C language function: void {@native glFramebufferRenderbuffer}(GLenum target,...
com.jogamp.opengl.GL.glClearColor
void glClearColor(float red, float green, float blue, float alpha)
Entry point to C language function: void {@native glClearColor}(GLfloat red, GLfloat green,...
com.jogamp.opengl.GL.glIsRenderbuffer
boolean glIsRenderbuffer(int renderbuffer)
Entry point to C language function: GLboolean {@native glIsRenderbuffer}(GLuint renderbuffer) Part...
com.jogamp.opengl.GL.glTexParameterfv
void glTexParameterfv(int target, int pname, FloatBuffer params)
Entry point to C language function: void {@native glTexParameterfv}(GLenum target,...
com.jogamp.opengl.GL.glGetnUniformfv
void glGetnUniformfv(int program, int location, int bufSize, FloatBuffer params)
Entry point to C language function: void {@native glGetnUniformfv}(GLuint program,...
com.jogamp.opengl.GL.glEnable
void glEnable(int cap)
Entry point to C language function: void {@native glEnable}(GLenum cap) Part of GL_ES_VERSION_2_0,...
com.jogamp.opengl.GL.glCompressedTexSubImage2D
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,...
com.jogamp.opengl.GL.glUnmapBuffer
boolean glUnmapBuffer(int target)
Entry point to C language function: GLboolean {@native glUnmapBuffer}(GLenum target) Part of GL_VE...
com.jogamp.opengl.GL.glColorMask
void glColorMask(boolean red, boolean green, boolean blue, boolean alpha)
Entry point to C language function: void {@native glColorMask}(GLboolean red, GLboolean green,...
com.jogamp.opengl.GL.glGetGraphicsResetStatus
int glGetGraphicsResetStatus()
Entry point to C language function: GLenum {@native glGetGraphicsResetStatus}() Part of GL_VERSION...
com.jogamp.opengl.GL.glGetString
String glGetString(int name)
Entry point to C language function: const GLubyte * {@native glGetString}(GLenum name) Part of GL_...
com.jogamp.opengl.GL.glBlendFunc
void glBlendFunc(int sfactor, int dfactor)
Entry point to C language function: void {@native glBlendFunc}(GLenum sfactor, GLenum dfactor) Par...
com.jogamp.opengl.GL.glStencilFunc
void glStencilFunc(int func, int ref, int mask)
Entry point to C language function: void {@native glStencilFunc}(GLenum func, GLint ref,...
com.jogamp.opengl.GL.glActiveTexture
void glActiveTexture(int texture)
Entry point to C language function: void {@native glActiveTexture}(GLenum texture) Part of GL_ES_V...
com.jogamp.opengl.GL.glClear
void glClear(int mask)
Entry point to C language function: void {@native glClear}(GLbitfield mask) Part of GL_ES_VERSION_...
com.jogamp.opengl.GL.glTexParameteri
void glTexParameteri(int target, int pname, int param)
Entry point to C language function: void {@native glTexParameteri}(GLenum target,...
com.jogamp.opengl.GL.glMapBufferRange
ByteBuffer glMapBufferRange(int target, long offset, long length, int access)
Entry point to C language function: void * {@native glMapBufferRange}(GLenum target,...
com.jogamp.opengl.GL.glTextureStorage2DEXT
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,...
com.jogamp.opengl.GL.glStencilMask
void glStencilMask(int mask)
Entry point to C language function: void {@native glStencilMask}(GLuint mask) Part of GL_ES_VERSIO...
com.jogamp.opengl.GL.glGetFramebufferAttachmentParameteriv
void glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetFramebufferAttachmentParameteriv}(GLenum targ...
com.jogamp.opengl.GL.glLineWidth
void glLineWidth(float width)
Entry point to C language function: void {@native glLineWidth}(GLfloat width) Part of GL_VERSION_E...
com.jogamp.opengl.GL.glBindFramebuffer
void glBindFramebuffer(int target, int framebuffer)
Entry point to C language function: void {@native glBindFramebuffer}(GLenum target,...
com.jogamp.opengl.GL.glClearStencil
void glClearStencil(int s)
Entry point to C language function: void {@native glClearStencil}(GLint s) Part of GL_ES_VERSION_2...
com.jogamp.opengl.GL.glCompressedTexImage2D
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,...
com.jogamp.opengl.GL.glTexStorage1D
void glTexStorage1D(int target, int levels, int internalformat, int width)
Entry point to C language function: void {@native glTexStorage1D}(GLenum target, GLsizei levels,...
com.jogamp.opengl.GL.glFinish
void glFinish()
Entry point to C language function: void {@native glFinish}() Part of GL_ES_VERSION_2_0,...
com.jogamp.opengl.GL.glCopyTexImage2D
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,...
com.jogamp.opengl.GL.glViewport
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,...
com.jogamp.opengl.GL.glReadnPixels
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,...
com.jogamp.opengl.GL.glRenderbufferStorageMultisample
void glRenderbufferStorageMultisample(int target, int samples, int internalformat, int width, int height)
Entry point to C language function: void {@native glRenderbufferStorageMultisample}(GLenum target,...
com.jogamp.opengl.GL.glFrontFace
void glFrontFace(int mode)
Entry point to C language function: void {@native glFrontFace}(GLenum mode) Part of GL_ES_VERSION_...
com.jogamp.opengl.GL.glHint
void glHint(int target, int mode)
Entry point to C language function: void {@native glHint}(GLenum target, GLenum mode) Part of GL_E...
com.jogamp.opengl.GL.glTexImage2D
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,...
com.jogamp.opengl.GL.glTexParameterf
void glTexParameterf(int target, int pname, float param)
Entry point to C language function: void {@native glTexParameterf}(GLenum target,...
com.jogamp.opengl.GL.glDepthMask
void glDepthMask(boolean flag)
Entry point to C language function: void {@native glDepthMask}(GLboolean flag) Part of GL_ES_VERSI...
com.jogamp.opengl.GL.glGetnUniformiv
void glGetnUniformiv(int program, int location, int bufSize, IntBuffer params)
Entry point to C language function: void {@native glGetnUniformiv}(GLuint program,...
com.jogamp.opengl.GL.glDeleteBuffers
void glDeleteBuffers(int n, IntBuffer buffers)
Entry point to C language function: void {@native glDeleteBuffers}(GLsizei n, const GLuint * buffers...
com.jogamp.opengl.GL.glScissor
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,...
com.jogamp.opengl.GL.glFlush
void glFlush()
Entry point to C language function: void {@native glFlush}() Part of GL_ES_VERSION_2_0,...
com.jogamp.opengl.GL.glCullFace
void glCullFace(int mode)
Entry point to C language function: void {@native glCullFace}(GLenum mode) Part of GL_ES_VERSION_2...
com.jogamp.opengl.GL.glDepthFunc
void glDepthFunc(int func)
Entry point to C language function: void {@native glDepthFunc}(GLenum func) Part of GL_ES_VERSION_...
com.jogamp.opengl.GL.glBindBuffer
void glBindBuffer(int target, int buffer)
Entry point to C language function: void {@native glBindBuffer}(GLenum target, GLuint buffer) Part...
com.jogamp.opengl.GL.glGenRenderbuffers
void glGenRenderbuffers(int n, IntBuffer renderbuffers)
Entry point to C language function: void {@native glGenRenderbuffers}(GLsizei n, GLuint * renderbuff...
com.jogamp.opengl.GL.glBufferData
void glBufferData(int target, long size, Buffer data, int usage)
Entry point to C language function: void {@native glBufferData}(GLenum target, GLsizeiptr size,...