Interface containing the common subset of GL3, GL2 and GLES2.
This interface reflects only the programmable shader functionality of desktop and embedded OpenGL
This interface is almost GLES2 complete.
| Modifier and Type | Field and Description |
|---|---|
| public static final int | GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
|
| public static final int | GL_ACTIVE_ATTRIBUTES
|
| public static final int | GL_ACTIVE_PROGRAM
|
| public static final int | GL_ACTIVE_UNIFORM_MAX_LENGTH
|
| public static final int | GL_ACTIVE_UNIFORMS
|
| public static final long | GL_ALL_SHADER_BITS
|
| public static final int | GL_ANY_SAMPLES_PASSED
|
| public static final int | GL_ANY_SAMPLES_PASSED_CONSERVATIVE
|
| public static final int | GL_ATTACHED_SHADERS
|
| public static final int | GL_BLEND_ADVANCED_COHERENT_KHR
|
| public static final int | GL_BLEND_COLOR
|
| public static final int | GL_BOOL
|
| public static final int | GL_BOOL_VEC2
|
| public static final int | GL_BOOL_VEC3
|
| public static final int | GL_BOOL_VEC4
|
| public static final int | GL_BUFFER
|
| public static final int | GL_CLAMP_TO_BORDER
|
| public static final int | GL_COLOR_ATTACHMENT1
|
| public static final int | GL_COLOR_ATTACHMENT10
|
| public static final int | GL_COLOR_ATTACHMENT11
|
| public static final int | GL_COLOR_ATTACHMENT12
|
| public static final int | GL_COLOR_ATTACHMENT13
|
| public static final int | GL_COLOR_ATTACHMENT14
|
| public static final int | GL_COLOR_ATTACHMENT15
|
| public static final int | GL_COLOR_ATTACHMENT2
|
| public static final int | GL_COLOR_ATTACHMENT3
|
| public static final int | GL_COLOR_ATTACHMENT4
|
| public static final int | GL_COLOR_ATTACHMENT5
|
| public static final int | GL_COLOR_ATTACHMENT6
|
| public static final int | GL_COLOR_ATTACHMENT7
|
| public static final int | GL_COLOR_ATTACHMENT8
|
| public static final int | GL_COLOR_ATTACHMENT9
|
| public static final int | GL_COMPARE_REF_TO_TEXTURE
|
| public static final int | GL_COMPILE_STATUS
|
| public static final int | GL_CONSTANT_ALPHA
|
| public static final int | GL_CONSTANT_COLOR
|
| public static final int | GL_CONTEXT_FLAG_DEBUG_BIT
|
| public static final int | GL_CONTEXT_ROBUST_ACCESS
|
| public static final int | GL_CURRENT_PROGRAM
|
| public static final int | GL_CURRENT_QUERY
|
| public static final int | GL_CURRENT_VERTEX_ATTRIB
|
| public static final int | GL_DEBUG_CALLBACK_FUNCTION
|
| public static final int | GL_DEBUG_CALLBACK_USER_PARAM
|
| public static final int | GL_DEBUG_GROUP_STACK_DEPTH
|
| public static final int | GL_DEBUG_LOGGED_MESSAGES
|
| public static final int | GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH
|
| public static final int | GL_DEBUG_OUTPUT
|
| public static final int | GL_DEBUG_OUTPUT_SYNCHRONOUS
|
| public static final int | GL_DEBUG_SEVERITY_HIGH
|
| public static final int | GL_DEBUG_SEVERITY_LOW
|
| public static final int | GL_DEBUG_SEVERITY_MEDIUM
|
| public static final int | GL_DEBUG_SEVERITY_NOTIFICATION
|
| public static final int | GL_DEBUG_SOURCE_API
|
| public static final int | GL_DEBUG_SOURCE_APPLICATION
|
| public static final int | GL_DEBUG_SOURCE_OTHER
|
| public static final int | GL_DEBUG_SOURCE_SHADER_COMPILER
|
| public static final int | GL_DEBUG_SOURCE_THIRD_PARTY
|
| public static final int | GL_DEBUG_SOURCE_WINDOW_SYSTEM
|
| public static final int | GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR
|
| public static final int | GL_DEBUG_TYPE_ERROR
|
| public static final int | GL_DEBUG_TYPE_MARKER
|
| public static final int | GL_DEBUG_TYPE_OTHER
|
| public static final int | GL_DEBUG_TYPE_PERFORMANCE
|
| public static final int | GL_DEBUG_TYPE_POP_GROUP
|
| public static final int | GL_DEBUG_TYPE_PORTABILITY
|
| public static final int | GL_DEBUG_TYPE_PUSH_GROUP
|
| public static final int | GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR
|
| public static final int | GL_DELETE_STATUS
|
| public static final int | GL_DEPTH_COMPONENT
|
| public static final int | GL_DRAW_BUFFER0
|
| public static final int | GL_DRAW_BUFFER1
|
| public static final int | GL_DRAW_BUFFER10
|
| public static final int | GL_DRAW_BUFFER11
|
| public static final int | GL_DRAW_BUFFER12
|
| public static final int | GL_DRAW_BUFFER13
|
| public static final int | GL_DRAW_BUFFER14
|
| public static final int | GL_DRAW_BUFFER15
|
| public static final int | GL_DRAW_BUFFER2
|
| public static final int | GL_DRAW_BUFFER3
|
| public static final int | GL_DRAW_BUFFER4
|
| public static final int | GL_DRAW_BUFFER5
|
| public static final int | GL_DRAW_BUFFER6
|
| public static final int | GL_DRAW_BUFFER7
|
| public static final int | GL_DRAW_BUFFER8
|
| public static final int | GL_DRAW_BUFFER9
|
| public static final int | GL_FLOAT_MAT2
|
| public static final int | GL_FLOAT_MAT3
|
| public static final int | GL_FLOAT_MAT4
|
| public static final int | GL_FLOAT_VEC2
|
| public static final int | GL_FLOAT_VEC3
|
| public static final int | GL_FLOAT_VEC4
|
| public static final int | GL_FRAGMENT_SHADER
|
| public static final int | GL_FRAGMENT_SHADER_BIT
|
| public static final int | GL_FRAGMENT_SHADER_DERIVATIVE_HINT
|
| public static final int | GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
|
| public static final int | GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
|
| public static final int | GL_GPU_DISJOINT
|
| public static final int | GL_HIGH_FLOAT
|
| public static final int | GL_HIGH_INT
|
| public static final int | GL_INFO_LOG_LENGTH
|
| public static final int | GL_INT
|
| public static final int | GL_INT_10_10_10_2
|
| public static final int | GL_INT_SAMPLER_2D_MULTISAMPLE
|
| public static final int | GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
|
| public static final int | GL_INT_VEC2
|
| public static final int | GL_INT_VEC3
|
| public static final int | GL_INT_VEC4
|
| public static final int | GL_LINK_STATUS
|
| public static final int | GL_LOW_FLOAT
|
| public static final int | GL_LOW_INT
|
| public static final int | GL_MAX_3D_TEXTURE_SIZE
|
| public static final int | GL_MAX_COLOR_ATTACHMENTS
|
| public static final int | GL_MAX_COLOR_TEXTURE_SAMPLES
|
| public static final int | GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
|
| public static final int | GL_MAX_DEBUG_GROUP_STACK_DEPTH
|
| public static final int | GL_MAX_DEBUG_LOGGED_MESSAGES
|
| public static final int | GL_MAX_DEBUG_MESSAGE_LENGTH
|
| public static final int | GL_MAX_DEPTH_TEXTURE_SAMPLES
|
| public static final int | GL_MAX_DRAW_BUFFERS
|
| public static final int | GL_MAX_FRAGMENT_UNIFORM_VECTORS
|
| public static final int | GL_MAX_INTEGER_SAMPLES
|
| public static final int | GL_MAX_LABEL_LENGTH
|
| public static final int | GL_MAX_SAMPLE_MASK_WORDS
|
| public static final int | GL_MAX_TEXTURE_IMAGE_UNITS
|
| public static final int | GL_MAX_VARYING_VECTORS
|
| public static final int | GL_MAX_VERTEX_ATTRIBS
|
| public static final int | GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
|
| public static final int | GL_MAX_VERTEX_UNIFORM_VECTORS
|
| public static final int | GL_MEDIUM_FLOAT
|
| public static final int | GL_MEDIUM_INT
|
| public static final int | GL_NUM_PROGRAM_BINARY_FORMATS
|
| public static final int | GL_NUM_SHADER_BINARY_FORMATS
|
| public static final int | GL_ONE_MINUS_CONSTANT_ALPHA
|
| public static final int | GL_ONE_MINUS_CONSTANT_COLOR
|
| public static final int | GL_PROGRAM
|
| public static final int | GL_PROGRAM_BINARY_FORMATS
|
| public static final int | GL_PROGRAM_BINARY_LENGTH
|
| public static final int | GL_PROGRAM_PIPELINE
|
| public static final int | GL_PROGRAM_PIPELINE_BINDING
|
| public static final int | GL_PROGRAM_SEPARABLE
|
| public static final int | GL_PROXY_TEXTURE_2D_MULTISAMPLE
|
| public static final int | GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY
|
| public static final int | GL_QUERY
|
| public static final int | GL_QUERY_COUNTER_BITS
|
| public static final int | GL_QUERY_RESULT
|
| public static final int | GL_QUERY_RESULT_AVAILABLE
|
| public static final int | GL_RED
|
| public static final int | GL_RG
|
| public static final int | GL_SAMPLE_MASK
|
| public static final int | GL_SAMPLE_MASK_VALUE
|
| public static final int | GL_SAMPLE_POSITION
|
| public static final int | GL_SAMPLER
|
| public static final int | GL_SAMPLER_2D
|
| public static final int | GL_SAMPLER_2D_MULTISAMPLE
|
| public static final int | GL_SAMPLER_2D_MULTISAMPLE_ARRAY
|
| public static final int | GL_SAMPLER_2D_SHADOW
|
| public static final int | GL_SAMPLER_3D
|
| public static final int | GL_SAMPLER_CUBE
|
| public static final int | GL_SHADER
|
| public static final int | GL_SHADER_BINARY_DMP
|
| public static final int | GL_SHADER_BINARY_FORMATS
|
| public static final int | GL_SHADER_COMPILER
|
| public static final int | GL_SHADER_SOURCE_LENGTH
|
| public static final int | GL_SHADER_TYPE
|
| public static final int | GL_SHADING_LANGUAGE_VERSION
|
| public static final int | GL_STACK_OVERFLOW
|
| public static final int | GL_STACK_UNDERFLOW
|
| public static final int | GL_STENCIL_BACK_FAIL
|
| public static final int | GL_STENCIL_BACK_FUNC
|
| public static final int | GL_STENCIL_BACK_PASS_DEPTH_FAIL
|
| public static final int | GL_STENCIL_BACK_PASS_DEPTH_PASS
|
| public static final int | GL_STENCIL_BACK_REF
|
| public static final int | GL_STENCIL_BACK_VALUE_MASK
|
| public static final int | GL_STENCIL_BACK_WRITEMASK
|
| public static final int | GL_STENCIL_INDEX
Part of |
| public static final int | GL_STREAM_DRAW
|
| public static final int | GL_TEXTURE_2D_MULTISAMPLE
|
| public static final int | GL_TEXTURE_2D_MULTISAMPLE_ARRAY
|
| public static final int | GL_TEXTURE_3D
|
| public static final int | GL_TEXTURE_BINDING_2D_MULTISAMPLE
|
| public static final int | GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY
|
| public static final int | GL_TEXTURE_BINDING_3D
|
| public static final int | GL_TEXTURE_BORDER_COLOR
|
| public static final int | GL_TEXTURE_COMPARE_FUNC
|
| public static final int | GL_TEXTURE_COMPARE_MODE
|
| public static final int | GL_TEXTURE_FIXED_SAMPLE_LOCATIONS
|
| public static final int | GL_TEXTURE_SAMPLES
|
| public static final int | GL_TEXTURE_WRAP_R
|
| public static final int | GL_TIME_ELAPSED
|
| public static final int | GL_TIMESTAMP
|
| public static final int | GL_UNPACK_ROW_LENGTH
|
| public static final int | GL_UNPACK_SKIP_PIXELS
|
| public static final int | GL_UNPACK_SKIP_ROWS
|
| public static final int | GL_UNSIGNED_INT_10_10_10_2
|
| public static final int | GL_UNSIGNED_INT_2_10_10_10_REV
|
| public static final int | GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE
|
| public static final int | GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
|
| public static final int | GL_UNSIGNED_NORMALIZED
|
| public static final int | GL_VALIDATE_STATUS
|
| public static final int | GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
|
| public static final int | GL_VERTEX_ATTRIB_ARRAY_ENABLED
|
| public static final int | GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
|
| public static final int | GL_VERTEX_ATTRIB_ARRAY_POINTER
|
| public static final int | GL_VERTEX_ATTRIB_ARRAY_SIZE
|
| public static final int | GL_VERTEX_ATTRIB_ARRAY_STRIDE
|
| public static final int | GL_VERTEX_ATTRIB_ARRAY_TYPE
|
| public static final int | GL_VERTEX_SHADER
|
| public static final int | GL_VERTEX_SHADER_BIT
|
| Modifier and Type | Method and Description |
|---|---|
| public void | glActiveShaderProgram(int pipeline, int program)
Entry point to C language function: |
| public void | glApplyFramebufferAttachmentCMAAINTEL()
Entry point to C language function: |
| public void | glAttachShader(int program, int shader)
Entry point to C language function: |
| public void | glBeginQuery(int target, int id)
Entry point to C language function: |
| public void | glBindAttribLocation(int program, int index, String name)
Entry point to C language function: |
| public void | glBindProgramPipeline(int pipeline)
Entry point to C language function: |
| public void | glBlendColor(float red, float green, float blue, float alpha)
Entry point to C language function: |
| public void | glClearDepth(double depth)
Redeclares com. void {@native glClearDepth}(GLclampd depth); and void {@native glClearDepthf}(GLclampf depth); .
|
| public void | glClearDepthf(float depth)
Redeclares com. void {@native glClearDepthf}(GLclampf depth);
Part of GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.
|
| public void | glCompileShader(int shader)
Entry point to C language function: |
| 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 data)java.Entry point to C language function: |
| public 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: |
| 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 data)java.Entry point to C language function: |
| 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)
Entry point to C language function: |
| 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)
Entry point to C language function: |
| public 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: |
| public int | glCreateProgram()
Entry point to C language function: |
| public int | glCreateShader(int type)
Entry point to C language function: |
| public int | glCreateShaderProgramv(int type, int count, String[] strings)
Entry point to C language function: |
| public void | glDebugMessageControl(int source, int type, int severity, int count, IntBuffer
a direct or array-backed ids, boolean enabled)java.Entry point to C language function: |
| public void | glDebugMessageControl(int source, int type, int severity, int count, int[] ids, int ids_offset, boolean enabled)
Entry point to C language function: |
| public void | glDebugMessageInsert(int source, int type, int id, int severity, int length, String buf)
Entry point to C language function: |
| public void | glDeleteProgram(int program)
Entry point to C language function: |
| public void | glDeleteProgramPipelines(int n, IntBuffer
a direct or array-backed pipelines)java.Entry point to C language function: |
| public void | glDeleteProgramPipelines(int n, int[] pipelines, int pipelines_offset)
Entry point to C language function: |
| public void | glDeleteQueries(int n, IntBuffer
a direct or array-backed ids)java.Entry point to C language function: |
| public void | glDeleteQueries(int n, int[] ids, int ids_offset)
Entry point to C language function: |
| public void | glDeleteShader(int shader)
Entry point to C language function: |
| public void | glDepthRange(double zNear, double zFar)
Redeclares com. void {@native glDepthRange}(GLclampd depth); and void {@native glDepthRangef}(GLclampf depth); .
|
| public void | glDepthRangef(float zNear, float zFar)
Redeclares com. void {@native glDepthRangef}(GLclampf zNear, GLclampf zFar);
Part of GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.
|
| public void | glDetachShader(int program, int shader)
Entry point to C language function: |
| public void | glDisableVertexAttribArray(int index)
Entry point to C language function: |
| public void | glDrawArraysInstancedBaseInstance(int mode, int first, int count, int instancecount, int baseinstance)
Entry point to C language function: |
| public void | glDrawBuffers(int n, IntBuffer
a direct or array-backed bufs)java.Entry point to C language function: |
| public void | glDrawBuffers(int n, int[] bufs, int bufs_offset)
Entry point to C language function: |
| public void | glDrawElementsInstancedBaseInstance(int mode, int count, int type, long indices_buffer_offset, int instancecount, int baseinstance)
Entry point to C language function: |
| public void | glDrawElementsInstancedBaseVertexBaseInstance(int mode, int count, int type, long indices_buffer_offset, int instancecount, int basevertex, int baseinstance)
Entry point to C language function: |
| public void | glEnableVertexAttribArray(int index)
Entry point to C language function: |
| public void | glEndQuery(int target)
Entry point to C language function: |
| public void | glFramebufferTexture3D(int target, int attachment, int textarget, int texture, int level, int zoffset)
Entry point to C language function: |
| public void | glGenProgramPipelines(int n, IntBuffer
a direct or array-backed pipelines)java.Entry point to C language function: |
| public void | glGenProgramPipelines(int n, int[] pipelines, int pipelines_offset)
Entry point to C language function: |
| public void | glGenQueries(int n, IntBuffer
a direct or array-backed ids)java.Entry point to C language function: |
| public void | glGenQueries(int n, int[] ids, int ids_offset)
Entry point to C language function: |
| public void | glGetActiveAttrib(int program, int index, int bufSize, IntBuffer
a direct or array-backed length, IntBuffer java.a direct or array-backed size, IntBuffer java.a direct or array-backed type, ByteBuffer java.a direct or array-backed name)java.Entry point to C language function: |
| 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)
Entry point to C language function: |
| public void | glGetActiveUniform(int program, int index, int bufSize, IntBuffer
a direct or array-backed length, IntBuffer java.a direct or array-backed size, IntBuffer java.a direct or array-backed type, ByteBuffer java.a direct or array-backed name)java.Entry point to C language function: |
| 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)
Entry point to C language function: |
| public void | glGetAttachedShaders(int program, int maxCount, IntBuffer
a direct or array-backed count, IntBuffer java.a direct or array-backed shaders)java.Entry point to C language function: |
| public void | glGetAttachedShaders(int program, int maxCount, int[] count, int count_offset, int[] shaders, int shaders_offset)
Entry point to C language function: |
| public int | glGetAttribLocation(int program, String name)
Entry point to C language function: |
| public int | glGetDebugMessageLog(int count, int bufSize, IntBuffer
a direct or array-backed sources, IntBuffer java.a direct or array-backed types, IntBuffer java.a direct or array-backed ids, IntBuffer java.a direct or array-backed severities, IntBuffer java.a direct or array-backed lengths, ByteBuffer java.a direct or array-backed messageLog)java.Entry point to C language function: |
| 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)
Entry point to C language function: |
| public void | glGetMultisamplefv(int pname, int index, FloatBuffer
a direct or array-backed val)java.Entry point to C language function: |
| public void | glGetMultisamplefv(int pname, int index, float[] val, int val_offset)
Entry point to C language function: |
| public void | glGetObjectLabel(int identifier, int name, int bufSize, IntBuffer
a direct or array-backed length, ByteBuffer java.a direct or array-backed label)java.Entry point to C language function: |
| public void | glGetObjectLabel(int identifier, int name, int bufSize, int[] length, int length_offset, byte[] label, int label_offset)
Entry point to C language function: |
| public void | glGetObjectPtrLabel(Buffer
a direct or array-backed ptr, int bufSize, IntBuffer java.a direct or array-backed length, ByteBuffer java.a direct or array-backed label)java.Entry point to C language function: |
| public void | glGetObjectPtrLabel(Buffer
a direct or array-backed ptr, int bufSize, int[] length, int length_offset, byte[] label, int label_offset)java.Entry point to C language function: |
| public void | glGetProgramBinary(int program, int bufSize, IntBuffer
a direct or array-backed length, IntBuffer java.a direct or array-backed binaryFormat, Buffer java.a direct or array-backed binary)java.Entry point to C language function: |
| public void | glGetProgramBinary(int program, int bufSize, int[] length, int length_offset, int[] binaryFormat, int binaryFormat_offset, Buffer
a direct or array-backed binary)java.Entry point to C language function: |
| public void | glGetProgramInfoLog(int program, int bufSize, IntBuffer
a direct or array-backed length, ByteBuffer java.a direct or array-backed infoLog)java.Entry point to C language function: |
| public void | glGetProgramInfoLog(int program, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)
Entry point to C language function: |
| public void | glGetProgramiv(int program, int pname, IntBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetProgramiv(int program, int pname, int[] params, int params_offset)
Entry point to C language function: |
| public void | glGetProgramPipelineInfoLog(int pipeline, int bufSize, IntBuffer
a direct or array-backed length, ByteBuffer java.a direct or array-backed infoLog)java.Entry point to C language function: |
| public void | glGetProgramPipelineInfoLog(int pipeline, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)
Entry point to C language function: |
| public void | glGetProgramPipelineiv(int pipeline, int pname, IntBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetProgramPipelineiv(int pipeline, int pname, int[] params, int params_offset)
Entry point to C language function: |
| public void | glGetQueryiv(int target, int pname, IntBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetQueryiv(int target, int pname, int[] params, int params_offset)
Entry point to C language function: |
| public void | glGetQueryObjecti64v(int id, int pname, LongBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetQueryObjecti64v(int id, int pname, long[] params, int params_offset)
Entry point to C language function: |
| public void | glGetQueryObjectiv(int id, int pname, IntBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetQueryObjectiv(int id, int pname, int[] params, int params_offset)
Entry point to C language function: |
| public void | glGetQueryObjectui64v(int id, int pname, LongBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetQueryObjectui64v(int id, int pname, long[] params, int params_offset)
Entry point to C language function: |
| public void | glGetQueryObjectuiv(int id, int pname, IntBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetQueryObjectuiv(int id, int pname, int[] params, int params_offset)
Entry point to C language function: |
| public void | glGetSamplerParameterIiv(int sampler, int pname, IntBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetSamplerParameterIiv(int sampler, int pname, int[] params, int params_offset)
Entry point to C language function: |
| public void | glGetSamplerParameterIuiv(int sampler, int pname, IntBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetSamplerParameterIuiv(int sampler, int pname, int[] params, int params_offset)
Entry point to C language function: |
| public void | glGetShaderInfoLog(int shader, int bufSize, IntBuffer
a direct or array-backed length, ByteBuffer java.a direct or array-backed infoLog)java.Entry point to C language function: |
| public void | glGetShaderInfoLog(int shader, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)
Entry point to C language function: |
| public void | glGetShaderiv(int shader, int pname, IntBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetShaderiv(int shader, int pname, int[] params, int params_offset)
Entry point to C language function: |
| public void | glGetShaderPrecisionFormat(int shadertype, int precisiontype, IntBuffer range, IntBuffer precision)
Entry point to C language function:
|
| public void | glGetShaderPrecisionFormat(int shadertype, int precisiontype, int[] range, int range_offset, int[] precision, int precision_offset)
Entry point to C language function:
|
| public void | glGetShaderSource(int shader, int bufSize, IntBuffer
a direct or array-backed length, ByteBuffer java.a direct or array-backed source)java.Entry point to C language function: |
| public void | glGetShaderSource(int shader, int bufSize, int[] length, int length_offset, byte[] source, int source_offset)
Entry point to C language function: |
| public void | glGetTexParameterIiv(int target, int pname, IntBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetTexParameterIiv(int target, int pname, int[] params, int params_offset)
Entry point to C language function: |
| public void | glGetTexParameterIuiv(int target, int pname, IntBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetTexParameterIuiv(int target, int pname, int[] params, int params_offset)
Entry point to C language function: |
| public void | glGetUniformfv(int program, int location, FloatBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetUniformfv(int program, int location, float[] params, int params_offset)
Entry point to C language function: |
| public void | glGetUniformiv(int program, int location, IntBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetUniformiv(int program, int location, int[] params, int params_offset)
Entry point to C language function: |
| public int | glGetUniformLocation(int program, String name)
Entry point to C language function: |
| public void | glGetVertexAttribfv(int index, int pname, FloatBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetVertexAttribfv(int index, int pname, float[] params, int params_offset)
Entry point to C language function: |
| public void | glGetVertexAttribiv(int index, int pname, IntBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetVertexAttribiv(int index, int pname, int[] params, int params_offset)
Entry point to C language function: |
| public boolean | glIsProgram(int program)
Entry point to C language function: |
| public boolean | glIsProgramPipeline(int pipeline)
Entry point to C language function: |
| public boolean | glIsQuery(int id)
Entry point to C language function: |
| public boolean | glIsShader(int shader)
Entry point to C language function: |
| public void | glLinkProgram(int program)
Entry point to C language function: |
| public void | glObjectLabel(int identifier, int name, int length, ByteBuffer
a direct or array-backed label)java.Entry point to C language function: |
| public void | glObjectLabel(int identifier, int name, int length, byte[] label, int label_offset)
Entry point to C language function: |
| public void | glObjectPtrLabel(Buffer
a direct or array-backed ptr, int length, ByteBuffer java.a direct or array-backed label)java.Entry point to C language function: |
| public void | glObjectPtrLabel(Buffer
a direct or array-backed ptr, int length, byte[] label, int label_offset)java.Entry point to C language function: |
| public void | glPopDebugGroup()
Entry point to C language function: |
| public void | glProgramBinary(int program, int binaryFormat, Buffer
a direct or array-backed binary, int length)java.Entry point to C language function: |
| public void | glProgramParameteri(int program, int pname, int value)
Entry point to C language function: |
| public void | glProgramUniform1f(int program, int location, float v0)
Entry point to C language function: |
| public void | glProgramUniform1fv(int program, int location, int count, FloatBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glProgramUniform1fv(int program, int location, int count, float[] value, int value_offset)
Entry point to C language function: |
| public void | glProgramUniform1i(int program, int location, int v0)
Entry point to C language function: |
| public void | glProgramUniform1iv(int program, int location, int count, IntBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glProgramUniform1iv(int program, int location, int count, int[] value, int value_offset)
Entry point to C language function: |
| public void | glProgramUniform1ui(int program, int location, int v0)
Entry point to C language function: |
| public void | glProgramUniform1uiv(int program, int location, int count, IntBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glProgramUniform1uiv(int program, int location, int count, int[] value, int value_offset)
Entry point to C language function: |
| public void | glProgramUniform2f(int program, int location, float v0, float v1)
Entry point to C language function: |
| public void | glProgramUniform2fv(int program, int location, int count, FloatBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glProgramUniform2fv(int program, int location, int count, float[] value, int value_offset)
Entry point to C language function: |
| public void | glProgramUniform2i(int program, int location, int v0, int v1)
Entry point to C language function: |
| public void | glProgramUniform2iv(int program, int location, int count, IntBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glProgramUniform2iv(int program, int location, int count, int[] value, int value_offset)
Entry point to C language function: |
| public void | glProgramUniform2ui(int program, int location, int v0, int v1)
Entry point to C language function: |
| public void | glProgramUniform2uiv(int program, int location, int count, IntBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glProgramUniform2uiv(int program, int location, int count, int[] value, int value_offset)
Entry point to C language function: |
| public void | glProgramUniform3f(int program, int location, float v0, float v1, float v2)
Entry point to C language function: |
| public void | glProgramUniform3fv(int program, int location, int count, FloatBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glProgramUniform3fv(int program, int location, int count, float[] value, int value_offset)
Entry point to C language function: |
| public void | glProgramUniform3i(int program, int location, int v0, int v1, int v2)
Entry point to C language function: |
| public void | glProgramUniform3iv(int program, int location, int count, IntBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glProgramUniform3iv(int program, int location, int count, int[] value, int value_offset)
Entry point to C language function: |
| public void | glProgramUniform3ui(int program, int location, int v0, int v1, int v2)
Entry point to C language function: |
| public void | glProgramUniform3uiv(int program, int location, int count, IntBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glProgramUniform3uiv(int program, int location, int count, int[] value, int value_offset)
Entry point to C language function: |
| public void | glProgramUniform4f(int program, int location, float v0, float v1, float v2, float v3)
Entry point to C language function: |
| public void | glProgramUniform4fv(int program, int location, int count, FloatBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glProgramUniform4fv(int program, int location, int count, float[] value, int value_offset)
Entry point to C language function: |
| public void | glProgramUniform4i(int program, int location, int v0, int v1, int v2, int v3)
Entry point to C language function: |
| public void | glProgramUniform4iv(int program, int location, int count, IntBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glProgramUniform4iv(int program, int location, int count, int[] value, int value_offset)
Entry point to C language function: |
| public void | glProgramUniform4ui(int program, int location, int v0, int v1, int v2, int v3)
Entry point to C language function: |
| public void | glProgramUniform4uiv(int program, int location, int count, IntBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glProgramUniform4uiv(int program, int location, int count, int[] value, int value_offset)
Entry point to C language function: |
| public void | glProgramUniformMatrix2fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glProgramUniformMatrix2fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: |
| public void | glProgramUniformMatrix2x3fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glProgramUniformMatrix2x3fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: |
| public void | glProgramUniformMatrix2x4fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glProgramUniformMatrix2x4fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: |
| public void | glProgramUniformMatrix3fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glProgramUniformMatrix3fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: |
| public void | glProgramUniformMatrix3x2fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glProgramUniformMatrix3x2fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: |
| public void | glProgramUniformMatrix3x4fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glProgramUniformMatrix3x4fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: |
| public void | glProgramUniformMatrix4fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glProgramUniformMatrix4fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: |
| public void | glProgramUniformMatrix4x2fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glProgramUniformMatrix4x2fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: |
| public void | glProgramUniformMatrix4x3fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glProgramUniformMatrix4x3fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: |
| public void | glPushDebugGroup(int source, int id, int length, ByteBuffer
a direct or array-backed message)java.Entry point to C language function: |
| public void | glPushDebugGroup(int source, int id, int length, byte[] message, int message_offset)
Entry point to C language function: |
| public void | glQueryCounter(int id, int target)
Entry point to C language function: |
| public void | glReleaseShaderCompiler()
Entry point to C language function:
|
| public void | glSampleMaski(int index, int mask)
Entry point to C language function: |
| public void | glSamplerParameterIiv(int sampler, int pname, IntBuffer
a direct or array-backed param)java.Entry point to C language function: |
| public void | glSamplerParameterIiv(int sampler, int pname, int[] param, int param_offset)
Entry point to C language function: |
| public void | glSamplerParameterIuiv(int sampler, int pname, IntBuffer
a direct or array-backed param)java.Entry point to C language function: |
| public void | glSamplerParameterIuiv(int sampler, int pname, int[] param, int param_offset)
Entry point to C language function: |
| public void | glShaderBinary(int n, IntBuffer shaders, int binaryformat, Buffer binary, int length)
Entry point to C language function:
|
| public void | glShaderBinary(int n, int[] shaders, int shaders_offset, int binaryformat, Buffer binary, int length)
Entry point to C language function:
|
| public void | glShaderSource(int shader, int count, String[] string, IntBuffer
a direct or array-backed length)java.Entry point to C language function: |
| public void | glShaderSource(int shader, int count, String[] string, int[] length, int length_offset)
Entry point to C language function: |
| public void | glStencilFuncSeparate(int face, int func, int ref, int mask)
Entry point to C language function: |
| public void | glStencilMaskSeparate(int face, int mask)
Entry point to C language function: |
| public void | glStencilOpSeparate(int face, int sfail, int dpfail, int dppass)
Entry point to C language function: |
| public void | glTexImage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
Entry point to C language function: |
| 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 pixels)java.Entry point to C language function: |
| 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)
Entry point to C language function: |
| public void | glTexImage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)
Entry point to C language function: |
| public void | glTexParameterIiv(int target, int pname, IntBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glTexParameterIiv(int target, int pname, int[] params, int params_offset)
Entry point to C language function: |
| public void | glTexParameterIuiv(int target, int pname, IntBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glTexParameterIuiv(int target, int pname, int[] params, int params_offset)
Entry point to C language function: |
| 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 pixels)java.Entry point to C language function: |
| 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)
Entry point to C language function: |
| public void | |
| public void | glUniform1f(int location, float v0)
Entry point to C language function: |
| public void | glUniform1fv(int location, int count, FloatBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glUniform1fv(int location, int count, float[] value, int value_offset)
Entry point to C language function: |
| public void | glUniform1i(int location, int v0)
Entry point to C language function: |
| public void | glUniform1iv(int location, int count, IntBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glUniform1iv(int location, int count, int[] value, int value_offset)
Entry point to C language function: |
| public void | glUniform2f(int location, float v0, float v1)
Entry point to C language function: |
| public void | glUniform2fv(int location, int count, FloatBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glUniform2fv(int location, int count, float[] value, int value_offset)
Entry point to C language function: |
| public void | glUniform2i(int location, int v0, int v1)
Entry point to C language function: |
| public void | glUniform2iv(int location, int count, IntBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glUniform2iv(int location, int count, int[] value, int value_offset)
Entry point to C language function: |
| public void | glUniform3f(int location, float v0, float v1, float v2)
Entry point to C language function: |
| public void | glUniform3fv(int location, int count, FloatBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glUniform3fv(int location, int count, float[] value, int value_offset)
Entry point to C language function: |
| public void | glUniform3i(int location, int v0, int v1, int v2)
Entry point to C language function: |
| public void | glUniform3iv(int location, int count, IntBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glUniform3iv(int location, int count, int[] value, int value_offset)
Entry point to C language function: |
| public void | glUniform4f(int location, float v0, float v1, float v2, float v3)
Entry point to C language function: |
| public void | glUniform4fv(int location, int count, FloatBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glUniform4fv(int location, int count, float[] value, int value_offset)
Entry point to C language function: |
| public void | glUniform4i(int location, int v0, int v1, int v2, int v3)
Entry point to C language function: |
| public void | glUniform4iv(int location, int count, IntBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glUniform4iv(int location, int count, int[] value, int value_offset)
Entry point to C language function: |
| public void | glUniformMatrix2fv(int location, int count, boolean transpose, FloatBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glUniformMatrix2fv(int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: |
| public void | glUniformMatrix3fv(int location, int count, boolean transpose, FloatBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glUniformMatrix3fv(int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: |
| public void | glUniformMatrix4fv(int location, int count, boolean transpose, FloatBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glUniformMatrix4fv(int location, int count, boolean transpose, float[] value, int value_offset)
Entry point to C language function: |
| public void | glUseProgram(int program)
Entry point to C language function: |
| public void | glUseProgramStages(int pipeline, int stages, int program)
Entry point to C language function: |
| public void | glValidateProgram(int program)
Entry point to C language function: |
| public void | glValidateProgramPipeline(int pipeline)
Entry point to C language function: |
| public void | glVertexAttrib1f(int index, float x)
Entry point to C language function: |
| public void | glVertexAttrib1fv(int index, FloatBuffer
a direct or array-backed v)java.Entry point to C language function: |
| public void | glVertexAttrib1fv(int index, float[] v, int v_offset)
Entry point to C language function: |
| public void | glVertexAttrib2f(int index, float x, float y)
Entry point to C language function: |
| public void | glVertexAttrib2fv(int index, FloatBuffer
a direct or array-backed v)java.Entry point to C language function: |
| public void | glVertexAttrib2fv(int index, float[] v, int v_offset)
Entry point to C language function: |
| public void | glVertexAttrib3f(int index, float x, float y, float z)
Entry point to C language function: |
| public void | glVertexAttrib3fv(int index, FloatBuffer
a direct or array-backed v)java.Entry point to C language function: |
| public void | glVertexAttrib3fv(int index, float[] v, int v_offset)
Entry point to C language function: |
| public void | glVertexAttrib4f(int index, float x, float y, float z, float w)
Entry point to C language function: |
| public void | glVertexAttrib4fv(int index, FloatBuffer
a direct or array-backed v)java.Entry point to C language function: |
| public void | glVertexAttrib4fv(int index, float[] v, int v_offset)
Entry point to C language function: |
| public void | glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, long pointer_buffer_offset)
Entry point to C language function: |
| public void |