Top Fields Constructors Methods
jogamp.opengl.es3

public Class GLES3Impl

extends Object
implements GLBase, GL, GL2ES2, GLES2, GL2ES3, GL3ES3, GL4ES3, GLES3
Class Inheritance
All Implemented Interfaces
com.jogamp.opengl.GLES3, com.jogamp.opengl.GL4ES3, com.jogamp.opengl.GL3ES3, com.jogamp.opengl.GL2ES3, com.jogamp.opengl.GL2ES2, com.jogamp.opengl.GL, com.jogamp.opengl.GLBase, com.jogamp.opengl.GLES2
Imports
java.util.*, com.jogamp.opengl.*, .GLBase, .GL, .GL2ES2, .GL2ES3, .GL3ES3, .GL4ES3, .GLES3, .GLArrayData, .GLUniformData, com.jogamp.opengl.fixedfunc.*, jogamp.opengl.*, com.jogamp.common.nio.Buffers, com.jogamp.common.nio.*, com.jogamp.opengl.util.GLBuffers, java.io.PrintStream, com.jogamp.gluegen.runtime.*, com.jogamp.common.os.*, java.nio.*

Field Summary

Modifier and TypeField and Description
private final GLContextImpl
private final boolean
private final GLES3ProcAddressTable
private final GLBufferObjectTracker
private final GLBufferStateTracker
private static final int
private final GLBufferObjectTracker.CreateStorageDispatch
private final GLBufferObjectTracker.MapBufferAllDispatch
private final GLBufferObjectTracker.MapBufferRangeDispatch
private final GLProfile
private final GLStateTracker
private final GLBufferObjectTracker.UnmapBufferDispatch
private int[]
private static final int

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private final boolean
checkArrayVBOBound(boolean throwException)

private final boolean
checkArrayVBOUnbound(boolean throwException)

private final boolean
checkBufferObject(boolean extensionAvail, boolean allowVAO, boolean bound, int state, String kind, boolean throwException)

private final boolean
checkElementVBOBound(boolean throwException)

private final boolean
checkElementVBOUnbound(boolean throwException)

private final boolean
checkIndirectVBOBound(boolean throwException)

private final boolean
checkIndirectVBOUnbound(boolean throwException)

private final boolean
checkPackPBOBound(boolean throwException)

private final boolean
checkPackPBOUnbound(boolean throwException)

private final boolean
checkUnpackPBOBound(boolean throwException)

private final boolean
checkUnpackPBOUnbound(boolean throwException)

private native void
dispatch_glActiveShaderProgram1(int pipeline, int program, long procAddress)

Entry point to C language function: void {@native glActiveShaderProgram}(GLuint pipeline, GLuint program) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glActiveShaderProgramEXT

private native void
dispatch_glActiveTexture1(int texture, long procAddress)

Entry point to C language function: void {@native glActiveTexture}(GLenum texture) Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_multitexture Alias for: glActiveTextureARB

private native void
dispatch_glAlphaFuncQCOM1(int func, float ref, long procAddress)

Entry point to C language function: void {@native glAlphaFuncQCOM}(GLenum func, GLclampf ref) Part of GL_QCOM_alpha_test

private native void
dispatch_glApplyFramebufferAttachmentCMAAINTEL1(long procAddress)

Entry point to C language function: void {@native glApplyFramebufferAttachmentCMAAINTEL}(void) Part of GL_INTEL_framebuffer_CMAA

private native void
dispatch_glAttachShader1(int program, int shader, long procAddress)

Entry point to C language function: void {@native glAttachShader}(GLuint program, GLuint shader) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

private native void
dispatch_glBeginConditionalRender1(int id, int mode, long procAddress)

Entry point to C language function: void {@native glBeginConditionalRender}(GLuint id, GLenum mode) Part of GL_VERSION_3_0, GL_NV_conditional_render Alias for: glBeginConditionalRenderNV

private native void
dispatch_glBeginQuery1(int target, int id, long procAddress)

Entry point to C language function: void {@native glBeginQuery}(GLenum target, GLuint id) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_ARB_occlusion_query, GL_EXT_disjoint_timer_query Alias for: glBeginQueryARB, glBeginQueryEXT

private native void
dispatch_glBeginTransformFeedback1(int primitiveMode, long procAddress)

Entry point to C language function: void {@native glBeginTransformFeedback}(GLenum primitiveMode) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_transform_feedback, GL_NV_transform_feedback Alias for: glBeginTransformFeedbackEXT, glBeginTransformFeedbackNV

private native void
dispatch_glBindAttribLocation1(int program, int index, String name, long procAddress)

Entry point to C language function: void {@native glBindAttribLocation}(GLuint program, GLuint index, const GLchar * name) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shader Alias for: glBindAttribLocationARB

private native void
dispatch_glBindBuffer1(int target, int buffer, long procAddress)

Entry point to C language function: void {@native glBindBuffer}(GLenum target, GLuint buffer) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object Alias for: glBindBufferARB

private native void
dispatch_glBindBufferBase1(int target, int index, int buffer, long procAddress)

Entry point to C language function: void {@native glBindBufferBase}(GLenum target, GLuint index, GLuint buffer) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback Alias for: glBindBufferBaseNV, glBindBufferBaseEXT

private native void
dispatch_glBindBufferRange1(int target, int index, int buffer, long offset, long size, long procAddress)

Entry point to C language function: void {@native glBindBufferRange}(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback Alias for: glBindBufferRangeNV, glBindBufferRangeEXT

private native void
dispatch_glBindFragDataLocationEXT1(int program, int color, Object
a direct or array-backed java.nio.ByteBuffer
name
,
int name_byte_offset, boolean name_is_direct, long procAddress)

Entry point to C language function: void {@native glBindFragDataLocationEXT}(GLuint program, GLuint color, const GLchar * name) Part of GL_EXT_gpu_shader4, GL_EXT_blend_func_extended

private native void
dispatch_glBindFragDataLocationIndexedEXT1(int program, int colorNumber, int index, Object
a direct or array-backed java.nio.ByteBuffer
name
,
int name_byte_offset, boolean name_is_direct, long procAddress)

Entry point to C language function: void {@native glBindFragDataLocationIndexedEXT}(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name) Part of GL_EXT_blend_func_extended

private native void
dispatch_glBindFramebuffer1(int target, int framebuffer, long procAddress)

Entry point to C language function: void {@native glBindFramebuffer}(GLenum target, GLuint framebuffer) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object Alias for: glBindFramebufferOES, glBindFramebufferEXT

private native void
dispatch_glBindImageTexture1(int unit, int texture, int level, boolean layered, int layer, int access, int format, long procAddress)

Entry point to C language function: void {@native glBindImageTexture}(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format) Part of GL_ARB_shader_image_load_store, GL_ES_VERSION_3_1, GL_VERSION_4_2, GL_EXT_shader_image_load_store Alias for: glBindImageTextureEXT

private native void
dispatch_glBindProgramPipeline1(int pipeline, long procAddress)

Entry point to C language function: void {@native glBindProgramPipeline}(GLuint pipeline) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glBindProgramPipelineEXT

private native void
dispatch_glBindRenderbuffer1(int target, int renderbuffer, long procAddress)

Entry point to C language function: void {@native glBindRenderbuffer}(GLenum target, GLuint renderbuffer) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object Alias for: glBindRenderbufferEXT, glBindRenderbufferOES

private native void
dispatch_glBindSampler1(int unit, int sampler, long procAddress)

Entry point to C language function: void {@native glBindSampler}(GLuint unit, GLuint sampler) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

private native void
dispatch_glBindTexture1(int target, int texture, long procAddress)

Entry point to C language function: void {@native glBindTexture}(GLenum target, GLuint texture) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_object Alias for: glBindTextureEXT

private native void
dispatch_glBindTransformFeedback1(int target, int id, long procAddress)

Entry point to C language function: void {@native glBindTransformFeedback}(GLenum target, GLuint id) Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2 Alias for: glBindTransformFeedbackNV

private native void
dispatch_glBindVertexArray1(int array, long procAddress)

Entry point to C language function: void {@native glBindVertexArray}(GLuint array) Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_object Alias for: glBindVertexArrayAPPLE, glBindVertexArrayOES

private native void
dispatch_glBindVertexArrayOES1(int array, long procAddress)

Entry point to C language function: void {@native glBindVertexArrayOES}(GLuint array) Part of GL_OES_vertex_array_object

private native void
dispatch_glBindVertexBuffer1(int bindingindex, int buffer, long offset, int stride, long procAddress)

Entry point to C language function: void {@native glBindVertexBuffer}(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding

private native void
dispatch_glBlendBarrier1(long procAddress)

Entry point to C language function: void {@native glBlendBarrier}(void) Part of GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced Alias for: glBlendBarrierKHR, glBlendBarrierNV

private native void
dispatch_glBlendColor1(float red, float green, float blue, float alpha, long procAddress)

Entry point to C language function: void {@native glBlendColor}(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) Part of GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_VERSION_1_2, GL_EXT_blend_color Alias for: glBlendColorEXT

private native void
dispatch_glBlendEquation1(int mode, long procAddress)

Entry point to C language function: void {@native glBlendEquation}(GLenum mode) Part of GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_VERSION_1_2, GL_OES_blend_subtract, GL_EXT_blend_minmax Alias for: glBlendEquationOES, glBlendEquationEXT

private native void
dispatch_glBlendEquationi1(int buf, int mode, long procAddress)

Entry point to C language function: void {@native glBlendEquationi}(GLuint buf, GLenum mode) Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_draw_buffers_indexed, GL_EXT_draw_buffers_indexed, GL_ARB_draw_buffers_blend Alias for: glBlendEquationiOES, glBlendEquationiEXT, glBlendEquationiARB

private native void
dispatch_glBlendEquationiEXT1(int buf, int mode, long procAddress)

Entry point to C language function: void {@native glBlendEquationiEXT}(GLuint buf, GLenum mode) Part of GL_EXT_draw_buffers_indexed

private native void
dispatch_glBlendEquationiOES1(int buf, int mode, long procAddress)

Entry point to C language function: void {@native glBlendEquationiOES}(GLuint buf, GLenum mode) Part of GL_OES_draw_buffers_indexed

private native void
dispatch_glBlendEquationSeparate1(int modeRGB, int modeAlpha, long procAddress)

Entry point to C language function: void {@native glBlendEquationSeparate}(GLenum modeRGB, GLenum modeAlpha) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_OES_blend_equation_separate, GL_EXT_blend_equation_separate Alias for: glBlendEquationSeparateOES, glBlendEquationSeparateEXT

private native void
dispatch_glBlendEquationSeparatei1(int buf, int modeRGB, int modeAlpha, long procAddress)

Entry point to C language function: void {@native glBlendEquationSeparatei}(GLuint buf, GLenum modeRGB, GLenum modeAlpha) Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_draw_buffers_indexed, GL_ARB_draw_buffers_blend, GL_OES_draw_buffers_indexed Alias for: glBlendEquationSeparateiEXT, glBlendEquationSeparateiARB, glBlendEquationSeparateiOES

private native void
dispatch_glBlendEquationSeparateiEXT1(int buf, int modeRGB, int modeAlpha, long procAddress)

Entry point to C language function: void {@native glBlendEquationSeparateiEXT}(GLuint buf, GLenum modeRGB, GLenum modeAlpha) Part of GL_EXT_draw_buffers_indexed

private native void
dispatch_glBlendEquationSeparateiOES1(int buf, int modeRGB, int modeAlpha, long procAddress)

Entry point to C language function: void {@native glBlendEquationSeparateiOES}(GLuint buf, GLenum modeRGB, GLenum modeAlpha) Part of GL_OES_draw_buffers_indexed

private native void
dispatch_glBlendFunc1(int sfactor, int dfactor, long procAddress)

Entry point to C language function: void {@native glBlendFunc}(GLenum sfactor, GLenum dfactor) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glBlendFunci1(int buf, int src, int dst, long procAddress)

Entry point to C language function: void {@native glBlendFunci}(GLuint buf, GLenum src, GLenum dst) Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_ARB_draw_buffers_blend, GL_EXT_draw_buffers_indexed, GL_OES_draw_buffers_indexed Alias for: glBlendFunciARB, glBlendFunciEXT, glBlendFunciOES

private native void
dispatch_glBlendFunciEXT1(int buf, int src, int dst, long procAddress)

Entry point to C language function: void {@native glBlendFunciEXT}(GLuint buf, GLenum src, GLenum dst) Part of GL_EXT_draw_buffers_indexed

private native void
dispatch_glBlendFunciOES1(int buf, int src, int dst, long procAddress)

Entry point to C language function: void {@native glBlendFunciOES}(GLuint buf, GLenum src, GLenum dst) Part of GL_OES_draw_buffers_indexed

private native void
dispatch_glBlendFuncSeparate1(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha, long procAddress)

Entry point to C language function: void {@native glBlendFuncSeparate}(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha) Part of GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_INGR_blend_func_separate, GL_OES_blend_func_separate, GL_EXT_blend_func_separate Alias for: glBlendFuncSeparateINGR, glBlendFuncSeparateOES, glBlendFuncSeparateEXT

private native void
dispatch_glBlendFuncSeparatei1(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha, long procAddress)

Entry point to C language function: void {@native glBlendFuncSeparatei}(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_draw_buffers_indexed, GL_EXT_draw_buffers_indexed, GL_ARB_draw_buffers_blend Alias for: glBlendFuncSeparateiOES, glBlendFuncSeparateiEXT, glBlendFuncSeparateiARB

private native void
dispatch_glBlendFuncSeparateiEXT1(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha, long procAddress)

Entry point to C language function: void {@native glBlendFuncSeparateiEXT}(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) Part of GL_EXT_draw_buffers_indexed

private native void
dispatch_glBlendFuncSeparateiOES1(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha, long procAddress)

Entry point to C language function: void {@native glBlendFuncSeparateiOES}(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) Part of GL_OES_draw_buffers_indexed

private native void
dispatch_glBlitFramebuffer1(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter, long procAddress)

Entry point to C language function: void {@native glBlitFramebuffer}(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter) Part of GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_NV_framebuffer_blit, GL_EXT_framebuffer_blit, GL_ANGLE_framebuffer_blit Alias for: glBlitFramebufferNV, glBlitFramebufferEXT, glBlitFramebufferANGLE

private native void
dispatch_glBlitFramebufferANGLE1(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter, long procAddress)

Entry point to C language function: void {@native glBlitFramebufferANGLE}(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter) Part of GL_ANGLE_framebuffer_blit

private native void
dispatch_glBlitFramebufferNV1(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter, long procAddress)

Entry point to C language function: void {@native glBlitFramebufferNV}(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter) Part of GL_NV_framebuffer_blit

private native void
dispatch_glBufferDataDelegate1(int target, long size, Object
a direct or array-backed java.nio.Buffer

Throws a GLException if GL-function constraints are not met or the native GL-function fails.

data
,
int data_byte_offset, boolean data_is_direct, int usage, long procAddress)

Entry point to C language function: void {@native glBufferData}(GLenum target, GLsizeiptr size, const void * data, GLenum usage) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object Alias for: glBufferDataARB

private native void
dispatch_glBufferStorageEXT1(int target, long size, Object
a direct or array-backed java.nio.Buffer
data
,
int data_byte_offset, boolean data_is_direct, int flags, long procAddress)

Entry point to C language function: void {@native glBufferStorageEXT}(GLenum target, GLsizeiptr size, const void * data, GLbitfield flags) Part of GL_EXT_buffer_storage

private native void
dispatch_glBufferSubData1(int target, long offset, long size, Object
a direct or array-backed java.nio.Buffer
data
,
int data_byte_offset, boolean data_is_direct, long procAddress)

Entry point to C language function: void {@native glBufferSubData}(GLenum target, GLintptr offset, GLsizeiptr size, const void * data) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object Alias for: glBufferSubDataARB

private native int
dispatch_glCheckFramebufferStatus1(int target, long procAddress)

Entry point to C language function: GLenum {@native glCheckFramebufferStatus}(GLenum target) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object Alias for: glCheckFramebufferStatusEXT, glCheckFramebufferStatusOES

private native void
dispatch_glClear1(int mask, long procAddress)

Entry point to C language function: void {@native glClear}(GLbitfield mask) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glClearBufferfi1(int buffer, int drawbuffer, float depth, int stencil, long procAddress)

Entry point to C language function: void {@native glClearBufferfi}(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0

private native void
dispatch_glClearBufferfv1(int buffer, int drawbuffer, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glClearBufferfv}(GLenum buffer, GLint drawbuffer, const GLfloat * value) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0

private native void
dispatch_glClearBufferiv1(int buffer, int drawbuffer, Object
a direct or array-backed java.nio.IntBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glClearBufferiv}(GLenum buffer, GLint drawbuffer, const GLint * value) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0

private native void
dispatch_glClearBufferuiv1(int buffer, int drawbuffer, Object
a direct or array-backed java.nio.IntBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glClearBufferuiv}(GLenum buffer, GLint drawbuffer, const GLuint * value) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0

private native void
dispatch_glClearColor1(float red, float green, float blue, float alpha, long procAddress)

Entry point to C language function: void {@native glClearColor}(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0

private native void
dispatch_glClearDepthf1(float d, long procAddress)

Entry point to C language function: void {@native glClearDepthf}(GLfloat d) Part of GL_ARB_ES2_compatibility, GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_4_1, GL_OES_single_precision Alias for: glClearDepthfOES

private native void
dispatch_glClearStencil1(int s, long procAddress)

Entry point to C language function: void {@native glClearStencil}(GLint s) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native int
dispatch_glClientWaitSync1(long sync, int flags, long timeout, long procAddress)

Entry point to C language function: GLenum {@native glClientWaitSync}(GLsync sync, GLbitfield flags, GLuint64 timeout) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glClientWaitSyncAPPLE

private native void
dispatch_glColorMask1(boolean red, boolean green, boolean blue, boolean alpha, long procAddress)

Entry point to C language function: void {@native glColorMask}(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glColorMaski1(int index, boolean r, boolean g, boolean b, boolean a, long procAddress)

Entry point to C language function: void {@native glColorMaski}(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_EXT_draw_buffers_indexed, GL_OES_draw_buffers_indexed Alias for: glColorMaskiEXT, glColorMaskiOES

private native void
dispatch_glColorMaskiEXT1(int index, boolean r, boolean g, boolean b, boolean a, long procAddress)

Entry point to C language function: void {@native glColorMaskiEXT}(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a) Part of GL_EXT_draw_buffers_indexed

private native void
dispatch_glColorMaskiOES1(int index, boolean r, boolean g, boolean b, boolean a, long procAddress)

Entry point to C language function: void {@native glColorMaskiOES}(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a) Part of GL_OES_draw_buffers_indexed

private native void
dispatch_glCompileShader1(int shader, long procAddress)

Entry point to C language function: void {@native glCompileShader}(GLuint shader) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glCompileShaderARB

private native void
dispatch_glCompressedTexImage2D1(int target, int level, int internalformat, int width, int height, int border, int imageSize, Object
a direct or array-backed java.nio.Buffer
data
,
int data_byte_offset, boolean data_is_direct, long procAddress)

Entry point to C language function: void {@native glCompressedTexImage2D}(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compression Alias for: glCompressedTexImage2DARB

private native void
dispatch_glCompressedTexImage2D1(int target, int level, int internalformat, int width, int height, int border, int imageSize, long data_buffer_offset, long procAddress)

Entry point to C language function: void {@native glCompressedTexImage2D}(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compression Alias for: glCompressedTexImage2DARB

private native void
dispatch_glCompressedTexImage3D1(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, Object
a direct or array-backed java.nio.Buffer
data
,
int data_byte_offset, boolean data_is_direct, long procAddress)

Entry point to C language function: void {@native glCompressedTexImage3D}(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_3_0, GL_VERSION_1_3, GL_ARB_texture_compression, GL_OES_texture_3D Alias for: glCompressedTexImage3DARB, glCompressedTexImage3DOES

private native void
dispatch_glCompressedTexImage3D1(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, long data_buffer_offset, long procAddress)

Entry point to C language function: void {@native glCompressedTexImage3D}(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_3_0, GL_VERSION_1_3, GL_ARB_texture_compression, GL_OES_texture_3D Alias for: glCompressedTexImage3DARB, glCompressedTexImage3DOES

private native void
dispatch_glCompressedTexSubImage2D1(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Object
a direct or array-backed java.nio.Buffer
data
,
int data_byte_offset, boolean data_is_direct, long procAddress)

Entry point to C language function: void {@native glCompressedTexSubImage2D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compression Alias for: glCompressedTexSubImage2DARB

private native void
dispatch_glCompressedTexSubImage2D1(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, long data_buffer_offset, long procAddress)

Entry point to C language function: void {@native glCompressedTexSubImage2D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compression Alias for: glCompressedTexSubImage2DARB

private native void
dispatch_glCompressedTexSubImage3D1(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, Object
a direct or array-backed java.nio.Buffer
data
,
int data_byte_offset, boolean data_is_direct, long procAddress)

Entry point to C language function: void {@native glCompressedTexSubImage3D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_3_0, GL_VERSION_1_3, GL_ARB_texture_compression, GL_OES_texture_3D Alias for: glCompressedTexSubImage3DARB, glCompressedTexSubImage3DOES

private native void
dispatch_glCompressedTexSubImage3D1(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, long data_buffer_offset, long procAddress)

Entry point to C language function: void {@native glCompressedTexSubImage3D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_3_0, GL_VERSION_1_3, GL_ARB_texture_compression, GL_OES_texture_3D Alias for: glCompressedTexSubImage3DARB, glCompressedTexSubImage3DOES

private native void
dispatch_glCopyBufferSubData1(int readTarget, int writeTarget, long readOffset, long writeOffset, long size, long procAddress)

Entry point to C language function: void {@native glCopyBufferSubData}(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size) Part of GL_ES_VERSION_3_0, GL_VERSION_3_1, GL_ARB_copy_buffer, GL_NV_copy_buffer Alias for: glCopyBufferSubDataNV

private native void
dispatch_glCopyBufferSubDataNV1(int readTarget, int writeTarget, long readOffset, long writeOffset, long size, long procAddress)

Entry point to C language function: void {@native glCopyBufferSubDataNV}(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size) Part of GL_NV_copy_buffer

private native void
dispatch_glCopyImageSubData1(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, long procAddress)

Entry point to C language function: void {@native glCopyImageSubData}(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth) Part of GL_ARB_copy_image, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_NV_copy_image, GL_EXT_copy_image, GL_OES_copy_image Alias for: glCopyImageSubDataNV, glCopyImageSubDataEXT, glCopyImageSubDataOES

private native void
dispatch_glCopyTexImage2D1(int target, int level, int internalformat, int x, int y, int width, int height, int border, long procAddress)

Entry point to C language function: void {@native glCopyTexImage2D}(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_copy_texture Alias for: glCopyTexImage2DEXT

private native void
dispatch_glCopyTexSubImage2D1(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height, long procAddress)

Entry point to C language function: void {@native glCopyTexSubImage2D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_copy_texture Alias for: glCopyTexSubImage2DEXT

private native void
dispatch_glCopyTexSubImage3D1(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height, long procAddress)

Entry point to C language function: void {@native glCopyTexSubImage3D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height) Part of GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_copy_texture, GL_OES_texture_3D Alias for: glCopyTexSubImage3DEXT, glCopyTexSubImage3DOES

private native void
dispatch_glCopyTextureLevelsAPPLE1(int destinationTexture, int sourceTexture, int sourceBaseLevel, int sourceLevelCount, long procAddress)

Entry point to C language function: void {@native glCopyTextureLevelsAPPLE}(GLuint destinationTexture, GLuint sourceTexture, GLint sourceBaseLevel, GLsizei sourceLevelCount) Part of GL_APPLE_copy_texture_levels

private native void
dispatch_glCoverageMaskNV1(boolean mask, long procAddress)

Entry point to C language function: void {@native glCoverageMaskNV}(GLboolean mask) Part of GL_NV_coverage_sample

private native void
dispatch_glCoverageModulationNV1(int components, long procAddress)

Entry point to C language function: void {@native glCoverageModulationNV}(GLenum components) Part of GL_NV_framebuffer_mixed_samples

private native void
dispatch_glCoverageModulationTableNV1(int n, Object
a direct or array-backed java.nio.FloatBuffer
v
,
int v_byte_offset, boolean v_is_direct, long procAddress)

Entry point to C language function: void {@native glCoverageModulationTableNV}(GLsizei n, const GLfloat * v) Part of GL_NV_framebuffer_mixed_samples

private native void
dispatch_glCoverageOperationNV1(int operation, long procAddress)

Entry point to C language function: void {@native glCoverageOperationNV}(GLenum operation) Part of GL_NV_coverage_sample

private native int
dispatch_glCreateProgram1(long procAddress)

Entry point to C language function: GLuint {@native glCreateProgram}(void) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

private native int
dispatch_glCreateShader1(int type, long procAddress)

Entry point to C language function: GLuint {@native glCreateShader}(GLenum type) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

private native int
dispatch_glCreateShaderProgramv1(int type, int count, String[] strings, long procAddress)

Entry point to C language function: GLuint {@native glCreateShaderProgramv}(GLenum type, GLsizei count, const GLchar * const * strings) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glCreateShaderProgramvEXT

private native void
dispatch_glCullFace1(int mode, long procAddress)

Entry point to C language function: void {@native glCullFace}(GLenum mode) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glDebugMessageControl1(int source, int type, int severity, int count, Object
a direct or array-backed java.nio.IntBuffer
ids
,
int ids_byte_offset, boolean ids_is_direct, boolean enabled, long procAddress)

Entry point to C language function: void {@native glDebugMessageControl}(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output Alias for: glDebugMessageControlKHR, glDebugMessageControlARB

private native void
dispatch_glDebugMessageInsert1(int source, int type, int id, int severity, int length, String buf, long procAddress)

Entry point to C language function: void {@native glDebugMessageInsert}(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar * buf) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug, GL_AMD_debug_output Alias for: glDebugMessageInsertARB, glDebugMessageInsertKHR, glDebugMessageInsertAMD

private native void
dispatch_glDeleteBuffers1(int n, Object
a direct or array-backed java.nio.IntBuffer
buffers
,
int buffers_byte_offset, boolean buffers_is_direct, long procAddress)

Entry point to C language function: void {@native glDeleteBuffers}(GLsizei n, const GLuint * buffers) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object Alias for: glDeleteBuffersARB

private native void
dispatch_glDeleteFramebuffers1(int n, Object
a direct or array-backed java.nio.IntBuffer
framebuffers
,
int framebuffers_byte_offset, boolean framebuffers_is_direct, long procAddress)

Entry point to C language function: void {@native glDeleteFramebuffers}(GLsizei n, const GLuint * framebuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object Alias for: glDeleteFramebuffersOES, glDeleteFramebuffersEXT

private native void
dispatch_glDeleteProgram1(int program, long procAddress)

Entry point to C language function: void {@native glDeleteProgram}(GLuint program) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

private native void
dispatch_glDeleteProgramPipelines1(int n, Object
a direct or array-backed java.nio.IntBuffer
pipelines
,
int pipelines_byte_offset, boolean pipelines_is_direct, long procAddress)

Entry point to C language function: void {@native glDeleteProgramPipelines}(GLsizei n, const GLuint * pipelines) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glDeleteProgramPipelinesEXT

private native void
dispatch_glDeleteQueries1(int n, Object
a direct or array-backed java.nio.IntBuffer
ids
,
int ids_byte_offset, boolean ids_is_direct, long procAddress)

Entry point to C language function: void {@native glDeleteQueries}(GLsizei n, const GLuint * ids) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glDeleteQueriesEXT, glDeleteQueriesARB

private native void
dispatch_glDeleteRenderbuffers1(int n, Object
a direct or array-backed java.nio.IntBuffer
renderbuffers
,
int renderbuffers_byte_offset, boolean renderbuffers_is_direct, long procAddress)

Entry point to C language function: void {@native glDeleteRenderbuffers}(GLsizei n, const GLuint * renderbuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object Alias for: glDeleteRenderbuffersOES, glDeleteRenderbuffersEXT

private native void
dispatch_glDeleteSamplers1(int count, Object
a direct or array-backed java.nio.IntBuffer
samplers
,
int samplers_byte_offset, boolean samplers_is_direct, long procAddress)

Entry point to C language function: void {@native glDeleteSamplers}(GLsizei count, const GLuint * samplers) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

private native void
dispatch_glDeleteShader1(int shader, long procAddress)

Entry point to C language function: void {@native glDeleteShader}(GLuint shader) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

private native void
dispatch_glDeleteSync1(long sync, long procAddress)

Entry point to C language function: void {@native glDeleteSync}(GLsync sync) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glDeleteSyncAPPLE

private native void
dispatch_glDeleteTextures1(int n, Object
a direct or array-backed java.nio.IntBuffer
textures
,
int textures_byte_offset, boolean textures_is_direct, long procAddress)

Entry point to C language function: void {@native glDeleteTextures}(GLsizei n, const GLuint * textures) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_object Alias for: glDeleteTexturesEXT

private native void
dispatch_glDeleteTransformFeedbacks1(int n, Object
a direct or array-backed java.nio.IntBuffer
ids
,
int ids_byte_offset, boolean ids_is_direct, long procAddress)

Entry point to C language function: void {@native glDeleteTransformFeedbacks}(GLsizei n, const GLuint * ids) Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2 Alias for: glDeleteTransformFeedbacksNV

private native void
dispatch_glDeleteVertexArrays1(int n, Object
a direct or array-backed java.nio.IntBuffer
arrays
,
int arrays_byte_offset, boolean arrays_is_direct, long procAddress)

Entry point to C language function: void {@native glDeleteVertexArrays}(GLsizei n, const GLuint * arrays) Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_object Alias for: glDeleteVertexArraysAPPLE, glDeleteVertexArraysOES

private native void
dispatch_glDeleteVertexArraysOES1(int n, Object
a direct or array-backed java.nio.IntBuffer
arrays
,
int arrays_byte_offset, boolean arrays_is_direct, long procAddress)

Entry point to C language function: void {@native glDeleteVertexArraysOES}(GLsizei n, const GLuint * arrays) Part of GL_OES_vertex_array_object

private native void
dispatch_glDepthFunc1(int func, long procAddress)

Entry point to C language function: void {@native glDepthFunc}(GLenum func) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glDepthMask1(boolean flag, long procAddress)

Entry point to C language function: void {@native glDepthMask}(GLboolean flag) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glDepthRangeArrayfvNV1(int first, int count, Object
a direct or array-backed java.nio.FloatBuffer
v
,
int v_byte_offset, boolean v_is_direct, long procAddress)

Entry point to C language function: void {@native glDepthRangeArrayfvNV}(GLuint first, GLsizei count, const GLfloat * v) Part of GL_NV_viewport_array

private native void
dispatch_glDepthRangef1(float n, float f, long procAddress)

Entry point to C language function: void {@native glDepthRangef}(GLfloat n, GLfloat f) Part of GL_ARB_ES2_compatibility, GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_4_1, GL_OES_single_precision Alias for: glDepthRangefOES

private native void
dispatch_glDepthRangeIndexedfNV1(int index, float n, float f, long procAddress)

Entry point to C language function: void {@native glDepthRangeIndexedfNV}(GLuint index, GLfloat n, GLfloat f) Part of GL_NV_viewport_array

private native void
dispatch_glDetachShader1(int program, int shader, long procAddress)

Entry point to C language function: void {@native glDetachShader}(GLuint program, GLuint shader) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

private native void
dispatch_glDisable1(int cap, long procAddress)

Entry point to C language function: void {@native glDisable}(GLenum cap) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glDisableDriverControlQCOM1(int driverControl, long procAddress)

Entry point to C language function: void {@native glDisableDriverControlQCOM}(GLuint driverControl) Part of GL_QCOM_driver_control

private native void
dispatch_glDisablei1(int target, int index, long procAddress)

Entry point to C language function: void {@native glDisablei}(GLenum target, GLuint index) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_draw_buffers_indexed, GL_NV_viewport_array, GL_EXT_draw_buffers_indexed Alias for: glDisableiOES, glDisableiNV, glDisableiEXT

private native void
dispatch_glDisableiEXT1(int target, int index, long procAddress)

Entry point to C language function: void {@native glDisableiEXT}(GLenum target, GLuint index) Part of GL_EXT_draw_buffers_indexed

private native void
dispatch_glDisableiNV1(int target, int index, long procAddress)

Entry point to C language function: void {@native glDisableiNV}(GLenum target, GLuint index) Part of GL_NV_viewport_array

private native void
dispatch_glDisableiOES1(int target, int index, long procAddress)

Entry point to C language function: void {@native glDisableiOES}(GLenum target, GLuint index) Part of GL_OES_draw_buffers_indexed

private native void
dispatch_glDisableVertexAttribArray1(int index, long procAddress)

Entry point to C language function: void {@native glDisableVertexAttribArray}(GLuint index) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program Alias for: glDisableVertexAttribArrayARB

private native void
dispatch_glDiscardFramebufferEXT1(int target, int numAttachments, Object
a direct or array-backed java.nio.IntBuffer
attachments
,
int attachments_byte_offset, boolean attachments_is_direct, long procAddress)

Entry point to C language function: void {@native glDiscardFramebufferEXT}(GLenum target, GLsizei numAttachments, const GLenum * attachments) Part of GL_EXT_discard_framebuffer

private native void
dispatch_glDispatchCompute1(int num_groups_x, int num_groups_y, int num_groups_z, long procAddress)

Entry point to C language function: void {@native glDispatchCompute}(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z) Part of GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3

private native void
dispatch_glDispatchComputeIndirect1(long indirect, long procAddress)

Entry point to C language function: void {@native glDispatchComputeIndirect}(GLintptr indirect) Part of GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3

private native void
dispatch_glDrawArrays1(int mode, int first, int count, long procAddress)

Entry point to C language function: void {@native glDrawArrays}(GLenum mode, GLint first, GLsizei count) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_vertex_array Alias for: glDrawArraysEXT

private native void
dispatch_glDrawArraysIndirect1(int mode, Object
a direct or array-backed java.nio.Buffer
indirect
,
int indirect_byte_offset, boolean indirect_is_direct, long procAddress)

Entry point to C language function: void {@native glDrawArraysIndirect}(GLenum mode, const void * indirect) Part of GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0

private native void
dispatch_glDrawArraysIndirect1(int mode, long indirect_buffer_offset, long procAddress)

Entry point to C language function: void {@native glDrawArraysIndirect}(GLenum mode, const void * indirect) Part of GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0

private native void
dispatch_glDrawArraysInstanced1(int mode, int first, int count, int instancecount, long procAddress)

Entry point to C language function: void {@native glDrawArraysInstanced}(GLenum mode, GLint first, GLsizei count, GLsizei instancecount) Part of GL_ES_VERSION_3_0, GL_VERSION_3_1, GL_ARB_draw_instanced, GL_EXT_draw_instanced, GL_NV_draw_instanced, GL_ANGLE_instanced_arrays Alias for: glDrawArraysInstancedARB, glDrawArraysInstancedEXT, glDrawArraysInstancedNV, glDrawArraysInstancedANGLE

private native void
dispatch_glDrawArraysInstancedANGLE1(int mode, int first, int count, int primcount, long procAddress)

Entry point to C language function: void {@native glDrawArraysInstancedANGLE}(GLenum mode, GLint first, GLsizei count, GLsizei primcount) Part of GL_ANGLE_instanced_arrays

private native void
dispatch_glDrawArraysInstancedBaseInstance1(int mode, int first, int count, int instancecount, int baseinstance, long procAddress)

Entry point to C language function: void {@native glDrawArraysInstancedBaseInstance}(GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance) Part of GL_ARB_base_instance, GL_VERSION_4_2, GL_EXT_base_instance Alias for: glDrawArraysInstancedBaseInstanceEXT

private native void
dispatch_glDrawArraysInstancedNV1(int mode, int first, int count, int primcount, long procAddress)

Entry point to C language function: void {@native glDrawArraysInstancedNV}(GLenum mode, GLint first, GLsizei count, GLsizei primcount) Part of GL_NV_draw_instanced

private native void
dispatch_glDrawBuffers1(int n, Object
a direct or array-backed java.nio.IntBuffer
bufs
,
int bufs_byte_offset, boolean bufs_is_direct, long procAddress)

Entry point to C language function: void {@native glDrawBuffers}(GLsizei n, const GLenum * bufs) Part of GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_EXT_draw_buffers, GL_ARB_draw_buffers, GL_NV_draw_buffers, GL_ATI_draw_buffers Alias for: glDrawBuffersEXT, glDrawBuffersARB, glDrawBuffersNV, glDrawBuffersATI

private native void
dispatch_glDrawBuffersIndexedEXT1(int n, Object
a direct or array-backed java.nio.IntBuffer
location
,
int location_byte_offset, boolean location_is_direct, Object
a direct or array-backed java.nio.IntBuffer
indices
,
int indices_byte_offset, boolean indices_is_direct, long procAddress)

Entry point to C language function: void {@native glDrawBuffersIndexedEXT}(GLint n, const GLenum * location, const GLint * indices) Part of GL_EXT_multiview_draw_buffers

private native void
dispatch_glDrawElements1(int mode, int count, int type, Object
a direct or array-backed java.nio.Buffer
indices
,
int indices_byte_offset, boolean indices_is_direct, long procAddress)

Entry point to C language function: void {@native glDrawElements}(GLenum mode, GLsizei count, GLenum type, const void * indices) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1

private native void
dispatch_glDrawElements1(int mode, int count, int type, long indices_buffer_offset, long procAddress)

Entry point to C language function: void {@native glDrawElements}(GLenum mode, GLsizei count, GLenum type, const void * indices) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1

private native void
dispatch_glDrawElementsBaseVertex1(int mode, int count, int type, Object
a direct or array-backed java.nio.Buffer
indices
,
int indices_byte_offset, boolean indices_is_direct, int basevertex, long procAddress)

Entry point to C language function: void {@native glDrawElementsBaseVertex}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertex Alias for: glDrawElementsBaseVertexEXT, glDrawElementsBaseVertexOES

private native void
dispatch_glDrawElementsBaseVertex1(int mode, int count, int type, long indices_buffer_offset, int basevertex, long procAddress)

Entry point to C language function: void {@native glDrawElementsBaseVertex}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertex Alias for: glDrawElementsBaseVertexEXT, glDrawElementsBaseVertexOES

private native void
dispatch_glDrawElementsBaseVertexEXT1(int mode, int count, int type, Object
a direct or array-backed java.nio.Buffer
indices
,
int indices_byte_offset, boolean indices_is_direct, int basevertex, long procAddress)

Entry point to C language function: void {@native glDrawElementsBaseVertexEXT}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_EXT_draw_elements_base_vertex

private native void
dispatch_glDrawElementsBaseVertexOES1(int mode, int count, int type, Object
a direct or array-backed java.nio.Buffer
indices
,
int indices_byte_offset, boolean indices_is_direct, int basevertex, long procAddress)

Entry point to C language function: void {@native glDrawElementsBaseVertexOES}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_OES_draw_elements_base_vertex

private native void
dispatch_glDrawElementsIndirect1(int mode, int type, Object
a direct or array-backed java.nio.Buffer
indirect
,
int indirect_byte_offset, boolean indirect_is_direct, long procAddress)

Entry point to C language function: void {@native glDrawElementsIndirect}(GLenum mode, GLenum type, const void * indirect) Part of GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0

private native void
dispatch_glDrawElementsIndirect1(int mode, int type, long indirect_buffer_offset, long procAddress)

Entry point to C language function: void {@native glDrawElementsIndirect}(GLenum mode, GLenum type, const void * indirect) Part of GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0

private native void
dispatch_glDrawElementsInstanced1(int mode, int count, int type, Object
a direct or array-backed java.nio.Buffer
indices
,
int indices_byte_offset, boolean indices_is_direct, int instancecount, long procAddress)

Entry point to C language function: void {@native glDrawElementsInstanced}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount) Part of GL_ES_VERSION_3_0, GL_VERSION_3_1, GL_ARB_draw_instanced, GL_EXT_draw_instanced, GL_ANGLE_instanced_arrays, GL_NV_draw_instanced Alias for: glDrawElementsInstancedARB, glDrawElementsInstancedEXT, glDrawElementsInstancedANGLE, glDrawElementsInstancedNV

private native void
dispatch_glDrawElementsInstanced1(int mode, int count, int type, long indices_buffer_offset, int instancecount, long procAddress)

Entry point to C language function: void {@native glDrawElementsInstanced}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount) Part of GL_ES_VERSION_3_0, GL_VERSION_3_1, GL_ARB_draw_instanced, GL_EXT_draw_instanced, GL_ANGLE_instanced_arrays, GL_NV_draw_instanced Alias for: glDrawElementsInstancedARB, glDrawElementsInstancedEXT, glDrawElementsInstancedANGLE, glDrawElementsInstancedNV

private native void
dispatch_glDrawElementsInstancedANGLE1(int mode, int count, int type, Object
a direct or array-backed java.nio.Buffer
indices
,
int indices_byte_offset, boolean indices_is_direct, int primcount, long procAddress)

Entry point to C language function: void {@native glDrawElementsInstancedANGLE}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei primcount) Part of GL_ANGLE_instanced_arrays

private native void
dispatch_glDrawElementsInstancedBaseInstance1(int mode, int count, int type, Object
a direct or array-backed java.nio.Buffer
indices
,
int indices_byte_offset, boolean indices_is_direct, int instancecount, int baseinstance, long procAddress)

Entry point to C language function: void {@native glDrawElementsInstancedBaseInstance}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLuint baseinstance) Part of GL_ARB_base_instance, GL_VERSION_4_2, GL_EXT_base_instance Alias for: glDrawElementsInstancedBaseInstanceEXT

private native void
dispatch_glDrawElementsInstancedBaseInstance1(int mode, int count, int type, long indices_buffer_offset, int instancecount, int baseinstance, long procAddress)

Entry point to C language function: void {@native glDrawElementsInstancedBaseInstance}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLuint baseinstance) Part of GL_ARB_base_instance, GL_VERSION_4_2, GL_EXT_base_instance Alias for: glDrawElementsInstancedBaseInstanceEXT

private native void
dispatch_glDrawElementsInstancedBaseVertex1(int mode, int count, int type, Object
a direct or array-backed java.nio.Buffer
indices
,
int indices_byte_offset, boolean indices_is_direct, int instancecount, int basevertex, long procAddress)

Entry point to C language function: void {@native glDrawElementsInstancedBaseVertex}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_draw_elements_base_vertex, GL_EXT_draw_elements_base_vertex Alias for: glDrawElementsInstancedBaseVertexOES, glDrawElementsInstancedBaseVertexEXT

private native void
dispatch_glDrawElementsInstancedBaseVertex1(int mode, int count, int type, long indices_buffer_offset, int instancecount, int basevertex, long procAddress)

Entry point to C language function: void {@native glDrawElementsInstancedBaseVertex}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_draw_elements_base_vertex, GL_EXT_draw_elements_base_vertex Alias for: glDrawElementsInstancedBaseVertexOES, glDrawElementsInstancedBaseVertexEXT

private native void
dispatch_glDrawElementsInstancedBaseVertexBaseInstance1(int mode, int count, int type, Object
a direct or array-backed java.nio.Buffer
indices
,
int indices_byte_offset, boolean indices_is_direct, int instancecount, int basevertex, int baseinstance, long procAddress)

Entry point to C language function: void {@native glDrawElementsInstancedBaseVertexBaseInstance}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance) Part of GL_ARB_base_instance, GL_VERSION_4_2, GL_EXT_base_instance Alias for: glDrawElementsInstancedBaseVertexBaseInstanceEXT

private native void
dispatch_glDrawElementsInstancedBaseVertexBaseInstance1(int mode, int count, int type, long indices_buffer_offset, int instancecount, int basevertex, int baseinstance, long procAddress)

Entry point to C language function: void {@native glDrawElementsInstancedBaseVertexBaseInstance}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance) Part of GL_ARB_base_instance, GL_VERSION_4_2, GL_EXT_base_instance Alias for: glDrawElementsInstancedBaseVertexBaseInstanceEXT

private native void
dispatch_glDrawElementsInstancedBaseVertexEXT1(int mode, int count, int type, Object
a direct or array-backed java.nio.Buffer
indices
,
int indices_byte_offset, boolean indices_is_direct, int instancecount, int basevertex, long procAddress)

Entry point to C language function: void {@native glDrawElementsInstancedBaseVertexEXT}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex) Part of GL_EXT_draw_elements_base_vertex

private native void
dispatch_glDrawElementsInstancedBaseVertexOES1(int mode, int count, int type, Object
a direct or array-backed java.nio.Buffer
indices
,
int indices_byte_offset, boolean indices_is_direct, int instancecount, int basevertex, long procAddress)

Entry point to C language function: void {@native glDrawElementsInstancedBaseVertexOES}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex) Part of GL_OES_draw_elements_base_vertex

private native void
dispatch_glDrawElementsInstancedNV1(int mode, int count, int type, Object
a direct or array-backed java.nio.Buffer
indices
,
int indices_byte_offset, boolean indices_is_direct, int primcount, long procAddress)

Entry point to C language function: void {@native glDrawElementsInstancedNV}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei primcount) Part of GL_NV_draw_instanced

private native void
dispatch_glDrawRangeElements1(int mode, int start, int end, int count, int type, Object
a direct or array-backed java.nio.Buffer
indices
,
int indices_byte_offset, boolean indices_is_direct, long procAddress)

Entry point to C language function: void {@native glDrawRangeElements}(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices) Part of GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_draw_range_elements Alias for: glDrawRangeElementsEXT

private native void
dispatch_glDrawRangeElements1(int mode, int start, int end, int count, int type, long indices_buffer_offset, long procAddress)

Entry point to C language function: void {@native glDrawRangeElements}(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices) Part of GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_draw_range_elements Alias for: glDrawRangeElementsEXT

private native void
dispatch_glDrawRangeElementsBaseVertex1(int mode, int start, int end, int count, int type, Object
a direct or array-backed java.nio.Buffer
indices
,
int indices_byte_offset, boolean indices_is_direct, int basevertex, long procAddress)

Entry point to C language function: void {@native glDrawRangeElementsBaseVertex}(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertex Alias for: glDrawRangeElementsBaseVertexEXT, glDrawRangeElementsBaseVertexOES

private native void
dispatch_glDrawRangeElementsBaseVertex1(int mode, int start, int end, int count, int type, long indices_buffer_offset, int basevertex, long procAddress)

Entry point to C language function: void {@native glDrawRangeElementsBaseVertex}(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertex Alias for: glDrawRangeElementsBaseVertexEXT, glDrawRangeElementsBaseVertexOES

private native void
dispatch_glDrawRangeElementsBaseVertexEXT1(int mode, int start, int end, int count, int type, Object
a direct or array-backed java.nio.Buffer
indices
,
int indices_byte_offset, boolean indices_is_direct, int basevertex, long procAddress)

Entry point to C language function: void {@native glDrawRangeElementsBaseVertexEXT}(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_EXT_draw_elements_base_vertex

private native void
dispatch_glDrawRangeElementsBaseVertexOES1(int mode, int start, int end, int count, int type, Object
a direct or array-backed java.nio.Buffer
indices
,
int indices_byte_offset, boolean indices_is_direct, int basevertex, long procAddress)

Entry point to C language function: void {@native glDrawRangeElementsBaseVertexOES}(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_OES_draw_elements_base_vertex

private native void
dispatch_glEGLImageTargetRenderbufferStorageOES1(int target, long image, long procAddress)

Entry point to C language function: void {@native glEGLImageTargetRenderbufferStorageOES}(GLenum target, GLeglImageOES image) Part of GL_OES_EGL_image

private native void
dispatch_glEGLImageTargetTexture2DOES1(int target, long image, long procAddress)

Entry point to C language function: void {@native glEGLImageTargetTexture2DOES}(GLenum target, GLeglImageOES image) Part of GL_OES_EGL_image

private native void
dispatch_glEnable1(int cap, long procAddress)

Entry point to C language function: void {@native glEnable}(GLenum cap) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glEnableDriverControlQCOM1(int driverControl, long procAddress)

Entry point to C language function: void {@native glEnableDriverControlQCOM}(GLuint driverControl) Part of GL_QCOM_driver_control

private native void
dispatch_glEnablei1(int target, int index, long procAddress)

Entry point to C language function: void {@native glEnablei}(GLenum target, GLuint index) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_NV_viewport_array, GL_OES_draw_buffers_indexed, GL_EXT_draw_buffers_indexed Alias for: glEnableiNV, glEnableiOES, glEnableiEXT

private native void
dispatch_glEnableiEXT1(int target, int index, long procAddress)

Entry point to C language function: void {@native glEnableiEXT}(GLenum target, GLuint index) Part of GL_EXT_draw_buffers_indexed

private native void
dispatch_glEnableiNV1(int target, int index, long procAddress)

Entry point to C language function: void {@native glEnableiNV}(GLenum target, GLuint index) Part of GL_NV_viewport_array

private native void
dispatch_glEnableiOES1(int target, int index, long procAddress)

Entry point to C language function: void {@native glEnableiOES}(GLenum target, GLuint index) Part of GL_OES_draw_buffers_indexed

private native void
dispatch_glEnableVertexAttribArray1(int index, long procAddress)

Entry point to C language function: void {@native glEnableVertexAttribArray}(GLuint index) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program Alias for: glEnableVertexAttribArrayARB

private native void
dispatch_glEndConditionalRender1(long procAddress)

Entry point to C language function: void {@native glEndConditionalRender}(void) Part of GL_VERSION_3_0, GL_NV_conditional_render Alias for: glEndConditionalRenderNV

private native void
dispatch_glEndQuery1(int target, long procAddress)

Entry point to C language function: void {@native glEndQuery}(GLenum target) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glEndQueryEXT, glEndQueryARB

private native void
dispatch_glEndTilingQCOM1(int preserveMask, long procAddress)

Entry point to C language function: void {@native glEndTilingQCOM}(GLbitfield preserveMask) Part of GL_QCOM_tiled_rendering

private native void
dispatch_glEndTransformFeedback1(long procAddress)

Entry point to C language function: void {@native glEndTransformFeedback}(void) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback Alias for: glEndTransformFeedbackNV, glEndTransformFeedbackEXT

private native void
dispatch_glExtGetBufferPointervQCOM0(int target, Object params, int params_byte_offset, long procAddress)

Entry point to C language function: void {@native glExtGetBufferPointervQCOM}(GLenum target, void * * params) Part of GL_QCOM_extended_get

private native void
dispatch_glExtGetBuffersQCOM1(Object
a direct or array-backed java.nio.IntBuffer
buffers
,
int buffers_byte_offset, boolean buffers_is_direct, int maxBuffers, Object
a direct or array-backed java.nio.IntBuffer
numBuffers
,
int numBuffers_byte_offset, boolean numBuffers_is_direct, long procAddress)

Entry point to C language function: void {@native glExtGetBuffersQCOM}(GLuint * buffers, GLint maxBuffers, GLint * numBuffers) Part of GL_QCOM_extended_get

private native void
dispatch_glExtGetFramebuffersQCOM1(Object
a direct or array-backed java.nio.IntBuffer
framebuffers
,
int framebuffers_byte_offset, boolean framebuffers_is_direct, int maxFramebuffers, Object
a direct or array-backed java.nio.IntBuffer
numFramebuffers
,
int numFramebuffers_byte_offset, boolean numFramebuffers_is_direct, long procAddress)

Entry point to C language function: void {@native glExtGetFramebuffersQCOM}(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers) Part of GL_QCOM_extended_get

private native void
dispatch_glExtGetProgramBinarySourceQCOM1(int program, int shadertype, Object
a direct or array-backed java.nio.ByteBuffer
source
,
int source_byte_offset, boolean source_is_direct, Object
a direct or array-backed java.nio.IntBuffer
length
,
int length_byte_offset, boolean length_is_direct, long procAddress)

Entry point to C language function: void {@native glExtGetProgramBinarySourceQCOM}(GLuint program, GLenum shadertype, GLchar * source, GLint * length) Part of GL_QCOM_extended_get2

private native void
dispatch_glExtGetProgramsQCOM1(Object
a direct or array-backed java.nio.IntBuffer
programs
,
int programs_byte_offset, boolean programs_is_direct, int maxPrograms, Object
a direct or array-backed java.nio.IntBuffer
numPrograms
,
int numPrograms_byte_offset, boolean numPrograms_is_direct, long procAddress)

Entry point to C language function: void {@native glExtGetProgramsQCOM}(GLuint * programs, GLint maxPrograms, GLint * numPrograms) Part of GL_QCOM_extended_get2

private native void
dispatch_glExtGetRenderbuffersQCOM1(Object
a direct or array-backed java.nio.IntBuffer
renderbuffers
,
int renderbuffers_byte_offset, boolean renderbuffers_is_direct, int maxRenderbuffers, Object
a direct or array-backed java.nio.IntBuffer
numRenderbuffers
,
int numRenderbuffers_byte_offset, boolean numRenderbuffers_is_direct, long procAddress)

Entry point to C language function: void {@native glExtGetRenderbuffersQCOM}(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers) Part of GL_QCOM_extended_get

private native void
dispatch_glExtGetShadersQCOM1(Object
a direct or array-backed java.nio.IntBuffer
shaders
,
int shaders_byte_offset, boolean shaders_is_direct, int maxShaders, Object
a direct or array-backed java.nio.IntBuffer
numShaders
,
int numShaders_byte_offset, boolean numShaders_is_direct, long procAddress)

Entry point to C language function: void {@native glExtGetShadersQCOM}(GLuint * shaders, GLint maxShaders, GLint * numShaders) Part of GL_QCOM_extended_get2

private native void
dispatch_glExtGetTexLevelParameterivQCOM1(int texture, int face, int level, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glExtGetTexLevelParameterivQCOM}(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params) Part of GL_QCOM_extended_get

private native void
dispatch_glExtGetTexSubImageQCOM1(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Object
a direct or array-backed java.nio.Buffer
texels
,
int texels_byte_offset, boolean texels_is_direct, long procAddress)

Entry point to C language function: void {@native glExtGetTexSubImageQCOM}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void * texels) Part of GL_QCOM_extended_get

private native void
dispatch_glExtGetTexturesQCOM1(Object
a direct or array-backed java.nio.IntBuffer
textures
,
int textures_byte_offset, boolean textures_is_direct, int maxTextures, Object
a direct or array-backed java.nio.IntBuffer
numTextures
,
int numTextures_byte_offset, boolean numTextures_is_direct, long procAddress)

Entry point to C language function: void {@native glExtGetTexturesQCOM}(GLuint * textures, GLint maxTextures, GLint * numTextures) Part of GL_QCOM_extended_get

private native boolean
dispatch_glExtIsProgramBinaryQCOM1(int program, long procAddress)

Entry point to C language function: GLboolean {@native glExtIsProgramBinaryQCOM}(GLuint program) Part of GL_QCOM_extended_get2

private native void
dispatch_glExtTexObjectStateOverrideiQCOM1(int target, int pname, int param, long procAddress)

Entry point to C language function: void {@native glExtTexObjectStateOverrideiQCOM}(GLenum target, GLenum pname, GLint param) Part of GL_QCOM_extended_get

private native long
dispatch_glFenceSync1(int condition, int flags, long procAddress)

Entry point to C language function: GLsync {@native glFenceSync}(GLenum condition, GLbitfield flags) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glFenceSyncAPPLE

private native void
dispatch_glFinish1(long procAddress)

Entry point to C language function: void {@native glFinish}(void) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glFlush1(long procAddress)

Entry point to C language function: void {@native glFlush}(void) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glFlushMappedBufferRange1(int target, long offset, long length, long procAddress)

Entry point to C language function: void {@native glFlushMappedBufferRange}(GLenum target, GLintptr offset, GLsizeiptr length) Part of GL_ARB_map_buffer_range, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_map_buffer_range, GL_APPLE_flush_buffer_range Alias for: glFlushMappedBufferRangeEXT, glFlushMappedBufferRangeAPPLE

private native void
dispatch_glFragmentCoverageColorNV1(int color, long procAddress)

Entry point to C language function: void {@native glFragmentCoverageColorNV}(GLuint color) Part of GL_NV_fragment_coverage_to_color

private native void
dispatch_glFramebufferParameteri1(int target, int pname, int param, long procAddress)

Entry point to C language function: void {@native glFramebufferParameteri}(GLenum target, GLenum pname, GLint param) Part of GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3

private native void
dispatch_glFramebufferRenderbuffer1(int target, int attachment, int renderbuffertarget, int renderbuffer, long procAddress)

Entry point to C language function: void {@native glFramebufferRenderbuffer}(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object Alias for: glFramebufferRenderbufferOES, glFramebufferRenderbufferEXT

private native void
dispatch_glFramebufferSampleLocationsfvNV1(int target, int start, int count, Object
a direct or array-backed java.nio.FloatBuffer
v
,
int v_byte_offset, boolean v_is_direct, long procAddress)

Entry point to C language function: void {@native glFramebufferSampleLocationsfvNV}(GLenum target, GLuint start, GLsizei count, const GLfloat * v) Part of GL_NV_sample_locations

private native void
dispatch_glFramebufferTexture1(int target, int attachment, int texture, int level, long procAddress)

Entry point to C language function: void {@native glFramebufferTexture}(GLenum target, GLenum attachment, GLuint texture, GLint level) Part of GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_NV_geometry_program4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4 Alias for: glFramebufferTextureOES, glFramebufferTextureEXT, glFramebufferTextureARB

private native void
dispatch_glFramebufferTexture2D1(int target, int attachment, int textarget, int texture, int level, long procAddress)

Entry point to C language function: void {@native glFramebufferTexture2D}(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object Alias for: glFramebufferTexture2DEXT, glFramebufferTexture2DOES

private native void
dispatch_glFramebufferTexture2DMultisampleEXT1(int target, int attachment, int textarget, int texture, int level, int samples, long procAddress)

Entry point to C language function: void {@native glFramebufferTexture2DMultisampleEXT}(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples) Part of GL_EXT_multisampled_render_to_texture

private native void
dispatch_glFramebufferTexture2DMultisampleIMG1(int target, int attachment, int textarget, int texture, int level, int samples, long procAddress)

Entry point to C language function: void {@native glFramebufferTexture2DMultisampleIMG}(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples) Part of GL_IMG_multisampled_render_to_texture

private native void
dispatch_glFramebufferTexture3D1(int target, int attachment, int textarget, int texture, int level, int zoffset, long procAddress)

Entry point to C language function: void {@native glFramebufferTexture3D}(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset) Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_texture_3D Alias for: glFramebufferTexture3DEXT, glFramebufferTexture3DOES

private native void
dispatch_glFramebufferTextureEXT1(int target, int attachment, int texture, int level, long procAddress)

Entry point to C language function: void {@native glFramebufferTextureEXT}(GLenum target, GLenum attachment, GLuint texture, GLint level) Part of GL_NV_geometry_program4, GL_EXT_geometry_shader

private native void
dispatch_glFramebufferTextureLayer1(int target, int attachment, int texture, int level, int layer, long procAddress)

Entry point to C language function: void {@native glFramebufferTextureLayer}(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer) Part of GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_texture_array, GL_NV_geometry_program4, GL_ARB_geometry_shader4 Alias for: glFramebufferTextureLayerEXT, glFramebufferTextureLayerARB

private native void
dispatch_glFramebufferTextureMultiviewOVR1(int target, int attachment, int texture, int level, int baseViewIndex, int numViews, long procAddress)

Entry point to C language function: void {@native glFramebufferTextureMultiviewOVR}(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint baseViewIndex, GLsizei numViews) Part of GL_OVR_multiview

private native void
dispatch_glFramebufferTextureOES1(int target, int attachment, int texture, int level, long procAddress)

Entry point to C language function: void {@native glFramebufferTextureOES}(GLenum target, GLenum attachment, GLuint texture, GLint level) Part of GL_OES_geometry_shader

private native void
dispatch_glFrontFace1(int mode, long procAddress)

Entry point to C language function: void {@native glFrontFace}(GLenum mode) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glGenBuffers1(int n, Object
a direct or array-backed java.nio.IntBuffer
buffers
,
int buffers_byte_offset, boolean buffers_is_direct, long procAddress)

Entry point to C language function: void {@native glGenBuffers}(GLsizei n, GLuint * buffers) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object Alias for: glGenBuffersARB

private native void
dispatch_glGenerateMipmap1(int target, long procAddress)

Entry point to C language function: void {@native glGenerateMipmap}(GLenum target) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object Alias for: glGenerateMipmapOES, glGenerateMipmapEXT

private native void
dispatch_glGenFramebuffers1(int n, Object
a direct or array-backed java.nio.IntBuffer
framebuffers
,
int framebuffers_byte_offset, boolean framebuffers_is_direct, long procAddress)

Entry point to C language function: void {@native glGenFramebuffers}(GLsizei n, GLuint * framebuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object Alias for: glGenFramebuffersOES, glGenFramebuffersEXT

private native void
dispatch_glGenProgramPipelines1(int n, Object
a direct or array-backed java.nio.IntBuffer
pipelines
,
int pipelines_byte_offset, boolean pipelines_is_direct, long procAddress)

Entry point to C language function: void {@native glGenProgramPipelines}(GLsizei n, GLuint * pipelines) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glGenProgramPipelinesEXT

private native void
dispatch_glGenQueries1(int n, Object
a direct or array-backed java.nio.IntBuffer
ids
,
int ids_byte_offset, boolean ids_is_direct, long procAddress)

Entry point to C language function: void {@native glGenQueries}(GLsizei n, GLuint * ids) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glGenQueriesEXT, glGenQueriesARB

private native void
dispatch_glGenRenderbuffers1(int n, Object
a direct or array-backed java.nio.IntBuffer
renderbuffers
,
int renderbuffers_byte_offset, boolean renderbuffers_is_direct, long procAddress)

Entry point to C language function: void {@native glGenRenderbuffers}(GLsizei n, GLuint * renderbuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object Alias for: glGenRenderbuffersEXT, glGenRenderbuffersOES

private native void
dispatch_glGenSamplers1(int count, Object
a direct or array-backed java.nio.IntBuffer
samplers
,
int samplers_byte_offset, boolean samplers_is_direct, long procAddress)

Entry point to C language function: void {@native glGenSamplers}(GLsizei count, GLuint * samplers) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

private native void
dispatch_glGenTextures1(int n, Object
a direct or array-backed java.nio.IntBuffer
textures
,
int textures_byte_offset, boolean textures_is_direct, long procAddress)

Entry point to C language function: void {@native glGenTextures}(GLsizei n, GLuint * textures) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_object Alias for: glGenTexturesEXT

private native void
dispatch_glGenTransformFeedbacks1(int n, Object
a direct or array-backed java.nio.IntBuffer
ids
,
int ids_byte_offset, boolean ids_is_direct, long procAddress)

Entry point to C language function: void {@native glGenTransformFeedbacks}(GLsizei n, GLuint * ids) Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2 Alias for: glGenTransformFeedbacksNV

private native void
dispatch_glGenVertexArrays1(int n, Object
a direct or array-backed java.nio.IntBuffer
arrays
,
int arrays_byte_offset, boolean arrays_is_direct, long procAddress)

Entry point to C language function: void {@native glGenVertexArrays}(GLsizei n, GLuint * arrays) Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_object Alias for: glGenVertexArraysAPPLE, glGenVertexArraysOES

private native void
dispatch_glGenVertexArraysOES1(int n, Object
a direct or array-backed java.nio.IntBuffer
arrays
,
int arrays_byte_offset, boolean arrays_is_direct, long procAddress)

Entry point to C language function: void {@native glGenVertexArraysOES}(GLsizei n, GLuint * arrays) Part of GL_OES_vertex_array_object

private native void
dispatch_glGetActiveAttrib1(int program, int index, int bufSize, Object
a direct or array-backed java.nio.IntBuffer
length
,
int length_byte_offset, boolean length_is_direct, Object
a direct or array-backed java.nio.IntBuffer
size
,
int size_byte_offset, boolean size_is_direct, Object
a direct or array-backed java.nio.IntBuffer
type
,
int type_byte_offset, boolean type_is_direct, Object
a direct or array-backed java.nio.ByteBuffer
name
,
int name_byte_offset, boolean name_is_direct, long procAddress)

Entry point to C language function: void {@native glGetActiveAttrib}(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shader Alias for: glGetActiveAttribARB

private native void
dispatch_glGetActiveUniform1(int program, int index, int bufSize, Object
a direct or array-backed java.nio.IntBuffer
length
,
int length_byte_offset, boolean length_is_direct, Object
a direct or array-backed java.nio.IntBuffer
size
,
int size_byte_offset, boolean size_is_direct, Object
a direct or array-backed java.nio.IntBuffer
type
,
int type_byte_offset, boolean type_is_direct, Object
a direct or array-backed java.nio.ByteBuffer
name
,
int name_byte_offset, boolean name_is_direct, long procAddress)

Entry point to C language function: void {@native glGetActiveUniform}(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glGetActiveUniformARB

private native void
dispatch_glGetActiveUniformBlockiv1(int program, int uniformBlockIndex, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetActiveUniformBlockiv}(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params) Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1

private native void
dispatch_glGetActiveUniformBlockName1(int program, int uniformBlockIndex, int bufSize, Object
a direct or array-backed java.nio.IntBuffer
length
,
int length_byte_offset, boolean length_is_direct, Object
a direct or array-backed java.nio.ByteBuffer
uniformBlockName
,
int uniformBlockName_byte_offset, boolean uniformBlockName_is_direct, long procAddress)

Entry point to C language function: void {@native glGetActiveUniformBlockName}(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName) Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1

private native void
dispatch_glGetActiveUniformsiv1(int program, int uniformCount, Object
a direct or array-backed java.nio.IntBuffer
uniformIndices
,
int uniformIndices_byte_offset, boolean uniformIndices_is_direct, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetActiveUniformsiv}(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params) Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1

private native void
dispatch_glGetAttachedShaders1(int program, int maxCount, Object
a direct or array-backed java.nio.IntBuffer
count
,
int count_byte_offset, boolean count_is_direct, Object
a direct or array-backed java.nio.IntBuffer
shaders
,
int shaders_byte_offset, boolean shaders_is_direct, long procAddress)

Entry point to C language function: void {@native glGetAttachedShaders}(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

private native int
dispatch_glGetAttribLocation1(int program, String name, long procAddress)

Entry point to C language function: GLint {@native glGetAttribLocation}(GLuint program, const GLchar * name) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shader Alias for: glGetAttribLocationARB

private native void
dispatch_glGetBooleani_v1(int target, int index, Object
a direct or array-backed java.nio.ByteBuffer
data
,
int data_byte_offset, boolean data_is_direct, long procAddress)

Entry point to C language function: void {@native glGetBooleani_v}(GLenum target, GLuint index, GLboolean * data) Part of GL_ES_VERSION_3_1, GL_VERSION_3_0

private native void
dispatch_glGetBooleanv1(int pname, Object
a direct or array-backed java.nio.ByteBuffer
data
,
int data_byte_offset, boolean data_is_direct, long procAddress)

Entry point to C language function: void {@native glGetBooleanv}(GLenum pname, GLboolean * data) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glGetBufferParameteri64v1(int target, int pname, Object
a direct or array-backed java.nio.LongBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetBufferParameteri64v}(GLenum target, GLenum pname, GLint64 * params) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2

private native void
dispatch_glGetBufferParameteriv1(int target, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetBufferParameteriv}(GLenum target, GLenum pname, GLint * params) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object Alias for: glGetBufferParameterivARB

private native void
dispatch_glGetCoverageModulationTableNV1(int bufsize, Object
a direct or array-backed java.nio.FloatBuffer
v
,
int v_byte_offset, boolean v_is_direct, long procAddress)

Entry point to C language function: void {@native glGetCoverageModulationTableNV}(GLsizei bufsize, GLfloat * v) Part of GL_NV_framebuffer_mixed_samples

private native int
dispatch_glGetDebugMessageLog1(int count, int bufSize, Object
a direct or array-backed java.nio.IntBuffer
sources
,
int sources_byte_offset, boolean sources_is_direct, Object
a direct or array-backed java.nio.IntBuffer
types
,
int types_byte_offset, boolean types_is_direct, Object
a direct or array-backed java.nio.IntBuffer
ids
,
int ids_byte_offset, boolean ids_is_direct, Object
a direct or array-backed java.nio.IntBuffer
severities
,
int severities_byte_offset, boolean severities_is_direct, Object
a direct or array-backed java.nio.IntBuffer
lengths
,
int lengths_byte_offset, boolean lengths_is_direct, Object
a direct or array-backed java.nio.ByteBuffer
messageLog
,
int messageLog_byte_offset, boolean messageLog_is_direct, long procAddress)

Entry point to C language function: GLuint {@native glGetDebugMessageLog}(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_AMD_debug_output, GL_ARB_debug_output, GL_KHR_debug Alias for: glGetDebugMessageLogAMD, glGetDebugMessageLogARB, glGetDebugMessageLogKHR

private native void
dispatch_glGetDriverControlsQCOM1(Object
a direct or array-backed java.nio.IntBuffer
num
,
int num_byte_offset, boolean num_is_direct, int size, Object
a direct or array-backed java.nio.IntBuffer
driverControls
,
int driverControls_byte_offset, boolean driverControls_is_direct, long procAddress)

Entry point to C language function: void {@native glGetDriverControlsQCOM}(GLint * num, GLsizei size, GLuint * driverControls) Part of GL_QCOM_driver_control

private native void
dispatch_glGetDriverControlStringQCOM1(int driverControl, int bufSize, Object
a direct or array-backed java.nio.IntBuffer
length
,
int length_byte_offset, boolean length_is_direct, Object
a direct or array-backed java.nio.ByteBuffer
driverControlString
,
int driverControlString_byte_offset, boolean driverControlString_is_direct, long procAddress)

Entry point to C language function: void {@native glGetDriverControlStringQCOM}(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString) Part of GL_QCOM_driver_control

private native int
dispatch_glGetError1(long procAddress)

Entry point to C language function: GLenum {@native glGetError}(void) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glGetFloati_vNV1(int target, int index, Object
a direct or array-backed java.nio.FloatBuffer
data
,
int data_byte_offset, boolean data_is_direct, long procAddress)

Entry point to C language function: void {@native glGetFloati_vNV}(GLenum target, GLuint index, GLfloat * data) Part of GL_NV_viewport_array

private native void
dispatch_glGetFloatv1(int pname, Object
a direct or array-backed java.nio.FloatBuffer
data
,
int data_byte_offset, boolean data_is_direct, long procAddress)

Entry point to C language function: void {@native glGetFloatv}(GLenum pname, GLfloat * data) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0

private native int
dispatch_glGetFragDataIndexEXT1(int program, Object
a direct or array-backed java.nio.ByteBuffer
name
,
int name_byte_offset, boolean name_is_direct, long procAddress)

Entry point to C language function: GLint {@native glGetFragDataIndexEXT}(GLuint program, const GLchar * name) Part of GL_EXT_blend_func_extended

private native int
dispatch_glGetFragDataLocation1(int program, String name, long procAddress)

Entry point to C language function: GLint {@native glGetFragDataLocation}(GLuint program, const GLchar * name) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glGetFragDataLocationEXT

private native void
dispatch_glGetFramebufferAttachmentParameteriv1(int target, int attachment, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetFramebufferAttachmentParameteriv}(GLenum target, GLenum attachment, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object Alias for: glGetFramebufferAttachmentParameterivEXT, glGetFramebufferAttachmentParameterivOES

private native void
dispatch_glGetFramebufferParameteriv1(int target, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetFramebufferParameteriv}(GLenum target, GLenum pname, GLint * params) Part of GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_EXT_direct_state_access Alias for: glGetFramebufferParameterivEXT

private native int
dispatch_glGetGraphicsResetStatus1(long procAddress)

Entry point to C language function: GLenum {@native glGetGraphicsResetStatus}(void) Part of GL_ES_VERSION_3_2, GL_VERSION_4_5, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustness Alias for: glGetGraphicsResetStatusEXT, glGetGraphicsResetStatusARB, glGetGraphicsResetStatusKHR

private native void
dispatch_glGetInteger64i_v1(int target, int index, Object
a direct or array-backed java.nio.LongBuffer
data
,
int data_byte_offset, boolean data_is_direct, long procAddress)

Entry point to C language function: void {@native glGetInteger64i_v}(GLenum target, GLuint index, GLint64 * data) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2

private native void
dispatch_glGetInteger64v1(int pname, Object
a direct or array-backed java.nio.LongBuffer
data
,
int data_byte_offset, boolean data_is_direct, long procAddress)

Entry point to C language function: void {@native glGetInteger64v}(GLenum pname, GLint64 * data) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glGetInteger64vAPPLE

private native void
dispatch_glGetIntegeri_v1(int target, int index, Object
a direct or array-backed java.nio.IntBuffer
data
,
int data_byte_offset, boolean data_is_direct, long procAddress)

Entry point to C language function: void {@native glGetIntegeri_v}(GLenum target, GLuint index, GLint * data) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_multiview_draw_buffers Alias for: glGetIntegeri_vEXT

private native void
dispatch_glGetIntegeri_vEXT1(int target, int index, Object
a direct or array-backed java.nio.IntBuffer
data
,
int data_byte_offset, boolean data_is_direct, long procAddress)

Entry point to C language function: void {@native glGetIntegeri_vEXT}(GLenum target, GLuint index, GLint * data) Part of GL_EXT_multiview_draw_buffers

private native void
dispatch_glGetIntegerv1(int pname, Object
a direct or array-backed java.nio.IntBuffer
data
,
int data_byte_offset, boolean data_is_direct, long procAddress)

Entry point to C language function: void {@native glGetIntegerv}(GLenum pname, GLint * data) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glGetInternalformativ1(int target, int internalformat, int pname, int bufSize, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetInternalformativ}(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params) Part of GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_ARB_internalformat_query

private native void
dispatch_glGetMultisamplefv1(int pname, int index, Object
a direct or array-backed java.nio.FloatBuffer
val
,
int val_byte_offset, boolean val_is_direct, long procAddress)

Entry point to C language function: void {@native glGetMultisamplefv}(GLenum pname, GLuint index, GLfloat * val) Part of GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_NV_explicit_multisample Alias for: glGetMultisamplefvNV

private native void
dispatch_glGetnUniformfv1(int program, int location, int bufSize, Object
a direct or array-backed java.nio.FloatBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetnUniformfv}(GLuint program, GLint location, GLsizei bufSize, GLfloat * params) Part of GL_ES_VERSION_3_2, GL_VERSION_4_5, GL_KHR_robustness, GL_EXT_robustness, GL_ARB_robustness Alias for: glGetnUniformfvKHR, glGetnUniformfvEXT, glGetnUniformfvARB

private native void
dispatch_glGetnUniformiv1(int program, int location, int bufSize, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetnUniformiv}(GLuint program, GLint location, GLsizei bufSize, GLint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_4_5, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustness Alias for: glGetnUniformivEXT, glGetnUniformivARB, glGetnUniformivKHR

private native void
dispatch_glGetnUniformuiv1(int program, int location, int bufSize, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetnUniformuiv}(GLuint program, GLint location, GLsizei bufSize, GLuint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_4_5, GL_KHR_robustness, GL_ARB_robustness Alias for: glGetnUniformuivKHR, glGetnUniformuivARB

private native void
dispatch_glGetObjectLabel1(int identifier, int name, int bufSize, Object
a direct or array-backed java.nio.IntBuffer
length
,
int length_byte_offset, boolean length_is_direct, Object
a direct or array-backed java.nio.ByteBuffer
label
,
int label_byte_offset, boolean label_is_direct, long procAddress)

Entry point to C language function: void {@native glGetObjectLabel}(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_EXT_debug_label, GL_KHR_debug Alias for: glGetObjectLabelEXT, glGetObjectLabelKHR

private native void
dispatch_glGetObjectPtrLabel1(Object
a direct or array-backed java.nio.Buffer
ptr
,
int ptr_byte_offset, boolean ptr_is_direct, int bufSize, Object
a direct or array-backed java.nio.IntBuffer
length
,
int length_byte_offset, boolean length_is_direct, Object
a direct or array-backed java.nio.ByteBuffer
label
,
int label_byte_offset, boolean label_is_direct, long procAddress)

Entry point to C language function: void {@native glGetObjectPtrLabel}(const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_KHR_debug Alias for: glGetObjectPtrLabelKHR

private native void
dispatch_glGetProgramBinary1(int program, int bufSize, Object
a direct or array-backed java.nio.IntBuffer
length
,
int length_byte_offset, boolean length_is_direct, Object
a direct or array-backed java.nio.IntBuffer
binaryFormat
,
int binaryFormat_byte_offset, boolean binaryFormat_is_direct, Object
a direct or array-backed java.nio.Buffer
binary
,
int binary_byte_offset, boolean binary_is_direct, long procAddress)

Entry point to C language function: void {@native glGetProgramBinary}(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary) Part of GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_OES_get_program_binary Alias for: glGetProgramBinaryOES

private native void
dispatch_glGetProgramInfoLog1(int program, int bufSize, Object
a direct or array-backed java.nio.IntBuffer
length
,
int length_byte_offset, boolean length_is_direct, Object
a direct or array-backed java.nio.ByteBuffer
infoLog
,
int infoLog_byte_offset, boolean infoLog_is_direct, long procAddress)

Entry point to C language function: void {@native glGetProgramInfoLog}(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

private native void
dispatch_glGetProgramInterfaceiv1(int program, int programInterface, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetProgramInterfaceiv}(GLuint program, GLenum programInterface, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query

private native void
dispatch_glGetProgramiv1(int program, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetProgramiv}(GLuint program, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_ARB_fragment_program, GL_NV_vertex_program Alias for: glGetProgramivARB, glGetProgramivNV

private native void
dispatch_glGetProgramPipelineInfoLog1(int pipeline, int bufSize, Object
a direct or array-backed java.nio.IntBuffer
length
,
int length_byte_offset, boolean length_is_direct, Object
a direct or array-backed java.nio.ByteBuffer
infoLog
,
int infoLog_byte_offset, boolean infoLog_is_direct, long procAddress)

Entry point to C language function: void {@native glGetProgramPipelineInfoLog}(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glGetProgramPipelineInfoLogEXT

private native void
dispatch_glGetProgramPipelineiv1(int pipeline, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetProgramPipelineiv}(GLuint pipeline, GLenum pname, GLint * params) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glGetProgramPipelineivEXT

private native int
dispatch_glGetProgramResourceIndex1(int program, int programInterface, Object
a direct or array-backed java.nio.ByteBuffer
name
,
int name_byte_offset, boolean name_is_direct, long procAddress)

Entry point to C language function: GLuint {@native glGetProgramResourceIndex}(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query

private native void
dispatch_glGetProgramResourceiv1(int program, int programInterface, int index, int propCount, Object
a direct or array-backed java.nio.IntBuffer
props
,
int props_byte_offset, boolean props_is_direct, int bufSize, Object
a direct or array-backed java.nio.IntBuffer
length
,
int length_byte_offset, boolean length_is_direct, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetProgramResourceiv}(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query

private native int
dispatch_glGetProgramResourceLocation1(int program, int programInterface, Object
a direct or array-backed java.nio.ByteBuffer
name
,
int name_byte_offset, boolean name_is_direct, long procAddress)

Entry point to C language function: GLint {@native glGetProgramResourceLocation}(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query

private native int
dispatch_glGetProgramResourceLocationIndexEXT1(int program, int programInterface, Object
a direct or array-backed java.nio.ByteBuffer
name
,
int name_byte_offset, boolean name_is_direct, long procAddress)

Entry point to C language function: GLint {@native glGetProgramResourceLocationIndexEXT}(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_EXT_blend_func_extended

private native void
dispatch_glGetProgramResourceName1(int program, int programInterface, int index, int bufSize, Object
a direct or array-backed java.nio.IntBuffer
length
,
int length_byte_offset, boolean length_is_direct, Object
a direct or array-backed java.nio.ByteBuffer
name
,
int name_byte_offset, boolean name_is_direct, long procAddress)

Entry point to C language function: void {@native glGetProgramResourceName}(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query

private native void
dispatch_glGetQueryiv1(int target, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetQueryiv}(GLenum target, GLenum pname, GLint * params) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glGetQueryivEXT, glGetQueryivARB

private native void
dispatch_glGetQueryObjecti64v1(int id, int pname, Object
a direct or array-backed java.nio.LongBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetQueryObjecti64v}(GLuint id, GLenum pname, GLint64 * params) Part of GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_query, GL_EXT_timer_query Alias for: glGetQueryObjecti64vEXT

private native void
dispatch_glGetQueryObjectiv1(int id, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetQueryObjectiv}(GLuint id, GLenum pname, GLint * params) Part of GL_VERSION_1_5, GL_ARB_occlusion_query, GL_EXT_disjoint_timer_query Alias for: glGetQueryObjectivARB, glGetQueryObjectivEXT

private native void
dispatch_glGetQueryObjectui64v1(int id, int pname, Object
a direct or array-backed java.nio.LongBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetQueryObjectui64v}(GLuint id, GLenum pname, GLuint64 * params) Part of GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_query, GL_EXT_timer_query Alias for: glGetQueryObjectui64vEXT

private native void
dispatch_glGetQueryObjectuiv1(int id, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetQueryObjectuiv}(GLuint id, GLenum pname, GLuint * params) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glGetQueryObjectuivEXT, glGetQueryObjectuivARB

private native void
dispatch_glGetRenderbufferParameteriv1(int target, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetRenderbufferParameteriv}(GLenum target, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object Alias for: glGetRenderbufferParameterivEXT, glGetRenderbufferParameterivOES

private native void
dispatch_glGetSamplerParameterfv1(int sampler, int pname, Object
a direct or array-backed java.nio.FloatBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetSamplerParameterfv}(GLuint sampler, GLenum pname, GLfloat * params) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

private native void
dispatch_glGetSamplerParameterIiv1(int sampler, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetSamplerParameterIiv}(GLuint sampler, GLenum pname, GLint * params) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp Alias for: glGetSamplerParameterIivEXT, glGetSamplerParameterIivOES

private native void
dispatch_glGetSamplerParameterIuiv1(int sampler, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetSamplerParameterIuiv}(GLuint sampler, GLenum pname, GLuint * params) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clamp Alias for: glGetSamplerParameterIuivOES, glGetSamplerParameterIuivEXT

private native void
dispatch_glGetSamplerParameteriv1(int sampler, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetSamplerParameteriv}(GLuint sampler, GLenum pname, GLint * params) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

private native void
dispatch_glGetShaderInfoLog1(int shader, int bufSize, Object
a direct or array-backed java.nio.IntBuffer
length
,
int length_byte_offset, boolean length_is_direct, Object
a direct or array-backed java.nio.ByteBuffer
infoLog
,
int infoLog_byte_offset, boolean infoLog_is_direct, long procAddress)

Entry point to C language function: void {@native glGetShaderInfoLog}(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

private native void
dispatch_glGetShaderiv1(int shader, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetShaderiv}(GLuint shader, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

private native void
dispatch_glGetShaderPrecisionFormat1(int shadertype, int precisiontype, Object
a direct or array-backed java.nio.IntBuffer
range
,
int range_byte_offset, boolean range_is_direct, Object
a direct or array-backed java.nio.IntBuffer
precision
,
int precision_byte_offset, boolean precision_is_direct, long procAddress)

Entry point to C language function: void {@native glGetShaderPrecisionFormat}(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision) Part of GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1

private native void
dispatch_glGetShaderSource1(int shader, int bufSize, Object
a direct or array-backed java.nio.IntBuffer
length
,
int length_byte_offset, boolean length_is_direct, Object
a direct or array-backed java.nio.ByteBuffer
source
,
int source_byte_offset, boolean source_is_direct, long procAddress)

Entry point to C language function: void {@native glGetShaderSource}(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glGetShaderSourceARB

private native String
dispatch_glGetString1(int name, long procAddress)

Entry point to C language function: const GLubyte * {@native glGetString}(GLenum name) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native String
dispatch_glGetStringi1(int name, int index, long procAddress)

Entry point to C language function: const GLubyte * {@native glGetStringi}(GLenum name, GLuint index) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0

private native void
dispatch_glGetSynciv1(long sync, int pname, int bufSize, Object
a direct or array-backed java.nio.IntBuffer
length
,
int length_byte_offset, boolean length_is_direct, Object
a direct or array-backed java.nio.IntBuffer
values
,
int values_byte_offset, boolean values_is_direct, long procAddress)

Entry point to C language function: void {@native glGetSynciv}(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glGetSyncivAPPLE

private native void
dispatch_glGetTexLevelParameterfv1(int target, int level, int pname, Object
a direct or array-backed java.nio.FloatBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetTexLevelParameterfv}(GLenum target, GLint level, GLenum pname, GLfloat * params) Part of GL_ES_VERSION_3_1, GL_VERSION_1_0

private native void
dispatch_glGetTexLevelParameteriv1(int target, int level, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetTexLevelParameteriv}(GLenum target, GLint level, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_1, GL_VERSION_1_0

private native void
dispatch_glGetTexParameterfv1(int target, int pname, Object
a direct or array-backed java.nio.FloatBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetTexParameterfv}(GLenum target, GLenum pname, GLfloat * params) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0

private native void
dispatch_glGetTexParameterIiv1(int target, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetTexParameterIiv}(GLenum target, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clamp Alias for: glGetTexParameterIivOES, glGetTexParameterIivEXT

private native void
dispatch_glGetTexParameterIuiv1(int target, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetTexParameterIuiv}(GLenum target, GLenum pname, GLuint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clamp Alias for: glGetTexParameterIuivOES, glGetTexParameterIuivEXT

private native void
dispatch_glGetTexParameteriv1(int target, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetTexParameteriv}(GLenum target, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glGetTransformFeedbackVarying1(int program, int index, int bufSize, Object
a direct or array-backed java.nio.IntBuffer
length
,
int length_byte_offset, boolean length_is_direct, Object
a direct or array-backed java.nio.IntBuffer
size
,
int size_byte_offset, boolean size_is_direct, Object
a direct or array-backed java.nio.IntBuffer
type
,
int type_byte_offset, boolean type_is_direct, Object
a direct or array-backed java.nio.ByteBuffer
name
,
int name_byte_offset, boolean name_is_direct, long procAddress)

Entry point to C language function: void {@native glGetTransformFeedbackVarying}(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback Alias for: glGetTransformFeedbackVaryingNV, glGetTransformFeedbackVaryingEXT

private native void
dispatch_glGetTranslatedShaderSourceANGLE1(int shader, int bufsize, Object
a direct or array-backed java.nio.IntBuffer
length
,
int length_byte_offset, boolean length_is_direct, Object
a direct or array-backed java.nio.ByteBuffer
source
,
int source_byte_offset, boolean source_is_direct, long procAddress)

Entry point to C language function: void {@native glGetTranslatedShaderSourceANGLE}(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source) Part of GL_ANGLE_translated_shader_source

private native int
dispatch_glGetUniformBlockIndex1(int program, String uniformBlockName, long procAddress)

Entry point to C language function: GLuint {@native glGetUniformBlockIndex}(GLuint program, const GLchar * uniformBlockName) Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1

private native void
dispatch_glGetUniformfv1(int program, int location, Object
a direct or array-backed java.nio.FloatBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetUniformfv}(GLuint program, GLint location, GLfloat * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glGetUniformfvARB

private native void
dispatch_glGetUniformIndices1(int program, int uniformCount, String[] uniformNames, Object
a direct or array-backed java.nio.IntBuffer
uniformIndices
,
int uniformIndices_byte_offset, boolean uniformIndices_is_direct, long procAddress)

Entry point to C language function: void {@native glGetUniformIndices}(GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices) Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1

private native void
dispatch_glGetUniformiv1(int program, int location, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetUniformiv}(GLuint program, GLint location, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glGetUniformivARB

private native int
dispatch_glGetUniformLocation1(int program, String name, long procAddress)

Entry point to C language function: GLint {@native glGetUniformLocation}(GLuint program, const GLchar * name) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glGetUniformLocationARB

private native void
dispatch_glGetUniformuiv1(int program, int location, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetUniformuiv}(GLuint program, GLint location, GLuint * params) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glGetUniformuivEXT

private native void
dispatch_glGetVertexAttribfv1(int index, int pname, Object
a direct or array-backed java.nio.FloatBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetVertexAttribfv}(GLuint index, GLenum pname, GLfloat * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program Alias for: glGetVertexAttribfvARB, glGetVertexAttribfvNV

private native void
dispatch_glGetVertexAttribIiv1(int index, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetVertexAttribIiv}(GLuint index, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4 Alias for: glGetVertexAttribIivEXT

private native void
dispatch_glGetVertexAttribIuiv1(int index, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetVertexAttribIuiv}(GLuint index, GLenum pname, GLuint * params) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4 Alias for: glGetVertexAttribIuivEXT

private native void
dispatch_glGetVertexAttribiv1(int index, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glGetVertexAttribiv}(GLuint index, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program Alias for: glGetVertexAttribivNV, glGetVertexAttribivARB

private native void
dispatch_glHint1(int target, int mode, long procAddress)

Entry point to C language function: void {@native glHint}(GLenum target, GLenum mode) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_PGI_misc_hints Alias for: glHintPGI

private native void
dispatch_glInvalidateFramebuffer1(int target, int numAttachments, Object
a direct or array-backed java.nio.IntBuffer
attachments
,
int attachments_byte_offset, boolean attachments_is_direct, long procAddress)

Entry point to C language function: void {@native glInvalidateFramebuffer}(GLenum target, GLsizei numAttachments, const GLenum * attachments) Part of GL_ARB_invalidate_subdata, GL_ES_VERSION_3_0, GL_VERSION_4_3

private native void
dispatch_glInvalidateSubFramebuffer1(int target, int numAttachments, Object
a direct or array-backed java.nio.IntBuffer
attachments
,
int attachments_byte_offset, boolean attachments_is_direct, int x, int y, int width, int height, long procAddress)

Entry point to C language function: void {@native glInvalidateSubFramebuffer}(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height) Part of GL_ARB_invalidate_subdata, GL_ES_VERSION_3_0, GL_VERSION_4_3

private native boolean
dispatch_glIsBuffer1(int buffer, long procAddress)

Entry point to C language function: GLboolean {@native glIsBuffer}(GLuint buffer) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object Alias for: glIsBufferARB

private native boolean
dispatch_glIsEnabled1(int cap, long procAddress)

Entry point to C language function: GLboolean {@native glIsEnabled}(GLenum cap) Part of GL_NV_vertex_buffer_unified_memory, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native boolean
dispatch_glIsEnabledi1(int target, int index, long procAddress)

Entry point to C language function: GLboolean {@native glIsEnabledi}(GLenum target, GLuint index) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_draw_buffers_indexed, GL_NV_viewport_array, GL_EXT_draw_buffers_indexed Alias for: glIsEnablediOES, glIsEnablediNV, glIsEnablediEXT

private native boolean
dispatch_glIsEnablediEXT1(int target, int index, long procAddress)

Entry point to C language function: GLboolean {@native glIsEnablediEXT}(GLenum target, GLuint index) Part of GL_EXT_draw_buffers_indexed

private native boolean
dispatch_glIsEnablediNV1(int target, int index, long procAddress)

Entry point to C language function: GLboolean {@native glIsEnablediNV}(GLenum target, GLuint index) Part of GL_NV_viewport_array

private native boolean
dispatch_glIsEnablediOES1(int target, int index, long procAddress)

Entry point to C language function: GLboolean {@native glIsEnablediOES}(GLenum target, GLuint index) Part of GL_OES_draw_buffers_indexed

private native boolean
dispatch_glIsFramebuffer1(int framebuffer, long procAddress)

Entry point to C language function: GLboolean {@native glIsFramebuffer}(GLuint framebuffer) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object Alias for: glIsFramebufferEXT, glIsFramebufferOES

private native boolean
dispatch_glIsProgram1(int program, long procAddress)

Entry point to C language function: GLboolean {@native glIsProgram}(GLuint program) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_ARB_fragment_program, GL_NV_vertex_program Alias for: glIsProgramARB, glIsProgramNV

private native boolean
dispatch_glIsProgramPipeline1(int pipeline, long procAddress)

Entry point to C language function: GLboolean {@native glIsProgramPipeline}(GLuint pipeline) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glIsProgramPipelineEXT

private native boolean
dispatch_glIsQuery1(int id, long procAddress)

Entry point to C language function: GLboolean {@native glIsQuery}(GLuint id) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glIsQueryEXT, glIsQueryARB

private native boolean
dispatch_glIsRenderbuffer1(int renderbuffer, long procAddress)

Entry point to C language function: GLboolean {@native glIsRenderbuffer}(GLuint renderbuffer) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object Alias for: glIsRenderbufferOES, glIsRenderbufferEXT

private native boolean
dispatch_glIsSampler1(int sampler, long procAddress)

Entry point to C language function: GLboolean {@native glIsSampler}(GLuint sampler) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

private native boolean
dispatch_glIsShader1(int shader, long procAddress)

Entry point to C language function: GLboolean {@native glIsShader}(GLuint shader) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

private native boolean
dispatch_glIsSync1(long sync, long procAddress)

Entry point to C language function: GLboolean {@native glIsSync}(GLsync sync) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glIsSyncAPPLE

private native boolean
dispatch_glIsTexture1(int texture, long procAddress)

Entry point to C language function: GLboolean {@native glIsTexture}(GLuint texture) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_object Alias for: glIsTextureEXT

private native boolean
dispatch_glIsTransformFeedback1(int id, long procAddress)

Entry point to C language function: GLboolean {@native glIsTransformFeedback}(GLuint id) Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2 Alias for: glIsTransformFeedbackNV

private native boolean
dispatch_glIsVertexArray1(int array, long procAddress)

Entry point to C language function: GLboolean {@native glIsVertexArray}(GLuint array) Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_OES_vertex_array_object, GL_APPLE_vertex_array_object Alias for: glIsVertexArrayOES, glIsVertexArrayAPPLE

private native boolean
dispatch_glIsVertexArrayOES1(int array, long procAddress)

Entry point to C language function: GLboolean {@native glIsVertexArrayOES}(GLuint array) Part of GL_OES_vertex_array_object

private native void
dispatch_glLineWidth1(float width, long procAddress)

Entry point to C language function: void {@native glLineWidth}(GLfloat width) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0

private native void
dispatch_glLinkProgram1(int program, long procAddress)

Entry point to C language function: void {@native glLinkProgram}(GLuint program) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glLinkProgramARB

private native long
dispatch_glMapBufferDelegate1(int target, int access, long procAddress)

Entry point to C language function: void * {@native glMapBuffer}(GLenum target, GLenum access) Part of GL_VERSION_1_5, GL_OES_mapbuffer, GL_ARB_vertex_buffer_object Alias for: glMapBufferOES, glMapBufferARB

Throws a GLException if GL-function constraints are not met.

private native long
dispatch_glMapBufferRangeDelegate1(int target, long offset, long length, int access, long procAddress)

Entry point to C language function: void * {@native glMapBufferRange}(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access) Part of GL_ARB_map_buffer_range, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_map_buffer_range Alias for: glMapBufferRangeEXT

Throws a GLException if GL-function constraints are not met.

private native void
dispatch_glMemoryBarrier1(int barriers, long procAddress)

Entry point to C language function: void {@native glMemoryBarrier}(GLbitfield barriers) Part of GL_ARB_shader_image_load_store, GL_ES_VERSION_3_1, GL_VERSION_4_2, GL_EXT_shader_image_load_store Alias for: glMemoryBarrierEXT

private native void
dispatch_glMemoryBarrierByRegion1(int barriers, long procAddress)

Entry point to C language function: void {@native glMemoryBarrierByRegion}(GLbitfield barriers) Part of GL_VERSION_4_5, GL_ES_VERSION_3_1

private native void
dispatch_glMinSampleShading1(float value, long procAddress)

Entry point to C language function: void {@native glMinSampleShading}(GLfloat value) Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_sample_shading, GL_ARB_sample_shading Alias for: glMinSampleShadingOES, glMinSampleShadingARB

private native void
dispatch_glMinSampleShadingOES1(float value, long procAddress)

Entry point to C language function: void {@native glMinSampleShadingOES}(GLfloat value) Part of GL_OES_sample_shading

private native void
dispatch_glMultiDrawArraysIndirectEXT1(int mode, Object
a direct or array-backed java.nio.Buffer
indirect
,
int indirect_byte_offset, boolean indirect_is_direct, int drawcount, int stride, long procAddress)

Entry point to C language function: void {@native glMultiDrawArraysIndirectEXT}(GLenum mode, const void * indirect, GLsizei drawcount, GLsizei stride) Part of GL_EXT_multi_draw_indirect

private native void
dispatch_glMultiDrawElementsBaseVertexEXT1(int mode, Object
a direct or array-backed java.nio.IntBuffer
count
,
int count_byte_offset, boolean count_is_direct, int type, Object
a direct or array-backed com.jogamp.common.nio.PointerBuffer
indices
,
int indices_byte_offset, boolean indices_is_direct, int primcount, Object
a direct or array-backed java.nio.IntBuffer
basevertex
,
int basevertex_byte_offset, boolean basevertex_is_direct, long procAddress)

Entry point to C language function: void {@native glMultiDrawElementsBaseVertexEXT}(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei primcount, const GLint * basevertex) Part of GL_EXT_draw_elements_base_vertex

private native void
dispatch_glMultiDrawElementsBaseVertexOES1(int mode, Object
a direct or array-backed java.nio.IntBuffer
count
,
int count_byte_offset, boolean count_is_direct, int type, Object
a direct or array-backed com.jogamp.common.nio.PointerBuffer
indices
,
int indices_byte_offset, boolean indices_is_direct, int primcount, Object
a direct or array-backed java.nio.IntBuffer
basevertex
,
int basevertex_byte_offset, boolean basevertex_is_direct, long procAddress)

Entry point to C language function: void {@native glMultiDrawElementsBaseVertexOES}(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei primcount, const GLint * basevertex) Part of GL_OES_draw_elements_base_vertex

private native void
dispatch_glMultiDrawElementsIndirectEXT1(int mode, int type, Object
a direct or array-backed java.nio.Buffer
indirect
,
int indirect_byte_offset, boolean indirect_is_direct, int drawcount, int stride, long procAddress)

Entry point to C language function: void {@native glMultiDrawElementsIndirectEXT}(GLenum mode, GLenum type, const void * indirect, GLsizei drawcount, GLsizei stride) Part of GL_EXT_multi_draw_indirect

private native void
dispatch_glNamedFramebufferSampleLocationsfvNV1(int framebuffer, int start, int count, Object
a direct or array-backed java.nio.FloatBuffer
v
,
int v_byte_offset, boolean v_is_direct, long procAddress)

Entry point to C language function: void {@native glNamedFramebufferSampleLocationsfvNV}(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat * v) Part of GL_NV_sample_locations

private native void
dispatch_glObjectLabel1(int identifier, int name, int length, Object
a direct or array-backed java.nio.ByteBuffer
label
,
int label_byte_offset, boolean label_is_direct, long procAddress)

Entry point to C language function: void {@native glObjectLabel}(GLenum identifier, GLuint name, GLsizei length, const GLchar * label) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_KHR_debug Alias for: glObjectLabelKHR

private native void
dispatch_glObjectPtrLabel1(Object
a direct or array-backed java.nio.Buffer
ptr
,
int ptr_byte_offset, boolean ptr_is_direct, int length, Object
a direct or array-backed java.nio.ByteBuffer
label
,
int label_byte_offset, boolean label_is_direct, long procAddress)

Entry point to C language function: void {@native glObjectPtrLabel}(const void * ptr, GLsizei length, const GLchar * label) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_KHR_debug Alias for: glObjectPtrLabelKHR

private native void
dispatch_glPatchParameteri1(int pname, int value, long procAddress)

Entry point to C language function: void {@native glPatchParameteri}(GLenum pname, GLint value) Part of GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader Alias for: glPatchParameteriOES, glPatchParameteriEXT

private native void
dispatch_glPatchParameteriEXT1(int pname, int value, long procAddress)

Entry point to C language function: void {@native glPatchParameteriEXT}(GLenum pname, GLint value) Part of GL_EXT_tessellation_shader

private native void
dispatch_glPatchParameteriOES1(int pname, int value, long procAddress)

Entry point to C language function: void {@native glPatchParameteriOES}(GLenum pname, GLint value) Part of GL_OES_tessellation_shader

private native void
dispatch_glPauseTransformFeedback1(long procAddress)

Entry point to C language function: void {@native glPauseTransformFeedback}(void) Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2 Alias for: glPauseTransformFeedbackNV

private native void
dispatch_glPixelStorei1(int pname, int param, long procAddress)

Entry point to C language function: void {@native glPixelStorei}(GLenum pname, GLint param) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glPolygonModeNV1(int face, int mode, long procAddress)

Entry point to C language function: void {@native glPolygonModeNV}(GLenum face, GLenum mode) Part of GL_NV_polygon_mode

private native void
dispatch_glPolygonOffset1(float factor, float units, long procAddress)

Entry point to C language function: void {@native glPolygonOffset}(GLfloat factor, GLfloat units) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_polygon_offset Alias for: glPolygonOffsetEXT

private native void
dispatch_glPopDebugGroup1(long procAddress)

Entry point to C language function: void {@native glPopDebugGroup}(void) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_KHR_debug Alias for: glPopDebugGroupKHR

private native void
dispatch_glPrimitiveBoundingBox1(float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW, long procAddress)

Entry point to C language function: void {@native glPrimitiveBoundingBox}(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW) Part of GL_ES_VERSION_3_2, GL_OES_primitive_bounding_box, GL_EXT_primitive_bounding_box, GL_ARB_ES3_2_compatibility Alias for: glPrimitiveBoundingBoxOES, glPrimitiveBoundingBoxEXT, glPrimitiveBoundingBoxARB

private native void
dispatch_glPrimitiveBoundingBoxEXT1(float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW, long procAddress)

Entry point to C language function: void {@native glPrimitiveBoundingBoxEXT}(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW) Part of GL_EXT_primitive_bounding_box

private native void
dispatch_glPrimitiveBoundingBoxOES1(float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW, long procAddress)

Entry point to C language function: void {@native glPrimitiveBoundingBoxOES}(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW) Part of GL_OES_primitive_bounding_box

private native void
dispatch_glProgramBinary1(int program, int binaryFormat, Object
a direct or array-backed java.nio.Buffer
binary
,
int binary_byte_offset, boolean binary_is_direct, int length, long procAddress)

Entry point to C language function: void {@native glProgramBinary}(GLuint program, GLenum binaryFormat, const void * binary, GLsizei length) Part of GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_OES_get_program_binary Alias for: glProgramBinaryOES

private native void
dispatch_glProgramParameteri1(int program, int pname, int value, long procAddress)

Entry point to C language function: void {@native glProgramParameteri}(GLuint program, GLenum pname, GLint value) Part of GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_EXT_geometry_shader4, GL_EXT_separate_shader_objects, GL_ARB_geometry_shader4 Alias for: glProgramParameteriEXT, glProgramParameteriARB

private native void
dispatch_glProgramUniform1f1(int program, int location, float v0, long procAddress)

Entry point to C language function: void {@native glProgramUniform1f}(GLuint program, GLint location, GLfloat v0) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform1fEXT

private native void
dispatch_glProgramUniform1fv1(int program, int location, int count, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glProgramUniform1fv}(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform1fvEXT

private native void
dispatch_glProgramUniform1i1(int program, int location, int v0, long procAddress)

Entry point to C language function: void {@native glProgramUniform1i}(GLuint program, GLint location, GLint v0) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform1iEXT

private native void
dispatch_glProgramUniform1iv1(int program, int location, int count, Object
a direct or array-backed java.nio.IntBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glProgramUniform1iv}(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform1ivEXT

private native void
dispatch_glProgramUniform1ui1(int program, int location, int v0, long procAddress)

Entry point to C language function: void {@native glProgramUniform1ui}(GLuint program, GLint location, GLuint v0) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform1uiEXT

private native void
dispatch_glProgramUniform1uiv1(int program, int location, int count, Object
a direct or array-backed java.nio.IntBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glProgramUniform1uiv}(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform1uivEXT

private native void
dispatch_glProgramUniform2f1(int program, int location, float v0, float v1, long procAddress)

Entry point to C language function: void {@native glProgramUniform2f}(GLuint program, GLint location, GLfloat v0, GLfloat v1) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform2fEXT

private native void
dispatch_glProgramUniform2fv1(int program, int location, int count, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glProgramUniform2fv}(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform2fvEXT

private native void
dispatch_glProgramUniform2i1(int program, int location, int v0, int v1, long procAddress)

Entry point to C language function: void {@native glProgramUniform2i}(GLuint program, GLint location, GLint v0, GLint v1) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform2iEXT

private native void
dispatch_glProgramUniform2iv1(int program, int location, int count, Object
a direct or array-backed java.nio.IntBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glProgramUniform2iv}(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform2ivEXT

private native void
dispatch_glProgramUniform2ui1(int program, int location, int v0, int v1, long procAddress)

Entry point to C language function: void {@native glProgramUniform2ui}(GLuint program, GLint location, GLuint v0, GLuint v1) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform2uiEXT

private native void
dispatch_glProgramUniform2uiv1(int program, int location, int count, Object
a direct or array-backed java.nio.IntBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glProgramUniform2uiv}(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform2uivEXT

private native void
dispatch_glProgramUniform3f1(int program, int location, float v0, float v1, float v2, long procAddress)

Entry point to C language function: void {@native glProgramUniform3f}(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform3fEXT

private native void
dispatch_glProgramUniform3fv1(int program, int location, int count, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glProgramUniform3fv}(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform3fvEXT

private native void
dispatch_glProgramUniform3i1(int program, int location, int v0, int v1, int v2, long procAddress)

Entry point to C language function: void {@native glProgramUniform3i}(GLuint program, GLint location, GLint v0, GLint v1, GLint v2) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform3iEXT

private native void
dispatch_glProgramUniform3iv1(int program, int location, int count, Object
a direct or array-backed java.nio.IntBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glProgramUniform3iv}(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform3ivEXT

private native void
dispatch_glProgramUniform3ui1(int program, int location, int v0, int v1, int v2, long procAddress)

Entry point to C language function: void {@native glProgramUniform3ui}(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform3uiEXT

private native void
dispatch_glProgramUniform3uiv1(int program, int location, int count, Object
a direct or array-backed java.nio.IntBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glProgramUniform3uiv}(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform3uivEXT

private native void
dispatch_glProgramUniform4f1(int program, int location, float v0, float v1, float v2, float v3, long procAddress)

Entry point to C language function: void {@native glProgramUniform4f}(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform4fEXT

private native void
dispatch_glProgramUniform4fv1(int program, int location, int count, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glProgramUniform4fv}(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform4fvEXT

private native void
dispatch_glProgramUniform4i1(int program, int location, int v0, int v1, int v2, int v3, long procAddress)

Entry point to C language function: void {@native glProgramUniform4i}(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform4iEXT

private native void
dispatch_glProgramUniform4iv1(int program, int location, int count, Object
a direct or array-backed java.nio.IntBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glProgramUniform4iv}(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform4ivEXT

private native void
dispatch_glProgramUniform4ui1(int program, int location, int v0, int v1, int v2, int v3, long procAddress)

Entry point to C language function: void {@native glProgramUniform4ui}(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform4uiEXT

private native void
dispatch_glProgramUniform4uiv1(int program, int location, int count, Object
a direct or array-backed java.nio.IntBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glProgramUniform4uiv}(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform4uivEXT

private native void
dispatch_glProgramUniformMatrix2fv1(int program, int location, int count, boolean transpose, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glProgramUniformMatrix2fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix2fvEXT

private native void
dispatch_glProgramUniformMatrix2x3fv1(int program, int location, int count, boolean transpose, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glProgramUniformMatrix2x3fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix2x3fvEXT

private native void
dispatch_glProgramUniformMatrix2x4fv1(int program, int location, int count, boolean transpose, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glProgramUniformMatrix2x4fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix2x4fvEXT

private native void
dispatch_glProgramUniformMatrix3fv1(int program, int location, int count, boolean transpose, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glProgramUniformMatrix3fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix3fvEXT

private native void
dispatch_glProgramUniformMatrix3x2fv1(int program, int location, int count, boolean transpose, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glProgramUniformMatrix3x2fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix3x2fvEXT

private native void
dispatch_glProgramUniformMatrix3x4fv1(int program, int location, int count, boolean transpose, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glProgramUniformMatrix3x4fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix3x4fvEXT

private native void
dispatch_glProgramUniformMatrix4fv1(int program, int location, int count, boolean transpose, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glProgramUniformMatrix4fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix4fvEXT

private native void
dispatch_glProgramUniformMatrix4x2fv1(int program, int location, int count, boolean transpose, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glProgramUniformMatrix4x2fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix4x2fvEXT

private native void
dispatch_glProgramUniformMatrix4x3fv1(int program, int location, int count, boolean transpose, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glProgramUniformMatrix4x3fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix4x3fvEXT

private native void
dispatch_glPushDebugGroup1(int source, int id, int length, Object
a direct or array-backed java.nio.ByteBuffer
message
,
int message_byte_offset, boolean message_is_direct, long procAddress)

Entry point to C language function: void {@native glPushDebugGroup}(GLenum source, GLuint id, GLsizei length, const GLchar * message) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_KHR_debug Alias for: glPushDebugGroupKHR

private native void
dispatch_glQueryCounter1(int id, int target, long procAddress)

Entry point to C language function: void {@native glQueryCounter}(GLuint id, GLenum target) Part of GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_query Alias for: glQueryCounterEXT

private native void
dispatch_glRasterSamplesEXT1(int samples, boolean fixedsamplelocations, long procAddress)

Entry point to C language function: void {@native glRasterSamplesEXT}(GLuint samples, GLboolean fixedsamplelocations) Part of GL_EXT_raster_multisample

private native void
dispatch_glReadBuffer1(int src, long procAddress)

Entry point to C language function: void {@native glReadBuffer}(GLenum src) Part of GL_ES_VERSION_3_0, GL_VERSION_1_0, GL_NV_read_buffer Alias for: glReadBufferNV

private native void
dispatch_glReadBufferIndexedEXT1(int src, int index, long procAddress)

Entry point to C language function: void {@native glReadBufferIndexedEXT}(GLenum src, GLint index) Part of GL_EXT_multiview_draw_buffers

private native void
dispatch_glReadBufferNV1(int mode, long procAddress)

Entry point to C language function: void {@native glReadBufferNV}(GLenum mode) Part of GL_NV_read_buffer

private native void
dispatch_glReadnPixels1(int x, int y, int width, int height, int format, int type, int bufSize, Object
a direct or array-backed java.nio.Buffer
data
,
int data_byte_offset, boolean data_is_direct, long procAddress)

Entry point to C language function: void {@native glReadnPixels}(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void * data) Part of GL_ES_VERSION_3_2, GL_VERSION_4_5, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustness Alias for: glReadnPixelsEXT, glReadnPixelsARB, glReadnPixelsKHR

private native void
dispatch_glReadPixels1(int x, int y, int width, int height, int format, int type, Object
a direct or array-backed java.nio.Buffer
pixels
,
int pixels_byte_offset, boolean pixels_is_direct, long procAddress)

Entry point to C language function: void {@native glReadPixels}(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glReadPixels1(int x, int y, int width, int height, int format, int type, long pixels_buffer_offset, long procAddress)

Entry point to C language function: void {@native glReadPixels}(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glReleaseShaderCompiler1(long procAddress)

Entry point to C language function: void {@native glReleaseShaderCompiler}(void) Part of GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1

private native void
dispatch_glRenderbufferStorage1(int target, int internalformat, int width, int height, long procAddress)

Entry point to C language function: void {@native glRenderbufferStorage}(GLenum target, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object Alias for: glRenderbufferStorageEXT, glRenderbufferStorageOES

private native void
dispatch_glRenderbufferStorageMultisample1(int target, int samples, int internalformat, int width, int height, long procAddress)

Entry point to C language function: void {@native glRenderbufferStorageMultisample}(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_APPLE_framebuffer_multisample, GL_EXT_multisampled_render_to_texture, GL_EXT_framebuffer_multisample, GL_ANGLE_framebuffer_multisample, GL_IMG_multisampled_render_to_texture, GL_NV_framebuffer_multisample Alias for: glRenderbufferStorageMultisampleAPPLE, glRenderbufferStorageMultisampleEXT, glRenderbufferStorageMultisampleANGLE, glRenderbufferStorageMultisampleIMG, glRenderbufferStorageMultisampleNV

private native void
dispatch_glRenderbufferStorageMultisampleEXT1(int target, int samples, int internalformat, int width, int height, long procAddress)

Entry point to C language function: void {@native glRenderbufferStorageMultisampleEXT}(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_EXT_multisampled_render_to_texture, GL_EXT_framebuffer_multisample

private native void
dispatch_glRenderbufferStorageMultisampleIMG1(int target, int samples, int internalformat, int width, int height, long procAddress)

Entry point to C language function: void {@native glRenderbufferStorageMultisampleIMG}(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_IMG_multisampled_render_to_texture

private native void
dispatch_glRenderbufferStorageMultisampleNV1(int target, int samples, int internalformat, int width, int height, long procAddress)

Entry point to C language function: void {@native glRenderbufferStorageMultisampleNV}(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_NV_framebuffer_multisample

private native void
dispatch_glResolveDepthValuesNV1(long procAddress)

Entry point to C language function: void {@native glResolveDepthValuesNV}(void) Part of GL_NV_sample_locations

private native void
dispatch_glResolveMultisampleFramebuffer1(long procAddress)

Entry point to C language function: void {@native glResolveMultisampleFramebuffer}(void) Part of GL_APPLE_framebuffer_multisample Alias for: glResolveMultisampleFramebufferAPPLE

private native void
dispatch_glResumeTransformFeedback1(long procAddress)

Entry point to C language function: void {@native glResumeTransformFeedback}(void) Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2 Alias for: glResumeTransformFeedbackNV

private native void
dispatch_glSampleCoverage1(float value, boolean invert, long procAddress)

Entry point to C language function: void {@native glSampleCoverage}(GLfloat value, GLboolean invert) Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_multisample, GL_OES_fixed_point Alias for: glSampleCoverageARB, glSampleCoverageOES

private native void
dispatch_glSampleMaski1(int maskNumber, int mask, long procAddress)

Entry point to C language function: void {@native glSampleMaski}(GLuint maskNumber, GLbitfield mask) Part of GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2

private native void
dispatch_glSamplerParameterf1(int sampler, int pname, float param, long procAddress)

Entry point to C language function: void {@native glSamplerParameterf}(GLuint sampler, GLenum pname, GLfloat param) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

private native void
dispatch_glSamplerParameterfv1(int sampler, int pname, Object
a direct or array-backed java.nio.FloatBuffer
param
,
int param_byte_offset, boolean param_is_direct, long procAddress)

Entry point to C language function: void {@native glSamplerParameterfv}(GLuint sampler, GLenum pname, const GLfloat * param) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

private native void
dispatch_glSamplerParameteri1(int sampler, int pname, int param, long procAddress)

Entry point to C language function: void {@native glSamplerParameteri}(GLuint sampler, GLenum pname, GLint param) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

private native void
dispatch_glSamplerParameterIiv1(int sampler, int pname, Object
a direct or array-backed java.nio.IntBuffer
param
,
int param_byte_offset, boolean param_is_direct, long procAddress)

Entry point to C language function: void {@native glSamplerParameterIiv}(GLuint sampler, GLenum pname, const GLint * param) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp Alias for: glSamplerParameterIivEXT, glSamplerParameterIivOES

private native void
dispatch_glSamplerParameterIuiv1(int sampler, int pname, Object
a direct or array-backed java.nio.IntBuffer
param
,
int param_byte_offset, boolean param_is_direct, long procAddress)

Entry point to C language function: void {@native glSamplerParameterIuiv}(GLuint sampler, GLenum pname, const GLuint * param) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp Alias for: glSamplerParameterIuivEXT, glSamplerParameterIuivOES

private native void
dispatch_glSamplerParameteriv1(int sampler, int pname, Object
a direct or array-backed java.nio.IntBuffer
param
,
int param_byte_offset, boolean param_is_direct, long procAddress)

Entry point to C language function: void {@native glSamplerParameteriv}(GLuint sampler, GLenum pname, const GLint * param) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

private native void
dispatch_glScissor1(int x, int y, int width, int height, long procAddress)

Entry point to C language function: void {@native glScissor}(GLint x, GLint y, GLsizei width, GLsizei height) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glScissorArrayvNV1(int first, int count, Object
a direct or array-backed java.nio.IntBuffer
v
,
int v_byte_offset, boolean v_is_direct, long procAddress)

Entry point to C language function: void {@native glScissorArrayvNV}(GLuint first, GLsizei count, const GLint * v) Part of GL_NV_viewport_array

private native void
dispatch_glScissorIndexedNV1(int index, int left, int bottom, int width, int height, long procAddress)

Entry point to C language function: void {@native glScissorIndexedNV}(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height) Part of GL_NV_viewport_array

private native void
dispatch_glScissorIndexedvNV1(int index, Object
a direct or array-backed java.nio.IntBuffer
v
,
int v_byte_offset, boolean v_is_direct, long procAddress)

Entry point to C language function: void {@native glScissorIndexedvNV}(GLuint index, const GLint * v) Part of GL_NV_viewport_array

private native void
dispatch_glShaderBinary1(int count, Object
a direct or array-backed java.nio.IntBuffer
shaders
,
int shaders_byte_offset, boolean shaders_is_direct, int binaryformat, Object
a direct or array-backed java.nio.Buffer
binary
,
int binary_byte_offset, boolean binary_is_direct, int length, long procAddress)

Entry point to C language function: void {@native glShaderBinary}(GLsizei count, const GLuint * shaders, GLenum binaryformat, const void * binary, GLsizei length) Part of GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1

private native void
dispatch_glShaderSource1(int shader, int count, String[] string, Object
a direct or array-backed java.nio.IntBuffer
length
,
int length_byte_offset, boolean length_is_direct, long procAddress)

Entry point to C language function: void {@native glShaderSource}(GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glShaderSourceARB

private native void
dispatch_glStartTilingQCOM1(int x, int y, int width, int height, int preserveMask, long procAddress)

Entry point to C language function: void {@native glStartTilingQCOM}(GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask) Part of GL_QCOM_tiled_rendering

private native void
dispatch_glStencilFunc1(int func, int ref, int mask, long procAddress)

Entry point to C language function: void {@native glStencilFunc}(GLenum func, GLint ref, GLuint mask) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glStencilFuncSeparate1(int face, int func, int ref, int mask, long procAddress)

Entry point to C language function: void {@native glStencilFuncSeparate}(GLenum face, GLenum func, GLint ref, GLuint mask) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ATI_separate_stencil Alias for: glStencilFuncSeparateATI

private native void
dispatch_glStencilMask1(int mask, long procAddress)

Entry point to C language function: void {@native glStencilMask}(GLuint mask) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glStencilMaskSeparate1(int face, int mask, long procAddress)

Entry point to C language function: void {@native glStencilMaskSeparate}(GLenum face, GLuint mask) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

private native void
dispatch_glStencilOp1(int fail, int zfail, int zpass, long procAddress)

Entry point to C language function: void {@native glStencilOp}(GLenum fail, GLenum zfail, GLenum zpass) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glStencilOpSeparate1(int face, int sfail, int dpfail, int dppass, long procAddress)

Entry point to C language function: void {@native glStencilOpSeparate}(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ATI_separate_stencil Alias for: glStencilOpSeparateATI

private native void
dispatch_glSubpixelPrecisionBiasNV1(int xbits, int ybits, long procAddress)

Entry point to C language function: void {@native glSubpixelPrecisionBiasNV}(GLuint xbits, GLuint ybits) Part of GL_NV_conservative_raster

private native void
dispatch_glTexBuffer1(int target, int internalformat, int buffer, long procAddress)

Entry point to C language function: void {@native glTexBuffer}(GLenum target, GLenum internalformat, GLuint buffer) Part of GL_ES_VERSION_3_2, GL_VERSION_3_1, GL_OES_texture_buffer, GL_EXT_texture_buffer, GL_EXT_texture_buffer_object, GL_ARB_texture_buffer_object Alias for: glTexBufferOES, glTexBufferEXT, glTexBufferARB

private native void
dispatch_glTexBufferEXT1(int target, int internalformat, int buffer, long procAddress)

Entry point to C language function: void {@native glTexBufferEXT}(GLenum target, GLenum internalformat, GLuint buffer) Part of GL_EXT_texture_buffer, GL_EXT_texture_buffer_object

private native void
dispatch_glTexBufferOES1(int target, int internalformat, int buffer, long procAddress)

Entry point to C language function: void {@native glTexBufferOES}(GLenum target, GLenum internalformat, GLuint buffer) Part of GL_OES_texture_buffer

private native void
dispatch_glTexBufferRange1(int target, int internalformat, int buffer, long offset, long size, long procAddress)

Entry point to C language function: void {@native glTexBufferRange}(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size) Part of GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_texture_buffer_range, GL_OES_texture_buffer, GL_EXT_texture_buffer Alias for: glTexBufferRangeOES, glTexBufferRangeEXT

private native void
dispatch_glTexBufferRangeEXT1(int target, int internalformat, int buffer, long offset, long size, long procAddress)

Entry point to C language function: void {@native glTexBufferRangeEXT}(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size) Part of GL_EXT_texture_buffer

private native void
dispatch_glTexBufferRangeOES1(int target, int internalformat, int buffer, long offset, long size, long procAddress)

Entry point to C language function: void {@native glTexBufferRangeOES}(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size) Part of GL_OES_texture_buffer

private native void
dispatch_glTexImage2D1(int target, int level, int internalformat, int width, int height, int border, int format, int type, Object
a direct or array-backed java.nio.Buffer
pixels
,
int pixels_byte_offset, boolean pixels_is_direct, long procAddress)

Entry point to C language function: void {@native glTexImage2D}(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glTexImage2D1(int target, int level, int internalformat, int width, int height, int border, int format, int type, long pixels_buffer_offset, long procAddress)

Entry point to C language function: void {@native glTexImage2D}(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glTexImage2DMultisample1(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations, long procAddress)

Entry point to C language function: void {@native glTexImage2DMultisample}(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations) Part of GL_ARB_texture_multisample, GL_VERSION_3_2

private native void
dispatch_glTexImage3D1(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Object
a direct or array-backed java.nio.Buffer
pixels
,
int pixels_byte_offset, boolean pixels_is_direct, long procAddress)

Entry point to C language function: void {@native glTexImage3D}(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels) Part of GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3D Alias for: glTexImage3DOES, glTexImage3DEXT

private native void
dispatch_glTexImage3D1(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, long pixels_buffer_offset, long procAddress)

Entry point to C language function: void {@native glTexImage3D}(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels) Part of GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3D Alias for: glTexImage3DOES, glTexImage3DEXT

private native void
dispatch_glTexImage3DMultisample1(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations, long procAddress)

Entry point to C language function: void {@native glTexImage3DMultisample}(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations) Part of GL_ARB_texture_multisample, GL_VERSION_3_2

private native void
dispatch_glTexPageCommitmentEXT1(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, boolean commit, long procAddress)

Entry point to C language function: void {@native glTexPageCommitmentEXT}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit) Part of GL_EXT_sparse_texture

private native void
dispatch_glTexParameterf1(int target, int pname, float param, long procAddress)

Entry point to C language function: void {@native glTexParameterf}(GLenum target, GLenum pname, GLfloat param) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0

private native void
dispatch_glTexParameterfv1(int target, int pname, Object
a direct or array-backed java.nio.FloatBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glTexParameterfv}(GLenum target, GLenum pname, const GLfloat * params) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0

private native void
dispatch_glTexParameteri1(int target, int pname, int param, long procAddress)

Entry point to C language function: void {@native glTexParameteri}(GLenum target, GLenum pname, GLint param) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glTexParameterIiv1(int target, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glTexParameterIiv}(GLenum target, GLenum pname, const GLint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clamp Alias for: glTexParameterIivOES, glTexParameterIivEXT

private native void
dispatch_glTexParameterIuiv1(int target, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glTexParameterIuiv}(GLenum target, GLenum pname, const GLuint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_EXT_texture_integer, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp Alias for: glTexParameterIuivEXT, glTexParameterIuivOES

private native void
dispatch_glTexParameteriv1(int target, int pname, Object
a direct or array-backed java.nio.IntBuffer
params
,
int params_byte_offset, boolean params_is_direct, long procAddress)

Entry point to C language function: void {@native glTexParameteriv}(GLenum target, GLenum pname, const GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glTexStorage1D1(int target, int levels, int internalformat, int width, long procAddress)

Entry point to C language function: void {@native glTexStorage1D}(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width) Part of GL_ARB_texture_storage, GL_VERSION_4_2, GL_EXT_texture_storage Alias for: glTexStorage1DEXT

private native void
dispatch_glTexStorage2D1(int target, int levels, int internalformat, int width, int height, long procAddress)

Entry point to C language function: void {@native glTexStorage2D}(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_ARB_texture_storage, GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_EXT_texture_storage Alias for: glTexStorage2DEXT

private native void
dispatch_glTexStorage2DMultisample1(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations, long procAddress)

Entry point to C language function: void {@native glTexStorage2DMultisample}(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations) Part of GL_ARB_texture_storage_multisample, GL_ES_VERSION_3_1, GL_VERSION_4_3

private native void
dispatch_glTexStorage3D1(int target, int levels, int internalformat, int width, int height, int depth, long procAddress)

Entry point to C language function: void {@native glTexStorage3D}(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth) Part of GL_ARB_texture_storage, GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_EXT_texture_storage Alias for: glTexStorage3DEXT

private native void
dispatch_glTexStorage3DMultisample1(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations, long procAddress)

Entry point to C language function: void {@native glTexStorage3DMultisample}(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations) Part of GL_ES_VERSION_3_2, GL_ARB_texture_storage_multisample, GL_VERSION_4_3, GL_OES_texture_storage_multisample_2d_array Alias for: glTexStorage3DMultisampleOES

private native void
dispatch_glTexStorage3DMultisampleOES1(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations, long procAddress)

Entry point to C language function: void {@native glTexStorage3DMultisampleOES}(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations) Part of GL_OES_texture_storage_multisample_2d_array

private native void
dispatch_glTexSubImage2D1(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Object
a direct or array-backed java.nio.Buffer
pixels
,
int pixels_byte_offset, boolean pixels_is_direct, long procAddress)

Entry point to C language function: void {@native glTexSubImage2D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_subtexture Alias for: glTexSubImage2DEXT

private native void
dispatch_glTexSubImage2D1(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels_buffer_offset, long procAddress)

Entry point to C language function: void {@native glTexSubImage2D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_subtexture Alias for: glTexSubImage2DEXT

private native void
dispatch_glTexSubImage3D1(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Object
a direct or array-backed java.nio.Buffer
pixels
,
int pixels_byte_offset, boolean pixels_is_direct, long procAddress)

Entry point to C language function: void {@native glTexSubImage3D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels) Part of GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3D Alias for: glTexSubImage3DOES, glTexSubImage3DEXT

private native void
dispatch_glTexSubImage3D1(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, long pixels_buffer_offset, long procAddress)

Entry point to C language function: void {@native glTexSubImage3D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels) Part of GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3D Alias for: glTexSubImage3DOES, glTexSubImage3DEXT

private native void
dispatch_glTextureStorage1DEXT1(int texture, int target, int levels, int internalformat, int width, long procAddress)

Entry point to C language function: void {@native glTextureStorage1DEXT}(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width) Part of GL_EXT_texture_storage, GL_ARB_texture_storage, GL_EXT_direct_state_access

private native void
dispatch_glTextureStorage2DEXT1(int texture, int target, int levels, int internalformat, int width, int height, long procAddress)

Entry point to C language function: void {@native glTextureStorage2DEXT}(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_EXT_texture_storage, GL_ARB_texture_storage, GL_EXT_direct_state_access

private native void
dispatch_glTextureStorage3DEXT1(int texture, int target, int levels, int internalformat, int width, int height, int depth, long procAddress)

Entry point to C language function: void {@native glTextureStorage3DEXT}(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth) Part of GL_EXT_texture_storage, GL_ARB_texture_storage, GL_EXT_direct_state_access

private native void
dispatch_glTextureView1(int texture, int target, int origtexture, int internalformat, int minlevel, int numlevels, int minlayer, int numlayers, long procAddress)

Entry point to C language function: void {@native glTextureView}(GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers) Part of GL_VERSION_4_3, GL_ARB_texture_view, GL_OES_texture_view, GL_EXT_texture_view Alias for: glTextureViewOES, glTextureViewEXT

private native void
dispatch_glTransformFeedbackVaryings1(int program, int count, String[] varyings, int bufferMode, long procAddress)

Entry point to C language function: void {@native glTransformFeedbackVaryings}(GLuint program, GLsizei count, const GLchar * const * varyings, GLenum bufferMode) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_transform_feedback, GL_NV_transform_feedback Alias for: glTransformFeedbackVaryingsEXT, glTransformFeedbackVaryingsNV

private native void
dispatch_glUniform1f1(int location, float v0, long procAddress)

Entry point to C language function: void {@native glUniform1f}(GLint location, GLfloat v0) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform1fARB

private native void
dispatch_glUniform1fv1(int location, int count, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniform1fv}(GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform1fvARB

private native void
dispatch_glUniform1i1(int location, int v0, long procAddress)

Entry point to C language function: void {@native glUniform1i}(GLint location, GLint v0) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform1iARB

private native void
dispatch_glUniform1iv1(int location, int count, Object
a direct or array-backed java.nio.IntBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniform1iv}(GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform1ivARB

private native void
dispatch_glUniform1ui1(int location, int v0, long procAddress)

Entry point to C language function: void {@native glUniform1ui}(GLint location, GLuint v0) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glUniform1uiEXT

private native void
dispatch_glUniform1uiv1(int location, int count, Object
a direct or array-backed java.nio.IntBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniform1uiv}(GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glUniform1uivEXT

private native void
dispatch_glUniform2f1(int location, float v0, float v1, long procAddress)

Entry point to C language function: void {@native glUniform2f}(GLint location, GLfloat v0, GLfloat v1) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform2fARB

private native void
dispatch_glUniform2fv1(int location, int count, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniform2fv}(GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform2fvARB

private native void
dispatch_glUniform2i1(int location, int v0, int v1, long procAddress)

Entry point to C language function: void {@native glUniform2i}(GLint location, GLint v0, GLint v1) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform2iARB

private native void
dispatch_glUniform2iv1(int location, int count, Object
a direct or array-backed java.nio.IntBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniform2iv}(GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform2ivARB

private native void
dispatch_glUniform2ui1(int location, int v0, int v1, long procAddress)

Entry point to C language function: void {@native glUniform2ui}(GLint location, GLuint v0, GLuint v1) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glUniform2uiEXT

private native void
dispatch_glUniform2uiv1(int location, int count, Object
a direct or array-backed java.nio.IntBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniform2uiv}(GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glUniform2uivEXT

private native void
dispatch_glUniform3f1(int location, float v0, float v1, float v2, long procAddress)

Entry point to C language function: void {@native glUniform3f}(GLint location, GLfloat v0, GLfloat v1, GLfloat v2) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform3fARB

private native void
dispatch_glUniform3fv1(int location, int count, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniform3fv}(GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform3fvARB

private native void
dispatch_glUniform3i1(int location, int v0, int v1, int v2, long procAddress)

Entry point to C language function: void {@native glUniform3i}(GLint location, GLint v0, GLint v1, GLint v2) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform3iARB

private native void
dispatch_glUniform3iv1(int location, int count, Object
a direct or array-backed java.nio.IntBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniform3iv}(GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform3ivARB

private native void
dispatch_glUniform3ui1(int location, int v0, int v1, int v2, long procAddress)

Entry point to C language function: void {@native glUniform3ui}(GLint location, GLuint v0, GLuint v1, GLuint v2) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glUniform3uiEXT

private native void
dispatch_glUniform3uiv1(int location, int count, Object
a direct or array-backed java.nio.IntBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniform3uiv}(GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glUniform3uivEXT

private native void
dispatch_glUniform4f1(int location, float v0, float v1, float v2, float v3, long procAddress)

Entry point to C language function: void {@native glUniform4f}(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform4fARB

private native void
dispatch_glUniform4fv1(int location, int count, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniform4fv}(GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform4fvARB

private native void
dispatch_glUniform4i1(int location, int v0, int v1, int v2, int v3, long procAddress)

Entry point to C language function: void {@native glUniform4i}(GLint location, GLint v0, GLint v1, GLint v2, GLint v3) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform4iARB

private native void
dispatch_glUniform4iv1(int location, int count, Object
a direct or array-backed java.nio.IntBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniform4iv}(GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform4ivARB

private native void
dispatch_glUniform4ui1(int location, int v0, int v1, int v2, int v3, long procAddress)

Entry point to C language function: void {@native glUniform4ui}(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glUniform4uiEXT

private native void
dispatch_glUniform4uiv1(int location, int count, Object
a direct or array-backed java.nio.IntBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniform4uiv}(GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glUniform4uivEXT

private native void
dispatch_glUniformBlockBinding1(int program, int uniformBlockIndex, int uniformBlockBinding, long procAddress)

Entry point to C language function: void {@native glUniformBlockBinding}(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding) Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1

private native void
dispatch_glUniformMatrix2fv1(int location, int count, boolean transpose, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniformMatrix2fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniformMatrix2fvARB

private native void
dispatch_glUniformMatrix2x3fv1(int location, int count, boolean transpose, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniformMatrix2x3fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices Alias for: glUniformMatrix2x3fvNV

private native void
dispatch_glUniformMatrix2x3fvNV1(int location, int count, boolean transpose, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniformMatrix2x3fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices

private native void
dispatch_glUniformMatrix2x4fv1(int location, int count, boolean transpose, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniformMatrix2x4fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices Alias for: glUniformMatrix2x4fvNV

private native void
dispatch_glUniformMatrix2x4fvNV1(int location, int count, boolean transpose, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniformMatrix2x4fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices

private native void
dispatch_glUniformMatrix3fv1(int location, int count, boolean transpose, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniformMatrix3fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniformMatrix3fvARB

private native void
dispatch_glUniformMatrix3x2fv1(int location, int count, boolean transpose, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniformMatrix3x2fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices Alias for: glUniformMatrix3x2fvNV

private native void
dispatch_glUniformMatrix3x2fvNV1(int location, int count, boolean transpose, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniformMatrix3x2fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices

private native void
dispatch_glUniformMatrix3x4fv1(int location, int count, boolean transpose, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniformMatrix3x4fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices Alias for: glUniformMatrix3x4fvNV

private native void
dispatch_glUniformMatrix3x4fvNV1(int location, int count, boolean transpose, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniformMatrix3x4fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices

private native void
dispatch_glUniformMatrix4fv1(int location, int count, boolean transpose, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniformMatrix4fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniformMatrix4fvARB

private native void
dispatch_glUniformMatrix4x2fv1(int location, int count, boolean transpose, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniformMatrix4x2fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices Alias for: glUniformMatrix4x2fvNV

private native void
dispatch_glUniformMatrix4x2fvNV1(int location, int count, boolean transpose, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniformMatrix4x2fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices

private native void
dispatch_glUniformMatrix4x3fv1(int location, int count, boolean transpose, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniformMatrix4x3fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices Alias for: glUniformMatrix4x3fvNV

private native void
dispatch_glUniformMatrix4x3fvNV1(int location, int count, boolean transpose, Object
a direct or array-backed java.nio.FloatBuffer
value
,
int value_byte_offset, boolean value_is_direct, long procAddress)

Entry point to C language function: void {@native glUniformMatrix4x3fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices

private native boolean
dispatch_glUnmapBufferDelegate1(int target, long procAddress)

Entry point to C language function: GLboolean {@native glUnmapBuffer}(GLenum target) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_OES_mapbuffer, GL_ARB_vertex_buffer_object Alias for: glUnmapBufferOES, glUnmapBufferARB

private native void
dispatch_glUseProgram1(int program, long procAddress)

Entry point to C language function: void {@native glUseProgram}(GLuint program) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

private native void
dispatch_glUseProgramStages1(int pipeline, int stages, int program, long procAddress)

Entry point to C language function: void {@native glUseProgramStages}(GLuint pipeline, GLbitfield stages, GLuint program) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glUseProgramStagesEXT

private native void
dispatch_glValidateProgram1(int program, long procAddress)

Entry point to C language function: void {@native glValidateProgram}(GLuint program) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glValidateProgramARB

private native void
dispatch_glValidateProgramPipeline1(int pipeline, long procAddress)

Entry point to C language function: void {@native glValidateProgramPipeline}(GLuint pipeline) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glValidateProgramPipelineEXT

private native void
dispatch_glVertexAttrib1f1(int index, float x, long procAddress)

Entry point to C language function: void {@native glVertexAttrib1f}(GLuint index, GLfloat x) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program Alias for: glVertexAttrib1fARB, glVertexAttrib1fNV

private native void
dispatch_glVertexAttrib1fv1(int index, Object
a direct or array-backed java.nio.FloatBuffer
v
,
int v_byte_offset, boolean v_is_direct, long procAddress)

Entry point to C language function: void {@native glVertexAttrib1fv}(GLuint index, const GLfloat * v) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program Alias for: glVertexAttrib1fvNV, glVertexAttrib1fvARB

private native void
dispatch_glVertexAttrib2f1(int index, float x, float y, long procAddress)

Entry point to C language function: void {@native glVertexAttrib2f}(GLuint index, GLfloat x, GLfloat y) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program Alias for: glVertexAttrib2fARB, glVertexAttrib2fNV

private native void
dispatch_glVertexAttrib2fv1(int index, Object
a direct or array-backed java.nio.FloatBuffer
v
,
int v_byte_offset, boolean v_is_direct, long procAddress)

Entry point to C language function: void {@native glVertexAttrib2fv}(GLuint index, const GLfloat * v) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program Alias for: glVertexAttrib2fvARB, glVertexAttrib2fvNV

private native void
dispatch_glVertexAttrib3f1(int index, float x, float y, float z, long procAddress)

Entry point to C language function: void {@native glVertexAttrib3f}(GLuint index, GLfloat x, GLfloat y, GLfloat z) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program Alias for: glVertexAttrib3fARB, glVertexAttrib3fNV

private native void
dispatch_glVertexAttrib3fv1(int index, Object
a direct or array-backed java.nio.FloatBuffer
v
,
int v_byte_offset, boolean v_is_direct, long procAddress)

Entry point to C language function: void {@native glVertexAttrib3fv}(GLuint index, const GLfloat * v) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program Alias for: glVertexAttrib3fvNV, glVertexAttrib3fvARB

private native void
dispatch_glVertexAttrib4f1(int index, float x, float y, float z, float w, long procAddress)

Entry point to C language function: void {@native glVertexAttrib4f}(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program Alias for: glVertexAttrib4fNV, glVertexAttrib4fARB

private native void
dispatch_glVertexAttrib4fv1(int index, Object
a direct or array-backed java.nio.FloatBuffer
v
,
int v_byte_offset, boolean v_is_direct, long procAddress)

Entry point to C language function: void {@native glVertexAttrib4fv}(GLuint index, const GLfloat * v) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program Alias for: glVertexAttrib4fvNV, glVertexAttrib4fvARB

private native void
dispatch_glVertexAttribBinding1(int attribindex, int bindingindex, long procAddress)

Entry point to C language function: void {@native glVertexAttribBinding}(GLuint attribindex, GLuint bindingindex) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding

private native void
dispatch_glVertexAttribDivisor1(int index, int divisor, long procAddress)

Entry point to C language function: void {@native glVertexAttribDivisor}(GLuint index, GLuint divisor) Part of GL_VERSION_3_3, GL_ES_VERSION_3_0, GL_NV_instanced_arrays, GL_ANGLE_instanced_arrays, GL_EXT_instanced_arrays, GL_ARB_instanced_arrays Alias for: glVertexAttribDivisorNV, glVertexAttribDivisorANGLE, glVertexAttribDivisorEXT, glVertexAttribDivisorARB

private native void
dispatch_glVertexAttribDivisorANGLE1(int index, int divisor, long procAddress)

Entry point to C language function: void {@native glVertexAttribDivisorANGLE}(GLuint index, GLuint divisor) Part of GL_ANGLE_instanced_arrays

private native void
dispatch_glVertexAttribDivisorNV1(int index, int divisor, long procAddress)

Entry point to C language function: void {@native glVertexAttribDivisorNV}(GLuint index, GLuint divisor) Part of GL_NV_instanced_arrays

private native void
dispatch_glVertexAttribFormat1(int attribindex, int size, int type, boolean normalized, int relativeoffset, long procAddress)

Entry point to C language function: void {@native glVertexAttribFormat}(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding, GL_NV_vertex_buffer_unified_memory Alias for: glVertexAttribFormatNV

private native void
dispatch_glVertexAttribI4i1(int index, int x, int y, int z, int w, long procAddress)

Entry point to C language function: void {@native glVertexAttribI4i}(GLuint index, GLint x, GLint y, GLint z, GLint w) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4 Alias for: glVertexAttribI4iEXT

private native void
dispatch_glVertexAttribI4iv1(int index, Object
a direct or array-backed java.nio.IntBuffer
v
,
int v_byte_offset, boolean v_is_direct, long procAddress)

Entry point to C language function: void {@native glVertexAttribI4iv}(GLuint index, const GLint * v) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4 Alias for: glVertexAttribI4ivEXT

private native void
dispatch_glVertexAttribI4ui1(int index, int x, int y, int z, int w, long procAddress)

Entry point to C language function: void {@native glVertexAttribI4ui}(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4 Alias for: glVertexAttribI4uiEXT

private native void
dispatch_glVertexAttribI4uiv1(int index, Object
a direct or array-backed java.nio.IntBuffer
v
,
int v_byte_offset, boolean v_is_direct, long procAddress)

Entry point to C language function: void {@native glVertexAttribI4uiv}(GLuint index, const GLuint * v) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4 Alias for: glVertexAttribI4uivEXT

private native void
dispatch_glVertexAttribIFormat1(int attribindex, int size, int type, int relativeoffset, long procAddress)

Entry point to C language function: void {@native glVertexAttribIFormat}(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding, GL_NV_vertex_buffer_unified_memory Alias for: glVertexAttribIFormatNV

private native void
dispatch_glVertexAttribIPointer0(int index, int size, int type, int stride, Object
a direct only java.nio.Buffer
pointer
,
int pointer_byte_offset, long procAddress)

Entry point to C language function: void {@native glVertexAttribIPointer}(GLuint index, GLint size, GLenum type, GLsizei stride, const void * pointer) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4 Alias for: glVertexAttribIPointerEXT

private native void
dispatch_glVertexAttribIPointer0(int index, int size, int type, int stride, long pointer_buffer_offset, long procAddress)

Entry point to C language function: void {@native glVertexAttribIPointer}(GLuint index, GLint size, GLenum type, GLsizei stride, const void * pointer) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4 Alias for: glVertexAttribIPointerEXT

private native void
dispatch_glVertexAttribPointer0(int index, int size, int type, boolean normalized, int stride, Object
a direct only java.nio.Buffer
pointer
,
int pointer_byte_offset, long procAddress)

Entry point to C language function: void {@native glVertexAttribPointer}(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void * pointer) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program Alias for: glVertexAttribPointerARB, glVertexAttribPointerNV

private native void
dispatch_glVertexAttribPointer0(int index, int size, int type, boolean normalized, int stride, long pointer_buffer_offset, long procAddress)

Entry point to C language function: void {@native glVertexAttribPointer}(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void * pointer) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program Alias for: glVertexAttribPointerARB, glVertexAttribPointerNV

private native void
dispatch_glVertexBindingDivisor1(int bindingindex, int divisor, long procAddress)

Entry point to C language function: void {@native glVertexBindingDivisor}(GLuint bindingindex, GLuint divisor) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding

private native void
dispatch_glViewport1(int x, int y, int width, int height, long procAddress)

Entry point to C language function: void {@native glViewport}(GLint x, GLint y, GLsizei width, GLsizei height) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0

private native void
dispatch_glViewportArrayvNV1(int first, int count, Object
a direct or array-backed java.nio.FloatBuffer
v
,
int v_byte_offset, boolean v_is_direct, long procAddress)

Entry point to C language function: void {@native glViewportArrayvNV}(GLuint first, GLsizei count, const GLfloat * v) Part of GL_NV_viewport_array

private native void
dispatch_glViewportIndexedfNV1(int index, float x, float y, float w, float h, long procAddress)

Entry point to C language function: void {@native glViewportIndexedfNV}(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h) Part of GL_NV_viewport_array

private native void
dispatch_glViewportIndexedfvNV1(int index, Object
a direct or array-backed java.nio.FloatBuffer
v
,
int v_byte_offset, boolean v_is_direct, long procAddress)

Entry point to C language function: void {@native glViewportIndexedfvNV}(GLuint index, const GLfloat * v) Part of GL_NV_viewport_array

private native void
dispatch_glWaitSync1(long sync, int flags, long timeout, long procAddress)

Entry point to C language function: void {@native glWaitSync}(GLsync sync, GLbitfield flags, GLuint64 timeout) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glWaitSyncAPPLE

public final void
public final int
public final int
getBoundFramebuffer(int target)

Implements com.jogamp.opengl.GLBase.getBoundFramebuffer.

Return the framebuffer name bound to this context, see GL#glBindFramebuffer(int, int).
public final GLBufferStorage
public final GLContext
getContext()

Implements com.jogamp.opengl.GLBase.getContext.

Returns the GLContext associated which this GL object.
public final int
getDefaultDrawFramebuffer()

Implements com.jogamp.opengl.GLBase.getDefaultDrawFramebuffer.

Return the default draw framebuffer name.
public final int
getDefaultReadBuffer()

Implements com.jogamp.opengl.GLBase.getDefaultReadBuffer.

Returns the default color buffer within the current bound getDefaultReadFramebuffer(), i.e. GL_READ_FRAMEBUFFER, which will be used as the source for pixel reading commands, like glReadPixels etc.

For offscreen framebuffer objects this is GL#GL_COLOR_ATTACHMENT0, otherwise this is GL#GL_FRONT for single buffer configurations and GL#GL_BACK for double buffer configurations.

public final int
getDefaultReadFramebuffer()

Implements com.jogamp.opengl.GLBase.getDefaultReadFramebuffer.

Return the default read framebuffer name.
public final GL
getDownstreamGL()

Implements com.jogamp.opengl.GLBase.getDownstreamGL.

Returns the downstream GL instance in case this is a wrapping pipeline, otherwise null.
public final Object
getExtension(String extensionName)

Implements com.jogamp.opengl.GLBase.getExtension.

Returns an object providing access to the specified OpenGL extension.
public final GL
getGL()

Implements com.jogamp.opengl.GLBase.getGL.

Casts this object to the GL interface.
public final GL2
getGL2()

Implements com.jogamp.opengl.GLBase.getGL2.

Casts this object to the GL2 interface.
public final GL2ES1
getGL2ES1()

Implements com.jogamp.opengl.GLBase.getGL2ES1.

Casts this object to the GL2ES1 interface.
public final GL2ES2
getGL2ES2()

Implements com.jogamp.opengl.GLBase.getGL2ES2.

Casts this object to the GL2ES2 interface.
public final GL2ES3
getGL2ES3()

Implements com.jogamp.opengl.GLBase.getGL2ES3.

Casts this object to the GL2ES3 interface.
public final GL2GL3
getGL2GL3()

Implements com.jogamp.opengl.GLBase.getGL2GL3.

Casts this object to the GL2GL3 interface.
public final GL3
getGL3()

Implements com.jogamp.opengl.GLBase.getGL3.

Casts this object to the GL3 interface.
public final GL3bc
getGL3bc()

Implements com.jogamp.opengl.GLBase.getGL3bc.

Casts this object to the GL3bc interface.
public final GL3ES3
getGL3ES3()

Implements com.jogamp.opengl.GLBase.getGL3ES3.

Casts this object to the GL3ES3 interface.
public final GL4
getGL4()

Implements com.jogamp.opengl.GLBase.getGL4.

Casts this object to the GL4 interface.
public final GL4bc
getGL4bc()

Implements com.jogamp.opengl.GLBase.getGL4bc.

Casts this object to the GL4bc interface.
public final GL4ES3
getGL4ES3()

Implements com.jogamp.opengl.GLBase.getGL4ES3.

Casts this object to the GL4ES3 interface.
public final GLES1
getGLES1()

Implements com.jogamp.opengl.GLBase.getGLES1.

Casts this object to the GLES1 interface.
public final GLES2
getGLES2()

Implements com.jogamp.opengl.GLBase.getGLES2.

Casts this object to the GLES2 interface.
public final GLES3
getGLES3()

Implements com.jogamp.opengl.GLBase.getGLES3.

Casts this object to the GLES3 interface.
public GLProfile
getGLProfile()

Implements com.jogamp.opengl.GLBase.getGLProfile.

Returns the GLProfile associated with this GL object.
public final int
getMaxRenderbufferSamples()

Implements com.jogamp.opengl.GLBase.getMaxRenderbufferSamples.

Returns the maximum number of FBO RENDERBUFFER samples if full FBO is supported, otherwise false.
public final Object
getPlatformGLExtensions()

Implements com.jogamp.opengl.GLBase.getPlatformGLExtensions.

Returns an object through which platform-specific OpenGL extensions (EGL, GLX, WGL, etc.) may be accessed.
public final GL
getRootGL()

Implements com.jogamp.opengl.GLBase.getRootGL.

Returns the implementing root instance, considering a wrapped pipelined hierarchy, see getDownstreamGL().
public final int
getSwapInterval()

Implements com.jogamp.opengl.GLBase.getSwapInterval.

Return the current swap interval.
public void
glActiveShaderProgram(int pipeline, int program)

Implements com.jogamp.opengl.GL2ES2.glActiveShaderProgram.

Entry point to C language function: void {@native glActiveShaderProgram}(GLuint pipeline, GLuint program) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glActiveShaderProgramEXT
public void
glActiveTexture(int texture)

Implements com.jogamp.opengl.GL.glActiveTexture.

Entry point to C language function: void {@native glActiveTexture}(GLenum texture) Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_multitexture Alias for: glActiveTextureARB
public void
glAlphaFuncQCOM(int func, float ref)

Implements com.jogamp.opengl.GLES2.glAlphaFuncQCOM.

Entry point to C language function: void {@native glAlphaFuncQCOM}(GLenum func, GLclampf ref) Part of GL_QCOM_alpha_test
public void
glApplyFramebufferAttachmentCMAAINTEL()

Implements com.jogamp.opengl.GL2ES2.glApplyFramebufferAttachmentCMAAINTEL.

Entry point to C language function: void {@native glApplyFramebufferAttachmentCMAAINTEL}(void) Part of GL_INTEL_framebuffer_CMAA
public void
glAttachShader(int program, int shader)

Implements com.jogamp.opengl.GL2ES2.glAttachShader.

Entry point to C language function: void {@native glAttachShader}(GLuint program, GLuint shader) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
public void
glBeginConditionalRender(int id, int mode)

Implements com.jogamp.opengl.GLES2.glBeginConditionalRender, com.jogamp.opengl.GL2ES3.glBeginConditionalRender.

Entry point to C language function: void {@native glBeginConditionalRender}(GLuint id, GLenum mode) Part of GL_VERSION_3_0, GL_NV_conditional_render Alias for: glBeginConditionalRenderNV
public void
glBeginQuery(int target, int id)

Implements com.jogamp.opengl.GL2ES2.glBeginQuery.

Entry point to C language function: void {@native glBeginQuery}(GLenum target, GLuint id) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_ARB_occlusion_query, GL_EXT_disjoint_timer_query Alias for: glBeginQueryARB, glBeginQueryEXT
public void
glBeginTransformFeedback(int primitiveMode)

Implements com.jogamp.opengl.GL2ES3.glBeginTransformFeedback.

Entry point to C language function: void {@native glBeginTransformFeedback}(GLenum primitiveMode) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_transform_feedback, GL_NV_transform_feedback Alias for: glBeginTransformFeedbackEXT, glBeginTransformFeedbackNV
public void
glBindAttribLocation(int program, int index, String name)

Implements com.jogamp.opengl.GL2ES2.glBindAttribLocation.

Entry point to C language function: void {@native glBindAttribLocation}(GLuint program, GLuint index, const GLchar * name) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shader Alias for: glBindAttribLocationARB
public void
glBindBuffer(int target, int buffer)

Implements com.jogamp.opengl.GL.glBindBuffer.

Entry point to C language function: void {@native glBindBuffer}(GLenum target, GLuint buffer) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object Alias for: glBindBufferARB
public void
glBindBufferBase(int target, int index, int buffer)

Implements com.jogamp.opengl.GL2ES3.glBindBufferBase.

Entry point to C language function: void {@native glBindBufferBase}(GLenum target, GLuint index, GLuint buffer) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback Alias for: glBindBufferBaseNV, glBindBufferBaseEXT
public void
glBindBufferRange(int target, int index, int buffer, long offset, long size)

Implements com.jogamp.opengl.GL2ES3.glBindBufferRange.

Entry point to C language function: void {@native glBindBufferRange}(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback Alias for: glBindBufferRangeNV, glBindBufferRangeEXT
public void
glBindFragDataLocationEXT(int program, int color, ByteBuffer
a direct or array-backed java.nio.ByteBuffer
name
)

Implements com.jogamp.opengl.GLES2.glBindFragDataLocationEXT.

Entry point to C language function: void {@native glBindFragDataLocationEXT}(GLuint program, GLuint color, const GLchar * name) Part of GL_EXT_gpu_shader4, GL_EXT_blend_func_extended
public void
glBindFragDataLocationEXT(int program, int color, byte[] name, int name_offset)

Implements com.jogamp.opengl.GLES2.glBindFragDataLocationEXT.

Entry point to C language function: void {@native glBindFragDataLocationEXT}(GLuint program, GLuint color, const GLchar * name) Part of GL_EXT_gpu_shader4, GL_EXT_blend_func_extended
public void
glBindFragDataLocationIndexedEXT(int program, int colorNumber, int index, ByteBuffer
a direct or array-backed java.nio.ByteBuffer
name
)

Implements com.jogamp.opengl.GLES2.glBindFragDataLocationIndexedEXT.

Entry point to C language function: void {@native glBindFragDataLocationIndexedEXT}(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name) Part of GL_EXT_blend_func_extended
public void
glBindFragDataLocationIndexedEXT(int program, int colorNumber, int index, byte[] name, int name_offset)

Implements com.jogamp.opengl.GLES2.glBindFragDataLocationIndexedEXT.

Entry point to C language function: void {@native glBindFragDataLocationIndexedEXT}(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name) Part of GL_EXT_blend_func_extended
public void
glBindFramebuffer(int target, int framebuffer)

Implements com.jogamp.opengl.GL.glBindFramebuffer.

Entry point to C language function: void {@native glBindFramebuffer}(GLenum target, GLuint framebuffer) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object Alias for: glBindFramebufferOES, glBindFramebufferEXT
public void
glBindImageTexture(int unit, int texture, int level, boolean layered, int layer, int access, int format)

Implements com.jogamp.opengl.GL2ES3.glBindImageTexture.

Entry point to C language function: void {@native glBindImageTexture}(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format) Part of GL_ARB_shader_image_load_store, GL_ES_VERSION_3_1, GL_VERSION_4_2, GL_EXT_shader_image_load_store Alias for: glBindImageTextureEXT
public void
glBindProgramPipeline(int pipeline)

Implements com.jogamp.opengl.GL2ES2.glBindProgramPipeline.

Entry point to C language function: void {@native glBindProgramPipeline}(GLuint pipeline) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glBindProgramPipelineEXT
public void
glBindRenderbuffer(int target, int renderbuffer)

Implements com.jogamp.opengl.GL.glBindRenderbuffer.

Entry point to C language function: void {@native glBindRenderbuffer}(GLenum target, GLuint renderbuffer) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object Alias for: glBindRenderbufferEXT, glBindRenderbufferOES
public void
glBindSampler(int unit, int sampler)

Implements com.jogamp.opengl.GL3ES3.glBindSampler.

Entry point to C language function: void {@native glBindSampler}(GLuint unit, GLuint sampler) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
public void
glBindTexture(int target, int texture)

Implements com.jogamp.opengl.GL.glBindTexture.

Entry point to C language function: void {@native glBindTexture}(GLenum target, GLuint texture) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_object Alias for: glBindTextureEXT
public void
glBindTransformFeedback(int target, int id)

Implements com.jogamp.opengl.GL2ES3.glBindTransformFeedback.

Entry point to C language function: void {@native glBindTransformFeedback}(GLenum target, GLuint id) Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2 Alias for: glBindTransformFeedbackNV
public void
glBindVertexArray(int array)

Implements com.jogamp.opengl.GL2ES3.glBindVertexArray.

Entry point to C language function: void {@native glBindVertexArray}(GLuint array) Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_object Alias for: glBindVertexArrayAPPLE, glBindVertexArrayOES
public void
glBindVertexArrayOES(int array)

Implements com.jogamp.opengl.GLES2.glBindVertexArrayOES.

Entry point to C language function: void {@native glBindVertexArrayOES}(GLuint array) Part of GL_OES_vertex_array_object
public void
glBindVertexBuffer(int bindingindex, int buffer, long offset, int stride)

Implements com.jogamp.opengl.GL3ES3.glBindVertexBuffer.

Entry point to C language function: void {@native glBindVertexBuffer}(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding
public void
glBlendBarrier()

Implements com.jogamp.opengl.GLES2.glBlendBarrier, com.jogamp.opengl.GL3ES3.glBlendBarrier.

Entry point to C language function: void {@native glBlendBarrier}(void) Part of GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced Alias for: glBlendBarrierKHR, glBlendBarrierNV
public void
glBlendColor(float red, float green, float blue, float alpha)

Implements com.jogamp.opengl.GL2ES2.glBlendColor.

Entry point to C language function: void {@native glBlendColor}(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) Part of GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_VERSION_1_2, GL_EXT_blend_color Alias for: glBlendColorEXT
public void
glBlendEquation(int mode)

Implements com.jogamp.opengl.GL.glBlendEquation.

Entry point to C language function: void {@native glBlendEquation}(GLenum mode) Part of GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_VERSION_1_2, GL_OES_blend_subtract, GL_EXT_blend_minmax Alias for: glBlendEquationOES, glBlendEquationEXT
public void
glBlendEquationi(int buf, int mode)

Implements com.jogamp.opengl.GL2ES3.glBlendEquationi.

Entry point to C language function: void {@native glBlendEquationi}(GLuint buf, GLenum mode) Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_draw_buffers_indexed, GL_EXT_draw_buffers_indexed, GL_ARB_draw_buffers_blend Alias for: glBlendEquationiOES, glBlendEquationiEXT, glBlendEquationiARB
public void
glBlendEquationiEXT(int buf, int mode)

Implements com.jogamp.opengl.GLES2.glBlendEquationiEXT.

Entry point to C language function: void {@native glBlendEquationiEXT}(GLuint buf, GLenum mode) Part of GL_EXT_draw_buffers_indexed
public void
glBlendEquationiOES(int buf, int mode)

Implements com.jogamp.opengl.GLES2.glBlendEquationiOES.

Entry point to C language function: void {@native glBlendEquationiOES}(GLuint buf, GLenum mode) Part of GL_OES_draw_buffers_indexed
public void
glBlendEquationSeparate(int modeRGB, int modeAlpha)

Implements com.jogamp.opengl.GL.glBlendEquationSeparate.

Entry point to C language function: void {@native glBlendEquationSeparate}(GLenum modeRGB, GLenum modeAlpha) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_OES_blend_equation_separate, GL_EXT_blend_equation_separate Alias for: glBlendEquationSeparateOES, glBlendEquationSeparateEXT
public void
glBlendEquationSeparatei(int buf, int modeRGB, int modeAlpha)

Implements com.jogamp.opengl.GL2ES3.glBlendEquationSeparatei.

Entry point to C language function: void {@native glBlendEquationSeparatei}(GLuint buf, GLenum modeRGB, GLenum modeAlpha) Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_draw_buffers_indexed, GL_ARB_draw_buffers_blend, GL_OES_draw_buffers_indexed Alias for: glBlendEquationSeparateiEXT, glBlendEquationSeparateiARB, glBlendEquationSeparateiOES
public void
glBlendEquationSeparateiEXT(int buf, int modeRGB, int modeAlpha)

Implements com.jogamp.opengl.GLES2.glBlendEquationSeparateiEXT.

Entry point to C language function: void {@native glBlendEquationSeparateiEXT}(GLuint buf, GLenum modeRGB, GLenum modeAlpha) Part of GL_EXT_draw_buffers_indexed
public void
glBlendEquationSeparateiOES(int buf, int modeRGB, int modeAlpha)

Implements com.jogamp.opengl.GLES2.glBlendEquationSeparateiOES.

Entry point to C language function: void {@native glBlendEquationSeparateiOES}(GLuint buf, GLenum modeRGB, GLenum modeAlpha) Part of GL_OES_draw_buffers_indexed
public void
glBlendFunc(int sfactor, int dfactor)

Implements com.jogamp.opengl.GL.glBlendFunc.

Entry point to C language function: void {@native glBlendFunc}(GLenum sfactor, GLenum dfactor) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glBlendFunci(int buf, int src, int dst)

Implements com.jogamp.opengl.GL2ES3.glBlendFunci.

Entry point to C language function: void {@native glBlendFunci}(GLuint buf, GLenum src, GLenum dst) Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_ARB_draw_buffers_blend, GL_EXT_draw_buffers_indexed, GL_OES_draw_buffers_indexed Alias for: glBlendFunciARB, glBlendFunciEXT, glBlendFunciOES
public void
glBlendFunciEXT(int buf, int src, int dst)

Implements com.jogamp.opengl.GLES2.glBlendFunciEXT.

Entry point to C language function: void {@native glBlendFunciEXT}(GLuint buf, GLenum src, GLenum dst) Part of GL_EXT_draw_buffers_indexed
public void
glBlendFunciOES(int buf, int src, int dst)

Implements com.jogamp.opengl.GLES2.glBlendFunciOES.

Entry point to C language function: void {@native glBlendFunciOES}(GLuint buf, GLenum src, GLenum dst) Part of GL_OES_draw_buffers_indexed
public void
glBlendFuncSeparate(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)

Implements com.jogamp.opengl.GL.glBlendFuncSeparate.

Entry point to C language function: void {@native glBlendFuncSeparate}(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha) Part of GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_INGR_blend_func_separate, GL_OES_blend_func_separate, GL_EXT_blend_func_separate Alias for: glBlendFuncSeparateINGR, glBlendFuncSeparateOES, glBlendFuncSeparateEXT
public void
glBlendFuncSeparatei(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)

Implements com.jogamp.opengl.GL2ES3.glBlendFuncSeparatei.

Entry point to C language function: void {@native glBlendFuncSeparatei}(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_draw_buffers_indexed, GL_EXT_draw_buffers_indexed, GL_ARB_draw_buffers_blend Alias for: glBlendFuncSeparateiOES, glBlendFuncSeparateiEXT, glBlendFuncSeparateiARB
public void
glBlendFuncSeparateiEXT(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)

Implements com.jogamp.opengl.GLES2.glBlendFuncSeparateiEXT.

Entry point to C language function: void {@native glBlendFuncSeparateiEXT}(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) Part of GL_EXT_draw_buffers_indexed
public void
glBlendFuncSeparateiOES(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)

Implements com.jogamp.opengl.GLES2.glBlendFuncSeparateiOES.

Entry point to C language function: void {@native glBlendFuncSeparateiOES}(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) Part of GL_OES_draw_buffers_indexed
public void
glBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)

Implements com.jogamp.opengl.GL2ES3.glBlitFramebuffer.

Entry point to C language function: void {@native glBlitFramebuffer}(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter) Part of GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_NV_framebuffer_blit, GL_EXT_framebuffer_blit, GL_ANGLE_framebuffer_blit Alias for: glBlitFramebufferNV, glBlitFramebufferEXT, glBlitFramebufferANGLE
public void
glBlitFramebufferANGLE(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)

Implements com.jogamp.opengl.GLES2.glBlitFramebufferANGLE.

Entry point to C language function: void {@native glBlitFramebufferANGLE}(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter) Part of GL_ANGLE_framebuffer_blit
public void
glBlitFramebufferNV(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)

Implements com.jogamp.opengl.GLES2.glBlitFramebufferNV.

Entry point to C language function: void {@native glBlitFramebufferNV}(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter) Part of GL_NV_framebuffer_blit
public final void
glBufferData(int target, long size, Buffer
a direct or array-backed java.nio.Buffer

Throws a GLException if GL-function constraints are not met or the native GL-function fails.

data
,
int usage)

Implements com.jogamp.opengl.GL.glBufferData.

Entry point to C language function: void {@native glBufferData}(GLenum target, GLsizeiptr size, const void * data, GLenum usage) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object Alias for: glBufferDataARB
private void
glBufferDataDelegate(int target, long size, Buffer
a direct or array-backed java.nio.Buffer

Throws a GLException if GL-function constraints are not met or the native GL-function fails.

data
,
int usage)

Entry point to C language function: void {@native glBufferData}(GLenum target, GLsizeiptr size, const void * data, GLenum usage) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object Alias for: glBufferDataARB

public void
glBufferStorageEXT(int target, long size, Buffer
a direct or array-backed java.nio.Buffer
data
,
int flags)

Implements com.jogamp.opengl.GLES2.glBufferStorageEXT.

Entry point to C language function: void {@native glBufferStorageEXT}(GLenum target, GLsizeiptr size, const void * data, GLbitfield flags) Part of GL_EXT_buffer_storage
public void
glBufferSubData(int target, long offset, long size, Buffer
a direct or array-backed java.nio.Buffer
data
)

Implements com.jogamp.opengl.GL.glBufferSubData.

Entry point to C language function: void {@native glBufferSubData}(GLenum target, GLintptr offset, GLsizeiptr size, const void * data) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object Alias for: glBufferSubDataARB
public int
glCheckFramebufferStatus(int target)

Implements com.jogamp.opengl.GL.glCheckFramebufferStatus.

Entry point to C language function: GLenum {@native glCheckFramebufferStatus}(GLenum target) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object Alias for: glCheckFramebufferStatusEXT, glCheckFramebufferStatusOES
public void
glClear(int mask)

Implements com.jogamp.opengl.GL.glClear.

Entry point to C language function: void {@native glClear}(GLbitfield mask) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glClearBufferfi(int buffer, int drawbuffer, float depth, int stencil)

Implements com.jogamp.opengl.GL2ES3.glClearBufferfi.

Entry point to C language function: void {@native glClearBufferfi}(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
public void
glClearBufferfv(int buffer, int drawbuffer, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES3.glClearBufferfv.

Entry point to C language function: void {@native glClearBufferfv}(GLenum buffer, GLint drawbuffer, const GLfloat * value) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
public void
glClearBufferfv(int buffer, int drawbuffer, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES3.glClearBufferfv.

Entry point to C language function: void {@native glClearBufferfv}(GLenum buffer, GLint drawbuffer, const GLfloat * value) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
public void
glClearBufferiv(int buffer, int drawbuffer, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Implements com.jogamp.opengl.GL2ES3.glClearBufferiv.

Entry point to C language function: void {@native glClearBufferiv}(GLenum buffer, GLint drawbuffer, const GLint * value) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
public void
glClearBufferiv(int buffer, int drawbuffer, int[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES3.glClearBufferiv.

Entry point to C language function: void {@native glClearBufferiv}(GLenum buffer, GLint drawbuffer, const GLint * value) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
public void
glClearBufferuiv(int buffer, int drawbuffer, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Implements com.jogamp.opengl.GL2ES3.glClearBufferuiv.

Entry point to C language function: void {@native glClearBufferuiv}(GLenum buffer, GLint drawbuffer, const GLuint * value) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
public void
glClearBufferuiv(int buffer, int drawbuffer, int[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES3.glClearBufferuiv.

Entry point to C language function: void {@native glClearBufferuiv}(GLenum buffer, GLint drawbuffer, const GLuint * value) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
public void
glClearColor(float red, float green, float blue, float alpha)

Implements com.jogamp.opengl.GL.glClearColor.

Entry point to C language function: void {@native glClearColor}(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0
public final void
glClearDepth(double depth)

Implements com.jogamp.opengl.GLBase.glClearDepth, com.jogamp.opengl.GL2ES2.glClearDepth.

Aliased entrypoint of void {@native glClearDepth}(GLclampd depth); and void {@native glClearDepthf}(GLclampf depth); .
public void
glClearDepthf(float d)

Implements com.jogamp.opengl.GL.glClearDepthf, com.jogamp.opengl.GL2ES2.glClearDepthf.

Entry point to C language function: void {@native glClearDepthf}(GLfloat d) Part of GL_ARB_ES2_compatibility, GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_4_1, GL_OES_single_precision Alias for: glClearDepthfOES
public void
glClearStencil(int s)

Implements com.jogamp.opengl.GL.glClearStencil.

Entry point to C language function: void {@native glClearStencil}(GLint s) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public int
glClientWaitSync(long sync, int flags, long timeout)

Implements com.jogamp.opengl.GL3ES3.glClientWaitSync.

Entry point to C language function: GLenum {@native glClientWaitSync}(GLsync sync, GLbitfield flags, GLuint64 timeout) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glClientWaitSyncAPPLE
public void
glColorMask(boolean red, boolean green, boolean blue, boolean alpha)

Implements com.jogamp.opengl.GL.glColorMask.

Entry point to C language function: void {@native glColorMask}(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glColorMaski(int index, boolean r, boolean g, boolean b, boolean a)

Implements com.jogamp.opengl.GL2ES3.glColorMaski.

Entry point to C language function: void {@native glColorMaski}(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_EXT_draw_buffers_indexed, GL_OES_draw_buffers_indexed Alias for: glColorMaskiEXT, glColorMaskiOES
public void
glColorMaskiEXT(int index, boolean r, boolean g, boolean b, boolean a)

Implements com.jogamp.opengl.GLES2.glColorMaskiEXT.

Entry point to C language function: void {@native glColorMaskiEXT}(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a) Part of GL_EXT_draw_buffers_indexed
public void
glColorMaskiOES(int index, boolean r, boolean g, boolean b, boolean a)

Implements com.jogamp.opengl.GLES2.glColorMaskiOES.

Entry point to C language function: void {@native glColorMaskiOES}(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a) Part of GL_OES_draw_buffers_indexed
public void
glCompileShader(int shader)

Implements com.jogamp.opengl.GL2ES2.glCompileShader.

Entry point to C language function: void {@native glCompileShader}(GLuint shader) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glCompileShaderARB
public void
glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, Buffer
a direct or array-backed java.nio.Buffer
data
)

Implements com.jogamp.opengl.GL.glCompressedTexImage2D.

Entry point to C language function: void {@native glCompressedTexImage2D}(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compression Alias for: glCompressedTexImage2DARB
public void
glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, long data_buffer_offset)

Implements com.jogamp.opengl.GL.glCompressedTexImage2D.

Entry point to C language function: void {@native glCompressedTexImage2D}(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compression Alias for: glCompressedTexImage2DARB
public void
glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, Buffer
a direct or array-backed java.nio.Buffer
data
)

Implements com.jogamp.opengl.GL2ES2.glCompressedTexImage3D.

Entry point to C language function: void {@native glCompressedTexImage3D}(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_3_0, GL_VERSION_1_3, GL_ARB_texture_compression, GL_OES_texture_3D Alias for: glCompressedTexImage3DARB, glCompressedTexImage3DOES
public void
glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, long data_buffer_offset)

Implements com.jogamp.opengl.GL2ES2.glCompressedTexImage3D.

Entry point to C language function: void {@native glCompressedTexImage3D}(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_3_0, GL_VERSION_1_3, GL_ARB_texture_compression, GL_OES_texture_3D Alias for: glCompressedTexImage3DARB, glCompressedTexImage3DOES
public void
glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer
a direct or array-backed java.nio.Buffer
data
)

Implements com.jogamp.opengl.GL.glCompressedTexSubImage2D.

Entry point to C language function: void {@native glCompressedTexSubImage2D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compression Alias for: glCompressedTexSubImage2DARB
public void
glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, long data_buffer_offset)

Implements com.jogamp.opengl.GL.glCompressedTexSubImage2D.

Entry point to C language function: void {@native glCompressedTexSubImage2D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compression Alias for: glCompressedTexSubImage2DARB
public void
glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, Buffer
a direct or array-backed java.nio.Buffer
data
)

Implements com.jogamp.opengl.GL2ES2.glCompressedTexSubImage3D.

Entry point to C language function: void {@native glCompressedTexSubImage3D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_3_0, GL_VERSION_1_3, GL_ARB_texture_compression, GL_OES_texture_3D Alias for: glCompressedTexSubImage3DARB, glCompressedTexSubImage3DOES
public void
glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, long data_buffer_offset)

Implements com.jogamp.opengl.GL2ES2.glCompressedTexSubImage3D.

Entry point to C language function: void {@native glCompressedTexSubImage3D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_3_0, GL_VERSION_1_3, GL_ARB_texture_compression, GL_OES_texture_3D Alias for: glCompressedTexSubImage3DARB, glCompressedTexSubImage3DOES
public void
glCopyBufferSubData(int readTarget, int writeTarget, long readOffset, long writeOffset, long size)

Implements com.jogamp.opengl.GL2ES3.glCopyBufferSubData.

Entry point to C language function: void {@native glCopyBufferSubData}(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size) Part of GL_ES_VERSION_3_0, GL_VERSION_3_1, GL_ARB_copy_buffer, GL_NV_copy_buffer Alias for: glCopyBufferSubDataNV
public void
glCopyBufferSubDataNV(int readTarget, int writeTarget, long readOffset, long writeOffset, long size)

Implements com.jogamp.opengl.GLES2.glCopyBufferSubDataNV.

Entry point to C language function: void {@native glCopyBufferSubDataNV}(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size) Part of GL_NV_copy_buffer
public 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)

Implements com.jogamp.opengl.GL2ES2.glCopyImageSubData.

Entry point to C language function: void {@native glCopyImageSubData}(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth) Part of GL_ARB_copy_image, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_NV_copy_image, GL_EXT_copy_image, GL_OES_copy_image Alias for: glCopyImageSubDataNV, glCopyImageSubDataEXT, glCopyImageSubDataOES
public void
glCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border)

Implements com.jogamp.opengl.GL.glCopyTexImage2D.

Entry point to C language function: void {@native glCopyTexImage2D}(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_copy_texture Alias for: glCopyTexImage2DEXT
public void
glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)

Implements com.jogamp.opengl.GL.glCopyTexSubImage2D.

Entry point to C language function: void {@native glCopyTexSubImage2D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_copy_texture Alias for: glCopyTexSubImage2DEXT
public void
glCopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)

Implements com.jogamp.opengl.GL2ES2.glCopyTexSubImage3D.

Entry point to C language function: void {@native glCopyTexSubImage3D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height) Part of GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_copy_texture, GL_OES_texture_3D Alias for: glCopyTexSubImage3DEXT, glCopyTexSubImage3DOES
public void
glCopyTextureLevelsAPPLE(int destinationTexture, int sourceTexture, int sourceBaseLevel, int sourceLevelCount)

Implements com.jogamp.opengl.GLES2.glCopyTextureLevelsAPPLE.

Entry point to C language function: void {@native glCopyTextureLevelsAPPLE}(GLuint destinationTexture, GLuint sourceTexture, GLint sourceBaseLevel, GLsizei sourceLevelCount) Part of GL_APPLE_copy_texture_levels
public void
glCoverageMaskNV(boolean mask)

Implements com.jogamp.opengl.GLES2.glCoverageMaskNV.

Entry point to C language function: void {@native glCoverageMaskNV}(GLboolean mask) Part of GL_NV_coverage_sample
public void
glCoverageModulationNV(int components)

Implements com.jogamp.opengl.GLES2.glCoverageModulationNV.

Entry point to C language function: void {@native glCoverageModulationNV}(GLenum components) Part of GL_NV_framebuffer_mixed_samples
public void
glCoverageModulationTableNV(int n, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
v
)

Implements com.jogamp.opengl.GLES2.glCoverageModulationTableNV.

Entry point to C language function: void {@native glCoverageModulationTableNV}(GLsizei n, const GLfloat * v) Part of GL_NV_framebuffer_mixed_samples
public void
glCoverageModulationTableNV(int n, float[] v, int v_offset)

Implements com.jogamp.opengl.GLES2.glCoverageModulationTableNV.

Entry point to C language function: void {@native glCoverageModulationTableNV}(GLsizei n, const GLfloat * v) Part of GL_NV_framebuffer_mixed_samples
public void
glCoverageOperationNV(int operation)

Implements com.jogamp.opengl.GLES2.glCoverageOperationNV.

Entry point to C language function: void {@native glCoverageOperationNV}(GLenum operation) Part of GL_NV_coverage_sample
public int
glCreateProgram()

Implements com.jogamp.opengl.GL2ES2.glCreateProgram.

Entry point to C language function: GLuint {@native glCreateProgram}(void) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
public int
glCreateShader(int type)

Implements com.jogamp.opengl.GL2ES2.glCreateShader.

Entry point to C language function: GLuint {@native glCreateShader}(GLenum type) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
public int
glCreateShaderProgramv(int type, int count, String[] strings)

Implements com.jogamp.opengl.GL2ES2.glCreateShaderProgramv.

Entry point to C language function: GLuint {@native glCreateShaderProgramv}(GLenum type, GLsizei count, const GLchar * const * strings) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glCreateShaderProgramvEXT
public void
glCullFace(int mode)

Implements com.jogamp.opengl.GL.glCullFace.

Entry point to C language function: void {@native glCullFace}(GLenum mode) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glDebugMessageControl(int source, int type, int severity, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
ids
,
boolean enabled)

Implements com.jogamp.opengl.GL2ES2.glDebugMessageControl.

Entry point to C language function: void {@native glDebugMessageControl}(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output Alias for: glDebugMessageControlKHR, glDebugMessageControlARB
public void
glDebugMessageControl(int source, int type, int severity, int count, int[] ids, int ids_offset, boolean enabled)

Implements com.jogamp.opengl.GL2ES2.glDebugMessageControl.

Entry point to C language function: void {@native glDebugMessageControl}(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output Alias for: glDebugMessageControlKHR, glDebugMessageControlARB
public void
glDebugMessageInsert(int source, int type, int id, int severity, int length, String buf)

Implements com.jogamp.opengl.GL2ES2.glDebugMessageInsert.

Entry point to C language function: void {@native glDebugMessageInsert}(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar * buf) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug, GL_AMD_debug_output Alias for: glDebugMessageInsertARB, glDebugMessageInsertKHR, glDebugMessageInsertAMD
public void
glDeleteBuffers(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
buffers
)

Implements com.jogamp.opengl.GL.glDeleteBuffers.

Entry point to C language function: void {@native glDeleteBuffers}(GLsizei n, const GLuint * buffers) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object Alias for: glDeleteBuffersARB
public void
glDeleteBuffers(int n, int[] buffers, int buffers_offset)

Implements com.jogamp.opengl.GL.glDeleteBuffers.

Entry point to C language function: void {@native glDeleteBuffers}(GLsizei n, const GLuint * buffers) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object Alias for: glDeleteBuffersARB
public void
glDeleteFramebuffers(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
framebuffers
)

Implements com.jogamp.opengl.GL.glDeleteFramebuffers.

Entry point to C language function: void {@native glDeleteFramebuffers}(GLsizei n, const GLuint * framebuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object Alias for: glDeleteFramebuffersOES, glDeleteFramebuffersEXT
public void
glDeleteFramebuffers(int n, int[] framebuffers, int framebuffers_offset)

Implements com.jogamp.opengl.GL.glDeleteFramebuffers.

Entry point to C language function: void {@native glDeleteFramebuffers}(GLsizei n, const GLuint * framebuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object Alias for: glDeleteFramebuffersOES, glDeleteFramebuffersEXT
public void
glDeleteProgram(int program)

Implements com.jogamp.opengl.GL2ES2.glDeleteProgram.

Entry point to C language function: void {@native glDeleteProgram}(GLuint program) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
public void
glDeleteProgramPipelines(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
pipelines
)

Implements com.jogamp.opengl.GL2ES2.glDeleteProgramPipelines.

Entry point to C language function: void {@native glDeleteProgramPipelines}(GLsizei n, const GLuint * pipelines) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glDeleteProgramPipelinesEXT
public void
glDeleteProgramPipelines(int n, int[] pipelines, int pipelines_offset)

Implements com.jogamp.opengl.GL2ES2.glDeleteProgramPipelines.

Entry point to C language function: void {@native glDeleteProgramPipelines}(GLsizei n, const GLuint * pipelines) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glDeleteProgramPipelinesEXT
public void
glDeleteQueries(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
ids
)

Implements com.jogamp.opengl.GL2ES2.glDeleteQueries.

Entry point to C language function: void {@native glDeleteQueries}(GLsizei n, const GLuint * ids) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glDeleteQueriesEXT, glDeleteQueriesARB
public void
glDeleteQueries(int n, int[] ids, int ids_offset)

Implements com.jogamp.opengl.GL2ES2.glDeleteQueries.

Entry point to C language function: void {@native glDeleteQueries}(GLsizei n, const GLuint * ids) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glDeleteQueriesEXT, glDeleteQueriesARB
public void
glDeleteRenderbuffers(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
renderbuffers
)

Implements com.jogamp.opengl.GL.glDeleteRenderbuffers.

Entry point to C language function: void {@native glDeleteRenderbuffers}(GLsizei n, const GLuint * renderbuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object Alias for: glDeleteRenderbuffersOES, glDeleteRenderbuffersEXT
public void
glDeleteRenderbuffers(int n, int[] renderbuffers, int renderbuffers_offset)

Implements com.jogamp.opengl.GL.glDeleteRenderbuffers.

Entry point to C language function: void {@native glDeleteRenderbuffers}(GLsizei n, const GLuint * renderbuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object Alias for: glDeleteRenderbuffersOES, glDeleteRenderbuffersEXT
public void
glDeleteSamplers(int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
samplers
)

Implements com.jogamp.opengl.GL3ES3.glDeleteSamplers.

Entry point to C language function: void {@native glDeleteSamplers}(GLsizei count, const GLuint * samplers) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
public void
glDeleteSamplers(int count, int[] samplers, int samplers_offset)

Implements com.jogamp.opengl.GL3ES3.glDeleteSamplers.

Entry point to C language function: void {@native glDeleteSamplers}(GLsizei count, const GLuint * samplers) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
public void
glDeleteShader(int shader)

Implements com.jogamp.opengl.GL2ES2.glDeleteShader.

Entry point to C language function: void {@native glDeleteShader}(GLuint shader) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
public void
glDeleteSync(long sync)

Implements com.jogamp.opengl.GL3ES3.glDeleteSync.

Entry point to C language function: void {@native glDeleteSync}(GLsync sync) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glDeleteSyncAPPLE
public void
glDeleteTextures(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
textures
)

Implements com.jogamp.opengl.GL.glDeleteTextures.

Entry point to C language function: void {@native glDeleteTextures}(GLsizei n, const GLuint * textures) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_object Alias for: glDeleteTexturesEXT
public void
glDeleteTextures(int n, int[] textures, int textures_offset)

Implements com.jogamp.opengl.GL.glDeleteTextures.

Entry point to C language function: void {@native glDeleteTextures}(GLsizei n, const GLuint * textures) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_object Alias for: glDeleteTexturesEXT
public void
glDeleteTransformFeedbacks(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
ids
)

Implements com.jogamp.opengl.GL2ES3.glDeleteTransformFeedbacks.

Entry point to C language function: void {@native glDeleteTransformFeedbacks}(GLsizei n, const GLuint * ids) Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2 Alias for: glDeleteTransformFeedbacksNV
public void
glDeleteTransformFeedbacks(int n, int[] ids, int ids_offset)

Implements com.jogamp.opengl.GL2ES3.glDeleteTransformFeedbacks.

Entry point to C language function: void {@native glDeleteTransformFeedbacks}(GLsizei n, const GLuint * ids) Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2 Alias for: glDeleteTransformFeedbacksNV
public void
glDeleteVertexArrays(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
arrays
)

Implements com.jogamp.opengl.GL2ES3.glDeleteVertexArrays.

Entry point to C language function: void {@native glDeleteVertexArrays}(GLsizei n, const GLuint * arrays) Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_object Alias for: glDeleteVertexArraysAPPLE, glDeleteVertexArraysOES
public void
glDeleteVertexArrays(int n, int[] arrays, int arrays_offset)

Implements com.jogamp.opengl.GL2ES3.glDeleteVertexArrays.

Entry point to C language function: void {@native glDeleteVertexArrays}(GLsizei n, const GLuint * arrays) Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_object Alias for: glDeleteVertexArraysAPPLE, glDeleteVertexArraysOES
public void
glDeleteVertexArraysOES(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
arrays
)

Implements com.jogamp.opengl.GLES2.glDeleteVertexArraysOES.

Entry point to C language function: void {@native glDeleteVertexArraysOES}(GLsizei n, const GLuint * arrays) Part of GL_OES_vertex_array_object
public void
glDeleteVertexArraysOES(int n, int[] arrays, int arrays_offset)

Implements com.jogamp.opengl.GLES2.glDeleteVertexArraysOES.

Entry point to C language function: void {@native glDeleteVertexArraysOES}(GLsizei n, const GLuint * arrays) Part of GL_OES_vertex_array_object
public void
glDepthFunc(int func)

Implements com.jogamp.opengl.GL.glDepthFunc.

Entry point to C language function: void {@native glDepthFunc}(GLenum func) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glDepthMask(boolean flag)

Implements com.jogamp.opengl.GL.glDepthMask.

Entry point to C language function: void {@native glDepthMask}(GLboolean flag) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public final void
glDepthRange(double zNear, double zFar)

Implements com.jogamp.opengl.GLBase.glDepthRange, com.jogamp.opengl.GL2ES2.glDepthRange.

Aliased entrypoint of void {@native glDepthRange}(GLclampd depth); and void {@native glDepthRangef}(GLclampf depth); .
public void
glDepthRangeArrayfvNV(int first, int count, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
v
)

Implements com.jogamp.opengl.GLES2.glDepthRangeArrayfvNV.

Entry point to C language function: void {@native glDepthRangeArrayfvNV}(GLuint first, GLsizei count, const GLfloat * v) Part of GL_NV_viewport_array
public void
glDepthRangeArrayfvNV(int first, int count, float[] v, int v_offset)

Implements com.jogamp.opengl.GLES2.glDepthRangeArrayfvNV.

Entry point to C language function: void {@native glDepthRangeArrayfvNV}(GLuint first, GLsizei count, const GLfloat * v) Part of GL_NV_viewport_array
public void
glDepthRangef(float n, float f)

Implements com.jogamp.opengl.GL.glDepthRangef, com.jogamp.opengl.GL2ES2.glDepthRangef.

Entry point to C language function: void {@native glDepthRangef}(GLfloat n, GLfloat f) Part of GL_ARB_ES2_compatibility, GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_4_1, GL_OES_single_precision Alias for: glDepthRangefOES
public void
glDepthRangeIndexedfNV(int index, float n, float f)

Implements com.jogamp.opengl.GLES2.glDepthRangeIndexedfNV.

Entry point to C language function: void {@native glDepthRangeIndexedfNV}(GLuint index, GLfloat n, GLfloat f) Part of GL_NV_viewport_array
public void
glDetachShader(int program, int shader)

Implements com.jogamp.opengl.GL2ES2.glDetachShader.

Entry point to C language function: void {@native glDetachShader}(GLuint program, GLuint shader) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
public void
glDisable(int cap)

Implements com.jogamp.opengl.GL.glDisable.

Entry point to C language function: void {@native glDisable}(GLenum cap) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glDisableDriverControlQCOM(int driverControl)

Implements com.jogamp.opengl.GLES2.glDisableDriverControlQCOM.

Entry point to C language function: void {@native glDisableDriverControlQCOM}(GLuint driverControl) Part of GL_QCOM_driver_control
public void
glDisablei(int target, int index)

Implements com.jogamp.opengl.GL2ES3.glDisablei.

Entry point to C language function: void {@native glDisablei}(GLenum target, GLuint index) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_draw_buffers_indexed, GL_NV_viewport_array, GL_EXT_draw_buffers_indexed Alias for: glDisableiOES, glDisableiNV, glDisableiEXT
public void
glDisableiEXT(int target, int index)

Implements com.jogamp.opengl.GLES2.glDisableiEXT.

Entry point to C language function: void {@native glDisableiEXT}(GLenum target, GLuint index) Part of GL_EXT_draw_buffers_indexed
public void
glDisableiNV(int target, int index)

Implements com.jogamp.opengl.GLES2.glDisableiNV.

Entry point to C language function: void {@native glDisableiNV}(GLenum target, GLuint index) Part of GL_NV_viewport_array
public void
glDisableiOES(int target, int index)

Implements com.jogamp.opengl.GLES2.glDisableiOES.

Entry point to C language function: void {@native glDisableiOES}(GLenum target, GLuint index) Part of GL_OES_draw_buffers_indexed
public void
glDisableVertexAttribArray(int index)

Implements com.jogamp.opengl.GL2ES2.glDisableVertexAttribArray.

Entry point to C language function: void {@native glDisableVertexAttribArray}(GLuint index) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program Alias for: glDisableVertexAttribArrayARB
public void
glDiscardFramebufferEXT(int target, int numAttachments, IntBuffer
a direct or array-backed java.nio.IntBuffer
attachments
)

Implements com.jogamp.opengl.GLES2.glDiscardFramebufferEXT.

Entry point to C language function: void {@native glDiscardFramebufferEXT}(GLenum target, GLsizei numAttachments, const GLenum * attachments) Part of GL_EXT_discard_framebuffer
public void
glDiscardFramebufferEXT(int target, int numAttachments, int[] attachments, int attachments_offset)

Implements com.jogamp.opengl.GLES2.glDiscardFramebufferEXT.

Entry point to C language function: void {@native glDiscardFramebufferEXT}(GLenum target, GLsizei numAttachments, const GLenum * attachments) Part of GL_EXT_discard_framebuffer
public void
glDispatchCompute(int num_groups_x, int num_groups_y, int num_groups_z)

Implements com.jogamp.opengl.GL3ES3.glDispatchCompute.

Entry point to C language function: void {@native glDispatchCompute}(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z) Part of GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3
public void
glDispatchComputeIndirect(long indirect)

Implements com.jogamp.opengl.GL3ES3.glDispatchComputeIndirect.

Entry point to C language function: void {@native glDispatchComputeIndirect}(GLintptr indirect) Part of GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3
public void
glDrawArrays(int mode, int first, int count)

Implements com.jogamp.opengl.GL.glDrawArrays.

Entry point to C language function: void {@native glDrawArrays}(GLenum mode, GLint first, GLsizei count) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_vertex_array Alias for: glDrawArraysEXT
public void
glDrawArraysIndirect(int mode, Buffer
a direct or array-backed java.nio.Buffer
indirect
)

Implements com.jogamp.opengl.GL3ES3.glDrawArraysIndirect.

Entry point to C language function: void {@native glDrawArraysIndirect}(GLenum mode, const void * indirect) Part of GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0
public void
glDrawArraysIndirect(int mode, long indirect_buffer_offset)

Implements com.jogamp.opengl.GL3ES3.glDrawArraysIndirect.

Entry point to C language function: void {@native glDrawArraysIndirect}(GLenum mode, const void * indirect) Part of GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0
public void
glDrawArraysInstanced(int mode, int first, int count, int instancecount)

Implements com.jogamp.opengl.GL2ES3.glDrawArraysInstanced.

Entry point to C language function: void {@native glDrawArraysInstanced}(GLenum mode, GLint first, GLsizei count, GLsizei instancecount) Part of GL_ES_VERSION_3_0, GL_VERSION_3_1, GL_ARB_draw_instanced, GL_EXT_draw_instanced, GL_NV_draw_instanced, GL_ANGLE_instanced_arrays Alias for: glDrawArraysInstancedARB, glDrawArraysInstancedEXT, glDrawArraysInstancedNV, glDrawArraysInstancedANGLE
public void
glDrawArraysInstancedANGLE(int mode, int first, int count, int primcount)

Implements com.jogamp.opengl.GLES2.glDrawArraysInstancedANGLE.

Entry point to C language function: void {@native glDrawArraysInstancedANGLE}(GLenum mode, GLint first, GLsizei count, GLsizei primcount) Part of GL_ANGLE_instanced_arrays
public void
glDrawArraysInstancedBaseInstance(int mode, int first, int count, int instancecount, int baseinstance)

Implements com.jogamp.opengl.GL2ES2.glDrawArraysInstancedBaseInstance.

Entry point to C language function: void {@native glDrawArraysInstancedBaseInstance}(GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance) Part of GL_ARB_base_instance, GL_VERSION_4_2, GL_EXT_base_instance Alias for: glDrawArraysInstancedBaseInstanceEXT
public void
glDrawArraysInstancedNV(int mode, int first, int count, int primcount)

Implements com.jogamp.opengl.GLES2.glDrawArraysInstancedNV.

Entry point to C language function: void {@native glDrawArraysInstancedNV}(GLenum mode, GLint first, GLsizei count, GLsizei primcount) Part of GL_NV_draw_instanced
public void
glDrawBuffers(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
bufs
)

Implements com.jogamp.opengl.GL2ES2.glDrawBuffers.

Entry point to C language function: void {@native glDrawBuffers}(GLsizei n, const GLenum * bufs) Part of GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_EXT_draw_buffers, GL_ARB_draw_buffers, GL_NV_draw_buffers, GL_ATI_draw_buffers Alias for: glDrawBuffersEXT, glDrawBuffersARB, glDrawBuffersNV, glDrawBuffersATI
public void
glDrawBuffers(int n, int[] bufs, int bufs_offset)

Implements com.jogamp.opengl.GL2ES2.glDrawBuffers.

Entry point to C language function: void {@native glDrawBuffers}(GLsizei n, const GLenum * bufs) Part of GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_EXT_draw_buffers, GL_ARB_draw_buffers, GL_NV_draw_buffers, GL_ATI_draw_buffers Alias for: glDrawBuffersEXT, glDrawBuffersARB, glDrawBuffersNV, glDrawBuffersATI
public void
glDrawBuffersIndexedEXT(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
location
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
indices
)

Implements com.jogamp.opengl.GLES2.glDrawBuffersIndexedEXT.

Entry point to C language function: void {@native glDrawBuffersIndexedEXT}(GLint n, const GLenum * location, const GLint * indices) Part of GL_EXT_multiview_draw_buffers
public void
glDrawBuffersIndexedEXT(int n, int[] location, int location_offset, int[] indices, int indices_offset)

Implements com.jogamp.opengl.GLES2.glDrawBuffersIndexedEXT.

Entry point to C language function: void {@native glDrawBuffersIndexedEXT}(GLint n, const GLenum * location, const GLint * indices) Part of GL_EXT_multiview_draw_buffers
public void
glDrawElements(int mode, int count, int type, Buffer
a direct or array-backed java.nio.Buffer
indices
)

Implements com.jogamp.opengl.GLES2.glDrawElements.

Entry point to C language function: void {@native glDrawElements}(GLenum mode, GLsizei count, GLenum type, const void * indices) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1
public void
glDrawElements(int mode, int count, int type, long indices_buffer_offset)

Implements com.jogamp.opengl.GL.glDrawElements.

Entry point to C language function: void {@native glDrawElements}(GLenum mode, GLsizei count, GLenum type, const void * indices) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1
public void
glDrawElementsBaseVertex(int mode, int count, int type, Buffer
a direct or array-backed java.nio.Buffer
indices
,
int basevertex)

Implements com.jogamp.opengl.GL3ES3.glDrawElementsBaseVertex.

Entry point to C language function: void {@native glDrawElementsBaseVertex}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertex Alias for: glDrawElementsBaseVertexEXT, glDrawElementsBaseVertexOES
public void
glDrawElementsBaseVertex(int mode, int count, int type, long indices_buffer_offset, int basevertex)

Implements com.jogamp.opengl.GL3ES3.glDrawElementsBaseVertex.

Entry point to C language function: void {@native glDrawElementsBaseVertex}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertex Alias for: glDrawElementsBaseVertexEXT, glDrawElementsBaseVertexOES
public void
glDrawElementsBaseVertexEXT(int mode, int count, int type, Buffer
a direct or array-backed java.nio.Buffer
indices
,
int basevertex)

Implements com.jogamp.opengl.GLES2.glDrawElementsBaseVertexEXT.

Entry point to C language function: void {@native glDrawElementsBaseVertexEXT}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_EXT_draw_elements_base_vertex
public void
glDrawElementsBaseVertexOES(int mode, int count, int type, Buffer
a direct or array-backed java.nio.Buffer
indices
,
int basevertex)

Implements com.jogamp.opengl.GLES2.glDrawElementsBaseVertexOES.

Entry point to C language function: void {@native glDrawElementsBaseVertexOES}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_OES_draw_elements_base_vertex
public void
glDrawElementsIndirect(int mode, int type, Buffer
a direct or array-backed java.nio.Buffer
indirect
)

Implements com.jogamp.opengl.GL3ES3.glDrawElementsIndirect.

Entry point to C language function: void {@native glDrawElementsIndirect}(GLenum mode, GLenum type, const void * indirect) Part of GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0
public void
glDrawElementsIndirect(int mode, int type, long indirect_buffer_offset)

Implements com.jogamp.opengl.GL3ES3.glDrawElementsIndirect.

Entry point to C language function: void {@native glDrawElementsIndirect}(GLenum mode, GLenum type, const void * indirect) Part of GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0
public void
glDrawElementsInstanced(int mode, int count, int type, Buffer
a direct or array-backed java.nio.Buffer
indices
,
int instancecount)

Implements com.jogamp.opengl.GLES3.glDrawElementsInstanced.

Entry point to C language function: void {@native glDrawElementsInstanced}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount) Part of GL_ES_VERSION_3_0, GL_VERSION_3_1, GL_ARB_draw_instanced, GL_EXT_draw_instanced, GL_ANGLE_instanced_arrays, GL_NV_draw_instanced Alias for: glDrawElementsInstancedARB, glDrawElementsInstancedEXT, glDrawElementsInstancedANGLE, glDrawElementsInstancedNV
public void
glDrawElementsInstanced(int mode, int count, int type, long indices_buffer_offset, int instancecount)

Implements com.jogamp.opengl.GL2ES3.glDrawElementsInstanced.

Entry point to C language function: void {@native glDrawElementsInstanced}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount) Part of GL_ES_VERSION_3_0, GL_VERSION_3_1, GL_ARB_draw_instanced, GL_EXT_draw_instanced, GL_ANGLE_instanced_arrays, GL_NV_draw_instanced Alias for: glDrawElementsInstancedARB, glDrawElementsInstancedEXT, glDrawElementsInstancedANGLE, glDrawElementsInstancedNV
public void
glDrawElementsInstancedANGLE(int mode, int count, int type, Buffer
a direct or array-backed java.nio.Buffer
indices
,
int primcount)

Implements com.jogamp.opengl.GLES2.glDrawElementsInstancedANGLE.

Entry point to C language function: void {@native glDrawElementsInstancedANGLE}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei primcount) Part of GL_ANGLE_instanced_arrays
public void
glDrawElementsInstancedBaseInstance(int mode, int count, int type, Buffer
a direct or array-backed java.nio.Buffer
indices
,
int instancecount, int baseinstance)

Entry point to C language function: void {@native glDrawElementsInstancedBaseInstance}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLuint baseinstance) Part of GL_ARB_base_instance, GL_VERSION_4_2, GL_EXT_base_instance Alias for: glDrawElementsInstancedBaseInstanceEXT

public void
glDrawElementsInstancedBaseInstance(int mode, int count, int type, long indices_buffer_offset, int instancecount, int baseinstance)

Implements com.jogamp.opengl.GL2ES2.glDrawElementsInstancedBaseInstance.

Entry point to C language function: void {@native glDrawElementsInstancedBaseInstance}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLuint baseinstance) Part of GL_ARB_base_instance, GL_VERSION_4_2, GL_EXT_base_instance Alias for: glDrawElementsInstancedBaseInstanceEXT
public void
glDrawElementsInstancedBaseVertex(int mode, int count, int type, Buffer
a direct or array-backed java.nio.Buffer
indices
,
int instancecount, int basevertex)

Implements com.jogamp.opengl.GL3ES3.glDrawElementsInstancedBaseVertex.

Entry point to C language function: void {@native glDrawElementsInstancedBaseVertex}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_draw_elements_base_vertex, GL_EXT_draw_elements_base_vertex Alias for: glDrawElementsInstancedBaseVertexOES, glDrawElementsInstancedBaseVertexEXT
public void
glDrawElementsInstancedBaseVertex(int mode, int count, int type, long indices_buffer_offset, int instancecount, int basevertex)

Implements com.jogamp.opengl.GL3ES3.glDrawElementsInstancedBaseVertex.

Entry point to C language function: void {@native glDrawElementsInstancedBaseVertex}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_draw_elements_base_vertex, GL_EXT_draw_elements_base_vertex Alias for: glDrawElementsInstancedBaseVertexOES, glDrawElementsInstancedBaseVertexEXT
public void
glDrawElementsInstancedBaseVertexBaseInstance(int mode, int count, int type, Buffer
a direct or array-backed java.nio.Buffer
indices
,
int instancecount, int basevertex, int baseinstance)

Entry point to C language function: void {@native glDrawElementsInstancedBaseVertexBaseInstance}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance) Part of GL_ARB_base_instance, GL_VERSION_4_2, GL_EXT_base_instance Alias for: glDrawElementsInstancedBaseVertexBaseInstanceEXT

public void
glDrawElementsInstancedBaseVertexBaseInstance(int mode, int count, int type, long indices_buffer_offset, int instancecount, int basevertex, int baseinstance)

Implements com.jogamp.opengl.GL2ES2.glDrawElementsInstancedBaseVertexBaseInstance.

Entry point to C language function: void {@native glDrawElementsInstancedBaseVertexBaseInstance}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance) Part of GL_ARB_base_instance, GL_VERSION_4_2, GL_EXT_base_instance Alias for: glDrawElementsInstancedBaseVertexBaseInstanceEXT
public void
glDrawElementsInstancedBaseVertexEXT(int mode, int count, int type, Buffer
a direct or array-backed java.nio.Buffer
indices
,
int instancecount, int basevertex)

Implements com.jogamp.opengl.GLES2.glDrawElementsInstancedBaseVertexEXT.

Entry point to C language function: void {@native glDrawElementsInstancedBaseVertexEXT}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex) Part of GL_EXT_draw_elements_base_vertex
public void
glDrawElementsInstancedBaseVertexOES(int mode, int count, int type, Buffer
a direct or array-backed java.nio.Buffer
indices
,
int instancecount, int basevertex)

Implements com.jogamp.opengl.GLES2.glDrawElementsInstancedBaseVertexOES.

Entry point to C language function: void {@native glDrawElementsInstancedBaseVertexOES}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex) Part of GL_OES_draw_elements_base_vertex
public void
glDrawElementsInstancedNV(int mode, int count, int type, Buffer
a direct or array-backed java.nio.Buffer
indices
,
int primcount)

Implements com.jogamp.opengl.GLES2.glDrawElementsInstancedNV.

Entry point to C language function: void {@native glDrawElementsInstancedNV}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei primcount) Part of GL_NV_draw_instanced
public void
glDrawRangeElements(int mode, int start, int end, int count, int type, Buffer
a direct or array-backed java.nio.Buffer
indices
)

Implements com.jogamp.opengl.GLES3.glDrawRangeElements.

Entry point to C language function: void {@native glDrawRangeElements}(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices) Part of GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_draw_range_elements Alias for: glDrawRangeElementsEXT
public void
glDrawRangeElements(int mode, int start, int end, int count, int type, long indices_buffer_offset)

Implements com.jogamp.opengl.GL2ES3.glDrawRangeElements.

Entry point to C language function: void {@native glDrawRangeElements}(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices) Part of GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_draw_range_elements Alias for: glDrawRangeElementsEXT
public void
glDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, Buffer
a direct or array-backed java.nio.Buffer
indices
,
int basevertex)

Implements com.jogamp.opengl.GL3ES3.glDrawRangeElementsBaseVertex.

Entry point to C language function: void {@native glDrawRangeElementsBaseVertex}(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertex Alias for: glDrawRangeElementsBaseVertexEXT, glDrawRangeElementsBaseVertexOES
public void
glDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, long indices_buffer_offset, int basevertex)

Implements com.jogamp.opengl.GL3ES3.glDrawRangeElementsBaseVertex.

Entry point to C language function: void {@native glDrawRangeElementsBaseVertex}(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertex Alias for: glDrawRangeElementsBaseVertexEXT, glDrawRangeElementsBaseVertexOES
public void
glDrawRangeElementsBaseVertexEXT(int mode, int start, int end, int count, int type, Buffer
a direct or array-backed java.nio.Buffer
indices
,
int basevertex)

Implements com.jogamp.opengl.GLES2.glDrawRangeElementsBaseVertexEXT.

Entry point to C language function: void {@native glDrawRangeElementsBaseVertexEXT}(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_EXT_draw_elements_base_vertex
public void
glDrawRangeElementsBaseVertexOES(int mode, int start, int end, int count, int type, Buffer
a direct or array-backed java.nio.Buffer
indices
,
int basevertex)

Implements com.jogamp.opengl.GLES2.glDrawRangeElementsBaseVertexOES.

Entry point to C language function: void {@native glDrawRangeElementsBaseVertexOES}(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_OES_draw_elements_base_vertex
public void
glEGLImageTargetRenderbufferStorageOES(int target, long image)

Implements com.jogamp.opengl.GLES2.glEGLImageTargetRenderbufferStorageOES.

Entry point to C language function: void {@native glEGLImageTargetRenderbufferStorageOES}(GLenum target, GLeglImageOES image) Part of GL_OES_EGL_image
public void
glEGLImageTargetTexture2DOES(int target, long image)

Implements com.jogamp.opengl.GLES2.glEGLImageTargetTexture2DOES.

Entry point to C language function: void {@native glEGLImageTargetTexture2DOES}(GLenum target, GLeglImageOES image) Part of GL_OES_EGL_image
public void
glEnable(int cap)

Implements com.jogamp.opengl.GL.glEnable.

Entry point to C language function: void {@native glEnable}(GLenum cap) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glEnableDriverControlQCOM(int driverControl)

Implements com.jogamp.opengl.GLES2.glEnableDriverControlQCOM.

Entry point to C language function: void {@native glEnableDriverControlQCOM}(GLuint driverControl) Part of GL_QCOM_driver_control
public void
glEnablei(int target, int index)

Implements com.jogamp.opengl.GL2ES3.glEnablei.

Entry point to C language function: void {@native glEnablei}(GLenum target, GLuint index) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_NV_viewport_array, GL_OES_draw_buffers_indexed, GL_EXT_draw_buffers_indexed Alias for: glEnableiNV, glEnableiOES, glEnableiEXT
public void
glEnableiEXT(int target, int index)

Implements com.jogamp.opengl.GLES2.glEnableiEXT.

Entry point to C language function: void {@native glEnableiEXT}(GLenum target, GLuint index) Part of GL_EXT_draw_buffers_indexed
public void
glEnableiNV(int target, int index)

Implements com.jogamp.opengl.GLES2.glEnableiNV.

Entry point to C language function: void {@native glEnableiNV}(GLenum target, GLuint index) Part of GL_NV_viewport_array
public void
glEnableiOES(int target, int index)

Implements com.jogamp.opengl.GLES2.glEnableiOES.

Entry point to C language function: void {@native glEnableiOES}(GLenum target, GLuint index) Part of GL_OES_draw_buffers_indexed
public void
glEnableVertexAttribArray(int index)

Implements com.jogamp.opengl.GL2ES2.glEnableVertexAttribArray.

Entry point to C language function: void {@native glEnableVertexAttribArray}(GLuint index) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program Alias for: glEnableVertexAttribArrayARB
public void
glEndConditionalRender()

Implements com.jogamp.opengl.GLES2.glEndConditionalRender, com.jogamp.opengl.GL2ES3.glEndConditionalRender.

Entry point to C language function: void {@native glEndConditionalRender}(void) Part of GL_VERSION_3_0, GL_NV_conditional_render Alias for: glEndConditionalRenderNV
public void
glEndQuery(int target)

Implements com.jogamp.opengl.GL2ES2.glEndQuery.

Entry point to C language function: void {@native glEndQuery}(GLenum target) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glEndQueryEXT, glEndQueryARB
public void
glEndTilingQCOM(int preserveMask)

Implements com.jogamp.opengl.GLES2.glEndTilingQCOM.

Entry point to C language function: void {@native glEndTilingQCOM}(GLbitfield preserveMask) Part of GL_QCOM_tiled_rendering
public void
glEndTransformFeedback()

Implements com.jogamp.opengl.GL2ES3.glEndTransformFeedback.

Entry point to C language function: void {@native glEndTransformFeedback}(void) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback Alias for: glEndTransformFeedbackNV, glEndTransformFeedbackEXT
public void
glExtGetBufferPointervQCOM(int target, PointerBuffer params)

Implements com.jogamp.opengl.GLES2.glExtGetBufferPointervQCOM.

Entry point to C language function: void {@native glExtGetBufferPointervQCOM}(GLenum target, void * * params) Part of GL_QCOM_extended_get
public void
glExtGetBuffersQCOM(IntBuffer
a direct or array-backed java.nio.IntBuffer
buffers
,
int maxBuffers, IntBuffer
a direct or array-backed java.nio.IntBuffer
numBuffers
)

Implements com.jogamp.opengl.GLES2.glExtGetBuffersQCOM.

Entry point to C language function: void {@native glExtGetBuffersQCOM}(GLuint * buffers, GLint maxBuffers, GLint * numBuffers) Part of GL_QCOM_extended_get
public void
glExtGetBuffersQCOM(int[] buffers, int buffers_offset, int maxBuffers, int[] numBuffers, int numBuffers_offset)

Implements com.jogamp.opengl.GLES2.glExtGetBuffersQCOM.

Entry point to C language function: void {@native glExtGetBuffersQCOM}(GLuint * buffers, GLint maxBuffers, GLint * numBuffers) Part of GL_QCOM_extended_get
public void
glExtGetFramebuffersQCOM(IntBuffer
a direct or array-backed java.nio.IntBuffer
framebuffers
,
int maxFramebuffers, IntBuffer
a direct or array-backed java.nio.IntBuffer
numFramebuffers
)

Implements com.jogamp.opengl.GLES2.glExtGetFramebuffersQCOM.

Entry point to C language function: void {@native glExtGetFramebuffersQCOM}(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers) Part of GL_QCOM_extended_get
public void
glExtGetFramebuffersQCOM(int[] framebuffers, int framebuffers_offset, int maxFramebuffers, int[] numFramebuffers, int numFramebuffers_offset)

Implements com.jogamp.opengl.GLES2.glExtGetFramebuffersQCOM.

Entry point to C language function: void {@native glExtGetFramebuffersQCOM}(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers) Part of GL_QCOM_extended_get
public void
glExtGetProgramBinarySourceQCOM(int program, int shadertype, ByteBuffer
a direct or array-backed java.nio.ByteBuffer
source
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
length
)

Implements com.jogamp.opengl.GLES2.glExtGetProgramBinarySourceQCOM.

Entry point to C language function: void {@native glExtGetProgramBinarySourceQCOM}(GLuint program, GLenum shadertype, GLchar * source, GLint * length) Part of GL_QCOM_extended_get2
public void
glExtGetProgramBinarySourceQCOM(int program, int shadertype, byte[] source, int source_offset, int[] length, int length_offset)

Implements com.jogamp.opengl.GLES2.glExtGetProgramBinarySourceQCOM.

Entry point to C language function: void {@native glExtGetProgramBinarySourceQCOM}(GLuint program, GLenum shadertype, GLchar * source, GLint * length) Part of GL_QCOM_extended_get2
public void
glExtGetProgramsQCOM(IntBuffer
a direct or array-backed java.nio.IntBuffer
programs
,
int maxPrograms, IntBuffer
a direct or array-backed java.nio.IntBuffer
numPrograms
)

Implements com.jogamp.opengl.GLES2.glExtGetProgramsQCOM.

Entry point to C language function: void {@native glExtGetProgramsQCOM}(GLuint * programs, GLint maxPrograms, GLint * numPrograms) Part of GL_QCOM_extended_get2
public void
glExtGetProgramsQCOM(int[] programs, int programs_offset, int maxPrograms, int[] numPrograms, int numPrograms_offset)

Implements com.jogamp.opengl.GLES2.glExtGetProgramsQCOM.

Entry point to C language function: void {@native glExtGetProgramsQCOM}(GLuint * programs, GLint maxPrograms, GLint * numPrograms) Part of GL_QCOM_extended_get2
public void
glExtGetRenderbuffersQCOM(IntBuffer
a direct or array-backed java.nio.IntBuffer
renderbuffers
,
int maxRenderbuffers, IntBuffer
a direct or array-backed java.nio.IntBuffer
numRenderbuffers
)

Implements com.jogamp.opengl.GLES2.glExtGetRenderbuffersQCOM.

Entry point to C language function: void {@native glExtGetRenderbuffersQCOM}(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers) Part of GL_QCOM_extended_get
public void
glExtGetRenderbuffersQCOM(int[] renderbuffers, int renderbuffers_offset, int maxRenderbuffers, int[] numRenderbuffers, int numRenderbuffers_offset)

Implements com.jogamp.opengl.GLES2.glExtGetRenderbuffersQCOM.

Entry point to C language function: void {@native glExtGetRenderbuffersQCOM}(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers) Part of GL_QCOM_extended_get
public void
glExtGetShadersQCOM(IntBuffer
a direct or array-backed java.nio.IntBuffer
shaders
,
int maxShaders, IntBuffer
a direct or array-backed java.nio.IntBuffer
numShaders
)

Implements com.jogamp.opengl.GLES2.glExtGetShadersQCOM.

Entry point to C language function: void {@native glExtGetShadersQCOM}(GLuint * shaders, GLint maxShaders, GLint * numShaders) Part of GL_QCOM_extended_get2
public void
glExtGetShadersQCOM(int[] shaders, int shaders_offset, int maxShaders, int[] numShaders, int numShaders_offset)

Implements com.jogamp.opengl.GLES2.glExtGetShadersQCOM.

Entry point to C language function: void {@native glExtGetShadersQCOM}(GLuint * shaders, GLint maxShaders, GLint * numShaders) Part of GL_QCOM_extended_get2
public void
glExtGetTexLevelParameterivQCOM(int texture, int face, int level, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GLES2.glExtGetTexLevelParameterivQCOM.

Entry point to C language function: void {@native glExtGetTexLevelParameterivQCOM}(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params) Part of GL_QCOM_extended_get
public void
glExtGetTexLevelParameterivQCOM(int texture, int face, int level, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GLES2.glExtGetTexLevelParameterivQCOM.

Entry point to C language function: void {@native glExtGetTexLevelParameterivQCOM}(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params) Part of GL_QCOM_extended_get
public void
glExtGetTexSubImageQCOM(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer
a direct or array-backed java.nio.Buffer
texels
)

Implements com.jogamp.opengl.GLES2.glExtGetTexSubImageQCOM.

Entry point to C language function: void {@native glExtGetTexSubImageQCOM}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void * texels) Part of GL_QCOM_extended_get
public void
glExtGetTexturesQCOM(IntBuffer
a direct or array-backed java.nio.IntBuffer
textures
,
int maxTextures, IntBuffer
a direct or array-backed java.nio.IntBuffer
numTextures
)

Implements com.jogamp.opengl.GLES2.glExtGetTexturesQCOM.

Entry point to C language function: void {@native glExtGetTexturesQCOM}(GLuint * textures, GLint maxTextures, GLint * numTextures) Part of GL_QCOM_extended_get
public void
glExtGetTexturesQCOM(int[] textures, int textures_offset, int maxTextures, int[] numTextures, int numTextures_offset)

Implements com.jogamp.opengl.GLES2.glExtGetTexturesQCOM.

Entry point to C language function: void {@native glExtGetTexturesQCOM}(GLuint * textures, GLint maxTextures, GLint * numTextures) Part of GL_QCOM_extended_get
public boolean
glExtIsProgramBinaryQCOM(int program)

Implements com.jogamp.opengl.GLES2.glExtIsProgramBinaryQCOM.

Entry point to C language function: GLboolean {@native glExtIsProgramBinaryQCOM}(GLuint program) Part of GL_QCOM_extended_get2
public void
glExtTexObjectStateOverrideiQCOM(int target, int pname, int param)

Implements com.jogamp.opengl.GLES2.glExtTexObjectStateOverrideiQCOM.

Entry point to C language function: void {@native glExtTexObjectStateOverrideiQCOM}(GLenum target, GLenum pname, GLint param) Part of GL_QCOM_extended_get
public long
glFenceSync(int condition, int flags)

Implements com.jogamp.opengl.GL3ES3.glFenceSync.

Entry point to C language function: GLsync {@native glFenceSync}(GLenum condition, GLbitfield flags) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glFenceSyncAPPLE
public void
glFinish()

Implements com.jogamp.opengl.GL.glFinish.

Entry point to C language function: void {@native glFinish}(void) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glFlush()

Implements com.jogamp.opengl.GL.glFlush.

Entry point to C language function: void {@native glFlush}(void) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glFlushMappedBufferRange(int target, long offset, long length)

Implements com.jogamp.opengl.GL.glFlushMappedBufferRange.

Entry point to C language function: void {@native glFlushMappedBufferRange}(GLenum target, GLintptr offset, GLsizeiptr length) Part of GL_ARB_map_buffer_range, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_map_buffer_range, GL_APPLE_flush_buffer_range Alias for: glFlushMappedBufferRangeEXT, glFlushMappedBufferRangeAPPLE
public void
glFragmentCoverageColorNV(int color)

Implements com.jogamp.opengl.GLES2.glFragmentCoverageColorNV.

Entry point to C language function: void {@native glFragmentCoverageColorNV}(GLuint color) Part of GL_NV_fragment_coverage_to_color
public void
glFramebufferParameteri(int target, int pname, int param)

Implements com.jogamp.opengl.GL2ES3.glFramebufferParameteri.

Entry point to C language function: void {@native glFramebufferParameteri}(GLenum target, GLenum pname, GLint param) Part of GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3
public void
glFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer)

Implements com.jogamp.opengl.GL.glFramebufferRenderbuffer.

Entry point to C language function: void {@native glFramebufferRenderbuffer}(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object Alias for: glFramebufferRenderbufferOES, glFramebufferRenderbufferEXT
public void
glFramebufferSampleLocationsfvNV(int target, int start, int count, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
v
)

Implements com.jogamp.opengl.GLES2.glFramebufferSampleLocationsfvNV.

Entry point to C language function: void {@native glFramebufferSampleLocationsfvNV}(GLenum target, GLuint start, GLsizei count, const GLfloat * v) Part of GL_NV_sample_locations
public void
glFramebufferSampleLocationsfvNV(int target, int start, int count, float[] v, int v_offset)

Implements com.jogamp.opengl.GLES2.glFramebufferSampleLocationsfvNV.

Entry point to C language function: void {@native glFramebufferSampleLocationsfvNV}(GLenum target, GLuint start, GLsizei count, const GLfloat * v) Part of GL_NV_sample_locations
public void
glFramebufferTexture(int target, int attachment, int texture, int level)

Implements com.jogamp.opengl.GL3ES3.glFramebufferTexture.

Entry point to C language function: void {@native glFramebufferTexture}(GLenum target, GLenum attachment, GLuint texture, GLint level) Part of GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_NV_geometry_program4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4 Alias for: glFramebufferTextureOES, glFramebufferTextureEXT, glFramebufferTextureARB
public void
glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level)

Implements com.jogamp.opengl.GL.glFramebufferTexture2D.

Entry point to C language function: void {@native glFramebufferTexture2D}(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object Alias for: glFramebufferTexture2DEXT, glFramebufferTexture2DOES
public void
glFramebufferTexture2DMultisampleEXT(int target, int attachment, int textarget, int texture, int level, int samples)

Implements com.jogamp.opengl.GLES2.glFramebufferTexture2DMultisampleEXT.

Entry point to C language function: void {@native glFramebufferTexture2DMultisampleEXT}(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples) Part of GL_EXT_multisampled_render_to_texture
public void
glFramebufferTexture2DMultisampleIMG(int target, int attachment, int textarget, int texture, int level, int samples)

Implements com.jogamp.opengl.GLES2.glFramebufferTexture2DMultisampleIMG.

Entry point to C language function: void {@native glFramebufferTexture2DMultisampleIMG}(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples) Part of GL_IMG_multisampled_render_to_texture
public void
glFramebufferTexture3D(int target, int attachment, int textarget, int texture, int level, int zoffset)

Implements com.jogamp.opengl.GL2ES2.glFramebufferTexture3D.

Entry point to C language function: void {@native glFramebufferTexture3D}(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset) Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_texture_3D Alias for: glFramebufferTexture3DEXT, glFramebufferTexture3DOES
public void
glFramebufferTextureEXT(int target, int attachment, int texture, int level)

Implements com.jogamp.opengl.GLES2.glFramebufferTextureEXT, com.jogamp.opengl.GL2ES3.glFramebufferTextureEXT.

Entry point to C language function: void {@native glFramebufferTextureEXT}(GLenum target, GLenum attachment, GLuint texture, GLint level) Part of GL_NV_geometry_program4, GL_EXT_geometry_shader
public void
glFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer)

Implements com.jogamp.opengl.GL2ES3.glFramebufferTextureLayer.

Entry point to C language function: void {@native glFramebufferTextureLayer}(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer) Part of GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_texture_array, GL_NV_geometry_program4, GL_ARB_geometry_shader4 Alias for: glFramebufferTextureLayerEXT, glFramebufferTextureLayerARB
public void
glFramebufferTextureMultiviewOVR(int target, int attachment, int texture, int level, int baseViewIndex, int numViews)

Implements com.jogamp.opengl.GLES2.glFramebufferTextureMultiviewOVR.

Entry point to C language function: void {@native glFramebufferTextureMultiviewOVR}(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint baseViewIndex, GLsizei numViews) Part of GL_OVR_multiview
public void
glFramebufferTextureOES(int target, int attachment, int texture, int level)

Implements com.jogamp.opengl.GLES2.glFramebufferTextureOES.

Entry point to C language function: void {@native glFramebufferTextureOES}(GLenum target, GLenum attachment, GLuint texture, GLint level) Part of GL_OES_geometry_shader
public void
glFrontFace(int mode)

Implements com.jogamp.opengl.GL.glFrontFace.

Entry point to C language function: void {@native glFrontFace}(GLenum mode) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glGenBuffers(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
buffers
)

Implements com.jogamp.opengl.GL.glGenBuffers.

Entry point to C language function: void {@native glGenBuffers}(GLsizei n, GLuint * buffers) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object Alias for: glGenBuffersARB
public void
glGenBuffers(int n, int[] buffers, int buffers_offset)

Implements com.jogamp.opengl.GL.glGenBuffers.

Entry point to C language function: void {@native glGenBuffers}(GLsizei n, GLuint * buffers) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object Alias for: glGenBuffersARB
public void
glGenerateMipmap(int target)

Implements com.jogamp.opengl.GL.glGenerateMipmap.

Entry point to C language function: void {@native glGenerateMipmap}(GLenum target) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object Alias for: glGenerateMipmapOES, glGenerateMipmapEXT
public void
glGenFramebuffers(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
framebuffers
)

Implements com.jogamp.opengl.GL.glGenFramebuffers.

Entry point to C language function: void {@native glGenFramebuffers}(GLsizei n, GLuint * framebuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object Alias for: glGenFramebuffersOES, glGenFramebuffersEXT
public void
glGenFramebuffers(int n, int[] framebuffers, int framebuffers_offset)

Implements com.jogamp.opengl.GL.glGenFramebuffers.

Entry point to C language function: void {@native glGenFramebuffers}(GLsizei n, GLuint * framebuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object Alias for: glGenFramebuffersOES, glGenFramebuffersEXT
public void
glGenProgramPipelines(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
pipelines
)

Implements com.jogamp.opengl.GL2ES2.glGenProgramPipelines.

Entry point to C language function: void {@native glGenProgramPipelines}(GLsizei n, GLuint * pipelines) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glGenProgramPipelinesEXT
public void
glGenProgramPipelines(int n, int[] pipelines, int pipelines_offset)

Implements com.jogamp.opengl.GL2ES2.glGenProgramPipelines.

Entry point to C language function: void {@native glGenProgramPipelines}(GLsizei n, GLuint * pipelines) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glGenProgramPipelinesEXT
public void
glGenQueries(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
ids
)

Implements com.jogamp.opengl.GL2ES2.glGenQueries.

Entry point to C language function: void {@native glGenQueries}(GLsizei n, GLuint * ids) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glGenQueriesEXT, glGenQueriesARB
public void
glGenQueries(int n, int[] ids, int ids_offset)

Implements com.jogamp.opengl.GL2ES2.glGenQueries.

Entry point to C language function: void {@native glGenQueries}(GLsizei n, GLuint * ids) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glGenQueriesEXT, glGenQueriesARB
public void
glGenRenderbuffers(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
renderbuffers
)

Implements com.jogamp.opengl.GL.glGenRenderbuffers.

Entry point to C language function: void {@native glGenRenderbuffers}(GLsizei n, GLuint * renderbuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object Alias for: glGenRenderbuffersEXT, glGenRenderbuffersOES
public void
glGenRenderbuffers(int n, int[] renderbuffers, int renderbuffers_offset)

Implements com.jogamp.opengl.GL.glGenRenderbuffers.

Entry point to C language function: void {@native glGenRenderbuffers}(GLsizei n, GLuint * renderbuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object Alias for: glGenRenderbuffersEXT, glGenRenderbuffersOES
public void
glGenSamplers(int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
samplers
)

Implements com.jogamp.opengl.GL3ES3.glGenSamplers.

Entry point to C language function: void {@native glGenSamplers}(GLsizei count, GLuint * samplers) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
public void
glGenSamplers(int count, int[] samplers, int samplers_offset)

Implements com.jogamp.opengl.GL3ES3.glGenSamplers.

Entry point to C language function: void {@native glGenSamplers}(GLsizei count, GLuint * samplers) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
public void
glGenTextures(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
textures
)

Implements com.jogamp.opengl.GL.glGenTextures.

Entry point to C language function: void {@native glGenTextures}(GLsizei n, GLuint * textures) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_object Alias for: glGenTexturesEXT
public void
glGenTextures(int n, int[] textures, int textures_offset)

Implements com.jogamp.opengl.GL.glGenTextures.

Entry point to C language function: void {@native glGenTextures}(GLsizei n, GLuint * textures) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_object Alias for: glGenTexturesEXT
public void
glGenTransformFeedbacks(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
ids
)

Implements com.jogamp.opengl.GL2ES3.glGenTransformFeedbacks.

Entry point to C language function: void {@native glGenTransformFeedbacks}(GLsizei n, GLuint * ids) Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2 Alias for: glGenTransformFeedbacksNV
public void
glGenTransformFeedbacks(int n, int[] ids, int ids_offset)

Implements com.jogamp.opengl.GL2ES3.glGenTransformFeedbacks.

Entry point to C language function: void {@native glGenTransformFeedbacks}(GLsizei n, GLuint * ids) Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2 Alias for: glGenTransformFeedbacksNV
public void
glGenVertexArrays(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
arrays
)

Implements com.jogamp.opengl.GL2ES3.glGenVertexArrays.

Entry point to C language function: void {@native glGenVertexArrays}(GLsizei n, GLuint * arrays) Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_object Alias for: glGenVertexArraysAPPLE, glGenVertexArraysOES
public void
glGenVertexArrays(int n, int[] arrays, int arrays_offset)

Implements com.jogamp.opengl.GL2ES3.glGenVertexArrays.

Entry point to C language function: void {@native glGenVertexArrays}(GLsizei n, GLuint * arrays) Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_object Alias for: glGenVertexArraysAPPLE, glGenVertexArraysOES
public void
glGenVertexArraysOES(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
arrays
)

Implements com.jogamp.opengl.GLES2.glGenVertexArraysOES.

Entry point to C language function: void {@native glGenVertexArraysOES}(GLsizei n, GLuint * arrays) Part of GL_OES_vertex_array_object
public void
glGenVertexArraysOES(int n, int[] arrays, int arrays_offset)

Implements com.jogamp.opengl.GLES2.glGenVertexArraysOES.

Entry point to C language function: void {@native glGenVertexArraysOES}(GLsizei n, GLuint * arrays) Part of GL_OES_vertex_array_object
public void
glGetActiveAttrib(int program, int index, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
size
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
type
,
ByteBuffer
a direct or array-backed java.nio.ByteBuffer
name
)

Implements com.jogamp.opengl.GL2ES2.glGetActiveAttrib.

Entry point to C language function: void {@native glGetActiveAttrib}(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shader Alias for: glGetActiveAttribARB
public void
glGetActiveAttrib(int program, int index, int bufSize, int[] length, int length_offset, int[] size, int size_offset, int[] type, int type_offset, byte[] name, int name_offset)

Implements com.jogamp.opengl.GL2ES2.glGetActiveAttrib.

Entry point to C language function: void {@native glGetActiveAttrib}(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shader Alias for: glGetActiveAttribARB
public void
glGetActiveUniform(int program, int index, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
size
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
type
,
ByteBuffer
a direct or array-backed java.nio.ByteBuffer
name
)

Implements com.jogamp.opengl.GL2ES2.glGetActiveUniform.

Entry point to C language function: void {@native glGetActiveUniform}(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glGetActiveUniformARB
public void
glGetActiveUniform(int program, int index, int bufSize, int[] length, int length_offset, int[] size, int size_offset, int[] type, int type_offset, byte[] name, int name_offset)

Implements com.jogamp.opengl.GL2ES2.glGetActiveUniform.

Entry point to C language function: void {@native glGetActiveUniform}(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glGetActiveUniformARB
public void
glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL2ES3.glGetActiveUniformBlockiv.

Entry point to C language function: void {@native glGetActiveUniformBlockiv}(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params) Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
public void
glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES3.glGetActiveUniformBlockiv.

Entry point to C language function: void {@native glGetActiveUniformBlockiv}(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params) Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
public void
glGetActiveUniformBlockName(int program, int uniformBlockIndex, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
ByteBuffer
a direct or array-backed java.nio.ByteBuffer
uniformBlockName
)

Implements com.jogamp.opengl.GL2ES3.glGetActiveUniformBlockName.

Entry point to C language function: void {@native glGetActiveUniformBlockName}(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName) Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
public void
glGetActiveUniformBlockName(int program, int uniformBlockIndex, int bufSize, int[] length, int length_offset, byte[] uniformBlockName, int uniformBlockName_offset)

Implements com.jogamp.opengl.GL2ES3.glGetActiveUniformBlockName.

Entry point to C language function: void {@native glGetActiveUniformBlockName}(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName) Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
public void
glGetActiveUniformsiv(int program, int uniformCount, IntBuffer
a direct or array-backed java.nio.IntBuffer
uniformIndices
,
int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL2ES3.glGetActiveUniformsiv.

Entry point to C language function: void {@native glGetActiveUniformsiv}(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params) Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
public void
glGetActiveUniformsiv(int program, int uniformCount, int[] uniformIndices, int uniformIndices_offset, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES3.glGetActiveUniformsiv.

Entry point to C language function: void {@native glGetActiveUniformsiv}(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params) Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
public void
glGetAttachedShaders(int program, int maxCount, IntBuffer
a direct or array-backed java.nio.IntBuffer
count
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
shaders
)

Implements com.jogamp.opengl.GL2ES2.glGetAttachedShaders.

Entry point to C language function: void {@native glGetAttachedShaders}(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
public void
glGetAttachedShaders(int program, int maxCount, int[] count, int count_offset, int[] shaders, int shaders_offset)

Implements com.jogamp.opengl.GL2ES2.glGetAttachedShaders.

Entry point to C language function: void {@native glGetAttachedShaders}(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
public int
glGetAttribLocation(int program, String name)

Implements com.jogamp.opengl.GL2ES2.glGetAttribLocation.

Entry point to C language function: GLint {@native glGetAttribLocation}(GLuint program, const GLchar * name) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shader Alias for: glGetAttribLocationARB
public void
glGetBooleani_v(int target, int index, ByteBuffer
a direct or array-backed java.nio.ByteBuffer
data
)

Implements com.jogamp.opengl.GL2ES3.glGetBooleani_v.

Entry point to C language function: void {@native glGetBooleani_v}(GLenum target, GLuint index, GLboolean * data) Part of GL_ES_VERSION_3_1, GL_VERSION_3_0
public void
glGetBooleani_v(int target, int index, byte[] data, int data_offset)

Implements com.jogamp.opengl.GL2ES3.glGetBooleani_v.

Entry point to C language function: void {@native glGetBooleani_v}(GLenum target, GLuint index, GLboolean * data) Part of GL_ES_VERSION_3_1, GL_VERSION_3_0
public void
glGetBooleanv(int pname, ByteBuffer
a direct or array-backed java.nio.ByteBuffer
data
)

Implements com.jogamp.opengl.GL.glGetBooleanv.

Entry point to C language function: void {@native glGetBooleanv}(GLenum pname, GLboolean * data) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glGetBooleanv(int pname, byte[] data, int data_offset)

Implements com.jogamp.opengl.GL.glGetBooleanv.

Entry point to C language function: void {@native glGetBooleanv}(GLenum pname, GLboolean * data) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glGetBufferParameteri64v(int target, int pname, LongBuffer
a direct or array-backed java.nio.LongBuffer
params
)

Implements com.jogamp.opengl.GL3ES3.glGetBufferParameteri64v.

Entry point to C language function: void {@native glGetBufferParameteri64v}(GLenum target, GLenum pname, GLint64 * params) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2
public void
glGetBufferParameteri64v(int target, int pname, long[] params, int params_offset)

Implements com.jogamp.opengl.GL3ES3.glGetBufferParameteri64v.

Entry point to C language function: void {@native glGetBufferParameteri64v}(GLenum target, GLenum pname, GLint64 * params) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2
public void
glGetBufferParameteriv(int target, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL.glGetBufferParameteriv.

Entry point to C language function: void {@native glGetBufferParameteriv}(GLenum target, GLenum pname, GLint * params) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object Alias for: glGetBufferParameterivARB
public void
glGetBufferParameteriv(int target, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL.glGetBufferParameteriv.

Entry point to C language function: void {@native glGetBufferParameteriv}(GLenum target, GLenum pname, GLint * params) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object Alias for: glGetBufferParameterivARB
public void
glGetCoverageModulationTableNV(int bufsize, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
v
)

Implements com.jogamp.opengl.GLES2.glGetCoverageModulationTableNV.

Entry point to C language function: void {@native glGetCoverageModulationTableNV}(GLsizei bufsize, GLfloat * v) Part of GL_NV_framebuffer_mixed_samples
public void
glGetCoverageModulationTableNV(int bufsize, float[] v, int v_offset)

Implements com.jogamp.opengl.GLES2.glGetCoverageModulationTableNV.

Entry point to C language function: void {@native glGetCoverageModulationTableNV}(GLsizei bufsize, GLfloat * v) Part of GL_NV_framebuffer_mixed_samples
public int
glGetDebugMessageLog(int count, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
sources
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
types
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
ids
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
severities
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
lengths
,
ByteBuffer
a direct or array-backed java.nio.ByteBuffer
messageLog
)

Implements com.jogamp.opengl.GL2ES2.glGetDebugMessageLog.

Entry point to C language function: GLuint {@native glGetDebugMessageLog}(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_AMD_debug_output, GL_ARB_debug_output, GL_KHR_debug Alias for: glGetDebugMessageLogAMD, glGetDebugMessageLogARB, glGetDebugMessageLogKHR
public int
glGetDebugMessageLog(int count, int bufSize, int[] sources, int sources_offset, int[] types, int types_offset, int[] ids, int ids_offset, int[] severities, int severities_offset, int[] lengths, int lengths_offset, byte[] messageLog, int messageLog_offset)

Implements com.jogamp.opengl.GL2ES2.glGetDebugMessageLog.

Entry point to C language function: GLuint {@native glGetDebugMessageLog}(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_AMD_debug_output, GL_ARB_debug_output, GL_KHR_debug Alias for: glGetDebugMessageLogAMD, glGetDebugMessageLogARB, glGetDebugMessageLogKHR
public void
glGetDriverControlsQCOM(IntBuffer
a direct or array-backed java.nio.IntBuffer
num
,
int size, IntBuffer
a direct or array-backed java.nio.IntBuffer
driverControls
)

Implements com.jogamp.opengl.GLES2.glGetDriverControlsQCOM.

Entry point to C language function: void {@native glGetDriverControlsQCOM}(GLint * num, GLsizei size, GLuint * driverControls) Part of GL_QCOM_driver_control
public void
glGetDriverControlsQCOM(int[] num, int num_offset, int size, int[] driverControls, int driverControls_offset)

Implements com.jogamp.opengl.GLES2.glGetDriverControlsQCOM.

Entry point to C language function: void {@native glGetDriverControlsQCOM}(GLint * num, GLsizei size, GLuint * driverControls) Part of GL_QCOM_driver_control
public void
glGetDriverControlStringQCOM(int driverControl, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
ByteBuffer
a direct or array-backed java.nio.ByteBuffer
driverControlString
)

Implements com.jogamp.opengl.GLES2.glGetDriverControlStringQCOM.

Entry point to C language function: void {@native glGetDriverControlStringQCOM}(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString) Part of GL_QCOM_driver_control
public void
glGetDriverControlStringQCOM(int driverControl, int bufSize, int[] length, int length_offset, byte[] driverControlString, int driverControlString_offset)

Implements com.jogamp.opengl.GLES2.glGetDriverControlStringQCOM.

Entry point to C language function: void {@native glGetDriverControlStringQCOM}(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString) Part of GL_QCOM_driver_control
public int
glGetError()

Implements com.jogamp.opengl.GL.glGetError.

Entry point to C language function: GLenum {@native glGetError}(void) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glGetFloati_vNV(int target, int index, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
data
)

Implements com.jogamp.opengl.GLES2.glGetFloati_vNV.

Entry point to C language function: void {@native glGetFloati_vNV}(GLenum target, GLuint index, GLfloat * data) Part of GL_NV_viewport_array
public void
glGetFloati_vNV(int target, int index, float[] data, int data_offset)

Implements com.jogamp.opengl.GLES2.glGetFloati_vNV.

Entry point to C language function: void {@native glGetFloati_vNV}(GLenum target, GLuint index, GLfloat * data) Part of GL_NV_viewport_array
public void
glGetFloatv(int pname, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
data
)

Implements com.jogamp.opengl.GL.glGetFloatv.

Entry point to C language function: void {@native glGetFloatv}(GLenum pname, GLfloat * data) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0
public void
glGetFloatv(int pname, float[] data, int data_offset)

Implements com.jogamp.opengl.GL.glGetFloatv.

Entry point to C language function: void {@native glGetFloatv}(GLenum pname, GLfloat * data) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0
public int
glGetFragDataIndexEXT(int program, ByteBuffer
a direct or array-backed java.nio.ByteBuffer
name
)

Implements com.jogamp.opengl.GLES2.glGetFragDataIndexEXT.

Entry point to C language function: GLint {@native glGetFragDataIndexEXT}(GLuint program, const GLchar * name) Part of GL_EXT_blend_func_extended
public int
glGetFragDataIndexEXT(int program, byte[] name, int name_offset)

Implements com.jogamp.opengl.GLES2.glGetFragDataIndexEXT.

Entry point to C language function: GLint {@native glGetFragDataIndexEXT}(GLuint program, const GLchar * name) Part of GL_EXT_blend_func_extended
public int
glGetFragDataLocation(int program, String name)

Implements com.jogamp.opengl.GL2ES3.glGetFragDataLocation.

Entry point to C language function: GLint {@native glGetFragDataLocation}(GLuint program, const GLchar * name) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glGetFragDataLocationEXT
public void
glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL.glGetFramebufferAttachmentParameteriv.

Entry point to C language function: void {@native glGetFramebufferAttachmentParameteriv}(GLenum target, GLenum attachment, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object Alias for: glGetFramebufferAttachmentParameterivEXT, glGetFramebufferAttachmentParameterivOES
public void
glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL.glGetFramebufferAttachmentParameteriv.

Entry point to C language function: void {@native glGetFramebufferAttachmentParameteriv}(GLenum target, GLenum attachment, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object Alias for: glGetFramebufferAttachmentParameterivEXT, glGetFramebufferAttachmentParameterivOES
public void
glGetFramebufferParameteriv(int target, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL2ES3.glGetFramebufferParameteriv.

Entry point to C language function: void {@native glGetFramebufferParameteriv}(GLenum target, GLenum pname, GLint * params) Part of GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_EXT_direct_state_access Alias for: glGetFramebufferParameterivEXT
public void
glGetFramebufferParameteriv(int target, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES3.glGetFramebufferParameteriv.

Entry point to C language function: void {@native glGetFramebufferParameteriv}(GLenum target, GLenum pname, GLint * params) Part of GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_EXT_direct_state_access Alias for: glGetFramebufferParameterivEXT
public int
glGetGraphicsResetStatus()

Implements com.jogamp.opengl.GL.glGetGraphicsResetStatus.

Entry point to C language function: GLenum {@native glGetGraphicsResetStatus}(void) Part of GL_ES_VERSION_3_2, GL_VERSION_4_5, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustness Alias for: glGetGraphicsResetStatusEXT, glGetGraphicsResetStatusARB, glGetGraphicsResetStatusKHR
public void
glGetInteger64i_v(int target, int index, LongBuffer
a direct or array-backed java.nio.LongBuffer
data
)

Implements com.jogamp.opengl.GL3ES3.glGetInteger64i_v.

Entry point to C language function: void {@native glGetInteger64i_v}(GLenum target, GLuint index, GLint64 * data) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2
public void
glGetInteger64i_v(int target, int index, long[] data, int data_offset)

Implements com.jogamp.opengl.GL3ES3.glGetInteger64i_v.

Entry point to C language function: void {@native glGetInteger64i_v}(GLenum target, GLuint index, GLint64 * data) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2
public void
glGetInteger64v(int pname, LongBuffer
a direct or array-backed java.nio.LongBuffer
data
)

Implements com.jogamp.opengl.GL3ES3.glGetInteger64v.

Entry point to C language function: void {@native glGetInteger64v}(GLenum pname, GLint64 * data) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glGetInteger64vAPPLE
public void
glGetInteger64v(int pname, long[] data, int data_offset)

Implements com.jogamp.opengl.GL3ES3.glGetInteger64v.

Entry point to C language function: void {@native glGetInteger64v}(GLenum pname, GLint64 * data) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glGetInteger64vAPPLE
public void
glGetIntegeri_v(int target, int index, IntBuffer
a direct or array-backed java.nio.IntBuffer
data
)

Implements com.jogamp.opengl.GL2ES3.glGetIntegeri_v.

Entry point to C language function: void {@native glGetIntegeri_v}(GLenum target, GLuint index, GLint * data) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_multiview_draw_buffers Alias for: glGetIntegeri_vEXT
public void
glGetIntegeri_v(int target, int index, int[] data, int data_offset)

Implements com.jogamp.opengl.GL2ES3.glGetIntegeri_v.

Entry point to C language function: void {@native glGetIntegeri_v}(GLenum target, GLuint index, GLint * data) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_multiview_draw_buffers Alias for: glGetIntegeri_vEXT
public void
glGetIntegeri_vEXT(int target, int index, IntBuffer
a direct or array-backed java.nio.IntBuffer
data
)

Implements com.jogamp.opengl.GLES2.glGetIntegeri_vEXT.

Entry point to C language function: void {@native glGetIntegeri_vEXT}(GLenum target, GLuint index, GLint * data) Part of GL_EXT_multiview_draw_buffers
public void
glGetIntegeri_vEXT(int target, int index, int[] data, int data_offset)

Implements com.jogamp.opengl.GLES2.glGetIntegeri_vEXT.

Entry point to C language function: void {@native glGetIntegeri_vEXT}(GLenum target, GLuint index, GLint * data) Part of GL_EXT_multiview_draw_buffers
public void
glGetIntegerv(int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
data
)

Implements com.jogamp.opengl.GL.glGetIntegerv.

Entry point to C language function: void {@native glGetIntegerv}(GLenum pname, GLint * data) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glGetIntegerv(int pname, int[] data, int data_offset)

Implements com.jogamp.opengl.GL.glGetIntegerv.

Entry point to C language function: void {@native glGetIntegerv}(GLenum pname, GLint * data) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glGetInternalformativ(int target, int internalformat, int pname, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL2ES3.glGetInternalformativ.

Entry point to C language function: void {@native glGetInternalformativ}(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params) Part of GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_ARB_internalformat_query
public void
glGetInternalformativ(int target, int internalformat, int pname, int bufSize, int[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES3.glGetInternalformativ.

Entry point to C language function: void {@native glGetInternalformativ}(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params) Part of GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_ARB_internalformat_query
public void
glGetMultisamplefv(int pname, int index, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
val
)

Implements com.jogamp.opengl.GL2ES2.glGetMultisamplefv.

Entry point to C language function: void {@native glGetMultisamplefv}(GLenum pname, GLuint index, GLfloat * val) Part of GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_NV_explicit_multisample Alias for: glGetMultisamplefvNV
public void
glGetMultisamplefv(int pname, int index, float[] val, int val_offset)

Implements com.jogamp.opengl.GL2ES2.glGetMultisamplefv.

Entry point to C language function: void {@native glGetMultisamplefv}(GLenum pname, GLuint index, GLfloat * val) Part of GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_NV_explicit_multisample Alias for: glGetMultisamplefvNV
public void
glGetnUniformfv(int program, int location, int bufSize, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
params
)

Implements com.jogamp.opengl.GL.glGetnUniformfv.

Entry point to C language function: void {@native glGetnUniformfv}(GLuint program, GLint location, GLsizei bufSize, GLfloat * params) Part of GL_ES_VERSION_3_2, GL_VERSION_4_5, GL_KHR_robustness, GL_EXT_robustness, GL_ARB_robustness Alias for: glGetnUniformfvKHR, glGetnUniformfvEXT, glGetnUniformfvARB
public void
glGetnUniformfv(int program, int location, int bufSize, float[] params, int params_offset)

Implements com.jogamp.opengl.GL.glGetnUniformfv.

Entry point to C language function: void {@native glGetnUniformfv}(GLuint program, GLint location, GLsizei bufSize, GLfloat * params) Part of GL_ES_VERSION_3_2, GL_VERSION_4_5, GL_KHR_robustness, GL_EXT_robustness, GL_ARB_robustness Alias for: glGetnUniformfvKHR, glGetnUniformfvEXT, glGetnUniformfvARB
public void
glGetnUniformiv(int program, int location, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL.glGetnUniformiv.

Entry point to C language function: void {@native glGetnUniformiv}(GLuint program, GLint location, GLsizei bufSize, GLint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_4_5, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustness Alias for: glGetnUniformivEXT, glGetnUniformivARB, glGetnUniformivKHR
public void
glGetnUniformiv(int program, int location, int bufSize, int[] params, int params_offset)

Implements com.jogamp.opengl.GL.glGetnUniformiv.

Entry point to C language function: void {@native glGetnUniformiv}(GLuint program, GLint location, GLsizei bufSize, GLint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_4_5, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustness Alias for: glGetnUniformivEXT, glGetnUniformivARB, glGetnUniformivKHR
public void
glGetnUniformuiv(int program, int location, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GLES2.glGetnUniformuiv, com.jogamp.opengl.GL2ES3.glGetnUniformuiv.

Entry point to C language function: void {@native glGetnUniformuiv}(GLuint program, GLint location, GLsizei bufSize, GLuint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_4_5, GL_KHR_robustness, GL_ARB_robustness Alias for: glGetnUniformuivKHR, glGetnUniformuivARB
public void
glGetnUniformuiv(int program, int location, int bufSize, int[] params, int params_offset)

Implements com.jogamp.opengl.GLES2.glGetnUniformuiv, com.jogamp.opengl.GL2ES3.glGetnUniformuiv.

Entry point to C language function: void {@native glGetnUniformuiv}(GLuint program, GLint location, GLsizei bufSize, GLuint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_4_5, GL_KHR_robustness, GL_ARB_robustness Alias for: glGetnUniformuivKHR, glGetnUniformuivARB
public void
glGetObjectLabel(int identifier, int name, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
ByteBuffer
a direct or array-backed java.nio.ByteBuffer
label
)

Implements com.jogamp.opengl.GL2ES2.glGetObjectLabel.

Entry point to C language function: void {@native glGetObjectLabel}(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_EXT_debug_label, GL_KHR_debug Alias for: glGetObjectLabelEXT, glGetObjectLabelKHR
public void
glGetObjectLabel(int identifier, int name, int bufSize, int[] length, int length_offset, byte[] label, int label_offset)

Implements com.jogamp.opengl.GL2ES2.glGetObjectLabel.

Entry point to C language function: void {@native glGetObjectLabel}(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_EXT_debug_label, GL_KHR_debug Alias for: glGetObjectLabelEXT, glGetObjectLabelKHR
public void
glGetObjectPtrLabel(Buffer
a direct or array-backed java.nio.Buffer
ptr
,
int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
ByteBuffer
a direct or array-backed java.nio.ByteBuffer
label
)

Implements com.jogamp.opengl.GL2ES2.glGetObjectPtrLabel.

Entry point to C language function: void {@native glGetObjectPtrLabel}(const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_KHR_debug Alias for: glGetObjectPtrLabelKHR
public void
glGetObjectPtrLabel(Buffer
a direct or array-backed java.nio.Buffer
ptr
,
int bufSize, int[] length, int length_offset, byte[] label, int label_offset)

Implements com.jogamp.opengl.GL2ES2.glGetObjectPtrLabel.

Entry point to C language function: void {@native glGetObjectPtrLabel}(const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_KHR_debug Alias for: glGetObjectPtrLabelKHR
public void
glGetProgramBinary(int program, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
binaryFormat
,
Buffer
a direct or array-backed java.nio.Buffer
binary
)

Implements com.jogamp.opengl.GL2ES2.glGetProgramBinary.

Entry point to C language function: void {@native glGetProgramBinary}(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary) Part of GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_OES_get_program_binary Alias for: glGetProgramBinaryOES
public void
glGetProgramBinary(int program, int bufSize, int[] length, int length_offset, int[] binaryFormat, int binaryFormat_offset, Buffer
a direct or array-backed java.nio.Buffer
binary
)

Implements com.jogamp.opengl.GL2ES2.glGetProgramBinary.

Entry point to C language function: void {@native glGetProgramBinary}(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary) Part of GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_OES_get_program_binary Alias for: glGetProgramBinaryOES
public void
glGetProgramInfoLog(int program, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
ByteBuffer
a direct or array-backed java.nio.ByteBuffer
infoLog
)

Implements com.jogamp.opengl.GL2ES2.glGetProgramInfoLog.

Entry point to C language function: void {@native glGetProgramInfoLog}(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
public void
glGetProgramInfoLog(int program, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)

Implements com.jogamp.opengl.GL2ES2.glGetProgramInfoLog.

Entry point to C language function: void {@native glGetProgramInfoLog}(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
public void
glGetProgramInterfaceiv(int program, int programInterface, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL3ES3.glGetProgramInterfaceiv.

Entry point to C language function: void {@native glGetProgramInterfaceiv}(GLuint program, GLenum programInterface, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
public void
glGetProgramInterfaceiv(int program, int programInterface, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL3ES3.glGetProgramInterfaceiv.

Entry point to C language function: void {@native glGetProgramInterfaceiv}(GLuint program, GLenum programInterface, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
public void
glGetProgramiv(int program, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL2ES2.glGetProgramiv.

Entry point to C language function: void {@native glGetProgramiv}(GLuint program, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_ARB_fragment_program, GL_NV_vertex_program Alias for: glGetProgramivARB, glGetProgramivNV
public void
glGetProgramiv(int program, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES2.glGetProgramiv.

Entry point to C language function: void {@native glGetProgramiv}(GLuint program, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_ARB_fragment_program, GL_NV_vertex_program Alias for: glGetProgramivARB, glGetProgramivNV
public void
glGetProgramPipelineInfoLog(int pipeline, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
ByteBuffer
a direct or array-backed java.nio.ByteBuffer
infoLog
)

Implements com.jogamp.opengl.GL2ES2.glGetProgramPipelineInfoLog.

Entry point to C language function: void {@native glGetProgramPipelineInfoLog}(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glGetProgramPipelineInfoLogEXT
public void
glGetProgramPipelineInfoLog(int pipeline, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)

Implements com.jogamp.opengl.GL2ES2.glGetProgramPipelineInfoLog.

Entry point to C language function: void {@native glGetProgramPipelineInfoLog}(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glGetProgramPipelineInfoLogEXT
public void
glGetProgramPipelineiv(int pipeline, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL2ES2.glGetProgramPipelineiv.

Entry point to C language function: void {@native glGetProgramPipelineiv}(GLuint pipeline, GLenum pname, GLint * params) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glGetProgramPipelineivEXT
public void
glGetProgramPipelineiv(int pipeline, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES2.glGetProgramPipelineiv.

Entry point to C language function: void {@native glGetProgramPipelineiv}(GLuint pipeline, GLenum pname, GLint * params) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glGetProgramPipelineivEXT
public int
glGetProgramResourceIndex(int program, int programInterface, ByteBuffer
a direct or array-backed java.nio.ByteBuffer
name
)

Implements com.jogamp.opengl.GL3ES3.glGetProgramResourceIndex.

Entry point to C language function: GLuint {@native glGetProgramResourceIndex}(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
public int
glGetProgramResourceIndex(int program, int programInterface, byte[] name, int name_offset)

Implements com.jogamp.opengl.GL3ES3.glGetProgramResourceIndex.

Entry point to C language function: GLuint {@native glGetProgramResourceIndex}(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
public void
glGetProgramResourceiv(int program, int programInterface, int index, int propCount, IntBuffer
a direct or array-backed java.nio.IntBuffer
props
,
int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL3ES3.glGetProgramResourceiv.

Entry point to C language function: void {@native glGetProgramResourceiv}(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
public void
glGetProgramResourceiv(int program, int programInterface, int index, int propCount, int[] props, int props_offset, int bufSize, int[] length, int length_offset, int[] params, int params_offset)

Implements com.jogamp.opengl.GL3ES3.glGetProgramResourceiv.

Entry point to C language function: void {@native glGetProgramResourceiv}(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
public int
glGetProgramResourceLocation(int program, int programInterface, ByteBuffer
a direct or array-backed java.nio.ByteBuffer
name
)

Implements com.jogamp.opengl.GL3ES3.glGetProgramResourceLocation.

Entry point to C language function: GLint {@native glGetProgramResourceLocation}(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
public int
glGetProgramResourceLocation(int program, int programInterface, byte[] name, int name_offset)

Implements com.jogamp.opengl.GL3ES3.glGetProgramResourceLocation.

Entry point to C language function: GLint {@native glGetProgramResourceLocation}(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
public int
glGetProgramResourceLocationIndexEXT(int program, int programInterface, ByteBuffer
a direct or array-backed java.nio.ByteBuffer
name
)

Implements com.jogamp.opengl.GLES2.glGetProgramResourceLocationIndexEXT.

Entry point to C language function: GLint {@native glGetProgramResourceLocationIndexEXT}(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_EXT_blend_func_extended
public int
glGetProgramResourceLocationIndexEXT(int program, int programInterface, byte[] name, int name_offset)

Implements com.jogamp.opengl.GLES2.glGetProgramResourceLocationIndexEXT.

Entry point to C language function: GLint {@native glGetProgramResourceLocationIndexEXT}(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_EXT_blend_func_extended
public void
glGetProgramResourceName(int program, int programInterface, int index, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
ByteBuffer
a direct or array-backed java.nio.ByteBuffer
name
)

Implements com.jogamp.opengl.GL3ES3.glGetProgramResourceName.

Entry point to C language function: void {@native glGetProgramResourceName}(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
public void
glGetProgramResourceName(int program, int programInterface, int index, int bufSize, int[] length, int length_offset, byte[] name, int name_offset)

Implements com.jogamp.opengl.GL3ES3.glGetProgramResourceName.

Entry point to C language function: void {@native glGetProgramResourceName}(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
public void
glGetQueryiv(int target, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL2ES2.glGetQueryiv.

Entry point to C language function: void {@native glGetQueryiv}(GLenum target, GLenum pname, GLint * params) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glGetQueryivEXT, glGetQueryivARB
public void
glGetQueryiv(int target, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES2.glGetQueryiv.

Entry point to C language function: void {@native glGetQueryiv}(GLenum target, GLenum pname, GLint * params) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glGetQueryivEXT, glGetQueryivARB
public void
glGetQueryObjecti64v(int id, int pname, LongBuffer
a direct or array-backed java.nio.LongBuffer
params
)

Implements com.jogamp.opengl.GL2ES2.glGetQueryObjecti64v.

Entry point to C language function: void {@native glGetQueryObjecti64v}(GLuint id, GLenum pname, GLint64 * params) Part of GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_query, GL_EXT_timer_query Alias for: glGetQueryObjecti64vEXT
public void
glGetQueryObjecti64v(int id, int pname, long[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES2.glGetQueryObjecti64v.

Entry point to C language function: void {@native glGetQueryObjecti64v}(GLuint id, GLenum pname, GLint64 * params) Part of GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_query, GL_EXT_timer_query Alias for: glGetQueryObjecti64vEXT
public void
glGetQueryObjectiv(int id, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL2ES2.glGetQueryObjectiv.

Entry point to C language function: void {@native glGetQueryObjectiv}(GLuint id, GLenum pname, GLint * params) Part of GL_VERSION_1_5, GL_ARB_occlusion_query, GL_EXT_disjoint_timer_query Alias for: glGetQueryObjectivARB, glGetQueryObjectivEXT
public void
glGetQueryObjectiv(int id, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES2.glGetQueryObjectiv.

Entry point to C language function: void {@native glGetQueryObjectiv}(GLuint id, GLenum pname, GLint * params) Part of GL_VERSION_1_5, GL_ARB_occlusion_query, GL_EXT_disjoint_timer_query Alias for: glGetQueryObjectivARB, glGetQueryObjectivEXT
public void
glGetQueryObjectui64v(int id, int pname, LongBuffer
a direct or array-backed java.nio.LongBuffer
params
)

Implements com.jogamp.opengl.GL2ES2.glGetQueryObjectui64v.

Entry point to C language function: void {@native glGetQueryObjectui64v}(GLuint id, GLenum pname, GLuint64 * params) Part of GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_query, GL_EXT_timer_query Alias for: glGetQueryObjectui64vEXT
public void
glGetQueryObjectui64v(int id, int pname, long[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES2.glGetQueryObjectui64v.

Entry point to C language function: void {@native glGetQueryObjectui64v}(GLuint id, GLenum pname, GLuint64 * params) Part of GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_query, GL_EXT_timer_query Alias for: glGetQueryObjectui64vEXT
public void
glGetQueryObjectuiv(int id, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL2ES2.glGetQueryObjectuiv.

Entry point to C language function: void {@native glGetQueryObjectuiv}(GLuint id, GLenum pname, GLuint * params) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glGetQueryObjectuivEXT, glGetQueryObjectuivARB
public void
glGetQueryObjectuiv(int id, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES2.glGetQueryObjectuiv.

Entry point to C language function: void {@native glGetQueryObjectuiv}(GLuint id, GLenum pname, GLuint * params) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glGetQueryObjectuivEXT, glGetQueryObjectuivARB
public void
glGetRenderbufferParameteriv(int target, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL.glGetRenderbufferParameteriv.

Entry point to C language function: void {@native glGetRenderbufferParameteriv}(GLenum target, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object Alias for: glGetRenderbufferParameterivEXT, glGetRenderbufferParameterivOES
public void
glGetRenderbufferParameteriv(int target, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL.glGetRenderbufferParameteriv.

Entry point to C language function: void {@native glGetRenderbufferParameteriv}(GLenum target, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object Alias for: glGetRenderbufferParameterivEXT, glGetRenderbufferParameterivOES
public void
glGetSamplerParameterfv(int sampler, int pname, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
params
)

Implements com.jogamp.opengl.GL3ES3.glGetSamplerParameterfv.

Entry point to C language function: void {@native glGetSamplerParameterfv}(GLuint sampler, GLenum pname, GLfloat * params) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
public void
glGetSamplerParameterfv(int sampler, int pname, float[] params, int params_offset)

Implements com.jogamp.opengl.GL3ES3.glGetSamplerParameterfv.

Entry point to C language function: void {@native glGetSamplerParameterfv}(GLuint sampler, GLenum pname, GLfloat * params) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
public void
glGetSamplerParameterIiv(int sampler, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL2ES2.glGetSamplerParameterIiv.

Entry point to C language function: void {@native glGetSamplerParameterIiv}(GLuint sampler, GLenum pname, GLint * params) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp Alias for: glGetSamplerParameterIivEXT, glGetSamplerParameterIivOES
public void
glGetSamplerParameterIiv(int sampler, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES2.glGetSamplerParameterIiv.

Entry point to C language function: void {@native glGetSamplerParameterIiv}(GLuint sampler, GLenum pname, GLint * params) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp Alias for: glGetSamplerParameterIivEXT, glGetSamplerParameterIivOES
public void
glGetSamplerParameterIuiv(int sampler, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL2ES2.glGetSamplerParameterIuiv.

Entry point to C language function: void {@native glGetSamplerParameterIuiv}(GLuint sampler, GLenum pname, GLuint * params) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clamp Alias for: glGetSamplerParameterIuivOES, glGetSamplerParameterIuivEXT
public void
glGetSamplerParameterIuiv(int sampler, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES2.glGetSamplerParameterIuiv.

Entry point to C language function: void {@native glGetSamplerParameterIuiv}(GLuint sampler, GLenum pname, GLuint * params) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clamp Alias for: glGetSamplerParameterIuivOES, glGetSamplerParameterIuivEXT
public void
glGetSamplerParameteriv(int sampler, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL3ES3.glGetSamplerParameteriv.

Entry point to C language function: void {@native glGetSamplerParameteriv}(GLuint sampler, GLenum pname, GLint * params) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
public void
glGetSamplerParameteriv(int sampler, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL3ES3.glGetSamplerParameteriv.

Entry point to C language function: void {@native glGetSamplerParameteriv}(GLuint sampler, GLenum pname, GLint * params) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
public void
glGetShaderInfoLog(int shader, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
ByteBuffer
a direct or array-backed java.nio.ByteBuffer
infoLog
)

Implements com.jogamp.opengl.GL2ES2.glGetShaderInfoLog.

Entry point to C language function: void {@native glGetShaderInfoLog}(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
public void
glGetShaderInfoLog(int shader, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)

Implements com.jogamp.opengl.GL2ES2.glGetShaderInfoLog.

Entry point to C language function: void {@native glGetShaderInfoLog}(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
public void
glGetShaderiv(int shader, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL2ES2.glGetShaderiv.

Entry point to C language function: void {@native glGetShaderiv}(GLuint shader, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
public void
glGetShaderiv(int shader, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES2.glGetShaderiv.

Entry point to C language function: void {@native glGetShaderiv}(GLuint shader, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
public void
glGetShaderPrecisionFormat(int shadertype, int precisiontype, IntBuffer
a direct or array-backed java.nio.IntBuffer
range
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
precision
)

Implements com.jogamp.opengl.GL2ES2.glGetShaderPrecisionFormat.

Entry point to C language function: void {@native glGetShaderPrecisionFormat}(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision) Part of GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1
public void
glGetShaderPrecisionFormat(int shadertype, int precisiontype, int[] range, int range_offset, int[] precision, int precision_offset)

Implements com.jogamp.opengl.GL2ES2.glGetShaderPrecisionFormat.

Entry point to C language function: void {@native glGetShaderPrecisionFormat}(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision) Part of GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1
public void
glGetShaderSource(int shader, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
ByteBuffer
a direct or array-backed java.nio.ByteBuffer
source
)

Implements com.jogamp.opengl.GL2ES2.glGetShaderSource.

Entry point to C language function: void {@native glGetShaderSource}(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glGetShaderSourceARB
public void
glGetShaderSource(int shader, int bufSize, int[] length, int length_offset, byte[] source, int source_offset)

Implements com.jogamp.opengl.GL2ES2.glGetShaderSource.

Entry point to C language function: void {@native glGetShaderSource}(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glGetShaderSourceARB
public String
glGetString(int name)

Implements com.jogamp.opengl.GL.glGetString.

Entry point to C language function: const GLubyte * {@native glGetString}(GLenum name) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public String
glGetStringi(int name, int index)

Implements com.jogamp.opengl.GL2ES3.glGetStringi.

Entry point to C language function: const GLubyte * {@native glGetStringi}(GLenum name, GLuint index) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
public void
glGetSynciv(long sync, int pname, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
values
)

Implements com.jogamp.opengl.GL3ES3.glGetSynciv.

Entry point to C language function: void {@native glGetSynciv}(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glGetSyncivAPPLE
public void
glGetSynciv(long sync, int pname, int bufSize, int[] length, int length_offset, int[] values, int values_offset)

Implements com.jogamp.opengl.GL3ES3.glGetSynciv.

Entry point to C language function: void {@native glGetSynciv}(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glGetSyncivAPPLE
public void
glGetTexLevelParameterfv(int target, int level, int pname, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
params
)

Implements com.jogamp.opengl.GL2ES3.glGetTexLevelParameterfv.

Entry point to C language function: void {@native glGetTexLevelParameterfv}(GLenum target, GLint level, GLenum pname, GLfloat * params) Part of GL_ES_VERSION_3_1, GL_VERSION_1_0
public void
glGetTexLevelParameterfv(int target, int level, int pname, float[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES3.glGetTexLevelParameterfv.

Entry point to C language function: void {@native glGetTexLevelParameterfv}(GLenum target, GLint level, GLenum pname, GLfloat * params) Part of GL_ES_VERSION_3_1, GL_VERSION_1_0
public void
glGetTexLevelParameteriv(int target, int level, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL2ES3.glGetTexLevelParameteriv.

Entry point to C language function: void {@native glGetTexLevelParameteriv}(GLenum target, GLint level, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_1, GL_VERSION_1_0
public void
glGetTexLevelParameteriv(int target, int level, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES3.glGetTexLevelParameteriv.

Entry point to C language function: void {@native glGetTexLevelParameteriv}(GLenum target, GLint level, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_1, GL_VERSION_1_0
public void
glGetTexParameterfv(int target, int pname, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
params
)

Implements com.jogamp.opengl.GL.glGetTexParameterfv.

Entry point to C language function: void {@native glGetTexParameterfv}(GLenum target, GLenum pname, GLfloat * params) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0
public void
glGetTexParameterfv(int target, int pname, float[] params, int params_offset)

Implements com.jogamp.opengl.GL.glGetTexParameterfv.

Entry point to C language function: void {@native glGetTexParameterfv}(GLenum target, GLenum pname, GLfloat * params) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0
public void
glGetTexParameterIiv(int target, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL2ES2.glGetTexParameterIiv.

Entry point to C language function: void {@native glGetTexParameterIiv}(GLenum target, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clamp Alias for: glGetTexParameterIivOES, glGetTexParameterIivEXT
public void
glGetTexParameterIiv(int target, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES2.glGetTexParameterIiv.

Entry point to C language function: void {@native glGetTexParameterIiv}(GLenum target, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clamp Alias for: glGetTexParameterIivOES, glGetTexParameterIivEXT
public void
glGetTexParameterIuiv(int target, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL2ES2.glGetTexParameterIuiv.

Entry point to C language function: void {@native glGetTexParameterIuiv}(GLenum target, GLenum pname, GLuint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clamp Alias for: glGetTexParameterIuivOES, glGetTexParameterIuivEXT
public void
glGetTexParameterIuiv(int target, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES2.glGetTexParameterIuiv.

Entry point to C language function: void {@native glGetTexParameterIuiv}(GLenum target, GLenum pname, GLuint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clamp Alias for: glGetTexParameterIuivOES, glGetTexParameterIuivEXT
public void
glGetTexParameteriv(int target, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL.glGetTexParameteriv.

Entry point to C language function: void {@native glGetTexParameteriv}(GLenum target, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glGetTexParameteriv(int target, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL.glGetTexParameteriv.

Entry point to C language function: void {@native glGetTexParameteriv}(GLenum target, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glGetTransformFeedbackVarying(int program, int index, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
size
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
type
,
ByteBuffer
a direct or array-backed java.nio.ByteBuffer
name
)

Implements com.jogamp.opengl.GL2ES3.glGetTransformFeedbackVarying.

Entry point to C language function: void {@native glGetTransformFeedbackVarying}(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback Alias for: glGetTransformFeedbackVaryingNV, glGetTransformFeedbackVaryingEXT
public void
glGetTransformFeedbackVarying(int program, int index, int bufSize, int[] length, int length_offset, int[] size, int size_offset, int[] type, int type_offset, byte[] name, int name_offset)

Implements com.jogamp.opengl.GL2ES3.glGetTransformFeedbackVarying.

Entry point to C language function: void {@native glGetTransformFeedbackVarying}(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback Alias for: glGetTransformFeedbackVaryingNV, glGetTransformFeedbackVaryingEXT
public void
glGetTranslatedShaderSourceANGLE(int shader, int bufsize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
ByteBuffer
a direct or array-backed java.nio.ByteBuffer
source
)

Implements com.jogamp.opengl.GLES2.glGetTranslatedShaderSourceANGLE.

Entry point to C language function: void {@native glGetTranslatedShaderSourceANGLE}(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source) Part of GL_ANGLE_translated_shader_source
public void
glGetTranslatedShaderSourceANGLE(int shader, int bufsize, int[] length, int length_offset, byte[] source, int source_offset)

Implements com.jogamp.opengl.GLES2.glGetTranslatedShaderSourceANGLE.

Entry point to C language function: void {@native glGetTranslatedShaderSourceANGLE}(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source) Part of GL_ANGLE_translated_shader_source
public int
glGetUniformBlockIndex(int program, String uniformBlockName)

Implements com.jogamp.opengl.GL2ES3.glGetUniformBlockIndex.

Entry point to C language function: GLuint {@native glGetUniformBlockIndex}(GLuint program, const GLchar * uniformBlockName) Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
public void
glGetUniformfv(int program, int location, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
params
)

Implements com.jogamp.opengl.GL2ES2.glGetUniformfv.

Entry point to C language function: void {@native glGetUniformfv}(GLuint program, GLint location, GLfloat * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glGetUniformfvARB
public void
glGetUniformfv(int program, int location, float[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES2.glGetUniformfv.

Entry point to C language function: void {@native glGetUniformfv}(GLuint program, GLint location, GLfloat * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glGetUniformfvARB
public void
glGetUniformIndices(int program, int uniformCount, String[] uniformNames, IntBuffer
a direct or array-backed java.nio.IntBuffer
uniformIndices
)

Implements com.jogamp.opengl.GL2ES3.glGetUniformIndices.

Entry point to C language function: void {@native glGetUniformIndices}(GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices) Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
public void
glGetUniformIndices(int program, int uniformCount, String[] uniformNames, int[] uniformIndices, int uniformIndices_offset)

Implements com.jogamp.opengl.GL2ES3.glGetUniformIndices.

Entry point to C language function: void {@native glGetUniformIndices}(GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices) Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
public void
glGetUniformiv(int program, int location, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL2ES2.glGetUniformiv.

Entry point to C language function: void {@native glGetUniformiv}(GLuint program, GLint location, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glGetUniformivARB
public void
glGetUniformiv(int program, int location, int[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES2.glGetUniformiv.

Entry point to C language function: void {@native glGetUniformiv}(GLuint program, GLint location, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glGetUniformivARB
public int
glGetUniformLocation(int program, String name)

Implements com.jogamp.opengl.GL2ES2.glGetUniformLocation.

Entry point to C language function: GLint {@native glGetUniformLocation}(GLuint program, const GLchar * name) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glGetUniformLocationARB
public void
glGetUniformuiv(int program, int location, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL2ES3.glGetUniformuiv.

Entry point to C language function: void {@native glGetUniformuiv}(GLuint program, GLint location, GLuint * params) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glGetUniformuivEXT
public void
glGetUniformuiv(int program, int location, int[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES3.glGetUniformuiv.

Entry point to C language function: void {@native glGetUniformuiv}(GLuint program, GLint location, GLuint * params) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glGetUniformuivEXT
public void
glGetVertexAttribfv(int index, int pname, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
params
)

Implements com.jogamp.opengl.GL2ES2.glGetVertexAttribfv.

Entry point to C language function: void {@native glGetVertexAttribfv}(GLuint index, GLenum pname, GLfloat * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program Alias for: glGetVertexAttribfvARB, glGetVertexAttribfvNV
public void
glGetVertexAttribfv(int index, int pname, float[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES2.glGetVertexAttribfv.

Entry point to C language function: void {@native glGetVertexAttribfv}(GLuint index, GLenum pname, GLfloat * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program Alias for: glGetVertexAttribfvARB, glGetVertexAttribfvNV
public void
glGetVertexAttribIiv(int index, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL2ES3.glGetVertexAttribIiv.

Entry point to C language function: void {@native glGetVertexAttribIiv}(GLuint index, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4 Alias for: glGetVertexAttribIivEXT
public void
glGetVertexAttribIiv(int index, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES3.glGetVertexAttribIiv.

Entry point to C language function: void {@native glGetVertexAttribIiv}(GLuint index, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4 Alias for: glGetVertexAttribIivEXT
public void
glGetVertexAttribIuiv(int index, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL2ES3.glGetVertexAttribIuiv.

Entry point to C language function: void {@native glGetVertexAttribIuiv}(GLuint index, GLenum pname, GLuint * params) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4 Alias for: glGetVertexAttribIuivEXT
public void
glGetVertexAttribIuiv(int index, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES3.glGetVertexAttribIuiv.

Entry point to C language function: void {@native glGetVertexAttribIuiv}(GLuint index, GLenum pname, GLuint * params) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4 Alias for: glGetVertexAttribIuivEXT
public void
glGetVertexAttribiv(int index, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL2ES2.glGetVertexAttribiv.

Entry point to C language function: void {@native glGetVertexAttribiv}(GLuint index, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program Alias for: glGetVertexAttribivNV, glGetVertexAttribivARB
public void
glGetVertexAttribiv(int index, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES2.glGetVertexAttribiv.

Entry point to C language function: void {@native glGetVertexAttribiv}(GLuint index, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program Alias for: glGetVertexAttribivNV, glGetVertexAttribivARB
public void
glHint(int target, int mode)

Implements com.jogamp.opengl.GL.glHint.

Entry point to C language function: void {@native glHint}(GLenum target, GLenum mode) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_PGI_misc_hints Alias for: glHintPGI
public void
glInvalidateFramebuffer(int target, int numAttachments, IntBuffer
a direct or array-backed java.nio.IntBuffer
attachments
)

Implements com.jogamp.opengl.GL2ES3.glInvalidateFramebuffer.

Entry point to C language function: void {@native glInvalidateFramebuffer}(GLenum target, GLsizei numAttachments, const GLenum * attachments) Part of GL_ARB_invalidate_subdata, GL_ES_VERSION_3_0, GL_VERSION_4_3
public void
glInvalidateFramebuffer(int target, int numAttachments, int[] attachments, int attachments_offset)

Implements com.jogamp.opengl.GL2ES3.glInvalidateFramebuffer.

Entry point to C language function: void {@native glInvalidateFramebuffer}(GLenum target, GLsizei numAttachments, const GLenum * attachments) Part of GL_ARB_invalidate_subdata, GL_ES_VERSION_3_0, GL_VERSION_4_3
public void
glInvalidateSubFramebuffer(int target, int numAttachments, IntBuffer
a direct or array-backed java.nio.IntBuffer
attachments
,
int x, int y, int width, int height)

Implements com.jogamp.opengl.GL2ES3.glInvalidateSubFramebuffer.

Entry point to C language function: void {@native glInvalidateSubFramebuffer}(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height) Part of GL_ARB_invalidate_subdata, GL_ES_VERSION_3_0, GL_VERSION_4_3
public void
glInvalidateSubFramebuffer(int target, int numAttachments, int[] attachments, int attachments_offset, int x, int y, int width, int height)

Implements com.jogamp.opengl.GL2ES3.glInvalidateSubFramebuffer.

Entry point to C language function: void {@native glInvalidateSubFramebuffer}(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height) Part of GL_ARB_invalidate_subdata, GL_ES_VERSION_3_0, GL_VERSION_4_3
public boolean
glIsBuffer(int buffer)

Implements com.jogamp.opengl.GL.glIsBuffer.

Entry point to C language function: GLboolean {@native glIsBuffer}(GLuint buffer) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object Alias for: glIsBufferARB
public boolean
glIsEnabled(int cap)

Implements com.jogamp.opengl.GL.glIsEnabled.

Entry point to C language function: GLboolean {@native glIsEnabled}(GLenum cap) Part of GL_NV_vertex_buffer_unified_memory, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public boolean
glIsEnabledi(int target, int index)

Implements com.jogamp.opengl.GL2ES3.glIsEnabledi.

Entry point to C language function: GLboolean {@native glIsEnabledi}(GLenum target, GLuint index) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_draw_buffers_indexed, GL_NV_viewport_array, GL_EXT_draw_buffers_indexed Alias for: glIsEnablediOES, glIsEnablediNV, glIsEnablediEXT
public boolean
glIsEnablediEXT(int target, int index)

Implements com.jogamp.opengl.GLES2.glIsEnablediEXT.

Entry point to C language function: GLboolean {@native glIsEnablediEXT}(GLenum target, GLuint index) Part of GL_EXT_draw_buffers_indexed
public boolean
glIsEnablediNV(int target, int index)

Implements com.jogamp.opengl.GLES2.glIsEnablediNV.

Entry point to C language function: GLboolean {@native glIsEnablediNV}(GLenum target, GLuint index) Part of GL_NV_viewport_array
public boolean
glIsEnablediOES(int target, int index)

Implements com.jogamp.opengl.GLES2.glIsEnablediOES.

Entry point to C language function: GLboolean {@native glIsEnablediOES}(GLenum target, GLuint index) Part of GL_OES_draw_buffers_indexed
public boolean
glIsFramebuffer(int framebuffer)

Implements com.jogamp.opengl.GL.glIsFramebuffer.

Entry point to C language function: GLboolean {@native glIsFramebuffer}(GLuint framebuffer) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object Alias for: glIsFramebufferEXT, glIsFramebufferOES
public boolean
glIsProgram(int program)

Implements com.jogamp.opengl.GL2ES2.glIsProgram.

Entry point to C language function: GLboolean {@native glIsProgram}(GLuint program) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_ARB_fragment_program, GL_NV_vertex_program Alias for: glIsProgramARB, glIsProgramNV
public boolean
glIsProgramPipeline(int pipeline)

Implements com.jogamp.opengl.GL2ES2.glIsProgramPipeline.

Entry point to C language function: GLboolean {@native glIsProgramPipeline}(GLuint pipeline) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glIsProgramPipelineEXT
public boolean
glIsQuery(int id)

Implements com.jogamp.opengl.GL2ES2.glIsQuery.

Entry point to C language function: GLboolean {@native glIsQuery}(GLuint id) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glIsQueryEXT, glIsQueryARB
public boolean
glIsRenderbuffer(int renderbuffer)

Implements com.jogamp.opengl.GL.glIsRenderbuffer.

Entry point to C language function: GLboolean {@native glIsRenderbuffer}(GLuint renderbuffer) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object Alias for: glIsRenderbufferOES, glIsRenderbufferEXT
public boolean
glIsSampler(int sampler)

Implements com.jogamp.opengl.GL3ES3.glIsSampler.

Entry point to C language function: GLboolean {@native glIsSampler}(GLuint sampler) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
public boolean
glIsShader(int shader)

Implements com.jogamp.opengl.GL2ES2.glIsShader.

Entry point to C language function: GLboolean {@native glIsShader}(GLuint shader) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
public boolean
glIsSync(long sync)

Implements com.jogamp.opengl.GL3ES3.glIsSync.

Entry point to C language function: GLboolean {@native glIsSync}(GLsync sync) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glIsSyncAPPLE
public boolean
glIsTexture(int texture)

Implements com.jogamp.opengl.GL.glIsTexture.

Entry point to C language function: GLboolean {@native glIsTexture}(GLuint texture) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_object Alias for: glIsTextureEXT
public boolean
glIsTransformFeedback(int id)

Implements com.jogamp.opengl.GL2ES3.glIsTransformFeedback.

Entry point to C language function: GLboolean {@native glIsTransformFeedback}(GLuint id) Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2 Alias for: glIsTransformFeedbackNV
public boolean
glIsVertexArray(int array)

Implements com.jogamp.opengl.GL2ES3.glIsVertexArray.

Entry point to C language function: GLboolean {@native glIsVertexArray}(GLuint array) Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_OES_vertex_array_object, GL_APPLE_vertex_array_object Alias for: glIsVertexArrayOES, glIsVertexArrayAPPLE
public boolean
glIsVertexArrayOES(int array)

Implements com.jogamp.opengl.GLES2.glIsVertexArrayOES.

Entry point to C language function: GLboolean {@native glIsVertexArrayOES}(GLuint array) Part of GL_OES_vertex_array_object
public void
glLineWidth(float width)

Implements com.jogamp.opengl.GL.glLineWidth.

Entry point to C language function: void {@native glLineWidth}(GLfloat width) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0
public void
glLinkProgram(int program)

Implements com.jogamp.opengl.GL2ES2.glLinkProgram.

Entry point to C language function: void {@native glLinkProgram}(GLuint program) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glLinkProgramARB
public final ByteBuffer
glMapBuffer(int target, int access)

Implements com.jogamp.opengl.GL.glMapBuffer.

Entry point to C language function: void * {@native glMapBuffer}(GLenum target, GLenum access) Part of GL_VERSION_1_5, GL_OES_mapbuffer, GL_ARB_vertex_buffer_object Alias for: glMapBufferOES, glMapBufferARB

Throws a GLException if GL-function constraints are not met.

private long
glMapBufferDelegate(int target, int access)

Entry point to C language function: void * {@native glMapBuffer}(GLenum target, GLenum access) Part of GL_VERSION_1_5, GL_OES_mapbuffer, GL_ARB_vertex_buffer_object Alias for: glMapBufferOES, glMapBufferARB

Throws a GLException if GL-function constraints are not met.

public final ByteBuffer
glMapBufferRange(int target, long offset, long length, int access)

Implements com.jogamp.opengl.GL.glMapBufferRange.

Entry point to C language function: void * {@native glMapBufferRange}(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access) Part of GL_ARB_map_buffer_range, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_map_buffer_range Alias for: glMapBufferRangeEXT

Throws a GLException if GL-function constraints are not met.

private long
glMapBufferRangeDelegate(int target, long offset, long length, int access)

Entry point to C language function: void * {@native glMapBufferRange}(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access) Part of GL_ARB_map_buffer_range, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_map_buffer_range Alias for: glMapBufferRangeEXT

Throws a GLException if GL-function constraints are not met.

public void
glMemoryBarrier(int barriers)

Implements com.jogamp.opengl.GL2ES3.glMemoryBarrier.

Entry point to C language function: void {@native glMemoryBarrier}(GLbitfield barriers) Part of GL_ARB_shader_image_load_store, GL_ES_VERSION_3_1, GL_VERSION_4_2, GL_EXT_shader_image_load_store Alias for: glMemoryBarrierEXT
public void
glMemoryBarrierByRegion(int barriers)

Implements com.jogamp.opengl.GL3ES3.glMemoryBarrierByRegion.

Entry point to C language function: void {@native glMemoryBarrierByRegion}(GLbitfield barriers) Part of GL_VERSION_4_5, GL_ES_VERSION_3_1
public void
glMinSampleShading(float value)

Implements com.jogamp.opengl.GL2ES3.glMinSampleShading.

Entry point to C language function: void {@native glMinSampleShading}(GLfloat value) Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_sample_shading, GL_ARB_sample_shading Alias for: glMinSampleShadingOES, glMinSampleShadingARB
public void
glMinSampleShadingOES(float value)

Implements com.jogamp.opengl.GLES2.glMinSampleShadingOES.

Entry point to C language function: void {@native glMinSampleShadingOES}(GLfloat value) Part of GL_OES_sample_shading
public void
glMultiDrawArraysIndirectEXT(int mode, Buffer
a direct or array-backed java.nio.Buffer
indirect
,
int drawcount, int stride)

Implements com.jogamp.opengl.GLES2.glMultiDrawArraysIndirectEXT.

Entry point to C language function: void {@native glMultiDrawArraysIndirectEXT}(GLenum mode, const void * indirect, GLsizei drawcount, GLsizei stride) Part of GL_EXT_multi_draw_indirect
public void
glMultiDrawElementsBaseVertexEXT(int mode, IntBuffer
a direct or array-backed java.nio.IntBuffer
count
,
int type, PointerBuffer
a direct or array-backed com.jogamp.common.nio.PointerBuffer
indices
,
int primcount, IntBuffer
a direct or array-backed java.nio.IntBuffer
basevertex
)

Implements com.jogamp.opengl.GLES2.glMultiDrawElementsBaseVertexEXT.

Entry point to C language function: void {@native glMultiDrawElementsBaseVertexEXT}(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei primcount, const GLint * basevertex) Part of GL_EXT_draw_elements_base_vertex
public void
glMultiDrawElementsBaseVertexEXT(int mode, int[] count, int count_offset, int type, PointerBuffer
a direct or array-backed com.jogamp.common.nio.PointerBuffer
indices
,
int primcount, int[] basevertex, int basevertex_offset)

Implements com.jogamp.opengl.GLES2.glMultiDrawElementsBaseVertexEXT.

Entry point to C language function: void {@native glMultiDrawElementsBaseVertexEXT}(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei primcount, const GLint * basevertex) Part of GL_EXT_draw_elements_base_vertex
public void
glMultiDrawElementsBaseVertexOES(int mode, IntBuffer
a direct or array-backed java.nio.IntBuffer
count
,
int type, PointerBuffer
a direct or array-backed com.jogamp.common.nio.PointerBuffer
indices
,
int primcount, IntBuffer
a direct or array-backed java.nio.IntBuffer
basevertex
)

Implements com.jogamp.opengl.GLES2.glMultiDrawElementsBaseVertexOES.

Entry point to C language function: void {@native glMultiDrawElementsBaseVertexOES}(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei primcount, const GLint * basevertex) Part of GL_OES_draw_elements_base_vertex
public void
glMultiDrawElementsBaseVertexOES(int mode, int[] count, int count_offset, int type, PointerBuffer
a direct or array-backed com.jogamp.common.nio.PointerBuffer
indices
,
int primcount, int[] basevertex, int basevertex_offset)

Implements com.jogamp.opengl.GLES2.glMultiDrawElementsBaseVertexOES.

Entry point to C language function: void {@native glMultiDrawElementsBaseVertexOES}(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei primcount, const GLint * basevertex) Part of GL_OES_draw_elements_base_vertex
public void
glMultiDrawElementsIndirectEXT(int mode, int type, Buffer
a direct or array-backed java.nio.Buffer
indirect
,
int drawcount, int stride)

Implements com.jogamp.opengl.GLES2.glMultiDrawElementsIndirectEXT.

Entry point to C language function: void {@native glMultiDrawElementsIndirectEXT}(GLenum mode, GLenum type, const void * indirect, GLsizei drawcount, GLsizei stride) Part of GL_EXT_multi_draw_indirect
public void
glNamedFramebufferSampleLocationsfvNV(int framebuffer, int start, int count, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
v
)

Implements com.jogamp.opengl.GLES2.glNamedFramebufferSampleLocationsfvNV.

Entry point to C language function: void {@native glNamedFramebufferSampleLocationsfvNV}(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat * v) Part of GL_NV_sample_locations
public void
glNamedFramebufferSampleLocationsfvNV(int framebuffer, int start, int count, float[] v, int v_offset)

Implements com.jogamp.opengl.GLES2.glNamedFramebufferSampleLocationsfvNV.

Entry point to C language function: void {@native glNamedFramebufferSampleLocationsfvNV}(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat * v) Part of GL_NV_sample_locations
public void
glObjectLabel(int identifier, int name, int length, ByteBuffer
a direct or array-backed java.nio.ByteBuffer
label
)

Implements com.jogamp.opengl.GL2ES2.glObjectLabel.

Entry point to C language function: void {@native glObjectLabel}(GLenum identifier, GLuint name, GLsizei length, const GLchar * label) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_KHR_debug Alias for: glObjectLabelKHR
public void
glObjectLabel(int identifier, int name, int length, byte[] label, int label_offset)

Implements com.jogamp.opengl.GL2ES2.glObjectLabel.

Entry point to C language function: void {@native glObjectLabel}(GLenum identifier, GLuint name, GLsizei length, const GLchar * label) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_KHR_debug Alias for: glObjectLabelKHR
public void
glObjectPtrLabel(Buffer
a direct or array-backed java.nio.Buffer
ptr
,
int length, ByteBuffer
a direct or array-backed java.nio.ByteBuffer
label
)

Implements com.jogamp.opengl.GL2ES2.glObjectPtrLabel.

Entry point to C language function: void {@native glObjectPtrLabel}(const void * ptr, GLsizei length, const GLchar * label) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_KHR_debug Alias for: glObjectPtrLabelKHR
public void
glObjectPtrLabel(Buffer
a direct or array-backed java.nio.Buffer
ptr
,
int length, byte[] label, int label_offset)

Implements com.jogamp.opengl.GL2ES2.glObjectPtrLabel.

Entry point to C language function: void {@native glObjectPtrLabel}(const void * ptr, GLsizei length, const GLchar * label) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_KHR_debug Alias for: glObjectPtrLabelKHR
public void
glPatchParameteri(int pname, int value)

Implements com.jogamp.opengl.GL3ES3.glPatchParameteri.

Entry point to C language function: void {@native glPatchParameteri}(GLenum pname, GLint value) Part of GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader Alias for: glPatchParameteriOES, glPatchParameteriEXT
public void
glPatchParameteriEXT(int pname, int value)

Implements com.jogamp.opengl.GLES2.glPatchParameteriEXT.

Entry point to C language function: void {@native glPatchParameteriEXT}(GLenum pname, GLint value) Part of GL_EXT_tessellation_shader
public void
glPatchParameteriOES(int pname, int value)

Implements com.jogamp.opengl.GLES2.glPatchParameteriOES.

Entry point to C language function: void {@native glPatchParameteriOES}(GLenum pname, GLint value) Part of GL_OES_tessellation_shader
public void
glPauseTransformFeedback()

Implements com.jogamp.opengl.GL2ES3.glPauseTransformFeedback.

Entry point to C language function: void {@native glPauseTransformFeedback}(void) Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2 Alias for: glPauseTransformFeedbackNV
public void
glPixelStorei(int pname, int param)

Implements com.jogamp.opengl.GL.glPixelStorei.

Entry point to C language function: void {@native glPixelStorei}(GLenum pname, GLint param) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glPolygonModeNV(int face, int mode)

Implements com.jogamp.opengl.GLES2.glPolygonModeNV.

Entry point to C language function: void {@native glPolygonModeNV}(GLenum face, GLenum mode) Part of GL_NV_polygon_mode
public void
glPolygonOffset(float factor, float units)

Implements com.jogamp.opengl.GL.glPolygonOffset.

Entry point to C language function: void {@native glPolygonOffset}(GLfloat factor, GLfloat units) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_polygon_offset Alias for: glPolygonOffsetEXT
public void
glPopDebugGroup()

Implements com.jogamp.opengl.GL2ES2.glPopDebugGroup.

Entry point to C language function: void {@native glPopDebugGroup}(void) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_KHR_debug Alias for: glPopDebugGroupKHR
public void
glPrimitiveBoundingBox(float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW)

Implements com.jogamp.opengl.GL2ES3.glPrimitiveBoundingBox.

Entry point to C language function: void {@native glPrimitiveBoundingBox}(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW) Part of GL_ES_VERSION_3_2, GL_OES_primitive_bounding_box, GL_EXT_primitive_bounding_box, GL_ARB_ES3_2_compatibility Alias for: glPrimitiveBoundingBoxOES, glPrimitiveBoundingBoxEXT, glPrimitiveBoundingBoxARB
public void
glPrimitiveBoundingBoxEXT(float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW)

Implements com.jogamp.opengl.GLES2.glPrimitiveBoundingBoxEXT.

Entry point to C language function: void {@native glPrimitiveBoundingBoxEXT}(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW) Part of GL_EXT_primitive_bounding_box
public void
glPrimitiveBoundingBoxOES(float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW)

Implements com.jogamp.opengl.GLES2.glPrimitiveBoundingBoxOES.

Entry point to C language function: void {@native glPrimitiveBoundingBoxOES}(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW) Part of GL_OES_primitive_bounding_box
public void
glProgramBinary(int program, int binaryFormat, Buffer
a direct or array-backed java.nio.Buffer
binary
,
int length)

Implements com.jogamp.opengl.GL2ES2.glProgramBinary.

Entry point to C language function: void {@native glProgramBinary}(GLuint program, GLenum binaryFormat, const void * binary, GLsizei length) Part of GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_OES_get_program_binary Alias for: glProgramBinaryOES
public void
glProgramParameteri(int program, int pname, int value)

Implements com.jogamp.opengl.GL2ES2.glProgramParameteri.

Entry point to C language function: void {@native glProgramParameteri}(GLuint program, GLenum pname, GLint value) Part of GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_EXT_geometry_shader4, GL_EXT_separate_shader_objects, GL_ARB_geometry_shader4 Alias for: glProgramParameteriEXT, glProgramParameteriARB
public void
glProgramUniform1f(int program, int location, float v0)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform1f.

Entry point to C language function: void {@native glProgramUniform1f}(GLuint program, GLint location, GLfloat v0) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform1fEXT
public void
glProgramUniform1fv(int program, int location, int count, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform1fv.

Entry point to C language function: void {@native glProgramUniform1fv}(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform1fvEXT
public void
glProgramUniform1fv(int program, int location, int count, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform1fv.

Entry point to C language function: void {@native glProgramUniform1fv}(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform1fvEXT
public void
glProgramUniform1i(int program, int location, int v0)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform1i.

Entry point to C language function: void {@native glProgramUniform1i}(GLuint program, GLint location, GLint v0) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform1iEXT
public void
glProgramUniform1iv(int program, int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform1iv.

Entry point to C language function: void {@native glProgramUniform1iv}(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform1ivEXT
public void
glProgramUniform1iv(int program, int location, int count, int[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform1iv.

Entry point to C language function: void {@native glProgramUniform1iv}(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform1ivEXT
public void
glProgramUniform1ui(int program, int location, int v0)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform1ui.

Entry point to C language function: void {@native glProgramUniform1ui}(GLuint program, GLint location, GLuint v0) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform1uiEXT
public void
glProgramUniform1uiv(int program, int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform1uiv.

Entry point to C language function: void {@native glProgramUniform1uiv}(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform1uivEXT
public void
glProgramUniform1uiv(int program, int location, int count, int[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform1uiv.

Entry point to C language function: void {@native glProgramUniform1uiv}(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform1uivEXT
public void
glProgramUniform2f(int program, int location, float v0, float v1)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform2f.

Entry point to C language function: void {@native glProgramUniform2f}(GLuint program, GLint location, GLfloat v0, GLfloat v1) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform2fEXT
public void
glProgramUniform2fv(int program, int location, int count, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform2fv.

Entry point to C language function: void {@native glProgramUniform2fv}(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform2fvEXT
public void
glProgramUniform2fv(int program, int location, int count, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform2fv.

Entry point to C language function: void {@native glProgramUniform2fv}(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform2fvEXT
public void
glProgramUniform2i(int program, int location, int v0, int v1)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform2i.

Entry point to C language function: void {@native glProgramUniform2i}(GLuint program, GLint location, GLint v0, GLint v1) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform2iEXT
public void
glProgramUniform2iv(int program, int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform2iv.

Entry point to C language function: void {@native glProgramUniform2iv}(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform2ivEXT
public void
glProgramUniform2iv(int program, int location, int count, int[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform2iv.

Entry point to C language function: void {@native glProgramUniform2iv}(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform2ivEXT
public void
glProgramUniform2ui(int program, int location, int v0, int v1)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform2ui.

Entry point to C language function: void {@native glProgramUniform2ui}(GLuint program, GLint location, GLuint v0, GLuint v1) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform2uiEXT
public void
glProgramUniform2uiv(int program, int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform2uiv.

Entry point to C language function: void {@native glProgramUniform2uiv}(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform2uivEXT
public void
glProgramUniform2uiv(int program, int location, int count, int[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform2uiv.

Entry point to C language function: void {@native glProgramUniform2uiv}(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform2uivEXT
public void
glProgramUniform3f(int program, int location, float v0, float v1, float v2)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform3f.

Entry point to C language function: void {@native glProgramUniform3f}(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform3fEXT
public void
glProgramUniform3fv(int program, int location, int count, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform3fv.

Entry point to C language function: void {@native glProgramUniform3fv}(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform3fvEXT
public void
glProgramUniform3fv(int program, int location, int count, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform3fv.

Entry point to C language function: void {@native glProgramUniform3fv}(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform3fvEXT
public void
glProgramUniform3i(int program, int location, int v0, int v1, int v2)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform3i.

Entry point to C language function: void {@native glProgramUniform3i}(GLuint program, GLint location, GLint v0, GLint v1, GLint v2) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform3iEXT
public void
glProgramUniform3iv(int program, int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform3iv.

Entry point to C language function: void {@native glProgramUniform3iv}(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform3ivEXT
public void
glProgramUniform3iv(int program, int location, int count, int[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform3iv.

Entry point to C language function: void {@native glProgramUniform3iv}(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform3ivEXT
public void
glProgramUniform3ui(int program, int location, int v0, int v1, int v2)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform3ui.

Entry point to C language function: void {@native glProgramUniform3ui}(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform3uiEXT
public void
glProgramUniform3uiv(int program, int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform3uiv.

Entry point to C language function: void {@native glProgramUniform3uiv}(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform3uivEXT
public void
glProgramUniform3uiv(int program, int location, int count, int[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform3uiv.

Entry point to C language function: void {@native glProgramUniform3uiv}(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform3uivEXT
public void
glProgramUniform4f(int program, int location, float v0, float v1, float v2, float v3)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform4f.

Entry point to C language function: void {@native glProgramUniform4f}(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform4fEXT
public void
glProgramUniform4fv(int program, int location, int count, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform4fv.

Entry point to C language function: void {@native glProgramUniform4fv}(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform4fvEXT
public void
glProgramUniform4fv(int program, int location, int count, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform4fv.

Entry point to C language function: void {@native glProgramUniform4fv}(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform4fvEXT
public void
glProgramUniform4i(int program, int location, int v0, int v1, int v2, int v3)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform4i.

Entry point to C language function: void {@native glProgramUniform4i}(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform4iEXT
public void
glProgramUniform4iv(int program, int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform4iv.

Entry point to C language function: void {@native glProgramUniform4iv}(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform4ivEXT
public void
glProgramUniform4iv(int program, int location, int count, int[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform4iv.

Entry point to C language function: void {@native glProgramUniform4iv}(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform4ivEXT
public void
glProgramUniform4ui(int program, int location, int v0, int v1, int v2, int v3)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform4ui.

Entry point to C language function: void {@native glProgramUniform4ui}(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform4uiEXT
public void
glProgramUniform4uiv(int program, int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform4uiv.

Entry point to C language function: void {@native glProgramUniform4uiv}(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform4uivEXT
public void
glProgramUniform4uiv(int program, int location, int count, int[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glProgramUniform4uiv.

Entry point to C language function: void {@native glProgramUniform4uiv}(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform4uivEXT
public void
glProgramUniformMatrix2fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glProgramUniformMatrix2fv.

Entry point to C language function: void {@native glProgramUniformMatrix2fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix2fvEXT
public void
glProgramUniformMatrix2fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glProgramUniformMatrix2fv.

Entry point to C language function: void {@native glProgramUniformMatrix2fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix2fvEXT
public void
glProgramUniformMatrix2x3fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glProgramUniformMatrix2x3fv.

Entry point to C language function: void {@native glProgramUniformMatrix2x3fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix2x3fvEXT
public void
glProgramUniformMatrix2x3fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glProgramUniformMatrix2x3fv.

Entry point to C language function: void {@native glProgramUniformMatrix2x3fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix2x3fvEXT
public void
glProgramUniformMatrix2x4fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glProgramUniformMatrix2x4fv.

Entry point to C language function: void {@native glProgramUniformMatrix2x4fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix2x4fvEXT
public void
glProgramUniformMatrix2x4fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glProgramUniformMatrix2x4fv.

Entry point to C language function: void {@native glProgramUniformMatrix2x4fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix2x4fvEXT
public void
glProgramUniformMatrix3fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glProgramUniformMatrix3fv.

Entry point to C language function: void {@native glProgramUniformMatrix3fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix3fvEXT
public void
glProgramUniformMatrix3fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glProgramUniformMatrix3fv.

Entry point to C language function: void {@native glProgramUniformMatrix3fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix3fvEXT
public void
glProgramUniformMatrix3x2fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glProgramUniformMatrix3x2fv.

Entry point to C language function: void {@native glProgramUniformMatrix3x2fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix3x2fvEXT
public void
glProgramUniformMatrix3x2fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glProgramUniformMatrix3x2fv.

Entry point to C language function: void {@native glProgramUniformMatrix3x2fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix3x2fvEXT
public void
glProgramUniformMatrix3x4fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glProgramUniformMatrix3x4fv.

Entry point to C language function: void {@native glProgramUniformMatrix3x4fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix3x4fvEXT
public void
glProgramUniformMatrix3x4fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glProgramUniformMatrix3x4fv.

Entry point to C language function: void {@native glProgramUniformMatrix3x4fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix3x4fvEXT
public void
glProgramUniformMatrix4fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glProgramUniformMatrix4fv.

Entry point to C language function: void {@native glProgramUniformMatrix4fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix4fvEXT
public void
glProgramUniformMatrix4fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glProgramUniformMatrix4fv.

Entry point to C language function: void {@native glProgramUniformMatrix4fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix4fvEXT
public void
glProgramUniformMatrix4x2fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glProgramUniformMatrix4x2fv.

Entry point to C language function: void {@native glProgramUniformMatrix4x2fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix4x2fvEXT
public void
glProgramUniformMatrix4x2fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glProgramUniformMatrix4x2fv.

Entry point to C language function: void {@native glProgramUniformMatrix4x2fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix4x2fvEXT
public void
glProgramUniformMatrix4x3fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glProgramUniformMatrix4x3fv.

Entry point to C language function: void {@native glProgramUniformMatrix4x3fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix4x3fvEXT
public void
glProgramUniformMatrix4x3fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glProgramUniformMatrix4x3fv.

Entry point to C language function: void {@native glProgramUniformMatrix4x3fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix4x3fvEXT
public void
glPushDebugGroup(int source, int id, int length, ByteBuffer
a direct or array-backed java.nio.ByteBuffer
message
)

Implements com.jogamp.opengl.GL2ES2.glPushDebugGroup.

Entry point to C language function: void {@native glPushDebugGroup}(GLenum source, GLuint id, GLsizei length, const GLchar * message) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_KHR_debug Alias for: glPushDebugGroupKHR
public void
glPushDebugGroup(int source, int id, int length, byte[] message, int message_offset)

Implements com.jogamp.opengl.GL2ES2.glPushDebugGroup.

Entry point to C language function: void {@native glPushDebugGroup}(GLenum source, GLuint id, GLsizei length, const GLchar * message) Part of GL_ES_VERSION_3_2, GL_KHR_debug, GL_VERSION_4_3, GL_KHR_debug Alias for: glPushDebugGroupKHR
public void
glQueryCounter(int id, int target)

Implements com.jogamp.opengl.GL2ES2.glQueryCounter.

Entry point to C language function: void {@native glQueryCounter}(GLuint id, GLenum target) Part of GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_query Alias for: glQueryCounterEXT
public void
glRasterSamplesEXT(int samples, boolean fixedsamplelocations)

Implements com.jogamp.opengl.GLES2.glRasterSamplesEXT.

Entry point to C language function: void {@native glRasterSamplesEXT}(GLuint samples, GLboolean fixedsamplelocations) Part of GL_EXT_raster_multisample
public void
glReadBuffer(int src)

Implements com.jogamp.opengl.GL2ES3.glReadBuffer.

Entry point to C language function: void {@native glReadBuffer}(GLenum src) Part of GL_ES_VERSION_3_0, GL_VERSION_1_0, GL_NV_read_buffer Alias for: glReadBufferNV
public void
glReadBufferIndexedEXT(int src, int index)

Implements com.jogamp.opengl.GLES2.glReadBufferIndexedEXT.

Entry point to C language function: void {@native glReadBufferIndexedEXT}(GLenum src, GLint index) Part of GL_EXT_multiview_draw_buffers
public void
glReadBufferNV(int mode)

Implements com.jogamp.opengl.GLES2.glReadBufferNV.

Entry point to C language function: void {@native glReadBufferNV}(GLenum mode) Part of GL_NV_read_buffer
public void
glReadnPixels(int x, int y, int width, int height, int format, int type, int bufSize, Buffer
a direct or array-backed java.nio.Buffer
data
)

Implements com.jogamp.opengl.GL.glReadnPixels.

Entry point to C language function: void {@native glReadnPixels}(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void * data) Part of GL_ES_VERSION_3_2, GL_VERSION_4_5, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustness Alias for: glReadnPixelsEXT, glReadnPixelsARB, glReadnPixelsKHR
public void
glReadPixels(int x, int y, int width, int height, int format, int type, Buffer
a direct or array-backed java.nio.Buffer
pixels
)

Implements com.jogamp.opengl.GL.glReadPixels.

Entry point to C language function: void {@native glReadPixels}(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glReadPixels(int x, int y, int width, int height, int format, int type, long pixels_buffer_offset)

Implements com.jogamp.opengl.GL.glReadPixels.

Entry point to C language function: void {@native glReadPixels}(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glReleaseShaderCompiler()

Implements com.jogamp.opengl.GL2ES2.glReleaseShaderCompiler.

Entry point to C language function: void {@native glReleaseShaderCompiler}(void) Part of GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1
public void
glRenderbufferStorage(int target, int internalformat, int width, int height)

Implements com.jogamp.opengl.GL.glRenderbufferStorage.

Entry point to C language function: void {@native glRenderbufferStorage}(GLenum target, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object Alias for: glRenderbufferStorageEXT, glRenderbufferStorageOES
public void
glRenderbufferStorageMultisample(int target, int samples, int internalformat, int width, int height)

Implements com.jogamp.opengl.GL.glRenderbufferStorageMultisample.

Entry point to C language function: void {@native glRenderbufferStorageMultisample}(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_APPLE_framebuffer_multisample, GL_EXT_multisampled_render_to_texture, GL_EXT_framebuffer_multisample, GL_ANGLE_framebuffer_multisample, GL_IMG_multisampled_render_to_texture, GL_NV_framebuffer_multisample Alias for: glRenderbufferStorageMultisampleAPPLE, glRenderbufferStorageMultisampleEXT, glRenderbufferStorageMultisampleANGLE, glRenderbufferStorageMultisampleIMG, glRenderbufferStorageMultisampleNV
public void
glRenderbufferStorageMultisampleEXT(int target, int samples, int internalformat, int width, int height)

Implements com.jogamp.opengl.GLES2.glRenderbufferStorageMultisampleEXT.

Entry point to C language function: void {@native glRenderbufferStorageMultisampleEXT}(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_EXT_multisampled_render_to_texture, GL_EXT_framebuffer_multisample
public void
glRenderbufferStorageMultisampleIMG(int target, int samples, int internalformat, int width, int height)

Implements com.jogamp.opengl.GLES2.glRenderbufferStorageMultisampleIMG.

Entry point to C language function: void {@native glRenderbufferStorageMultisampleIMG}(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_IMG_multisampled_render_to_texture
public void
glRenderbufferStorageMultisampleNV(int target, int samples, int internalformat, int width, int height)

Implements com.jogamp.opengl.GLES2.glRenderbufferStorageMultisampleNV.

Entry point to C language function: void {@native glRenderbufferStorageMultisampleNV}(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_NV_framebuffer_multisample
public void
glResolveDepthValuesNV()

Implements com.jogamp.opengl.GLES2.glResolveDepthValuesNV.

Entry point to C language function: void {@native glResolveDepthValuesNV}(void) Part of GL_NV_sample_locations
public void
glResolveMultisampleFramebuffer()

Implements com.jogamp.opengl.GLES2.glResolveMultisampleFramebuffer.

Entry point to C language function: void {@native glResolveMultisampleFramebuffer}(void) Part of GL_APPLE_framebuffer_multisample Alias for: glResolveMultisampleFramebufferAPPLE
public void
glResumeTransformFeedback()

Implements com.jogamp.opengl.GL2ES3.glResumeTransformFeedback.

Entry point to C language function: void {@native glResumeTransformFeedback}(void) Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2 Alias for: glResumeTransformFeedbackNV
public void
glSampleCoverage(float value, boolean invert)

Implements com.jogamp.opengl.GL.glSampleCoverage.

Entry point to C language function: void {@native glSampleCoverage}(GLfloat value, GLboolean invert) Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_multisample, GL_OES_fixed_point Alias for: glSampleCoverageARB, glSampleCoverageOES
public void
glSampleMaski(int maskNumber, int mask)

Implements com.jogamp.opengl.GL2ES2.glSampleMaski.

Entry point to C language function: void {@native glSampleMaski}(GLuint maskNumber, GLbitfield mask) Part of GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2
public void
glSamplerParameterf(int sampler, int pname, float param)

Implements com.jogamp.opengl.GL3ES3.glSamplerParameterf.

Entry point to C language function: void {@native glSamplerParameterf}(GLuint sampler, GLenum pname, GLfloat param) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
public void
glSamplerParameterfv(int sampler, int pname, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
param
)

Implements com.jogamp.opengl.GL3ES3.glSamplerParameterfv.

Entry point to C language function: void {@native glSamplerParameterfv}(GLuint sampler, GLenum pname, const GLfloat * param) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
public void
glSamplerParameterfv(int sampler, int pname, float[] param, int param_offset)

Implements com.jogamp.opengl.GL3ES3.glSamplerParameterfv.

Entry point to C language function: void {@native glSamplerParameterfv}(GLuint sampler, GLenum pname, const GLfloat * param) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
public void
glSamplerParameteri(int sampler, int pname, int param)

Implements com.jogamp.opengl.GL3ES3.glSamplerParameteri.

Entry point to C language function: void {@native glSamplerParameteri}(GLuint sampler, GLenum pname, GLint param) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
public void
glSamplerParameterIiv(int sampler, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
param
)

Implements com.jogamp.opengl.GL2ES2.glSamplerParameterIiv.

Entry point to C language function: void {@native glSamplerParameterIiv}(GLuint sampler, GLenum pname, const GLint * param) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp Alias for: glSamplerParameterIivEXT, glSamplerParameterIivOES
public void
glSamplerParameterIiv(int sampler, int pname, int[] param, int param_offset)

Implements com.jogamp.opengl.GL2ES2.glSamplerParameterIiv.

Entry point to C language function: void {@native glSamplerParameterIiv}(GLuint sampler, GLenum pname, const GLint * param) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp Alias for: glSamplerParameterIivEXT, glSamplerParameterIivOES
public void
glSamplerParameterIuiv(int sampler, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
param
)

Implements com.jogamp.opengl.GL2ES2.glSamplerParameterIuiv.

Entry point to C language function: void {@native glSamplerParameterIuiv}(GLuint sampler, GLenum pname, const GLuint * param) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp Alias for: glSamplerParameterIuivEXT, glSamplerParameterIuivOES
public void
glSamplerParameterIuiv(int sampler, int pname, int[] param, int param_offset)

Implements com.jogamp.opengl.GL2ES2.glSamplerParameterIuiv.

Entry point to C language function: void {@native glSamplerParameterIuiv}(GLuint sampler, GLenum pname, const GLuint * param) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp Alias for: glSamplerParameterIuivEXT, glSamplerParameterIuivOES
public void
glSamplerParameteriv(int sampler, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
param
)

Implements com.jogamp.opengl.GL3ES3.glSamplerParameteriv.

Entry point to C language function: void {@native glSamplerParameteriv}(GLuint sampler, GLenum pname, const GLint * param) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
public void
glSamplerParameteriv(int sampler, int pname, int[] param, int param_offset)

Implements com.jogamp.opengl.GL3ES3.glSamplerParameteriv.

Entry point to C language function: void {@native glSamplerParameteriv}(GLuint sampler, GLenum pname, const GLint * param) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
public void
glScissor(int x, int y, int width, int height)

Implements com.jogamp.opengl.GL.glScissor.

Entry point to C language function: void {@native glScissor}(GLint x, GLint y, GLsizei width, GLsizei height) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glScissorArrayvNV(int first, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
v
)

Implements com.jogamp.opengl.GLES2.glScissorArrayvNV.

Entry point to C language function: void {@native glScissorArrayvNV}(GLuint first, GLsizei count, const GLint * v) Part of GL_NV_viewport_array
public void
glScissorArrayvNV(int first, int count, int[] v, int v_offset)

Implements com.jogamp.opengl.GLES2.glScissorArrayvNV.

Entry point to C language function: void {@native glScissorArrayvNV}(GLuint first, GLsizei count, const GLint * v) Part of GL_NV_viewport_array
public void
glScissorIndexedNV(int index, int left, int bottom, int width, int height)

Implements com.jogamp.opengl.GLES2.glScissorIndexedNV.

Entry point to C language function: void {@native glScissorIndexedNV}(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height) Part of GL_NV_viewport_array
public void
glScissorIndexedvNV(int index, IntBuffer
a direct or array-backed java.nio.IntBuffer
v
)

Implements com.jogamp.opengl.GLES2.glScissorIndexedvNV.

Entry point to C language function: void {@native glScissorIndexedvNV}(GLuint index, const GLint * v) Part of GL_NV_viewport_array
public void
glScissorIndexedvNV(int index, int[] v, int v_offset)

Implements com.jogamp.opengl.GLES2.glScissorIndexedvNV.

Entry point to C language function: void {@native glScissorIndexedvNV}(GLuint index, const GLint * v) Part of GL_NV_viewport_array
public void
glShaderBinary(int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
shaders
,
int binaryformat, Buffer
a direct or array-backed java.nio.Buffer
binary
,
int length)

Implements com.jogamp.opengl.GL2ES2.glShaderBinary.

Entry point to C language function: void {@native glShaderBinary}(GLsizei count, const GLuint * shaders, GLenum binaryformat, const void * binary, GLsizei length) Part of GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1
public void
glShaderBinary(int count, int[] shaders, int shaders_offset, int binaryformat, Buffer
a direct or array-backed java.nio.Buffer
binary
,
int length)

Implements com.jogamp.opengl.GL2ES2.glShaderBinary.

Entry point to C language function: void {@native glShaderBinary}(GLsizei count, const GLuint * shaders, GLenum binaryformat, const void * binary, GLsizei length) Part of GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1
public void
glShaderSource(int shader, int count, String[] string, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
)

Implements com.jogamp.opengl.GL2ES2.glShaderSource.

Entry point to C language function: void {@native glShaderSource}(GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glShaderSourceARB
public void
glShaderSource(int shader, int count, String[] string, int[] length, int length_offset)

Implements com.jogamp.opengl.GL2ES2.glShaderSource.

Entry point to C language function: void {@native glShaderSource}(GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glShaderSourceARB
public void
glStartTilingQCOM(int x, int y, int width, int height, int preserveMask)

Implements com.jogamp.opengl.GLES2.glStartTilingQCOM.

Entry point to C language function: void {@native glStartTilingQCOM}(GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask) Part of GL_QCOM_tiled_rendering
public void
glStencilFunc(int func, int ref, int mask)

Implements com.jogamp.opengl.GL.glStencilFunc.

Entry point to C language function: void {@native glStencilFunc}(GLenum func, GLint ref, GLuint mask) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glStencilFuncSeparate(int face, int func, int ref, int mask)

Implements com.jogamp.opengl.GL2ES2.glStencilFuncSeparate.

Entry point to C language function: void {@native glStencilFuncSeparate}(GLenum face, GLenum func, GLint ref, GLuint mask) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ATI_separate_stencil Alias for: glStencilFuncSeparateATI
public void
glStencilMask(int mask)

Implements com.jogamp.opengl.GL.glStencilMask.

Entry point to C language function: void {@native glStencilMask}(GLuint mask) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glStencilMaskSeparate(int face, int mask)

Implements com.jogamp.opengl.GL2ES2.glStencilMaskSeparate.

Entry point to C language function: void {@native glStencilMaskSeparate}(GLenum face, GLuint mask) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
public void
glStencilOp(int fail, int zfail, int zpass)

Implements com.jogamp.opengl.GL.glStencilOp.

Entry point to C language function: void {@native glStencilOp}(GLenum fail, GLenum zfail, GLenum zpass) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glStencilOpSeparate(int face, int sfail, int dpfail, int dppass)

Implements com.jogamp.opengl.GL2ES2.glStencilOpSeparate.

Entry point to C language function: void {@native glStencilOpSeparate}(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ATI_separate_stencil Alias for: glStencilOpSeparateATI
public void
glSubpixelPrecisionBiasNV(int xbits, int ybits)

Implements com.jogamp.opengl.GLES2.glSubpixelPrecisionBiasNV.

Entry point to C language function: void {@native glSubpixelPrecisionBiasNV}(GLuint xbits, GLuint ybits) Part of GL_NV_conservative_raster
public void
glTexBuffer(int target, int internalformat, int buffer)

Implements com.jogamp.opengl.GL2ES3.glTexBuffer.

Entry point to C language function: void {@native glTexBuffer}(GLenum target, GLenum internalformat, GLuint buffer) Part of GL_ES_VERSION_3_2, GL_VERSION_3_1, GL_OES_texture_buffer, GL_EXT_texture_buffer, GL_EXT_texture_buffer_object, GL_ARB_texture_buffer_object Alias for: glTexBufferOES, glTexBufferEXT, glTexBufferARB
public void
glTexBufferEXT(int target, int internalformat, int buffer)

Implements com.jogamp.opengl.GLES2.glTexBufferEXT.

Entry point to C language function: void {@native glTexBufferEXT}(GLenum target, GLenum internalformat, GLuint buffer) Part of GL_EXT_texture_buffer, GL_EXT_texture_buffer_object
public void
glTexBufferOES(int target, int internalformat, int buffer)

Implements com.jogamp.opengl.GLES2.glTexBufferOES.

Entry point to C language function: void {@native glTexBufferOES}(GLenum target, GLenum internalformat, GLuint buffer) Part of GL_OES_texture_buffer
public void
glTexBufferRange(int target, int internalformat, int buffer, long offset, long size)

Implements com.jogamp.opengl.GL3ES3.glTexBufferRange.

Entry point to C language function: void {@native glTexBufferRange}(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size) Part of GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_texture_buffer_range, GL_OES_texture_buffer, GL_EXT_texture_buffer Alias for: glTexBufferRangeOES, glTexBufferRangeEXT
public void
glTexBufferRangeEXT(int target, int internalformat, int buffer, long offset, long size)

Implements com.jogamp.opengl.GLES2.glTexBufferRangeEXT.

Entry point to C language function: void {@native glTexBufferRangeEXT}(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size) Part of GL_EXT_texture_buffer
public void
glTexBufferRangeOES(int target, int internalformat, int buffer, long offset, long size)

Implements com.jogamp.opengl.GLES2.glTexBufferRangeOES.

Entry point to C language function: void {@native glTexBufferRangeOES}(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size) Part of GL_OES_texture_buffer
public void
glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, Buffer
a direct or array-backed java.nio.Buffer
pixels
)

Implements com.jogamp.opengl.GL.glTexImage2D.

Entry point to C language function: void {@native glTexImage2D}(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, long pixels_buffer_offset)

Implements com.jogamp.opengl.GL.glTexImage2D.

Entry point to C language function: void {@native glTexImage2D}(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glTexImage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)

Implements com.jogamp.opengl.GL2ES2.glTexImage2DMultisample.

Entry point to C language function: void {@native glTexImage2DMultisample}(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations) Part of GL_ARB_texture_multisample, GL_VERSION_3_2
public void
glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Buffer
a direct or array-backed java.nio.Buffer
pixels
)

Implements com.jogamp.opengl.GL2ES2.glTexImage3D.

Entry point to C language function: void {@native glTexImage3D}(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels) Part of GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3D Alias for: glTexImage3DOES, glTexImage3DEXT
public void
glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, long pixels_buffer_offset)

Implements com.jogamp.opengl.GL2ES2.glTexImage3D.

Entry point to C language function: void {@native glTexImage3D}(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels) Part of GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3D Alias for: glTexImage3DOES, glTexImage3DEXT
public void
glTexImage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)

Implements com.jogamp.opengl.GL2ES2.glTexImage3DMultisample.

Entry point to C language function: void {@native glTexImage3DMultisample}(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations) Part of GL_ARB_texture_multisample, GL_VERSION_3_2
public void
glTexPageCommitmentEXT(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, boolean commit)

Implements com.jogamp.opengl.GLES2.glTexPageCommitmentEXT.

Entry point to C language function: void {@native glTexPageCommitmentEXT}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit) Part of GL_EXT_sparse_texture
public void
glTexParameterf(int target, int pname, float param)

Implements com.jogamp.opengl.GL.glTexParameterf.

Entry point to C language function: void {@native glTexParameterf}(GLenum target, GLenum pname, GLfloat param) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0
public void
glTexParameterfv(int target, int pname, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
params
)

Implements com.jogamp.opengl.GL.glTexParameterfv.

Entry point to C language function: void {@native glTexParameterfv}(GLenum target, GLenum pname, const GLfloat * params) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0
public void
glTexParameterfv(int target, int pname, float[] params, int params_offset)

Implements com.jogamp.opengl.GL.glTexParameterfv.

Entry point to C language function: void {@native glTexParameterfv}(GLenum target, GLenum pname, const GLfloat * params) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0
public void
glTexParameteri(int target, int pname, int param)

Implements com.jogamp.opengl.GL.glTexParameteri.

Entry point to C language function: void {@native glTexParameteri}(GLenum target, GLenum pname, GLint param) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glTexParameterIiv(int target, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL2ES2.glTexParameterIiv.

Entry point to C language function: void {@native glTexParameterIiv}(GLenum target, GLenum pname, const GLint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clamp Alias for: glTexParameterIivOES, glTexParameterIivEXT
public void
glTexParameterIiv(int target, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES2.glTexParameterIiv.

Entry point to C language function: void {@native glTexParameterIiv}(GLenum target, GLenum pname, const GLint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clamp Alias for: glTexParameterIivOES, glTexParameterIivEXT
public void
glTexParameterIuiv(int target, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL2ES2.glTexParameterIuiv.

Entry point to C language function: void {@native glTexParameterIuiv}(GLenum target, GLenum pname, const GLuint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_EXT_texture_integer, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp Alias for: glTexParameterIuivEXT, glTexParameterIuivOES
public void
glTexParameterIuiv(int target, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL2ES2.glTexParameterIuiv.

Entry point to C language function: void {@native glTexParameterIuiv}(GLenum target, GLenum pname, const GLuint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_EXT_texture_integer, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp Alias for: glTexParameterIuivEXT, glTexParameterIuivOES
public void
glTexParameteriv(int target, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Implements com.jogamp.opengl.GL.glTexParameteriv.

Entry point to C language function: void {@native glTexParameteriv}(GLenum target, GLenum pname, const GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glTexParameteriv(int target, int pname, int[] params, int params_offset)

Implements com.jogamp.opengl.GL.glTexParameteriv.

Entry point to C language function: void {@native glTexParameteriv}(GLenum target, GLenum pname, const GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glTexStorage1D(int target, int levels, int internalformat, int width)

Implements com.jogamp.opengl.GL.glTexStorage1D.

Entry point to C language function: void {@native glTexStorage1D}(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width) Part of GL_ARB_texture_storage, GL_VERSION_4_2, GL_EXT_texture_storage Alias for: glTexStorage1DEXT
public void
glTexStorage2D(int target, int levels, int internalformat, int width, int height)

Implements com.jogamp.opengl.GL.glTexStorage2D.

Entry point to C language function: void {@native glTexStorage2D}(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_ARB_texture_storage, GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_EXT_texture_storage Alias for: glTexStorage2DEXT
public void
glTexStorage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)

Implements com.jogamp.opengl.GL2ES3.glTexStorage2DMultisample.

Entry point to C language function: void {@native glTexStorage2DMultisample}(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations) Part of GL_ARB_texture_storage_multisample, GL_ES_VERSION_3_1, GL_VERSION_4_3
public void
glTexStorage3D(int target, int levels, int internalformat, int width, int height, int depth)

Implements com.jogamp.opengl.GL.glTexStorage3D.

Entry point to C language function: void {@native glTexStorage3D}(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth) Part of GL_ARB_texture_storage, GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_EXT_texture_storage Alias for: glTexStorage3DEXT
public void
glTexStorage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)

Implements com.jogamp.opengl.GL2ES3.glTexStorage3DMultisample.

Entry point to C language function: void {@native glTexStorage3DMultisample}(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations) Part of GL_ES_VERSION_3_2, GL_ARB_texture_storage_multisample, GL_VERSION_4_3, GL_OES_texture_storage_multisample_2d_array Alias for: glTexStorage3DMultisampleOES
public void
glTexStorage3DMultisampleOES(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)

Implements com.jogamp.opengl.GLES2.glTexStorage3DMultisampleOES.

Entry point to C language function: void {@native glTexStorage3DMultisampleOES}(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations) Part of GL_OES_texture_storage_multisample_2d_array
public void
glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer
a direct or array-backed java.nio.Buffer
pixels
)

Implements com.jogamp.opengl.GL.glTexSubImage2D.

Entry point to C language function: void {@native glTexSubImage2D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_subtexture Alias for: glTexSubImage2DEXT
public void
glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels_buffer_offset)

Implements com.jogamp.opengl.GL.glTexSubImage2D.

Entry point to C language function: void {@native glTexSubImage2D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_subtexture Alias for: glTexSubImage2DEXT
public void
glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer
a direct or array-backed java.nio.Buffer
pixels
)

Implements com.jogamp.opengl.GL2ES2.glTexSubImage3D.

Entry point to C language function: void {@native glTexSubImage3D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels) Part of GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3D Alias for: glTexSubImage3DOES, glTexSubImage3DEXT
public void
glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, long pixels_buffer_offset)

Implements com.jogamp.opengl.GL2ES2.glTexSubImage3D.

Entry point to C language function: void {@native glTexSubImage3D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels) Part of GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3D Alias for: glTexSubImage3DOES, glTexSubImage3DEXT
public void
glTextureStorage1DEXT(int texture, int target, int levels, int internalformat, int width)

Implements com.jogamp.opengl.GL.glTextureStorage1DEXT.

Entry point to C language function: void {@native glTextureStorage1DEXT}(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width) Part of GL_EXT_texture_storage, GL_ARB_texture_storage, GL_EXT_direct_state_access
public void
glTextureStorage2DEXT(int texture, int target, int levels, int internalformat, int width, int height)

Implements com.jogamp.opengl.GL.glTextureStorage2DEXT.

Entry point to C language function: void {@native glTextureStorage2DEXT}(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_EXT_texture_storage, GL_ARB_texture_storage, GL_EXT_direct_state_access
public void
glTextureStorage3DEXT(int texture, int target, int levels, int internalformat, int width, int height, int depth)

Implements com.jogamp.opengl.GL.glTextureStorage3DEXT.

Entry point to C language function: void {@native glTextureStorage3DEXT}(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth) Part of GL_EXT_texture_storage, GL_ARB_texture_storage, GL_EXT_direct_state_access
public void
glTextureView(int texture, int target, int origtexture, int internalformat, int minlevel, int numlevels, int minlayer, int numlayers)

Implements com.jogamp.opengl.GLES2.glTextureView.

Entry point to C language function: void {@native glTextureView}(GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers) Part of GL_VERSION_4_3, GL_ARB_texture_view, GL_OES_texture_view, GL_EXT_texture_view Alias for: glTextureViewOES, glTextureViewEXT
public void
glTransformFeedbackVaryings(int program, int count, String[] varyings, int bufferMode)

Implements com.jogamp.opengl.GL2ES3.glTransformFeedbackVaryings.

Entry point to C language function: void {@native glTransformFeedbackVaryings}(GLuint program, GLsizei count, const GLchar * const * varyings, GLenum bufferMode) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_transform_feedback, GL_NV_transform_feedback Alias for: glTransformFeedbackVaryingsEXT, glTransformFeedbackVaryingsNV
public final void
public void
glUniform1f(int location, float v0)

Implements com.jogamp.opengl.GL2ES2.glUniform1f.

Entry point to C language function: void {@native glUniform1f}(GLint location, GLfloat v0) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform1fARB
public void
glUniform1fv(int location, int count, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glUniform1fv.

Entry point to C language function: void {@native glUniform1fv}(GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform1fvARB
public void
glUniform1fv(int location, int count, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glUniform1fv.

Entry point to C language function: void {@native glUniform1fv}(GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform1fvARB
public void
glUniform1i(int location, int v0)

Implements com.jogamp.opengl.GL2ES2.glUniform1i.

Entry point to C language function: void {@native glUniform1i}(GLint location, GLint v0) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform1iARB
public void
glUniform1iv(int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glUniform1iv.

Entry point to C language function: void {@native glUniform1iv}(GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform1ivARB
public void
glUniform1iv(int location, int count, int[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glUniform1iv.

Entry point to C language function: void {@native glUniform1iv}(GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform1ivARB
public void
glUniform1ui(int location, int v0)

Implements com.jogamp.opengl.GL2ES3.glUniform1ui.

Entry point to C language function: void {@native glUniform1ui}(GLint location, GLuint v0) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glUniform1uiEXT
public void
glUniform1uiv(int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Implements com.jogamp.opengl.GL2ES3.glUniform1uiv.

Entry point to C language function: void {@native glUniform1uiv}(GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glUniform1uivEXT
public void
glUniform1uiv(int location, int count, int[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES3.glUniform1uiv.

Entry point to C language function: void {@native glUniform1uiv}(GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glUniform1uivEXT
public void
glUniform2f(int location, float v0, float v1)

Implements com.jogamp.opengl.GL2ES2.glUniform2f.

Entry point to C language function: void {@native glUniform2f}(GLint location, GLfloat v0, GLfloat v1) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform2fARB
public void
glUniform2fv(int location, int count, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glUniform2fv.

Entry point to C language function: void {@native glUniform2fv}(GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform2fvARB
public void
glUniform2fv(int location, int count, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glUniform2fv.

Entry point to C language function: void {@native glUniform2fv}(GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform2fvARB
public void
glUniform2i(int location, int v0, int v1)

Implements com.jogamp.opengl.GL2ES2.glUniform2i.

Entry point to C language function: void {@native glUniform2i}(GLint location, GLint v0, GLint v1) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform2iARB
public void
glUniform2iv(int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glUniform2iv.

Entry point to C language function: void {@native glUniform2iv}(GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform2ivARB
public void
glUniform2iv(int location, int count, int[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glUniform2iv.

Entry point to C language function: void {@native glUniform2iv}(GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform2ivARB
public void
glUniform2ui(int location, int v0, int v1)

Implements com.jogamp.opengl.GL2ES3.glUniform2ui.

Entry point to C language function: void {@native glUniform2ui}(GLint location, GLuint v0, GLuint v1) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glUniform2uiEXT
public void
glUniform2uiv(int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Implements com.jogamp.opengl.GL2ES3.glUniform2uiv.

Entry point to C language function: void {@native glUniform2uiv}(GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glUniform2uivEXT
public void
glUniform2uiv(int location, int count, int[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES3.glUniform2uiv.

Entry point to C language function: void {@native glUniform2uiv}(GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glUniform2uivEXT
public void
glUniform3f(int location, float v0, float v1, float v2)

Implements com.jogamp.opengl.GL2ES2.glUniform3f.

Entry point to C language function: void {@native glUniform3f}(GLint location, GLfloat v0, GLfloat v1, GLfloat v2) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform3fARB
public void
glUniform3fv(int location, int count, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glUniform3fv.

Entry point to C language function: void {@native glUniform3fv}(GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform3fvARB
public void
glUniform3fv(int location, int count, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glUniform3fv.

Entry point to C language function: void {@native glUniform3fv}(GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform3fvARB
public void
glUniform3i(int location, int v0, int v1, int v2)

Implements com.jogamp.opengl.GL2ES2.glUniform3i.

Entry point to C language function: void {@native glUniform3i}(GLint location, GLint v0, GLint v1, GLint v2) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform3iARB
public void
glUniform3iv(int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glUniform3iv.

Entry point to C language function: void {@native glUniform3iv}(GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform3ivARB
public void
glUniform3iv(int location, int count, int[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glUniform3iv.

Entry point to C language function: void {@native glUniform3iv}(GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform3ivARB
public void
glUniform3ui(int location, int v0, int v1, int v2)

Implements com.jogamp.opengl.GL2ES3.glUniform3ui.

Entry point to C language function: void {@native glUniform3ui}(GLint location, GLuint v0, GLuint v1, GLuint v2) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glUniform3uiEXT
public void
glUniform3uiv(int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Implements com.jogamp.opengl.GL2ES3.glUniform3uiv.

Entry point to C language function: void {@native glUniform3uiv}(GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glUniform3uivEXT
public void
glUniform3uiv(int location, int count, int[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES3.glUniform3uiv.

Entry point to C language function: void {@native glUniform3uiv}(GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glUniform3uivEXT
public void
glUniform4f(int location, float v0, float v1, float v2, float v3)

Implements com.jogamp.opengl.GL2ES2.glUniform4f.

Entry point to C language function: void {@native glUniform4f}(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform4fARB
public void
glUniform4fv(int location, int count, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glUniform4fv.

Entry point to C language function: void {@native glUniform4fv}(GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform4fvARB
public void
glUniform4fv(int location, int count, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glUniform4fv.

Entry point to C language function: void {@native glUniform4fv}(GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform4fvARB
public void
glUniform4i(int location, int v0, int v1, int v2, int v3)

Implements com.jogamp.opengl.GL2ES2.glUniform4i.

Entry point to C language function: void {@native glUniform4i}(GLint location, GLint v0, GLint v1, GLint v2, GLint v3) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform4iARB
public void
glUniform4iv(int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glUniform4iv.

Entry point to C language function: void {@native glUniform4iv}(GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform4ivARB
public void
glUniform4iv(int location, int count, int[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glUniform4iv.

Entry point to C language function: void {@native glUniform4iv}(GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform4ivARB
public void
glUniform4ui(int location, int v0, int v1, int v2, int v3)

Implements com.jogamp.opengl.GL2ES3.glUniform4ui.

Entry point to C language function: void {@native glUniform4ui}(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glUniform4uiEXT
public void
glUniform4uiv(int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Implements com.jogamp.opengl.GL2ES3.glUniform4uiv.

Entry point to C language function: void {@native glUniform4uiv}(GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glUniform4uivEXT
public void
glUniform4uiv(int location, int count, int[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES3.glUniform4uiv.

Entry point to C language function: void {@native glUniform4uiv}(GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4 Alias for: glUniform4uivEXT
public void
glUniformBlockBinding(int program, int uniformBlockIndex, int uniformBlockBinding)

Implements com.jogamp.opengl.GL2ES3.glUniformBlockBinding.

Entry point to C language function: void {@native glUniformBlockBinding}(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding) Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
public void
glUniformMatrix2fv(int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glUniformMatrix2fv.

Entry point to C language function: void {@native glUniformMatrix2fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniformMatrix2fvARB
public void
glUniformMatrix2fv(int location, int count, boolean transpose, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glUniformMatrix2fv.

Entry point to C language function: void {@native glUniformMatrix2fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniformMatrix2fvARB
public void
glUniformMatrix2x3fv(int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES3.glUniformMatrix2x3fv.

Entry point to C language function: void {@native glUniformMatrix2x3fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices Alias for: glUniformMatrix2x3fvNV
public void
glUniformMatrix2x3fv(int location, int count, boolean transpose, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES3.glUniformMatrix2x3fv.

Entry point to C language function: void {@native glUniformMatrix2x3fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices Alias for: glUniformMatrix2x3fvNV
public void
glUniformMatrix2x3fvNV(int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GLES2.glUniformMatrix2x3fvNV.

Entry point to C language function: void {@native glUniformMatrix2x3fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices
public void
glUniformMatrix2x3fvNV(int location, int count, boolean transpose, float[] value, int value_offset)

Implements com.jogamp.opengl.GLES2.glUniformMatrix2x3fvNV.

Entry point to C language function: void {@native glUniformMatrix2x3fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices
public void
glUniformMatrix2x4fv(int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES3.glUniformMatrix2x4fv.

Entry point to C language function: void {@native glUniformMatrix2x4fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices Alias for: glUniformMatrix2x4fvNV
public void
glUniformMatrix2x4fv(int location, int count, boolean transpose, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES3.glUniformMatrix2x4fv.

Entry point to C language function: void {@native glUniformMatrix2x4fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices Alias for: glUniformMatrix2x4fvNV
public void
glUniformMatrix2x4fvNV(int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GLES2.glUniformMatrix2x4fvNV.

Entry point to C language function: void {@native glUniformMatrix2x4fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices
public void
glUniformMatrix2x4fvNV(int location, int count, boolean transpose, float[] value, int value_offset)

Implements com.jogamp.opengl.GLES2.glUniformMatrix2x4fvNV.

Entry point to C language function: void {@native glUniformMatrix2x4fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices
public void
glUniformMatrix3fv(int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glUniformMatrix3fv.

Entry point to C language function: void {@native glUniformMatrix3fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniformMatrix3fvARB
public void
glUniformMatrix3fv(int location, int count, boolean transpose, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glUniformMatrix3fv.

Entry point to C language function: void {@native glUniformMatrix3fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniformMatrix3fvARB
public void
glUniformMatrix3x2fv(int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES3.glUniformMatrix3x2fv.

Entry point to C language function: void {@native glUniformMatrix3x2fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices Alias for: glUniformMatrix3x2fvNV
public void
glUniformMatrix3x2fv(int location, int count, boolean transpose, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES3.glUniformMatrix3x2fv.

Entry point to C language function: void {@native glUniformMatrix3x2fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices Alias for: glUniformMatrix3x2fvNV
public void
glUniformMatrix3x2fvNV(int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GLES2.glUniformMatrix3x2fvNV.

Entry point to C language function: void {@native glUniformMatrix3x2fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices
public void
glUniformMatrix3x2fvNV(int location, int count, boolean transpose, float[] value, int value_offset)

Implements com.jogamp.opengl.GLES2.glUniformMatrix3x2fvNV.

Entry point to C language function: void {@native glUniformMatrix3x2fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices
public void
glUniformMatrix3x4fv(int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES3.glUniformMatrix3x4fv.

Entry point to C language function: void {@native glUniformMatrix3x4fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices Alias for: glUniformMatrix3x4fvNV
public void
glUniformMatrix3x4fv(int location, int count, boolean transpose, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES3.glUniformMatrix3x4fv.

Entry point to C language function: void {@native glUniformMatrix3x4fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices Alias for: glUniformMatrix3x4fvNV
public void
glUniformMatrix3x4fvNV(int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GLES2.glUniformMatrix3x4fvNV.

Entry point to C language function: void {@native glUniformMatrix3x4fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices
public void
glUniformMatrix3x4fvNV(int location, int count, boolean transpose, float[] value, int value_offset)

Implements com.jogamp.opengl.GLES2.glUniformMatrix3x4fvNV.

Entry point to C language function: void {@native glUniformMatrix3x4fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices
public void
glUniformMatrix4fv(int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES2.glUniformMatrix4fv.

Entry point to C language function: void {@native glUniformMatrix4fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniformMatrix4fvARB
public void
glUniformMatrix4fv(int location, int count, boolean transpose, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES2.glUniformMatrix4fv.

Entry point to C language function: void {@native glUniformMatrix4fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniformMatrix4fvARB
public void
glUniformMatrix4x2fv(int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES3.glUniformMatrix4x2fv.

Entry point to C language function: void {@native glUniformMatrix4x2fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices Alias for: glUniformMatrix4x2fvNV
public void
glUniformMatrix4x2fv(int location, int count, boolean transpose, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES3.glUniformMatrix4x2fv.

Entry point to C language function: void {@native glUniformMatrix4x2fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices Alias for: glUniformMatrix4x2fvNV
public void
glUniformMatrix4x2fvNV(int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GLES2.glUniformMatrix4x2fvNV.

Entry point to C language function: void {@native glUniformMatrix4x2fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices
public void
glUniformMatrix4x2fvNV(int location, int count, boolean transpose, float[] value, int value_offset)

Implements com.jogamp.opengl.GLES2.glUniformMatrix4x2fvNV.

Entry point to C language function: void {@native glUniformMatrix4x2fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices
public void
glUniformMatrix4x3fv(int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GL2ES3.glUniformMatrix4x3fv.

Entry point to C language function: void {@native glUniformMatrix4x3fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices Alias for: glUniformMatrix4x3fvNV
public void
glUniformMatrix4x3fv(int location, int count, boolean transpose, float[] value, int value_offset)

Implements com.jogamp.opengl.GL2ES3.glUniformMatrix4x3fv.

Entry point to C language function: void {@native glUniformMatrix4x3fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices Alias for: glUniformMatrix4x3fvNV
public void
glUniformMatrix4x3fvNV(int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Implements com.jogamp.opengl.GLES2.glUniformMatrix4x3fvNV.

Entry point to C language function: void {@native glUniformMatrix4x3fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices
public void
glUniformMatrix4x3fvNV(int location, int count, boolean transpose, float[] value, int value_offset)

Implements com.jogamp.opengl.GLES2.glUniformMatrix4x3fvNV.

Entry point to C language function: void {@native glUniformMatrix4x3fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices
public boolean
glUnmapBuffer(int target)

Implements com.jogamp.opengl.GL.glUnmapBuffer.

Entry point to C language function: GLboolean {@native glUnmapBuffer}(GLenum target) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_OES_mapbuffer, GL_ARB_vertex_buffer_object Alias for: glUnmapBufferOES, glUnmapBufferARB
private boolean
glUnmapBufferDelegate(int target)

Entry point to C language function: GLboolean {@native glUnmapBuffer}(GLenum target) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_OES_mapbuffer, GL_ARB_vertex_buffer_object Alias for: glUnmapBufferOES, glUnmapBufferARB

public void
glUseProgram(int program)

Implements com.jogamp.opengl.GL2ES2.glUseProgram.

Entry point to C language function: void {@native glUseProgram}(GLuint program) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
public void
glUseProgramStages(int pipeline, int stages, int program)

Implements com.jogamp.opengl.GL2ES2.glUseProgramStages.

Entry point to C language function: void {@native glUseProgramStages}(GLuint pipeline, GLbitfield stages, GLuint program) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glUseProgramStagesEXT
public void
glValidateProgram(int program)

Implements com.jogamp.opengl.GL2ES2.glValidateProgram.

Entry point to C language function: void {@native glValidateProgram}(GLuint program) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glValidateProgramARB
public void
glValidateProgramPipeline(int pipeline)

Implements com.jogamp.opengl.GL2ES2.glValidateProgramPipeline.

Entry point to C language function: void {@native glValidateProgramPipeline}(GLuint pipeline) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glValidateProgramPipelineEXT
public void
glVertexAttrib1f(int index, float x)

Implements com.jogamp.opengl.GL2ES2.glVertexAttrib1f.

Entry point to C language function: void {@native glVertexAttrib1f}(GLuint index, GLfloat x) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program Alias for: glVertexAttrib1fARB, glVertexAttrib1fNV
public void
glVertexAttrib1fv(int index, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
v
)

Implements com.jogamp.opengl.GL2ES2.glVertexAttrib1fv.

Entry point to C language function: void {@native glVertexAttrib1fv}(GLuint index, const GLfloat * v) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program Alias for: glVertexAttrib1fvNV, glVertexAttrib1fvARB
public void
glVertexAttrib1fv(int index, float[] v, int v_offset)

Implements com.jogamp.opengl.GL2ES2.glVertexAttrib1fv.

Entry point to C language function: void {@native glVertexAttrib1fv}(GLuint index, const GLfloat * v) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program Alias for: glVertexAttrib1fvNV, glVertexAttrib1fvARB
public void
glVertexAttrib2f(int index, float x, float y)

Implements com.jogamp.opengl.GL2ES2.glVertexAttrib2f.

Entry point to C language function: void {@native glVertexAttrib2f}(GLuint index, GLfloat x, GLfloat y) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program Alias for: glVertexAttrib2fARB, glVertexAttrib2fNV
public void
glVertexAttrib2fv(int index, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
v
)

Implements com.jogamp.opengl.GL2ES2.glVertexAttrib2fv.

Entry point to C language function: void {@native glVertexAttrib2fv}(GLuint index, const GLfloat * v) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program Alias for: glVertexAttrib2fvARB, glVertexAttrib2fvNV
public void
glVertexAttrib2fv(int index, float[] v, int v_offset)

Implements com.jogamp.opengl.GL2ES2.glVertexAttrib2fv.

Entry point to C language function: void {@native glVertexAttrib2fv}(GLuint index, const GLfloat * v) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program Alias for: glVertexAttrib2fvARB, glVertexAttrib2fvNV
public void
glVertexAttrib3f(int index, float x, float y, float z)

Implements com.jogamp.opengl.GL2ES2.glVertexAttrib3f.

Entry point to C language function: void {@native glVertexAttrib3f}(GLuint index, GLfloat x, GLfloat y, GLfloat z) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program Alias for: glVertexAttrib3fARB, glVertexAttrib3fNV
public void
glVertexAttrib3fv(int index, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
v
)

Implements com.jogamp.opengl.GL2ES2.glVertexAttrib3fv.

Entry point to C language function: void {@native glVertexAttrib3fv}(GLuint index, const GLfloat * v) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program Alias for: glVertexAttrib3fvNV, glVertexAttrib3fvARB
public void
glVertexAttrib3fv(int index, float[] v, int v_offset)

Implements com.jogamp.opengl.GL2ES2.glVertexAttrib3fv.

Entry point to C language function: void {@native glVertexAttrib3fv}(GLuint index, const GLfloat * v) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program Alias for: glVertexAttrib3fvNV, glVertexAttrib3fvARB
public void
glVertexAttrib4f(int index, float x, float y, float z, float w)

Implements com.jogamp.opengl.GL2ES2.glVertexAttrib4f.

Entry point to C language function: void {@native glVertexAttrib4f}(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program Alias for: glVertexAttrib4fNV, glVertexAttrib4fARB
public void
glVertexAttrib4fv(int index, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
v
)

Implements com.jogamp.opengl.GL2ES2.glVertexAttrib4fv.

Entry point to C language function: void {@native glVertexAttrib4fv}(GLuint index, const GLfloat * v) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program Alias for: glVertexAttrib4fvNV, glVertexAttrib4fvARB
public void
glVertexAttrib4fv(int index, float[] v, int v_offset)

Implements com.jogamp.opengl.GL2ES2.glVertexAttrib4fv.

Entry point to C language function: void {@native glVertexAttrib4fv}(GLuint index, const GLfloat * v) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program Alias for: glVertexAttrib4fvNV, glVertexAttrib4fvARB
public void
glVertexAttribBinding(int attribindex, int bindingindex)

Implements com.jogamp.opengl.GL3ES3.glVertexAttribBinding.

Entry point to C language function: void {@native glVertexAttribBinding}(GLuint attribindex, GLuint bindingindex) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding
public void
glVertexAttribDivisor(int index, int divisor)

Implements com.jogamp.opengl.GLES2.glVertexAttribDivisor, com.jogamp.opengl.GL2ES3.glVertexAttribDivisor.

Entry point to C language function: void {@native glVertexAttribDivisor}(GLuint index, GLuint divisor) Part of GL_VERSION_3_3, GL_ES_VERSION_3_0, GL_NV_instanced_arrays, GL_ANGLE_instanced_arrays, GL_EXT_instanced_arrays, GL_ARB_instanced_arrays Alias for: glVertexAttribDivisorNV, glVertexAttribDivisorANGLE, glVertexAttribDivisorEXT, glVertexAttribDivisorARB
public void
glVertexAttribDivisorANGLE(int index, int divisor)

Implements com.jogamp.opengl.GLES2.glVertexAttribDivisorANGLE.

Entry point to C language function: void {@native glVertexAttribDivisorANGLE}(GLuint index, GLuint divisor) Part of GL_ANGLE_instanced_arrays
public void
glVertexAttribDivisorNV(int index, int divisor)

Implements com.jogamp.opengl.GLES2.glVertexAttribDivisorNV.

Entry point to C language function: void {@native glVertexAttribDivisorNV}(GLuint index, GLuint divisor) Part of GL_NV_instanced_arrays
public void
glVertexAttribFormat(int attribindex, int size, int type, boolean normalized, int relativeoffset)

Implements com.jogamp.opengl.GL3ES3.glVertexAttribFormat.

Entry point to C language function: void {@native glVertexAttribFormat}(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding, GL_NV_vertex_buffer_unified_memory Alias for: glVertexAttribFormatNV
public void
glVertexAttribI4i(int index, int x, int y, int z, int w)

Implements com.jogamp.opengl.GL2ES3.glVertexAttribI4i.

Entry point to C language function: void {@native glVertexAttribI4i}(GLuint index, GLint x, GLint y, GLint z, GLint w) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4 Alias for: glVertexAttribI4iEXT
public void
glVertexAttribI4iv(int index, IntBuffer
a direct or array-backed java.nio.IntBuffer
v
)

Implements com.jogamp.opengl.GL2ES3.glVertexAttribI4iv.

Entry point to C language function: void {@native glVertexAttribI4iv}(GLuint index, const GLint * v) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4 Alias for: glVertexAttribI4ivEXT
public void
glVertexAttribI4iv(int index, int[] v, int v_offset)

Implements com.jogamp.opengl.GL2ES3.glVertexAttribI4iv.

Entry point to C language function: void {@native glVertexAttribI4iv}(GLuint index, const GLint * v) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4 Alias for: glVertexAttribI4ivEXT
public void
glVertexAttribI4ui(int index, int x, int y, int z, int w)

Implements com.jogamp.opengl.GL2ES3.glVertexAttribI4ui.

Entry point to C language function: void {@native glVertexAttribI4ui}(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4 Alias for: glVertexAttribI4uiEXT
public void
glVertexAttribI4uiv(int index, IntBuffer
a direct or array-backed java.nio.IntBuffer
v
)

Implements com.jogamp.opengl.GL2ES3.glVertexAttribI4uiv.

Entry point to C language function: void {@native glVertexAttribI4uiv}(GLuint index, const GLuint * v) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4 Alias for: glVertexAttribI4uivEXT
public void
glVertexAttribI4uiv(int index, int[] v, int v_offset)

Implements com.jogamp.opengl.GL2ES3.glVertexAttribI4uiv.

Entry point to C language function: void {@native glVertexAttribI4uiv}(GLuint index, const GLuint * v) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4 Alias for: glVertexAttribI4uivEXT
public void
glVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset)

Implements com.jogamp.opengl.GL3ES3.glVertexAttribIFormat.

Entry point to C language function: void {@native glVertexAttribIFormat}(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding, GL_NV_vertex_buffer_unified_memory Alias for: glVertexAttribIFormatNV
public void
glVertexAttribIPointer(int index, int size, int type, int stride, Buffer
a direct only java.nio.Buffer
pointer
)

Implements com.jogamp.opengl.GLES3.glVertexAttribIPointer.

Entry point to C language function: void {@native glVertexAttribIPointer}(GLuint index, GLint size, GLenum type, GLsizei stride, const void * pointer) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4 Alias for: glVertexAttribIPointerEXT
public void
glVertexAttribIPointer(int index, int size, int type, int stride, long pointer_buffer_offset)

Implements com.jogamp.opengl.GL2ES3.glVertexAttribIPointer.

Entry point to C language function: void {@native glVertexAttribIPointer}(GLuint index, GLint size, GLenum type, GLsizei stride, const void * pointer) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4 Alias for: glVertexAttribIPointerEXT
public void
glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, Buffer
a direct only java.nio.Buffer
pointer
)

Implements com.jogamp.opengl.GLES2.glVertexAttribPointer, com.jogamp.opengl.GLES3.glVertexAttribPointer.

Entry point to C language function: void {@native glVertexAttribPointer}(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void * pointer) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program Alias for: glVertexAttribPointerARB, glVertexAttribPointerNV
public void
glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, long pointer_buffer_offset)

Implements com.jogamp.opengl.GL2ES2.glVertexAttribPointer.

Entry point to C language function: void {@native glVertexAttribPointer}(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void * pointer) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program Alias for: glVertexAttribPointerARB, glVertexAttribPointerNV
public final void
public void
glVertexBindingDivisor(int bindingindex, int divisor)

Implements com.jogamp.opengl.GL3ES3.glVertexBindingDivisor.

Entry point to C language function: void {@native glVertexBindingDivisor}(GLuint bindingindex, GLuint divisor) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding
public void
glViewport(int x, int y, int width, int height)

Implements com.jogamp.opengl.GL.glViewport.

Entry point to C language function: void {@native glViewport}(GLint x, GLint y, GLsizei width, GLsizei height) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
public void
glViewportArrayvNV(int first, int count, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
v
)

Implements com.jogamp.opengl.GLES2.glViewportArrayvNV.

Entry point to C language function: void {@native glViewportArrayvNV}(GLuint first, GLsizei count, const GLfloat * v) Part of GL_NV_viewport_array
public void
glViewportArrayvNV(int first, int count, float[] v, int v_offset)

Implements com.jogamp.opengl.GLES2.glViewportArrayvNV.

Entry point to C language function: void {@native glViewportArrayvNV}(GLuint first, GLsizei count, const GLfloat * v) Part of GL_NV_viewport_array
public void
glViewportIndexedfNV(int index, float x, float y, float w, float h)

Implements com.jogamp.opengl.GLES2.glViewportIndexedfNV.

Entry point to C language function: void {@native glViewportIndexedfNV}(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h) Part of GL_NV_viewport_array
public void
glViewportIndexedfvNV(int index, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
v
)

Implements com.jogamp.opengl.GLES2.glViewportIndexedfvNV.

Entry point to C language function: void {@native glViewportIndexedfvNV}(GLuint index, const GLfloat * v) Part of GL_NV_viewport_array
public void
glViewportIndexedfvNV(int index, float[] v, int v_offset)

Implements com.jogamp.opengl.GLES2.glViewportIndexedfvNV.

Entry point to C language function: void {@native glViewportIndexedfvNV}(GLuint index, const GLfloat * v) Part of GL_NV_viewport_array
public void
glWaitSync(long sync, int flags, long timeout)

Implements com.jogamp.opengl.GL3ES3.glWaitSync.

Entry point to C language function: void {@native glWaitSync}(GLsync sync, GLbitfield flags, GLuint64 timeout) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glWaitSyncAPPLE
public final boolean
hasBasicFBOSupport()

Implements com.jogamp.opengl.GLBase.hasBasicFBOSupport.

Returns true if basic FBO support is available, otherwise false.
public final boolean
hasFullFBOSupport()

Implements com.jogamp.opengl.GLBase.hasFullFBOSupport.

Returns true if full FBO support is available, otherwise false.
public final boolean
hasGLSL()

Implements com.jogamp.opengl.GLBase.hasGLSL.

Indicates whether this GL object supports GLSL.
private final int
imageSizeInBytes(int format, int type, int width, int height, int depth, boolean pack)

public final boolean
isExtensionAvailable(String
the name of the OpenGL extension (e.g., "GL_ARB_vertex_program").
glExtensionName
)

Implements com.jogamp.opengl.GLBase.isExtensionAvailable.

Returns true if the specified OpenGL extension can be used successfully through this GL instance given the current host (OpenGL client) and display (OpenGL server) configuration.
public final boolean
isFunctionAvailable(String
the name of the OpenGL function (e.g., use "glBindRenderbufferEXT" or "glBindRenderbuffer" to check if GL#glBindRenderbuffer(int, int) is available).
glFunctionName
)

Implements com.jogamp.opengl.GLBase.isFunctionAvailable.

Returns true if the specified OpenGL core- or extension-function can be used successfully through this GL instance given the current host (OpenGL client) and display (OpenGL server) configuration.
public final boolean
isGL()

Implements com.jogamp.opengl.GLBase.isGL.

Indicates whether this GL object conforms to any of the OpenGL profiles.
public final boolean
isGL2()

Implements com.jogamp.opengl.GLBase.isGL2.

Indicates whether this GL object conforms to the OpenGL ≤ 3.0 profile.
public final boolean
isGL2ES1()

Implements com.jogamp.opengl.GLBase.isGL2ES1.

Indicates whether this GL object conforms to a GL2ES1 compatible profile.
public final boolean
isGL2ES2()

Implements com.jogamp.opengl.GLBase.isGL2ES2.

Indicates whether this GL object conforms to a GL2ES2 compatible profile.
public final boolean
isGL2ES3()

Implements com.jogamp.opengl.GLBase.isGL2ES3.

Indicates whether this GL object conforms to a either a GL2GL3 or GL3ES3 compatible profile.
public final boolean
isGL2GL3()

Implements com.jogamp.opengl.GLBase.isGL2GL3.

Indicates whether this GL object conforms to a GL2GL3 compatible profile.
public final boolean
isGL3()

Implements com.jogamp.opengl.GLBase.isGL3.

Indicates whether this GL object conforms to the OpenGL ≥ 3.1 core profile.
public final boolean
isGL3bc()

Implements com.jogamp.opengl.GLBase.isGL3bc.

Indicates whether this GL object conforms to the OpenGL ≥ 3.1 compatibility profile.
public final boolean
isGL3core()

Implements com.jogamp.opengl.GLBase.isGL3core.

Indicates whether this GL object uses a GL3 core profile.
public final boolean
isGL3ES3()

Implements com.jogamp.opengl.GLBase.isGL3ES3.

Indicates whether this GL object conforms to a GL3ES3 compatible profile.
public final boolean
isGL4()

Implements com.jogamp.opengl.GLBase.isGL4.

Indicates whether this GL object conforms to the OpenGL ≥ 4.0 core profile.
public final boolean
isGL4bc()

Implements com.jogamp.opengl.GLBase.isGL4bc.

Indicates whether this GL object conforms to the OpenGL ≥ 4.0 compatibility profile.
public final boolean
isGL4core()

Implements com.jogamp.opengl.GLBase.isGL4core.

Indicates whether this GL object uses a GL4 core profile.
public final boolean
isGL4ES3()

Implements com.jogamp.opengl.GLBase.isGL4ES3.

Returns true if this GL object conforms to a GL4ES3 compatible profile, i.e. if isGLES3Compatible() returns true.
public final boolean
isGLcore()

Implements com.jogamp.opengl.GLBase.isGLcore.

Indicates whether this GL object uses a GL core profile.
public final boolean
isGLES()

Implements com.jogamp.opengl.GLBase.isGLES.

Indicates whether this GL object conforms to one of the OpenGL ES profiles, see isGLES1(), isGLES2() and isGLES3().
public final boolean
isGLES1()

Implements com.jogamp.opengl.GLBase.isGLES1.

Indicates whether this GL object conforms to the OpenGL ES ≥ 1.0 profile.
public final boolean
isGLES2()

Implements com.jogamp.opengl.GLBase.isGLES2.

Indicates whether this GL object conforms to the OpenGL ES ≥ 2.0 profile.
public final boolean
isGLES2Compatible()

Implements com.jogamp.opengl.GLBase.isGLES2Compatible.

Indicates whether this GL object is compatible with the core OpenGL ES2 functionality.
public final boolean
isGLES3()

Implements com.jogamp.opengl.GLBase.isGLES3.

Indicates whether this GL object conforms to the OpenGL ES ≥ 3.0 profile.
public final boolean
isGLES31Compatible()

Implements com.jogamp.opengl.GLBase.isGLES31Compatible.

Indicates whether this GL object is compatible with the core OpenGL ES3.1 functionality.
public final boolean
isGLES32Compatible()

Implements com.jogamp.opengl.GLBase.isGLES32Compatible.

Indicates whether this GL object is compatible with the core OpenGL ES3.2 functionality.
public final boolean
isGLES3Compatible()

Implements com.jogamp.opengl.GLBase.isGLES3Compatible.

Indicates whether this GL object is compatible with the core OpenGL ES3 functionality.
public boolean
isNPOTTextureAvailable()

Implements com.jogamp.opengl.GLBase.isNPOTTextureAvailable.

Returns true if the GL context supports non power of two (NPOT) textures, otherwise false.
public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public final GLBufferStorage
mapBuffer(final int
denotes the buffer via it's bound target
target
,
final int
the mapping access mode
access
)

Implements com.jogamp.opengl.GLBase.mapBuffer.

Returns the GLBufferStorage instance as mapped via OpenGL's native glMapBuffer(..) implementation.
public final GLBufferStorage
mapBufferRange(final int
denotes the buffer via it's bound target
target
,
final long
offset of the mapped buffer's storage
offset
,
final long
length of the mapped buffer's storage
length
,
final int
the mapping access mode
access
)

Implements com.jogamp.opengl.GLBase.mapBufferRange.

Returns the GLBufferStorage instance as mapped via OpenGL's native glMapBufferRange(..) implementation.
private native ByteBuffer
newDirectByteBuffer(long addr, long capacity)

public final void
setSwapInterval(int
see above
interval
)

Implements com.jogamp.opengl.GLBase.setSwapInterval.

Set the swap interval of the current context and attached onscreen GLDrawable.
private final void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait