4package com.jogamp.opengl;
7import com.jogamp.opengl.*;
8import com.jogamp.opengl.fixedfunc.*;
10import java.io.PrintStream;
11import com.jogamp.gluegen.runtime.*;
12import com.jogamp.common.os.*;
13import com.jogamp.common.nio.*;
15import com.jogamp.common.util.*;
18import java.util.HashMap;
19import java.nio.charset.Charset;
20import java.nio.charset.StandardCharsets;
398 public static final int GL_RG = 0x8227;
617 public void glBlendColor(
float red,
float green,
float blue,
float alpha);
648 public void glGetActiveAttrib(
int program,
int index,
int bufSize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name);
651 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);
658 public void glGetActiveUniform(
int program,
int index,
int bufSize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name);
661 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);
669 public void glGetAttachedShaders(
int program,
int maxCount,
int[] count,
int count_offset,
int[] shaders,
int shaders_offset);
679 public void glGetProgramiv(
int program,
int pname,
int[] params,
int params_offset);
687 public void glGetProgramInfoLog(
int program,
int bufSize,
int[] length,
int length_offset,
byte[] infoLog,
int infoLog_offset);
694 public void glGetShaderiv(
int shader,
int pname,
int[] params,
int params_offset);
702 public void glGetShaderInfoLog(
int shader,
int bufSize,
int[] length,
int length_offset,
byte[] infoLog,
int infoLog_offset);
710 public void glGetShaderSource(
int shader,
int bufSize,
int[] length,
int length_offset,
byte[] source,
int source_offset);
717 public void glGetUniformfv(
int program,
int location,
float[] params,
int params_offset);
724 public void glGetUniformiv(
int program,
int location,
int[] params,
int params_offset);
754 public void glShaderSource(
int shader,
int count, String[]
string, IntBuffer length);
757 public void glShaderSource(
int shader,
int count, String[]
string,
int[] length,
int length_offset);
776 public void glUniform1fv(
int location,
int count,
float[] value,
int value_offset);
786 public void glUniform1iv(
int location,
int count,
int[] value,
int value_offset);
796 public void glUniform2fv(
int location,
int count,
float[] value,
int value_offset);
806 public void glUniform2iv(
int location,
int count,
int[] value,
int value_offset);
809 public void glUniform3f(
int location,
float v0,
float v1,
float v2);
816 public void glUniform3fv(
int location,
int count,
float[] value,
int value_offset);
826 public void glUniform3iv(
int location,
int count,
int[] value,
int value_offset);
829 public void glUniform4f(
int location,
float v0,
float v1,
float v2,
float v3);
836 public void glUniform4fv(
int location,
int count,
float[] value,
int value_offset);
839 public void glUniform4i(
int location,
int v0,
int v1,
int v2,
int v3);
846 public void glUniform4iv(
int location,
int count,
int[] value,
int value_offset);
853 public void glUniformMatrix2fv(
int location,
int count,
boolean transpose,
float[] value,
int value_offset);
860 public void glUniformMatrix3fv(
int location,
int count,
boolean transpose,
float[] value,
int value_offset);
867 public void glUniformMatrix4fv(
int location,
int count,
boolean transpose,
float[] value,
int value_offset);
916 public void glVertexAttribPointer(
int index,
int size,
int type,
boolean normalized,
int stride,
long pointer_buffer_offset);
919 public void glTexImage2DMultisample(
int target,
int samples,
int internalformat,
int width,
int height,
boolean fixedsamplelocations);
922 public void glTexImage3DMultisample(
int target,
int samples,
int internalformat,
int width,
int height,
int depth,
boolean fixedsamplelocations);
939 public void glDebugMessageControl(
int source,
int type,
int severity,
int count,
int[] ids,
int ids_offset,
boolean enabled);
951 public int glGetDebugMessageLog(
int count,
int bufSize, IntBuffer sources, IntBuffer types, IntBuffer ids, IntBuffer severities, IntBuffer lengths, ByteBuffer messageLog);
954 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);
961 public void glPushDebugGroup(
int source,
int id,
int length,
byte[] message,
int message_offset);
968 public void glObjectLabel(
int identifier,
int name,
int length, ByteBuffer label);
971 public void glObjectLabel(
int identifier,
int name,
int length,
byte[] label,
int label_offset);
976 public void glGetObjectLabel(
int identifier,
int name,
int bufSize, IntBuffer length, ByteBuffer label);
979 public void glGetObjectLabel(
int identifier,
int name,
int bufSize,
int[] length,
int length_offset,
byte[] label,
int label_offset);
998 public void glGetObjectPtrLabel(Buffer ptr,
int bufSize,
int[] length,
int length_offset,
byte[] label,
int label_offset);
1001 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);
1007 public void glGetProgramBinary(
int program,
int bufSize, IntBuffer length, IntBuffer binaryFormat, Buffer binary);
1011 public void glGetProgramBinary(
int program,
int bufSize,
int[] length,
int length_offset,
int[] binaryFormat,
int binaryFormat_offset, Buffer binary);
1019 public void glTexImage3D(
int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type, Buffer pixels);
1022 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);
1026 public void glTexSubImage3D(
int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type, Buffer pixels);
1029 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);
1032 public void glCopyTexSubImage3D(
int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int x,
int y,
int width,
int height);
1036 public void glCompressedTexImage3D(
int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int imageSize, Buffer data);
1039 public void glCompressedTexImage3D(
int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int imageSize,
long data_buffer_offset);
1043 public void glCompressedTexSubImage3D(
int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int imageSize, Buffer data);
1046 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);
1147 public void glGetQueryiv(
int target,
int pname,
int[] params,
int params_offset);
1437 public void glShaderBinary(
int n, IntBuffer shaders,
int binaryformat, Buffer binary,
int length);
1443 public void glShaderBinary(
int n,
int[] shaders,
int shaders_offset,
int binaryformat, Buffer binary,
int length);
void glUniform1iv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform1iv}(GLint location, GLsizei count,...
void glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, long pointer_buffer_offset)
Entry point to C language function: void {@native glVertexAttribPointer}(GLuint index,...
void glGenQueries(int n, IntBuffer ids)
Entry point to C language function: void {@native glGenQueries}(GLsizei n, GLuint * ids) Part of G...
void glProgramUniform2iv(int program, int location, int count, int[] value, int value_offset)
Entry point to C language function: void {@native glProgramUniform2iv}(GLuint program,...
void glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, Buffer data)
Entry point to C language function: void {@native glCompressedTexImage3D}(GLenum target,...
void glProgramUniform1ui(int program, int location, int v0)
Entry point to C language function: void {@native glProgramUniform1ui}(GLuint program,...
void glUniform2f(int location, float v0, float v1)
Entry point to C language function: void {@native glUniform2f}(GLint location, GLfloat v0,...
void glClearDepth(double depth)
Aliased entrypoint of void {@native glClearDepth}(GLclampd depth); and void {@native glClearDepthf...
static final int GL_UNPACK_ROW_LENGTH
GL_ES_VERSION_3_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_unpack_subimage Alias for: GL_UNPACK_ROW_LE...
static final int GL_VERTEX_ATTRIB_ARRAY_POINTER
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program Alias for: GL_VERTEX_ATTRIB_ARRAY_POINTER_AR...
void glPushDebugGroup(int source, int id, int length, ByteBuffer message)
Entry point to C language function: void {@native glPushDebugGroup}(GLenum source,...
static final int GL_COLOR_ATTACHMENT12
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_NV_draw_buffers, GL_EXT_draw_buffers...
static final int GL_PROGRAM_SEPARABLE
GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Ali...
static final int GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_color_buffer_half_float Alias fo...
void glProgramUniformMatrix2x3fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: void {@native glProgramUniformMatrix2x3fv}(GLuint program,...
void glGetVertexAttribiv(int index, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetVertexAttribiv}(GLuint index,...
void glUniformMatrix2fv(int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: void {@native glUniformMatrix2fv}(GLint location,...
static final int GL_FLOAT_VEC2
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_FLOAT_VEC2_ARB Define "GL_FLO...
void glGetVertexAttribfv(int index, int pname, FloatBuffer params)
Entry point to C language function: void {@native glGetVertexAttribfv}(GLuint index,...
static final int GL_MAX_SAMPLE_MASK_WORDS
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_NV_explicit_multisample Alias for: ...
void glProgramUniform3iv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform3iv}(GLuint program,...
static final int GL_COLOR_ATTACHMENT6
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_draw_buffers,...
void glGetQueryObjectuiv(int id, int pname, int[] params, int params_offset)
Entry point to C language function: void {@native glGetQueryObjectuiv}(GLuint id,...
static final int GL_DRAW_BUFFER3
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_ATI_draw_buffers, GL_NV_draw_buffers, GL_EXT_draw_buffers,...
int glCreateShaderProgramv(int type, int count, String[] strings)
Entry point to C language function: GLuint {@native glCreateShaderProgramv}(GLenum type,...
void glProgramUniform3f(int program, int location, float v0, float v1, float v2)
Entry point to C language function: void {@native glProgramUniform3f}(GLuint program,...
void glProgramUniform4uiv(int program, int location, int count, int[] value, int value_offset)
Entry point to C language function: void {@native glProgramUniform4uiv}(GLuint program,...
static final int GL_VERTEX_SHADER
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_EXT_vertex_shader, GL_ARB_vertex_shader Alias for: GL_VERTEX_SH...
void glBindAttribLocation(int program, int index, String name)
Entry point to C language function: void {@native glBindAttribLocation}(GLuint program,...
void glGetShaderSource(int shader, int bufSize, IntBuffer length, ByteBuffer source)
Entry point to C language function: void {@native glGetShaderSource}(GLuint shader,...
static final int GL_FLOAT_VEC4
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_FLOAT_VEC4_ARB Define "GL_FLO...
void glVertexAttrib1fv(int index, float[] v, int v_offset)
Entry point to C language function: void {@native glVertexAttrib1fv}(GLuint index,...
void glUniformMatrix4fv(int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: void {@native glUniformMatrix4fv}(GLint location,...
static final int GL_STENCIL_BACK_FAIL
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ATI_separate_stencil Alias for: GL_STENCIL_BACK_FAIL_ATI Defin...
void glClearDepthf(float depth)
Entry point to C language function: void {@native glClearDepthf}(GLclampf depth); Part of GL_ES_VE...
static final int GL_DEBUG_OUTPUT
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_DEBUG_OUTPUT_KHR Define ...
void glUniform2fv(int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glUniform2fv}(GLint location, GLsizei count,...
void glGetActiveAttrib(int program, int index, int bufSize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
Entry point to C language function: void {@native glGetActiveAttrib}(GLuint program,...
static final int GL_SAMPLE_MASK
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_EXT_multisample,...
void glGetProgramiv(int program, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetProgramiv}(GLuint program,...
void glEnableVertexAttribArray(int index)
Entry point to C language function: void {@native glEnableVertexAttribArray}(GLuint index) Part of...
void glGetActiveUniform(int program, int index, int bufSize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
Entry point to C language function: void {@native glGetActiveUniform}(GLuint program,...
void glDebugMessageControl(int source, int type, int severity, int count, int[] ids, int ids_offset, boolean enabled)
Entry point to C language function: void {@native glDebugMessageControl}(GLenum source,...
void glUniform2fv(int location, int count, float[] value, int value_offset)
Entry point to C language function: void {@native glUniform2fv}(GLint location, GLsizei count,...
void glStencilMaskSeparate(int face, int mask)
Entry point to C language function: void {@native glStencilMaskSeparate}(GLenum face,...
static final int GL_DRAW_BUFFER12
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_ATI_draw_buffers, GL_EXT_draw_buffers, GL_ARB_draw_buffers,...
void glCompileShader(int shader)
Entry point to C language function: void {@native glCompileShader}(GLuint shader) Part of GL_ES_VE...
static final int GL_INT_VEC2
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_INT_VEC2_ARB Define "GL_INT_V...
void glDrawElementsInstancedBaseInstance(int mode, int count, int type, long indices_buffer_offset, int instancecount, int baseinstance)
Entry point to C language function: void {@native glDrawElementsInstancedBaseInstance}(GLenum mode,...
void glBindProgramPipeline(int pipeline)
Entry point to C language function: void {@native glBindProgramPipeline}(GLuint pipeline) Part of ...
static final int GL_UNPACK_SKIP_PIXELS
GL_ES_VERSION_3_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_unpack_subimage Alias for: GL_UNPACK_SKIP_P...
static final int GL_ONE_MINUS_CONSTANT_ALPHA
GL_ARB_imaging, GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_EXT_blend_color Alias for: GL_ONE_MINUS_CONSTAN...
void glProgramUniform1f(int program, int location, float v0)
Entry point to C language function: void {@native glProgramUniform1f}(GLuint program,...
void glGetProgramBinary(int program, int bufSize, int[] length, int length_offset, int[] binaryFormat, int binaryFormat_offset, Buffer binary)
Entry point to C language function: void {@native glGetProgramBinary}(GLuint program,...
void glGetUniformiv(int program, int location, IntBuffer params)
Entry point to C language function: void {@native glGetUniformiv}(GLuint program,...
static final int GL_FRAGMENT_SHADER_BIT
GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Ali...
static final int GL_MAX_DEBUG_LOGGED_MESSAGES
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_AMD_debug_output, GL_KHR_debug,...
void glProgramUniform2uiv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform2uiv}(GLuint program,...
void glDebugMessageInsert(int source, int type, int id, int severity, int length, String buf)
Entry point to C language function: void {@native glDebugMessageInsert}(GLenum source,...
void glGetMultisamplefv(int pname, int index, FloatBuffer val)
Entry point to C language function: void {@native glGetMultisamplefv}(GLenum pname,...
static final int GL_LINK_STATUS
GL_ES_VERSION_2_0, GL_VERSION_2_0 Define "GL_LINK_STATUS" with expression '0x8B82',...
static final int GL_DEBUG_SOURCE_APPLICATION
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output Alias for: GL_DEBU...
void glProgramUniform2ui(int program, int location, int v0, int v1)
Entry point to C language function: void {@native glProgramUniform2ui}(GLuint program,...
static final int GL_MAX_VERTEX_ATTRIBS
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program Alias for: GL_MAX_VERTEX_ATTRIBS_ARB Define...
void glGetQueryObjectui64v(int id, int pname, LongBuffer params)
Entry point to C language function: void {@native glGetQueryObjectui64v}(GLuint id,...
void glObjectPtrLabel(Buffer ptr, int length, byte[] label, int label_offset)
Entry point to C language function: void {@native glObjectPtrLabel}(const void * ptr,...
void glDeleteShader(int shader)
Entry point to C language function: void {@native glDeleteShader}(GLuint shader) Part of GL_ES_VER...
void glObjectLabel(int identifier, int name, int length, ByteBuffer label)
Entry point to C language function: void {@native glObjectLabel}(GLenum identifier,...
void glProgramUniformMatrix3x4fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: void {@native glProgramUniformMatrix3x4fv}(GLuint program,...
void glTexParameterIiv(int target, int pname, int[] params, int params_offset)
Entry point to C language function: void {@native glTexParameterIiv}(GLenum target,...
void glUniform3iv(int location, int count, int[] value, int value_offset)
Entry point to C language function: void {@native glUniform3iv}(GLint location, GLsizei count,...
void glUniform1f(int location, float v0)
Entry point to C language function: void {@native glUniform1f}(GLint location, GLfloat v0) Part of...
static final int GL_DRAW_BUFFER11
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_ATI_draw_buffers, GL_EXT_draw_buffers, GL_ARB_draw_buffers,...
static final int GL_MEDIUM_INT
GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1 Define "GL_MEDIUM_INT" with expression '0...
static final int GL_MAX_VERTEX_UNIFORM_VECTORS
GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1 Define "GL_MAX_VERTEX_UNIFORM_VECTORS" wi...
void glSamplerParameterIiv(int sampler, int pname, int[] param, int param_offset)
Entry point to C language function: void {@native glSamplerParameterIiv}(GLuint sampler,...
void glProgramUniform3i(int program, int location, int v0, int v1, int v2)
Entry point to C language function: void {@native glProgramUniform3i}(GLuint program,...
static final int GL_RED
GL_ES_VERSION_3_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_NV_blend_equation_advanced, GL_EXT_texture_rg A...
static final int GL_DELETE_STATUS
GL_ES_VERSION_2_0, GL_VERSION_2_0 Define "GL_DELETE_STATUS" with expression '0x8B80',...
void glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, Buffer data)
Entry point to C language function: void {@native glCompressedTexSubImage3D}(GLenum target,...
static final int GL_DEBUG_SEVERITY_NOTIFICATION
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_DEBUG_SEVERITY_NOTIFICATI...
static final int GL_PROGRAM_PIPELINE
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_PROGRAM_PIPELINE_KHR Def...
static final int GL_MAX_DEPTH_TEXTURE_SAMPLES
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 Define "GL_MAX_DEPTH_TEXTURE_SAMPLES" w...
static final int GL_TIMESTAMP
GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_query Alias for: GL_TIMESTAMP_EXT Define "...
static final int GL_STREAM_DRAW
GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_ARB_vertex_buffer_object Alias for: GL_STREAM_DRAW_ARB Define ...
static final int GL_MAX_COLOR_ATTACHMENTS
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_draw_buffers,...
static final int GL_DRAW_BUFFER15
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_EXT_draw_buffers, GL_ARB_draw_buffers, GL_NV_draw_buffers,...
void glVertexAttrib1f(int index, float x)
Entry point to C language function: void {@native glVertexAttrib1f}(GLuint index,...
void glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, long data_buffer_offset)
Entry point to C language function: void {@native glCompressedTexImage3D}(GLenum target,...
static final int GL_DEBUG_TYPE_MARKER
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_DEBUG_TYPE_MARKER_KHR De...
void glValidateProgram(int program)
Entry point to C language function: void {@native glValidateProgram}(GLuint program) Part of GL_ES...
static final int GL_SAMPLER_2D_MULTISAMPLE_ARRAY
GL_ES_VERSION_3_2, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_OES_texture_storage_multisample_2d_...
static final int GL_BLEND_COLOR
GL_ARB_imaging, GL_ES_VERSION_2_0, GL_EXT_blend_color Alias for: GL_BLEND_COLOR_EXT Define "GL_BLEND...
void glUniform3fv(int location, int count, float[] value, int value_offset)
Entry point to C language function: void {@native glUniform3fv}(GLint location, GLsizei count,...
static final int GL_TEXTURE_BINDING_3D
GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D Alias for: GL_TEXTURE_BINDING_3D_OES Define "GL...
void glProgramUniform2iv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform2iv}(GLuint program,...
void glProgramUniform3iv(int program, int location, int count, int[] value, int value_offset)
Entry point to C language function: void {@native glProgramUniform3iv}(GLuint program,...
static final int GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug Alias for: GL_DEBU...
void glDrawElementsInstancedBaseVertexBaseInstance(int mode, int count, int type, long indices_buffer_offset, int instancecount, int basevertex, int baseinstance)
Entry point to C language function: void {@native glDrawElementsInstancedBaseVertexBaseInstance}(GLe...
static final int GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY
GL_ARB_texture_multisample, GL_VERSION_3_2 Define "GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY" with expres...
void glTexImage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)
Entry point to C language function: void {@native glTexImage3DMultisample}(GLenum target,...
static final int GL_TEXTURE_SAMPLES
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_IMG_multisampled_render_to_texture ...
void glGetProgramInfoLog(int program, int bufSize, IntBuffer length, ByteBuffer infoLog)
Entry point to C language function: void {@native glGetProgramInfoLog}(GLuint program,...
static final int GL_MAX_FRAGMENT_UNIFORM_VECTORS
GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1 Define "GL_MAX_FRAGMENT_UNIFORM_VECTORS" ...
void glProgramUniform4iv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform4iv}(GLuint program,...
static final int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 Define "GL_UNSIGNED_INT_SAMPLER_2D_MULT...
void glGetQueryObjectui64v(int id, int pname, long[] params, int params_offset)
Entry point to C language function: void {@native glGetQueryObjectui64v}(GLuint id,...
void glGetTexParameterIuiv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetTexParameterIuiv}(GLenum target,...
static final int GL_BOOL_VEC2
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_BOOL_VEC2_ARB Define "GL_BOOL...
static final int GL_DEBUG_TYPE_OTHER
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug Alias for: GL_DEBU...
void glProgramUniform4f(int program, int location, float v0, float v1, float v2, float v3)
Entry point to C language function: void {@native glProgramUniform4f}(GLuint program,...
static final int GL_SAMPLE_MASK_VALUE
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_SGIS_multisample,...
void glProgramUniform2fv(int program, int location, int count, float[] value, int value_offset)
Entry point to C language function: void {@native glProgramUniform2fv}(GLuint program,...
static final int GL_CURRENT_VERTEX_ATTRIB
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program Alias for: GL_CURRENT_VERTEX_ATTRIB_ARB Def...
static final int GL_MAX_DEBUG_GROUP_STACK_DEPTH
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_MAX_DEBUG_GROUP_STACK_DEP...
void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, long pixels_buffer_offset)
Entry point to C language function: void {@native glTexImage3D}(GLenum target, GLint level,...
static final int GL_MAX_DRAW_BUFFERS
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_NV_draw_buffers, GL_EXT_draw_buffers, GL_ARB_draw_buffers,...
void glDetachShader(int program, int shader)
Entry point to C language function: void {@native glDetachShader}(GLuint program,...
static final int GL_INT_VEC3
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_INT_VEC3_ARB Define "GL_INT_V...
static final int GL_MAX_COLOR_TEXTURE_SAMPLES
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 Define "GL_MAX_COLOR_TEXTURE_SAMPLES" w...
static final int GL_GPU_DISJOINT
GL_EXT_disjoint_timer_query Alias for: GL_GPU_DISJOINT_EXT Define "GL_GPU_DISJOINT" with expression ...
static final int GL_PROGRAM
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_PROGRAM_KHR Define "GL_P...
static final int GL_ACTIVE_PROGRAM
GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Ali...
static final long GL_ALL_SHADER_BITS
GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Ali...
boolean glIsProgramPipeline(int pipeline)
Entry point to C language function: GLboolean {@native glIsProgramPipeline}(GLuint pipeline) Part ...
static final int GL_ONE_MINUS_CONSTANT_COLOR
GL_ARB_imaging, GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_EXT_blend_color Alias for: GL_ONE_MINUS_CONSTAN...
void glObjectLabel(int identifier, int name, int length, byte[] label, int label_offset)
Entry point to C language function: void {@native glObjectLabel}(GLenum identifier,...
void glProgramUniformMatrix4fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: void {@native glProgramUniformMatrix4fv}(GLuint program,...
void glUniform1fv(int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glUniform1fv}(GLint location, GLsizei count,...
static final int GL_STACK_UNDERFLOW
GL_ES_VERSION_3_2, GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_KHR_debug Alias for: GL_STAC...
void glVertexAttrib2fv(int index, FloatBuffer v)
Entry point to C language function: void {@native glVertexAttrib2fv}(GLuint index,...
void glGetQueryiv(int target, int pname, int[] params, int params_offset)
Entry point to C language function: void {@native glGetQueryiv}(GLenum target, GLenum pname,...
void glActiveShaderProgram(int pipeline, int program)
Entry point to C language function: void {@native glActiveShaderProgram}(GLuint pipeline,...
void glProgramUniformMatrix4fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix4fv}(GLuint program,...
static final int GL_INT_VEC4
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_INT_VEC4_ARB Define "GL_INT_V...
void glUniform4i(int location, int v0, int v1, int v2, int v3)
Entry point to C language function: void {@native glUniform4i}(GLint location, GLint v0,...
void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer pixels)
Entry point to C language function: void {@native glTexSubImage3D}(GLenum target,...
void glGetUniformfv(int program, int location, FloatBuffer params)
Entry point to C language function: void {@native glGetUniformfv}(GLuint program,...
static final int GL_QUERY_RESULT
GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: GL_...
void glTexParameterIuiv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glTexParameterIuiv}(GLenum target,...
static final int GL_DEBUG_SOURCE_WINDOW_SYSTEM
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug Alias for: GL_DEBU...
static final int GL_CURRENT_PROGRAM
GL_ES_VERSION_2_0, GL_VERSION_2_0 Define "GL_CURRENT_PROGRAM" with expression '0x8B8D',...
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)
Entry point to C language function: void {@native glTexSubImage3D}(GLenum target,...
static final int GL_TEXTURE_3D
GL_ES_VERSION_3_0, GL_EXT_sparse_texture, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3D Alias f...
static final int GL_DRAW_BUFFER5
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_NV_draw_buffers, GL_ATI_draw_buffers, GL_EXT_draw_buffers,...
static final int GL_DEBUG_TYPE_PUSH_GROUP
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_DEBUG_TYPE_PUSH_GROUP_KHR...
static final int GL_STENCIL_BACK_FUNC
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ATI_separate_stencil Alias for: GL_STENCIL_BACK_FUNC_ATI Defin...
static final int GL_COLOR_ATTACHMENT3
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_draw_buffers,...
void glUniform2iv(int location, int count, int[] value, int value_offset)
Entry point to C language function: void {@native glUniform2iv}(GLint location, GLsizei count,...
void glProgramUniformMatrix3fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: void {@native glProgramUniformMatrix3fv}(GLuint program,...
static final int GL_ATTACHED_SHADERS
GL_ES_VERSION_2_0, GL_VERSION_2_0 Define "GL_ATTACHED_SHADERS" with expression '0x8B85',...
void glGetShaderiv(int shader, int pname, int[] params, int params_offset)
Entry point to C language function: void {@native glGetShaderiv}(GLuint shader, GLenum pname,...
void glGetUniformiv(int program, int location, int[] params, int params_offset)
Entry point to C language function: void {@native glGetUniformiv}(GLuint program,...
void glProgramParameteri(int program, int pname, int value)
Entry point to C language function: void {@native glProgramParameteri}(GLuint program,...
static final int GL_STENCIL_BACK_PASS_DEPTH_FAIL
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ATI_separate_stencil Alias for: GL_STENCIL_BACK_PASS_DEPTH_FAIL...
static final int GL_MAX_TEXTURE_IMAGE_UNITS
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_fragment_program, GL_ARB_fragment_program Alias for: GL_MAX_...
void glGetQueryObjecti64v(int id, int pname, long[] params, int params_offset)
Entry point to C language function: void {@native glGetQueryObjecti64v}(GLuint id,...
void glGetAttachedShaders(int program, int maxCount, int[] count, int count_offset, int[] shaders, int shaders_offset)
Entry point to C language function: void {@native glGetAttachedShaders}(GLuint program,...
void glGetQueryObjectiv(int id, int pname, int[] params, int params_offset)
Entry point to C language function: void {@native glGetQueryObjectiv}(GLuint id, GLenum pname,...
void glUniform3iv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform3iv}(GLint location, GLsizei count,...
static final int GL_COLOR_ATTACHMENT2
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_draw_buffers,...
static final int GL_CONTEXT_ROBUST_ACCESS
GL_KHR_robustness, GL_KHR_robustness, GL_EXT_robustness Alias for: GL_CONTEXT_ROBUST_ACCESS_KHR,...
void glProgramUniform4uiv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform4uiv}(GLuint program,...
void glGetQueryiv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetQueryiv}(GLenum target, GLenum pname,...
static final int GL_TEXTURE_FIXED_SAMPLE_LOCATIONS
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 Define "GL_TEXTURE_FIXED_SAMPLE_LOCATIO...
void glProgramUniformMatrix2fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: void {@native glProgramUniformMatrix2fv}(GLuint program,...
int glGetDebugMessageLog(int count, int bufSize, IntBuffer sources, IntBuffer types, IntBuffer ids, IntBuffer severities, IntBuffer lengths, ByteBuffer messageLog)
Entry point to C language function: GLuint {@native glGetDebugMessageLog}(GLuint count,...
static final int GL_DEBUG_TYPE_ERROR
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug Alias for: GL_DEBU...
void glProgramUniform4i(int program, int location, int v0, int v1, int v2, int v3)
Entry point to C language function: void {@native glProgramUniform4i}(GLuint program,...
static final int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
GL_ES_VERSION_3_2, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_OES_texture_storage_multisample_2d_...
static final int GL_DRAW_BUFFER9
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_NV_draw_buffers, GL_EXT_draw_buffers, GL_ARB_draw_buffers,...
static final int GL_MAX_INTEGER_SAMPLES
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 Define "GL_MAX_INTEGER_SAMPLES" with ex...
static final int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shader Alias for: GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_...
static final int GL_CONSTANT_ALPHA
GL_ARB_imaging, GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_EXT_blend_color Alias for: GL_CONSTANT_ALPHA_EX...
static final int GL_COMPARE_REF_TO_TEXTURE
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_shadow_samplers Alias for: GL_COMPARE_REF_TO_TEXTURE_EXT D...
void glUniform2i(int location, int v0, int v1)
Entry point to C language function: void {@native glUniform2i}(GLint location, GLint v0,...
void glDrawBuffers(int n, IntBuffer bufs)
Entry point to C language function: void {@native glDrawBuffers}(GLsizei n, const GLenum * bufs) P...
static final int GL_UNSIGNED_NORMALIZED
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_color_buffer_half_float,...
boolean glIsShader(int shader)
Entry point to C language function: GLboolean {@native glIsShader}(GLuint shader) Part of GL_ES_VE...
void glGenQueries(int n, int[] ids, int ids_offset)
Entry point to C language function: void {@native glGenQueries}(GLsizei n, GLuint * ids) Part of G...
void glProgramUniform2fv(int program, int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniform2fv}(GLuint program,...
void glUniform3i(int location, int v0, int v1, int v2)
Entry point to C language function: void {@native glUniform3i}(GLint location, GLint v0,...
static final int GL_COLOR_ATTACHMENT15
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_NV_draw_buffers, GL_EXT_draw_buffers...
void glApplyFramebufferAttachmentCMAAINTEL()
Entry point to C language function: void {@native glApplyFramebufferAttachmentCMAAINTEL}() Part of...
static final int GL_NUM_SHADER_BINARY_FORMATS
GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1 Define "GL_NUM_SHADER_BINARY_FORMATS" wit...
static final int GL_COLOR_ATTACHMENT13
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_NV_draw_buffers, GL_EXT_draw_buffers...
static final int GL_COLOR_ATTACHMENT1
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_draw_buffers,...
static final int GL_FLOAT_MAT3
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_FLOAT_MAT3_ARB Define "GL_FLO...
void glUniform1i(int location, int v0)
Entry point to C language function: void {@native glUniform1i}(GLint location, GLint v0) Part of G...
static final int GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
GL_ES_VERSION_2_0, GL_VERSION_2_0 Define "GL_ACTIVE_ATTRIBUTE_MAX_LENGTH" with expression '0x8B8A',...
static final int GL_TEXTURE_BINDING_2D_MULTISAMPLE
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 Define "GL_TEXTURE_BINDING_2D_MULTISAMP...
static final int GL_TEXTURE_BORDER_COLOR
GL_ES_VERSION_3_2, GL_VERSION_1_1, GL_VERSION_1_0, GL_OES_texture_border_clamp, GL_NV_texture_border_...
void glCopyImageSubData(int srcName, int srcTarget, int srcLevel, int srcX, int srcY, int srcZ, int dstName, int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth)
Entry point to C language function: void {@native glCopyImageSubData}(GLuint srcName,...
void glSamplerParameterIuiv(int sampler, int pname, int[] param, int param_offset)
Entry point to C language function: void {@native glSamplerParameterIuiv}(GLuint sampler,...
void glProgramUniformMatrix4x2fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix4x2fv}(GLuint program,...
void glShaderBinary(int n, IntBuffer shaders, int binaryformat, Buffer binary, int length)
Entry point to C language function: void {@native glShaderBinary}(GLint n, const GLuint * shaders,...
static final int GL_COMPILE_STATUS
GL_ES_VERSION_2_0, GL_VERSION_2_0 Define "GL_COMPILE_STATUS" with expression '0x8B81',...
void glProgramUniform4fv(int program, int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniform4fv}(GLuint program,...
static final int GL_BOOL_VEC3
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_BOOL_VEC3_ARB Define "GL_BOOL...
void glGetProgramBinary(int program, int bufSize, IntBuffer length, IntBuffer binaryFormat, Buffer binary)
Entry point to C language function: void {@native glGetProgramBinary}(GLuint program,...
void glProgramUniform1fv(int program, int location, int count, float[] value, int value_offset)
Entry point to C language function: void {@native glProgramUniform1fv}(GLuint program,...
static final int GL_STENCIL_BACK_PASS_DEPTH_PASS
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ATI_separate_stencil Alias for: GL_STENCIL_BACK_PASS_DEPTH_PASS...
void glDrawBuffers(int n, int[] bufs, int bufs_offset)
Entry point to C language function: void {@native glDrawBuffers}(GLsizei n, const GLenum * bufs) P...
static final int GL_BOOL
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_BOOL_ARB Define "GL_BOOL" wit...
void glSamplerParameterIiv(int sampler, int pname, IntBuffer param)
Entry point to C language function: void {@native glSamplerParameterIiv}(GLuint sampler,...
int glGetAttribLocation(int program, String name)
Entry point to C language function: GLint {@native glGetAttribLocation}(GLuint program,...
static final int GL_UNSIGNED_INT_2_10_10_10_REV
GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_texture_type_2_10_10_10_REV Alias for: GL_UNSIGNED_INT_2_10...
void glGetSamplerParameterIuiv(int sampler, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetSamplerParameterIuiv}(GLuint sampler,...
static final int GL_DRAW_BUFFER2
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_NV_draw_buffers, GL_ATI_draw_buffers, GL_EXT_draw_buffers,...
static final int GL_BLEND_ADVANCED_COHERENT_KHR
GL_KHR_blend_equation_advanced_coherent Define "GL_BLEND_ADVANCED_COHERENT_KHR" with expression '0x92...
static final int GL_TEXTURE_2D_MULTISAMPLE
GL_NV_internalformat_sample_query, GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 Defi...
static final int GL_DEBUG_LOGGED_MESSAGES
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_AMD_debug_output,...
static final int GL_CONTEXT_FLAG_DEBUG_BIT
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_CONTEXT_FLAG_DEBUG_BIT_KH...
void glDeleteProgramPipelines(int n, IntBuffer pipelines)
Entry point to C language function: void {@native glDeleteProgramPipelines}(GLsizei n,...
void glProgramUniformMatrix4x3fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: void {@native glProgramUniformMatrix4x3fv}(GLuint program,...
static final int GL_ACTIVE_UNIFORMS
GL_ES_VERSION_2_0, GL_VERSION_2_0 Define "GL_ACTIVE_UNIFORMS" with expression '0x8B86',...
static final int GL_DEBUG_TYPE_POP_GROUP
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_DEBUG_TYPE_POP_GROUP_KHR ...
static final int GL_FLOAT_MAT2
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_FLOAT_MAT2_ARB Define "GL_FLO...
void glUniform4f(int location, float v0, float v1, float v2, float v3)
Entry point to C language function: void {@native glUniform4f}(GLint location, GLfloat v0,...
static final int GL_TEXTURE_COMPARE_FUNC
GL_ES_VERSION_3_0, GL_VERSION_1_4, GL_EXT_shadow_samplers, GL_ARB_shadow Alias for: GL_TEXTURE_COMPAR...
static final int GL_MAX_LABEL_LENGTH
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_MAX_LABEL_LENGTH_KHR Def...
static final int GL_HIGH_INT
GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1 Define "GL_HIGH_INT" with expression '0x8...
static final int GL_SAMPLE_POSITION
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_NV_explicit_multisample Alias for: ...
void glGetTexParameterIiv(int target, int pname, int[] params, int params_offset)
Entry point to C language function: void {@native glGetTexParameterIiv}(GLenum target,...
static final int GL_HIGH_FLOAT
GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1 Define "GL_HIGH_FLOAT" with expression '0...
void glVertexAttrib1fv(int index, FloatBuffer v)
Entry point to C language function: void {@native glVertexAttrib1fv}(GLuint index,...
static final int GL_STACK_OVERFLOW
GL_ES_VERSION_3_2, GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_KHR_debug Alias for: GL_STAC...
static final int GL_DEBUG_SEVERITY_MEDIUM
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output,...
void glGetProgramPipelineiv(int pipeline, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetProgramPipelineiv}(GLuint pipeline,...
static final int GL_DRAW_BUFFER6
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_EXT_draw_buffers, GL_ARB_draw_buffers, GL_NV_draw_buffers,...
void glUniform1fv(int location, int count, float[] value, int value_offset)
Entry point to C language function: void {@native glUniform1fv}(GLint location, GLsizei count,...
static final int GL_DRAW_BUFFER14
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_EXT_draw_buffers, GL_ARB_draw_buffers, GL_ATI_draw_buffers,...
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)
Entry point to C language function: void {@native glCompressedTexSubImage3D}(GLenum target,...
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)
Entry point to C language function: void {@native glGetActiveAttrib}(GLuint program,...
void glFramebufferTexture3D(int target, int attachment, int textarget, int texture, int level, int zoffset)
Entry point to C language function: void {@native glFramebufferTexture3D}(GLenum target,...
static final int GL_FLOAT_MAT4
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_FLOAT_MAT4_ARB Define "GL_FLO...
boolean glIsQuery(int id)
Entry point to C language function: GLboolean {@native glIsQuery}(GLuint id) Part of GL_VERSION_1_...
int glCreateProgram()
Entry point to C language function: GLuint {@native glCreateProgram}() Part of GL_ES_VERSION_2_0,...
static final int GL_PROGRAM_BINARY_FORMATS
GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_OES_get_program_binary Alias for: GL...
static final int GL_BOOL_VEC4
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_BOOL_VEC4_ARB Define "GL_BOOL...
static final int GL_STENCIL_INDEX
Part of GL_ES_VERSION_2_0, GL_VERSION_1_1, GL_VERSION_1_0
void glUniform2iv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform2iv}(GLint location, GLsizei count,...
static final int GL_PROGRAM_BINARY_LENGTH
GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_OES_get_program_binary Alias for: GL...
static final int GL_QUERY_RESULT_AVAILABLE
GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: GL_...
static final int GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output Alias for: GL_DEBU...
static final int GL_TEXTURE_2D_MULTISAMPLE_ARRAY
GL_ES_VERSION_3_2, GL_NV_internalformat_sample_query, GL_ARB_texture_multisample, GL_VERSION_3_2,...
static final int GL_COLOR_ATTACHMENT8
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_draw_buffers,...
void glGetQueryObjectiv(int id, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetQueryObjectiv}(GLuint id, GLenum pname,...
void glVertexAttribPointer(GLArrayData array)
void glProgramUniform3uiv(int program, int location, int count, int[] value, int value_offset)
Entry point to C language function: void {@native glProgramUniform3uiv}(GLuint program,...
static final int GL_VALIDATE_STATUS
GL_ES_VERSION_2_0, GL_VERSION_2_0 Define "GL_VALIDATE_STATUS" with expression '0x8B83',...
static final int GL_DEBUG_SOURCE_SHADER_COMPILER
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug Alias for: GL_DEBU...
void glPopDebugGroup()
Entry point to C language function: void {@native glPopDebugGroup}() Part of GL_KHR_debug,...
static final int GL_TEXTURE_COMPARE_MODE
GL_ES_VERSION_3_0, GL_VERSION_1_4, GL_EXT_shadow_samplers, GL_ARB_shadow Alias for: GL_TEXTURE_COMPAR...
static final int GL_SHADER_BINARY_FORMATS
GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1 Define "GL_SHADER_BINARY_FORMATS" with ex...
static final int GL_QUERY
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_QUERY_KHR Define "GL_QUE...
void glProgramUniformMatrix3x2fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix3x2fv}(GLuint program,...
void glProgramUniform2i(int program, int location, int v0, int v1)
Entry point to C language function: void {@native glProgramUniform2i}(GLuint program,...
void glBeginQuery(int target, int id)
Entry point to C language function: void {@native glBeginQuery}(GLenum target, GLuint id) Part of ...
void glDepthRange(double zNear, double zFar)
Aliased entrypoint of void {@native glDepthRange}(GLclampd depth); and void {@native glDepthRangef...
static final int GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output Alias for: GL_DEBU...
void glUniformMatrix3fv(int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: void {@native glUniformMatrix3fv}(GLint location,...
static final int GL_BUFFER
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_BUFFER_KHR Define "GL_BU...
void glProgramUniform1iv(int program, int location, int count, int[] value, int value_offset)
Entry point to C language function: void {@native glProgramUniform1iv}(GLuint program,...
void glProgramUniform1uiv(int program, int location, int count, int[] value, int value_offset)
Entry point to C language function: void {@native glProgramUniform1uiv}(GLuint program,...
void glUniform1iv(int location, int count, int[] value, int value_offset)
Entry point to C language function: void {@native glUniform1iv}(GLint location, GLsizei count,...
static final int GL_DEBUG_SOURCE_THIRD_PARTY
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug Alias for: GL_DEBU...
void glVertexAttrib3fv(int index, FloatBuffer v)
Entry point to C language function: void {@native glVertexAttrib3fv}(GLuint index,...
void glCopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
Entry point to C language function: void {@native glCopyTexSubImage3D}(GLenum target,...
static final int GL_SAMPLER_3D
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_OES_texture_3D, GL_ARB_shader_objects Alias for: GL_SAMPLER_3D_...
static final int GL_DEBUG_CALLBACK_FUNCTION
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug Alias for: GL_DEBU...
static final int GL_SHADING_LANGUAGE_VERSION
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shading_language_100 Alias for: GL_SHADING_LANGUAGE_VERSION...
void glStencilFuncSeparate(int face, int func, int ref, int mask)
Entry point to C language function: void {@native glStencilFuncSeparate}(GLenum face,...
void glGetMultisamplefv(int pname, int index, float[] val, int val_offset)
Entry point to C language function: void {@native glGetMultisamplefv}(GLenum pname,...
static final int GL_INT_SAMPLER_2D_MULTISAMPLE
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 Define "GL_INT_SAMPLER_2D_MULTISAMPLE" ...
static final int GL_TEXTURE_WRAP_R
GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_texture3D, GL_OES_texture_3D Alias for: GL_TEXTURE_WRAP_R_E...
void glGetProgramPipelineInfoLog(int pipeline, int bufSize, IntBuffer length, ByteBuffer infoLog)
Entry point to C language function: void {@native glGetProgramPipelineInfoLog}(GLuint pipeline,...
static final int GL_VERTEX_ATTRIB_ARRAY_ENABLED
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program Alias for: GL_VERTEX_ATTRIB_ARRAY_ENABLED_AR...
static final int GL_TIME_ELAPSED
GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_query, GL_EXT_timer_query Alias for: GL_TIM...
void glTexImage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
Entry point to C language function: void {@native glTexImage2DMultisample}(GLenum target,...
void glUniform(GLUniformData data)
static final int GL_DRAW_BUFFER13
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_EXT_draw_buffers, GL_ARB_draw_buffers, GL_NV_draw_buffers,...
static final int GL_SHADER_SOURCE_LENGTH
GL_ES_VERSION_2_0, GL_VERSION_2_0 Define "GL_SHADER_SOURCE_LENGTH" with expression '0x8B88',...
boolean glIsProgram(int program)
Entry point to C language function: GLboolean {@native glIsProgram}(GLuint program) Part of GL_ES_...
void glUniform4iv(int location, int count, IntBuffer value)
Entry point to C language function: void {@native glUniform4iv}(GLint location, GLsizei count,...
static final int GL_COLOR_ATTACHMENT10
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_NV_draw_buffers, GL_EXT_draw_buffers...
void glGetUniformfv(int program, int location, float[] params, int params_offset)
Entry point to C language function: void {@native glGetUniformfv}(GLuint program,...
static final int GL_VERTEX_ATTRIB_ARRAY_STRIDE
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program Alias for: GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB...
static final int GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shader Alias for: GL_MAX_COMBINED_TEXTURE_IMAGE_UNIT...
void glProgramBinary(int program, int binaryFormat, Buffer binary, int length)
Entry point to C language function: void {@native glProgramBinary}(GLuint program,...
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)
Entry point to C language function: void {@native glGetActiveUniform}(GLuint program,...
void glDeleteQueries(int n, int[] ids, int ids_offset)
Entry point to C language function: void {@native glDeleteQueries}(GLsizei n, const GLuint * ids) ...
static final int GL_DRAW_BUFFER10
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_ATI_draw_buffers, GL_NV_draw_buffers, GL_EXT_draw_buffers,...
void glProgramUniform4ui(int program, int location, int v0, int v1, int v2, int v3)
Entry point to C language function: void {@native glProgramUniform4ui}(GLuint program,...
static final int GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program Alias for: GL_VERTEX_ATTRIB_ARRAY_NORMALIZED...
void glProgramUniformMatrix4x3fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix4x3fv}(GLuint program,...
void glGetObjectLabel(int identifier, int name, int bufSize, IntBuffer length, ByteBuffer label)
Entry point to C language function: void {@native glGetObjectLabel}(GLenum identifier,...
static final int GL_MAX_DEBUG_MESSAGE_LENGTH
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output,...
void glGetProgramiv(int program, int pname, int[] params, int params_offset)
Entry point to C language function: void {@native glGetProgramiv}(GLuint program,...
void glVertexAttrib4fv(int index, FloatBuffer v)
Entry point to C language function: void {@native glVertexAttrib4fv}(GLuint index,...
void glGetTexParameterIuiv(int target, int pname, int[] params, int params_offset)
Entry point to C language function: void {@native glGetTexParameterIuiv}(GLenum target,...
static final int GL_QUERY_COUNTER_BITS
GL_VERSION_1_5, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: GL_QUERY_COUNTER_BITS_...
void glUseProgramStages(int pipeline, int stages, int program)
Entry point to C language function: void {@native glUseProgramStages}(GLuint pipeline,...
static final int GL_DRAW_BUFFER0
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_EXT_draw_buffers, GL_ARB_draw_buffers, GL_ATI_draw_buffers,...
void glUseProgram(int program)
Entry point to C language function: void {@native glUseProgram}(GLuint program) Part of GL_ES_VERS...
void glDeleteProgramPipelines(int n, int[] pipelines, int pipelines_offset)
Entry point to C language function: void {@native glDeleteProgramPipelines}(GLsizei n,...
void glGetShaderiv(int shader, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetShaderiv}(GLuint shader, GLenum pname,...
void glGetVertexAttribiv(int index, int pname, int[] params, int params_offset)
Entry point to C language function: void {@native glGetVertexAttribiv}(GLuint index,...
static final int GL_MEDIUM_FLOAT
GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1 Define "GL_MEDIUM_FLOAT" with expression ...
void glProgramUniformMatrix4x2fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: void {@native glProgramUniformMatrix4x2fv}(GLuint program,...
void glVertexAttrib4f(int index, float x, float y, float z, float w)
Entry point to C language function: void {@native glVertexAttrib4f}(GLuint index,...
static final int GL_SHADER_TYPE
GL_ES_VERSION_2_0, GL_VERSION_2_0 Define "GL_SHADER_TYPE" with expression '0x8B4F',...
void glProgramUniformMatrix2x4fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: void {@native glProgramUniformMatrix2x4fv}(GLuint program,...
int glGetUniformLocation(int program, String name)
Entry point to C language function: GLint {@native glGetUniformLocation}(GLuint program,...
static final int GL_INT
GL_ES_VERSION_2_0, GL_VERSION_1_1, GL_VERSION_1_0 Define "GL_INT" with expression '0x1404',...
static final int GL_DEBUG_OUTPUT_SYNCHRONOUS
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output Alias for: GL_DEBU...
static final int GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_ARB_vertex_buffer_object Alias for: GL_VERTEX_ATTRIB_ARRAY_BUFF...
void glStencilOpSeparate(int face, int sfail, int dpfail, int dppass)
Entry point to C language function: void {@native glStencilOpSeparate}(GLenum face,...
static final int GL_VERTEX_ATTRIB_ARRAY_TYPE
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program Alias for: GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB ...
static final int GL_COLOR_ATTACHMENT5
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_draw_buffers,...
static final int GL_LOW_INT
GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1 Define "GL_LOW_INT" with expression '0x8D...
void glReleaseShaderCompiler()
Start: GL_ARB_ES2_compatibility functions, which are part of ES2 core as well.
static final int GL_PROXY_TEXTURE_2D_MULTISAMPLE
GL_ARB_texture_multisample, GL_VERSION_3_2 Define "GL_PROXY_TEXTURE_2D_MULTISAMPLE" with expression '...
static final int GL_DEBUG_SEVERITY_HIGH
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug,...
void glProgramUniformMatrix2x4fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix2x4fv}(GLuint program,...
static final int GL_COLOR_ATTACHMENT9
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_NV_draw_buffers, GL_EXT_draw_buffers...
void glGetQueryObjectuiv(int id, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetQueryObjectuiv}(GLuint id,...
static final int GL_SAMPLER_CUBE
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_SAMPLER_CUBE_ARB Define "GL_S...
static final int GL_DRAW_BUFFER1
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_NV_draw_buffers, GL_ATI_draw_buffers, GL_EXT_draw_buffers,...
static final int GL_PROGRAM_PIPELINE_BINDING
GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Ali...
void glDisableVertexAttribArray(int index)
Entry point to C language function: void {@native glDisableVertexAttribArray}(GLuint index) Part o...
static final int GL_COLOR_ATTACHMENT11
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_draw_buffers,...
void glTexParameterIuiv(int target, int pname, int[] params, int params_offset)
Entry point to C language function: void {@native glTexParameterIuiv}(GLenum target,...
static final int GL_ANY_SAMPLES_PASSED_CONSERVATIVE
GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0, GL_EXT_occlusion_query_boolean Alias for...
void glProgramUniformMatrix2x3fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix2x3fv}(GLuint program,...
void glGetTexParameterIiv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetTexParameterIiv}(GLenum target,...
static final int GL_STENCIL_BACK_WRITEMASK
GL_ES_VERSION_2_0, GL_VERSION_2_0 Define "GL_STENCIL_BACK_WRITEMASK" with expression '0x8CA5',...
static final int GL_RG
GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0, GL_EXT_texture_rg Alias for: GL_RG_EXT Define ...
void glGetShaderSource(int shader, int bufSize, int[] length, int length_offset, byte[] source, int source_offset)
Entry point to C language function: void {@native glGetShaderSource}(GLuint shader,...
void glShaderBinary(int n, int[] shaders, int shaders_offset, int binaryformat, Buffer binary, int length)
Entry point to C language function: void {@native glShaderBinary}(GLint n, const GLuint * shaders,...
void glTexParameterIiv(int target, int pname, IntBuffer params)
Entry point to C language function: void {@native glTexParameterIiv}(GLenum target,...
void glGetSamplerParameterIiv(int sampler, int pname, int[] params, int params_offset)
Entry point to C language function: void {@native glGetSamplerParameterIiv}(GLuint sampler,...
void glUniform3fv(int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glUniform3fv}(GLint location, GLsizei count,...
static final int GL_FLOAT_VEC3
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_FLOAT_VEC3_ARB Define "GL_FLO...
static final int GL_SHADER_COMPILER
GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1 Define "GL_SHADER_COMPILER" with expressi...
void glDrawArraysInstancedBaseInstance(int mode, int first, int count, int instancecount, int baseinstance)
Entry point to C language function: void {@native glDrawArraysInstancedBaseInstance}(GLenum mode,...
static final int GL_UNPACK_SKIP_ROWS
GL_ES_VERSION_3_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_unpack_subimage Alias for: GL_UNPACK_SKIP_R...
void glVertexAttrib2f(int index, float x, float y)
Entry point to C language function: void {@native glVertexAttrib2f}(GLuint index,...
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)
Entry point to C language function: GLuint {@native glGetDebugMessageLog}(GLuint count,...
void glValidateProgramPipeline(int pipeline)
Entry point to C language function: void {@native glValidateProgramPipeline}(GLuint pipeline) Part...
static final int GL_MAX_3D_TEXTURE_SIZE
GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3D Alias for: GL_MAX_3D_TEXTURE_S...
void glVertexAttrib3fv(int index, float[] v, int v_offset)
Entry point to C language function: void {@native glVertexAttrib3fv}(GLuint index,...
void glGetVertexAttribfv(int index, int pname, float[] params, int params_offset)
Entry point to C language function: void {@native glGetVertexAttribfv}(GLuint index,...
void glProgramUniformMatrix2fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix2fv}(GLuint program,...
void glProgramUniformMatrix3fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix3fv}(GLuint program,...
static final int GL_FRAGMENT_SHADER_DERIVATIVE_HINT
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_OES_standard_derivatives, GL_ARB_fragment_shader Alias for: GL_...
static final int GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY
GL_ES_VERSION_3_2, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_OES_texture_storage_multisample_2d_...
static final int GL_INT_10_10_10_2
GL_OES_vertex_type_10_10_10_2 Alias for: GL_INT_10_10_10_2_OES Define "GL_INT_10_10_10_2" with expre...
void glProgramUniform3fv(int program, int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniform3fv}(GLuint program,...
void glShaderSource(int shader, int count, String[] string, IntBuffer length)
Entry point to C language function: void {@native glShaderSource}(GLuint shader, GLsizei count,...
void glProgramUniformMatrix3x4fv(int program, int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniformMatrix3x4fv}(GLuint program,...
static final int GL_SAMPLER_2D_SHADOW
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_EXT_shadow_samplers, GL_ARB_shader_objects Alias for: GL_SAMPLE...
static final int GL_CONSTANT_COLOR
GL_ARB_imaging, GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_EXT_blend_color Alias for: GL_CONSTANT_COLOR_EX...
void glProgramUniform1fv(int program, int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glProgramUniform1fv}(GLuint program,...
void glUniform4fv(int location, int count, FloatBuffer value)
Entry point to C language function: void {@native glUniform4fv}(GLint location, GLsizei count,...
void glGetProgramInfoLog(int program, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)
Entry point to C language function: void {@native glGetProgramInfoLog}(GLuint program,...
static final int GL_COLOR_ATTACHMENT14
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_NV_draw_buffers, GL_EXT_draw_buffers...
void glGetSamplerParameterIuiv(int sampler, int pname, int[] params, int params_offset)
Entry point to C language function: void {@native glGetSamplerParameterIuiv}(GLuint sampler,...
void glProgramUniform3uiv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform3uiv}(GLuint program,...
void glDepthRangef(float zNear, float zFar)
Entry point to C language function: void {@native glDepthRangef}(GLclampf zNear, GLclampf zFar); P...
static final int GL_DEBUG_SOURCE_OTHER
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output Alias for: GL_DEBU...
void glProgramUniform4iv(int program, int location, int count, int[] value, int value_offset)
Entry point to C language function: void {@native glProgramUniform4iv}(GLuint program,...
void glProgramUniform2uiv(int program, int location, int count, int[] value, int value_offset)
Entry point to C language function: void {@native glProgramUniform2uiv}(GLuint program,...
void glAttachShader(int program, int shader)
Entry point to C language function: void {@native glAttachShader}(GLuint program,...
void glObjectPtrLabel(Buffer ptr, int length, ByteBuffer label)
Entry point to C language function: void {@native glObjectPtrLabel}(const void * ptr,...
void glGetObjectPtrLabel(Buffer ptr, int bufSize, int[] length, int length_offset, byte[] label, int label_offset)
Entry point to C language function: void {@native glGetObjectPtrLabel}(const void * ptr,...
void glBlendColor(float red, float green, float blue, float alpha)
Entry point to C language function: void {@native glBlendColor}(GLfloat red, GLfloat green,...
static final int GL_ACTIVE_ATTRIBUTES
GL_ES_VERSION_2_0, GL_VERSION_2_0 Define "GL_ACTIVE_ATTRIBUTES" with expression '0x8B89',...
void glUniform3f(int location, float v0, float v1, float v2)
Entry point to C language function: void {@native glUniform3f}(GLint location, GLfloat v0,...
void glSamplerParameterIuiv(int sampler, int pname, IntBuffer param)
Entry point to C language function: void {@native glSamplerParameterIuiv}(GLuint sampler,...
static final int GL_CLAMP_TO_BORDER
GL_ES_VERSION_3_2, GL_VERSION_1_3, GL_EXT_texture_border_clamp, GL_ARB_texture_border_clamp,...
void glSampleMaski(int index, int mask)
Entry point to C language function: void {@native glSampleMaski}(GLuint index, GLbitfield mask) Pa...
void glUniformMatrix4fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix4fv}(GLint location,...
static final int GL_SAMPLER
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_SAMPLER_KHR Define "GL_S...
static final int GL_VERTEX_ATTRIB_ARRAY_SIZE
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program Alias for: GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB ...
static final int GL_ACTIVE_UNIFORM_MAX_LENGTH
GL_ES_VERSION_2_0, GL_VERSION_2_0 Define "GL_ACTIVE_UNIFORM_MAX_LENGTH" with expression '0x8B87',...
static final int GL_DEPTH_COMPONENT
GL_ES_VERSION_2_0, GL_VERSION_1_1, GL_VERSION_1_0 Define "GL_DEPTH_COMPONENT" with expression '0x1902...
void glDeleteProgram(int program)
Entry point to C language function: void {@native glDeleteProgram}(GLuint program) Part of GL_ES_V...
void glProgramUniform1i(int program, int location, int v0)
Entry point to C language function: void {@native glProgramUniform1i}(GLuint program,...
void glProgramUniform3fv(int program, int location, int count, float[] value, int value_offset)
Entry point to C language function: void {@native glProgramUniform3fv}(GLuint program,...
void glGetProgramPipelineInfoLog(int pipeline, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)
Entry point to C language function: void {@native glGetProgramPipelineInfoLog}(GLuint pipeline,...
void glGetSamplerParameterIiv(int sampler, int pname, IntBuffer params)
Entry point to C language function: void {@native glGetSamplerParameterIiv}(GLuint sampler,...
void glQueryCounter(int id, int target)
Entry point to C language function: void {@native glQueryCounter}(GLuint id, GLenum target) Part o...
static final int GL_CURRENT_QUERY
GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: GL_...
void glDeleteQueries(int n, IntBuffer ids)
Entry point to C language function: void {@native glDeleteQueries}(GLsizei n, const GLuint * ids) ...
void glUniform4fv(int location, int count, float[] value, int value_offset)
Entry point to C language function: void {@native glUniform4fv}(GLint location, GLsizei count,...
static final int GL_SAMPLER_2D_MULTISAMPLE
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 Define "GL_SAMPLER_2D_MULTISAMPLE" with...
void glProgramUniform1uiv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform1uiv}(GLuint program,...
void glGetShaderPrecisionFormat(int shadertype, int precisiontype, IntBuffer range, IntBuffer precision)
Entry point to C language function: void {@native glGetShaderPrecisionFormat}(GLenum shadertype,...
void glGenProgramPipelines(int n, int[] pipelines, int pipelines_offset)
Entry point to C language function: void {@native glGenProgramPipelines}(GLsizei n,...
static final int GL_VERTEX_SHADER_BIT
GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Ali...
void glShaderSource(int shader, int count, String[] string, int[] length, int length_offset)
Entry point to C language function: void {@native glShaderSource}(GLuint shader, GLsizei count,...
void glGenProgramPipelines(int n, IntBuffer pipelines)
Entry point to C language function: void {@native glGenProgramPipelines}(GLsizei n,...
void glProgramUniform2f(int program, int location, float v0, float v1)
Entry point to C language function: void {@native glProgramUniform2f}(GLuint program,...
void glUniformMatrix3fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix3fv}(GLint location,...
void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Buffer pixels)
Entry point to C language function: void {@native glTexImage3D}(GLenum target, GLint level,...
void glVertexAttrib2fv(int index, float[] v, int v_offset)
Entry point to C language function: void {@native glVertexAttrib2fv}(GLuint index,...
static final int GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_sRGB Alias for: GL_FRAMEBUFFER_A...
static final int GL_DRAW_BUFFER7
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_NV_draw_buffers, GL_ATI_draw_buffers, GL_EXT_draw_buffers,...
static final int GL_COLOR_ATTACHMENT7
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_draw_buffers,...
void glVertexAttrib4fv(int index, float[] v, int v_offset)
Entry point to C language function: void {@native glVertexAttrib4fv}(GLuint index,...
static final int GL_DEBUG_TYPE_PORTABILITY
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug Alias for: GL_DEBU...
static final int GL_STENCIL_BACK_REF
GL_ES_VERSION_2_0, GL_VERSION_2_0 Define "GL_STENCIL_BACK_REF" with expression '0x8CA3',...
void glProgramUniformMatrix3x2fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: void {@native glProgramUniformMatrix3x2fv}(GLuint program,...
static final int GL_STENCIL_BACK_VALUE_MASK
GL_ES_VERSION_2_0, GL_VERSION_2_0 Define "GL_STENCIL_BACK_VALUE_MASK" with expression '0x8CA4',...
static final int GL_LOW_FLOAT
GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1 Define "GL_LOW_FLOAT" with expression '0x...
int glCreateShader(int type)
Entry point to C language function: GLuint {@native glCreateShader}(GLenum type) Part of GL_ES_VER...
static final int GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
GL_ES_VERSION_3_2, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_OES_texture_storage_multisample_2d_...
void glGetShaderPrecisionFormat(int shadertype, int precisiontype, int[] range, int range_offset, int[] precision, int precision_offset)
Entry point to C language function: void {@native glGetShaderPrecisionFormat}(GLenum shadertype,...
void glProgramUniform3ui(int program, int location, int v0, int v1, int v2)
Entry point to C language function: void {@native glProgramUniform3ui}(GLuint program,...
static final int GL_DEBUG_SEVERITY_LOW
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output,...
void glEndQuery(int target)
Entry point to C language function: void {@native glEndQuery}(GLenum target) Part of GL_VERSION_1_...
void glGetAttachedShaders(int program, int maxCount, IntBuffer count, IntBuffer shaders)
Entry point to C language function: void {@native glGetAttachedShaders}(GLuint program,...
static final int GL_UNSIGNED_INT_10_10_10_2
GL_VERSION_1_2, GL_EXT_packed_pixels, GL_OES_vertex_type_10_10_10_2 Alias for: GL_UNSIGNED_INT_10_10_...
static final int GL_SHADER_BINARY_DMP
GL_DMP_shader_binary Define "GL_SHADER_BINARY_DMP" with expression '0x9250', CType: int
void glGetShaderInfoLog(int shader, int bufSize, IntBuffer length, ByteBuffer infoLog)
Entry point to C language function: void {@native glGetShaderInfoLog}(GLuint shader,...
static final int GL_DEBUG_TYPE_PERFORMANCE
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output Alias for: GL_DEBU...
static final int GL_ANY_SAMPLES_PASSED
GL_VERSION_3_3, GL_ES_VERSION_3_0, GL_ARB_occlusion_query2, GL_EXT_occlusion_query_boolean Alias for:...
void glVertexAttrib3f(int index, float x, float y, float z)
Entry point to C language function: void {@native glVertexAttrib3f}(GLuint index,...
static final int GL_DEBUG_GROUP_STACK_DEPTH
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_DEBUG_GROUP_STACK_DEPTH_K...
void glGetObjectPtrLabel(Buffer ptr, int bufSize, IntBuffer length, ByteBuffer label)
Entry point to C language function: void {@native glGetObjectPtrLabel}(const void * ptr,...
static final int GL_MAX_VARYING_VECTORS
GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1 Define "GL_MAX_VARYING_VECTORS" with expr...
void glGetObjectLabel(int identifier, int name, int bufSize, int[] length, int length_offset, byte[] label, int label_offset)
Entry point to C language function: void {@native glGetObjectLabel}(GLenum identifier,...
static final int GL_COLOR_ATTACHMENT4
GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_draw_buffers,...
void glPushDebugGroup(int source, int id, int length, byte[] message, int message_offset)
Entry point to C language function: void {@native glPushDebugGroup}(GLenum source,...
static final int GL_DEBUG_SOURCE_API
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug Alias for: GL_DEBU...
void glGetProgramPipelineiv(int pipeline, int pname, int[] params, int params_offset)
Entry point to C language function: void {@native glGetProgramPipelineiv}(GLuint pipeline,...
void glProgramUniform4fv(int program, int location, int count, float[] value, int value_offset)
Entry point to C language function: void {@native glProgramUniform4fv}(GLuint program,...
static final int GL_DRAW_BUFFER4
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_ATI_draw_buffers, GL_NV_draw_buffers, GL_ARB_draw_buffers,...
void glProgramUniform1iv(int program, int location, int count, IntBuffer value)
Entry point to C language function: void {@native glProgramUniform1iv}(GLuint program,...
static final int GL_INFO_LOG_LENGTH
GL_ES_VERSION_2_0, GL_VERSION_2_0 Define "GL_INFO_LOG_LENGTH" with expression '0x8B84',...
void glLinkProgram(int program)
Entry point to C language function: void {@native glLinkProgram}(GLuint program) Part of GL_ES_VER...
static final int GL_FRAGMENT_SHADER
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ATI_fragment_shader, GL_ARB_fragment_shader Alias for: GL_FRAGM...
static final int GL_NUM_PROGRAM_BINARY_FORMATS
GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_OES_get_program_binary Alias for: GL...
static final int GL_DEBUG_CALLBACK_USER_PARAM
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output Alias for: GL_DEBU...
void glDebugMessageControl(int source, int type, int severity, int count, IntBuffer ids, boolean enabled)
Entry point to C language function: void {@native glDebugMessageControl}(GLenum source,...
void glGetQueryObjecti64v(int id, int pname, LongBuffer params)
Entry point to C language function: void {@native glGetQueryObjecti64v}(GLuint id,...
void glUniform4iv(int location, int count, int[] value, int value_offset)
Entry point to C language function: void {@native glUniform4iv}(GLint location, GLsizei count,...
void glUniformMatrix2fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function: void {@native glUniformMatrix2fv}(GLint location,...
static final int GL_DRAW_BUFFER8
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_NV_draw_buffers, GL_EXT_draw_buffers, GL_ARB_draw_buffers,...
static final int GL_SAMPLER_2D
GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_SAMPLER_2D_ARB Define "GL_SAM...
static final int GL_SHADER
GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_SHADER_KHR Define "GL_SH...
void glGetShaderInfoLog(int shader, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)
Entry point to C language function: void {@native glGetShaderInfoLog}(GLuint shader,...
The total number of bytes hold by the referenced buffer is: getComponentSize()* getComponentNumber() ...