|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.media.opengl.DebugGL4
public class DebugGL4
Composable pipeline which wraps an underlying GL
implementation,
providing error checking after each OpenGL method call. If an error occurs,
causes a GLException
to be thrown at exactly the point of failure.
Sample code which installs this pipeline:
GL gl = drawable.setGL(new DebugGL(drawable.getGL()));
Field Summary | |
---|---|
static boolean |
DEBUG
|
Constructor Summary | |
---|---|
DebugGL4(GL4 downstreamGL4)
|
Method Summary | |
---|---|
GLContext |
getContext()
Returns the GLContext with which this GL object is associated. |
Object |
getExtension(String arg0)
Returns an object providing access to the specified OpenGL extension. |
GL |
getGL()
Casts this object to the GL interface. |
GL2 |
getGL2()
Casts this object to the GL2 interface. |
GL2ES1 |
getGL2ES1()
Casts this object to the GL2ES1 interface. |
GL2ES2 |
getGL2ES2()
Casts this object to the GL2ES2 interface. |
GL2GL3 |
getGL2GL3()
Casts this object to the GL2GL3 interface. |
GL3 |
getGL3()
Casts this object to the GL3 interface. |
GL3bc |
getGL3bc()
Casts this object to the GL3bc interface. |
GL4 |
getGL4()
Casts this object to the GL4 interface. |
GL4bc |
getGL4bc()
Casts this object to the GL4bc interface. |
GLES1 |
getGLES1()
Casts this object to the GLES1 interface. |
GLES2 |
getGLES2()
Casts this object to the GLES2 interface. |
GLProfile |
getGLProfile()
Returns the GLProfile with which this GL object is associated. |
Object |
getPlatformGLExtensions()
Returns an object through which platform-specific OpenGL extensions (EGL, GLX, WGL, etc.) may be accessed. |
int |
getSwapInterval()
Provides a platform-independent way to get the swap interval set by GLBase.setSwapInterval(int) . |
void |
glActiveShaderProgram(int arg0,
int arg1)
Entry point to C language function: void glActiveShaderProgram(GLuint pipeline, GLuint program); Part of GL_ARB_separate_shader_objects |
void |
glActiveTexture(int arg0)
Interface to C language function: void glActiveTexture(GLenum texture); |
ByteBuffer |
glAllocateMemoryNV(int arg0,
float arg1,
float arg2,
float arg3)
Provides platform-independent access to the wglAllocateMemoryNV /
glXAllocateMemoryNV extension. |
void |
glAttachShader(int arg0,
int arg1)
Interface to C language function: void glAttachShader(GLuint program, GLuint shader); |
void |
glBeginConditionalRender(int arg0,
int arg1)
Entry point to C language function: void glBeginConditionalRender(GLuint id, GLenum mode); Part of GL_VERSION_3_0 |
void |
glBeginQuery(int arg0,
int arg1)
Entry point to C language function: void glBeginQuery(GLenum target, GLuint id); Part of GL_VERSION_1_5 |
void |
glBeginQueryIndexed(int arg0,
int arg1,
int arg2)
Entry point to C language function: void glBeginQueryIndexed(GLenum target, GLuint index, GLuint id); Part of GL_ARB_transform_feedback3 |
void |
glBeginTransformFeedback(int arg0)
Entry point to C language function: void glBeginTransformFeedback(GLenum primitiveMode); Part of GL_VERSION_3_0 |
void |
glBindAttribLocation(int arg0,
int arg1,
String arg2)
Interface to C language function: void glBindAttribLocation(GLuint program, GLuint index, const GLchar * name); |
void |
glBindBuffer(int arg0,
int arg1)
Interface to C language function: void glBindBuffer(GLenum target, GLuint buffer); |
void |
glBindBufferBase(int arg0,
int arg1,
int arg2)
Entry point to C language function: void glBindBufferBase(GLenum target, GLuint index, GLuint buffer); Part of GL_VERSION_3_0 |
void |
glBindBufferRange(int arg0,
int arg1,
int arg2,
long arg3,
long arg4)
Entry point to C language function: void glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size); Part of GL_VERSION_3_0 |
void |
glBindFragDataLocation(int arg0,
int arg1,
String arg2)
Entry point to C language function: void glBindFragDataLocation(GLuint program, GLuint color, const GLchar * name); Part of GL_VERSION_3_0 |
void |
glBindFragDataLocationIndexed(int arg0,
int arg1,
int arg2,
String arg3)
Entry point to C language function: void glBindFragDataLocationIndexed(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name); Part of GL_ARB_blend_func_extended |
void |
glBindFramebuffer(int arg0,
int arg1)
Interface to C language function: void glBindFramebuffer(GLenum target, GLuint framebuffer); |
void |
glBindProgramPipeline(int arg0)
Entry point to C language function: void glBindProgramPipeline(GLuint pipeline); Part of GL_ARB_separate_shader_objects |
void |
glBindRenderbuffer(int arg0,
int arg1)
Interface to C language function: void glBindRenderbuffer(GLenum target, GLuint renderbuffer); |
void |
glBindSampler(int arg0,
int arg1)
Entry point to C language function: void glBindSampler(GLuint unit, GLuint sampler); Part of GL_ARB_sampler_objects |
void |
glBindTexture(int arg0,
int arg1)
Interface to C language function: void glBindTexture(GLenum target, GLuint texture); |
void |
glBindTransformFeedback(int arg0,
int arg1)
Entry point to C language function: void glBindTransformFeedback(GLenum target, GLuint id); Part of GL_ARB_transform_feedback2 |
void |
glBindVertexArray(int arg0)
Entry point to C language function: void glBindVertexArray(GLuint array); Part of GL_ARB_vertex_array_object |
void |
glBlendColor(float arg0,
float arg1,
float arg2,
float arg3)
Interface to C language function: void glBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); |
void |
glBlendEquation(int arg0)
Interface to C language function: void glBlendEquation(GLenum mode); |
void |
glBlendEquationi(int arg0,
int arg1)
Entry point to C language function: void glBlendEquationiARB(GLuint buf, GLenum mode); Part of GL_ARB_draw_buffers_blend |
void |
glBlendEquationSeparate(int arg0,
int arg1)
Interface to C language function: void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha); |
void |
glBlendEquationSeparatei(int arg0,
int arg1,
int arg2)
Entry point to C language function: void glBlendEquationSeparateiARB(GLuint buf, GLenum modeRGB, GLenum modeAlpha); Part of GL_ARB_draw_buffers_blend |
void |
glBlendFunc(int arg0,
int arg1)
Interface to C language function: void glBlendFunc(GLenum sfactor, GLenum dfactor); |
void |
glBlendFunci(int arg0,
int arg1,
int arg2)
Entry point to C language function: void glBlendFunciARB(GLuint buf, GLenum src, GLenum dst); Part of GL_ARB_draw_buffers_blend |
void |
glBlendFuncSeparate(int arg0,
int arg1,
int arg2,
int arg3)
Interface to C language function: void glBlendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha); |
void |
glBlendFuncSeparatei(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function: void glBlendFuncSeparateiARB(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha); Part of GL_ARB_draw_buffers_blend |
void |
glBlitFramebuffer(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9)
Entry point to C language function: void glBlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter); Part of GL_ARB_framebuffer_object |
void |
glBufferAddressRangeNV(int arg0,
int arg1,
long arg2,
long arg3)
Entry point to C language function: void glBufferAddressRangeNV(GLenum pname, GLuint index, GLuint64EXT address, GLsizeiptr length); Part of GL_NV_vertex_buffer_unified_memory |
void |
glBufferData(int arg0,
long arg1,
Buffer arg2,
int arg3)
Interface to C language function: void glBufferData(GLenum target, GLsizeiptr size, const GLvoid * data, GLenum usage); |
void |
glBufferSubData(int arg0,
long arg1,
long arg2,
Buffer arg3)
Interface to C language function: void glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid * data); |
int |
glCheckFramebufferStatus(int arg0)
Interface to C language function: GLenum glCheckFramebufferStatus(GLenum target); |
void |
glClampColor(int arg0,
int arg1)
Entry point to C language function: void glClampColor(GLenum target, GLenum clamp); Part of GL_VERSION_3_0 |
void |
glClear(int arg0)
Interface to C language function: void glClear(GLbitfield mask); |
void |
glClearBufferfi(int arg0,
int arg1,
float arg2,
int arg3)
Entry point to C language function: void glClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil); Part of GL_VERSION_3_0 |
void |
glClearBufferfv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function: void glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value); Part of GL_VERSION_3_0 |
void |
glClearBufferfv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function: void glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value); Part of GL_VERSION_3_0 |
void |
glClearBufferiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value); Part of GL_VERSION_3_0 |
void |
glClearBufferiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value); Part of GL_VERSION_3_0 |
void |
glClearBufferuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value); Part of GL_VERSION_3_0 |
void |
glClearBufferuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value); Part of GL_VERSION_3_0 |
void |
glClearColor(float arg0,
float arg1,
float arg2,
float arg3)
Interface to C language function: void glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); |
void |
glClearDepth(double arg0)
|
void |
glClearDepthf(float arg0)
Interface to C language function: void glClearDepthf(GLclampf depth); |
void |
glClearStencil(int arg0)
Interface to C language function: void glClearStencil(GLint s); |
int |
glClientWaitSync(long arg0,
int arg1,
long arg2)
Entry point to C language function: GLenum glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout); Part of GL_ARB_sync |
void |
glColorFormatNV(int arg0,
int arg1,
int arg2)
Entry point to C language function: void glColorFormatNV(GLint size, GLenum type, GLsizei stride); Part of GL_NV_vertex_buffer_unified_memory |
void |
glColorMask(boolean arg0,
boolean arg1,
boolean arg2,
boolean arg3)
Interface to C language function: void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha); |
void |
glColorMaski(int arg0,
boolean arg1,
boolean arg2,
boolean arg3,
boolean arg4)
Entry point to C language function: void glColorMaski(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a); Part of GL_VERSION_3_0 |
void |
glColorP3ui(int arg0,
int arg1)
Entry point to C language function: void glColorP3ui(GLenum type, GLuint color); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glColorP3uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glColorP3uiv(GLenum type, const GLuint * color); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glColorP3uiv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glColorP3uiv(GLenum type, const GLuint * color); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glColorP4ui(int arg0,
int arg1)
Entry point to C language function: void glColorP4ui(GLenum type, GLuint color); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glColorP4uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glColorP4uiv(GLenum type, const GLuint * color); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glColorP4uiv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glColorP4uiv(GLenum type, const GLuint * color); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glCompileShader(int arg0)
Interface to C language function: void glCompileShader(GLuint shader); |
void |
glCompileShaderIncludeARB(int arg0,
int arg1,
String[] arg2,
int[] arg3,
int arg4)
Entry point to C language function: void glCompileShaderIncludeARB(GLuint shader, GLsizei count, const GLchar * * path, const GLint * length); Part of GL_ARB_shading_language_include |
void |
glCompileShaderIncludeARB(int arg0,
int arg1,
String[] arg2,
IntBuffer arg3)
Entry point to C language function: void glCompileShaderIncludeARB(GLuint shader, GLsizei count, const GLchar * * path, const GLint * length); Part of GL_ARB_shading_language_include |
void |
glCompressedTexImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
Buffer arg6)
Entry point to C language function: void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data); Part of GL_VERSION_1_3 |
void |
glCompressedTexImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
long arg6)
Entry point to C language function: void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data); Part of GL_VERSION_1_3 |
void |
glCompressedTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
Buffer arg7)
Entry point to C language function: void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data); Part of GL_VERSION_1_3 |
void |
glCompressedTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
long arg7)
Entry point to C language function: void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data); Part of GL_VERSION_1_3 |
void |
glCompressedTexImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
Buffer arg8)
Entry point to C language function: void glCompressedTexImage3DOES(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data); Part of GL_VERSION_1_3, GL_OES_texture_3D |
void |
glCompressedTexImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
Entry point to C language function: void glCompressedTexImage3DOES(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data); Part of GL_VERSION_1_3, GL_OES_texture_3D |
void |
glCompressedTexSubImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
Buffer arg6)
Entry point to C language function: void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data); Part of GL_VERSION_1_3 |
void |
glCompressedTexSubImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
long arg6)
Entry point to C language function: void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data); Part of GL_VERSION_1_3 |
void |
glCompressedTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
Buffer arg8)
Entry point to C language function: void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data); Part of GL_VERSION_1_3 |
void |
glCompressedTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
Entry point to C language function: void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data); Part of GL_VERSION_1_3 |
void |
glCompressedTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
Buffer arg10)
Entry point to C language function: void glCompressedTexSubImage3DOES(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data); Part of GL_VERSION_1_3, GL_OES_texture_3D |
void |
glCompressedTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
long arg10)
Entry point to C language function: void glCompressedTexSubImage3DOES(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data); Part of GL_VERSION_1_3, GL_OES_texture_3D |
void |
glCopyBufferSubData(int arg0,
int arg1,
long arg2,
long arg3,
long arg4)
Entry point to C language function: void glCopyBufferSubData(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); Part of GL_ARB_copy_buffer |
void |
glCopyTexImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6)
Entry point to C language function: void glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border); Part of GL_VERSION_1_1 |
void |
glCopyTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
Interface to C language function: void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); |
void |
glCopyTexSubImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Entry point to C language function: void glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); Part of GL_VERSION_1_1 |
void |
glCopyTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
Interface to C language function: void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); |
void |
glCopyTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8)
Entry point to C language function: void glCopyTexSubImage3DOES(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); Part of GL_VERSION_1_2, GL_OES_texture_3D |
int |
glCreateProgram()
Interface to C language function: GLuint glCreateProgram(void); |
int |
glCreateShader(int arg0)
Interface to C language function: GLuint glCreateShader(GLenum type); |
int |
glCreateShaderProgramv(int arg0,
int arg1,
PointerBuffer arg2)
Entry point to C language function: GLuint glCreateShaderProgramv(GLenum type, GLsizei count, const GLchar * * strings); Part of GL_ARB_separate_shader_objects |
long |
glCreateSyncFromCLeventARB(Buffer arg0,
Buffer arg1,
int arg2)
Entry point to C language function: GLsync glCreateSyncFromCLeventARB(void * context, void * event, GLbitfield flags); Part of GL_ARB_cl_event |
void |
glCullFace(int arg0)
Interface to C language function: void glCullFace(GLenum mode); |
void |
glDebugMessageControlARB(int arg0,
int arg1,
int arg2,
int arg3,
int[] arg4,
int arg5,
boolean arg6)
Entry point to C language function: void glDebugMessageControlARB(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled); Part of GL_ARB_debug_output |
void |
glDebugMessageControlARB(int arg0,
int arg1,
int arg2,
int arg3,
IntBuffer arg4,
boolean arg5)
Entry point to C language function: void glDebugMessageControlARB(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled); Part of GL_ARB_debug_output |
void |
glDebugMessageEnableAMD(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
boolean arg5)
Entry point to C language function: void glDebugMessageEnableAMD(GLenum category, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled); Part of GL_AMD_debug_output |
void |
glDebugMessageEnableAMD(int arg0,
int arg1,
int arg2,
IntBuffer arg3,
boolean arg4)
Entry point to C language function: void glDebugMessageEnableAMD(GLenum category, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled); Part of GL_AMD_debug_output |
void |
glDebugMessageInsertAMD(int arg0,
int arg1,
int arg2,
int arg3,
String arg4)
Entry point to C language function: void glDebugMessageInsertAMD(GLenum category, GLenum severity, GLuint id, GLsizei length, const GLchar * buf); Part of GL_AMD_debug_output |
void |
glDebugMessageInsertARB(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
String arg5)
Entry point to C language function: void glDebugMessageInsertARB(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar * buf); Part of GL_ARB_debug_output |
void |
glDeleteBuffers(int arg0,
int[] arg1,
int arg2)
Interface to C language function: void glDeleteBuffers(GLsizei n, const GLuint * buffers); |
void |
glDeleteBuffers(int arg0,
IntBuffer arg1)
Interface to C language function: void glDeleteBuffers(GLsizei n, const GLuint * buffers); |
void |
glDeleteFramebuffers(int arg0,
int[] arg1,
int arg2)
Interface to C language function: void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers); |
void |
glDeleteFramebuffers(int arg0,
IntBuffer arg1)
Interface to C language function: void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers); |
void |
glDeleteNamedStringARB(int arg0,
String arg1)
Entry point to C language function: void glDeleteNamedStringARB(GLint namelen, const GLchar * name); Part of GL_ARB_shading_language_include |
void |
glDeleteProgram(int arg0)
Interface to C language function: void glDeleteProgram(GLuint program); |
void |
glDeleteProgramPipelines(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glDeleteProgramPipelines(GLsizei n, const GLuint * pipelines); Part of GL_ARB_separate_shader_objects |
void |
glDeleteProgramPipelines(int arg0,
IntBuffer arg1)
Entry point to C language function: void glDeleteProgramPipelines(GLsizei n, const GLuint * pipelines); Part of GL_ARB_separate_shader_objects |
void |
glDeleteQueries(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glDeleteQueries(GLsizei n, const GLuint * ids); Part of GL_VERSION_1_5 |
void |
glDeleteQueries(int arg0,
IntBuffer arg1)
Entry point to C language function: void glDeleteQueries(GLsizei n, const GLuint * ids); Part of GL_VERSION_1_5 |
void |
glDeleteRenderbuffers(int arg0,
int[] arg1,
int arg2)
Interface to C language function: void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers); |
void |
glDeleteRenderbuffers(int arg0,
IntBuffer arg1)
Interface to C language function: void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers); |
void |
glDeleteSamplers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glDeleteSamplers(GLsizei count, const GLuint * samplers); Part of GL_ARB_sampler_objects |
void |
glDeleteSamplers(int arg0,
IntBuffer arg1)
Entry point to C language function: void glDeleteSamplers(GLsizei count, const GLuint * samplers); Part of GL_ARB_sampler_objects |
void |
glDeleteShader(int arg0)
Interface to C language function: void glDeleteShader(GLuint shader); |
void |
glDeleteSync(long arg0)
Entry point to C language function: void glDeleteSync(GLsync sync); Part of GL_ARB_sync |
void |
glDeleteTextures(int arg0,
int[] arg1,
int arg2)
Interface to C language function: void glDeleteTextures(GLsizei n, const GLuint * textures); |
void |
glDeleteTextures(int arg0,
IntBuffer arg1)
Interface to C language function: void glDeleteTextures(GLsizei n, const GLuint * textures); |
void |
glDeleteTransformFeedbacks(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids); Part of GL_ARB_transform_feedback2 |
void |
glDeleteTransformFeedbacks(int arg0,
IntBuffer arg1)
Entry point to C language function: void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids); Part of GL_ARB_transform_feedback2 |
void |
glDeleteVertexArrays(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glDeleteVertexArrays(GLsizei n, const GLuint * arrays); Part of GL_ARB_vertex_array_object |
void |
glDeleteVertexArrays(int arg0,
IntBuffer arg1)
Entry point to C language function: void glDeleteVertexArrays(GLsizei n, const GLuint * arrays); Part of GL_ARB_vertex_array_object |
void |
glDepthFunc(int arg0)
Interface to C language function: void glDepthFunc(GLenum func); |
void |
glDepthMask(boolean arg0)
Interface to C language function: void glDepthMask(GLboolean flag); |
void |
glDepthRange(double arg0,
double arg1)
|
void |
glDepthRangeArrayv(int arg0,
int arg1,
double[] arg2,
int arg3)
Entry point to C language function: void glDepthRangeArrayv(GLuint first, GLsizei count, const GLclampd * v); Part of GL_ARB_viewport_array |
void |
glDepthRangeArrayv(int arg0,
int arg1,
DoubleBuffer arg2)
Entry point to C language function: void glDepthRangeArrayv(GLuint first, GLsizei count, const GLclampd * v); Part of GL_ARB_viewport_array |
void |
glDepthRangef(float arg0,
float arg1)
Interface to C language function: void glDepthRangef(GLclampf zNear, GLclampf zFar); |
void |
glDepthRangeIndexed(int arg0,
double arg1,
double arg2)
Entry point to C language function: void glDepthRangeIndexed(GLuint index, GLclampd n, GLclampd f); Part of GL_ARB_viewport_array |
void |
glDetachShader(int arg0,
int arg1)
Interface to C language function: void glDetachShader(GLuint program, GLuint shader); |
void |
glDisable(int arg0)
Interface to C language function: void glDisable(GLenum cap); |
void |
glDisableClientState(int arg0)
Entry point to C language function: void glDisableClientState(GLenum cap); Part of GL_VERSION_1_1 |
void |
glDisablei(int arg0,
int arg1)
Entry point to C language function: void glDisablei(GLenum target, GLuint index); Part of GL_VERSION_3_0 |
void |
glDisableVertexAttribArray(int arg0)
Interface to C language function: void glDisableVertexAttribArray(GLuint index); |
void |
glDrawArrays(int arg0,
int arg1,
int arg2)
Interface to C language function: void glDrawArrays(GLenum mode, GLint first, GLsizei count); |
void |
glDrawArraysIndirect(int arg0,
Buffer arg1)
Entry point to C language function: void glDrawArraysIndirect(GLenum mode, const GLvoid * indirect); Part of GL_ARB_draw_indirect |
void |
glDrawArraysInstanced(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function: void glDrawArraysInstancedARB(GLenum mode, GLint first, GLsizei count, GLsizei primcount); Part of GL_ARB_draw_instanced |
void |
glDrawBuffer(int arg0)
Entry point to C language function: void glDrawBuffer(GLenum mode); Part of GL_VERSION_1_0 |
void |
glDrawBuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glDrawBuffers(GLsizei n, const GLenum * bufs); Part of GL_VERSION_2_0 |
void |
glDrawBuffers(int arg0,
IntBuffer arg1)
Entry point to C language function: void glDrawBuffers(GLsizei n, const GLenum * bufs); Part of GL_VERSION_2_0 |
void |
glDrawElements(int arg0,
int arg1,
int arg2,
Buffer arg3)
Entry point to C language function: void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices); Part of GL_VERSION_1_1 |
void |
glDrawElements(int arg0,
int arg1,
int arg2,
long arg3)
Entry point to C language function: void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices); Part of GL_VERSION_1_1 |
void |
glDrawElementsBaseVertex(int arg0,
int arg1,
int arg2,
Buffer arg3,
int arg4)
Entry point to C language function: void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLint basevertex); Part of GL_ARB_draw_elements_base_vertex |
void |
glDrawElementsIndirect(int arg0,
int arg1,
Buffer arg2)
Entry point to C language function: void glDrawElementsIndirect(GLenum mode, GLenum type, const GLvoid * indirect); Part of GL_ARB_draw_indirect |
void |
glDrawElementsInstanced(int arg0,
int arg1,
int arg2,
Buffer arg3,
int arg4)
Entry point to C language function: void glDrawElementsInstancedARB(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount); Part of GL_ARB_draw_instanced |
void |
glDrawElementsInstancedBaseVertex(int arg0,
int arg1,
int arg2,
Buffer arg3,
int arg4,
int arg5)
Entry point to C language function: void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount, GLint basevertex); Part of GL_ARB_draw_elements_base_vertex |
void |
glDrawRangeElements(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
Buffer arg5)
Entry point to C language function: void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices); Part of GL_VERSION_1_2 |
void |
glDrawRangeElements(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
long arg5)
Entry point to C language function: void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices); Part of GL_VERSION_1_2 |
void |
glDrawRangeElementsBaseVertex(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
Buffer arg5,
int arg6)
Entry point to C language function: void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices, GLint basevertex); Part of GL_ARB_draw_elements_base_vertex |
void |
glDrawTransformFeedback(int arg0,
int arg1)
Entry point to C language function: void glDrawTransformFeedback(GLenum mode, GLuint id); Part of GL_ARB_transform_feedback2 |
void |
glDrawTransformFeedbackStream(int arg0,
int arg1,
int arg2)
Entry point to C language function: void glDrawTransformFeedbackStream(GLenum mode, GLuint id, GLuint stream); Part of GL_ARB_transform_feedback3 |
void |
glEdgeFlagFormatNV(int arg0)
Entry point to C language function: void glEdgeFlagFormatNV(GLsizei stride); Part of GL_NV_vertex_buffer_unified_memory |
void |
glEnable(int arg0)
Interface to C language function: void glEnable(GLenum cap); |
void |
glEnableClientState(int arg0)
Entry point to C language function: void glEnableClientState(GLenum cap); Part of GL_VERSION_1_1 |
void |
glEnablei(int arg0,
int arg1)
Entry point to C language function: void glEnablei(GLenum target, GLuint index); Part of GL_VERSION_3_0 |
void |
glEnableVertexAttribArray(int arg0)
Interface to C language function: void glEnableVertexAttribArray(GLuint index); |
void |
glEndConditionalRender()
Entry point to C language function: void glEndConditionalRender(void); Part of GL_VERSION_3_0 |
void |
glEndQuery(int arg0)
Entry point to C language function: void glEndQuery(GLenum target); Part of GL_VERSION_1_5 |
void |
glEndQueryIndexed(int arg0,
int arg1)
Entry point to C language function: void glEndQueryIndexed(GLenum target, GLuint index); Part of GL_ARB_transform_feedback3 |
void |
glEndTransformFeedback()
Entry point to C language function: void glEndTransformFeedback(void); Part of GL_VERSION_3_0 |
long |
glFenceSync(int arg0,
int arg1)
Entry point to C language function: GLsync glFenceSync(GLenum condition, GLbitfield flags); Part of GL_ARB_sync |
void |
glFinish()
Interface to C language function: void glFinish(void); |
void |
glFlush()
Interface to C language function: void glFlush(void); |
void |
glFlushMappedBufferRange(int arg0,
long arg1,
long arg2)
Entry point to C language function: void glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length); Part of GL_ARB_map_buffer_range |
void |
glFogCoordFormatNV(int arg0,
int arg1)
Entry point to C language function: void glFogCoordFormatNV(GLenum type, GLsizei stride); Part of GL_NV_vertex_buffer_unified_memory |
void |
glFramebufferRenderbuffer(int arg0,
int arg1,
int arg2,
int arg3)
Interface to C language function: void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); |
void |
glFramebufferTexture(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function: void glFramebufferTexture(GLenum target, GLenum attachment, GLuint texture, GLint level); Part of GL_VERSION_3_2 |
void |
glFramebufferTexture1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function: void glFramebufferTexture1D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); Part of GL_ARB_framebuffer_object |
void |
glFramebufferTexture2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Interface to C language function: void glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); |
void |
glFramebufferTexture3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Interface to C language function: void glFramebufferTexture3DOES(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset); |
void |
glFramebufferTextureARB(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function: void glFramebufferTextureARB(GLenum target, GLenum attachment, GLuint texture, GLint level); Part of GL_ARB_geometry_shader4 |
void |
glFramebufferTextureFaceARB(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function: void glFramebufferTextureFaceARB(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face); Part of GL_ARB_geometry_shader4 |
void |
glFramebufferTextureLayer(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function: void glFramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer); Part of GL_ARB_framebuffer_object |
void |
glFramebufferTextureLayerARB(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function: void glFramebufferTextureLayerARB(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer); Part of GL_ARB_geometry_shader4 |
void |
glFrontFace(int arg0)
Interface to C language function: void glFrontFace(GLenum mode); |
void |
glGenBuffers(int arg0,
int[] arg1,
int arg2)
Interface to C language function: void glGenBuffers(GLsizei n, GLuint * buffers); |
void |
glGenBuffers(int arg0,
IntBuffer arg1)
Interface to C language function: void glGenBuffers(GLsizei n, GLuint * buffers); |
void |
glGenerateMipmap(int arg0)
Interface to C language function: void glGenerateMipmap(GLenum target); |
void |
glGenFramebuffers(int arg0,
int[] arg1,
int arg2)
Interface to C language function: void glGenFramebuffers(GLsizei n, GLuint * framebuffers); |
void |
glGenFramebuffers(int arg0,
IntBuffer arg1)
Interface to C language function: void glGenFramebuffers(GLsizei n, GLuint * framebuffers); |
void |
glGenProgramPipelines(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glGenProgramPipelines(GLsizei n, GLuint * pipelines); Part of GL_ARB_separate_shader_objects |
void |
glGenProgramPipelines(int arg0,
IntBuffer arg1)
Entry point to C language function: void glGenProgramPipelines(GLsizei n, GLuint * pipelines); Part of GL_ARB_separate_shader_objects |
void |
glGenQueries(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glGenQueries(GLsizei n, GLuint * ids); Part of GL_VERSION_1_5 |
void |
glGenQueries(int arg0,
IntBuffer arg1)
Entry point to C language function: void glGenQueries(GLsizei n, GLuint * ids); Part of GL_VERSION_1_5 |
void |
glGenRenderbuffers(int arg0,
int[] arg1,
int arg2)
Interface to C language function: void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers); |
void |
glGenRenderbuffers(int arg0,
IntBuffer arg1)
Interface to C language function: void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers); |
void |
glGenSamplers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glGenSamplers(GLsizei count, GLuint * samplers); Part of GL_ARB_sampler_objects |
void |
glGenSamplers(int arg0,
IntBuffer arg1)
Entry point to C language function: void glGenSamplers(GLsizei count, GLuint * samplers); Part of GL_ARB_sampler_objects |
void |
glGenTextures(int arg0,
int[] arg1,
int arg2)
Interface to C language function: void glGenTextures(GLsizei n, GLuint * textures); |
void |
glGenTextures(int arg0,
IntBuffer arg1)
Interface to C language function: void glGenTextures(GLsizei n, GLuint * textures); |
void |
glGenTransformFeedbacks(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glGenTransformFeedbacks(GLsizei n, GLuint * ids); Part of GL_ARB_transform_feedback2 |
void |
glGenTransformFeedbacks(int arg0,
IntBuffer arg1)
Entry point to C language function: void glGenTransformFeedbacks(GLsizei n, GLuint * ids); Part of GL_ARB_transform_feedback2 |
void |
glGenVertexArrays(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glGenVertexArrays(GLsizei n, GLuint * arrays); Part of GL_ARB_vertex_array_object |
void |
glGenVertexArrays(int arg0,
IntBuffer arg1)
Entry point to C language function: void glGenVertexArrays(GLsizei n, GLuint * arrays); Part of GL_ARB_vertex_array_object |
void |
glGetActiveAttrib(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
int[] arg5,
int arg6,
int[] arg7,
int arg8,
byte[] arg9,
int arg10)
Interface to C language function: void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufsize, GLsizei * length, GLint * size, GLenum * type, GLchar * name); |
void |
glGetActiveAttrib(int arg0,
int arg1,
int arg2,
IntBuffer arg3,
IntBuffer arg4,
IntBuffer arg5,
ByteBuffer arg6)
Interface to C language function: void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufsize, GLsizei * length, GLint * size, GLenum * type, GLchar * name); |
void |
glGetActiveSubroutineName(int arg0,
int arg1,
int arg2,
int arg3,
int[] arg4,
int arg5,
byte[] arg6,
int arg7)
Entry point to C language function: void glGetActiveSubroutineName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name); Part of GL_ARB_shader_subroutine |
void |
glGetActiveSubroutineName(int arg0,
int arg1,
int arg2,
int arg3,
IntBuffer arg4,
ByteBuffer arg5)
Entry point to C language function: void glGetActiveSubroutineName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name); Part of GL_ARB_shader_subroutine |
void |
glGetActiveSubroutineUniformiv(int arg0,
int arg1,
int arg2,
int arg3,
int[] arg4,
int arg5)
Entry point to C language function: void glGetActiveSubroutineUniformiv(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint * values); Part of GL_ARB_shader_subroutine |
void |
glGetActiveSubroutineUniformiv(int arg0,
int arg1,
int arg2,
int arg3,
IntBuffer arg4)
Entry point to C language function: void glGetActiveSubroutineUniformiv(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint * values); Part of GL_ARB_shader_subroutine |
void |
glGetActiveSubroutineUniformName(int arg0,
int arg1,
int arg2,
int arg3,
int[] arg4,
int arg5,
byte[] arg6,
int arg7)
Entry point to C language function: void glGetActiveSubroutineUniformName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name); Part of GL_ARB_shader_subroutine |
void |
glGetActiveSubroutineUniformName(int arg0,
int arg1,
int arg2,
int arg3,
IntBuffer arg4,
ByteBuffer arg5)
Entry point to C language function: void glGetActiveSubroutineUniformName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name); Part of GL_ARB_shader_subroutine |
void |
glGetActiveUniform(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
int[] arg5,
int arg6,
int[] arg7,
int arg8,
byte[] arg9,
int arg10)
Interface to C language function: void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufsize, GLsizei * length, GLint * size, GLenum * type, GLchar * name); |
void |
glGetActiveUniform(int arg0,
int arg1,
int arg2,
IntBuffer arg3,
IntBuffer arg4,
IntBuffer arg5,
ByteBuffer arg6)
Interface to C language function: void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufsize, GLsizei * length, GLint * size, GLenum * type, GLchar * name); |
void |
glGetActiveUniformBlockiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function: void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params); Part of GL_ARB_uniform_buffer_object |
void |
glGetActiveUniformBlockiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function: void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params); Part of GL_ARB_uniform_buffer_object |
void |
glGetActiveUniformBlockName(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
byte[] arg5,
int arg6)
Entry point to C language function: void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName); Part of GL_ARB_uniform_buffer_object |
void |
glGetActiveUniformBlockName(int arg0,
int arg1,
int arg2,
IntBuffer arg3,
ByteBuffer arg4)
Entry point to C language function: void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName); Part of GL_ARB_uniform_buffer_object |
void |
glGetActiveUniformName(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
byte[] arg5,
int arg6)
Entry point to C language function: void glGetActiveUniformName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformName); Part of GL_ARB_uniform_buffer_object |
void |
glGetActiveUniformName(int arg0,
int arg1,
int arg2,
IntBuffer arg3,
ByteBuffer arg4)
Entry point to C language function: void glGetActiveUniformName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformName); Part of GL_ARB_uniform_buffer_object |
void |
glGetActiveUniformsiv(int arg0,
int arg1,
int[] arg2,
int arg3,
int arg4,
int[] arg5,
int arg6)
Entry point to C language function: void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params); Part of GL_ARB_uniform_buffer_object |
void |
glGetActiveUniformsiv(int arg0,
int arg1,
IntBuffer arg2,
int arg3,
IntBuffer arg4)
Entry point to C language function: void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params); Part of GL_ARB_uniform_buffer_object |
void |
glGetAttachedShaders(int arg0,
int arg1,
int[] arg2,
int arg3,
int[] arg4,
int arg5)
Interface to C language function: void glGetAttachedShaders(GLuint program, GLsizei maxcount, GLsizei * count, GLuint * shaders); |
void |
glGetAttachedShaders(int arg0,
int arg1,
IntBuffer arg2,
IntBuffer arg3)
Interface to C language function: void glGetAttachedShaders(GLuint program, GLsizei maxcount, GLsizei * count, GLuint * shaders); |
int |
glGetAttribLocation(int arg0,
String arg1)
Interface to C language function: int glGetAttribLocation(GLuint program, const GLchar * name); |
void |
glGetBooleani_v(int arg0,
int arg1,
byte[] arg2,
int arg3)
Entry point to C language function: void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data); Part of GL_VERSION_3_0 |
void |
glGetBooleani_v(int arg0,
int arg1,
ByteBuffer arg2)
Entry point to C language function: void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data); Part of GL_VERSION_3_0 |
void |
glGetBooleanv(int arg0,
byte[] arg1,
int arg2)
Interface to C language function: void glGetBooleanv(GLenum pname, GLboolean * params); |
void |
glGetBooleanv(int arg0,
ByteBuffer arg1)
Interface to C language function: void glGetBooleanv(GLenum pname, GLboolean * params); |
int |
glGetBoundBuffer(int arg0)
|
void |
glGetBufferParameteri64v(int arg0,
int arg1,
long[] arg2,
int arg3)
Entry point to C language function: void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params); Part of GL_VERSION_3_2 |
void |
glGetBufferParameteri64v(int arg0,
int arg1,
LongBuffer arg2)
Entry point to C language function: void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params); Part of GL_VERSION_3_2 |
void |
glGetBufferParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
Interface to C language function: void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params); |
void |
glGetBufferParameteriv(int arg0,
int arg1,
IntBuffer arg2)
Interface to C language function: void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params); |
void |
glGetBufferParameterui64vNV(int arg0,
int arg1,
long[] arg2,
int arg3)
Entry point to C language function: void glGetBufferParameterui64vNV(GLenum target, GLenum pname, GLuint64EXT * params); Part of GL_NV_shader_buffer_load |
void |
glGetBufferParameterui64vNV(int arg0,
int arg1,
LongBuffer arg2)
Entry point to C language function: void glGetBufferParameterui64vNV(GLenum target, GLenum pname, GLuint64EXT * params); Part of GL_NV_shader_buffer_load |
long |
glGetBufferSize(int arg0)
|
void |
glGetBufferSubData(int arg0,
long arg1,
long arg2,
Buffer arg3)
Entry point to C language function: void glGetBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, GLvoid * data); Part of GL_VERSION_1_5 |
void |
glGetCompressedTexImage(int arg0,
int arg1,
Buffer arg2)
Entry point to C language function: void glGetCompressedTexImage(GLenum target, GLint level, GLvoid * img); Part of GL_VERSION_1_3 |
void |
glGetCompressedTexImage(int arg0,
int arg1,
long arg2)
Entry point to C language function: void glGetCompressedTexImage(GLenum target, GLint level, GLvoid * img); Part of GL_VERSION_1_3 |
int |
glGetDebugMessageLogAMD(int arg0,
int arg1,
int[] arg2,
int arg3,
int[] arg4,
int arg5,
int[] arg6,
int arg7,
int[] arg8,
int arg9,
byte[] arg10,
int arg11)
Entry point to C language function: GLuint glGetDebugMessageLogAMD(GLuint count, GLsizei bufsize, GLenum * categories, GLuint * severities, GLuint * ids, GLsizei * lengths, GLchar * message); Part of GL_AMD_debug_output |
int |
glGetDebugMessageLogAMD(int arg0,
int arg1,
IntBuffer arg2,
IntBuffer arg3,
IntBuffer arg4,
IntBuffer arg5,
ByteBuffer arg6)
Entry point to C language function: GLuint glGetDebugMessageLogAMD(GLuint count, GLsizei bufsize, GLenum * categories, GLuint * severities, GLuint * ids, GLsizei * lengths, GLchar * message); Part of GL_AMD_debug_output |
int |
glGetDebugMessageLogARB(int arg0,
int arg1,
int[] arg2,
int arg3,
int[] arg4,
int arg5,
int[] arg6,
int arg7,
int[] arg8,
int arg9,
int[] arg10,
int arg11,
byte[] arg12,
int arg13)
Entry point to C language function: GLuint glGetDebugMessageLogARB(GLuint count, GLsizei bufsize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog); Part of GL_ARB_debug_output |
int |
glGetDebugMessageLogARB(int arg0,
int arg1,
IntBuffer arg2,
IntBuffer arg3,
IntBuffer arg4,
IntBuffer arg5,
IntBuffer arg6,
ByteBuffer arg7)
Entry point to C language function: GLuint glGetDebugMessageLogARB(GLuint count, GLsizei bufsize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog); Part of GL_ARB_debug_output |
void |
glGetDoublei_v(int arg0,
int arg1,
double[] arg2,
int arg3)
Entry point to C language function: void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data); Part of GL_ARB_viewport_array |
void |
glGetDoublei_v(int arg0,
int arg1,
DoubleBuffer arg2)
Entry point to C language function: void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data); Part of GL_ARB_viewport_array |
void |
glGetDoublev(int arg0,
double[] arg1,
int arg2)
Entry point to C language function: void glGetDoublev(GLenum pname, GLdouble * params); Part of GL_VERSION_1_0 |
void |
glGetDoublev(int arg0,
DoubleBuffer arg1)
Entry point to C language function: void glGetDoublev(GLenum pname, GLdouble * params); Part of GL_VERSION_1_0 |
int |
glGetError()
Interface to C language function: GLenum glGetError(void); |
void |
glGetFloati_v(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function: void glGetFloati_v(GLenum target, GLuint index, GLfloat * data); Part of GL_ARB_viewport_array |
void |
glGetFloati_v(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function: void glGetFloati_v(GLenum target, GLuint index, GLfloat * data); Part of GL_ARB_viewport_array |
void |
glGetFloatv(int arg0,
float[] arg1,
int arg2)
Interface to C language function: void glGetFloatv(GLenum pname, GLfloat * params); |
void |
glGetFloatv(int arg0,
FloatBuffer arg1)
Interface to C language function: void glGetFloatv(GLenum pname, GLfloat * params); |
int |
glGetFragDataIndex(int arg0,
String arg1)
Entry point to C language function: GLint glGetFragDataIndex(GLuint program, const GLchar * name); Part of GL_ARB_blend_func_extended |
int |
glGetFragDataLocation(int arg0,
String arg1)
Entry point to C language function: GLint glGetFragDataLocation(GLuint program, const GLchar * name); Part of GL_VERSION_3_0 |
void |
glGetFramebufferAttachmentParameteriv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Interface to C language function: void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params); |
void |
glGetFramebufferAttachmentParameteriv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Interface to C language function: void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params); |
int |
glGetGraphicsResetStatusARB()
Entry point to C language function: GLenum glGetGraphicsResetStatusARB(void); Part of GL_ARB_robustness |
void |
glGetInteger64i_v(int arg0,
int arg1,
long[] arg2,
int arg3)
Entry point to C language function: void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data); Part of GL_VERSION_3_2 |
void |
glGetInteger64i_v(int arg0,
int arg1,
LongBuffer arg2)
Entry point to C language function: void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data); Part of GL_VERSION_3_2 |
void |
glGetInteger64v(int arg0,
long[] arg1,
int arg2)
Entry point to C language function: void glGetInteger64v(GLenum pname, GLint64 * params); Part of GL_ARB_sync |
void |
glGetInteger64v(int arg0,
LongBuffer arg1)
Entry point to C language function: void glGetInteger64v(GLenum pname, GLint64 * params); Part of GL_ARB_sync |
void |
glGetIntegeri_v(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glGetIntegeri_v(GLenum target, GLuint index, GLint * data); Part of GL_VERSION_3_0 |
void |
glGetIntegeri_v(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glGetIntegeri_v(GLenum target, GLuint index, GLint * data); Part of GL_VERSION_3_0 |
void |
glGetIntegerui64i_vNV(int arg0,
int arg1,
long[] arg2,
int arg3)
Entry point to C language function: void glGetIntegerui64i_vNV(GLenum value, GLuint index, GLuint64EXT * result); Part of GL_NV_vertex_buffer_unified_memory |
void |
glGetIntegerui64i_vNV(int arg0,
int arg1,
LongBuffer arg2)
Entry point to C language function: void glGetIntegerui64i_vNV(GLenum value, GLuint index, GLuint64EXT * result); Part of GL_NV_vertex_buffer_unified_memory |
void |
glGetIntegerui64vNV(int arg0,
long[] arg1,
int arg2)
Entry point to C language function: void glGetIntegerui64vNV(GLenum value, GLuint64EXT * result); Part of GL_NV_shader_buffer_load |
void |
glGetIntegerui64vNV(int arg0,
LongBuffer arg1)
Entry point to C language function: void glGetIntegerui64vNV(GLenum value, GLuint64EXT * result); Part of GL_NV_shader_buffer_load |
void |
glGetIntegerv(int arg0,
int[] arg1,
int arg2)
Interface to C language function: void glGetIntegerv(GLenum pname, GLint * params); |
void |
glGetIntegerv(int arg0,
IntBuffer arg1)
Interface to C language function: void glGetIntegerv(GLenum pname, GLint * params); |
void |
glGetMultisamplefv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function: void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val); Part of GL_ARB_texture_multisample |
void |
glGetMultisamplefv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function: void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val); Part of GL_ARB_texture_multisample |
void |
glGetNamedBufferParameterui64vNV(int arg0,
int arg1,
long[] arg2,
int arg3)
Entry point to C language function: void glGetNamedBufferParameterui64vNV(GLuint buffer, GLenum pname, GLuint64EXT * params); Part of GL_NV_shader_buffer_load |
void |
glGetNamedBufferParameterui64vNV(int arg0,
int arg1,
LongBuffer arg2)
Entry point to C language function: void glGetNamedBufferParameterui64vNV(GLuint buffer, GLenum pname, GLuint64EXT * params); Part of GL_NV_shader_buffer_load |
void |
glGetNamedStringARB(int arg0,
String arg1,
int arg2,
int[] arg3,
int arg4,
byte[] arg5,
int arg6)
Entry point to C language function: void glGetNamedStringARB(GLint namelen, const GLchar * name, GLsizei bufSize, GLint * stringlen, GLchar * string); Part of GL_ARB_shading_language_include |
void |
glGetNamedStringARB(int arg0,
String arg1,
int arg2,
IntBuffer arg3,
ByteBuffer arg4)
Entry point to C language function: void glGetNamedStringARB(GLint namelen, const GLchar * name, GLsizei bufSize, GLint * stringlen, GLchar * string); Part of GL_ARB_shading_language_include |
void |
glGetNamedStringivARB(int arg0,
String arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function: void glGetNamedStringivARB(GLint namelen, const GLchar * name, GLenum pname, GLint * params); Part of GL_ARB_shading_language_include |
void |
glGetNamedStringivARB(int arg0,
String arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function: void glGetNamedStringivARB(GLint namelen, const GLchar * name, GLenum pname, GLint * params); Part of GL_ARB_shading_language_include |
void |
glGetnColorTableARB(int arg0,
int arg1,
int arg2,
int arg3,
Buffer arg4)
Entry point to C language function: void glGetnColorTableARB(GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid * table); Part of GL_ARB_robustness |
void |
glGetnCompressedTexImageARB(int arg0,
int arg1,
int arg2,
Buffer arg3)
Entry point to C language function: void glGetnCompressedTexImageARB(GLenum target, GLint lod, GLsizei bufSize, GLvoid * img); Part of GL_ARB_robustness |
void |
glGetnConvolutionFilterARB(int arg0,
int arg1,
int arg2,
int arg3,
Buffer arg4)
Entry point to C language function: void glGetnConvolutionFilterARB(GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid * image); Part of GL_ARB_robustness |
void |
glGetnHistogramARB(int arg0,
boolean arg1,
int arg2,
int arg3,
int arg4,
Buffer arg5)
Entry point to C language function: void glGetnHistogramARB(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid * values); Part of GL_ARB_robustness |
void |
glGetnMapdvARB(int arg0,
int arg1,
int arg2,
double[] arg3,
int arg4)
Entry point to C language function: void glGetnMapdvARB(GLenum target, GLenum query, GLsizei bufSize, GLdouble * v); Part of GL_ARB_robustness |
void |
glGetnMapdvARB(int arg0,
int arg1,
int arg2,
DoubleBuffer arg3)
Entry point to C language function: void glGetnMapdvARB(GLenum target, GLenum query, GLsizei bufSize, GLdouble * v); Part of GL_ARB_robustness |
void |
glGetnMapfvARB(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
Entry point to C language function: void glGetnMapfvARB(GLenum target, GLenum query, GLsizei bufSize, GLfloat * v); Part of GL_ARB_robustness |
void |
glGetnMapfvARB(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
Entry point to C language function: void glGetnMapfvARB(GLenum target, GLenum query, GLsizei bufSize, GLfloat * v); Part of GL_ARB_robustness |
void |
glGetnMapivARB(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function: void glGetnMapivARB(GLenum target, GLenum query, GLsizei bufSize, GLint * v); Part of GL_ARB_robustness |
void |
glGetnMapivARB(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function: void glGetnMapivARB(GLenum target, GLenum query, GLsizei bufSize, GLint * v); Part of GL_ARB_robustness |
void |
glGetnMinmaxARB(int arg0,
boolean arg1,
int arg2,
int arg3,
int arg4,
Buffer arg5)
Entry point to C language function: void glGetnMinmaxARB(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid * values); Part of GL_ARB_robustness |
void |
glGetnPixelMapfvARB(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function: void glGetnPixelMapfvARB(GLenum map, GLsizei bufSize, GLfloat * values); Part of GL_ARB_robustness |
void |
glGetnPixelMapfvARB(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function: void glGetnPixelMapfvARB(GLenum map, GLsizei bufSize, GLfloat * values); Part of GL_ARB_robustness |
void |
glGetnPixelMapuivARB(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glGetnPixelMapuivARB(GLenum map, GLsizei bufSize, GLuint * values); Part of GL_ARB_robustness |
void |
glGetnPixelMapuivARB(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glGetnPixelMapuivARB(GLenum map, GLsizei bufSize, GLuint * values); Part of GL_ARB_robustness |
void |
glGetnPixelMapusvARB(int arg0,
int arg1,
short[] arg2,
int arg3)
Entry point to C language function: void glGetnPixelMapusvARB(GLenum map, GLsizei bufSize, GLushort * values); Part of GL_ARB_robustness |
void |
glGetnPixelMapusvARB(int arg0,
int arg1,
ShortBuffer arg2)
Entry point to C language function: void glGetnPixelMapusvARB(GLenum map, GLsizei bufSize, GLushort * values); Part of GL_ARB_robustness |
void |
glGetnPolygonStippleARB(int arg0,
byte[] arg1,
int arg2)
Entry point to C language function: void glGetnPolygonStippleARB(GLsizei bufSize, GLubyte * pattern); Part of GL_ARB_robustness |
void |
glGetnPolygonStippleARB(int arg0,
ByteBuffer arg1)
Entry point to C language function: void glGetnPolygonStippleARB(GLsizei bufSize, GLubyte * pattern); Part of GL_ARB_robustness |
void |
glGetnSeparableFilterARB(int arg0,
int arg1,
int arg2,
int arg3,
Buffer arg4,
int arg5,
Buffer arg6,
Buffer arg7)
Entry point to C language function: void glGetnSeparableFilterARB(GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, GLvoid * row, GLsizei columnBufSize, GLvoid * column, GLvoid * span); Part of GL_ARB_robustness |
void |
glGetnTexImageARB(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
Buffer arg5)
Entry point to C language function: void glGetnTexImageARB(GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, GLvoid * img); Part of GL_ARB_robustness |
void |
glGetnUniformdvARB(int arg0,
int arg1,
int arg2,
double[] arg3,
int arg4)
Entry point to C language function: void glGetnUniformdvARB(GLuint program, GLint location, GLsizei bufSize, GLdouble * params); Part of GL_ARB_robustness |
void |
glGetnUniformdvARB(int arg0,
int arg1,
int arg2,
DoubleBuffer arg3)
Entry point to C language function: void glGetnUniformdvARB(GLuint program, GLint location, GLsizei bufSize, GLdouble * params); Part of GL_ARB_robustness |
void |
glGetnUniformfvARB(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
Entry point to C language function: void glGetnUniformfvARB(GLuint program, GLint location, GLsizei bufSize, GLfloat * params); Part of GL_ARB_robustness |
void |
glGetnUniformfvARB(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
Entry point to C language function: void glGetnUniformfvARB(GLuint program, GLint location, GLsizei bufSize, GLfloat * params); Part of GL_ARB_robustness |
void |
glGetnUniformivARB(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function: void glGetnUniformivARB(GLuint program, GLint location, GLsizei bufSize, GLint * params); Part of GL_ARB_robustness |
void |
glGetnUniformivARB(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function: void glGetnUniformivARB(GLuint program, GLint location, GLsizei bufSize, GLint * params); Part of GL_ARB_robustness |
void |
glGetnUniformuivARB(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function: void glGetnUniformuivARB(GLuint program, GLint location, GLsizei bufSize, GLuint * params); Part of GL_ARB_robustness |
void |
glGetnUniformuivARB(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function: void glGetnUniformuivARB(GLuint program, GLint location, GLsizei bufSize, GLuint * params); Part of GL_ARB_robustness |
void |
glGetProgramBinary(int arg0,
int arg1,
int[] arg2,
int arg3,
int[] arg4,
int arg5,
Buffer arg6)
Entry point to C language function: void glGetProgramBinaryOES(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, GLvoid * binary); Part of GL_ARB_get_program_binary, GL_OES_get_program_binary |
void |
glGetProgramBinary(int arg0,
int arg1,
IntBuffer arg2,
IntBuffer arg3,
Buffer arg4)
Entry point to C language function: void glGetProgramBinaryOES(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, GLvoid * binary); Part of GL_ARB_get_program_binary, GL_OES_get_program_binary |
void |
glGetProgramInfoLog(int arg0,
int arg1,
int[] arg2,
int arg3,
byte[] arg4,
int arg5)
Interface to C language function: void glGetProgramInfoLog(GLuint program, GLsizei bufsize, GLsizei * length, GLchar * infolog); |
void |
glGetProgramInfoLog(int arg0,
int arg1,
IntBuffer arg2,
ByteBuffer arg3)
Interface to C language function: void glGetProgramInfoLog(GLuint program, GLsizei bufsize, GLsizei * length, GLchar * infolog); |
void |
glGetProgramiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Interface to C language function: void glGetProgramiv(GLuint program, GLenum pname, GLint * params); |
void |
glGetProgramiv(int arg0,
int arg1,
IntBuffer arg2)
Interface to C language function: void glGetProgramiv(GLuint program, GLenum pname, GLint * params); |
void |
glGetProgramPipelineInfoLog(int arg0,
int arg1,
int[] arg2,
int arg3,
byte[] arg4,
int arg5)
Entry point to C language function: void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog); Part of GL_ARB_separate_shader_objects |
void |
glGetProgramPipelineInfoLog(int arg0,
int arg1,
IntBuffer arg2,
ByteBuffer arg3)
Entry point to C language function: void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog); Part of GL_ARB_separate_shader_objects |
void |
glGetProgramPipelineiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params); Part of GL_ARB_separate_shader_objects |
void |
glGetProgramPipelineiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params); Part of GL_ARB_separate_shader_objects |
void |
glGetProgramStageiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function: void glGetProgramStageiv(GLuint program, GLenum shadertype, GLenum pname, GLint * values); Part of GL_ARB_shader_subroutine |
void |
glGetProgramStageiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function: void glGetProgramStageiv(GLuint program, GLenum shadertype, GLenum pname, GLint * values); Part of GL_ARB_shader_subroutine |
void |
glGetQueryIndexediv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function: void glGetQueryIndexediv(GLenum target, GLuint index, GLenum pname, GLint * params); Part of GL_ARB_transform_feedback3 |
void |
glGetQueryIndexediv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function: void glGetQueryIndexediv(GLenum target, GLuint index, GLenum pname, GLint * params); Part of GL_ARB_transform_feedback3 |
void |
glGetQueryiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glGetQueryiv(GLenum target, GLenum pname, GLint * params); Part of GL_VERSION_1_5 |
void |
glGetQueryiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glGetQueryiv(GLenum target, GLenum pname, GLint * params); Part of GL_VERSION_1_5 |
void |
glGetQueryObjecti64v(int arg0,
int arg1,
long[] arg2,
int arg3)
Entry point to C language function: void glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64 * params); Part of GL_ARB_timer_query |
void |
glGetQueryObjecti64v(int arg0,
int arg1,
LongBuffer arg2)
Entry point to C language function: void glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64 * params); Part of GL_ARB_timer_query |
void |
glGetQueryObjectiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glGetQueryObjectiv(GLuint id, GLenum pname, GLint * params); Part of GL_VERSION_1_5 |
void |
glGetQueryObjectiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glGetQueryObjectiv(GLuint id, GLenum pname, GLint * params); Part of GL_VERSION_1_5 |
void |
glGetQueryObjectui64v(int arg0,
int arg1,
long[] arg2,
int arg3)
Entry point to C language function: void glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64 * params); Part of GL_ARB_timer_query |
void |
glGetQueryObjectui64v(int arg0,
int arg1,
LongBuffer arg2)
Entry point to C language function: void glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64 * params); Part of GL_ARB_timer_query |
void |
glGetQueryObjectuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params); Part of GL_VERSION_1_5 |
void |
glGetQueryObjectuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params); Part of GL_VERSION_1_5 |
void |
glGetRenderbufferParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
Interface to C language function: void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params); |
void |
glGetRenderbufferParameteriv(int arg0,
int arg1,
IntBuffer arg2)
Interface to C language function: void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params); |
void |
glGetSamplerParameterfv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function: void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params); Part of GL_ARB_sampler_objects |
void |
glGetSamplerParameterfv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function: void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params); Part of GL_ARB_sampler_objects |
void |
glGetSamplerParameterIiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params); Part of GL_ARB_sampler_objects |
void |
glGetSamplerParameterIiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params); Part of GL_ARB_sampler_objects |
void |
glGetSamplerParameterIuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params); Part of GL_ARB_sampler_objects |
void |
glGetSamplerParameterIuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params); Part of GL_ARB_sampler_objects |
void |
glGetSamplerParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params); Part of GL_ARB_sampler_objects |
void |
glGetSamplerParameteriv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params); Part of GL_ARB_sampler_objects |
void |
glGetShaderInfoLog(int arg0,
int arg1,
int[] arg2,
int arg3,
byte[] arg4,
int arg5)
Interface to C language function: void glGetShaderInfoLog(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * infolog); |
void |
glGetShaderInfoLog(int arg0,
int arg1,
IntBuffer arg2,
ByteBuffer arg3)
Interface to C language function: void glGetShaderInfoLog(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * infolog); |
void |
glGetShaderiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Interface to C language function: void glGetShaderiv(GLuint shader, GLenum pname, GLint * params); |
void |
glGetShaderiv(int arg0,
int arg1,
IntBuffer arg2)
Interface to C language function: void glGetShaderiv(GLuint shader, GLenum pname, GLint * params); |
void |
glGetShaderPrecisionFormat(int arg0,
int arg1,
int[] arg2,
int arg3,
int[] arg4,
int arg5)
Entry point to C language function: void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
Part of GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility . |
void |
glGetShaderPrecisionFormat(int arg0,
int arg1,
IntBuffer arg2,
IntBuffer arg3)
Entry point to C language function: void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
Part of GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility . |
void |
glGetShaderSource(int arg0,
int arg1,
int[] arg2,
int arg3,
byte[] arg4,
int arg5)
Interface to C language function: void glGetShaderSource(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source); |
void |
glGetShaderSource(int arg0,
int arg1,
IntBuffer arg2,
ByteBuffer arg3)
Interface to C language function: void glGetShaderSource(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source); |
String |
glGetString(int arg0)
Interface to C language function: const GLubyte * glGetString(GLenum name); |
String |
glGetStringi(int arg0,
int arg1)
Entry point to C language function: const GLubyte * glGetStringi(GLenum name, GLuint index); Part of GL_VERSION_3_0 |
int |
glGetSubroutineIndex(int arg0,
int arg1,
String arg2)
Entry point to C language function: GLuint glGetSubroutineIndex(GLuint program, GLenum shadertype, const GLchar * name); Part of GL_ARB_shader_subroutine |
int |
glGetSubroutineUniformLocation(int arg0,
int arg1,
String arg2)
Entry point to C language function: GLint glGetSubroutineUniformLocation(GLuint program, GLenum shadertype, const GLchar * name); Part of GL_ARB_shader_subroutine |
void |
glGetSynciv(long arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
int[] arg5,
int arg6)
Entry point to C language function: void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values); Part of GL_ARB_sync |
void |
glGetSynciv(long arg0,
int arg1,
int arg2,
IntBuffer arg3,
IntBuffer arg4)
Entry point to C language function: void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values); Part of GL_ARB_sync |
void |
glGetTexImage(int arg0,
int arg1,
int arg2,
int arg3,
Buffer arg4)
Entry point to C language function: void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels); Part of GL_VERSION_1_0 |
void |
glGetTexImage(int arg0,
int arg1,
int arg2,
int arg3,
long arg4)
Entry point to C language function: void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels); Part of GL_VERSION_1_0 |
void |
glGetTexLevelParameterfv(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
Entry point to C language function: void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params); Part of GL_VERSION_1_0 |
void |
glGetTexLevelParameterfv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
Entry point to C language function: void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params); Part of GL_VERSION_1_0 |
void |
glGetTexLevelParameteriv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function: void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params); Part of GL_VERSION_1_0 |
void |
glGetTexLevelParameteriv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function: void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params); Part of GL_VERSION_1_0 |
void |
glGetTexParameterfv(int arg0,
int arg1,
float[] arg2,
int arg3)
Interface to C language function: void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params); |
void |
glGetTexParameterfv(int arg0,
int arg1,
FloatBuffer arg2)
Interface to C language function: void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params); |
void |
glGetTexParameterIiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params); Part of GL_VERSION_3_0 |
void |
glGetTexParameterIiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params); Part of GL_VERSION_3_0 |
void |
glGetTexParameterIuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params); Part of GL_VERSION_3_0 |
void |
glGetTexParameterIuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params); Part of GL_VERSION_3_0 |
void |
glGetTexParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
Interface to C language function: void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params); |
void |
glGetTexParameteriv(int arg0,
int arg1,
IntBuffer arg2)
Interface to C language function: void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params); |
void |
glGetTransformFeedbackVarying(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
int[] arg5,
int arg6,
int[] arg7,
int arg8,
byte[] arg9,
int arg10)
Entry point to C language function: void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name); Part of GL_VERSION_3_0 |
void |
glGetTransformFeedbackVarying(int arg0,
int arg1,
int arg2,
IntBuffer arg3,
IntBuffer arg4,
IntBuffer arg5,
ByteBuffer arg6)
Entry point to C language function: void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name); Part of GL_VERSION_3_0 |
int |
glGetUniformBlockIndex(int arg0,
String arg1)
Entry point to C language function: GLuint glGetUniformBlockIndex(GLuint program, const GLchar * uniformBlockName); Part of GL_ARB_uniform_buffer_object |
void |
glGetUniformdv(int arg0,
int arg1,
double[] arg2,
int arg3)
Entry point to C language function: void glGetUniformdv(GLuint program, GLint location, GLdouble * params); Part of GL_ARB_gpu_shader_fp64 |
void |
glGetUniformdv(int arg0,
int arg1,
DoubleBuffer arg2)
Entry point to C language function: void glGetUniformdv(GLuint program, GLint location, GLdouble * params); Part of GL_ARB_gpu_shader_fp64 |
void |
glGetUniformfv(int arg0,
int arg1,
float[] arg2,
int arg3)
Interface to C language function: void glGetUniformfv(GLuint program, GLint location, GLfloat * params); |
void |
glGetUniformfv(int arg0,
int arg1,
FloatBuffer arg2)
Interface to C language function: void glGetUniformfv(GLuint program, GLint location, GLfloat * params); |
void |
glGetUniformIndices(int arg0,
int arg1,
String[] arg2,
int[] arg3,
int arg4)
Entry point to C language function: void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * * uniformNames, GLuint * uniformIndices); Part of GL_ARB_uniform_buffer_object |
void |
glGetUniformIndices(int arg0,
int arg1,
String[] arg2,
IntBuffer arg3)
Entry point to C language function: void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * * uniformNames, GLuint * uniformIndices); Part of GL_ARB_uniform_buffer_object |
void |
glGetUniformiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Interface to C language function: void glGetUniformiv(GLuint program, GLint location, GLint * params); |
void |
glGetUniformiv(int arg0,
int arg1,
IntBuffer arg2)
Interface to C language function: void glGetUniformiv(GLuint program, GLint location, GLint * params); |
int |
glGetUniformLocation(int arg0,
String arg1)
Interface to C language function: int glGetUniformLocation(GLuint program, const GLchar * name); |
void |
glGetUniformSubroutineuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glGetUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint * params); Part of GL_ARB_shader_subroutine |
void |
glGetUniformSubroutineuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glGetUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint * params); Part of GL_ARB_shader_subroutine |
void |
glGetUniformui64vNV(int arg0,
int arg1,
long[] arg2,
int arg3)
Entry point to C language function: void glGetUniformui64vNV(GLuint program, GLint location, GLuint64EXT * params); Part of GL_NV_shader_buffer_load |
void |
glGetUniformui64vNV(int arg0,
int arg1,
LongBuffer arg2)
Entry point to C language function: void glGetUniformui64vNV(GLuint program, GLint location, GLuint64EXT * params); Part of GL_NV_shader_buffer_load |
void |
glGetUniformuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glGetUniformuiv(GLuint program, GLint location, GLuint * params); Part of GL_VERSION_3_0 |
void |
glGetUniformuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glGetUniformuiv(GLuint program, GLint location, GLuint * params); Part of GL_VERSION_3_0 |
void |
glGetVertexAttribdv(int arg0,
int arg1,
double[] arg2,
int arg3)
Entry point to C language function: void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params); Part of GL_VERSION_2_0 |
void |
glGetVertexAttribdv(int arg0,
int arg1,
DoubleBuffer arg2)
Entry point to C language function: void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params); Part of GL_VERSION_2_0 |
void |
glGetVertexAttribfv(int arg0,
int arg1,
float[] arg2,
int arg3)
Interface to C language function: void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params); |
void |
glGetVertexAttribfv(int arg0,
int arg1,
FloatBuffer arg2)
Interface to C language function: void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params); |
void |
glGetVertexAttribIiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params); Part of GL_VERSION_3_0 |
void |
glGetVertexAttribIiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params); Part of GL_VERSION_3_0 |
void |
glGetVertexAttribIuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params); Part of GL_VERSION_3_0 |
void |
glGetVertexAttribIuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params); Part of GL_VERSION_3_0 |
void |
glGetVertexAttribiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Interface to C language function: void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params); |
void |
glGetVertexAttribiv(int arg0,
int arg1,
IntBuffer arg2)
Interface to C language function: void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params); |
void |
glGetVertexAttribLdv(int arg0,
int arg1,
double[] arg2,
int arg3)
Entry point to C language function: void glGetVertexAttribLdv(GLuint index, GLenum pname, GLdouble * params); Part of GL_ARB_vertex_attrib_64bit |
void |
glGetVertexAttribLdv(int arg0,
int arg1,
DoubleBuffer arg2)
Entry point to C language function: void glGetVertexAttribLdv(GLuint index, GLenum pname, GLdouble * params); Part of GL_ARB_vertex_attrib_64bit |
void |
glHint(int arg0,
int arg1)
Interface to C language function: void glHint(GLenum target, GLenum mode); |
void |
glIndexFormatNV(int arg0,
int arg1)
Entry point to C language function: void glIndexFormatNV(GLenum type, GLsizei stride); Part of GL_NV_vertex_buffer_unified_memory |
boolean |
glIsBuffer(int arg0)
Interface to C language function: GLboolean glIsBuffer(GLuint buffer); |
boolean |
glIsBufferResidentNV(int arg0)
Entry point to C language function: GLboolean glIsBufferResidentNV(GLenum target); Part of GL_NV_shader_buffer_load |
boolean |
glIsEnabled(int arg0)
Interface to C language function: GLboolean glIsEnabled(GLenum cap); |
boolean |
glIsEnabledi(int arg0,
int arg1)
Entry point to C language function: GLboolean glIsEnabledi(GLenum target, GLuint index); Part of GL_VERSION_3_0 |
boolean |
glIsFramebuffer(int arg0)
Interface to C language function: GLboolean glIsFramebuffer(GLuint framebuffer); |
boolean |
glIsNamedBufferResidentNV(int arg0)
Entry point to C language function: GLboolean glIsNamedBufferResidentNV(GLuint buffer); Part of GL_NV_shader_buffer_load |
boolean |
glIsNamedStringARB(int arg0,
String arg1)
Entry point to C language function: GLboolean glIsNamedStringARB(GLint namelen, const GLchar * name); Part of GL_ARB_shading_language_include |
boolean |
glIsProgram(int arg0)
Interface to C language function: GLboolean glIsProgram(GLuint program); |
boolean |
glIsProgramPipeline(int arg0)
Entry point to C language function: GLboolean glIsProgramPipeline(GLuint pipeline); Part of GL_ARB_separate_shader_objects |
boolean |
glIsQuery(int arg0)
Entry point to C language function: GLboolean glIsQuery(GLuint id); Part of GL_VERSION_1_5 |
boolean |
glIsRenderbuffer(int arg0)
Interface to C language function: GLboolean glIsRenderbuffer(GLuint renderbuffer); |
boolean |
glIsSampler(int arg0)
Entry point to C language function: GLboolean glIsSampler(GLuint sampler); Part of GL_ARB_sampler_objects |
boolean |
glIsShader(int arg0)
Interface to C language function: GLboolean glIsShader(GLuint shader); |
boolean |
glIsSync(long arg0)
Entry point to C language function: GLboolean glIsSync(GLsync sync); Part of GL_ARB_sync |
boolean |
glIsTexture(int arg0)
Interface to C language function: GLboolean glIsTexture(GLuint texture); |
boolean |
glIsTransformFeedback(int arg0)
Entry point to C language function: GLboolean glIsTransformFeedback(GLuint id); Part of GL_ARB_transform_feedback2 |
boolean |
glIsVBOArrayEnabled()
|
boolean |
glIsVBOElementArrayEnabled()
|
boolean |
glIsVertexArray(int arg0)
Entry point to C language function: GLboolean glIsVertexArray(GLuint array); Part of GL_ARB_vertex_array_object |
void |
glLineWidth(float arg0)
Interface to C language function: void glLineWidth(GLfloat width); |
void |
glLinkProgram(int arg0)
Interface to C language function: void glLinkProgram(GLuint program); |
void |
glLogicOp(int arg0)
Entry point to C language function: void glLogicOp(GLenum opcode); Part of GL_VERSION_1_0 |
void |
glMakeBufferNonResidentNV(int arg0)
Entry point to C language function: void glMakeBufferNonResidentNV(GLenum target); Part of GL_NV_shader_buffer_load |
void |
glMakeBufferResidentNV(int arg0,
int arg1)
Entry point to C language function: void glMakeBufferResidentNV(GLenum target, GLenum access); Part of GL_NV_shader_buffer_load |
void |
glMakeNamedBufferNonResidentNV(int arg0)
Entry point to C language function: void glMakeNamedBufferNonResidentNV(GLuint buffer); Part of GL_NV_shader_buffer_load |
void |
glMakeNamedBufferResidentNV(int arg0,
int arg1)
Entry point to C language function: void glMakeNamedBufferResidentNV(GLuint buffer, GLenum access); Part of GL_NV_shader_buffer_load |
ByteBuffer |
glMapBuffer(int arg0,
int arg1)
Interface to C language function: GLeglImageOES glMapBufferOES(GLenum target, GLenum access); |
ByteBuffer |
glMapBufferRange(int arg0,
long arg1,
long arg2,
int arg3)
Entry point to C language function: GLvoid * glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access); Part of GL_ARB_map_buffer_range |
void |
glMinSampleShading(float arg0)
Entry point to C language function: void glMinSampleShadingARB(GLclampf value); Part of GL_ARB_sample_shading |
void |
glMultiDrawArrays(int arg0,
int[] arg1,
int arg2,
int[] arg3,
int arg4,
int arg5)
Entry point to C language function: void glMultiDrawArrays(GLenum mode, const GLint * first, const GLsizei * count, GLsizei primcount); Part of GL_VERSION_1_4 |
void |
glMultiDrawArrays(int arg0,
IntBuffer arg1,
IntBuffer arg2,
int arg3)
Entry point to C language function: void glMultiDrawArrays(GLenum mode, const GLint * first, const GLsizei * count, GLsizei primcount); Part of GL_VERSION_1_4 |
void |
glMultiDrawElements(int arg0,
int[] arg1,
int arg2,
int arg3,
PointerBuffer arg4,
int arg5)
Entry point to C language function: void glMultiDrawElements(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount); Part of GL_VERSION_1_4 |
void |
glMultiDrawElements(int arg0,
IntBuffer arg1,
int arg2,
PointerBuffer arg3,
int arg4)
Entry point to C language function: void glMultiDrawElements(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount); Part of GL_VERSION_1_4 |
void |
glMultiTexCoordP1ui(int arg0,
int arg1,
int arg2)
Entry point to C language function: void glMultiTexCoordP1ui(GLenum texture, GLenum type, GLuint coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glMultiTexCoordP1uiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glMultiTexCoordP1uiv(GLenum texture, GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glMultiTexCoordP1uiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glMultiTexCoordP1uiv(GLenum texture, GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glMultiTexCoordP2ui(int arg0,
int arg1,
int arg2)
Entry point to C language function: void glMultiTexCoordP2ui(GLenum texture, GLenum type, GLuint coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glMultiTexCoordP2uiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glMultiTexCoordP2uiv(GLenum texture, GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glMultiTexCoordP2uiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glMultiTexCoordP2uiv(GLenum texture, GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glMultiTexCoordP3ui(int arg0,
int arg1,
int arg2)
Entry point to C language function: void glMultiTexCoordP3ui(GLenum texture, GLenum type, GLuint coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glMultiTexCoordP3uiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glMultiTexCoordP3uiv(GLenum texture, GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glMultiTexCoordP3uiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glMultiTexCoordP3uiv(GLenum texture, GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glMultiTexCoordP4ui(int arg0,
int arg1,
int arg2)
Entry point to C language function: void glMultiTexCoordP4ui(GLenum texture, GLenum type, GLuint coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glMultiTexCoordP4uiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glMultiTexCoordP4uiv(GLenum texture, GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glMultiTexCoordP4uiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glMultiTexCoordP4uiv(GLenum texture, GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glNamedStringARB(int arg0,
int arg1,
String arg2,
int arg3,
String arg4)
Entry point to C language function: void glNamedStringARB(GLenum type, GLint namelen, const GLchar * name, GLint stringlen, const GLchar * string); Part of GL_ARB_shading_language_include |
void |
glNormalFormatNV(int arg0,
int arg1)
Entry point to C language function: void glNormalFormatNV(GLenum type, GLsizei stride); Part of GL_NV_vertex_buffer_unified_memory |
void |
glNormalP3ui(int arg0,
int arg1)
Entry point to C language function: void glNormalP3ui(GLenum type, GLuint coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glNormalP3uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glNormalP3uiv(GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glNormalP3uiv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glNormalP3uiv(GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glPatchParameterfv(int arg0,
float[] arg1,
int arg2)
Entry point to C language function: void glPatchParameterfv(GLenum pname, const GLfloat * values); Part of GL_ARB_tessellation_shader |
void |
glPatchParameterfv(int arg0,
FloatBuffer arg1)
Entry point to C language function: void glPatchParameterfv(GLenum pname, const GLfloat * values); Part of GL_ARB_tessellation_shader |
void |
glPatchParameteri(int arg0,
int arg1)
Entry point to C language function: void glPatchParameteri(GLenum pname, GLint value); Part of GL_ARB_tessellation_shader |
void |
glPauseTransformFeedback()
Entry point to C language function: void glPauseTransformFeedback(void); Part of GL_ARB_transform_feedback2 |
void |
glPixelStoref(int arg0,
float arg1)
Entry point to C language function: void glPixelStoref(GLenum pname, GLfloat param); Part of GL_VERSION_1_0 |
void |
glPixelStorei(int arg0,
int arg1)
Interface to C language function: void glPixelStorei(GLenum pname, GLint param); |
void |
glPointParameterf(int arg0,
float arg1)
Entry point to C language function: void glPointParameterf(GLenum pname, GLfloat param); Part of GL_VERSION_1_4 |
void |
glPointParameterfv(int arg0,
float[] arg1,
int arg2)
Entry point to C language function: void glPointParameterfv(GLenum pname, const GLfloat * params); Part of GL_VERSION_1_4 |
void |
glPointParameterfv(int arg0,
FloatBuffer arg1)
Entry point to C language function: void glPointParameterfv(GLenum pname, const GLfloat * params); Part of GL_VERSION_1_4 |
void |
glPointParameteri(int arg0,
int arg1)
Entry point to C language function: void glPointParameteri(GLenum pname, GLint param); Part of GL_VERSION_1_4 |
void |
glPointParameteriv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glPointParameteriv(GLenum pname, const GLint * params); Part of GL_VERSION_1_4 |
void |
glPointParameteriv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glPointParameteriv(GLenum pname, const GLint * params); Part of GL_VERSION_1_4 |
void |
glPointSize(float arg0)
Entry point to C language function: void glPointSize(GLfloat size); Part of GL_VERSION_1_0 |
void |
glPolygonMode(int arg0,
int arg1)
Entry point to C language function: void glPolygonMode(GLenum face, GLenum mode); Part of GL_VERSION_1_0 |
void |
glPolygonOffset(float arg0,
float arg1)
Interface to C language function: void glPolygonOffset(GLfloat factor, GLfloat units); |
void |
glPrimitiveRestartIndex(int arg0)
Entry point to C language function: void glPrimitiveRestartIndex(GLuint index); Part of GL_VERSION_3_1 |
void |
glProgramBinary(int arg0,
int arg1,
Buffer arg2,
int arg3)
Entry point to C language function: void glProgramBinaryOES(GLuint program, GLenum binaryFormat, const GLvoid * binary, GLint length); Part of GL_ARB_get_program_binary, GL_OES_get_program_binary |
void |
glProgramParameteri(int arg0,
int arg1,
int arg2)
Entry point to C language function: void glProgramParameteri(GLuint program, GLenum pname, GLint value); Part of GL_ARB_get_program_binary |
void |
glProgramParameteriARB(int arg0,
int arg1,
int arg2)
Entry point to C language function: void glProgramParameteriARB(GLuint program, GLenum pname, GLint value); Part of GL_ARB_geometry_shader4 |
void |
glProgramUniform1d(int arg0,
int arg1,
double arg2)
Entry point to C language function: void glProgramUniform1d(GLuint program, GLint location, GLdouble v0); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform1dv(int arg0,
int arg1,
int arg2,
double[] arg3,
int arg4)
Entry point to C language function: void glProgramUniform1dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform1dv(int arg0,
int arg1,
int arg2,
DoubleBuffer arg3)
Entry point to C language function: void glProgramUniform1dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform1f(int arg0,
int arg1,
float arg2)
Entry point to C language function: void glProgramUniform1f(GLuint program, GLint location, GLfloat v0); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform1fv(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
Entry point to C language function: void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform1fv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
Entry point to C language function: void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform1i(int arg0,
int arg1,
int arg2)
Entry point to C language function: void glProgramUniform1i(GLuint program, GLint location, GLint v0); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform1iv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function: void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform1iv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function: void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform1ui(int arg0,
int arg1,
int arg2)
Entry point to C language function: void glProgramUniform1ui(GLuint program, GLint location, GLuint v0); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform1uiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function: void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, const GLuint * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform1uiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function: void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, const GLuint * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform2d(int arg0,
int arg1,
double arg2,
double arg3)
Entry point to C language function: void glProgramUniform2d(GLuint program, GLint location, GLdouble v0, GLdouble v1); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform2dv(int arg0,
int arg1,
int arg2,
double[] arg3,
int arg4)
Entry point to C language function: void glProgramUniform2dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform2dv(int arg0,
int arg1,
int arg2,
DoubleBuffer arg3)
Entry point to C language function: void glProgramUniform2dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform2f(int arg0,
int arg1,
float arg2,
float arg3)
Entry point to C language function: void glProgramUniform2f(GLuint program, GLint location, GLfloat v0, GLfloat v1); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform2fv(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
Entry point to C language function: void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform2fv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
Entry point to C language function: void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform2i(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function: void glProgramUniform2i(GLuint program, GLint location, GLint v0, GLint v1); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform2iv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function: void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform2iv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function: void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform2ui(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function: void glProgramUniform2ui(GLuint program, GLint location, GLuint v0, GLuint v1); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform2uiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function: void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, const GLuint * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform2uiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function: void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, const GLuint * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform3d(int arg0,
int arg1,
double arg2,
double arg3,
double arg4)
Entry point to C language function: void glProgramUniform3d(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform3dv(int arg0,
int arg1,
int arg2,
double[] arg3,
int arg4)
Entry point to C language function: void glProgramUniform3dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform3dv(int arg0,
int arg1,
int arg2,
DoubleBuffer arg3)
Entry point to C language function: void glProgramUniform3dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform3f(int arg0,
int arg1,
float arg2,
float arg3,
float arg4)
Entry point to C language function: void glProgramUniform3f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform3fv(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
Entry point to C language function: void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform3fv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
Entry point to C language function: void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform3i(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function: void glProgramUniform3i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform3iv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function: void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform3iv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function: void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform3ui(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function: void glProgramUniform3ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform3uiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function: void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, const GLuint * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform3uiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function: void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, const GLuint * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform4d(int arg0,
int arg1,
double arg2,
double arg3,
double arg4,
double arg5)
Entry point to C language function: void glProgramUniform4d(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform4dv(int arg0,
int arg1,
int arg2,
double[] arg3,
int arg4)
Entry point to C language function: void glProgramUniform4dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform4dv(int arg0,
int arg1,
int arg2,
DoubleBuffer arg3)
Entry point to C language function: void glProgramUniform4dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform4f(int arg0,
int arg1,
float arg2,
float arg3,
float arg4,
float arg5)
Entry point to C language function: void glProgramUniform4f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform4fv(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
Entry point to C language function: void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform4fv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
Entry point to C language function: void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform4i(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Entry point to C language function: void glProgramUniform4i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform4iv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function: void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform4iv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function: void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform4ui(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Entry point to C language function: void glProgramUniform4ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform4uiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function: void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, const GLuint * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform4uiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function: void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, const GLuint * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix2dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
Entry point to C language function: void glProgramUniformMatrix2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix2dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
Entry point to C language function: void glProgramUniformMatrix2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix2fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
Entry point to C language function: void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix2fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
Entry point to C language function: void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix2x3dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
Entry point to C language function: void glProgramUniformMatrix2x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix2x3dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
Entry point to C language function: void glProgramUniformMatrix2x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix2x3fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
Entry point to C language function: void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix2x3fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
Entry point to C language function: void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix2x4dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
Entry point to C language function: void glProgramUniformMatrix2x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix2x4dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
Entry point to C language function: void glProgramUniformMatrix2x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix2x4fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
Entry point to C language function: void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix2x4fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
Entry point to C language function: void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix3dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
Entry point to C language function: void glProgramUniformMatrix3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix3dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
Entry point to C language function: void glProgramUniformMatrix3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix3fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
Entry point to C language function: void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix3fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
Entry point to C language function: void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix3x2dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
Entry point to C language function: void glProgramUniformMatrix3x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix3x2dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
Entry point to C language function: void glProgramUniformMatrix3x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix3x2fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
Entry point to C language function: void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix3x2fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
Entry point to C language function: void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix3x4dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
Entry point to C language function: void glProgramUniformMatrix3x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix3x4dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
Entry point to C language function: void glProgramUniformMatrix3x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix3x4fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
Entry point to C language function: void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix3x4fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
Entry point to C language function: void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix4dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
Entry point to C language function: void glProgramUniformMatrix4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix4dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
Entry point to C language function: void glProgramUniformMatrix4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix4fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
Entry point to C language function: void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix4fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
Entry point to C language function: void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix4x2dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
Entry point to C language function: void glProgramUniformMatrix4x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix4x2dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
Entry point to C language function: void glProgramUniformMatrix4x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix4x2fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
Entry point to C language function: void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix4x2fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
Entry point to C language function: void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix4x3dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
Entry point to C language function: void glProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix4x3dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
Entry point to C language function: void glProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix4x3fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
Entry point to C language function: void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix4x3fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
Entry point to C language function: void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformui64NV(int arg0,
int arg1,
long arg2)
Entry point to C language function: void glProgramUniformui64NV(GLuint program, GLint location, GLuint64EXT value); Part of GL_NV_shader_buffer_load |
void |
glProgramUniformui64vNV(int arg0,
int arg1,
int arg2,
long[] arg3,
int arg4)
Entry point to C language function: void glProgramUniformui64vNV(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value); Part of GL_NV_shader_buffer_load |
void |
glProgramUniformui64vNV(int arg0,
int arg1,
int arg2,
LongBuffer arg3)
Entry point to C language function: void glProgramUniformui64vNV(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value); Part of GL_NV_shader_buffer_load |
void |
glProvokingVertex(int arg0)
Entry point to C language function: void glProvokingVertex(GLenum mode); Part of GL_ARB_provoking_vertex |
void |
glQueryCounter(int arg0,
int arg1)
Entry point to C language function: void glQueryCounter(GLuint id, GLenum target); Part of GL_ARB_timer_query |
void |
glReadBuffer(int arg0)
Entry point to C language function: void glReadBuffer(GLenum mode); Part of GL_VERSION_1_0 |
void |
glReadnPixelsARB(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
Buffer arg7)
Entry point to C language function: void glReadnPixelsARB(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, GLvoid * data); Part of GL_ARB_robustness |
void |
glReadPixels(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
Buffer arg6)
Entry point to C language function: void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels); Part of GL_VERSION_1_0 |
void |
glReadPixels(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
long arg6)
Entry point to C language function: void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels); Part of GL_VERSION_1_0 |
void |
glReleaseShaderCompiler()
Entry point to C language function: void glReleaseShaderCompiler(void);
Part of GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility . |
void |
glRenderbufferStorage(int arg0,
int arg1,
int arg2,
int arg3)
Interface to C language function: void glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height); |
void |
glRenderbufferStorageMultisample(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function: void glRenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height); Part of GL_ARB_framebuffer_object |
void |
glResumeTransformFeedback()
Entry point to C language function: void glResumeTransformFeedback(void); Part of GL_ARB_transform_feedback2 |
void |
glSampleCoverage(float arg0,
boolean arg1)
Interface to C language function: void glSampleCoverage(GLclampf value, GLboolean invert); |
void |
glSampleMaski(int arg0,
int arg1)
Entry point to C language function: void glSampleMaski(GLuint index, GLbitfield mask); Part of GL_ARB_texture_multisample |
void |
glSamplerParameterf(int arg0,
int arg1,
float arg2)
Entry point to C language function: void glSamplerParameterf(GLuint sampler, GLenum pname, GLfloat param); Part of GL_ARB_sampler_objects |
void |
glSamplerParameterfv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function: void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param); Part of GL_ARB_sampler_objects |
void |
glSamplerParameterfv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function: void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param); Part of GL_ARB_sampler_objects |
void |
glSamplerParameteri(int arg0,
int arg1,
int arg2)
Entry point to C language function: void glSamplerParameteri(GLuint sampler, GLenum pname, GLint param); Part of GL_ARB_sampler_objects |
void |
glSamplerParameterIiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint * param); Part of GL_ARB_sampler_objects |
void |
glSamplerParameterIiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint * param); Part of GL_ARB_sampler_objects |
void |
glSamplerParameterIuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint * param); Part of GL_ARB_sampler_objects |
void |
glSamplerParameterIuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint * param); Part of GL_ARB_sampler_objects |
void |
glSamplerParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param); Part of GL_ARB_sampler_objects |
void |
glSamplerParameteriv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param); Part of GL_ARB_sampler_objects |
void |
glScissor(int arg0,
int arg1,
int arg2,
int arg3)
Interface to C language function: void glScissor(GLint x, GLint y, GLsizei width, GLsizei height); |
void |
glScissorArrayv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glScissorArrayv(GLuint first, GLsizei count, const GLint * v); Part of GL_ARB_viewport_array |
void |
glScissorArrayv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glScissorArrayv(GLuint first, GLsizei count, const GLint * v); Part of GL_ARB_viewport_array |
void |
glScissorIndexed(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function: void glScissorIndexed(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height); Part of GL_ARB_viewport_array |
void |
glScissorIndexedv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glScissorIndexedv(GLuint index, const GLint * v); Part of GL_ARB_viewport_array |
void |
glScissorIndexedv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glScissorIndexedv(GLuint index, const GLint * v); Part of GL_ARB_viewport_array |
void |
glSecondaryColorFormatNV(int arg0,
int arg1,
int arg2)
Entry point to C language function: void glSecondaryColorFormatNV(GLint size, GLenum type, GLsizei stride); Part of GL_NV_vertex_buffer_unified_memory |
void |
glSecondaryColorP3ui(int arg0,
int arg1)
Entry point to C language function: void glSecondaryColorP3ui(GLenum type, GLuint color); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glSecondaryColorP3uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glSecondaryColorP3uiv(GLenum type, const GLuint * color); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glSecondaryColorP3uiv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glSecondaryColorP3uiv(GLenum type, const GLuint * color); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glShaderBinary(int arg0,
int[] arg1,
int arg2,
int arg3,
Buffer arg4,
int arg5)
Entry point to C language function: void glShaderBinary(GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
Part of GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility . |
void |
glShaderBinary(int arg0,
IntBuffer arg1,
int arg2,
Buffer arg3,
int arg4)
Entry point to C language function: void glShaderBinary(GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
Part of GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility . |
void |
glShaderSource(int arg0,
int arg1,
String[] arg2,
int[] arg3,
int arg4)
Interface to C language function: void glShaderSource(GLuint shader, GLsizei count, const GLchar * * string, const GLint * length); |
void |
glShaderSource(int arg0,
int arg1,
String[] arg2,
IntBuffer arg3)
Interface to C language function: void glShaderSource(GLuint shader, GLsizei count, const GLchar * * string, const GLint * length); |
void |
glStencilFunc(int arg0,
int arg1,
int arg2)
Interface to C language function: void glStencilFunc(GLenum func, GLint ref, GLuint mask); |
void |
glStencilFuncSeparate(int arg0,
int arg1,
int arg2,
int arg3)
Interface to C language function: void glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask); |
void |
glStencilMask(int arg0)
Interface to C language function: void glStencilMask(GLuint mask); |
void |
glStencilMaskSeparate(int arg0,
int arg1)
Interface to C language function: void glStencilMaskSeparate(GLenum face, GLuint mask); |
void |
glStencilOp(int arg0,
int arg1,
int arg2)
Interface to C language function: void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass); |
void |
glStencilOpSeparate(int arg0,
int arg1,
int arg2,
int arg3)
Interface to C language function: void glStencilOpSeparate(GLenum face, GLenum fail, GLenum zfail, GLenum zpass); |
void |
glTessellationFactorAMD(float arg0)
Entry point to C language function: void glTessellationFactorAMD(GLfloat factor); Part of GL_AMD_vertex_shader_tesselator |
void |
glTessellationModeAMD(int arg0)
Entry point to C language function: void glTessellationModeAMD(GLenum mode); Part of GL_AMD_vertex_shader_tesselator |
void |
glTexBuffer(int arg0,
int arg1,
int arg2)
Entry point to C language function: void glTexBufferARB(GLenum target, GLenum internalformat, GLuint buffer); Part of GL_ARB_texture_buffer_object |
void |
glTexCoordFormatNV(int arg0,
int arg1,
int arg2)
Entry point to C language function: void glTexCoordFormatNV(GLint size, GLenum type, GLsizei stride); Part of GL_NV_vertex_buffer_unified_memory |
void |
glTexCoordP1ui(int arg0,
int arg1)
Entry point to C language function: void glTexCoordP1ui(GLenum type, GLuint coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glTexCoordP1uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glTexCoordP1uiv(GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glTexCoordP1uiv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glTexCoordP1uiv(GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glTexCoordP2ui(int arg0,
int arg1)
Entry point to C language function: void glTexCoordP2ui(GLenum type, GLuint coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glTexCoordP2uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glTexCoordP2uiv(GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glTexCoordP2uiv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glTexCoordP2uiv(GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glTexCoordP3ui(int arg0,
int arg1)
Entry point to C language function: void glTexCoordP3ui(GLenum type, GLuint coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glTexCoordP3uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glTexCoordP3uiv(GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glTexCoordP3uiv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glTexCoordP3uiv(GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glTexCoordP4ui(int arg0,
int arg1)
Entry point to C language function: void glTexCoordP4ui(GLenum type, GLuint coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glTexCoordP4uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glTexCoordP4uiv(GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glTexCoordP4uiv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glTexCoordP4uiv(GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glTexImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
Buffer arg7)
Entry point to C language function: void glTexImage1D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels); Part of GL_VERSION_1_0 |
void |
glTexImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
long arg7)
Entry point to C language function: void glTexImage1D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels); Part of GL_VERSION_1_0 |
void |
glTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
Buffer arg8)
Entry point to C language function: void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels); Part of GL_VERSION_1_0 |
void |
glTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
Entry point to C language function: void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels); Part of GL_VERSION_1_0 |
void |
glTexImage2DMultisample(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
boolean arg5)
Entry point to C language function: void glTexImage2DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations); Part of GL_ARB_texture_multisample |
void |
glTexImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
Buffer arg9)
Entry point to C language function: void glTexImage3DOES(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels); Part of GL_VERSION_1_2, GL_OES_texture_3D |
void |
glTexImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
long arg9)
Entry point to C language function: void glTexImage3DOES(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels); Part of GL_VERSION_1_2, GL_OES_texture_3D |
void |
glTexImage3DMultisample(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
boolean arg6)
Entry point to C language function: void glTexImage3DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations); Part of GL_ARB_texture_multisample |
void |
glTexParameterf(int arg0,
int arg1,
float arg2)
Interface to C language function: void glTexParameterf(GLenum target, GLenum pname, GLfloat param); |
void |
glTexParameterfv(int arg0,
int arg1,
float[] arg2,
int arg3)
Interface to C language function: void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params); |
void |
glTexParameterfv(int arg0,
int arg1,
FloatBuffer arg2)
Interface to C language function: void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params); |
void |
glTexParameteri(int arg0,
int arg1,
int arg2)
Interface to C language function: void glTexParameteri(GLenum target, GLenum pname, GLint param); |
void |
glTexParameterIiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glTexParameterIiv(GLenum target, GLenum pname, const GLint * params); Part of GL_VERSION_3_0 |
void |
glTexParameterIiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glTexParameterIiv(GLenum target, GLenum pname, const GLint * params); Part of GL_VERSION_3_0 |
void |
glTexParameterIuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params); Part of GL_VERSION_3_0 |
void |
glTexParameterIuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params); Part of GL_VERSION_3_0 |
void |
glTexParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
Interface to C language function: void glTexParameteriv(GLenum target, GLenum pname, const GLint * params); |
void |
glTexParameteriv(int arg0,
int arg1,
IntBuffer arg2)
Interface to C language function: void glTexParameteriv(GLenum target, GLenum pname, const GLint * params); |
void |
glTexSubImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
Buffer arg6)
Entry point to C language function: void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels); Part of GL_VERSION_1_1 |
void |
glTexSubImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
long arg6)
Entry point to C language function: void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels); Part of GL_VERSION_1_1 |
void |
glTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
Buffer arg8)
Entry point to C language function: void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels); Part of GL_VERSION_1_1 |
void |
glTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
Entry point to C language function: void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels); Part of GL_VERSION_1_1 |
void |
glTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
Buffer arg10)
Entry point to C language function: void glTexSubImage3DOES(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels); Part of GL_VERSION_1_2, GL_OES_texture_3D |
void |
glTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
long arg10)
Entry point to C language function: void glTexSubImage3DOES(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels); Part of GL_VERSION_1_2, GL_OES_texture_3D |
void |
glTransformFeedbackVaryings(int arg0,
int arg1,
String[] arg2,
int arg3)
Entry point to C language function: void glTransformFeedbackVaryings(GLuint program, GLsizei count, const GLchar * * varyings, GLenum bufferMode); Part of GL_VERSION_3_0 |
void |
glUniform(GLUniformData arg0)
|
void |
glUniform1d(int arg0,
double arg1)
Entry point to C language function: void glUniform1d(GLint location, GLdouble x); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniform1dv(int arg0,
int arg1,
double[] arg2,
int arg3)
Entry point to C language function: void glUniform1dv(GLint location, GLsizei count, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniform1dv(int arg0,
int arg1,
DoubleBuffer arg2)
Entry point to C language function: void glUniform1dv(GLint location, GLsizei count, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniform1f(int arg0,
float arg1)
Interface to C language function: void glUniform1f(GLint location, GLfloat x); |
void |
glUniform1fv(int arg0,
int arg1,
float[] arg2,
int arg3)
Interface to C language function: void glUniform1fv(GLint location, GLsizei count, const GLfloat * v); |
void |
glUniform1fv(int arg0,
int arg1,
FloatBuffer arg2)
Interface to C language function: void glUniform1fv(GLint location, GLsizei count, const GLfloat * v); |
void |
glUniform1i(int arg0,
int arg1)
Interface to C language function: void glUniform1i(GLint location, GLint x); |
void |
glUniform1iv(int arg0,
int arg1,
int[] arg2,
int arg3)
Interface to C language function: void glUniform1iv(GLint location, GLsizei count, const GLint * v); |
void |
glUniform1iv(int arg0,
int arg1,
IntBuffer arg2)
Interface to C language function: void glUniform1iv(GLint location, GLsizei count, const GLint * v); |
void |
glUniform1ui(int arg0,
int arg1)
Entry point to C language function: void glUniform1ui(GLint location, GLuint v0); Part of GL_VERSION_3_0 |
void |
glUniform1uiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glUniform1uiv(GLint location, GLsizei count, const GLuint * value); Part of GL_VERSION_3_0 |
void |
glUniform1uiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glUniform1uiv(GLint location, GLsizei count, const GLuint * value); Part of GL_VERSION_3_0 |
void |
glUniform2d(int arg0,
double arg1,
double arg2)
Entry point to C language function: void glUniform2d(GLint location, GLdouble x, GLdouble y); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniform2dv(int arg0,
int arg1,
double[] arg2,
int arg3)
Entry point to C language function: void glUniform2dv(GLint location, GLsizei count, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniform2dv(int arg0,
int arg1,
DoubleBuffer arg2)
Entry point to C language function: void glUniform2dv(GLint location, GLsizei count, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniform2f(int arg0,
float arg1,
float arg2)
Interface to C language function: void glUniform2f(GLint location, GLfloat x, GLfloat y); |
void |
glUniform2fv(int arg0,
int arg1,
float[] arg2,
int arg3)
Interface to C language function: void glUniform2fv(GLint location, GLsizei count, const GLfloat * v); |
void |
glUniform2fv(int arg0,
int arg1,
FloatBuffer arg2)
Interface to C language function: void glUniform2fv(GLint location, GLsizei count, const GLfloat * v); |
void |
glUniform2i(int arg0,
int arg1,
int arg2)
Interface to C language function: void glUniform2i(GLint location, GLint x, GLint y); |
void |
glUniform2iv(int arg0,
int arg1,
int[] arg2,
int arg3)
Interface to C language function: void glUniform2iv(GLint location, GLsizei count, const GLint * v); |
void |
glUniform2iv(int arg0,
int arg1,
IntBuffer arg2)
Interface to C language function: void glUniform2iv(GLint location, GLsizei count, const GLint * v); |
void |
glUniform2ui(int arg0,
int arg1,
int arg2)
Entry point to C language function: void glUniform2ui(GLint location, GLuint v0, GLuint v1); Part of GL_VERSION_3_0 |
void |
glUniform2uiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glUniform2uiv(GLint location, GLsizei count, const GLuint * value); Part of GL_VERSION_3_0 |
void |
glUniform2uiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glUniform2uiv(GLint location, GLsizei count, const GLuint * value); Part of GL_VERSION_3_0 |
void |
glUniform3d(int arg0,
double arg1,
double arg2,
double arg3)
Entry point to C language function: void glUniform3d(GLint location, GLdouble x, GLdouble y, GLdouble z); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniform3dv(int arg0,
int arg1,
double[] arg2,
int arg3)
Entry point to C language function: void glUniform3dv(GLint location, GLsizei count, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniform3dv(int arg0,
int arg1,
DoubleBuffer arg2)
Entry point to C language function: void glUniform3dv(GLint location, GLsizei count, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniform3f(int arg0,
float arg1,
float arg2,
float arg3)
Interface to C language function: void glUniform3f(GLint location, GLfloat x, GLfloat y, GLfloat z); |
void |
glUniform3fv(int arg0,
int arg1,
float[] arg2,
int arg3)
Interface to C language function: void glUniform3fv(GLint location, GLsizei count, const GLfloat * v); |
void |
glUniform3fv(int arg0,
int arg1,
FloatBuffer arg2)
Interface to C language function: void glUniform3fv(GLint location, GLsizei count, const GLfloat * v); |
void |
glUniform3i(int arg0,
int arg1,
int arg2,
int arg3)
Interface to C language function: void glUniform3i(GLint location, GLint x, GLint y, GLint z); |
void |
glUniform3iv(int arg0,
int arg1,
int[] arg2,
int arg3)
Interface to C language function: void glUniform3iv(GLint location, GLsizei count, const GLint * v); |
void |
glUniform3iv(int arg0,
int arg1,
IntBuffer arg2)
Interface to C language function: void glUniform3iv(GLint location, GLsizei count, const GLint * v); |
void |
glUniform3ui(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function: void glUniform3ui(GLint location, GLuint v0, GLuint v1, GLuint v2); Part of GL_VERSION_3_0 |
void |
glUniform3uiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glUniform3uiv(GLint location, GLsizei count, const GLuint * value); Part of GL_VERSION_3_0 |
void |
glUniform3uiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glUniform3uiv(GLint location, GLsizei count, const GLuint * value); Part of GL_VERSION_3_0 |
void |
glUniform4d(int arg0,
double arg1,
double arg2,
double arg3,
double arg4)
Entry point to C language function: void glUniform4d(GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniform4dv(int arg0,
int arg1,
double[] arg2,
int arg3)
Entry point to C language function: void glUniform4dv(GLint location, GLsizei count, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniform4dv(int arg0,
int arg1,
DoubleBuffer arg2)
Entry point to C language function: void glUniform4dv(GLint location, GLsizei count, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniform4f(int arg0,
float arg1,
float arg2,
float arg3,
float arg4)
Interface to C language function: void glUniform4f(GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w); |
void |
glUniform4fv(int arg0,
int arg1,
float[] arg2,
int arg3)
Interface to C language function: void glUniform4fv(GLint location, GLsizei count, const GLfloat * v); |
void |
glUniform4fv(int arg0,
int arg1,
FloatBuffer arg2)
Interface to C language function: void glUniform4fv(GLint location, GLsizei count, const GLfloat * v); |
void |
glUniform4i(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Interface to C language function: void glUniform4i(GLint location, GLint x, GLint y, GLint z, GLint w); |
void |
glUniform4iv(int arg0,
int arg1,
int[] arg2,
int arg3)
Interface to C language function: void glUniform4iv(GLint location, GLsizei count, const GLint * v); |
void |
glUniform4iv(int arg0,
int arg1,
IntBuffer arg2)
Interface to C language function: void glUniform4iv(GLint location, GLsizei count, const GLint * v); |
void |
glUniform4ui(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function: void glUniform4ui(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3); Part of GL_VERSION_3_0 |
void |
glUniform4uiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glUniform4uiv(GLint location, GLsizei count, const GLuint * value); Part of GL_VERSION_3_0 |
void |
glUniform4uiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glUniform4uiv(GLint location, GLsizei count, const GLuint * value); Part of GL_VERSION_3_0 |
void |
glUniformBlockBinding(int arg0,
int arg1,
int arg2)
Entry point to C language function: void glUniformBlockBinding(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding); Part of GL_ARB_uniform_buffer_object |
void |
glUniformMatrix2dv(int arg0,
int arg1,
boolean arg2,
double[] arg3,
int arg4)
Entry point to C language function: void glUniformMatrix2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix2dv(int arg0,
int arg1,
boolean arg2,
DoubleBuffer arg3)
Entry point to C language function: void glUniformMatrix2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix2fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Interface to C language function: void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); |
void |
glUniformMatrix2fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
Interface to C language function: void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); |
void |
glUniformMatrix2x3dv(int arg0,
int arg1,
boolean arg2,
double[] arg3,
int arg4)
Entry point to C language function: void glUniformMatrix2x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix2x3dv(int arg0,
int arg1,
boolean arg2,
DoubleBuffer arg3)
Entry point to C language function: void glUniformMatrix2x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix2x3fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Entry point to C language function: void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_VERSION_2_1 |
void |
glUniformMatrix2x3fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
Entry point to C language function: void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_VERSION_2_1 |
void |
glUniformMatrix2x4dv(int arg0,
int arg1,
boolean arg2,
double[] arg3,
int arg4)
Entry point to C language function: void glUniformMatrix2x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix2x4dv(int arg0,
int arg1,
boolean arg2,
DoubleBuffer arg3)
Entry point to C language function: void glUniformMatrix2x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix2x4fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Entry point to C language function: void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_VERSION_2_1 |
void |
glUniformMatrix2x4fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
Entry point to C language function: void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_VERSION_2_1 |
void |
glUniformMatrix3dv(int arg0,
int arg1,
boolean arg2,
double[] arg3,
int arg4)
Entry point to C language function: void glUniformMatrix3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix3dv(int arg0,
int arg1,
boolean arg2,
DoubleBuffer arg3)
Entry point to C language function: void glUniformMatrix3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix3fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Interface to C language function: void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); |
void |
glUniformMatrix3fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
Interface to C language function: void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); |
void |
glUniformMatrix3x2dv(int arg0,
int arg1,
boolean arg2,
double[] arg3,
int arg4)
Entry point to C language function: void glUniformMatrix3x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix3x2dv(int arg0,
int arg1,
boolean arg2,
DoubleBuffer arg3)
Entry point to C language function: void glUniformMatrix3x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix3x2fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Entry point to C language function: void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_VERSION_2_1 |
void |
glUniformMatrix3x2fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
Entry point to C language function: void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_VERSION_2_1 |
void |
glUniformMatrix3x4dv(int arg0,
int arg1,
boolean arg2,
double[] arg3,
int arg4)
Entry point to C language function: void glUniformMatrix3x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix3x4dv(int arg0,
int arg1,
boolean arg2,
DoubleBuffer arg3)
Entry point to C language function: void glUniformMatrix3x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix3x4fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Entry point to C language function: void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_VERSION_2_1 |
void |
glUniformMatrix3x4fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
Entry point to C language function: void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_VERSION_2_1 |
void |
glUniformMatrix4dv(int arg0,
int arg1,
boolean arg2,
double[] arg3,
int arg4)
Entry point to C language function: void glUniformMatrix4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix4dv(int arg0,
int arg1,
boolean arg2,
DoubleBuffer arg3)
Entry point to C language function: void glUniformMatrix4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix4fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Interface to C language function: void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); |
void |
glUniformMatrix4fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
Interface to C language function: void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); |
void |
glUniformMatrix4x2dv(int arg0,
int arg1,
boolean arg2,
double[] arg3,
int arg4)
Entry point to C language function: void glUniformMatrix4x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix4x2dv(int arg0,
int arg1,
boolean arg2,
DoubleBuffer arg3)
Entry point to C language function: void glUniformMatrix4x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix4x2fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Entry point to C language function: void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_VERSION_2_1 |
void |
glUniformMatrix4x2fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
Entry point to C language function: void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_VERSION_2_1 |
void |
glUniformMatrix4x3dv(int arg0,
int arg1,
boolean arg2,
double[] arg3,
int arg4)
Entry point to C language function: void glUniformMatrix4x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix4x3dv(int arg0,
int arg1,
boolean arg2,
DoubleBuffer arg3)
Entry point to C language function: void glUniformMatrix4x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix4x3fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Entry point to C language function: void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_VERSION_2_1 |
void |
glUniformMatrix4x3fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
Entry point to C language function: void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_VERSION_2_1 |
void |
glUniformSubroutinesuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function: void glUniformSubroutinesuiv(GLenum shadertype, GLsizei count, const GLuint * indices); Part of GL_ARB_shader_subroutine |
void |
glUniformSubroutinesuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function: void glUniformSubroutinesuiv(GLenum shadertype, GLsizei count, const GLuint * indices); Part of GL_ARB_shader_subroutine |
void |
glUniformui64NV(int arg0,
long arg1)
Entry point to C language function: void glUniformui64NV(GLint location, GLuint64EXT value); Part of GL_NV_shader_buffer_load |
void |
glUniformui64vNV(int arg0,
int arg1,
long[] arg2,
int arg3)
Entry point to C language function: void glUniformui64vNV(GLint location, GLsizei count, const GLuint64EXT * value); Part of GL_NV_shader_buffer_load |
void |
glUniformui64vNV(int arg0,
int arg1,
LongBuffer arg2)
Entry point to C language function: void glUniformui64vNV(GLint location, GLsizei count, const GLuint64EXT * value); Part of GL_NV_shader_buffer_load |
boolean |
glUnmapBuffer(int arg0)
Entry point to C language function: GLboolean glUnmapBufferOES(GLenum target); Part of GL_VERSION_1_5, GL_OES_mapbuffer |
void |
glUseProgram(int arg0)
Interface to C language function: void glUseProgram(GLuint program); |
void |
glUseProgramStages(int arg0,
int arg1,
int arg2)
Entry point to C language function: void glUseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program); Part of GL_ARB_separate_shader_objects |
void |
glValidateProgram(int arg0)
Interface to C language function: void glValidateProgram(GLuint program); |
void |
glValidateProgramPipeline(int arg0)
Entry point to C language function: void glValidateProgramPipeline(GLuint pipeline); Part of GL_ARB_separate_shader_objects |
void |
glVertexAttrib1d(int arg0,
double arg1)
Entry point to C language function: void glVertexAttrib1d(GLuint index, GLdouble x); Part of GL_VERSION_2_0 |
void |
glVertexAttrib1dv(int arg0,
double[] arg1,
int arg2)
Entry point to C language function: void glVertexAttrib1dv(GLuint index, const GLdouble * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib1dv(int arg0,
DoubleBuffer arg1)
Entry point to C language function: void glVertexAttrib1dv(GLuint index, const GLdouble * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib1f(int arg0,
float arg1)
Interface to C language function: void glVertexAttrib1f(GLuint indx, GLfloat x); |
void |
glVertexAttrib1fv(int arg0,
float[] arg1,
int arg2)
Interface to C language function: void glVertexAttrib1fv(GLuint indx, const GLfloat * values); |
void |
glVertexAttrib1fv(int arg0,
FloatBuffer arg1)
Interface to C language function: void glVertexAttrib1fv(GLuint indx, const GLfloat * values); |
void |
glVertexAttrib1s(int arg0,
short arg1)
Entry point to C language function: void glVertexAttrib1s(GLuint index, GLshort x); Part of GL_VERSION_2_0 |
void |
glVertexAttrib1sv(int arg0,
short[] arg1,
int arg2)
Entry point to C language function: void glVertexAttrib1sv(GLuint index, const GLshort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib1sv(int arg0,
ShortBuffer arg1)
Entry point to C language function: void glVertexAttrib1sv(GLuint index, const GLshort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib2d(int arg0,
double arg1,
double arg2)
Entry point to C language function: void glVertexAttrib2d(GLuint index, GLdouble x, GLdouble y); Part of GL_VERSION_2_0 |
void |
glVertexAttrib2dv(int arg0,
double[] arg1,
int arg2)
Entry point to C language function: void glVertexAttrib2dv(GLuint index, const GLdouble * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib2dv(int arg0,
DoubleBuffer arg1)
Entry point to C language function: void glVertexAttrib2dv(GLuint index, const GLdouble * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib2f(int arg0,
float arg1,
float arg2)
Interface to C language function: void glVertexAttrib2f(GLuint indx, GLfloat x, GLfloat y); |
void |
glVertexAttrib2fv(int arg0,
float[] arg1,
int arg2)
Interface to C language function: void glVertexAttrib2fv(GLuint indx, const GLfloat * values); |
void |
glVertexAttrib2fv(int arg0,
FloatBuffer arg1)
Interface to C language function: void glVertexAttrib2fv(GLuint indx, const GLfloat * values); |
void |
glVertexAttrib2s(int arg0,
short arg1,
short arg2)
Entry point to C language function: void glVertexAttrib2s(GLuint index, GLshort x, GLshort y); Part of GL_VERSION_2_0 |
void |
glVertexAttrib2sv(int arg0,
short[] arg1,
int arg2)
Entry point to C language function: void glVertexAttrib2sv(GLuint index, const GLshort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib2sv(int arg0,
ShortBuffer arg1)
Entry point to C language function: void glVertexAttrib2sv(GLuint index, const GLshort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib3d(int arg0,
double arg1,
double arg2,
double arg3)
Entry point to C language function: void glVertexAttrib3d(GLuint index, GLdouble x, GLdouble y, GLdouble z); Part of GL_VERSION_2_0 |
void |
glVertexAttrib3dv(int arg0,
double[] arg1,
int arg2)
Entry point to C language function: void glVertexAttrib3dv(GLuint index, const GLdouble * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib3dv(int arg0,
DoubleBuffer arg1)
Entry point to C language function: void glVertexAttrib3dv(GLuint index, const GLdouble * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib3f(int arg0,
float arg1,
float arg2,
float arg3)
Interface to C language function: void glVertexAttrib3f(GLuint indx, GLfloat x, GLfloat y, GLfloat z); |
void |
glVertexAttrib3fv(int arg0,
float[] arg1,
int arg2)
Interface to C language function: void glVertexAttrib3fv(GLuint indx, const GLfloat * values); |
void |
glVertexAttrib3fv(int arg0,
FloatBuffer arg1)
Interface to C language function: void glVertexAttrib3fv(GLuint indx, const GLfloat * values); |
void |
glVertexAttrib3s(int arg0,
short arg1,
short arg2,
short arg3)
Entry point to C language function: void glVertexAttrib3s(GLuint index, GLshort x, GLshort y, GLshort z); Part of GL_VERSION_2_0 |
void |
glVertexAttrib3sv(int arg0,
short[] arg1,
int arg2)
Entry point to C language function: void glVertexAttrib3sv(GLuint index, const GLshort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib3sv(int arg0,
ShortBuffer arg1)
Entry point to C language function: void glVertexAttrib3sv(GLuint index, const GLshort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4bv(int arg0,
byte[] arg1,
int arg2)
Entry point to C language function: void glVertexAttrib4bv(GLuint index, const GLbyte * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4bv(int arg0,
ByteBuffer arg1)
Entry point to C language function: void glVertexAttrib4bv(GLuint index, const GLbyte * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4d(int arg0,
double arg1,
double arg2,
double arg3,
double arg4)
Entry point to C language function: void glVertexAttrib4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4dv(int arg0,
double[] arg1,
int arg2)
Entry point to C language function: void glVertexAttrib4dv(GLuint index, const GLdouble * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4dv(int arg0,
DoubleBuffer arg1)
Entry point to C language function: void glVertexAttrib4dv(GLuint index, const GLdouble * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4f(int arg0,
float arg1,
float arg2,
float arg3,
float arg4)
Interface to C language function: void glVertexAttrib4f(GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w); |
void |
glVertexAttrib4fv(int arg0,
float[] arg1,
int arg2)
Interface to C language function: void glVertexAttrib4fv(GLuint indx, const GLfloat * values); |
void |
glVertexAttrib4fv(int arg0,
FloatBuffer arg1)
Interface to C language function: void glVertexAttrib4fv(GLuint indx, const GLfloat * values); |
void |
glVertexAttrib4iv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glVertexAttrib4iv(GLuint index, const GLint * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4iv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glVertexAttrib4iv(GLuint index, const GLint * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Nbv(int arg0,
byte[] arg1,
int arg2)
Entry point to C language function: void glVertexAttrib4Nbv(GLuint index, const GLbyte * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Nbv(int arg0,
ByteBuffer arg1)
Entry point to C language function: void glVertexAttrib4Nbv(GLuint index, const GLbyte * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Niv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glVertexAttrib4Niv(GLuint index, const GLint * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Niv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glVertexAttrib4Niv(GLuint index, const GLint * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Nsv(int arg0,
short[] arg1,
int arg2)
Entry point to C language function: void glVertexAttrib4Nsv(GLuint index, const GLshort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Nsv(int arg0,
ShortBuffer arg1)
Entry point to C language function: void glVertexAttrib4Nsv(GLuint index, const GLshort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Nub(int arg0,
byte arg1,
byte arg2,
byte arg3,
byte arg4)
Entry point to C language function: void glVertexAttrib4Nub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Nubv(int arg0,
byte[] arg1,
int arg2)
Entry point to C language function: void glVertexAttrib4Nubv(GLuint index, const GLubyte * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Nubv(int arg0,
ByteBuffer arg1)
Entry point to C language function: void glVertexAttrib4Nubv(GLuint index, const GLubyte * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Nuiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glVertexAttrib4Nuiv(GLuint index, const GLuint * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Nuiv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glVertexAttrib4Nuiv(GLuint index, const GLuint * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Nusv(int arg0,
short[] arg1,
int arg2)
Entry point to C language function: void glVertexAttrib4Nusv(GLuint index, const GLushort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Nusv(int arg0,
ShortBuffer arg1)
Entry point to C language function: void glVertexAttrib4Nusv(GLuint index, const GLushort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4s(int arg0,
short arg1,
short arg2,
short arg3,
short arg4)
Entry point to C language function: void glVertexAttrib4s(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4sv(int arg0,
short[] arg1,
int arg2)
Entry point to C language function: void glVertexAttrib4sv(GLuint index, const GLshort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4sv(int arg0,
ShortBuffer arg1)
Entry point to C language function: void glVertexAttrib4sv(GLuint index, const GLshort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4ubv(int arg0,
byte[] arg1,
int arg2)
Entry point to C language function: void glVertexAttrib4ubv(GLuint index, const GLubyte * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4ubv(int arg0,
ByteBuffer arg1)
Entry point to C language function: void glVertexAttrib4ubv(GLuint index, const GLubyte * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glVertexAttrib4uiv(GLuint index, const GLuint * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4uiv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glVertexAttrib4uiv(GLuint index, const GLuint * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4usv(int arg0,
short[] arg1,
int arg2)
Entry point to C language function: void glVertexAttrib4usv(GLuint index, const GLushort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4usv(int arg0,
ShortBuffer arg1)
Entry point to C language function: void glVertexAttrib4usv(GLuint index, const GLushort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttribDivisor(int arg0,
int arg1)
Entry point to C language function: void glVertexAttribDivisor(GLuint index, GLuint divisor); Part of GL_VERSION_3_3 |
void |
glVertexAttribFormatNV(int arg0,
int arg1,
int arg2,
boolean arg3,
int arg4)
Entry point to C language function: void glVertexAttribFormatNV(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride); Part of GL_NV_vertex_buffer_unified_memory |
void |
glVertexAttribI1i(int arg0,
int arg1)
Entry point to C language function: void glVertexAttribI1i(GLuint index, GLint x); Part of GL_VERSION_3_0 |
void |
glVertexAttribI1iv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glVertexAttribI1iv(GLuint index, const GLint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI1iv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glVertexAttribI1iv(GLuint index, const GLint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI1ui(int arg0,
int arg1)
Entry point to C language function: void glVertexAttribI1ui(GLuint index, GLuint x); Part of GL_VERSION_3_0 |
void |
glVertexAttribI1uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glVertexAttribI1uiv(GLuint index, const GLuint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI1uiv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glVertexAttribI1uiv(GLuint index, const GLuint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI2i(int arg0,
int arg1,
int arg2)
Entry point to C language function: void glVertexAttribI2i(GLuint index, GLint x, GLint y); Part of GL_VERSION_3_0 |
void |
glVertexAttribI2iv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glVertexAttribI2iv(GLuint index, const GLint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI2iv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glVertexAttribI2iv(GLuint index, const GLint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI2ui(int arg0,
int arg1,
int arg2)
Entry point to C language function: void glVertexAttribI2ui(GLuint index, GLuint x, GLuint y); Part of GL_VERSION_3_0 |
void |
glVertexAttribI2uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glVertexAttribI2uiv(GLuint index, const GLuint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI2uiv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glVertexAttribI2uiv(GLuint index, const GLuint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI3i(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function: void glVertexAttribI3i(GLuint index, GLint x, GLint y, GLint z); Part of GL_VERSION_3_0 |
void |
glVertexAttribI3iv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glVertexAttribI3iv(GLuint index, const GLint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI3iv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glVertexAttribI3iv(GLuint index, const GLint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI3ui(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function: void glVertexAttribI3ui(GLuint index, GLuint x, GLuint y, GLuint z); Part of GL_VERSION_3_0 |
void |
glVertexAttribI3uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glVertexAttribI3uiv(GLuint index, const GLuint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI3uiv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glVertexAttribI3uiv(GLuint index, const GLuint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI4bv(int arg0,
byte[] arg1,
int arg2)
Entry point to C language function: void glVertexAttribI4bv(GLuint index, const GLbyte * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI4bv(int arg0,
ByteBuffer arg1)
Entry point to C language function: void glVertexAttribI4bv(GLuint index, const GLbyte * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI4i(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function: void glVertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w); Part of GL_VERSION_3_0 |
void |
glVertexAttribI4iv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glVertexAttribI4iv(GLuint index, const GLint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI4iv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glVertexAttribI4iv(GLuint index, const GLint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI4sv(int arg0,
short[] arg1,
int arg2)
Entry point to C language function: void glVertexAttribI4sv(GLuint index, const GLshort * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI4sv(int arg0,
ShortBuffer arg1)
Entry point to C language function: void glVertexAttribI4sv(GLuint index, const GLshort * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI4ubv(int arg0,
byte[] arg1,
int arg2)
Entry point to C language function: void glVertexAttribI4ubv(GLuint index, const GLubyte * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI4ubv(int arg0,
ByteBuffer arg1)
Entry point to C language function: void glVertexAttribI4ubv(GLuint index, const GLubyte * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI4ui(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function: void glVertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w); Part of GL_VERSION_3_0 |
void |
glVertexAttribI4uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glVertexAttribI4uiv(GLuint index, const GLuint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI4uiv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glVertexAttribI4uiv(GLuint index, const GLuint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI4usv(int arg0,
short[] arg1,
int arg2)
Entry point to C language function: void glVertexAttribI4usv(GLuint index, const GLushort * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI4usv(int arg0,
ShortBuffer arg1)
Entry point to C language function: void glVertexAttribI4usv(GLuint index, const GLushort * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribIFormatNV(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function: void glVertexAttribIFormatNV(GLuint index, GLint size, GLenum type, GLsizei stride); Part of GL_NV_vertex_buffer_unified_memory |
void |
glVertexAttribIPointer(int arg0,
int arg1,
int arg2,
int arg3,
Buffer arg4)
Entry point to C language function: void glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); Part of GL_VERSION_3_0 |
void |
glVertexAttribL1d(int arg0,
double arg1)
Entry point to C language function: void glVertexAttribL1d(GLuint index, GLdouble x); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribL1dv(int arg0,
double[] arg1,
int arg2)
Entry point to C language function: void glVertexAttribL1dv(GLuint index, const GLdouble * v); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribL1dv(int arg0,
DoubleBuffer arg1)
Entry point to C language function: void glVertexAttribL1dv(GLuint index, const GLdouble * v); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribL2d(int arg0,
double arg1,
double arg2)
Entry point to C language function: void glVertexAttribL2d(GLuint index, GLdouble x, GLdouble y); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribL2dv(int arg0,
double[] arg1,
int arg2)
Entry point to C language function: void glVertexAttribL2dv(GLuint index, const GLdouble * v); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribL2dv(int arg0,
DoubleBuffer arg1)
Entry point to C language function: void glVertexAttribL2dv(GLuint index, const GLdouble * v); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribL3d(int arg0,
double arg1,
double arg2,
double arg3)
Entry point to C language function: void glVertexAttribL3d(GLuint index, GLdouble x, GLdouble y, GLdouble z); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribL3dv(int arg0,
double[] arg1,
int arg2)
Entry point to C language function: void glVertexAttribL3dv(GLuint index, const GLdouble * v); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribL3dv(int arg0,
DoubleBuffer arg1)
Entry point to C language function: void glVertexAttribL3dv(GLuint index, const GLdouble * v); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribL4d(int arg0,
double arg1,
double arg2,
double arg3,
double arg4)
Entry point to C language function: void glVertexAttribL4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribL4dv(int arg0,
double[] arg1,
int arg2)
Entry point to C language function: void glVertexAttribL4dv(GLuint index, const GLdouble * v); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribL4dv(int arg0,
DoubleBuffer arg1)
Entry point to C language function: void glVertexAttribL4dv(GLuint index, const GLdouble * v); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribLPointer(int arg0,
int arg1,
int arg2,
int arg3,
Buffer arg4)
Entry point to C language function: void glVertexAttribLPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribP1ui(int arg0,
int arg1,
boolean arg2,
int arg3)
Entry point to C language function: void glVertexAttribP1ui(GLuint index, GLenum type, GLboolean normalized, GLuint value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexAttribP1uiv(int arg0,
int arg1,
boolean arg2,
int[] arg3,
int arg4)
Entry point to C language function: void glVertexAttribP1uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexAttribP1uiv(int arg0,
int arg1,
boolean arg2,
IntBuffer arg3)
Entry point to C language function: void glVertexAttribP1uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexAttribP2ui(int arg0,
int arg1,
boolean arg2,
int arg3)
Entry point to C language function: void glVertexAttribP2ui(GLuint index, GLenum type, GLboolean normalized, GLuint value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexAttribP2uiv(int arg0,
int arg1,
boolean arg2,
int[] arg3,
int arg4)
Entry point to C language function: void glVertexAttribP2uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexAttribP2uiv(int arg0,
int arg1,
boolean arg2,
IntBuffer arg3)
Entry point to C language function: void glVertexAttribP2uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexAttribP3ui(int arg0,
int arg1,
boolean arg2,
int arg3)
Entry point to C language function: void glVertexAttribP3ui(GLuint index, GLenum type, GLboolean normalized, GLuint value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexAttribP3uiv(int arg0,
int arg1,
boolean arg2,
int[] arg3,
int arg4)
Entry point to C language function: void glVertexAttribP3uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexAttribP3uiv(int arg0,
int arg1,
boolean arg2,
IntBuffer arg3)
Entry point to C language function: void glVertexAttribP3uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexAttribP4ui(int arg0,
int arg1,
boolean arg2,
int arg3)
Entry point to C language function: void glVertexAttribP4ui(GLuint index, GLenum type, GLboolean normalized, GLuint value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexAttribP4uiv(int arg0,
int arg1,
boolean arg2,
int[] arg3,
int arg4)
Entry point to C language function: void glVertexAttribP4uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexAttribP4uiv(int arg0,
int arg1,
boolean arg2,
IntBuffer arg3)
Entry point to C language function: void glVertexAttribP4uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexAttribPointer(GLArrayData arg0)
End: GL_ARB_ES2_compatibility functions, which are part of ES2 core as well |
void |
glVertexAttribPointer(int arg0,
int arg1,
int arg2,
boolean arg3,
int arg4,
Buffer arg5)
Entry point to C language function: void glVertexAttribPointer(GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * ptr); Part of GL_VERSION_2_0 |
void |
glVertexAttribPointer(int arg0,
int arg1,
int arg2,
boolean arg3,
int arg4,
long arg5)
Entry point to C language function: void glVertexAttribPointer(GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * ptr); Part of GL_VERSION_2_0 |
void |
glVertexFormatNV(int arg0,
int arg1,
int arg2)
Entry point to C language function: void glVertexFormatNV(GLint size, GLenum type, GLsizei stride); Part of GL_NV_vertex_buffer_unified_memory |
void |
glVertexP2ui(int arg0,
int arg1)
Entry point to C language function: void glVertexP2ui(GLenum type, GLuint value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexP2uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glVertexP2uiv(GLenum type, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexP2uiv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glVertexP2uiv(GLenum type, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexP3ui(int arg0,
int arg1)
Entry point to C language function: void glVertexP3ui(GLenum type, GLuint value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexP3uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glVertexP3uiv(GLenum type, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexP3uiv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glVertexP3uiv(GLenum type, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexP4ui(int arg0,
int arg1)
Entry point to C language function: void glVertexP4ui(GLenum type, GLuint value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexP4uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function: void glVertexP4uiv(GLenum type, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexP4uiv(int arg0,
IntBuffer arg1)
Entry point to C language function: void glVertexP4uiv(GLenum type, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glViewport(int arg0,
int arg1,
int arg2,
int arg3)
Interface to C language function: void glViewport(GLint x, GLint y, GLsizei width, GLsizei height); |
void |
glViewportArrayv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function: void glViewportArrayv(GLuint first, GLsizei count, const GLfloat * v); Part of GL_ARB_viewport_array |
void |
glViewportArrayv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function: void glViewportArrayv(GLuint first, GLsizei count, const GLfloat * v); Part of GL_ARB_viewport_array |
void |
glViewportIndexedf(int arg0,
float arg1,
float arg2,
float arg3,
float arg4)
Entry point to C language function: void glViewportIndexedf(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h); Part of GL_ARB_viewport_array |
void |
glViewportIndexedfv(int arg0,
float[] arg1,
int arg2)
Entry point to C language function: void glViewportIndexedfv(GLuint index, const GLfloat * v); Part of GL_ARB_viewport_array |
void |
glViewportIndexedfv(int arg0,
FloatBuffer arg1)
Entry point to C language function: void glViewportIndexedfv(GLuint index, const GLfloat * v); Part of GL_ARB_viewport_array |
void |
glWaitSync(long arg0,
int arg1,
long arg2)
Entry point to C language function: void glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout); Part of GL_ARB_sync |
boolean |
hasGLSL()
Indicates whether this GL object supports GLSL. |
boolean |
isExtensionAvailable(String arg0)
Returns true if the specified OpenGL extension can be used successfully through this GL instance given the current host (OpenGL client) and display (OpenGL server) configuration. |
boolean |
isFunctionAvailable(String arg0)
Returns true if the specified OpenGL core- or extension-function can be used successfully through this GL instance given the current host (OpenGL client) and display (OpenGL server) configuration. |
boolean |
isGL()
Indicates whether this GL object conforms to any of the common GL profiles. |
boolean |
isGL2()
Indicates whether this GL object conforms to the GL2 profile. |
boolean |
isGL2ES1()
Indicates whether this GL object conforms to the GL2ES1 compatible profile. |
boolean |
isGL2ES2()
Indicates whether this GL object conforms to the GL2ES2 compatible profile. |
boolean |
isGL2GL3()
Indicates whether this GL object conforms to the GL2GL3 compatible profile. |
boolean |
isGL3()
Indicates whether this GL object conforms to the GL3 core profile. |
boolean |
isGL3bc()
Indicates whether this GL object conforms to the GL3 compatibility profile. |
boolean |
isGL4()
Indicates whether this GL object conforms to the GL4 core profile. |
boolean |
isGL4bc()
Indicates whether this GL object conforms to the GL4 compatibility profile. |
boolean |
isGLES()
Indicates whether this GL object conforms to one of the OpenGL ES compatible profiles. |
boolean |
isGLES1()
Indicates whether this GL object conforms to the GLES1 profile. |
boolean |
isGLES2()
Indicates whether this GL object conforms to the GLES2 profile. |
boolean |
isGLES2Compatible()
Indicates whether this GL object is compatible with OpenGL ES2. |
void |
setSwapInterval(int arg0)
Provides a platform-independent way to specify the minimum swap interval for buffer swaps. |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final boolean DEBUG
Constructor Detail |
---|
public DebugGL4(GL4 downstreamGL4)
Method Detail |
---|
public boolean isGL()
GLBase
isGL
in interface GLBase
public boolean isGL4bc()
GLBase
isGL4bc
in interface GLBase
public boolean isGL4()
GLBase
isGL4
in interface GLBase
public boolean isGL3bc()
GLBase
isGL3bc
in interface GLBase
public boolean isGL3()
GLBase
isGL3
in interface GLBase
public boolean isGL2()
GLBase
isGL2
in interface GLBase
public boolean isGLES1()
GLBase
isGLES1
in interface GLBase
public boolean isGLES2()
GLBase
isGLES2
in interface GLBase
public boolean isGL2ES1()
GLBase
isGL2ES1
in interface GLBase
public boolean isGL2ES2()
GLBase
isGL2ES2
in interface GLBase
public boolean isGL2GL3()
GLBase
isGL2GL3
in interface GLBase
public boolean isGLES()
GLBase
isGLES
in interface GLBase
public boolean isGLES2Compatible()
GLBase
isGLES2Compatible
in interface GLBase
GL_ARB_ES2_compatibility
, otherwise falsepublic GL getGL()
GLBase
getGL
in interface GLBase
public GL4bc getGL4bc()
GLBase
getGL4bc
in interface GLBase
public GL4 getGL4()
GLBase
getGL4
in interface GLBase
public GL3bc getGL3bc()
GLBase
getGL3bc
in interface GLBase
public GL3 getGL3()
GLBase
getGL3
in interface GLBase
public GL2 getGL2()
GLBase
getGL2
in interface GLBase
public GLES1 getGLES1()
GLBase
getGLES1
in interface GLBase
public GLES2 getGLES2()
GLBase
getGLES2
in interface GLBase
public GL2ES1 getGL2ES1()
GLBase
getGL2ES1
in interface GLBase
public GL2ES2 getGL2ES2()
GLBase
getGL2ES2
in interface GLBase
public GL2GL3 getGL2GL3()
GLBase
getGL2GL3
in interface GLBase
public GLProfile getGLProfile()
GLBase
getGLProfile
in interface GLBase
public void glUniform1iv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES2
void glUniform1iv(GLint location, GLsizei count, const GLint * v);
glUniform1iv
in interface GL2ES2
public void glCopyTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
GL
void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
glCopyTexImage2D
in interface GL
public void glViewportIndexedf(int arg0, float arg1, float arg2, float arg3, float arg4)
GL2GL3
void glViewportIndexedf(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h);
GL_ARB_viewport_array
glViewportIndexedf
in interface GL2GL3
public void glUniform2uiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glUniform2uiv(GLint location, GLsizei count, const GLuint * value);
GL_VERSION_3_0
glUniform2uiv
in interface GL2GL3
public void glGetBooleani_v(int arg0, int arg1, ByteBuffer arg2)
GL2GL3
void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data);
GL_VERSION_3_0
glGetBooleani_v
in interface GL2GL3
public void glClearBufferiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value);
GL_VERSION_3_0
glClearBufferiv
in interface GL2GL3
public void glGenSamplers(int arg0, int[] arg1, int arg2)
GL2GL3
void glGenSamplers(GLsizei count, GLuint * samplers);
GL_ARB_sampler_objects
glGenSamplers
in interface GL2GL3
public void glGetVertexAttribdv(int arg0, int arg1, double[] arg2, int arg3)
GL2GL3
void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params);
GL_VERSION_2_0
glGetVertexAttribdv
in interface GL2GL3
public void glGetnMapivARB(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2GL3
void glGetnMapivARB(GLenum target, GLenum query, GLsizei bufSize, GLint * v);
GL_ARB_robustness
glGetnMapivARB
in interface GL2GL3
public void glColorP3uiv(int arg0, IntBuffer arg1)
GL2GL3
void glColorP3uiv(GLenum type, const GLuint * color);
GL_ARB_vertex_type_2_10_10_10_rev
glColorP3uiv
in interface GL2GL3
public void glMultiDrawElements(int arg0, IntBuffer arg1, int arg2, PointerBuffer arg3, int arg4)
GL2GL3
void glMultiDrawElements(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount);
GL_VERSION_1_4
glMultiDrawElements
in interface GL2GL3
public void glGetUniformIndices(int arg0, int arg1, String[] arg2, IntBuffer arg3)
GL2GL3
void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * * uniformNames, GLuint * uniformIndices);
GL_ARB_uniform_buffer_object
glGetUniformIndices
in interface GL2GL3
public void glGenRenderbuffers(int arg0, IntBuffer arg1)
GL
void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers);
glGenRenderbuffers
in interface GL
public void glMultiTexCoordP3uiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glMultiTexCoordP3uiv(GLenum texture, GLenum type, const GLuint * coords);
GL_ARB_vertex_type_2_10_10_10_rev
glMultiTexCoordP3uiv
in interface GL2GL3
public void glSamplerParameterfv(int arg0, int arg1, FloatBuffer arg2)
GL2GL3
void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param);
GL_ARB_sampler_objects
glSamplerParameterfv
in interface GL2GL3
public void glVertexAttribI4iv(int arg0, IntBuffer arg1)
GL2GL3
void glVertexAttribI4iv(GLuint index, const GLint * v);
GL_VERSION_3_0
glVertexAttribI4iv
in interface GL2GL3
public void glReleaseShaderCompiler()
GL2ES2
void glReleaseShaderCompiler(void);
GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
.
glReleaseShaderCompiler
in interface GL2ES2
public void glProgramUniform2ui(int arg0, int arg1, int arg2, int arg3)
GL2GL3
void glProgramUniform2ui(GLuint program, GLint location, GLuint v0, GLuint v1);
GL_ARB_separate_shader_objects
glProgramUniform2ui
in interface GL2GL3
public void glTessellationFactorAMD(float arg0)
GL2GL3
void glTessellationFactorAMD(GLfloat factor);
GL_AMD_vertex_shader_tesselator
glTessellationFactorAMD
in interface GL2GL3
public int glGetAttribLocation(int arg0, String arg1)
GL2ES2
int glGetAttribLocation(GLuint program, const GLchar * name);
glGetAttribLocation
in interface GL2ES2
public void glSamplerParameterIuiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint * param);
GL_ARB_sampler_objects
glSamplerParameterIuiv
in interface GL2GL3
public void glVertexAttrib4ubv(int arg0, ByteBuffer arg1)
GL2GL3
void glVertexAttrib4ubv(GLuint index, const GLubyte * v);
GL_VERSION_2_0
glVertexAttrib4ubv
in interface GL2GL3
public void glGetnUniformdvARB(int arg0, int arg1, int arg2, DoubleBuffer arg3)
GL2GL3
void glGetnUniformdvARB(GLuint program, GLint location, GLsizei bufSize, GLdouble * params);
GL_ARB_robustness
glGetnUniformdvARB
in interface GL2GL3
public void glDrawBuffer(int arg0)
GL2GL3
void glDrawBuffer(GLenum mode);
GL_VERSION_1_0
glDrawBuffer
in interface GL2GL3
public void glUniformMatrix3x4fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
GL2GL3
void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_VERSION_2_1
glUniformMatrix3x4fv
in interface GL2GL3
public void glTexParameterfv(int arg0, int arg1, float[] arg2, int arg3)
GL
void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params);
glTexParameterfv
in interface GL
public void glMultiTexCoordP4ui(int arg0, int arg1, int arg2)
GL2GL3
void glMultiTexCoordP4ui(GLenum texture, GLenum type, GLuint coords);
GL_ARB_vertex_type_2_10_10_10_rev
glMultiTexCoordP4ui
in interface GL2GL3
public void glGetActiveSubroutineUniformName(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5, byte[] arg6, int arg7)
GL2GL3
void glGetActiveSubroutineUniformName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name);
GL_ARB_shader_subroutine
glGetActiveSubroutineUniformName
in interface GL2GL3
public void glLinkProgram(int arg0)
GL2ES2
void glLinkProgram(GLuint program);
glLinkProgram
in interface GL2ES2
public void glColorMask(boolean arg0, boolean arg1, boolean arg2, boolean arg3)
GL
void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
glColorMask
in interface GL
public void glUniform3ui(int arg0, int arg1, int arg2, int arg3)
GL2GL3
void glUniform3ui(GLint location, GLuint v0, GLuint v1, GLuint v2);
GL_VERSION_3_0
glUniform3ui
in interface GL2GL3
public void glGetVertexAttribiv(int arg0, int arg1, IntBuffer arg2)
GL2ES2
void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params);
glGetVertexAttribiv
in interface GL2ES2
public void glUniformMatrix4fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
GL2ES2
void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
glUniformMatrix4fv
in interface GL2ES2
public void glGetTexImage(int arg0, int arg1, int arg2, int arg3, Buffer arg4)
GL2GL3
void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels);
GL_VERSION_1_0
glGetTexImage
in interface GL2GL3
public void glGetSamplerParameterIiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params);
GL_ARB_sampler_objects
glGetSamplerParameterIiv
in interface GL2GL3
public void glUniformMatrix2fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
GL2ES2
void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
glUniformMatrix2fv
in interface GL2ES2
public void glGetVertexAttribdv(int arg0, int arg1, DoubleBuffer arg2)
GL2GL3
void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params);
GL_VERSION_2_0
glGetVertexAttribdv
in interface GL2GL3
public int glGetFragDataIndex(int arg0, String arg1)
GL2GL3
GLint glGetFragDataIndex(GLuint program, const GLchar * name);
GL_ARB_blend_func_extended
glGetFragDataIndex
in interface GL2GL3
public void glMultiTexCoordP2uiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glMultiTexCoordP2uiv(GLenum texture, GLenum type, const GLuint * coords);
GL_ARB_vertex_type_2_10_10_10_rev
glMultiTexCoordP2uiv
in interface GL2GL3
public void glDisableVertexAttribArray(int arg0)
GL2ES2
void glDisableVertexAttribArray(GLuint index);
glDisableVertexAttribArray
in interface GL2ES2
public void glUniform1ui(int arg0, int arg1)
GL2GL3
void glUniform1ui(GLint location, GLuint v0);
GL_VERSION_3_0
glUniform1ui
in interface GL2GL3
public void glGenTextures(int arg0, IntBuffer arg1)
GL
void glGenTextures(GLsizei n, GLuint * textures);
glGenTextures
in interface GL
public void glCompressedTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, long arg7)
GL
void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data);
GL_VERSION_1_3
glCompressedTexImage2D
in interface GL
public void glGetSynciv(long arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6)
GL3
void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values);
GL_ARB_sync
glGetSynciv
in interface GL3
public void glGetSynciv(long arg0, int arg1, int arg2, IntBuffer arg3, IntBuffer arg4)
GL3
void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values);
GL_ARB_sync
glGetSynciv
in interface GL3
public void glGetVertexAttribfv(int arg0, int arg1, FloatBuffer arg2)
GL2ES2
void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params);
glGetVertexAttribfv
in interface GL2ES2
public void glVertexAttrib4Nub(int arg0, byte arg1, byte arg2, byte arg3, byte arg4)
GL2GL3
void glVertexAttrib4Nub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);
GL_VERSION_2_0
glVertexAttrib4Nub
in interface GL2GL3
public void glGetnUniformfvARB(int arg0, int arg1, int arg2, FloatBuffer arg3)
GL2GL3
void glGetnUniformfvARB(GLuint program, GLint location, GLsizei bufSize, GLfloat * params);
GL_ARB_robustness
glGetnUniformfvARB
in interface GL2GL3
public void glClearDepthf(float arg0)
GL
void glClearDepthf(GLclampf depth);
glClearDepthf
in interface GL
glClearDepthf
in interface GL2ES2
public void glVertexAttribI4ubv(int arg0, byte[] arg1, int arg2)
GL2GL3
void glVertexAttribI4ubv(GLuint index, const GLubyte * v);
GL_VERSION_3_0
glVertexAttribI4ubv
in interface GL2GL3
public void glVertexAttribI4ui(int arg0, int arg1, int arg2, int arg3, int arg4)
GL2GL3
void glVertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
GL_VERSION_3_0
glVertexAttribI4ui
in interface GL2GL3
public int glCreateShaderProgramv(int arg0, int arg1, PointerBuffer arg2)
GL2GL3
GLuint glCreateShaderProgramv(GLenum type, GLsizei count, const GLchar * * strings);
GL_ARB_separate_shader_objects
glCreateShaderProgramv
in interface GL2GL3
public void glVertexAttribI4uiv(int arg0, IntBuffer arg1)
GL2GL3
void glVertexAttribI4uiv(GLuint index, const GLuint * v);
GL_VERSION_3_0
glVertexAttribI4uiv
in interface GL2GL3
public void glVertexP2uiv(int arg0, IntBuffer arg1)
GL2GL3
void glVertexP2uiv(GLenum type, const GLuint * value);
GL_ARB_vertex_type_2_10_10_10_rev
glVertexP2uiv
in interface GL2GL3
public void glGetnUniformdvARB(int arg0, int arg1, int arg2, double[] arg3, int arg4)
GL2GL3
void glGetnUniformdvARB(GLuint program, GLint location, GLsizei bufSize, GLdouble * params);
GL_ARB_robustness
glGetnUniformdvARB
in interface GL2GL3
public void glPointParameterfv(int arg0, float[] arg1, int arg2)
GL2GL3
void glPointParameterfv(GLenum pname, const GLfloat * params);
GL_VERSION_1_4
glPointParameterfv
in interface GL2GL3
public void glSampleMaski(int arg0, int arg1)
GL2GL3
void glSampleMaski(GLuint index, GLbitfield mask);
GL_ARB_texture_multisample
glSampleMaski
in interface GL2GL3
public void glProgramUniform2d(int arg0, int arg1, double arg2, double arg3)
GL2GL3
void glProgramUniform2d(GLuint program, GLint location, GLdouble v0, GLdouble v1);
GL_ARB_separate_shader_objects
glProgramUniform2d
in interface GL2GL3
public void glBufferData(int arg0, long arg1, Buffer arg2, int arg3)
GL
void glBufferData(GLenum target, GLsizeiptr size, const GLvoid * data, GLenum usage);
glBufferData
in interface GL
public void glTexImage3DMultisample(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, boolean arg6)
GL2GL3
void glTexImage3DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations);
GL_ARB_texture_multisample
glTexImage3DMultisample
in interface GL2GL3
public void glUniformMatrix3x4dv(int arg0, int arg1, boolean arg2, DoubleBuffer arg3)
GL3
void glUniformMatrix3x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniformMatrix3x4dv
in interface GL3
public void glVertexP3uiv(int arg0, int[] arg1, int arg2)
GL2GL3
void glVertexP3uiv(GLenum type, const GLuint * value);
GL_ARB_vertex_type_2_10_10_10_rev
glVertexP3uiv
in interface GL2GL3
public void glUniformMatrix2x3dv(int arg0, int arg1, boolean arg2, double[] arg3, int arg4)
GL3
void glUniformMatrix2x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniformMatrix2x3dv
in interface GL3
public void glProgramUniform2f(int arg0, int arg1, float arg2, float arg3)
GL2GL3
void glProgramUniform2f(GLuint program, GLint location, GLfloat v0, GLfloat v1);
GL_ARB_separate_shader_objects
glProgramUniform2f
in interface GL2GL3
public void glProgramUniform2i(int arg0, int arg1, int arg2, int arg3)
GL2GL3
void glProgramUniform2i(GLuint program, GLint location, GLint v0, GLint v1);
GL_ARB_separate_shader_objects
glProgramUniform2i
in interface GL2GL3
public void glDrawRangeElements(int arg0, int arg1, int arg2, int arg3, int arg4, long arg5)
GL2GL3
void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_1_2
glDrawRangeElements
in interface GL2GL3
public void glBlendColor(float arg0, float arg1, float arg2, float arg3)
GL2ES2
void glBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
glBlendColor
in interface GL2ES2
public void glGetIntegerui64vNV(int arg0, LongBuffer arg1)
GL2GL3
void glGetIntegerui64vNV(GLenum value, GLuint64EXT * result);
GL_NV_shader_buffer_load
glGetIntegerui64vNV
in interface GL2GL3
public void glGetActiveAttrib(int arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6, int[] arg7, int arg8, byte[] arg9, int arg10)
GL2ES2
void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufsize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
glGetActiveAttrib
in interface GL2ES2
public void glTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Buffer arg8)
GL
void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);
GL_VERSION_1_1
glTexSubImage2D
in interface GL
public void glTexSubImage1D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, Buffer arg6)
GL2GL3
void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels);
GL_VERSION_1_1
glTexSubImage1D
in interface GL2GL3
public void glGetTexParameterfv(int arg0, int arg1, float[] arg2, int arg3)
GL
void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params);
glGetTexParameterfv
in interface GL
public void glVertexAttribL3dv(int arg0, double[] arg1, int arg2)
GL2GL3
void glVertexAttribL3dv(GLuint index, const GLdouble * v);
GL_ARB_vertex_attrib_64bit
glVertexAttribL3dv
in interface GL2GL3
public void glWaitSync(long arg0, int arg1, long arg2)
GL3
void glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout);
GL_ARB_sync
glWaitSync
in interface GL3
public void glGetUniformiv(int arg0, int arg1, IntBuffer arg2)
GL2ES2
void glGetUniformiv(GLuint program, GLint location, GLint * params);
glGetUniformiv
in interface GL2ES2
public void glDeleteRenderbuffers(int arg0, int[] arg1, int arg2)
GL
void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers);
glDeleteRenderbuffers
in interface GL
public void glGetUniformdv(int arg0, int arg1, double[] arg2, int arg3)
GL3
void glGetUniformdv(GLuint program, GLint location, GLdouble * params);
GL_ARB_gpu_shader_fp64
glGetUniformdv
in interface GL3
public void glTexCoordP3uiv(int arg0, IntBuffer arg1)
GL2GL3
void glTexCoordP3uiv(GLenum type, const GLuint * coords);
GL_ARB_vertex_type_2_10_10_10_rev
glTexCoordP3uiv
in interface GL2GL3
public int glGetDebugMessageLogAMD(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5, int[] arg6, int arg7, int[] arg8, int arg9, byte[] arg10, int arg11)
GL2GL3
GLuint glGetDebugMessageLogAMD(GLuint count, GLsizei bufsize, GLenum * categories, GLuint * severities, GLuint * ids, GLsizei * lengths, GLchar * message);
GL_AMD_debug_output
glGetDebugMessageLogAMD
in interface GL2GL3
public void glFramebufferRenderbuffer(int arg0, int arg1, int arg2, int arg3)
GL
void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
glFramebufferRenderbuffer
in interface GL
public void glFramebufferTextureFaceARB(int arg0, int arg1, int arg2, int arg3, int arg4)
GL2GL3
void glFramebufferTextureFaceARB(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face);
GL_ARB_geometry_shader4
glFramebufferTextureFaceARB
in interface GL2GL3
public void glTessellationModeAMD(int arg0)
GL2GL3
void glTessellationModeAMD(GLenum mode);
GL_AMD_vertex_shader_tesselator
glTessellationModeAMD
in interface GL2GL3
public void glSamplerParameteriv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param);
GL_ARB_sampler_objects
glSamplerParameteriv
in interface GL2GL3
public void glVertexAttrib3fv(int arg0, float[] arg1, int arg2)
GL2ES2
void glVertexAttrib3fv(GLuint indx, const GLfloat * values);
glVertexAttrib3fv
in interface GL2ES2
public void glProgramUniform4f(int arg0, int arg1, float arg2, float arg3, float arg4, float arg5)
GL2GL3
void glProgramUniform4f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
GL_ARB_separate_shader_objects
glProgramUniform4f
in interface GL2GL3
public void glProgramUniform4d(int arg0, int arg1, double arg2, double arg3, double arg4, double arg5)
GL2GL3
void glProgramUniform4d(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3);
GL_ARB_separate_shader_objects
glProgramUniform4d
in interface GL2GL3
public void glUniformMatrix2x3dv(int arg0, int arg1, boolean arg2, DoubleBuffer arg3)
GL3
void glUniformMatrix2x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniformMatrix2x3dv
in interface GL3
public void glVertexAttrib1fv(int arg0, float[] arg1, int arg2)
GL2ES2
void glVertexAttrib1fv(GLuint indx, const GLfloat * values);
glVertexAttrib1fv
in interface GL2ES2
public void glUniformMatrix3x4dv(int arg0, int arg1, boolean arg2, double[] arg3, int arg4)
GL3
void glUniformMatrix3x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniformMatrix3x4dv
in interface GL3
public void glVertexP4ui(int arg0, int arg1)
GL2GL3
void glVertexP4ui(GLenum type, GLuint value);
GL_ARB_vertex_type_2_10_10_10_rev
glVertexP4ui
in interface GL2GL3
public void glBlendFuncSeparate(int arg0, int arg1, int arg2, int arg3)
GL
void glBlendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
glBlendFuncSeparate
in interface GL
public void glProgramUniform4i(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
GL2GL3
void glProgramUniform4i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
GL_ARB_separate_shader_objects
glProgramUniform4i
in interface GL2GL3
public void glGetUniformfv(int arg0, int arg1, FloatBuffer arg2)
GL2ES2
void glGetUniformfv(GLuint program, GLint location, GLfloat * params);
glGetUniformfv
in interface GL2ES2
public void glUniform3iv(int arg0, int arg1, IntBuffer arg2)
GL2ES2
void glUniform3iv(GLint location, GLsizei count, const GLint * v);
glUniform3iv
in interface GL2ES2
public void glValidateProgramPipeline(int arg0)
GL2GL3
void glValidateProgramPipeline(GLuint pipeline);
GL_ARB_separate_shader_objects
glValidateProgramPipeline
in interface GL2GL3
public void glGetActiveSubroutineUniformiv(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4)
GL2GL3
void glGetActiveSubroutineUniformiv(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint * values);
GL_ARB_shader_subroutine
glGetActiveSubroutineUniformiv
in interface GL2GL3
public void glGetSamplerParameteriv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params);
GL_ARB_sampler_objects
glGetSamplerParameteriv
in interface GL2GL3
public void glGetUniformdv(int arg0, int arg1, DoubleBuffer arg2)
GL3
void glGetUniformdv(GLuint program, GLint location, GLdouble * params);
GL_ARB_gpu_shader_fp64
glGetUniformdv
in interface GL3
public void glDisablei(int arg0, int arg1)
GL2GL3
void glDisablei(GLenum target, GLuint index);
GL_VERSION_3_0
glDisablei
in interface GL2GL3
public void glVertexAttribL3dv(int arg0, DoubleBuffer arg1)
GL2GL3
void glVertexAttribL3dv(GLuint index, const GLdouble * v);
GL_ARB_vertex_attrib_64bit
glVertexAttribL3dv
in interface GL2GL3
public int glGetSubroutineIndex(int arg0, int arg1, String arg2)
GL2GL3
GLuint glGetSubroutineIndex(GLuint program, GLenum shadertype, const GLchar * name);
GL_ARB_shader_subroutine
glGetSubroutineIndex
in interface GL2GL3
public boolean glIsNamedStringARB(int arg0, String arg1)
GL2GL3
GLboolean glIsNamedStringARB(GLint namelen, const GLchar * name);
GL_ARB_shading_language_include
glIsNamedStringARB
in interface GL2GL3
public void glClearBufferuiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value);
GL_VERSION_3_0
glClearBufferuiv
in interface GL2GL3
public void glGetFloatv(int arg0, float[] arg1, int arg2)
GL
void glGetFloatv(GLenum pname, GLfloat * params);
glGetFloatv
in interface GL
public void glVertexAttrib2s(int arg0, short arg1, short arg2)
GL2GL3
void glVertexAttrib2s(GLuint index, GLshort x, GLshort y);
GL_VERSION_2_0
glVertexAttrib2s
in interface GL2GL3
public void glUniformMatrix2x3fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
GL2GL3
void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_VERSION_2_1
glUniformMatrix2x3fv
in interface GL2GL3
public void glVertexAttribI2iv(int arg0, int[] arg1, int arg2)
GL2GL3
void glVertexAttribI2iv(GLuint index, const GLint * v);
GL_VERSION_3_0
glVertexAttribI2iv
in interface GL2GL3
public void glVertexAttribI3uiv(int arg0, int[] arg1, int arg2)
GL2GL3
void glVertexAttribI3uiv(GLuint index, const GLuint * v);
GL_VERSION_3_0
glVertexAttribI3uiv
in interface GL2GL3
public ByteBuffer glMapBufferRange(int arg0, long arg1, long arg2, int arg3)
GL2GL3
GLvoid * glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access);
GL_ARB_map_buffer_range
glMapBufferRange
in interface GL2GL3
public void glDeleteBuffers(int arg0, IntBuffer arg1)
GL
void glDeleteBuffers(GLsizei n, const GLuint * buffers);
glDeleteBuffers
in interface GL
public void glTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, Buffer arg10)
GL2ES2
void glTexSubImage3DOES(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels);
GL_VERSION_1_2, GL_OES_texture_3D
glTexSubImage3D
in interface GL2ES2
public void glVertexAttrib2f(int arg0, float arg1, float arg2)
GL2ES2
void glVertexAttrib2f(GLuint indx, GLfloat x, GLfloat y);
glVertexAttrib2f
in interface GL2ES2
public void glGetUniformui64vNV(int arg0, int arg1, LongBuffer arg2)
GL2GL3
void glGetUniformui64vNV(GLuint program, GLint location, GLuint64EXT * params);
GL_NV_shader_buffer_load
glGetUniformui64vNV
in interface GL2GL3
public void glVertexAttrib2d(int arg0, double arg1, double arg2)
GL2GL3
void glVertexAttrib2d(GLuint index, GLdouble x, GLdouble y);
GL_VERSION_2_0
glVertexAttrib2d
in interface GL2GL3
public void glClearBufferuiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value);
GL_VERSION_3_0
glClearBufferuiv
in interface GL2GL3
public void glDeleteBuffers(int arg0, int[] arg1, int arg2)
GL
void glDeleteBuffers(GLsizei n, const GLuint * buffers);
glDeleteBuffers
in interface GL
public void glGetnConvolutionFilterARB(int arg0, int arg1, int arg2, int arg3, Buffer arg4)
GL2GL3
void glGetnConvolutionFilterARB(GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid * image);
GL_ARB_robustness
glGetnConvolutionFilterARB
in interface GL2GL3
public ByteBuffer glAllocateMemoryNV(int arg0, float arg1, float arg2, float arg3)
GL2GL3
wglAllocateMemoryNV
/
glXAllocateMemoryNV
extension.
glAllocateMemoryNV
in interface GL2GL3
public void glClearBufferfv(int arg0, int arg1, FloatBuffer arg2)
GL2GL3
void glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value);
GL_VERSION_3_0
glClearBufferfv
in interface GL2GL3
public void glVertexAttribI2iv(int arg0, IntBuffer arg1)
GL2GL3
void glVertexAttribI2iv(GLuint index, const GLint * v);
GL_VERSION_3_0
glVertexAttribI2iv
in interface GL2GL3
public void glVertexAttribI3uiv(int arg0, IntBuffer arg1)
GL2GL3
void glVertexAttribI3uiv(GLuint index, const GLuint * v);
GL_VERSION_3_0
glVertexAttribI3uiv
in interface GL2GL3
public void glGetDoublei_v(int arg0, int arg1, double[] arg2, int arg3)
GL2GL3
void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data);
GL_ARB_viewport_array
glGetDoublei_v
in interface GL2GL3
public void glVertexAttrib4f(int arg0, float arg1, float arg2, float arg3, float arg4)
GL2ES2
void glVertexAttrib4f(GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
glVertexAttrib4f
in interface GL2ES2
public void glProgramUniform4ui(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
GL2GL3
void glProgramUniform4ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
GL_ARB_separate_shader_objects
glProgramUniform4ui
in interface GL2GL3
public void glUniform3iv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES2
void glUniform3iv(GLint location, GLsizei count, const GLint * v);
glUniform3iv
in interface GL2ES2
public void glVertexAttrib4d(int arg0, double arg1, double arg2, double arg3, double arg4)
GL2GL3
void glVertexAttrib4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
GL_VERSION_2_0
glVertexAttrib4d
in interface GL2GL3
public void glBeginConditionalRender(int arg0, int arg1)
GL2GL3
void glBeginConditionalRender(GLuint id, GLenum mode);
GL_VERSION_3_0
glBeginConditionalRender
in interface GL2GL3
public void glVertexAttrib4dv(int arg0, double[] arg1, int arg2)
GL2GL3
void glVertexAttrib4dv(GLuint index, const GLdouble * v);
GL_VERSION_2_0
glVertexAttrib4dv
in interface GL2GL3
public void glGetBooleanv(int arg0, byte[] arg1, int arg2)
GL
void glGetBooleanv(GLenum pname, GLboolean * params);
glGetBooleanv
in interface GL
public void glPixelStoref(int arg0, float arg1)
GL2GL3
void glPixelStoref(GLenum pname, GLfloat param);
GL_VERSION_1_0
glPixelStoref
in interface GL2GL3
public void setSwapInterval(int arg0)
GLBase
setSwapInterval
in interface GLBase
GLBase.getSwapInterval()
public void glGetnMinmaxARB(int arg0, boolean arg1, int arg2, int arg3, int arg4, Buffer arg5)
GL2GL3
void glGetnMinmaxARB(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid * values);
GL_ARB_robustness
glGetnMinmaxARB
in interface GL2GL3
public void glGetSamplerParameteriv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params);
GL_ARB_sampler_objects
glGetSamplerParameteriv
in interface GL2GL3
public void glMultiTexCoordP2ui(int arg0, int arg1, int arg2)
GL2GL3
void glMultiTexCoordP2ui(GLenum texture, GLenum type, GLuint coords);
GL_ARB_vertex_type_2_10_10_10_rev
glMultiTexCoordP2ui
in interface GL2GL3
public void glDepthRangeIndexed(int arg0, double arg1, double arg2)
GL2GL3
void glDepthRangeIndexed(GLuint index, GLclampd n, GLclampd f);
GL_ARB_viewport_array
glDepthRangeIndexed
in interface GL2GL3
public void glVertexAttrib4s(int arg0, short arg1, short arg2, short arg3, short arg4)
GL2GL3
void glVertexAttrib4s(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w);
GL_VERSION_2_0
glVertexAttrib4s
in interface GL2GL3
public void glBlendEquation(int arg0)
GL
void glBlendEquation(GLenum mode);
glBlendEquation
in interface GL
public void glGetActiveSubroutineUniformiv(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5)
GL2GL3
void glGetActiveSubroutineUniformiv(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint * values);
GL_ARB_shader_subroutine
glGetActiveSubroutineUniformiv
in interface GL2GL3
public void glDebugMessageInsertARB(int arg0, int arg1, int arg2, int arg3, int arg4, String arg5)
GL2GL3
void glDebugMessageInsertARB(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar * buf);
GL_ARB_debug_output
glDebugMessageInsertARB
in interface GL2GL3
public void glGetUniformiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES2
void glGetUniformiv(GLuint program, GLint location, GLint * params);
glGetUniformiv
in interface GL2ES2
public boolean glIsSampler(int arg0)
GL2GL3
GLboolean glIsSampler(GLuint sampler);
GL_ARB_sampler_objects
glIsSampler
in interface GL2GL3
public void glDeleteRenderbuffers(int arg0, IntBuffer arg1)
GL
void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers);
glDeleteRenderbuffers
in interface GL
public void glVertexAttribI2ui(int arg0, int arg1, int arg2)
GL2GL3
void glVertexAttribI2ui(GLuint index, GLuint x, GLuint y);
GL_VERSION_3_0
glVertexAttribI2ui
in interface GL2GL3
public void glMakeNamedBufferResidentNV(int arg0, int arg1)
GL2GL3
void glMakeNamedBufferResidentNV(GLuint buffer, GLenum access);
GL_NV_shader_buffer_load
glMakeNamedBufferResidentNV
in interface GL2GL3
public void glVertexAttrib3sv(int arg0, ShortBuffer arg1)
GL2GL3
void glVertexAttrib3sv(GLuint index, const GLshort * v);
GL_VERSION_2_0
glVertexAttrib3sv
in interface GL2GL3
public void glSamplerParameteriv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param);
GL_ARB_sampler_objects
glSamplerParameteriv
in interface GL2GL3
public void glTexCoordP3uiv(int arg0, int[] arg1, int arg2)
GL2GL3
void glTexCoordP3uiv(GLenum type, const GLuint * coords);
GL_ARB_vertex_type_2_10_10_10_rev
glTexCoordP3uiv
in interface GL2GL3
public void glHint(int arg0, int arg1)
GL
void glHint(GLenum target, GLenum mode);
glHint
in interface GL
public void glCompressedTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Buffer arg8)
GL
void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data);
GL_VERSION_1_3
glCompressedTexSubImage2D
in interface GL
public void glFlushMappedBufferRange(int arg0, long arg1, long arg2)
GL2GL3
void glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length);
GL_ARB_map_buffer_range
glFlushMappedBufferRange
in interface GL2GL3
public void glGetInteger64i_v(int arg0, int arg1, long[] arg2, int arg3)
GL3
void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data);
GL_VERSION_3_2
glGetInteger64i_v
in interface GL3
public void glVertexP3uiv(int arg0, IntBuffer arg1)
GL2GL3
void glVertexP3uiv(GLenum type, const GLuint * value);
GL_ARB_vertex_type_2_10_10_10_rev
glVertexP3uiv
in interface GL2GL3
public void glTexImage1D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, Buffer arg7)
GL2GL3
void glTexImage1D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
GL_VERSION_1_0
glTexImage1D
in interface GL2GL3
public void glDrawElementsInstancedBaseVertex(int arg0, int arg1, int arg2, Buffer arg3, int arg4, int arg5)
GL2GL3
void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount, GLint basevertex);
GL_ARB_draw_elements_base_vertex
glDrawElementsInstancedBaseVertex
in interface GL2GL3
public boolean isExtensionAvailable(String arg0)
GLBase
isExtensionAvailable
in interface GLBase
arg0
- the name of the OpenGL extension (e.g.,
"GL_ARB_vertex_program").public void glVertexAttrib4dv(int arg0, DoubleBuffer arg1)
GL2GL3
void glVertexAttrib4dv(GLuint index, const GLdouble * v);
GL_VERSION_2_0
glVertexAttrib4dv
in interface GL2GL3
public void glEndQueryIndexed(int arg0, int arg1)
GL2GL3
void glEndQueryIndexed(GLenum target, GLuint index);
GL_ARB_transform_feedback3
glEndQueryIndexed
in interface GL2GL3
public void glGetDoublei_v(int arg0, int arg1, DoubleBuffer arg2)
GL2GL3
void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data);
GL_ARB_viewport_array
glGetDoublei_v
in interface GL2GL3
public void glVertexAttribP4ui(int arg0, int arg1, boolean arg2, int arg3)
GL2GL3
void glVertexAttribP4ui(GLuint index, GLenum type, GLboolean normalized, GLuint value);
GL_ARB_vertex_type_2_10_10_10_rev
glVertexAttribP4ui
in interface GL2GL3
public void glActiveTexture(int arg0)
GL
void glActiveTexture(GLenum texture);
glActiveTexture
in interface GL
public void glGetQueryObjecti64v(int arg0, int arg1, long[] arg2, int arg3)
GL2GL3
void glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64 * params);
GL_ARB_timer_query
glGetQueryObjecti64v
in interface GL2GL3
public void glCompressedTexSubImage1D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, Buffer arg6)
GL2GL3
void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data);
GL_VERSION_1_3
glCompressedTexSubImage1D
in interface GL2GL3
public boolean glIsBuffer(int arg0)
GL
GLboolean glIsBuffer(GLuint buffer);
glIsBuffer
in interface GL
public void glGetShaderInfoLog(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
GL2ES2
void glGetShaderInfoLog(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * infolog);
glGetShaderInfoLog
in interface GL2ES2
public void glRenderbufferStorage(int arg0, int arg1, int arg2, int arg3)
GL
void glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
glRenderbufferStorage
in interface GL
public void glUniform3f(int arg0, float arg1, float arg2, float arg3)
GL2ES2
void glUniform3f(GLint location, GLfloat x, GLfloat y, GLfloat z);
glUniform3f
in interface GL2ES2
public void glGetProgramPipelineInfoLog(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
GL2GL3
void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog);
GL_ARB_separate_shader_objects
glGetProgramPipelineInfoLog
in interface GL2GL3
public void glUseProgram(int arg0)
GL2ES2
void glUseProgram(GLuint program);
glUseProgram
in interface GL2ES2
public void glGenerateMipmap(int arg0)
GL
void glGenerateMipmap(GLenum target);
glGenerateMipmap
in interface GL
public void glProgramUniformMatrix4fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
GL2GL3
void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix4fv
in interface GL2GL3
public void glGenTextures(int arg0, int[] arg1, int arg2)
GL
void glGenTextures(GLsizei n, GLuint * textures);
glGenTextures
in interface GL
public void glDrawRangeElementsBaseVertex(int arg0, int arg1, int arg2, int arg3, int arg4, Buffer arg5, int arg6)
GL2GL3
void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices, GLint basevertex);
GL_ARB_draw_elements_base_vertex
glDrawRangeElementsBaseVertex
in interface GL2GL3
public void glProgramUniformMatrix2x3dv(int arg0, int arg1, int arg2, boolean arg3, DoubleBuffer arg4)
GL2GL3
void glProgramUniformMatrix2x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix2x3dv
in interface GL2GL3
public void glProgramUniformMatrix2fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
GL2GL3
void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix2fv
in interface GL2GL3
public void glVertexAttribI4uiv(int arg0, int[] arg1, int arg2)
GL2GL3
void glVertexAttribI4uiv(GLuint index, const GLuint * v);
GL_VERSION_3_0
glVertexAttribI4uiv
in interface GL2GL3
public void glUniform3dv(int arg0, int arg1, DoubleBuffer arg2)
GL3
void glUniform3dv(GLint location, GLsizei count, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniform3dv
in interface GL3
public void glVertexP2uiv(int arg0, int[] arg1, int arg2)
GL2GL3
void glVertexP2uiv(GLenum type, const GLuint * value);
GL_ARB_vertex_type_2_10_10_10_rev
glVertexP2uiv
in interface GL2GL3
public void glVertexAttribL2d(int arg0, double arg1, double arg2)
GL2GL3
void glVertexAttribL2d(GLuint index, GLdouble x, GLdouble y);
GL_ARB_vertex_attrib_64bit
glVertexAttribL2d
in interface GL2GL3
public void glUniform1fv(int arg0, int arg1, FloatBuffer arg2)
GL2ES2
void glUniform1fv(GLint location, GLsizei count, const GLfloat * v);
glUniform1fv
in interface GL2ES2
public void glVertexAttribI4sv(int arg0, ShortBuffer arg1)
GL2GL3
void glVertexAttribI4sv(GLuint index, const GLshort * v);
GL_VERSION_3_0
glVertexAttribI4sv
in interface GL2GL3
public void glVertexAttrib4Nsv(int arg0, ShortBuffer arg1)
GL2GL3
void glVertexAttrib4Nsv(GLuint index, const GLshort * v);
GL_VERSION_2_0
glVertexAttrib4Nsv
in interface GL2GL3
public void glDeleteShader(int arg0)
GL2ES2
void glDeleteShader(GLuint shader);
glDeleteShader
in interface GL2ES2
public void glEnable(int arg0)
GL
void glEnable(GLenum cap);
glEnable
in interface GL
public void glGetVertexAttribiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES2
void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params);
glGetVertexAttribiv
in interface GL2ES2
public void glGetnMapdvARB(int arg0, int arg1, int arg2, DoubleBuffer arg3)
GL2GL3
void glGetnMapdvARB(GLenum target, GLenum query, GLsizei bufSize, GLdouble * v);
GL_ARB_robustness
glGetnMapdvARB
in interface GL2GL3
public void glColorP3ui(int arg0, int arg1)
GL2GL3
void glColorP3ui(GLenum type, GLuint color);
GL_ARB_vertex_type_2_10_10_10_rev
glColorP3ui
in interface GL2GL3
public void glProgramUniformMatrix2x3fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
GL2GL3
void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix2x3fv
in interface GL2GL3
public void glDrawTransformFeedbackStream(int arg0, int arg1, int arg2)
GL2GL3
void glDrawTransformFeedbackStream(GLenum mode, GLuint id, GLuint stream);
GL_ARB_transform_feedback3
glDrawTransformFeedbackStream
in interface GL2GL3
public void glProgramUniformMatrix4x2fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
GL2GL3
void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix4x2fv
in interface GL2GL3
public void glUniformMatrix3x2dv(int arg0, int arg1, boolean arg2, DoubleBuffer arg3)
GL3
void glUniformMatrix3x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniformMatrix3x2dv
in interface GL3
public void glTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, Buffer arg9)
GL2ES2
void glTexImage3DOES(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
GL_VERSION_1_2, GL_OES_texture_3D
glTexImage3D
in interface GL2ES2
public void glUniformMatrix4x2fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
GL2GL3
void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_VERSION_2_1
glUniformMatrix4x2fv
in interface GL2GL3
public void glValidateProgram(int arg0)
GL2ES2
void glValidateProgram(GLuint program);
glValidateProgram
in interface GL2ES2
public void glCompressedTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, Buffer arg10)
GL2ES2
void glCompressedTexSubImage3DOES(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data);
GL_VERSION_1_3, GL_OES_texture_3D
glCompressedTexSubImage3D
in interface GL2ES2
public void glMultiTexCoordP2uiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glMultiTexCoordP2uiv(GLenum texture, GLenum type, const GLuint * coords);
GL_ARB_vertex_type_2_10_10_10_rev
glMultiTexCoordP2uiv
in interface GL2GL3
public void glUniform1dv(int arg0, int arg1, DoubleBuffer arg2)
GL3
void glUniform1dv(GLint location, GLsizei count, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniform1dv
in interface GL3
public void glUniform3fv(int arg0, int arg1, FloatBuffer arg2)
GL2ES2
void glUniform3fv(GLint location, GLsizei count, const GLfloat * v);
glUniform3fv
in interface GL2ES2
public void glGetSamplerParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params);
GL_ARB_sampler_objects
glGetSamplerParameterIiv
in interface GL2GL3
public int glCheckFramebufferStatus(int arg0)
GL
GLenum glCheckFramebufferStatus(GLenum target);
glCheckFramebufferStatus
in interface GL
public void glUniform1f(int arg0, float arg1)
GL2ES2
void glUniform1f(GLint location, GLfloat x);
glUniform1f
in interface GL2ES2
public void glProgramUniformMatrix2x3dv(int arg0, int arg1, int arg2, boolean arg3, double[] arg4, int arg5)
GL2GL3
void glProgramUniformMatrix2x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix2x3dv
in interface GL2GL3
public void glGetInteger64v(int arg0, long[] arg1, int arg2)
GL3
void glGetInteger64v(GLenum pname, GLint64 * params);
GL_ARB_sync
glGetInteger64v
in interface GL3
public void glSamplerParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint * param);
GL_ARB_sampler_objects
glSamplerParameterIuiv
in interface GL2GL3
public void glColorP3uiv(int arg0, int[] arg1, int arg2)
GL2GL3
void glColorP3uiv(GLenum type, const GLuint * color);
GL_ARB_vertex_type_2_10_10_10_rev
glColorP3uiv
in interface GL2GL3
public void glStencilOpSeparate(int arg0, int arg1, int arg2, int arg3)
GL2ES2
void glStencilOpSeparate(GLenum face, GLenum fail, GLenum zfail, GLenum zpass);
glStencilOpSeparate
in interface GL2ES2
public void glMultiDrawElements(int arg0, int[] arg1, int arg2, int arg3, PointerBuffer arg4, int arg5)
GL2GL3
void glMultiDrawElements(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount);
GL_VERSION_1_4
glMultiDrawElements
in interface GL2GL3
public void glGenRenderbuffers(int arg0, int[] arg1, int arg2)
GL
void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers);
glGenRenderbuffers
in interface GL
public void glMultiTexCoordP3uiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glMultiTexCoordP3uiv(GLenum texture, GLenum type, const GLuint * coords);
GL_ARB_vertex_type_2_10_10_10_rev
glMultiTexCoordP3uiv
in interface GL2GL3
public void glGetUniformIndices(int arg0, int arg1, String[] arg2, int[] arg3, int arg4)
GL2GL3
void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * * uniformNames, GLuint * uniformIndices);
GL_ARB_uniform_buffer_object
glGetUniformIndices
in interface GL2GL3
public void glVertexAttribI4iv(int arg0, int[] arg1, int arg2)
GL2GL3
void glVertexAttribI4iv(GLuint index, const GLint * v);
GL_VERSION_3_0
glVertexAttribI4iv
in interface GL2GL3
public void glSamplerParameterf(int arg0, int arg1, float arg2)
GL2GL3
void glSamplerParameterf(GLuint sampler, GLenum pname, GLfloat param);
GL_ARB_sampler_objects
glSamplerParameterf
in interface GL2GL3
public void glPatchParameteri(int arg0, int arg1)
GL3
void glPatchParameteri(GLenum pname, GLint value);
GL_ARB_tessellation_shader
glPatchParameteri
in interface GL3
public void glReadBuffer(int arg0)
GL2GL3
void glReadBuffer(GLenum mode);
GL_VERSION_1_0
glReadBuffer
in interface GL2GL3
public void glUniform3dv(int arg0, int arg1, double[] arg2, int arg3)
GL3
void glUniform3dv(GLint location, GLsizei count, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniform3dv
in interface GL3
public void glUniformMatrix3x2dv(int arg0, int arg1, boolean arg2, double[] arg3, int arg4)
GL3
void glUniformMatrix3x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniformMatrix3x2dv
in interface GL3
public void glGetSamplerParameterfv(int arg0, int arg1, FloatBuffer arg2)
GL2GL3
void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params);
GL_ARB_sampler_objects
glGetSamplerParameterfv
in interface GL2GL3
public void glUniform2uiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glUniform2uiv(GLint location, GLsizei count, const GLuint * value);
GL_VERSION_3_0
glUniform2uiv
in interface GL2GL3
public void glBindAttribLocation(int arg0, int arg1, String arg2)
GL2ES2
void glBindAttribLocation(GLuint program, GLuint index, const GLchar * name);
glBindAttribLocation
in interface GL2ES2
public void glUniform1iv(int arg0, int arg1, IntBuffer arg2)
GL2ES2
void glUniform1iv(GLint location, GLsizei count, const GLint * v);
glUniform1iv
in interface GL2ES2
public void glGetnMapdvARB(int arg0, int arg1, int arg2, double[] arg3, int arg4)
GL2GL3
void glGetnMapdvARB(GLenum target, GLenum query, GLsizei bufSize, GLdouble * v);
GL_ARB_robustness
glGetnMapdvARB
in interface GL2GL3
public void glGetnMapfvARB(int arg0, int arg1, int arg2, FloatBuffer arg3)
GL2GL3
void glGetnMapfvARB(GLenum target, GLenum query, GLsizei bufSize, GLfloat * v);
GL_ARB_robustness
glGetnMapfvARB
in interface GL2GL3
public void glGetBufferParameterui64vNV(int arg0, int arg1, long[] arg2, int arg3)
GL2GL3
void glGetBufferParameterui64vNV(GLenum target, GLenum pname, GLuint64EXT * params);
GL_NV_shader_buffer_load
glGetBufferParameterui64vNV
in interface GL2GL3
public void glUniform1dv(int arg0, int arg1, double[] arg2, int arg3)
GL3
void glUniform1dv(GLint location, GLsizei count, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniform1dv
in interface GL3
public void glGetnMapivARB(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2GL3
void glGetnMapivARB(GLenum target, GLenum query, GLsizei bufSize, GLint * v);
GL_ARB_robustness
glGetnMapivARB
in interface GL2GL3
public void glProgramUniform3fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
GL2GL3
void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniform3fv
in interface GL2GL3
public boolean glIsTransformFeedback(int arg0)
GL2GL3
GLboolean glIsTransformFeedback(GLuint id);
GL_ARB_transform_feedback2
glIsTransformFeedback
in interface GL2GL3
public void glGenSamplers(int arg0, IntBuffer arg1)
GL2GL3
void glGenSamplers(GLsizei count, GLuint * samplers);
GL_ARB_sampler_objects
glGenSamplers
in interface GL2GL3
public void glClearBufferiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value);
GL_VERSION_3_0
glClearBufferiv
in interface GL2GL3
public boolean glIsQuery(int arg0)
GL2GL3
GLboolean glIsQuery(GLuint id);
GL_VERSION_1_5
glIsQuery
in interface GL2GL3
public void glTexCoordP2uiv(int arg0, int[] arg1, int arg2)
GL2GL3
void glTexCoordP2uiv(GLenum type, const GLuint * coords);
GL_ARB_vertex_type_2_10_10_10_rev
glTexCoordP2uiv
in interface GL2GL3
public void glGenFramebuffers(int arg0, IntBuffer arg1)
GL
void glGenFramebuffers(GLsizei n, GLuint * framebuffers);
glGenFramebuffers
in interface GL
public void glShaderBinary(int arg0, IntBuffer arg1, int arg2, Buffer arg3, int arg4)
GL2ES2
void glShaderBinary(GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
.
glShaderBinary
in interface GL2ES2
public void glGetnUniformfvARB(int arg0, int arg1, int arg2, float[] arg3, int arg4)
GL2GL3
void glGetnUniformfvARB(GLuint program, GLint location, GLsizei bufSize, GLfloat * params);
GL_ARB_robustness
glGetnUniformfvARB
in interface GL2GL3
public void glDebugMessageEnableAMD(int arg0, int arg1, int arg2, IntBuffer arg3, boolean arg4)
GL2GL3
void glDebugMessageEnableAMD(GLenum category, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled);
GL_AMD_debug_output
glDebugMessageEnableAMD
in interface GL2GL3
public void glUniform2ui(int arg0, int arg1, int arg2)
GL2GL3
void glUniform2ui(GLint location, GLuint v0, GLuint v1);
GL_VERSION_3_0
glUniform2ui
in interface GL2GL3
public void glDisableClientState(int arg0)
GL2GL3
void glDisableClientState(GLenum cap);
GL_VERSION_1_1
glDisableClientState
in interface GL2GL3
public void glProgramUniform3iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2GL3
void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint * value);
GL_ARB_separate_shader_objects
glProgramUniform3iv
in interface GL2GL3
public void glVertexAttribP2ui(int arg0, int arg1, boolean arg2, int arg3)
GL2GL3
void glVertexAttribP2ui(GLuint index, GLenum type, GLboolean normalized, GLuint value);
GL_ARB_vertex_type_2_10_10_10_rev
glVertexAttribP2ui
in interface GL2GL3
public void glUniformMatrix2dv(int arg0, int arg1, boolean arg2, DoubleBuffer arg3)
GL3
void glUniformMatrix2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniformMatrix2dv
in interface GL3
public void glGetnUniformuivARB(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2GL3
void glGetnUniformuivARB(GLuint program, GLint location, GLsizei bufSize, GLuint * params);
GL_ARB_robustness
glGetnUniformuivARB
in interface GL2GL3
public void glDepthRange(double arg0, double arg1)
glDepthRange
in interface GL
glDepthRange
in interface GL2ES2
public void glUniformMatrix4dv(int arg0, int arg1, boolean arg2, DoubleBuffer arg3)
GL3
void glUniformMatrix4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniformMatrix4dv
in interface GL3
public void glTexCoordP1uiv(int arg0, int[] arg1, int arg2)
GL2GL3
void glTexCoordP1uiv(GLenum type, const GLuint * coords);
GL_ARB_vertex_type_2_10_10_10_rev
glTexCoordP1uiv
in interface GL2GL3
public void glPointParameteriv(int arg0, IntBuffer arg1)
GL2GL3
void glPointParameteriv(GLenum pname, const GLint * params);
GL_VERSION_1_4
glPointParameteriv
in interface GL2GL3
public void glGetVertexAttribfv(int arg0, int arg1, float[] arg2, int arg3)
GL2ES2
void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params);
glGetVertexAttribfv
in interface GL2ES2
public void glVertexAttribI1ui(int arg0, int arg1)
GL2GL3
void glVertexAttribI1ui(GLuint index, GLuint x);
GL_VERSION_3_0
glVertexAttribI1ui
in interface GL2GL3
public void glUniform4ui(int arg0, int arg1, int arg2, int arg3, int arg4)
GL2GL3
void glUniform4ui(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
GL_VERSION_3_0
glUniform4ui
in interface GL2GL3
public void glVertexP4uiv(int arg0, IntBuffer arg1)
GL2GL3
void glVertexP4uiv(GLenum type, const GLuint * value);
GL_ARB_vertex_type_2_10_10_10_rev
glVertexP4uiv
in interface GL2GL3
public void glUniformMatrix2fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
GL2ES2
void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
glUniformMatrix2fv
in interface GL2ES2
public void glDebugMessageControlARB(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5, boolean arg6)
GL2GL3
void glDebugMessageControlARB(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled);
GL_ARB_debug_output
glDebugMessageControlARB
in interface GL2GL3
public void glDrawArrays(int arg0, int arg1, int arg2)
GL
void glDrawArrays(GLenum mode, GLint first, GLsizei count);
glDrawArrays
in interface GL
public void glGetShaderSource(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
GL2ES2
void glGetShaderSource(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source);
glGetShaderSource
in interface GL2ES2
public void glVertexAttribI4bv(int arg0, ByteBuffer arg1)
GL2GL3
void glVertexAttribI4bv(GLuint index, const GLbyte * v);
GL_VERSION_3_0
glVertexAttribI4bv
in interface GL2GL3
public void glGetNamedStringARB(int arg0, String arg1, int arg2, int[] arg3, int arg4, byte[] arg5, int arg6)
GL2GL3
void glGetNamedStringARB(GLint namelen, const GLchar * name, GLsizei bufSize, GLint * stringlen, GLchar * string);
GL_ARB_shading_language_include
glGetNamedStringARB
in interface GL2GL3
public void glNormalP3ui(int arg0, int arg1)
GL2GL3
void glNormalP3ui(GLenum type, GLuint coords);
GL_ARB_vertex_type_2_10_10_10_rev
glNormalP3ui
in interface GL2GL3
public void glProgramUniform1f(int arg0, int arg1, float arg2)
GL2GL3
void glProgramUniform1f(GLuint program, GLint location, GLfloat v0);
GL_ARB_separate_shader_objects
glProgramUniform1f
in interface GL2GL3
public void glVertexAttrib4uiv(int arg0, IntBuffer arg1)
GL2GL3
void glVertexAttrib4uiv(GLuint index, const GLuint * v);
GL_VERSION_2_0
glVertexAttrib4uiv
in interface GL2GL3
public void glProgramUniformMatrix4x2dv(int arg0, int arg1, int arg2, boolean arg3, DoubleBuffer arg4)
GL2GL3
void glProgramUniformMatrix4x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix4x2dv
in interface GL2GL3
public void glUniformMatrix4fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
GL2ES2
void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
glUniformMatrix4fv
in interface GL2ES2
public void glUniformMatrix2dv(int arg0, int arg1, boolean arg2, double[] arg3, int arg4)
GL3
void glUniformMatrix2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniformMatrix2dv
in interface GL3
public void glUniformMatrix3x4fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
GL2GL3
void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_VERSION_2_1
glUniformMatrix3x4fv
in interface GL2GL3
public boolean glIsFramebuffer(int arg0)
GL
GLboolean glIsFramebuffer(GLuint framebuffer);
glIsFramebuffer
in interface GL
public void glTexParameterfv(int arg0, int arg1, FloatBuffer arg2)
GL
void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params);
glTexParameterfv
in interface GL
public void glScissorIndexedv(int arg0, IntBuffer arg1)
GL2GL3
void glScissorIndexedv(GLuint index, const GLint * v);
GL_ARB_viewport_array
glScissorIndexedv
in interface GL2GL3
public void glGetProgramiv(int arg0, int arg1, IntBuffer arg2)
GL2ES2
void glGetProgramiv(GLuint program, GLenum pname, GLint * params);
glGetProgramiv
in interface GL2ES2
public void glPointParameterf(int arg0, float arg1)
GL2GL3
void glPointParameterf(GLenum pname, GLfloat param);
GL_VERSION_1_4
glPointParameterf
in interface GL2GL3
public void glVertexAttribP4uiv(int arg0, int arg1, boolean arg2, int[] arg3, int arg4)
GL2GL3
void glVertexAttribP4uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value);
GL_ARB_vertex_type_2_10_10_10_rev
glVertexAttribP4uiv
in interface GL2GL3
public void glGetRenderbufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
GL
void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params);
glGetRenderbufferParameteriv
in interface GL
public long glGetBufferSize(int arg0)
glGetBufferSize
in interface GL
arg0
- a GL buffer name, generated with GL.glGenBuffers(int, int[], int)
and used in GL.glBindBuffer(int, int)
, GL.glBufferData(int, long, java.nio.Buffer, int)
or GL2.glNamedBufferDataEXT(int, long, java.nio.Buffer, int)
for example.
public void glSamplerParameterfv(int arg0, int arg1, float[] arg2, int arg3)
GL2GL3
void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param);
GL_ARB_sampler_objects
glSamplerParameterfv
in interface GL2GL3
public void glCompressedTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)
GL
void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data);
GL_VERSION_1_3
glCompressedTexSubImage2D
in interface GL
public void glUniformMatrix4dv(int arg0, int arg1, boolean arg2, double[] arg3, int arg4)
GL3
void glUniformMatrix4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniformMatrix4dv
in interface GL3
public void glScissorIndexed(int arg0, int arg1, int arg2, int arg3, int arg4)
GL2GL3
void glScissorIndexed(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height);
GL_ARB_viewport_array
glScissorIndexed
in interface GL2GL3
public void glFramebufferTextureARB(int arg0, int arg1, int arg2, int arg3)
GL2GL3
void glFramebufferTextureARB(GLenum target, GLenum attachment, GLuint texture, GLint level);
GL_ARB_geometry_shader4
glFramebufferTextureARB
in interface GL2GL3
public void glTexImage1D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, long arg7)
GL2GL3
void glTexImage1D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
GL_VERSION_1_0
glTexImage1D
in interface GL2GL3
public void glTexImage2DMultisample(int arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
GL2GL3
void glTexImage2DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations);
GL_ARB_texture_multisample
glTexImage2DMultisample
in interface GL2GL3
public void glTexCoordP4ui(int arg0, int arg1)
GL2GL3
void glTexCoordP4ui(GLenum type, GLuint coords);
GL_ARB_vertex_type_2_10_10_10_rev
glTexCoordP4ui
in interface GL2GL3
public boolean isFunctionAvailable(String arg0)
GLBase
By "successfully" we mean that the function is both callable on the machine running the program and available on the current display.
In order to call a function successfully, the function must be both callable on the machine running the program and available on the display device that is rendering the output (note: on non-networked, single-display machines these two conditions are identical; on networked and/or multi-display machines this becomes more complicated). These conditions are met if the function is either part of the core OpenGL version supported by both the host and display, or it is an OpenGL extension function that both the host and display support.
A GL function is callable if it is successfully linked at runtime, hence the GLContext must be made current at least once.
isFunctionAvailable
in interface GLBase
arg0
- the name of the OpenGL function (e.g., use
"glBindRenderbufferEXT" or "glBindRenderbuffer" to check if GL.glBindRenderbuffer(int,int)
is available).public void glSecondaryColorP3ui(int arg0, int arg1)
GL2GL3
void glSecondaryColorP3ui(GLenum type, GLuint color);
GL_ARB_vertex_type_2_10_10_10_rev
glSecondaryColorP3ui
in interface GL2GL3
public void glProgramUniform3ui(int arg0, int arg1, int arg2, int arg3, int arg4)
GL2GL3
void glProgramUniform3ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2);
GL_ARB_separate_shader_objects
glProgramUniform3ui
in interface GL2GL3
public void glVertexAttribI1uiv(int arg0, IntBuffer arg1)
GL2GL3
void glVertexAttribI1uiv(GLuint index, const GLuint * v);
GL_VERSION_3_0
glVertexAttribI1uiv
in interface GL2GL3
public void glClearColor(float arg0, float arg1, float arg2, float arg3)
GL
void glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
glClearColor
in interface GL
public int glGetFragDataLocation(int arg0, String arg1)
GL2GL3
GLint glGetFragDataLocation(GLuint program, const GLchar * name);
GL_VERSION_3_0
glGetFragDataLocation
in interface GL2GL3
public int glGetUniformLocation(int arg0, String arg1)
GL2ES2
int glGetUniformLocation(GLuint program, const GLchar * name);
glGetUniformLocation
in interface GL2ES2
public void glProgramUniformMatrix4x2dv(int arg0, int arg1, int arg2, boolean arg3, double[] arg4, int arg5)
GL2GL3
void glProgramUniformMatrix4x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix4x2dv
in interface GL2GL3
public void glCompressedTexSubImage1D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, long arg6)
GL2GL3
void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data);
GL_VERSION_1_3
glCompressedTexSubImage1D
in interface GL2GL3
public void glVertexAttrib1sv(int arg0, ShortBuffer arg1)
GL2GL3
void glVertexAttrib1sv(GLuint index, const GLshort * v);
GL_VERSION_2_0
glVertexAttrib1sv
in interface GL2GL3
public void glBlitFramebuffer(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9)
GL2GL3
void glBlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
GL_ARB_framebuffer_object
glBlitFramebuffer
in interface GL2GL3
public void glGetVertexAttribIiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params);
GL_VERSION_3_0
glGetVertexAttribIiv
in interface GL2GL3
public void glDepthRangef(float arg0, float arg1)
GL
void glDepthRangef(GLclampf zNear, GLclampf zFar);
glDepthRangef
in interface GL
glDepthRangef
in interface GL2ES2
public void glCompileShaderIncludeARB(int arg0, int arg1, String[] arg2, int[] arg3, int arg4)
GL2GL3
void glCompileShaderIncludeARB(GLuint shader, GLsizei count, const GLchar * * path, const GLint * length);
GL_ARB_shading_language_include
glCompileShaderIncludeARB
in interface GL2GL3
public void glScissorArrayv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glScissorArrayv(GLuint first, GLsizei count, const GLint * v);
GL_ARB_viewport_array
glScissorArrayv
in interface GL2GL3
public void glVertexAttrib3f(int arg0, float arg1, float arg2, float arg3)
GL2ES2
void glVertexAttrib3f(GLuint indx, GLfloat x, GLfloat y, GLfloat z);
glVertexAttrib3f
in interface GL2ES2
public void glEndTransformFeedback()
GL2GL3
void glEndTransformFeedback(void);
GL_VERSION_3_0
glEndTransformFeedback
in interface GL2GL3
public void glVertexAttrib1dv(int arg0, DoubleBuffer arg1)
GL2GL3
void glVertexAttrib1dv(GLuint index, const GLdouble * v);
GL_VERSION_2_0
glVertexAttrib1dv
in interface GL2GL3
public void glGetNamedStringivARB(int arg0, String arg1, int arg2, IntBuffer arg3)
GL2GL3
void glGetNamedStringivARB(GLint namelen, const GLchar * name, GLenum pname, GLint * params);
GL_ARB_shading_language_include
glGetNamedStringivARB
in interface GL2GL3
public void glDrawElementsInstanced(int arg0, int arg1, int arg2, Buffer arg3, int arg4)
GL2GL3
void glDrawElementsInstancedARB(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount);
GL_ARB_draw_instanced
glDrawElementsInstanced
in interface GL2GL3
public void glVertexAttrib4Nusv(int arg0, short[] arg1, int arg2)
GL2GL3
void glVertexAttrib4Nusv(GLuint index, const GLushort * v);
GL_VERSION_2_0
glVertexAttrib4Nusv
in interface GL2GL3
public void glFrontFace(int arg0)
GL
void glFrontFace(GLenum mode);
glFrontFace
in interface GL
public void glTexCoordFormatNV(int arg0, int arg1, int arg2)
GL2GL3
void glTexCoordFormatNV(GLint size, GLenum type, GLsizei stride);
GL_NV_vertex_buffer_unified_memory
glTexCoordFormatNV
in interface GL2GL3
public void glDeleteTransformFeedbacks(int arg0, IntBuffer arg1)
GL2GL3
void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids);
GL_ARB_transform_feedback2
glDeleteTransformFeedbacks
in interface GL2GL3
public void glGetFloatv(int arg0, FloatBuffer arg1)
GL
void glGetFloatv(GLenum pname, GLfloat * params);
glGetFloatv
in interface GL
public void glUniformMatrix2x3fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
GL2GL3
void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_VERSION_2_1
glUniformMatrix2x3fv
in interface GL2GL3
public void glVertexAttrib3dv(int arg0, DoubleBuffer arg1)
GL2GL3
void glVertexAttrib3dv(GLuint index, const GLdouble * v);
GL_VERSION_2_0
glVertexAttrib3dv
in interface GL2GL3
public void glProgramUniform1uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2GL3
void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, const GLuint * value);
GL_ARB_separate_shader_objects
glProgramUniform1uiv
in interface GL2GL3
public int glGetDebugMessageLogARB(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5, int[] arg6, int arg7, int[] arg8, int arg9, int[] arg10, int arg11, byte[] arg12, int arg13)
GL2GL3
GLuint glGetDebugMessageLogARB(GLuint count, GLsizei bufsize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog);
GL_ARB_debug_output
glGetDebugMessageLogARB
in interface GL2GL3
public int glGetGraphicsResetStatusARB()
GL2GL3
GLenum glGetGraphicsResetStatusARB(void);
GL_ARB_robustness
glGetGraphicsResetStatusARB
in interface GL2GL3
public void glDeleteSamplers(int arg0, IntBuffer arg1)
GL2GL3
void glDeleteSamplers(GLsizei count, const GLuint * samplers);
GL_ARB_sampler_objects
glDeleteSamplers
in interface GL2GL3
public void glGetUniformSubroutineuiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glGetUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint * params);
GL_ARB_shader_subroutine
glGetUniformSubroutineuiv
in interface GL2GL3
public void glTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, long arg9)
GL2ES2
void glTexImage3DOES(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
GL_VERSION_1_2, GL_OES_texture_3D
glTexImage3D
in interface GL2ES2
public void glGetIntegeri_v(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glGetIntegeri_v(GLenum target, GLuint index, GLint * data);
GL_VERSION_3_0
glGetIntegeri_v
in interface GL2GL3
public void glVertexAttrib1fv(int arg0, FloatBuffer arg1)
GL2ES2
void glVertexAttrib1fv(GLuint indx, const GLfloat * values);
glVertexAttrib1fv
in interface GL2ES2
public void glVertexAttrib3fv(int arg0, FloatBuffer arg1)
GL2ES2
void glVertexAttrib3fv(GLuint indx, const GLfloat * values);
glVertexAttrib3fv
in interface GL2ES2
public void glCompressedTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, long arg10)
GL2ES2
void glCompressedTexSubImage3DOES(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data);
GL_VERSION_1_3, GL_OES_texture_3D
glCompressedTexSubImage3D
in interface GL2ES2
public String glGetString(int arg0)
GL
const GLubyte * glGetString(GLenum name);
glGetString
in interface GL
public void glGetUniformfv(int arg0, int arg1, float[] arg2, int arg3)
GL2ES2
void glGetUniformfv(GLuint program, GLint location, GLfloat * params);
glGetUniformfv
in interface GL2ES2
public void glGetUniformui64vNV(int arg0, int arg1, long[] arg2, int arg3)
GL2GL3
void glGetUniformui64vNV(GLuint program, GLint location, GLuint64EXT * params);
GL_NV_shader_buffer_load
glGetUniformui64vNV
in interface GL2GL3
public void glGenQueries(int arg0, int[] arg1, int arg2)
GL2GL3
void glGenQueries(GLsizei n, GLuint * ids);
GL_VERSION_1_5
glGenQueries
in interface GL2GL3
public void glMultiDrawArrays(int arg0, IntBuffer arg1, IntBuffer arg2, int arg3)
GL2GL3
void glMultiDrawArrays(GLenum mode, const GLint * first, const GLsizei * count, GLsizei primcount);
GL_VERSION_1_4
glMultiDrawArrays
in interface GL2GL3
public void glMultiDrawArrays(int arg0, int[] arg1, int arg2, int[] arg3, int arg4, int arg5)
GL2GL3
void glMultiDrawArrays(GLenum mode, const GLint * first, const GLsizei * count, GLsizei primcount);
GL_VERSION_1_4
glMultiDrawArrays
in interface GL2GL3
public void glVertexAttrib1f(int arg0, float arg1)
GL2ES2
void glVertexAttrib1f(GLuint indx, GLfloat x);
glVertexAttrib1f
in interface GL2ES2
public void glVertexAttrib1dv(int arg0, double[] arg1, int arg2)
GL2GL3
void glVertexAttrib1dv(GLuint index, const GLdouble * v);
GL_VERSION_2_0
glVertexAttrib1dv
in interface GL2GL3
public void glGetTexParameterfv(int arg0, int arg1, FloatBuffer arg2)
GL
void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params);
glGetTexParameterfv
in interface GL
public void glVertexAttrib3dv(int arg0, double[] arg1, int arg2)
GL2GL3
void glVertexAttrib3dv(GLuint index, const GLdouble * v);
GL_VERSION_2_0
glVertexAttrib3dv
in interface GL2GL3
public void glGetBufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
GL
void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params);
glGetBufferParameteriv
in interface GL
public void glBufferAddressRangeNV(int arg0, int arg1, long arg2, long arg3)
GL2GL3
void glBufferAddressRangeNV(GLenum pname, GLuint index, GLuint64EXT address, GLsizeiptr length);
GL_NV_vertex_buffer_unified_memory
glBufferAddressRangeNV
in interface GL2GL3
public void glGetIntegerui64vNV(int arg0, long[] arg1, int arg2)
GL2GL3
void glGetIntegerui64vNV(GLenum value, GLuint64EXT * result);
GL_NV_shader_buffer_load
glGetIntegerui64vNV
in interface GL2GL3
public void glGetnPolygonStippleARB(int arg0, byte[] arg1, int arg2)
GL2GL3
void glGetnPolygonStippleARB(GLsizei bufSize, GLubyte * pattern);
GL_ARB_robustness
glGetnPolygonStippleARB
in interface GL2GL3
public void glVertexAttrib4bv(int arg0, ByteBuffer arg1)
GL2GL3
void glVertexAttrib4bv(GLuint index, const GLbyte * v);
GL_VERSION_2_0
glVertexAttrib4bv
in interface GL2GL3
public void glGetActiveUniformName(int arg0, int arg1, int arg2, int[] arg3, int arg4, byte[] arg5, int arg6)
GL2GL3
void glGetActiveUniformName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformName);
GL_ARB_uniform_buffer_object
glGetActiveUniformName
in interface GL2GL3
public void glFlush()
GL
void glFlush(void);
glFlush
in interface GL
public void glVertexAttrib4Nbv(int arg0, byte[] arg1, int arg2)
GL2GL3
void glVertexAttrib4Nbv(GLuint index, const GLbyte * v);
GL_VERSION_2_0
glVertexAttrib4Nbv
in interface GL2GL3
public void glGetTexParameterIuiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params);
GL_VERSION_3_0
glGetTexParameterIuiv
in interface GL2GL3
public void glProgramUniform3f(int arg0, int arg1, float arg2, float arg3, float arg4)
GL2GL3
void glProgramUniform3f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
GL_ARB_separate_shader_objects
glProgramUniform3f
in interface GL2GL3
public void glPointParameterfv(int arg0, FloatBuffer arg1)
GL2GL3
void glPointParameterfv(GLenum pname, const GLfloat * params);
GL_VERSION_1_4
glPointParameterfv
in interface GL2GL3
public void glGetTexParameteriv(int arg0, int arg1, IntBuffer arg2)
GL
void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params);
glGetTexParameteriv
in interface GL
public void glGetActiveSubroutineName(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4, ByteBuffer arg5)
GL2GL3
void glGetActiveSubroutineName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name);
GL_ARB_shader_subroutine
glGetActiveSubroutineName
in interface GL2GL3
public void glDeleteFramebuffers(int arg0, int[] arg1, int arg2)
GL
void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers);
glDeleteFramebuffers
in interface GL
public void glFramebufferTexture3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
GL2ES2
void glFramebufferTexture3DOES(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
glFramebufferTexture3D
in interface GL2ES2
public void glVertexAttribI3ui(int arg0, int arg1, int arg2, int arg3)
GL2GL3
void glVertexAttribI3ui(GLuint index, GLuint x, GLuint y, GLuint z);
GL_VERSION_3_0
glVertexAttribI3ui
in interface GL2GL3
public void glBlendFuncSeparatei(int arg0, int arg1, int arg2, int arg3, int arg4)
GL2GL3
void glBlendFuncSeparateiARB(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
GL_ARB_draw_buffers_blend
glBlendFuncSeparatei
in interface GL2GL3
public Object getPlatformGLExtensions()
GLBase
getPlatformGLExtensions
in interface GLBase
public void glVertexAttribI4i(int arg0, int arg1, int arg2, int arg3, int arg4)
GL2GL3
void glVertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w);
GL_VERSION_3_0
glVertexAttribI4i
in interface GL2GL3
public void glDeleteFramebuffers(int arg0, IntBuffer arg1)
GL
void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers);
glDeleteFramebuffers
in interface GL
public void glVertexAttrib4sv(int arg0, short[] arg1, int arg2)
GL2GL3
void glVertexAttrib4sv(GLuint index, const GLshort * v);
GL_VERSION_2_0
glVertexAttrib4sv
in interface GL2GL3
public boolean glIsNamedBufferResidentNV(int arg0)
GL2GL3
GLboolean glIsNamedBufferResidentNV(GLuint buffer);
GL_NV_shader_buffer_load
glIsNamedBufferResidentNV
in interface GL2GL3
public boolean glIsProgramPipeline(int arg0)
GL2GL3
GLboolean glIsProgramPipeline(GLuint pipeline);
GL_ARB_separate_shader_objects
glIsProgramPipeline
in interface GL2GL3
public boolean glIsShader(int arg0)
GL2ES2
GLboolean glIsShader(GLuint shader);
glIsShader
in interface GL2ES2
public void glGetTexParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params);
GL_VERSION_3_0
glGetTexParameterIuiv
in interface GL2GL3
public void glGetTexParameteriv(int arg0, int arg1, int[] arg2, int arg3)
GL
void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params);
glGetTexParameteriv
in interface GL
public void glUniformMatrix2x4dv(int arg0, int arg1, boolean arg2, DoubleBuffer arg3)
GL3
void glUniformMatrix2x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniformMatrix2x4dv
in interface GL3
public void glGetInteger64i_v(int arg0, int arg1, LongBuffer arg2)
GL3
void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data);
GL_VERSION_3_2
glGetInteger64i_v
in interface GL3
public void glStencilOp(int arg0, int arg1, int arg2)
GL
void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass);
glStencilOp
in interface GL
public void glGetBufferParameteriv(int arg0, int arg1, IntBuffer arg2)
GL
void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params);
glGetBufferParameteriv
in interface GL
public void glGetQueryObjecti64v(int arg0, int arg1, LongBuffer arg2)
GL2GL3
void glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64 * params);
GL_ARB_timer_query
glGetQueryObjecti64v
in interface GL2GL3
public void glUniformMatrix4x2dv(int arg0, int arg1, boolean arg2, double[] arg3, int arg4)
GL3
void glUniformMatrix4x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniformMatrix4x2dv
in interface GL3
public void glVertexAttrib1s(int arg0, short arg1)
GL2GL3
void glVertexAttrib1s(GLuint index, GLshort x);
GL_VERSION_2_0
glVertexAttrib1s
in interface GL2GL3
public void glScissor(int arg0, int arg1, int arg2, int arg3)
GL
void glScissor(GLint x, GLint y, GLsizei width, GLsizei height);
glScissor
in interface GL
public void glLineWidth(float arg0)
GL
void glLineWidth(GLfloat width);
glLineWidth
in interface GL
public boolean hasGLSL()
GLBase
hasGLSL
in interface GLBase
public void glGetTransformFeedbackVarying(int arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6, int[] arg7, int arg8, byte[] arg9, int arg10)
GL2GL3
void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name);
GL_VERSION_3_0
glGetTransformFeedbackVarying
in interface GL2GL3
public void glDeleteSamplers(int arg0, int[] arg1, int arg2)
GL2GL3
void glDeleteSamplers(GLsizei count, const GLuint * samplers);
GL_ARB_sampler_objects
glDeleteSamplers
in interface GL2GL3
public void glGetUniformSubroutineuiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glGetUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint * params);
GL_ARB_shader_subroutine
glGetUniformSubroutineuiv
in interface GL2GL3
public void glBeginQuery(int arg0, int arg1)
GL2GL3
void glBeginQuery(GLenum target, GLuint id);
GL_VERSION_1_5
glBeginQuery
in interface GL2GL3
public void glProgramUniform1uiv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2GL3
void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, const GLuint * value);
GL_ARB_separate_shader_objects
glProgramUniform1uiv
in interface GL2GL3
public void glGetTexImage(int arg0, int arg1, int arg2, int arg3, long arg4)
GL2GL3
void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels);
GL_VERSION_1_0
glGetTexImage
in interface GL2GL3
public void glVertexAttrib4Nubv(int arg0, byte[] arg1, int arg2)
GL2GL3
void glVertexAttrib4Nubv(GLuint index, const GLubyte * v);
GL_VERSION_2_0
glVertexAttrib4Nubv
in interface GL2GL3
public void glVertexAttribI2i(int arg0, int arg1, int arg2)
GL2GL3
void glVertexAttribI2i(GLuint index, GLint x, GLint y);
GL_VERSION_3_0
glVertexAttribI2i
in interface GL2GL3
public void glGenQueries(int arg0, IntBuffer arg1)
GL2GL3
void glGenQueries(GLsizei n, GLuint * ids);
GL_VERSION_1_5
glGenQueries
in interface GL2GL3
public void glTexCoordP2ui(int arg0, int arg1)
GL2GL3
void glTexCoordP2ui(GLenum type, GLuint coords);
GL_ARB_vertex_type_2_10_10_10_rev
glTexCoordP2ui
in interface GL2GL3
public void glDrawElementsIndirect(int arg0, int arg1, Buffer arg2)
GL3
void glDrawElementsIndirect(GLenum mode, GLenum type, const GLvoid * indirect);
GL_ARB_draw_indirect
glDrawElementsIndirect
in interface GL3
public void glVertexAttrib2sv(int arg0, short[] arg1, int arg2)
GL2GL3
void glVertexAttrib2sv(GLuint index, const GLshort * v);
GL_VERSION_2_0
glVertexAttrib2sv
in interface GL2GL3
public void glGetnColorTableARB(int arg0, int arg1, int arg2, int arg3, Buffer arg4)
GL2GL3
void glGetnColorTableARB(GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid * table);
GL_ARB_robustness
glGetnColorTableARB
in interface GL2GL3
public void glGetIntegeri_v(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glGetIntegeri_v(GLenum target, GLuint index, GLint * data);
GL_VERSION_3_0
glGetIntegeri_v
in interface GL2GL3
public int glGetBoundBuffer(int arg0)
glGetBoundBuffer
in interface GL
arg0
- a GL buffer (VBO) target as used in GL.glBindBuffer(int, int)
, ie GL.GL_ELEMENT_ARRAY_BUFFER
, GL.GL_ARRAY_BUFFER
, ..
GL.glBindBuffer(int, int)
or 0 if unbound.public void glGetNamedStringivARB(int arg0, String arg1, int arg2, int[] arg3, int arg4)
GL2GL3
void glGetNamedStringivARB(GLint namelen, const GLchar * name, GLenum pname, GLint * params);
GL_ARB_shading_language_include
glGetNamedStringivARB
in interface GL2GL3
public void glGetShaderPrecisionFormat(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5)
GL2ES2
void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
.
glGetShaderPrecisionFormat
in interface GL2ES2
public void glGetShaderPrecisionFormat(int arg0, int arg1, IntBuffer arg2, IntBuffer arg3)
GL2ES2
void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
.
glGetShaderPrecisionFormat
in interface GL2ES2
public void glCompressedTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, Buffer arg7)
GL
void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data);
GL_VERSION_1_3
glCompressedTexImage2D
in interface GL
public void glScissorArrayv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glScissorArrayv(GLuint first, GLsizei count, const GLint * v);
GL_ARB_viewport_array
glScissorArrayv
in interface GL2GL3
public void glUniformMatrix2x4dv(int arg0, int arg1, boolean arg2, double[] arg3, int arg4)
GL3
void glUniformMatrix2x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniformMatrix2x4dv
in interface GL3
public void glClearBufferfv(int arg0, int arg1, float[] arg2, int arg3)
GL2GL3
void glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value);
GL_VERSION_3_0
glClearBufferfv
in interface GL2GL3
public void glMinSampleShading(float arg0)
GL2GL3
void glMinSampleShadingARB(GLclampf value);
GL_ARB_sample_shading
glMinSampleShading
in interface GL2GL3
public void glPauseTransformFeedback()
GL2GL3
void glPauseTransformFeedback(void);
GL_ARB_transform_feedback2
glPauseTransformFeedback
in interface GL2GL3
public void glFramebufferTexture(int arg0, int arg1, int arg2, int arg3)
GL3
void glFramebufferTexture(GLenum target, GLenum attachment, GLuint texture, GLint level);
GL_VERSION_3_2
glFramebufferTexture
in interface GL3
public void glSecondaryColorFormatNV(int arg0, int arg1, int arg2)
GL2GL3
void glSecondaryColorFormatNV(GLint size, GLenum type, GLsizei stride);
GL_NV_vertex_buffer_unified_memory
glSecondaryColorFormatNV
in interface GL2GL3
public void glUniformMatrix4x2dv(int arg0, int arg1, boolean arg2, DoubleBuffer arg3)
GL3
void glUniformMatrix4x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniformMatrix4x2dv
in interface GL3
public void glVertexAttrib3s(int arg0, short arg1, short arg2, short arg3)
GL2GL3
void glVertexAttrib3s(GLuint index, GLshort x, GLshort y, GLshort z);
GL_VERSION_2_0
glVertexAttrib3s
in interface GL2GL3
public void glDeleteTransformFeedbacks(int arg0, int[] arg1, int arg2)
GL2GL3
void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids);
GL_ARB_transform_feedback2
glDeleteTransformFeedbacks
in interface GL2GL3
public void glGetInteger64v(int arg0, LongBuffer arg1)
GL3
void glGetInteger64v(GLenum pname, GLint64 * params);
GL_ARB_sync
glGetInteger64v
in interface GL3
public void glProgramUniformMatrix2dv(int arg0, int arg1, int arg2, boolean arg3, double[] arg4, int arg5)
GL2GL3
void glProgramUniformMatrix2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix2dv
in interface GL2GL3
public void glVertexAttribL1dv(int arg0, double[] arg1, int arg2)
GL2GL3
void glVertexAttribL1dv(GLuint index, const GLdouble * v);
GL_ARB_vertex_attrib_64bit
glVertexAttribL1dv
in interface GL2GL3
public void glProgramUniform3fv(int arg0, int arg1, int arg2, FloatBuffer arg3)
GL2GL3
void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniform3fv
in interface GL2GL3
public void glProgramUniformMatrix4dv(int arg0, int arg1, int arg2, boolean arg3, double[] arg4, int arg5)
GL2GL3
void glProgramUniformMatrix4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix4dv
in interface GL2GL3
public void glGetnPixelMapusvARB(int arg0, int arg1, short[] arg2, int arg3)
GL2GL3
void glGetnPixelMapusvARB(GLenum map, GLsizei bufSize, GLushort * values);
GL_ARB_robustness
glGetnPixelMapusvARB
in interface GL2GL3
public void glRenderbufferStorageMultisample(int arg0, int arg1, int arg2, int arg3, int arg4)
GL2GL3
void glRenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
GL_ARB_framebuffer_object
glRenderbufferStorageMultisample
in interface GL2GL3
public void glNormalFormatNV(int arg0, int arg1)
GL2GL3
void glNormalFormatNV(GLenum type, GLsizei stride);
GL_NV_vertex_buffer_unified_memory
glNormalFormatNV
in interface GL2GL3
public void glGetSamplerParameterfv(int arg0, int arg1, float[] arg2, int arg3)
GL2GL3
void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params);
GL_ARB_sampler_objects
glGetSamplerParameterfv
in interface GL2GL3
public void glVertexAttribI4usv(int arg0, ShortBuffer arg1)
GL2GL3
void glVertexAttribI4usv(GLuint index, const GLushort * v);
GL_VERSION_3_0
glVertexAttribI4usv
in interface GL2GL3
public void glGetVertexAttribIiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params);
GL_VERSION_3_0
glGetVertexAttribIiv
in interface GL2GL3
public void glDrawRangeElements(int arg0, int arg1, int arg2, int arg3, int arg4, Buffer arg5)
GL2GL3
void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_1_2
glDrawRangeElements
in interface GL2GL3
public void glCompileShaderIncludeARB(int arg0, int arg1, String[] arg2, IntBuffer arg3)
GL2GL3
void glCompileShaderIncludeARB(GLuint shader, GLsizei count, const GLchar * * path, const GLint * length);
GL_ARB_shading_language_include
glCompileShaderIncludeARB
in interface GL2GL3
public void glGetProgramInfoLog(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)
GL2ES2
void glGetProgramInfoLog(GLuint program, GLsizei bufsize, GLsizei * length, GLchar * infolog);
glGetProgramInfoLog
in interface GL2ES2
public void glGetnMapfvARB(int arg0, int arg1, int arg2, float[] arg3, int arg4)
GL2GL3
void glGetnMapfvARB(GLenum target, GLenum query, GLsizei bufSize, GLfloat * v);
GL_ARB_robustness
glGetnMapfvARB
in interface GL2GL3
public void glVertexAttribI1uiv(int arg0, int[] arg1, int arg2)
GL2GL3
void glVertexAttribI1uiv(GLuint index, const GLuint * v);
GL_VERSION_3_0
glVertexAttribI1uiv
in interface GL2GL3
public void glTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)
GL
void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);
GL_VERSION_1_1
glTexSubImage2D
in interface GL
public void glTexSubImage1D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, long arg6)
GL2GL3
void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels);
GL_VERSION_1_1
glTexSubImage1D
in interface GL2GL3
public void glGetProgramiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES2
void glGetProgramiv(GLuint program, GLenum pname, GLint * params);
glGetProgramiv
in interface GL2ES2
public void glScissorIndexedv(int arg0, int[] arg1, int arg2)
GL2GL3
void glScissorIndexedv(GLuint index, const GLint * v);
GL_ARB_viewport_array
glScissorIndexedv
in interface GL2GL3
public void glTexParameterf(int arg0, int arg1, float arg2)
GL
void glTexParameterf(GLenum target, GLenum pname, GLfloat param);
glTexParameterf
in interface GL
public void glViewport(int arg0, int arg1, int arg2, int arg3)
GL
void glViewport(GLint x, GLint y, GLsizei width, GLsizei height);
glViewport
in interface GL
public void glGetBufferParameterui64vNV(int arg0, int arg1, LongBuffer arg2)
GL2GL3
void glGetBufferParameterui64vNV(GLenum target, GLenum pname, GLuint64EXT * params);
GL_NV_shader_buffer_load
glGetBufferParameterui64vNV
in interface GL2GL3
public void glProgramUniform3dv(int arg0, int arg1, int arg2, DoubleBuffer arg3)
GL2GL3
void glProgramUniform3dv(GLuint program, GLint location, GLsizei count, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniform3dv
in interface GL2GL3
public void glVertexAttribP4uiv(int arg0, int arg1, boolean arg2, IntBuffer arg3)
GL2GL3
void glVertexAttribP4uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value);
GL_ARB_vertex_type_2_10_10_10_rev
glVertexAttribP4uiv
in interface GL2GL3
public void glGetRenderbufferParameteriv(int arg0, int arg1, IntBuffer arg2)
GL
void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params);
glGetRenderbufferParameteriv
in interface GL
public void glDebugMessageControlARB(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4, boolean arg5)
GL2GL3
void glDebugMessageControlARB(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled);
GL_ARB_debug_output
glDebugMessageControlARB
in interface GL2GL3
public void glUniform(GLUniformData arg0)
glUniform
in interface GL2ES2
public void glCopyTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8)
GL2ES2
void glCopyTexSubImage3DOES(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
GL_VERSION_1_2, GL_OES_texture_3D
glCopyTexSubImage3D
in interface GL2ES2
public void glUniform4d(int arg0, double arg1, double arg2, double arg3, double arg4)
GL3
void glUniform4d(GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
GL_ARB_gpu_shader_fp64
glUniform4d
in interface GL3
public void glUniformMatrix4x2fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
GL2GL3
void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_VERSION_2_1
glUniformMatrix4x2fv
in interface GL2GL3
public void glVertexP4uiv(int arg0, int[] arg1, int arg2)
GL2GL3
void glVertexP4uiv(GLenum type, const GLuint * value);
GL_ARB_vertex_type_2_10_10_10_rev
glVertexP4uiv
in interface GL2GL3
public void glProgramUniformMatrix4dv(int arg0, int arg1, int arg2, boolean arg3, DoubleBuffer arg4)
GL2GL3
void glProgramUniformMatrix4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix4dv
in interface GL2GL3
public void glVertexAttribL1dv(int arg0, DoubleBuffer arg1)
GL2GL3
void glVertexAttribL1dv(GLuint index, const GLdouble * v);
GL_ARB_vertex_attrib_64bit
glVertexAttribL1dv
in interface GL2GL3
public void glProgramUniformMatrix2dv(int arg0, int arg1, int arg2, boolean arg3, DoubleBuffer arg4)
GL2GL3
void glProgramUniformMatrix2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix2dv
in interface GL2GL3
public void glUniform3fv(int arg0, int arg1, float[] arg2, int arg3)
GL2ES2
void glUniform3fv(GLint location, GLsizei count, const GLfloat * v);
glUniform3fv
in interface GL2ES2
public void glGetActiveUniform(int arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6, int[] arg7, int arg8, byte[] arg9, int arg10)
GL2ES2
void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufsize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
glGetActiveUniform
in interface GL2ES2
public void glProgramUniformMatrix4x2fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
GL2GL3
void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix4x2fv
in interface GL2GL3
public void glVertexP2ui(int arg0, int arg1)
GL2GL3
void glVertexP2ui(GLenum type, GLuint value);
GL_ARB_vertex_type_2_10_10_10_rev
glVertexP2ui
in interface GL2GL3
public void glVertexAttrib4uiv(int arg0, int[] arg1, int arg2)
GL2GL3
void glVertexAttrib4uiv(GLuint index, const GLuint * v);
GL_VERSION_2_0
glVertexAttrib4uiv
in interface GL2GL3
public void glProgramUniformMatrix2x3fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
GL2GL3
void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix2x3fv
in interface GL2GL3
public void glUniform1fv(int arg0, int arg1, float[] arg2, int arg3)
GL2ES2
void glUniform1fv(GLint location, GLsizei count, const GLfloat * v);
glUniform1fv
in interface GL2ES2
public void glProgramUniform3iv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2GL3
void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint * value);
GL_ARB_separate_shader_objects
glProgramUniform3iv
in interface GL2GL3
public void glProgramUniformMatrix2fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
GL2GL3
void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix2fv
in interface GL2GL3
public void glGetnUniformuivARB(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2GL3
void glGetnUniformuivARB(GLuint program, GLint location, GLsizei bufSize, GLuint * params);
GL_ARB_robustness
glGetnUniformuivARB
in interface GL2GL3
public void glTexCoordP2uiv(int arg0, IntBuffer arg1)
GL2GL3
void glTexCoordP2uiv(GLenum type, const GLuint * coords);
GL_ARB_vertex_type_2_10_10_10_rev
glTexCoordP2uiv
in interface GL2GL3
public void glGenFramebuffers(int arg0, int[] arg1, int arg2)
GL
void glGenFramebuffers(GLsizei n, GLuint * framebuffers);
glGenFramebuffers
in interface GL
public void glStencilMaskSeparate(int arg0, int arg1)
GL2ES2
void glStencilMaskSeparate(GLenum face, GLuint mask);
glStencilMaskSeparate
in interface GL2ES2
public void glShaderBinary(int arg0, int[] arg1, int arg2, int arg3, Buffer arg4, int arg5)
GL2ES2
void glShaderBinary(GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
.
glShaderBinary
in interface GL2ES2
public void glDebugMessageEnableAMD(int arg0, int arg1, int arg2, int[] arg3, int arg4, boolean arg5)
GL2GL3
void glDebugMessageEnableAMD(GLenum category, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled);
GL_AMD_debug_output
glDebugMessageEnableAMD
in interface GL2GL3
public void glGetActiveUniformBlockName(int arg0, int arg1, int arg2, int[] arg3, int arg4, byte[] arg5, int arg6)
GL2GL3
void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName);
GL_ARB_uniform_buffer_object
glGetActiveUniformBlockName
in interface GL2GL3
public void glPointParameteriv(int arg0, int[] arg1, int arg2)
GL2GL3
void glPointParameteriv(GLenum pname, const GLint * params);
GL_VERSION_1_4
glPointParameteriv
in interface GL2GL3
public void glVertexAttrib4usv(int arg0, ShortBuffer arg1)
GL2GL3
void glVertexAttrib4usv(GLuint index, const GLushort * v);
GL_VERSION_2_0
glVertexAttrib4usv
in interface GL2GL3
public void glColorMaski(int arg0, boolean arg1, boolean arg2, boolean arg3, boolean arg4)
GL2GL3
void glColorMaski(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a);
GL_VERSION_3_0
glColorMaski
in interface GL2GL3
public boolean glIsVBOArrayEnabled()
glIsVBOArrayEnabled
in interface GL
GL.GL_ARRAY_BUFFER
via GL.glBindBuffer(int, int)
, otherwise falsepublic void glProgramUniform3dv(int arg0, int arg1, int arg2, double[] arg3, int arg4)
GL2GL3
void glProgramUniform3dv(GLuint program, GLint location, GLsizei count, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniform3dv
in interface GL2GL3
public void glUniform2i(int arg0, int arg1, int arg2)
GL2ES2
void glUniform2i(GLint location, GLint x, GLint y);
glUniform2i
in interface GL2ES2
public void glTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, long arg10)
GL2ES2
void glTexSubImage3DOES(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels);
GL_VERSION_1_2, GL_OES_texture_3D
glTexSubImage3D
in interface GL2ES2
public void glUniform2f(int arg0, float arg1, float arg2)
GL2ES2
void glUniform2f(GLint location, GLfloat x, GLfloat y);
glUniform2f
in interface GL2ES2
public void glUniform2d(int arg0, double arg1, double arg2)
GL3
void glUniform2d(GLint location, GLdouble x, GLdouble y);
GL_ARB_gpu_shader_fp64
glUniform2d
in interface GL3
public void glProgramUniformMatrix4fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
GL2GL3
void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix4fv
in interface GL2GL3
public void glTexCoordP1uiv(int arg0, IntBuffer arg1)
GL2GL3
void glTexCoordP1uiv(GLenum type, const GLuint * coords);
GL_ARB_vertex_type_2_10_10_10_rev
glTexCoordP1uiv
in interface GL2GL3
public void glDeleteSync(long arg0)
GL3
void glDeleteSync(GLsync sync);
GL_ARB_sync
glDeleteSync
in interface GL3
public void glGetUniformuiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glGetUniformuiv(GLuint program, GLint location, GLuint * params);
GL_VERSION_3_0
glGetUniformuiv
in interface GL2GL3
public void glUniformMatrix3x2fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
GL2GL3
void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_VERSION_2_1
glUniformMatrix3x2fv
in interface GL2GL3
public void glProgramUniformMatrix3x4dv(int arg0, int arg1, int arg2, boolean arg3, double[] arg4, int arg5)
GL2GL3
void glProgramUniformMatrix3x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix3x4dv
in interface GL2GL3
public void glGenTransformFeedbacks(int arg0, IntBuffer arg1)
GL2GL3
void glGenTransformFeedbacks(GLsizei n, GLuint * ids);
GL_ARB_transform_feedback2
glGenTransformFeedbacks
in interface GL2GL3
public void glDepthMask(boolean arg0)
GL
void glDepthMask(GLboolean flag);
glDepthMask
in interface GL
public void glVertexAttribI4ubv(int arg0, ByteBuffer arg1)
GL2GL3
void glVertexAttribI4ubv(GLuint index, const GLubyte * v);
GL_VERSION_3_0
glVertexAttribI4ubv
in interface GL2GL3
public void glTexParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glTexParameterIiv(GLenum target, GLenum pname, const GLint * params);
GL_VERSION_3_0
glTexParameterIiv
in interface GL2GL3
public void glFramebufferTextureLayer(int arg0, int arg1, int arg2, int arg3, int arg4)
GL2GL3
void glFramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
GL_ARB_framebuffer_object
glFramebufferTextureLayer
in interface GL2GL3
public void glMultiTexCoordP1ui(int arg0, int arg1, int arg2)
GL2GL3
void glMultiTexCoordP1ui(GLenum texture, GLenum type, GLuint coords);
GL_ARB_vertex_type_2_10_10_10_rev
glMultiTexCoordP1ui
in interface GL2GL3
public void glColorP4uiv(int arg0, int[] arg1, int arg2)
GL2GL3
void glColorP4uiv(GLenum type, const GLuint * color);
GL_ARB_vertex_type_2_10_10_10_rev
glColorP4uiv
in interface GL2GL3
public void glGetProgramPipelineiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params);
GL_ARB_separate_shader_objects
glGetProgramPipelineiv
in interface GL2GL3
public void glGenProgramPipelines(int arg0, int[] arg1, int arg2)
GL2GL3
void glGenProgramPipelines(GLsizei n, GLuint * pipelines);
GL_ARB_separate_shader_objects
glGenProgramPipelines
in interface GL2GL3
public void glGetProgramPipelineInfoLog(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)
GL2GL3
void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog);
GL_ARB_separate_shader_objects
glGetProgramPipelineInfoLog
in interface GL2GL3
public void glProgramUniformMatrix2x4fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
GL2GL3
void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix2x4fv
in interface GL2GL3
public void glProgramUniform1dv(int arg0, int arg1, int arg2, double[] arg3, int arg4)
GL2GL3
void glProgramUniform1dv(GLuint program, GLint location, GLsizei count, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniform1dv
in interface GL2GL3
public void glUniformBlockBinding(int arg0, int arg1, int arg2)
GL2GL3
void glUniformBlockBinding(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding);
GL_ARB_uniform_buffer_object
glUniformBlockBinding
in interface GL2GL3
public void glVertexAttribIPointer(int arg0, int arg1, int arg2, int arg3, Buffer arg4)
GL2GL3
void glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
GL_VERSION_3_0
glVertexAttribIPointer
in interface GL2GL3
public void glGetQueryObjectuiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params);
GL_VERSION_1_5
glGetQueryObjectuiv
in interface GL2GL3
public void glGetnUniformivARB(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2GL3
void glGetnUniformivARB(GLuint program, GLint location, GLsizei bufSize, GLint * params);
GL_ARB_robustness
glGetnUniformivARB
in interface GL2GL3
public void glVertexAttrib4Nsv(int arg0, short[] arg1, int arg2)
GL2GL3
void glVertexAttrib4Nsv(GLuint index, const GLshort * v);
GL_VERSION_2_0
glVertexAttrib4Nsv
in interface GL2GL3
public void glUniform4iv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES2
void glUniform4iv(GLint location, GLsizei count, const GLint * v);
glUniform4iv
in interface GL2ES2
public void glVertexAttribI4sv(int arg0, short[] arg1, int arg2)
GL2GL3
void glVertexAttribI4sv(GLuint index, const GLshort * v);
GL_VERSION_3_0
glVertexAttribI4sv
in interface GL2GL3
public void glGenBuffers(int arg0, IntBuffer arg1)
GL
void glGenBuffers(GLsizei n, GLuint * buffers);
glGenBuffers
in interface GL
public void glVertexAttrib4Nuiv(int arg0, IntBuffer arg1)
GL2GL3
void glVertexAttrib4Nuiv(GLuint index, const GLuint * v);
GL_VERSION_2_0
glVertexAttrib4Nuiv
in interface GL2GL3
public void glUniform2fv(int arg0, int arg1, FloatBuffer arg2)
GL2ES2
void glUniform2fv(GLint location, GLsizei count, const GLfloat * v);
glUniform2fv
in interface GL2ES2
public int glGetError()
GL
GLenum glGetError(void);
glGetError
in interface GL
public void glGetNamedBufferParameterui64vNV(int arg0, int arg1, long[] arg2, int arg3)
GL2GL3
void glGetNamedBufferParameterui64vNV(GLuint buffer, GLenum pname, GLuint64EXT * params);
GL_NV_shader_buffer_load
glGetNamedBufferParameterui64vNV
in interface GL2GL3
public void glTexParameteriv(int arg0, int arg1, int[] arg2, int arg3)
GL
void glTexParameteriv(GLenum target, GLenum pname, const GLint * params);
glTexParameteriv
in interface GL
public void glVertexAttribDivisor(int arg0, int arg1)
GL3
void glVertexAttribDivisor(GLuint index, GLuint divisor);
GL_VERSION_3_3
glVertexAttribDivisor
in interface GL3
public void glBindVertexArray(int arg0)
GL2GL3
void glBindVertexArray(GLuint array);
GL_ARB_vertex_array_object
glBindVertexArray
in interface GL2GL3
public void glShaderSource(int arg0, int arg1, String[] arg2, int[] arg3, int arg4)
GL2ES2
void glShaderSource(GLuint shader, GLsizei count, const GLchar * * string, const GLint * length);
glShaderSource
in interface GL2ES2
public boolean glIsTexture(int arg0)
GL
GLboolean glIsTexture(GLuint texture);
glIsTexture
in interface GL
public void glVertexAttribP1uiv(int arg0, int arg1, boolean arg2, int[] arg3, int arg4)
GL2GL3
void glVertexAttribP1uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value);
GL_ARB_vertex_type_2_10_10_10_rev
glVertexAttribP1uiv
in interface GL2GL3
public void glBlendFunc(int arg0, int arg1)
GL
void glBlendFunc(GLenum sfactor, GLenum dfactor);
glBlendFunc
in interface GL
public void glVertexAttrib3d(int arg0, double arg1, double arg2, double arg3)
GL2GL3
void glVertexAttrib3d(GLuint index, GLdouble x, GLdouble y, GLdouble z);
GL_VERSION_2_0
glVertexAttrib3d
in interface GL2GL3
public void glGetActiveUniformsiv(int arg0, int arg1, int[] arg2, int arg3, int arg4, int[] arg5, int arg6)
GL2GL3
void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params);
GL_ARB_uniform_buffer_object
glGetActiveUniformsiv
in interface GL2GL3
public void glGetActiveUniformsiv(int arg0, int arg1, IntBuffer arg2, int arg3, IntBuffer arg4)
GL2GL3
void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params);
GL_ARB_uniform_buffer_object
glGetActiveUniformsiv
in interface GL2GL3
public void glProgramUniform3d(int arg0, int arg1, double arg2, double arg3, double arg4)
GL2GL3
void glProgramUniform3d(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2);
GL_ARB_separate_shader_objects
glProgramUniform3d
in interface GL2GL3
public void glGetQueryObjectui64v(int arg0, int arg1, long[] arg2, int arg3)
GL2GL3
void glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64 * params);
GL_ARB_timer_query
glGetQueryObjectui64v
in interface GL2GL3
public void glBlendEquationi(int arg0, int arg1)
GL2GL3
void glBlendEquationiARB(GLuint buf, GLenum mode);
GL_ARB_draw_buffers_blend
glBlendEquationi
in interface GL2GL3
public void glProgramUniformMatrix3x4dv(int arg0, int arg1, int arg2, boolean arg3, DoubleBuffer arg4)
GL2GL3
void glProgramUniformMatrix3x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix3x4dv
in interface GL2GL3
public void glVertexAttribIFormatNV(int arg0, int arg1, int arg2, int arg3)
GL2GL3
void glVertexAttribIFormatNV(GLuint index, GLint size, GLenum type, GLsizei stride);
GL_NV_vertex_buffer_unified_memory
glVertexAttribIFormatNV
in interface GL2GL3
public void glBeginTransformFeedback(int arg0)
GL2GL3
void glBeginTransformFeedback(GLenum primitiveMode);
GL_VERSION_3_0
glBeginTransformFeedback
in interface GL2GL3
public void glBindTransformFeedback(int arg0, int arg1)
GL2GL3
void glBindTransformFeedback(GLenum target, GLuint id);
GL_ARB_transform_feedback2
glBindTransformFeedback
in interface GL2GL3
public void glVertexAttrib4ubv(int arg0, byte[] arg1, int arg2)
GL2GL3
void glVertexAttrib4ubv(GLuint index, const GLubyte * v);
GL_VERSION_2_0
glVertexAttrib4ubv
in interface GL2GL3
public void glProgramUniform1dv(int arg0, int arg1, int arg2, DoubleBuffer arg3)
GL2GL3
void glProgramUniform1dv(GLuint program, GLint location, GLsizei count, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniform1dv
in interface GL2GL3
public void glVertexAttrib4iv(int arg0, int[] arg1, int arg2)
GL2GL3
void glVertexAttrib4iv(GLuint index, const GLint * v);
GL_VERSION_2_0
glVertexAttrib4iv
in interface GL2GL3
public void glVertexAttrib2fv(int arg0, float[] arg1, int arg2)
GL2ES2
void glVertexAttrib2fv(GLuint indx, const GLfloat * values);
glVertexAttrib2fv
in interface GL2ES2
public void glProgramParameteri(int arg0, int arg1, int arg2)
GL2GL3
void glProgramParameteri(GLuint program, GLenum pname, GLint value);
GL_ARB_get_program_binary
glProgramParameteri
in interface GL2GL3
public boolean glIsProgram(int arg0)
GL2ES2
GLboolean glIsProgram(GLuint program);
glIsProgram
in interface GL2ES2
public void glVertexAttribI1iv(int arg0, int[] arg1, int arg2)
GL2GL3
void glVertexAttribI1iv(GLuint index, const GLint * v);
GL_VERSION_3_0
glVertexAttribI1iv
in interface GL2GL3
public void glDisable(int arg0)
GL
void glDisable(GLenum cap);
glDisable
in interface GL
public void glProgramUniformMatrix4x3fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
GL2GL3
void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix4x3fv
in interface GL2GL3
public void glGetProgramStageiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2GL3
void glGetProgramStageiv(GLuint program, GLenum shadertype, GLenum pname, GLint * values);
GL_ARB_shader_subroutine
glGetProgramStageiv
in interface GL2GL3
public void glGetSamplerParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params);
GL_ARB_sampler_objects
glGetSamplerParameterIuiv
in interface GL2GL3
public void glVertexAttribI3iv(int arg0, int[] arg1, int arg2)
GL2GL3
void glVertexAttribI3iv(GLuint index, const GLint * v);
GL_VERSION_3_0
glVertexAttribI3iv
in interface GL2GL3
public void glGetBooleani_v(int arg0, int arg1, byte[] arg2, int arg3)
GL2GL3
void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data);
GL_VERSION_3_0
glGetBooleani_v
in interface GL2GL3
public void glVertexAttrib1d(int arg0, double arg1)
GL2GL3
void glVertexAttrib1d(GLuint index, GLdouble x);
GL_VERSION_2_0
glVertexAttrib1d
in interface GL2GL3
public void glViewportIndexedfv(int arg0, float[] arg1, int arg2)
GL2GL3
void glViewportIndexedfv(GLuint index, const GLfloat * v);
GL_ARB_viewport_array
glViewportIndexedfv
in interface GL2GL3
public void glTexCoordP4uiv(int arg0, IntBuffer arg1)
GL2GL3
void glTexCoordP4uiv(GLenum type, const GLuint * coords);
GL_ARB_vertex_type_2_10_10_10_rev
glTexCoordP4uiv
in interface GL2GL3
public void glProgramUniform1fv(int arg0, int arg1, int arg2, FloatBuffer arg3)
GL2GL3
void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniform1fv
in interface GL2GL3
public void glReadPixels(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, long arg6)
GL
void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels);
GL_VERSION_1_0
glReadPixels
in interface GL
public void glTransformFeedbackVaryings(int arg0, int arg1, String[] arg2, int arg3)
GL2GL3
void glTransformFeedbackVaryings(GLuint program, GLsizei count, const GLchar * * varyings, GLenum bufferMode);
GL_VERSION_3_0
glTransformFeedbackVaryings
in interface GL2GL3
public void glVertexAttrib4Niv(int arg0, int[] arg1, int arg2)
GL2GL3
void glVertexAttrib4Niv(GLuint index, const GLint * v);
GL_VERSION_2_0
glVertexAttrib4Niv
in interface GL2GL3
public void glProgramUniform1d(int arg0, int arg1, double arg2)
GL2GL3
void glProgramUniform1d(GLuint program, GLint location, GLdouble v0);
GL_ARB_separate_shader_objects
glProgramUniform1d
in interface GL2GL3
public void glLogicOp(int arg0)
GL2GL3
void glLogicOp(GLenum opcode);
GL_VERSION_1_0
glLogicOp
in interface GL2GL3
public void glUniform4uiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glUniform4uiv(GLint location, GLsizei count, const GLuint * value);
GL_VERSION_3_0
glUniform4uiv
in interface GL2GL3
public void glGetTexParameterIiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params);
GL_VERSION_3_0
glGetTexParameterIiv
in interface GL2GL3
public void glDrawBuffers(int arg0, IntBuffer arg1)
GL2GL3
void glDrawBuffers(GLsizei n, const GLenum * bufs);
GL_VERSION_2_0
glDrawBuffers
in interface GL2GL3
public void glGetVertexAttribIuiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params);
GL_VERSION_3_0
glGetVertexAttribIuiv
in interface GL2GL3
public void glVertexAttribL4dv(int arg0, double[] arg1, int arg2)
GL2GL3
void glVertexAttribL4dv(GLuint index, const GLdouble * v);
GL_ARB_vertex_attrib_64bit
glVertexAttribL4dv
in interface GL2GL3
public void glEdgeFlagFormatNV(int arg0)
GL2GL3
void glEdgeFlagFormatNV(GLsizei stride);
GL_NV_vertex_buffer_unified_memory
glEdgeFlagFormatNV
in interface GL2GL3
public void glBindFragDataLocation(int arg0, int arg1, String arg2)
GL2GL3
void glBindFragDataLocation(GLuint program, GLuint color, const GLchar * name);
GL_VERSION_3_0
glBindFragDataLocation
in interface GL2GL3
public void glGetnPixelMapuivARB(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glGetnPixelMapuivARB(GLenum map, GLsizei bufSize, GLuint * values);
GL_ARB_robustness
glGetnPixelMapuivARB
in interface GL2GL3
public String glGetStringi(int arg0, int arg1)
GL2GL3
const GLubyte * glGetStringi(GLenum name, GLuint index);
GL_VERSION_3_0
glGetStringi
in interface GL2GL3
public void glMultiTexCoordP4uiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glMultiTexCoordP4uiv(GLenum texture, GLenum type, const GLuint * coords);
GL_ARB_vertex_type_2_10_10_10_rev
glMultiTexCoordP4uiv
in interface GL2GL3
public void glVertexAttribP2uiv(int arg0, int arg1, boolean arg2, IntBuffer arg3)
GL2GL3
void glVertexAttribP2uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value);
GL_ARB_vertex_type_2_10_10_10_rev
glVertexAttribP2uiv
in interface GL2GL3
public void glProgramUniformMatrix2x4dv(int arg0, int arg1, int arg2, boolean arg3, DoubleBuffer arg4)
GL2GL3
void glProgramUniformMatrix2x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix2x4dv
in interface GL2GL3
public long glCreateSyncFromCLeventARB(Buffer arg0, Buffer arg1, int arg2)
GL2GL3
GLsync glCreateSyncFromCLeventARB(void * context, void * event, GLbitfield flags);
GL_ARB_cl_event
glCreateSyncFromCLeventARB
in interface GL2GL3
public void glViewportArrayv(int arg0, int arg1, FloatBuffer arg2)
GL2GL3
void glViewportArrayv(GLuint first, GLsizei count, const GLfloat * v);
GL_ARB_viewport_array
glViewportArrayv
in interface GL2GL3
public void glTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)
GL
void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
GL_VERSION_1_0
glTexImage2D
in interface GL
public int glGetDebugMessageLogAMD(int arg0, int arg1, IntBuffer arg2, IntBuffer arg3, IntBuffer arg4, IntBuffer arg5, ByteBuffer arg6)
GL2GL3
GLuint glGetDebugMessageLogAMD(GLuint count, GLsizei bufsize, GLenum * categories, GLuint * severities, GLuint * ids, GLsizei * lengths, GLchar * message);
GL_AMD_debug_output
glGetDebugMessageLogAMD
in interface GL2GL3
public void glUniform2iv(int arg0, int arg1, IntBuffer arg2)
GL2ES2
void glUniform2iv(GLint location, GLsizei count, const GLint * v);
glUniform2iv
in interface GL2ES2
public boolean glIsBufferResidentNV(int arg0)
GL2GL3
GLboolean glIsBufferResidentNV(GLenum target);
GL_NV_shader_buffer_load
glIsBufferResidentNV
in interface GL2GL3
public void glBindBuffer(int arg0, int arg1)
GL
void glBindBuffer(GLenum target, GLuint buffer);
glBindBuffer
in interface GL
public void glCompileShader(int arg0)
GL2ES2
void glCompileShader(GLuint shader);
glCompileShader
in interface GL2ES2
public void glGetTexLevelParameterfv(int arg0, int arg1, int arg2, FloatBuffer arg3)
GL2GL3
void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params);
GL_VERSION_1_0
glGetTexLevelParameterfv
in interface GL2GL3
public void glUniformMatrix3fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
GL2ES2
void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
glUniformMatrix3fv
in interface GL2ES2
public void glGetQueryObjectiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glGetQueryObjectiv(GLuint id, GLenum pname, GLint * params);
GL_VERSION_1_5
glGetQueryObjectiv
in interface GL2GL3
public void glUniform4i(int arg0, int arg1, int arg2, int arg3, int arg4)
GL2ES2
void glUniform4i(GLint location, GLint x, GLint y, GLint z, GLint w);
glUniform4i
in interface GL2ES2
public void glGetShaderiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES2
void glGetShaderiv(GLuint shader, GLenum pname, GLint * params);
glGetShaderiv
in interface GL2ES2
public void glBlendEquationSeparate(int arg0, int arg1)
GL
void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha);
glBlendEquationSeparate
in interface GL
public void glTexParameterIuiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params);
GL_VERSION_3_0
glTexParameterIuiv
in interface GL2GL3
public void glUniform4f(int arg0, float arg1, float arg2, float arg3, float arg4)
GL2ES2
void glUniform4f(GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
glUniform4f
in interface GL2ES2
public void glUniformMatrix2x4fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
GL2GL3
void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_VERSION_2_1
glUniformMatrix2x4fv
in interface GL2GL3
public void glDeleteProgramPipelines(int arg0, IntBuffer arg1)
GL2GL3
void glDeleteProgramPipelines(GLsizei n, const GLuint * pipelines);
GL_ARB_separate_shader_objects
glDeleteProgramPipelines
in interface GL2GL3
public void glVertexAttribL4dv(int arg0, DoubleBuffer arg1)
GL2GL3
void glVertexAttribL4dv(GLuint index, const GLdouble * v);
GL_ARB_vertex_attrib_64bit
glVertexAttribL4dv
in interface GL2GL3
public void glBlendFunci(int arg0, int arg1, int arg2)
GL2GL3
void glBlendFunciARB(GLuint buf, GLenum src, GLenum dst);
GL_ARB_draw_buffers_blend
glBlendFunci
in interface GL2GL3
public void glVertexAttrib3sv(int arg0, short[] arg1, int arg2)
GL2GL3
void glVertexAttrib3sv(GLuint index, const GLshort * v);
GL_VERSION_2_0
glVertexAttrib3sv
in interface GL2GL3
public void glDepthFunc(int arg0)
GL
void glDepthFunc(GLenum func);
glDepthFunc
in interface GL
public void glGetShaderInfoLog(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)
GL2ES2
void glGetShaderInfoLog(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * infolog);
glGetShaderInfoLog
in interface GL2ES2
public void glGetTexLevelParameteriv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2GL3
void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params);
GL_VERSION_1_0
glGetTexLevelParameteriv
in interface GL2GL3
public void glProgramUniformMatrix2x4dv(int arg0, int arg1, int arg2, boolean arg3, double[] arg4, int arg5)
GL2GL3
void glProgramUniformMatrix2x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix2x4dv
in interface GL2GL3
public void glProgramUniform4uiv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2GL3
void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, const GLuint * value);
GL_ARB_separate_shader_objects
glProgramUniform4uiv
in interface GL2GL3
public void glGetTexLevelParameteriv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2GL3
void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params);
GL_VERSION_1_0
glGetTexLevelParameteriv
in interface GL2GL3
public void glCompressedTexImage1D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, Buffer arg6)
GL2GL3
void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data);
GL_VERSION_1_3
glCompressedTexImage1D
in interface GL2GL3
public void glFramebufferTexture1D(int arg0, int arg1, int arg2, int arg3, int arg4)
GL2GL3
void glFramebufferTexture1D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
GL_ARB_framebuffer_object
glFramebufferTexture1D
in interface GL2GL3
public void glGetActiveAttrib(int arg0, int arg1, int arg2, IntBuffer arg3, IntBuffer arg4, IntBuffer arg5, ByteBuffer arg6)
GL2ES2
void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufsize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
glGetActiveAttrib
in interface GL2ES2
public void glDeleteProgramPipelines(int arg0, int[] arg1, int arg2)
GL2GL3
void glDeleteProgramPipelines(GLsizei n, const GLuint * pipelines);
GL_ARB_separate_shader_objects
glDeleteProgramPipelines
in interface GL2GL3
public void glProgramUniform4uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2GL3
void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, const GLuint * value);
GL_ARB_separate_shader_objects
glProgramUniform4uiv
in interface GL2GL3
public void glVertexAttribL1d(int arg0, double arg1)
GL2GL3
void glVertexAttribL1d(GLuint index, GLdouble x);
GL_ARB_vertex_attrib_64bit
glVertexAttribL1d
in interface GL2GL3
public void glCullFace(int arg0)
GL
void glCullFace(GLenum mode);
glCullFace
in interface GL
public void glVertexAttribPointer(GLArrayData arg0)
GL2ES2
glVertexAttribPointer
in interface GL2ES2
public void glUniform4fv(int arg0, int arg1, FloatBuffer arg2)
GL2ES2
void glUniform4fv(GLint location, GLsizei count, const GLfloat * v);
glUniform4fv
in interface GL2ES2
public void glGetQueryObjectiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glGetQueryObjectiv(GLuint id, GLenum pname, GLint * params);
GL_VERSION_1_5
glGetQueryObjectiv
in interface GL2GL3
public void glUniform2iv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES2
void glUniform2iv(GLint location, GLsizei count, const GLint * v);
glUniform2iv
in interface GL2ES2
public void glProgramUniformui64vNV(int arg0, int arg1, int arg2, long[] arg3, int arg4)
GL2GL3
void glProgramUniformui64vNV(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value);
GL_NV_shader_buffer_load
glProgramUniformui64vNV
in interface GL2GL3
public void glGetShaderiv(int arg0, int arg1, IntBuffer arg2)
GL2ES2
void glGetShaderiv(GLuint shader, GLenum pname, GLint * params);
glGetShaderiv
in interface GL2ES2
public void glPixelStorei(int arg0, int arg1)
GL
void glPixelStorei(GLenum pname, GLint param);
glPixelStorei
in interface GL
public void glTexParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params);
GL_VERSION_3_0
glTexParameterIuiv
in interface GL2GL3
public void glUniformMatrix4x3fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
GL2GL3
void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_VERSION_2_1
glUniformMatrix4x3fv
in interface GL2GL3
public void glMultiTexCoordP3ui(int arg0, int arg1, int arg2)
GL2GL3
void glMultiTexCoordP3ui(GLenum texture, GLenum type, GLuint coords);
GL_ARB_vertex_type_2_10_10_10_rev
glMultiTexCoordP3ui
in interface GL2GL3
public void glVertexAttribI3i(int arg0, int arg1, int arg2, int arg3)
GL2GL3
void glVertexAttribI3i(GLuint index, GLint x, GLint y, GLint z);
GL_VERSION_3_0
glVertexAttribI3i
in interface GL2GL3
public void glGetMultisamplefv(int arg0, int arg1, FloatBuffer arg2)
GL2GL3
void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val);
GL_ARB_texture_multisample
glGetMultisamplefv
in interface GL2GL3
public void glReadnPixelsARB(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, Buffer arg7)
GL2GL3
void glReadnPixelsARB(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, GLvoid * data);
GL_ARB_robustness
glReadnPixelsARB
in interface GL2GL3
public void glGetnPixelMapuivARB(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glGetnPixelMapuivARB(GLenum map, GLsizei bufSize, GLuint * values);
GL_ARB_robustness
glGetnPixelMapuivARB
in interface GL2GL3
public void glCompressedTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Buffer arg8)
GL2ES2
void glCompressedTexImage3DOES(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data);
GL_VERSION_1_3, GL_OES_texture_3D
glCompressedTexImage3D
in interface GL2ES2
public void glMultiTexCoordP4uiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glMultiTexCoordP4uiv(GLenum texture, GLenum type, const GLuint * coords);
GL_ARB_vertex_type_2_10_10_10_rev
glMultiTexCoordP4uiv
in interface GL2GL3
public void glDrawBuffers(int arg0, int[] arg1, int arg2)
GL2GL3
void glDrawBuffers(GLsizei n, const GLenum * bufs);
GL_VERSION_2_0
glDrawBuffers
in interface GL2GL3
public void glGetTexParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params);
GL_VERSION_3_0
glGetTexParameterIiv
in interface GL2GL3
public void glVertexAttrib4fv(int arg0, FloatBuffer arg1)
GL2ES2
void glVertexAttrib4fv(GLuint indx, const GLfloat * values);
glVertexAttrib4fv
in interface GL2ES2
public void glEnableClientState(int arg0)
GL2GL3
void glEnableClientState(GLenum cap);
GL_VERSION_1_1
glEnableClientState
in interface GL2GL3
public void glGetVertexAttribIuiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params);
GL_VERSION_3_0
glGetVertexAttribIuiv
in interface GL2GL3
public void glGetBooleanv(int arg0, ByteBuffer arg1)
GL
void glGetBooleanv(GLenum pname, GLboolean * params);
glGetBooleanv
in interface GL
public void glDrawElements(int arg0, int arg1, int arg2, long arg3)
GL
void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_1_1
glDrawElements
in interface GL
public void glClearStencil(int arg0)
GL
void glClearStencil(GLint s);
glClearStencil
in interface GL
public void glEnableVertexAttribArray(int arg0)
GL2ES2
void glEnableVertexAttribArray(GLuint index);
glEnableVertexAttribArray
in interface GL2ES2
public void glVertexAttribL3d(int arg0, double arg1, double arg2, double arg3)
GL2GL3
void glVertexAttribL3d(GLuint index, GLdouble x, GLdouble y, GLdouble z);
GL_ARB_vertex_attrib_64bit
glVertexAttribL3d
in interface GL2GL3
public void glVertexAttribP2uiv(int arg0, int arg1, boolean arg2, int[] arg3, int arg4)
GL2GL3
void glVertexAttribP2uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value);
GL_ARB_vertex_type_2_10_10_10_rev
glVertexAttribP2uiv
in interface GL2GL3
public void glClampColor(int arg0, int arg1)
GL2GL3
void glClampColor(GLenum target, GLenum clamp);
GL_VERSION_3_0
glClampColor
in interface GL2GL3
public void glVertexAttrib4Niv(int arg0, IntBuffer arg1)
GL2GL3
void glVertexAttrib4Niv(GLuint index, const GLint * v);
GL_VERSION_2_0
glVertexAttrib4Niv
in interface GL2GL3
public void glPatchParameterfv(int arg0, FloatBuffer arg1)
GL3
void glPatchParameterfv(GLenum pname, const GLfloat * values);
GL_ARB_tessellation_shader
glPatchParameterfv
in interface GL3
public void glVertexFormatNV(int arg0, int arg1, int arg2)
GL2GL3
void glVertexFormatNV(GLint size, GLenum type, GLsizei stride);
GL_NV_vertex_buffer_unified_memory
glVertexFormatNV
in interface GL2GL3
public void glGetAttachedShaders(int arg0, int arg1, IntBuffer arg2, IntBuffer arg3)
GL2ES2
void glGetAttachedShaders(GLuint program, GLsizei maxcount, GLsizei * count, GLuint * shaders);
glGetAttachedShaders
in interface GL2ES2
public void glGetAttachedShaders(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5)
GL2ES2
void glGetAttachedShaders(GLuint program, GLsizei maxcount, GLsizei * count, GLuint * shaders);
glGetAttachedShaders
in interface GL2ES2
public boolean glIsRenderbuffer(int arg0)
GL
GLboolean glIsRenderbuffer(GLuint renderbuffer);
glIsRenderbuffer
in interface GL
public void glProgramUniform4fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
GL2GL3
void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniform4fv
in interface GL2GL3
public void glBindSampler(int arg0, int arg1)
GL2GL3
void glBindSampler(GLuint unit, GLuint sampler);
GL_ARB_sampler_objects
glBindSampler
in interface GL2GL3
public void glFramebufferTexture2D(int arg0, int arg1, int arg2, int arg3, int arg4)
GL
void glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
glFramebufferTexture2D
in interface GL
public boolean glIsVBOElementArrayEnabled()
glIsVBOElementArrayEnabled
in interface GL
GL.GL_ELEMENT_ARRAY_BUFFER
via GL.glBindBuffer(int, int)
, otherwise falsepublic void glProgramUniform2fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
GL2GL3
void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniform2fv
in interface GL2GL3
public void glProgramUniformui64NV(int arg0, int arg1, long arg2)
GL2GL3
void glProgramUniformui64NV(GLuint program, GLint location, GLuint64EXT value);
GL_NV_shader_buffer_load
glProgramUniformui64NV
in interface GL2GL3
public void glUniform4uiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glUniform4uiv(GLint location, GLsizei count, const GLuint * value);
GL_VERSION_3_0
glUniform4uiv
in interface GL2GL3
public void glBindBufferBase(int arg0, int arg1, int arg2)
GL2GL3
void glBindBufferBase(GLenum target, GLuint index, GLuint buffer);
GL_VERSION_3_0
glBindBufferBase
in interface GL2GL3
public void glUniformui64vNV(int arg0, int arg1, long[] arg2, int arg3)
GL2GL3
void glUniformui64vNV(GLint location, GLsizei count, const GLuint64EXT * value);
GL_NV_shader_buffer_load
glUniformui64vNV
in interface GL2GL3
public ByteBuffer glMapBuffer(int arg0, int arg1)
GL
GLeglImageOES glMapBufferOES(GLenum target, GLenum access);
glMapBuffer
in interface GL
public void glBindFragDataLocationIndexed(int arg0, int arg1, int arg2, String arg3)
GL2GL3
void glBindFragDataLocationIndexed(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name);
GL_ARB_blend_func_extended
glBindFragDataLocationIndexed
in interface GL2GL3
public void glVertexAttribI1iv(int arg0, IntBuffer arg1)
GL2GL3
void glVertexAttribI1iv(GLuint index, const GLint * v);
GL_VERSION_3_0
glVertexAttribI1iv
in interface GL2GL3
public void glBindBufferRange(int arg0, int arg1, int arg2, long arg3, long arg4)
GL2GL3
void glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);
GL_VERSION_3_0
glBindBufferRange
in interface GL2GL3
public void glUniform4dv(int arg0, int arg1, DoubleBuffer arg2)
GL3
void glUniform4dv(GLint location, GLsizei count, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniform4dv
in interface GL3
public void glProgramUniform1ui(int arg0, int arg1, int arg2)
GL2GL3
void glProgramUniform1ui(GLuint program, GLint location, GLuint v0);
GL_ARB_separate_shader_objects
glProgramUniform1ui
in interface GL2GL3
public void glUniform3i(int arg0, int arg1, int arg2, int arg3)
GL2ES2
void glUniform3i(GLint location, GLint x, GLint y, GLint z);
glUniform3i
in interface GL2ES2
public void glTexCoordP4uiv(int arg0, int[] arg1, int arg2)
GL2GL3
void glTexCoordP4uiv(GLenum type, const GLuint * coords);
GL_ARB_vertex_type_2_10_10_10_rev
glTexCoordP4uiv
in interface GL2GL3
public void glDepthRangeArrayv(int arg0, int arg1, DoubleBuffer arg2)
GL2GL3
void glDepthRangeArrayv(GLuint first, GLsizei count, const GLclampd * v);
GL_ARB_viewport_array
glDepthRangeArrayv
in interface GL2GL3
public void glGetnPixelMapfvARB(int arg0, int arg1, FloatBuffer arg2)
GL2GL3
void glGetnPixelMapfvARB(GLenum map, GLsizei bufSize, GLfloat * values);
GL_ARB_robustness
glGetnPixelMapfvARB
in interface GL2GL3
public void glGetnHistogramARB(int arg0, boolean arg1, int arg2, int arg3, int arg4, Buffer arg5)
GL2GL3
void glGetnHistogramARB(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid * values);
GL_ARB_robustness
glGetnHistogramARB
in interface GL2GL3
public void glGetProgramStageiv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2GL3
void glGetProgramStageiv(GLuint program, GLenum shadertype, GLenum pname, GLint * values);
GL_ARB_shader_subroutine
glGetProgramStageiv
in interface GL2GL3
public void glGetSamplerParameterIuiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params);
GL_ARB_sampler_objects
glGetSamplerParameterIuiv
in interface GL2GL3
public void glVertexAttribI3iv(int arg0, IntBuffer arg1)
GL2GL3
void glVertexAttribI3iv(GLuint index, const GLint * v);
GL_VERSION_3_0
glVertexAttribI3iv
in interface GL2GL3
public void glUniform2dv(int arg0, int arg1, DoubleBuffer arg2)
GL3
void glUniform2dv(GLint location, GLsizei count, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniform2dv
in interface GL3
public void glProgramUniformMatrix3fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
GL2GL3
void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix3fv
in interface GL2GL3
public void glBindRenderbuffer(int arg0, int arg1)
GL
void glBindRenderbuffer(GLenum target, GLuint renderbuffer);
glBindRenderbuffer
in interface GL
public void glEndConditionalRender()
GL2GL3
void glEndConditionalRender(void);
GL_VERSION_3_0
glEndConditionalRender
in interface GL2GL3
public void glProgramUniformMatrix3x4fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
GL2GL3
void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix3x4fv
in interface GL2GL3
public void glGetActiveSubroutineUniformName(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4, ByteBuffer arg5)
GL2GL3
void glGetActiveSubroutineUniformName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name);
GL_ARB_shader_subroutine
glGetActiveSubroutineUniformName
in interface GL2GL3
public void glGetFloati_v(int arg0, int arg1, float[] arg2, int arg3)
GL2GL3
void glGetFloati_v(GLenum target, GLuint index, GLfloat * data);
GL_ARB_viewport_array
glGetFloati_v
in interface GL2GL3
public GLContext getContext()
GLBase
getContext
in interface GLBase
public void glGetBufferParameteri64v(int arg0, int arg1, LongBuffer arg2)
GL3
void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params);
GL_VERSION_3_2
glGetBufferParameteri64v
in interface GL3
public void glPolygonOffset(float arg0, float arg1)
GL
void glPolygonOffset(GLfloat factor, GLfloat units);
glPolygonOffset
in interface GL
public Object getExtension(String arg0)
GLBase
Note: it is the intent to add new extensions as quickly as possible to the core GL API. Therefore it is unlikely that most vendors will use this extension mechanism, but it is being provided for completeness.
getExtension
in interface GLBase
public void glGetnTexImageARB(int arg0, int arg1, int arg2, int arg3, int arg4, Buffer arg5)
GL2GL3
void glGetnTexImageARB(GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, GLvoid * img);
GL_ARB_robustness
glGetnTexImageARB
in interface GL2GL3
public void glProgramUniformMatrix3x2fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
GL2GL3
void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix3x2fv
in interface GL2GL3
public void glVertexAttrib4iv(int arg0, IntBuffer arg1)
GL2GL3
void glVertexAttrib4iv(GLuint index, const GLint * v);
GL_VERSION_2_0
glVertexAttrib4iv
in interface GL2GL3
public void glGenBuffers(int arg0, int[] arg1, int arg2)
GL
void glGenBuffers(GLsizei n, GLuint * buffers);
glGenBuffers
in interface GL
public void glVertexAttrib4Nuiv(int arg0, int[] arg1, int arg2)
GL2GL3
void glVertexAttrib4Nuiv(GLuint index, const GLuint * v);
GL_VERSION_2_0
glVertexAttrib4Nuiv
in interface GL2GL3
public void glGetnSeparableFilterARB(int arg0, int arg1, int arg2, int arg3, Buffer arg4, int arg5, Buffer arg6, Buffer arg7)
GL2GL3
void glGetnSeparableFilterARB(GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, GLvoid * row, GLsizei columnBufSize, GLvoid * column, GLvoid * span);
GL_ARB_robustness
glGetnSeparableFilterARB
in interface GL2GL3
public void glTexParameteriv(int arg0, int arg1, IntBuffer arg2)
GL
void glTexParameteriv(GLenum target, GLenum pname, const GLint * params);
glTexParameteriv
in interface GL
public void glGetQueryObjectuiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params);
GL_VERSION_1_5
glGetQueryObjectuiv
in interface GL2GL3
public void glGetnUniformivARB(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2GL3
void glGetnUniformivARB(GLuint program, GLint location, GLsizei bufSize, GLint * params);
GL_ARB_robustness
glGetnUniformivARB
in interface GL2GL3
public void glUniform4dv(int arg0, int arg1, double[] arg2, int arg3)
GL3
void glUniform4dv(GLint location, GLsizei count, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniform4dv
in interface GL3
public void glUniform4iv(int arg0, int arg1, IntBuffer arg2)
GL2ES2
void glUniform4iv(GLint location, GLsizei count, const GLint * v);
glUniform4iv
in interface GL2ES2
public void glCopyTexSubImage1D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
GL2GL3
void glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
GL_VERSION_1_1
glCopyTexSubImage1D
in interface GL2GL3
public void glResumeTransformFeedback()
GL2GL3
void glResumeTransformFeedback(void);
GL_ARB_transform_feedback2
glResumeTransformFeedback
in interface GL2GL3
public void glSamplerParameteri(int arg0, int arg1, int arg2)
GL2GL3
void glSamplerParameteri(GLuint sampler, GLenum pname, GLint param);
GL_ARB_sampler_objects
glSamplerParameteri
in interface GL2GL3
public int glCreateProgram()
GL2ES2
GLuint glCreateProgram(void);
glCreateProgram
in interface GL2ES2
public boolean glIsEnabledi(int arg0, int arg1)
GL2GL3
GLboolean glIsEnabledi(GLenum target, GLuint index);
GL_VERSION_3_0
glIsEnabledi
in interface GL2GL3
public void glUniform2dv(int arg0, int arg1, double[] arg2, int arg3)
GL3
void glUniform2dv(GLint location, GLsizei count, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniform2dv
in interface GL3
public int getSwapInterval()
GLBase
GLBase.setSwapInterval(int)
. GLBase.setSwapInterval(int)
yet,
-1 is returned, indicating that the platforms default
is being used.
getSwapInterval
in interface GLBase
GLBase.setSwapInterval(int)
public void glUniform1i(int arg0, int arg1)
GL2ES2
void glUniform1i(GLint location, GLint x);
glUniform1i
in interface GL2ES2
public void glVertexAttribP1uiv(int arg0, int arg1, boolean arg2, IntBuffer arg3)
GL2GL3
void glVertexAttribP1uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value);
GL_ARB_vertex_type_2_10_10_10_rev
glVertexAttribP1uiv
in interface GL2GL3
public void glDrawArraysIndirect(int arg0, Buffer arg1)
GL3
void glDrawArraysIndirect(GLenum mode, const GLvoid * indirect);
GL_ARB_draw_indirect
glDrawArraysIndirect
in interface GL3
public void glDepthRangeArrayv(int arg0, int arg1, double[] arg2, int arg3)
GL2GL3
void glDepthRangeArrayv(GLuint first, GLsizei count, const GLclampd * v);
GL_ARB_viewport_array
glDepthRangeArrayv
in interface GL2GL3
public void glShaderSource(int arg0, int arg1, String[] arg2, IntBuffer arg3)
GL2ES2
void glShaderSource(GLuint shader, GLsizei count, const GLchar * * string, const GLint * length);
glShaderSource
in interface GL2ES2
public void glGenTransformFeedbacks(int arg0, int[] arg1, int arg2)
GL2GL3
void glGenTransformFeedbacks(GLsizei n, GLuint * ids);
GL_ARB_transform_feedback2
glGenTransformFeedbacks
in interface GL2GL3
public void glGetCompressedTexImage(int arg0, int arg1, long arg2)
GL2GL3
void glGetCompressedTexImage(GLenum target, GLint level, GLvoid * img);
GL_VERSION_1_3
glGetCompressedTexImage
in interface GL2GL3
public void glGetIntegerui64i_vNV(int arg0, int arg1, long[] arg2, int arg3)
GL2GL3
void glGetIntegerui64i_vNV(GLenum value, GLuint index, GLuint64EXT * result);
GL_NV_vertex_buffer_unified_memory
glGetIntegerui64i_vNV
in interface GL2GL3
public void glTexParameterIiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glTexParameterIiv(GLenum target, GLenum pname, const GLint * params);
GL_VERSION_3_0
glTexParameterIiv
in interface GL2GL3
public void glCopyTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
GL
void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
glCopyTexSubImage2D
in interface GL
public void glBindProgramPipeline(int arg0)
GL2GL3
void glBindProgramPipeline(GLuint pipeline);
GL_ARB_separate_shader_objects
glBindProgramPipeline
in interface GL2GL3
public void glGetUniformuiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glGetUniformuiv(GLuint program, GLint location, GLuint * params);
GL_VERSION_3_0
glGetUniformuiv
in interface GL2GL3
public void glEndQuery(int arg0)
GL2GL3
void glEndQuery(GLenum target);
GL_VERSION_1_5
glEndQuery
in interface GL2GL3
public void glVertexAttribI1i(int arg0, int arg1)
GL2GL3
void glVertexAttribI1i(GLuint index, GLint x);
GL_VERSION_3_0
glVertexAttribI1i
in interface GL2GL3
public void glColorP4uiv(int arg0, IntBuffer arg1)
GL2GL3
void glColorP4uiv(GLenum type, const GLuint * color);
GL_ARB_vertex_type_2_10_10_10_rev
glColorP4uiv
in interface GL2GL3
public void glGetProgramPipelineiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params);
GL_ARB_separate_shader_objects
glGetProgramPipelineiv
in interface GL2GL3
public void glVertexAttribPointer(int arg0, int arg1, int arg2, boolean arg3, int arg4, Buffer arg5)
GL2ES2
void glVertexAttribPointer(GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * ptr);
GL_VERSION_2_0
glVertexAttribPointer
in interface GL2ES2
public void glGenProgramPipelines(int arg0, IntBuffer arg1)
GL2GL3
void glGenProgramPipelines(GLsizei n, GLuint * pipelines);
GL_ARB_separate_shader_objects
glGenProgramPipelines
in interface GL2GL3
public void glProgramUniform2iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2GL3
void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint * value);
GL_ARB_separate_shader_objects
glProgramUniform2iv
in interface GL2GL3
public void glDeleteTextures(int arg0, IntBuffer arg1)
GL
void glDeleteTextures(GLsizei n, const GLuint * textures);
glDeleteTextures
in interface GL
public void glGetQueryObjectui64v(int arg0, int arg1, LongBuffer arg2)
GL2GL3
void glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64 * params);
GL_ARB_timer_query
glGetQueryObjectui64v
in interface GL2GL3
public void glCompressedTexImage1D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, long arg6)
GL2GL3
void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data);
GL_VERSION_1_3
glCompressedTexImage1D
in interface GL2GL3
public void glClear(int arg0)
GL
void glClear(GLbitfield mask);
glClear
in interface GL
public void glGetProgramBinary(int arg0, int arg1, IntBuffer arg2, IntBuffer arg3, Buffer arg4)
GL2ES2
void glGetProgramBinaryOES(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, GLvoid * binary);
GL_ARB_get_program_binary, GL_OES_get_program_binary
glGetProgramBinary
in interface GL2ES2
public void glGetProgramBinary(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5, Buffer arg6)
GL2ES2
void glGetProgramBinaryOES(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, GLvoid * binary);
GL_ARB_get_program_binary, GL_OES_get_program_binary
glGetProgramBinary
in interface GL2ES2
public void glGetProgramInfoLog(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
GL2ES2
void glGetProgramInfoLog(GLuint program, GLsizei bufsize, GLsizei * length, GLchar * infolog);
glGetProgramInfoLog
in interface GL2ES2
public void glProgramUniform1fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
GL2GL3
void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniform1fv
in interface GL2GL3
public void glViewportIndexedfv(int arg0, FloatBuffer arg1)
GL2GL3
void glViewportIndexedfv(GLuint index, const GLfloat * v);
GL_ARB_viewport_array
glViewportIndexedfv
in interface GL2GL3
public void glGetIntegerv(int arg0, IntBuffer arg1)
GL
void glGetIntegerv(GLenum pname, GLint * params);
glGetIntegerv
in interface GL
public void glMultiTexCoordP1uiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glMultiTexCoordP1uiv(GLenum texture, GLenum type, const GLuint * coords);
GL_ARB_vertex_type_2_10_10_10_rev
glMultiTexCoordP1uiv
in interface GL2GL3
public void glUniformMatrix3dv(int arg0, int arg1, boolean arg2, DoubleBuffer arg3)
GL3
void glUniformMatrix3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniformMatrix3dv
in interface GL3
public void glProgramUniform4iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2GL3
void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint * value);
GL_ARB_separate_shader_objects
glProgramUniform4iv
in interface GL2GL3
public void glProgramUniformMatrix4x3fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
GL2GL3
void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix4x3fv
in interface GL2GL3
public int glCreateShader(int arg0)
GL2ES2
GLuint glCreateShader(GLenum type);
glCreateShader
in interface GL2ES2
public void glProgramUniform1i(int arg0, int arg1, int arg2)
GL2GL3
void glProgramUniform1i(GLuint program, GLint location, GLint v0);
GL_ARB_separate_shader_objects
glProgramUniform1i
in interface GL2GL3
public void glBindFramebuffer(int arg0, int arg1)
GL
void glBindFramebuffer(GLenum target, GLuint framebuffer);
glBindFramebuffer
in interface GL
public void glVertexAttribL4d(int arg0, double arg1, double arg2, double arg3, double arg4)
GL2GL3
void glVertexAttribL4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
GL_ARB_vertex_attrib_64bit
glVertexAttribL4d
in interface GL2GL3
public void glGetQueryiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glGetQueryiv(GLenum target, GLenum pname, GLint * params);
GL_VERSION_1_5
glGetQueryiv
in interface GL2GL3
public void glNormalP3uiv(int arg0, IntBuffer arg1)
GL2GL3
void glNormalP3uiv(GLenum type, const GLuint * coords);
GL_ARB_vertex_type_2_10_10_10_rev
glNormalP3uiv
in interface GL2GL3
public void glVertexAttribI4usv(int arg0, short[] arg1, int arg2)
GL2GL3
void glVertexAttribI4usv(GLuint index, const GLushort * v);
GL_VERSION_3_0
glVertexAttribI4usv
in interface GL2GL3
public void glVertexAttrib2fv(int arg0, FloatBuffer arg1)
GL2ES2
void glVertexAttrib2fv(GLuint indx, const GLfloat * values);
glVertexAttrib2fv
in interface GL2ES2
public boolean glIsEnabled(int arg0)
GL
GLboolean glIsEnabled(GLenum cap);
glIsEnabled
in interface GL
public void glGetnPixelMapusvARB(int arg0, int arg1, ShortBuffer arg2)
GL2GL3
void glGetnPixelMapusvARB(GLenum map, GLsizei bufSize, GLushort * values);
GL_ARB_robustness
glGetnPixelMapusvARB
in interface GL2GL3
public void glBufferSubData(int arg0, long arg1, long arg2, Buffer arg3)
GL
void glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid * data);
glBufferSubData
in interface GL
public void glProgramUniformMatrix4x3dv(int arg0, int arg1, int arg2, boolean arg3, DoubleBuffer arg4)
GL2GL3
void glProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix4x3dv
in interface GL2GL3
public void glBeginQueryIndexed(int arg0, int arg1, int arg2)
GL2GL3
void glBeginQueryIndexed(GLenum target, GLuint index, GLuint id);
GL_ARB_transform_feedback3
glBeginQueryIndexed
in interface GL2GL3
public void glFogCoordFormatNV(int arg0, int arg1)
GL2GL3
void glFogCoordFormatNV(GLenum type, GLsizei stride);
GL_NV_vertex_buffer_unified_memory
glFogCoordFormatNV
in interface GL2GL3
public void glStencilMask(int arg0)
GL
void glStencilMask(GLuint mask);
glStencilMask
in interface GL
public void glBindTexture(int arg0, int arg1)
GL
void glBindTexture(GLenum target, GLuint texture);
glBindTexture
in interface GL
public void glGetActiveUniform(int arg0, int arg1, int arg2, IntBuffer arg3, IntBuffer arg4, IntBuffer arg5, ByteBuffer arg6)
GL2ES2
void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufsize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
glGetActiveUniform
in interface GL2ES2
public void glPointParameteri(int arg0, int arg1)
GL2GL3
void glPointParameteri(GLenum pname, GLint param);
GL_VERSION_1_4
glPointParameteri
in interface GL2GL3
public void glCompressedTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)
GL2ES2
void glCompressedTexImage3DOES(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data);
GL_VERSION_1_3, GL_OES_texture_3D
glCompressedTexImage3D
in interface GL2ES2
public void glGetnCompressedTexImageARB(int arg0, int arg1, int arg2, Buffer arg3)
GL2GL3
void glGetnCompressedTexImageARB(GLenum target, GLint lod, GLsizei bufSize, GLvoid * img);
GL_ARB_robustness
glGetnCompressedTexImageARB
in interface GL2GL3
public void glVertexAttrib4usv(int arg0, short[] arg1, int arg2)
GL2GL3
void glVertexAttrib4usv(GLuint index, const GLushort * v);
GL_VERSION_2_0
glVertexAttrib4usv
in interface GL2GL3
public void glGenVertexArrays(int arg0, IntBuffer arg1)
GL2GL3
void glGenVertexArrays(GLsizei n, GLuint * arrays);
GL_ARB_vertex_array_object
glGenVertexArrays
in interface GL2GL3
public void glDrawElements(int arg0, int arg1, int arg2, Buffer arg3)
GL
void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_1_1
glDrawElements
in interface GL
public void glUniformMatrix3dv(int arg0, int arg1, boolean arg2, double[] arg3, int arg4)
GL3
void glUniformMatrix3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniformMatrix3dv
in interface GL3
public void glUniformSubroutinesuiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glUniformSubroutinesuiv(GLenum shadertype, GLsizei count, const GLuint * indices);
GL_ARB_shader_subroutine
glUniformSubroutinesuiv
in interface GL2GL3
public void glVertexAttribI4bv(int arg0, byte[] arg1, int arg2)
GL2GL3
void glVertexAttribI4bv(GLuint index, const GLbyte * v);
GL_VERSION_3_0
glVertexAttribI4bv
in interface GL2GL3
public void glIndexFormatNV(int arg0, int arg1)
GL2GL3
void glIndexFormatNV(GLenum type, GLsizei stride);
GL_NV_vertex_buffer_unified_memory
glIndexFormatNV
in interface GL2GL3
public void glUniform2fv(int arg0, int arg1, float[] arg2, int arg3)
GL2ES2
void glUniform2fv(GLint location, GLsizei count, const GLfloat * v);
glUniform2fv
in interface GL2ES2
public void glTexCoordP3ui(int arg0, int arg1)
GL2GL3
void glTexCoordP3ui(GLenum type, GLuint coords);
GL_ARB_vertex_type_2_10_10_10_rev
glTexCoordP3ui
in interface GL2GL3
public void glGetActiveUniformBlockName(int arg0, int arg1, int arg2, IntBuffer arg3, ByteBuffer arg4)
GL2GL3
void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName);
GL_ARB_uniform_buffer_object
glGetActiveUniformBlockName
in interface GL2GL3
public boolean glIsSync(long arg0)
GL3
GLboolean glIsSync(GLsync sync);
GL_ARB_sync
glIsSync
in interface GL3
public void glGetNamedBufferParameterui64vNV(int arg0, int arg1, LongBuffer arg2)
GL2GL3
void glGetNamedBufferParameterui64vNV(GLuint buffer, GLenum pname, GLuint64EXT * params);
GL_NV_shader_buffer_load
glGetNamedBufferParameterui64vNV
in interface GL2GL3
public void glDrawElementsBaseVertex(int arg0, int arg1, int arg2, Buffer arg3, int arg4)
GL2GL3
void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLint basevertex);
GL_ARB_draw_elements_base_vertex
glDrawElementsBaseVertex
in interface GL2GL3
public void glProgramUniformMatrix2x4fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
GL2GL3
void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix2x4fv
in interface GL2GL3
public void glCopyTexImage1D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
GL2GL3
void glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
GL_VERSION_1_1
glCopyTexImage1D
in interface GL2GL3
public void glUniformMatrix3x2fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
GL2GL3
void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_VERSION_2_1
glUniformMatrix3x2fv
in interface GL2GL3
public void glClearDepth(double arg0)
glClearDepth
in interface GL
glClearDepth
in interface GL2ES2
public void glEnablei(int arg0, int arg1)
GL2GL3
void glEnablei(GLenum target, GLuint index);
GL_VERSION_3_0
glEnablei
in interface GL2GL3
public void glProgramParameteriARB(int arg0, int arg1, int arg2)
GL2GL3
void glProgramParameteriARB(GLuint program, GLenum pname, GLint value);
GL_ARB_geometry_shader4
glProgramParameteriARB
in interface GL2GL3
public void glProgramUniformMatrix4x3dv(int arg0, int arg1, int arg2, boolean arg3, double[] arg4, int arg5)
GL2GL3
void glProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix4x3dv
in interface GL2GL3
public void glGetActiveUniformBlockiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2GL3
void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params);
GL_ARB_uniform_buffer_object
glGetActiveUniformBlockiv
in interface GL2GL3
public int glGetUniformBlockIndex(int arg0, String arg1)
GL2GL3
GLuint glGetUniformBlockIndex(GLuint program, const GLchar * uniformBlockName);
GL_ARB_uniform_buffer_object
glGetUniformBlockIndex
in interface GL2GL3
public void glVertexAttribLPointer(int arg0, int arg1, int arg2, int arg3, Buffer arg4)
GL2GL3
void glVertexAttribLPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
GL_ARB_vertex_attrib_64bit
glVertexAttribLPointer
in interface GL2GL3
public void glUniform3uiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glUniform3uiv(GLint location, GLsizei count, const GLuint * value);
GL_VERSION_3_0
glUniform3uiv
in interface GL2GL3
public void glVertexAttribP3ui(int arg0, int arg1, boolean arg2, int arg3)
GL2GL3
void glVertexAttribP3ui(GLuint index, GLenum type, GLboolean normalized, GLuint value);
GL_ARB_vertex_type_2_10_10_10_rev
glVertexAttribP3ui
in interface GL2GL3
public void glColorP4ui(int arg0, int arg1)
GL2GL3
void glColorP4ui(GLenum type, GLuint color);
GL_ARB_vertex_type_2_10_10_10_rev
glColorP4ui
in interface GL2GL3
public void glClearBufferfi(int arg0, int arg1, float arg2, int arg3)
GL2GL3
void glClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
GL_VERSION_3_0
glClearBufferfi
in interface GL2GL3
public void glStencilFuncSeparate(int arg0, int arg1, int arg2, int arg3)
GL2ES2
void glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask);
glStencilFuncSeparate
in interface GL2ES2
public boolean glIsVertexArray(int arg0)
GL2GL3
GLboolean glIsVertexArray(GLuint array);
GL_ARB_vertex_array_object
glIsVertexArray
in interface GL2GL3
public void glDebugMessageInsertAMD(int arg0, int arg1, int arg2, int arg3, String arg4)
GL2GL3
void glDebugMessageInsertAMD(GLenum category, GLenum severity, GLuint id, GLsizei length, const GLchar * buf);
GL_AMD_debug_output
glDebugMessageInsertAMD
in interface GL2GL3
public void glVertexAttrib2dv(int arg0, DoubleBuffer arg1)
GL2GL3
void glVertexAttrib2dv(GLuint index, const GLdouble * v);
GL_VERSION_2_0
glVertexAttrib2dv
in interface GL2GL3
public void glVertexAttribP1ui(int arg0, int arg1, boolean arg2, int arg3)
GL2GL3
void glVertexAttribP1ui(GLuint index, GLenum type, GLboolean normalized, GLuint value);
GL_ARB_vertex_type_2_10_10_10_rev
glVertexAttribP1ui
in interface GL2GL3
public void glDeleteVertexArrays(int arg0, IntBuffer arg1)
GL2GL3
void glDeleteVertexArrays(GLsizei n, const GLuint * arrays);
GL_ARB_vertex_array_object
glDeleteVertexArrays
in interface GL2GL3
public void glUniformMatrix2x4fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
GL2GL3
void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_VERSION_2_1
glUniformMatrix2x4fv
in interface GL2GL3
public void glProgramUniform2uiv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2GL3
void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, const GLuint * value);
GL_ARB_separate_shader_objects
glProgramUniform2uiv
in interface GL2GL3
public void glVertexAttrib4Nbv(int arg0, ByteBuffer arg1)
GL2GL3
void glVertexAttrib4Nbv(GLuint index, const GLbyte * v);
GL_VERSION_2_0
glVertexAttrib4Nbv
in interface GL2GL3
public void glBlendEquationSeparatei(int arg0, int arg1, int arg2)
GL2GL3
void glBlendEquationSeparateiARB(GLuint buf, GLenum modeRGB, GLenum modeAlpha);
GL_ARB_draw_buffers_blend
glBlendEquationSeparatei
in interface GL2GL3
public int glGetSubroutineUniformLocation(int arg0, int arg1, String arg2)
GL2GL3
GLint glGetSubroutineUniformLocation(GLuint program, GLenum shadertype, const GLchar * name);
GL_ARB_shader_subroutine
glGetSubroutineUniformLocation
in interface GL2GL3
public void glMakeBufferNonResidentNV(int arg0)
GL2GL3
void glMakeBufferNonResidentNV(GLenum target);
GL_NV_shader_buffer_load
glMakeBufferNonResidentNV
in interface GL2GL3
public void glPointSize(float arg0)
GL2GL3
void glPointSize(GLfloat size);
GL_VERSION_1_0
glPointSize
in interface GL2GL3
public void glVertexAttrib4bv(int arg0, byte[] arg1, int arg2)
GL2GL3
void glVertexAttrib4bv(GLuint index, const GLbyte * v);
GL_VERSION_2_0
glVertexAttrib4bv
in interface GL2GL3
public void glGetVertexAttribLdv(int arg0, int arg1, double[] arg2, int arg3)
GL2GL3
void glGetVertexAttribLdv(GLuint index, GLenum pname, GLdouble * params);
GL_ARB_vertex_attrib_64bit
glGetVertexAttribLdv
in interface GL2GL3
public boolean glUnmapBuffer(int arg0)
GL
GLboolean glUnmapBufferOES(GLenum target);
GL_VERSION_1_5, GL_OES_mapbuffer
glUnmapBuffer
in interface GL
public void glGetnPolygonStippleARB(int arg0, ByteBuffer arg1)
GL2GL3
void glGetnPolygonStippleARB(GLsizei bufSize, GLubyte * pattern);
GL_ARB_robustness
glGetnPolygonStippleARB
in interface GL2GL3
public void glNamedStringARB(int arg0, int arg1, String arg2, int arg3, String arg4)
GL2GL3
void glNamedStringARB(GLenum type, GLint namelen, const GLchar * name, GLint stringlen, const GLchar * string);
GL_ARB_shading_language_include
glNamedStringARB
in interface GL2GL3
public void glVertexAttrib4sv(int arg0, ShortBuffer arg1)
GL2GL3
void glVertexAttrib4sv(GLuint index, const GLshort * v);
GL_VERSION_2_0
glVertexAttrib4sv
in interface GL2GL3
public void glDeleteQueries(int arg0, int[] arg1, int arg2)
GL2GL3
void glDeleteQueries(GLsizei n, const GLuint * ids);
GL_VERSION_1_5
glDeleteQueries
in interface GL2GL3
public void glProgramUniform4dv(int arg0, int arg1, int arg2, DoubleBuffer arg3)
GL2GL3
void glProgramUniform4dv(GLuint program, GLint location, GLsizei count, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniform4dv
in interface GL2GL3
public void glViewportArrayv(int arg0, int arg1, float[] arg2, int arg3)
GL2GL3
void glViewportArrayv(GLuint first, GLsizei count, const GLfloat * v);
GL_ARB_viewport_array
glViewportArrayv
in interface GL2GL3
public void glUniform1uiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glUniform1uiv(GLint location, GLsizei count, const GLuint * value);
GL_VERSION_3_0
glUniform1uiv
in interface GL2GL3
public void glDrawArraysInstanced(int arg0, int arg1, int arg2, int arg3)
GL2GL3
void glDrawArraysInstancedARB(GLenum mode, GLint first, GLsizei count, GLsizei primcount);
GL_ARB_draw_instanced
glDrawArraysInstanced
in interface GL2GL3
public long glFenceSync(int arg0, int arg1)
GL3
GLsync glFenceSync(GLenum condition, GLbitfield flags);
GL_ARB_sync
glFenceSync
in interface GL3
public void glGetTexLevelParameterfv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
GL2GL3
void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params);
GL_VERSION_1_0
glGetTexLevelParameterfv
in interface GL2GL3
public void glUniformMatrix3fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
GL2ES2
void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
glUniformMatrix3fv
in interface GL2ES2
public void glDeleteNamedStringARB(int arg0, String arg1)
GL2GL3
void glDeleteNamedStringARB(GLint namelen, const GLchar * name);
GL_ARB_shading_language_include
glDeleteNamedStringARB
in interface GL2GL3
public void glVertexAttribP3uiv(int arg0, int arg1, boolean arg2, IntBuffer arg3)
GL2GL3
void glVertexAttribP3uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value);
GL_ARB_vertex_type_2_10_10_10_rev
glVertexAttribP3uiv
in interface GL2GL3
public void glProgramUniform1iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2GL3
void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint * value);
GL_ARB_separate_shader_objects
glProgramUniform1iv
in interface GL2GL3
public void glSecondaryColorP3uiv(int arg0, int[] arg1, int arg2)
GL2GL3
void glSecondaryColorP3uiv(GLenum type, const GLuint * color);
GL_ARB_vertex_type_2_10_10_10_rev
glSecondaryColorP3uiv
in interface GL2GL3
public void glSamplerParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint * param);
GL_ARB_sampler_objects
glSamplerParameterIiv
in interface GL2GL3
public void glStencilFunc(int arg0, int arg1, int arg2)
GL
void glStencilFunc(GLenum func, GLint ref, GLuint mask);
glStencilFunc
in interface GL
public void glGetTransformFeedbackVarying(int arg0, int arg1, int arg2, IntBuffer arg3, IntBuffer arg4, IntBuffer arg5, ByteBuffer arg6)
GL2GL3
void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name);
GL_VERSION_3_0
glGetTransformFeedbackVarying
in interface GL2GL3
public void glGetQueryIndexediv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2GL3
void glGetQueryIndexediv(GLenum target, GLuint index, GLenum pname, GLint * params);
GL_ARB_transform_feedback3
glGetQueryIndexediv
in interface GL2GL3
public void glVertexAttrib2dv(int arg0, double[] arg1, int arg2)
GL2GL3
void glVertexAttrib2dv(GLuint index, const GLdouble * v);
GL_VERSION_2_0
glVertexAttrib2dv
in interface GL2GL3
public void glGetCompressedTexImage(int arg0, int arg1, Buffer arg2)
GL2GL3
void glGetCompressedTexImage(GLenum target, GLint level, GLvoid * img);
GL_VERSION_1_3
glGetCompressedTexImage
in interface GL2GL3
public void glVertexAttribI2uiv(int arg0, int[] arg1, int arg2)
GL2GL3
void glVertexAttribI2uiv(GLuint index, const GLuint * v);
GL_VERSION_3_0
glVertexAttribI2uiv
in interface GL2GL3
public void glVertexAttrib2sv(int arg0, ShortBuffer arg1)
GL2GL3
void glVertexAttrib2sv(GLuint index, const GLshort * v);
GL_VERSION_2_0
glVertexAttrib2sv
in interface GL2GL3
public void glProgramUniform3i(int arg0, int arg1, int arg2, int arg3, int arg4)
GL2GL3
void glProgramUniform3i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2);
GL_ARB_separate_shader_objects
glProgramUniform3i
in interface GL2GL3
public void glCopyBufferSubData(int arg0, int arg1, long arg2, long arg3, long arg4)
GL2GL3
void glCopyBufferSubData(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
GL_ARB_copy_buffer
glCopyBufferSubData
in interface GL2GL3
public void glGetVertexAttribLdv(int arg0, int arg1, DoubleBuffer arg2)
GL2GL3
void glGetVertexAttribLdv(GLuint index, GLenum pname, GLdouble * params);
GL_ARB_vertex_attrib_64bit
glGetVertexAttribLdv
in interface GL2GL3
public int glClientWaitSync(long arg0, int arg1, long arg2)
GL3
GLenum glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout);
GL_ARB_sync
glClientWaitSync
in interface GL3
public void glGetFramebufferAttachmentParameteriv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL
void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params);
glGetFramebufferAttachmentParameteriv
in interface GL
public void glProvokingVertex(int arg0)
GL2GL3
void glProvokingVertex(GLenum mode);
GL_ARB_provoking_vertex
glProvokingVertex
in interface GL2GL3
public void glMakeBufferResidentNV(int arg0, int arg1)
GL2GL3
void glMakeBufferResidentNV(GLenum target, GLenum access);
GL_NV_shader_buffer_load
glMakeBufferResidentNV
in interface GL2GL3
public void glVertexAttribPointer(int arg0, int arg1, int arg2, boolean arg3, int arg4, long arg5)
GL2ES2
void glVertexAttribPointer(GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * ptr);
GL_VERSION_2_0
glVertexAttribPointer
in interface GL2ES2
public void glProgramUniform3uiv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2GL3
void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, const GLuint * value);
GL_ARB_separate_shader_objects
glProgramUniform3uiv
in interface GL2GL3
public void glProgramBinary(int arg0, int arg1, Buffer arg2, int arg3)
GL2ES2
void glProgramBinaryOES(GLuint program, GLenum binaryFormat, const GLvoid * binary, GLint length);
GL_ARB_get_program_binary, GL_OES_get_program_binary
glProgramBinary
in interface GL2ES2
public void glProgramUniform4dv(int arg0, int arg1, int arg2, double[] arg3, int arg4)
GL2GL3
void glProgramUniform4dv(GLuint program, GLint location, GLsizei count, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniform4dv
in interface GL2GL3
public void glProgramUniform2fv(int arg0, int arg1, int arg2, FloatBuffer arg3)
GL2GL3
void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniform2fv
in interface GL2GL3
public void glUseProgramStages(int arg0, int arg1, int arg2)
GL2GL3
void glUseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program);
GL_ARB_separate_shader_objects
glUseProgramStages
in interface GL2GL3
public void glGetFramebufferAttachmentParameteriv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL
void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params);
glGetFramebufferAttachmentParameteriv
in interface GL
public void glProgramUniformMatrix3dv(int arg0, int arg1, int arg2, boolean arg3, double[] arg4, int arg5)
GL2GL3
void glProgramUniformMatrix3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix3dv
in interface GL2GL3
public void glVertexAttribI2uiv(int arg0, IntBuffer arg1)
GL2GL3
void glVertexAttribI2uiv(GLuint index, const GLuint * v);
GL_VERSION_3_0
glVertexAttribI2uiv
in interface GL2GL3
public void glProgramUniform3uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2GL3
void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, const GLuint * value);
GL_ARB_separate_shader_objects
glProgramUniform3uiv
in interface GL2GL3
public void glPatchParameterfv(int arg0, float[] arg1, int arg2)
GL3
void glPatchParameterfv(GLenum pname, const GLfloat * values);
GL_ARB_tessellation_shader
glPatchParameterfv
in interface GL3
public void glDrawTransformFeedback(int arg0, int arg1)
GL2GL3
void glDrawTransformFeedback(GLenum mode, GLuint id);
GL_ARB_transform_feedback2
glDrawTransformFeedback
in interface GL2GL3
public void glProgramUniform4fv(int arg0, int arg1, int arg2, FloatBuffer arg3)
GL2GL3
void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniform4fv
in interface GL2GL3
public void glFramebufferTextureLayerARB(int arg0, int arg1, int arg2, int arg3, int arg4)
GL2GL3
void glFramebufferTextureLayerARB(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
GL_ARB_geometry_shader4
glFramebufferTextureLayerARB
in interface GL2GL3
public void glSecondaryColorP3uiv(int arg0, IntBuffer arg1)
GL2GL3
void glSecondaryColorP3uiv(GLenum type, const GLuint * color);
GL_ARB_vertex_type_2_10_10_10_rev
glSecondaryColorP3uiv
in interface GL2GL3
public void glPrimitiveRestartIndex(int arg0)
GL3
void glPrimitiveRestartIndex(GLuint index);
GL_VERSION_3_1
glPrimitiveRestartIndex
in interface GL3
public void glSamplerParameterIiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint * param);
GL_ARB_sampler_objects
glSamplerParameterIiv
in interface GL2GL3
public void glVertexAttrib4Nubv(int arg0, ByteBuffer arg1)
GL2GL3
void glVertexAttrib4Nubv(GLuint index, const GLubyte * v);
GL_VERSION_2_0
glVertexAttrib4Nubv
in interface GL2GL3
public void glProgramUniformMatrix3x2dv(int arg0, int arg1, int arg2, boolean arg3, double[] arg4, int arg5)
GL2GL3
void glProgramUniformMatrix3x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix3x2dv
in interface GL2GL3
public void glVertexAttribP3uiv(int arg0, int arg1, boolean arg2, int[] arg3, int arg4)
GL2GL3
void glVertexAttribP3uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value);
GL_ARB_vertex_type_2_10_10_10_rev
glVertexAttribP3uiv
in interface GL2GL3
public void glProgramUniform1iv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2GL3
void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint * value);
GL_ARB_separate_shader_objects
glProgramUniform1iv
in interface GL2GL3
public void glVertexAttrib4Nusv(int arg0, ShortBuffer arg1)
GL2GL3
void glVertexAttrib4Nusv(GLuint index, const GLushort * v);
GL_VERSION_2_0
glVertexAttrib4Nusv
in interface GL2GL3
public void glColorFormatNV(int arg0, int arg1, int arg2)
GL2GL3
void glColorFormatNV(GLint size, GLenum type, GLsizei stride);
GL_NV_vertex_buffer_unified_memory
glColorFormatNV
in interface GL2GL3
public void glGetQueryIndexediv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2GL3
void glGetQueryIndexediv(GLenum target, GLuint index, GLenum pname, GLint * params);
GL_ARB_transform_feedback3
glGetQueryIndexediv
in interface GL2GL3
public void glUniformMatrix4x3dv(int arg0, int arg1, boolean arg2, double[] arg3, int arg4)
GL3
void glUniformMatrix4x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniformMatrix4x3dv
in interface GL3
public int glGetDebugMessageLogARB(int arg0, int arg1, IntBuffer arg2, IntBuffer arg3, IntBuffer arg4, IntBuffer arg5, IntBuffer arg6, ByteBuffer arg7)
GL2GL3
GLuint glGetDebugMessageLogARB(GLuint count, GLsizei bufsize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog);
GL_ARB_debug_output
glGetDebugMessageLogARB
in interface GL2GL3
public void glUniformui64vNV(int arg0, int arg1, LongBuffer arg2)
GL2GL3
void glUniformui64vNV(GLint location, GLsizei count, const GLuint64EXT * value);
GL_NV_shader_buffer_load
glUniformui64vNV
in interface GL2GL3
public void glVertexAttrib4fv(int arg0, float[] arg1, int arg2)
GL2ES2
void glVertexAttrib4fv(GLuint indx, const GLfloat * values);
glVertexAttrib4fv
in interface GL2ES2
public void glUniform3d(int arg0, double arg1, double arg2, double arg3)
GL3
void glUniform3d(GLint location, GLdouble x, GLdouble y, GLdouble z);
GL_ARB_gpu_shader_fp64
glUniform3d
in interface GL3
public void glUniformMatrix4x3fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
GL2GL3
void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_VERSION_2_1
glUniformMatrix4x3fv
in interface GL2GL3
public void glDeleteQueries(int arg0, IntBuffer arg1)
GL2GL3
void glDeleteQueries(GLsizei n, const GLuint * ids);
GL_VERSION_1_5
glDeleteQueries
in interface GL2GL3
public void glTexParameteri(int arg0, int arg1, int arg2)
GL
void glTexParameteri(GLenum target, GLenum pname, GLint param);
glTexParameteri
in interface GL
public void glProgramUniformMatrix3dv(int arg0, int arg1, int arg2, boolean arg3, DoubleBuffer arg4)
GL2GL3
void glProgramUniformMatrix3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix3dv
in interface GL2GL3
public void glGetMultisamplefv(int arg0, int arg1, float[] arg2, int arg3)
GL2GL3
void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val);
GL_ARB_texture_multisample
glGetMultisamplefv
in interface GL2GL3
public void glUniform4fv(int arg0, int arg1, float[] arg2, int arg3)
GL2ES2
void glUniform4fv(GLint location, GLsizei count, const GLfloat * v);
glUniform4fv
in interface GL2ES2
public void glTexCoordP1ui(int arg0, int arg1)
GL2GL3
void glTexCoordP1ui(GLenum type, GLuint coords);
GL_ARB_vertex_type_2_10_10_10_rev
glTexCoordP1ui
in interface GL2GL3
public void glGetBufferSubData(int arg0, long arg1, long arg2, Buffer arg3)
GL2GL3
void glGetBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, GLvoid * data);
GL_VERSION_1_5
glGetBufferSubData
in interface GL2GL3
public void glUniform1uiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glUniform1uiv(GLint location, GLsizei count, const GLuint * value);
GL_VERSION_3_0
glUniform1uiv
in interface GL2GL3
public void glProgramUniformMatrix3x2dv(int arg0, int arg1, int arg2, boolean arg3, DoubleBuffer arg4)
GL2GL3
void glProgramUniformMatrix3x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix3x2dv
in interface GL2GL3
public void glDetachShader(int arg0, int arg1)
GL2ES2
void glDetachShader(GLuint program, GLuint shader);
glDetachShader
in interface GL2ES2
public void glUniformui64NV(int arg0, long arg1)
GL2GL3
void glUniformui64NV(GLint location, GLuint64EXT value);
GL_NV_shader_buffer_load
glUniformui64NV
in interface GL2GL3
public void glFinish()
GL
void glFinish(void);
glFinish
in interface GL
public void glGetActiveSubroutineName(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5, byte[] arg6, int arg7)
GL2GL3
void glGetActiveSubroutineName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name);
GL_ARB_shader_subroutine
glGetActiveSubroutineName
in interface GL2GL3
public void glProgramUniformui64vNV(int arg0, int arg1, int arg2, LongBuffer arg3)
GL2GL3
void glProgramUniformui64vNV(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value);
GL_NV_shader_buffer_load
glProgramUniformui64vNV
in interface GL2GL3
public void glUniform3uiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glUniform3uiv(GLint location, GLsizei count, const GLuint * value);
GL_VERSION_3_0
glUniform3uiv
in interface GL2GL3
public void glUniformMatrix4x3dv(int arg0, int arg1, boolean arg2, DoubleBuffer arg3)
GL3
void glUniformMatrix4x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
GL_ARB_gpu_shader_fp64
glUniformMatrix4x3dv
in interface GL3
public void glUniform1d(int arg0, double arg1)
GL3
void glUniform1d(GLint location, GLdouble x);
GL_ARB_gpu_shader_fp64
glUniform1d
in interface GL3
public void glVertexP3ui(int arg0, int arg1)
GL2GL3
void glVertexP3ui(GLenum type, GLuint value);
GL_ARB_vertex_type_2_10_10_10_rev
glVertexP3ui
in interface GL2GL3
public void glGetActiveUniformName(int arg0, int arg1, int arg2, IntBuffer arg3, ByteBuffer arg4)
GL2GL3
void glGetActiveUniformName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformName);
GL_ARB_uniform_buffer_object
glGetActiveUniformName
in interface GL2GL3
public void glProgramUniform2uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2GL3
void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, const GLuint * value);
GL_ARB_separate_shader_objects
glProgramUniform2uiv
in interface GL2GL3
public void glDeleteVertexArrays(int arg0, int[] arg1, int arg2)
GL2GL3
void glDeleteVertexArrays(GLsizei n, const GLuint * arrays);
GL_ARB_vertex_array_object
glDeleteVertexArrays
in interface GL2GL3
public void glReadPixels(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, Buffer arg6)
GL
void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels);
GL_VERSION_1_0
glReadPixels
in interface GL
public void glGetDoublev(int arg0, double[] arg1, int arg2)
GL2GL3
void glGetDoublev(GLenum pname, GLdouble * params);
GL_VERSION_1_0
glGetDoublev
in interface GL2GL3
public void glVertexAttribL2dv(int arg0, double[] arg1, int arg2)
GL2GL3
void glVertexAttribL2dv(GLuint index, const GLdouble * v);
GL_ARB_vertex_attrib_64bit
glVertexAttribL2dv
in interface GL2GL3
public void glGetActiveUniformBlockiv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2GL3
void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params);
GL_ARB_uniform_buffer_object
glGetActiveUniformBlockiv
in interface GL2GL3
public void glAttachShader(int arg0, int arg1)
GL2ES2
void glAttachShader(GLuint program, GLuint shader);
glAttachShader
in interface GL2ES2
public void glMakeNamedBufferNonResidentNV(int arg0)
GL2GL3
void glMakeNamedBufferNonResidentNV(GLuint buffer);
GL_NV_shader_buffer_load
glMakeNamedBufferNonResidentNV
in interface GL2GL3
public void glProgramUniform2dv(int arg0, int arg1, int arg2, DoubleBuffer arg3)
GL2GL3
void glProgramUniform2dv(GLuint program, GLint location, GLsizei count, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniform2dv
in interface GL2GL3
public void glGetIntegerui64i_vNV(int arg0, int arg1, LongBuffer arg2)
GL2GL3
void glGetIntegerui64i_vNV(GLenum value, GLuint index, GLuint64EXT * result);
GL_NV_vertex_buffer_unified_memory
glGetIntegerui64i_vNV
in interface GL2GL3
public void glTexBuffer(int arg0, int arg1, int arg2)
GL2GL3
void glTexBufferARB(GLenum target, GLenum internalformat, GLuint buffer);
GL_ARB_texture_buffer_object
glTexBuffer
in interface GL2GL3
public void glGenVertexArrays(int arg0, int[] arg1, int arg2)
GL2GL3
void glGenVertexArrays(GLsizei n, GLuint * arrays);
GL_ARB_vertex_array_object
glGenVertexArrays
in interface GL2GL3
public void glGetShaderSource(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)
GL2ES2
void glGetShaderSource(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source);
glGetShaderSource
in interface GL2ES2
public void glGetNamedStringARB(int arg0, String arg1, int arg2, IntBuffer arg3, ByteBuffer arg4)
GL2GL3
void glGetNamedStringARB(GLint namelen, const GLchar * name, GLsizei bufSize, GLint * stringlen, GLchar * string);
GL_ARB_shading_language_include
glGetNamedStringARB
in interface GL2GL3
public void glUniformSubroutinesuiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glUniformSubroutinesuiv(GLenum shadertype, GLsizei count, const GLuint * indices);
GL_ARB_shader_subroutine
glUniformSubroutinesuiv
in interface GL2GL3
public void glVertexAttribFormatNV(int arg0, int arg1, int arg2, boolean arg3, int arg4)
GL2GL3
void glVertexAttribFormatNV(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride);
GL_NV_vertex_buffer_unified_memory
glVertexAttribFormatNV
in interface GL2GL3
public void glTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Buffer arg8)
GL
void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
GL_VERSION_1_0
glTexImage2D
in interface GL
public void glVertexAttribL2dv(int arg0, DoubleBuffer arg1)
GL2GL3
void glVertexAttribL2dv(GLuint index, const GLdouble * v);
GL_ARB_vertex_attrib_64bit
glVertexAttribL2dv
in interface GL2GL3
public void glVertexAttrib1sv(int arg0, short[] arg1, int arg2)
GL2GL3
void glVertexAttrib1sv(GLuint index, const GLshort * v);
GL_VERSION_2_0
glVertexAttrib1sv
in interface GL2GL3
public void glGetFloati_v(int arg0, int arg1, FloatBuffer arg2)
GL2GL3
void glGetFloati_v(GLenum target, GLuint index, GLfloat * data);
GL_ARB_viewport_array
glGetFloati_v
in interface GL2GL3
public void glGetDoublev(int arg0, DoubleBuffer arg1)
GL2GL3
void glGetDoublev(GLenum pname, GLdouble * params);
GL_VERSION_1_0
glGetDoublev
in interface GL2GL3
public void glGetQueryiv(int arg0, int arg1, IntBuffer arg2)
GL2GL3
void glGetQueryiv(GLenum target, GLenum pname, GLint * params);
GL_VERSION_1_5
glGetQueryiv
in interface GL2GL3
public void glNormalP3uiv(int arg0, int[] arg1, int arg2)
GL2GL3
void glNormalP3uiv(GLenum type, const GLuint * coords);
GL_ARB_vertex_type_2_10_10_10_rev
glNormalP3uiv
in interface GL2GL3
public void glProgramUniformMatrix3x2fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
GL2GL3
void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix3x2fv
in interface GL2GL3
public void glSampleCoverage(float arg0, boolean arg1)
GL
void glSampleCoverage(GLclampf value, GLboolean invert);
glSampleCoverage
in interface GL
public void glQueryCounter(int arg0, int arg1)
GL2GL3
void glQueryCounter(GLuint id, GLenum target);
GL_ARB_timer_query
glQueryCounter
in interface GL2GL3
public void glDeleteProgram(int arg0)
GL2ES2
void glDeleteProgram(GLuint program);
glDeleteProgram
in interface GL2ES2
public void glProgramUniformMatrix3x4fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
GL2GL3
void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix3x4fv
in interface GL2GL3
public void glGetnPixelMapfvARB(int arg0, int arg1, float[] arg2, int arg3)
GL2GL3
void glGetnPixelMapfvARB(GLenum map, GLsizei bufSize, GLfloat * values);
GL_ARB_robustness
glGetnPixelMapfvARB
in interface GL2GL3
public void glPolygonMode(int arg0, int arg1)
GL2GL3
void glPolygonMode(GLenum face, GLenum mode);
GL_VERSION_1_0
glPolygonMode
in interface GL2GL3
public void glDeleteTextures(int arg0, int[] arg1, int arg2)
GL
void glDeleteTextures(GLsizei n, const GLuint * textures);
glDeleteTextures
in interface GL
public void glProgramUniform2iv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2GL3
void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint * value);
GL_ARB_separate_shader_objects
glProgramUniform2iv
in interface GL2GL3
public void glProgramUniformMatrix3fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
GL2GL3
void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_ARB_separate_shader_objects
glProgramUniformMatrix3fv
in interface GL2GL3
public void glProgramUniform2dv(int arg0, int arg1, int arg2, double[] arg3, int arg4)
GL2GL3
void glProgramUniform2dv(GLuint program, GLint location, GLsizei count, const GLdouble * value);
GL_ARB_separate_shader_objects
glProgramUniform2dv
in interface GL2GL3
public void glGetBufferParameteri64v(int arg0, int arg1, long[] arg2, int arg3)
GL3
void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params);
GL_VERSION_3_2
glGetBufferParameteri64v
in interface GL3
public void glMultiTexCoordP1uiv(int arg0, int arg1, int[] arg2, int arg3)
GL2GL3
void glMultiTexCoordP1uiv(GLenum texture, GLenum type, const GLuint * coords);
GL_ARB_vertex_type_2_10_10_10_rev
glMultiTexCoordP1uiv
in interface GL2GL3
public void glProgramUniform4iv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2GL3
void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint * value);
GL_ARB_separate_shader_objects
glProgramUniform4iv
in interface GL2GL3
public void glGetIntegerv(int arg0, int[] arg1, int arg2)
GL
void glGetIntegerv(GLenum pname, GLint * params);
glGetIntegerv
in interface GL
public void glActiveShaderProgram(int arg0, int arg1)
GL2GL3
void glActiveShaderProgram(GLuint pipeline, GLuint program);
GL_ARB_separate_shader_objects
glActiveShaderProgram
in interface GL2GL3
public String toString()
toString
in class Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |