|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jogamp.opengl.impl.es2.GLES2Impl
public class GLES2Impl
Field Summary |
---|
Constructor Summary | |
---|---|
GLES2Impl(GLProfile glp,
GLContextImpl context)
|
Method Summary | |
---|---|
void |
dispatch_glActiveTexture1(int texture,
long procAddress)
Entry point to C language function: void glActiveTexture(GLenum texture); Part of GL_VERSION_1_3 |
void |
dispatch_glAttachShader1(int program,
int shader,
long procAddress)
Entry point to C language function: void glAttachShader(GLuint program, GLuint shader); Part of GL_VERSION_2_0 |
void |
dispatch_glBeginPerfMonitorAMD1(int monitor,
long procAddress)
Entry point to C language function: void glBeginPerfMonitorAMD(GLuint monitor); Part of GL_AMD_performance_monitor |
void |
dispatch_glBindAttribLocation1(int program,
int index,
String name,
long procAddress)
Entry point to C language function: void glBindAttribLocation(GLuint program, GLuint index, const GLchar * name); Part of GL_VERSION_2_0 |
void |
dispatch_glBindFramebuffer1(int target,
int framebuffer,
long procAddress)
Entry point to C language function: void glBindFramebuffer(GLenum target, GLuint framebuffer); Part of GL_ARB_framebuffer_object |
void |
dispatch_glBindRenderbuffer1(int target,
int renderbuffer,
long procAddress)
Entry point to C language function: void glBindRenderbuffer(GLenum target, GLuint renderbuffer); Part of GL_ARB_framebuffer_object |
void |
dispatch_glBindTexture1(int target,
int texture,
long procAddress)
Entry point to C language function: void glBindTexture(GLenum target, GLuint texture); Part of GL_VERSION_1_1 |
void |
dispatch_glBindVertexArrayOES1(int array,
long procAddress)
Entry point to C language function: void glBindVertexArrayOES(GLuint array); Part of GL_OES_vertex_array_object |
void |
dispatch_glBlendColor1(float red,
float green,
float blue,
float alpha,
long procAddress)
Entry point to C language function: void glBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); Part of GL_VERSION_1_2 |
void |
dispatch_glBlendEquation1(int mode,
long procAddress)
Entry point to C language function: void glBlendEquation(GLenum mode); Part of GL_VERSION_1_2 |
void |
dispatch_glBlendEquationSeparate1(int modeRGB,
int modeAlpha,
long procAddress)
Entry point to C language function: void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha); Part of GL_VERSION_2_0 |
void |
dispatch_glBlendFunc1(int sfactor,
int dfactor,
long procAddress)
Entry point to C language function: void glBlendFunc(GLenum sfactor, GLenum dfactor); Part of GL_VERSION_1_0 |
void |
dispatch_glBlendFuncSeparate1(int srcRGB,
int dstRGB,
int srcAlpha,
int dstAlpha,
long procAddress)
Entry point to C language function: void glBlendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha); Part of GL_VERSION_1_4 |
void |
dispatch_glBlitFramebufferANGLE1(int srcX0,
int srcY0,
int srcX1,
int srcY1,
int dstX0,
int dstY0,
int dstX1,
int dstY1,
int mask,
int filter,
long procAddress)
Entry point to C language function: void glBlitFramebufferANGLE(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter); Part of GL_ANGLE_framebuffer_blit |
int |
dispatch_glCheckFramebufferStatus1(int target,
long procAddress)
Entry point to C language function: GLenum glCheckFramebufferStatus(GLenum target); Part of GL_ARB_framebuffer_object |
void |
dispatch_glClear1(int mask,
long procAddress)
Entry point to C language function: void glClear(GLbitfield mask); Part of GL_VERSION_1_0 |
void |
dispatch_glClearColor1(float red,
float green,
float blue,
float alpha,
long procAddress)
Entry point to C language function: void glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); Part of GL_VERSION_1_0 |
void |
dispatch_glClearStencil1(int s,
long procAddress)
Entry point to C language function: void glClearStencil(GLint s); Part of GL_VERSION_1_0 |
void |
dispatch_glColorMask1(boolean red,
boolean green,
boolean blue,
boolean alpha,
long procAddress)
Entry point to C language function: void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha); Part of GL_VERSION_1_0 |
void |
dispatch_glCompileShader1(int shader,
long procAddress)
Entry point to C language function: void glCompileShader(GLuint shader); Part of GL_VERSION_2_0 |
void |
dispatch_glCopyTexImage2D1(int target,
int level,
int internalformat,
int x,
int y,
int width,
int height,
int border,
long procAddress)
Entry point to C language function: void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); Part of GL_VERSION_1_1 |
void |
dispatch_glCopyTexSubImage2D1(int target,
int level,
int xoffset,
int yoffset,
int x,
int y,
int width,
int height,
long procAddress)
Entry point to C language function: void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); Part of GL_VERSION_1_1 |
void |
dispatch_glCopyTexSubImage3D1(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int x,
int y,
int width,
int height,
long procAddress)
Entry point to C language function: void 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 |
dispatch_glCreateProgram1(long procAddress)
Entry point to C language function: GLuint glCreateProgram(void); Part of GL_VERSION_2_0 |
int |
dispatch_glCreateShader1(int type,
long procAddress)
Entry point to C language function: GLuint glCreateShader(GLenum type); Part of GL_VERSION_2_0 |
void |
dispatch_glCullFace1(int mode,
long procAddress)
Entry point to C language function: void glCullFace(GLenum mode); Part of GL_VERSION_1_0 |
void |
dispatch_glDeleteProgram1(int program,
long procAddress)
Entry point to C language function: void glDeleteProgram(GLuint program); Part of GL_VERSION_2_0 |
void |
dispatch_glDeleteShader1(int shader,
long procAddress)
Entry point to C language function: void glDeleteShader(GLuint shader); Part of GL_VERSION_2_0 |
void |
dispatch_glDepthFunc1(int func,
long procAddress)
Entry point to C language function: void glDepthFunc(GLenum func); Part of GL_VERSION_1_0 |
void |
dispatch_glDepthMask1(boolean flag,
long procAddress)
Entry point to C language function: void glDepthMask(GLboolean flag); Part of GL_VERSION_1_0 |
void |
dispatch_glDetachShader1(int program,
int shader,
long procAddress)
Entry point to C language function: void glDetachShader(GLuint program, GLuint shader); Part of GL_VERSION_2_0 |
void |
dispatch_glDisable1(int cap,
long procAddress)
Entry point to C language function: void glDisable(GLenum cap); Part of GL_VERSION_1_0 |
void |
dispatch_glDisableDriverControlQCOM1(int driverControl,
long procAddress)
Entry point to C language function: void glDisableDriverControlQCOM(GLuint driverControl); Part of GL_QCOM_driver_control |
void |
dispatch_glDisableVertexAttribArray1(int index,
long procAddress)
Entry point to C language function: void glDisableVertexAttribArray(GLuint index); Part of GL_VERSION_2_0 |
void |
dispatch_glDrawArrays1(int mode,
int first,
int count,
long procAddress)
Entry point to C language function: void glDrawArrays(GLenum mode, GLint first, GLsizei count); Part of GL_VERSION_1_1 |
void |
dispatch_glEnable1(int cap,
long procAddress)
Entry point to C language function: void glEnable(GLenum cap); Part of GL_VERSION_1_0 |
void |
dispatch_glEnableDriverControlQCOM1(int driverControl,
long procAddress)
Entry point to C language function: void glEnableDriverControlQCOM(GLuint driverControl); Part of GL_QCOM_driver_control |
void |
dispatch_glEnableVertexAttribArray1(int index,
long procAddress)
Entry point to C language function: void glEnableVertexAttribArray(GLuint index); Part of GL_VERSION_2_0 |
void |
dispatch_glEndPerfMonitorAMD1(int monitor,
long procAddress)
Entry point to C language function: void glEndPerfMonitorAMD(GLuint monitor); Part of GL_AMD_performance_monitor |
void |
dispatch_glEndTilingQCOM1(int preserveMask,
long procAddress)
Entry point to C language function: void glEndTilingQCOM(GLbitfield preserveMask); Part of GL_QCOM_tiled_rendering |
boolean |
dispatch_glExtIsProgramBinaryQCOM1(int program,
long procAddress)
Entry point to C language function: GLboolean glExtIsProgramBinaryQCOM(GLuint program); Part of GL_QCOM_extended_get2 |
void |
dispatch_glExtTexObjectStateOverrideiQCOM1(int target,
int pname,
int param,
long procAddress)
Entry point to C language function: void glExtTexObjectStateOverrideiQCOM(GLenum target, GLenum pname, GLint param); Part of GL_QCOM_extended_get |
void |
dispatch_glFinish1(long procAddress)
Entry point to C language function: void glFinish(void); Part of GL_VERSION_1_0 |
void |
dispatch_glFinishFenceNV1(int array,
long procAddress)
Entry point to C language function: void glFinishFenceNV(GLuint array); Part of GL_NV_fence |
void |
dispatch_glFlush1(long procAddress)
Entry point to C language function: void glFlush(void); Part of GL_VERSION_1_0 |
void |
dispatch_glFramebufferRenderbuffer1(int target,
int attachment,
int renderbuffertarget,
int renderbuffer,
long procAddress)
Entry point to C language function: void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); Part of GL_ARB_framebuffer_object |
void |
dispatch_glFramebufferTexture2D1(int target,
int attachment,
int textarget,
int texture,
int level,
long procAddress)
Entry point to C language function: void glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); Part of GL_ARB_framebuffer_object |
void |
dispatch_glFramebufferTexture2DMultisampleIMG1(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
long procAddress)
Entry point to C language function: void glFramebufferTexture2DMultisampleIMG(GLenum, GLenum, GLenum, GLuint, GLint, GLsizei); Part of GL_IMG_multisampled_render_to_texture |
void |
dispatch_glFramebufferTexture3D1(int target,
int attachment,
int textarget,
int texture,
int level,
int zoffset,
long procAddress)
Entry point to C language function: void glFramebufferTexture3DOES(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset); Part of GL_ARB_framebuffer_object, GL_OES_texture_3D |
void |
dispatch_glFrontFace1(int mode,
long procAddress)
Entry point to C language function: void glFrontFace(GLenum mode); Part of GL_VERSION_1_0 |
void |
dispatch_glGenerateMipmap1(int target,
long procAddress)
Entry point to C language function: void glGenerateMipmap(GLenum target); Part of GL_ARB_framebuffer_object |
int |
dispatch_glGetAttribLocation1(int program,
String name,
long procAddress)
Entry point to C language function: int glGetAttribLocation(GLuint program, const GLchar * name); Part of GL_VERSION_2_0 |
int |
dispatch_glGetError1(long procAddress)
Entry point to C language function: GLenum glGetError(void); Part of GL_VERSION_1_0 |
int |
dispatch_glGetUniformLocation1(int program,
String name,
long procAddress)
Entry point to C language function: int glGetUniformLocation(GLuint program, const GLchar * name); Part of GL_VERSION_2_0 |
void |
dispatch_glHint1(int target,
int mode,
long procAddress)
Entry point to C language function: void glHint(GLenum target, GLenum mode); Part of GL_VERSION_1_0 |
boolean |
dispatch_glIsBuffer1(int buffer,
long procAddress)
Entry point to C language function: GLboolean glIsBuffer(GLuint buffer); Part of GL_VERSION_1_5 |
boolean |
dispatch_glIsEnabled1(int cap,
long procAddress)
Entry point to C language function: GLboolean glIsEnabled(GLenum cap); Part of GL_VERSION_1_0 |
boolean |
dispatch_glIsFenceNV1(int target,
long procAddress)
Entry point to C language function: GLboolean glIsFenceNV(GLuint target); Part of GL_NV_fence |
boolean |
dispatch_glIsFramebuffer1(int framebuffer,
long procAddress)
Entry point to C language function: GLboolean glIsFramebuffer(GLuint framebuffer); Part of GL_ARB_framebuffer_object |
boolean |
dispatch_glIsProgram1(int program,
long procAddress)
Entry point to C language function: GLboolean glIsProgram(GLuint program); Part of GL_VERSION_2_0 |
boolean |
dispatch_glIsRenderbuffer1(int renderbuffer,
long procAddress)
Entry point to C language function: GLboolean glIsRenderbuffer(GLuint renderbuffer); Part of GL_ARB_framebuffer_object |
boolean |
dispatch_glIsShader1(int shader,
long procAddress)
Entry point to C language function: GLboolean glIsShader(GLuint shader); Part of GL_VERSION_2_0 |
boolean |
dispatch_glIsTexture1(int texture,
long procAddress)
Entry point to C language function: GLboolean glIsTexture(GLuint texture); Part of GL_VERSION_1_1 |
boolean |
dispatch_glIsVertexArrayOES1(int array,
long procAddress)
Entry point to C language function: GLboolean glIsVertexArrayOES(GLuint array); Part of GL_OES_vertex_array_object |
void |
dispatch_glLineWidth1(float width,
long procAddress)
Entry point to C language function: void glLineWidth(GLfloat width); Part of GL_VERSION_1_0 |
void |
dispatch_glLinkProgram1(int program,
long procAddress)
Entry point to C language function: void glLinkProgram(GLuint program); Part of GL_VERSION_2_0 |
void |
dispatch_glPolygonOffset1(float factor,
float units,
long procAddress)
Entry point to C language function: void glPolygonOffset(GLfloat factor, GLfloat units); Part of GL_VERSION_1_0 |
void |
dispatch_glRenderbufferStorage1(int target,
int internalformat,
int width,
int height,
long procAddress)
Entry point to C language function: void glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height); Part of GL_ARB_framebuffer_object |
void |
dispatch_glRenderbufferStorageMultisampleANGLE1(int target,
int samples,
int internalformat,
int width,
int height,
long procAddress)
Entry point to C language function: void glRenderbufferStorageMultisampleANGLE(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height); Part of GL_ANGLE_framebuffer_multisample |
void |
dispatch_glRenderbufferStorageMultisampleAPPLE1(int target,
int samples,
int internalformat,
int width,
int height,
long procAddress)
Entry point to C language function: void glRenderbufferStorageMultisampleAPPLE(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height); Part of GL_APPLE_framebuffer_multisample |
void |
dispatch_glRenderbufferStorageMultisampleIMG1(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
long procAddress)
Entry point to C language function: void glRenderbufferStorageMultisampleIMG(GLenum, GLsizei, GLenum, GLsizei, GLsizei); Part of GL_IMG_multisampled_render_to_texture |
void |
dispatch_glResolveMultisampleFramebufferAPPLE1(long procAddress)
Entry point to C language function: void glResolveMultisampleFramebufferAPPLE(void); Part of GL_APPLE_framebuffer_multisample |
void |
dispatch_glSampleCoverage1(float value,
boolean invert,
long procAddress)
Entry point to C language function: void glSampleCoverage(GLclampf value, GLboolean invert); Part of GL_VERSION_1_3 |
void |
dispatch_glScissor1(int x,
int y,
int width,
int height,
long procAddress)
Entry point to C language function: void glScissor(GLint x, GLint y, GLsizei width, GLsizei height); Part of GL_VERSION_1_0 |
void |
dispatch_glSetFenceNV1(int fence,
int condition,
long procAddress)
Entry point to C language function: void glSetFenceNV(GLuint fence, GLenum condition); Part of GL_NV_fence |
void |
dispatch_glStartTilingQCOM1(int x,
int y,
int width,
int height,
int preserveMask,
long procAddress)
Entry point to C language function: void glStartTilingQCOM(GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask); Part of GL_QCOM_tiled_rendering |
void |
dispatch_glStencilFunc1(int func,
int ref,
int mask,
long procAddress)
Entry point to C language function: void glStencilFunc(GLenum func, GLint ref, GLuint mask); Part of GL_VERSION_1_0 |
void |
dispatch_glStencilFuncSeparate1(int face,
int func,
int ref,
int mask,
long procAddress)
Entry point to C language function: void glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask); Part of GL_VERSION_2_0 |
void |
dispatch_glStencilMask1(int mask,
long procAddress)
Entry point to C language function: void glStencilMask(GLuint mask); Part of GL_VERSION_1_0 |
void |
dispatch_glStencilMaskSeparate1(int face,
int mask,
long procAddress)
Entry point to C language function: void glStencilMaskSeparate(GLenum face, GLuint mask); Part of GL_VERSION_2_0 |
void |
dispatch_glStencilOp1(int fail,
int zfail,
int zpass,
long procAddress)
Entry point to C language function: void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass); Part of GL_VERSION_1_0 |
void |
dispatch_glStencilOpSeparate1(int face,
int fail,
int zfail,
int zpass,
long procAddress)
Entry point to C language function: void glStencilOpSeparate(GLenum face, GLenum fail, GLenum zfail, GLenum zpass); Part of GL_VERSION_2_0 |
boolean |
dispatch_glTestFenceNV1(int target,
long procAddress)
Entry point to C language function: GLboolean glTestFenceNV(GLuint target); Part of GL_NV_fence |
void |
dispatch_glTexParameterf1(int target,
int pname,
float param,
long procAddress)
Entry point to C language function: void glTexParameterf(GLenum target, GLenum pname, GLfloat param); Part of GL_VERSION_1_0 |
void |
dispatch_glTexParameteri1(int target,
int pname,
int param,
long procAddress)
Entry point to C language function: void glTexParameteri(GLenum target, GLenum pname, GLint param); Part of GL_VERSION_1_0 |
void |
dispatch_glUniform1f1(int location,
float x,
long procAddress)
Entry point to C language function: void glUniform1f(GLint location, GLfloat x); Part of GL_VERSION_2_0 |
void |
dispatch_glUniform1i1(int location,
int x,
long procAddress)
Entry point to C language function: void glUniform1i(GLint location, GLint x); Part of GL_VERSION_2_0 |
void |
dispatch_glUniform2f1(int location,
float x,
float y,
long procAddress)
Entry point to C language function: void glUniform2f(GLint location, GLfloat x, GLfloat y); Part of GL_VERSION_2_0 |
void |
dispatch_glUniform2i1(int location,
int x,
int y,
long procAddress)
Entry point to C language function: void glUniform2i(GLint location, GLint x, GLint y); Part of GL_VERSION_2_0 |
void |
dispatch_glUniform3f1(int location,
float x,
float y,
float z,
long procAddress)
Entry point to C language function: void glUniform3f(GLint location, GLfloat x, GLfloat y, GLfloat z); Part of GL_VERSION_2_0 |
void |
dispatch_glUniform3i1(int location,
int x,
int y,
int z,
long procAddress)
Entry point to C language function: void glUniform3i(GLint location, GLint x, GLint y, GLint z); Part of GL_VERSION_2_0 |
void |
dispatch_glUniform4f1(int location,
float x,
float y,
float z,
float w,
long procAddress)
Entry point to C language function: void glUniform4f(GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w); Part of GL_VERSION_2_0 |
void |
dispatch_glUniform4i1(int location,
int x,
int y,
int z,
int w,
long procAddress)
Entry point to C language function: void glUniform4i(GLint location, GLint x, GLint y, GLint z, GLint w); Part of GL_VERSION_2_0 |
boolean |
dispatch_glUnmapBuffer1(int target,
long procAddress)
Entry point to C language function: GLboolean glUnmapBufferOES(GLenum target); Part of GL_VERSION_1_5, GL_OES_mapbuffer |
void |
dispatch_glUseProgram1(int program,
long procAddress)
Entry point to C language function: void glUseProgram(GLuint program); Part of GL_VERSION_2_0 |
void |
dispatch_glValidateProgram1(int program,
long procAddress)
Entry point to C language function: void glValidateProgram(GLuint program); Part of GL_VERSION_2_0 |
void |
dispatch_glVertexAttrib1f1(int indx,
float x,
long procAddress)
Entry point to C language function: void glVertexAttrib1f(GLuint indx, GLfloat x); Part of GL_VERSION_2_0 |
void |
dispatch_glVertexAttrib2f1(int indx,
float x,
float y,
long procAddress)
Entry point to C language function: void glVertexAttrib2f(GLuint indx, GLfloat x, GLfloat y); Part of GL_VERSION_2_0 |
void |
dispatch_glVertexAttrib3f1(int indx,
float x,
float y,
float z,
long procAddress)
Entry point to C language function: void glVertexAttrib3f(GLuint indx, GLfloat x, GLfloat y, GLfloat z); Part of GL_VERSION_2_0 |
void |
dispatch_glVertexAttrib4f1(int indx,
float x,
float y,
float z,
float w,
long procAddress)
Entry point to C language function: void glVertexAttrib4f(GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w); Part of GL_VERSION_2_0 |
void |
dispatch_glViewport1(int x,
int y,
int width,
int height,
long procAddress)
Entry point to C language function: void glViewport(GLint x, GLint y, GLsizei width, GLsizei height); Part of GL_VERSION_1_0 |
GLContext |
getContext()
Returns the context this GL object is associated with for better error checking by DebugGL. |
Object |
getExtension(String extensionName)
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 |
glActiveTexture(int texture)
Entry point to C language function: void glActiveTexture(GLenum texture); Part of GL_VERSION_1_3 |
void |
glAttachShader(int program,
int shader)
Entry point to C language function: void glAttachShader(GLuint program, GLuint shader); Part of GL_VERSION_2_0 |
void |
glBeginPerfMonitorAMD(int monitor)
Entry point to C language function: void glBeginPerfMonitorAMD(GLuint monitor); Part of GL_AMD_performance_monitor |
void |
glBindAttribLocation(int program,
int index,
String name)
Entry point to C language function: void glBindAttribLocation(GLuint program, GLuint index, const GLchar * name); Part of GL_VERSION_2_0 |
void |
glBindBuffer(int target,
int buffer)
Entry point to C language function: void glBindBuffer(GLenum target, GLuint buffer); Part of GL_VERSION_1_5 |
void |
glBindFramebuffer(int target,
int framebuffer)
Entry point to C language function: void glBindFramebuffer(GLenum target, GLuint framebuffer); Part of GL_ARB_framebuffer_object |
void |
glBindRenderbuffer(int target,
int renderbuffer)
Entry point to C language function: void glBindRenderbuffer(GLenum target, GLuint renderbuffer); Part of GL_ARB_framebuffer_object |
void |
glBindTexture(int target,
int texture)
Entry point to C language function: void glBindTexture(GLenum target, GLuint texture); Part of GL_VERSION_1_1 |
void |
glBindVertexArrayOES(int array)
Entry point to C language function: void glBindVertexArrayOES(GLuint array); Part of GL_OES_vertex_array_object |
void |
glBlendColor(float red,
float green,
float blue,
float alpha)
Entry point to C language function: void glBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); Part of GL_VERSION_1_2 |
void |
glBlendEquation(int mode)
Entry point to C language function: void glBlendEquation(GLenum mode); Part of GL_VERSION_1_2 |
void |
glBlendEquationSeparate(int modeRGB,
int modeAlpha)
Entry point to C language function: void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha); Part of GL_VERSION_2_0 |
void |
glBlendFunc(int sfactor,
int dfactor)
Entry point to C language function: void glBlendFunc(GLenum sfactor, GLenum dfactor); Part of GL_VERSION_1_0 |
void |
glBlendFuncSeparate(int srcRGB,
int dstRGB,
int srcAlpha,
int dstAlpha)
Entry point to C language function: void glBlendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha); Part of GL_VERSION_1_4 |
void |
glBlitFramebufferANGLE(int srcX0,
int srcY0,
int srcX1,
int srcY1,
int dstX0,
int dstY0,
int dstX1,
int dstY1,
int mask,
int filter)
Entry point to C language function: void glBlitFramebufferANGLE(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter); Part of GL_ANGLE_framebuffer_blit |
void |
glBufferData(int target,
long size,
Buffer data,
int usage)
Entry point to C language function: void glBufferData(GLenum target, GLsizeiptr size, const GLvoid * data, GLenum usage); Part of GL_VERSION_1_5 |
void |
glBufferSubData(int target,
long offset,
long size,
Buffer data)
Entry point to C language function: void glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid * data); Part of GL_VERSION_1_5 |
int |
glCheckFramebufferStatus(int target)
Entry point to C language function: GLenum glCheckFramebufferStatus(GLenum target); Part of GL_ARB_framebuffer_object |
void |
glClear(int mask)
Entry point to C language function: void glClear(GLbitfield mask); Part of GL_VERSION_1_0 |
void |
glClearColor(float red,
float green,
float blue,
float alpha)
Entry point to C language function: void glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); Part of GL_VERSION_1_0 |
void |
glClearDepth(double depth)
|
void |
glClearDepthf(float depth)
Entry point to C language function: void glClearDepthf(GLclampf depth); Part of GL_ARB_ES2_compatibility |
void |
glClearStencil(int s)
Entry point to C language function: void glClearStencil(GLint s); Part of GL_VERSION_1_0 |
void |
glColorMask(boolean red,
boolean green,
boolean blue,
boolean alpha)
Entry point to C language function: void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha); Part of GL_VERSION_1_0 |
void |
glCompileShader(int shader)
Entry point to C language function: void glCompileShader(GLuint shader); Part of GL_VERSION_2_0 |
void |
glCompressedTexImage2D(int target,
int level,
int internalformat,
int width,
int height,
int border,
int imageSize,
Buffer data)
Entry point to C language function: void 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 target,
int level,
int internalformat,
int width,
int height,
int border,
int imageSize,
long data_buffer_offset)
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 target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int imageSize,
Buffer data)
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 target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int imageSize,
long data_buffer_offset)
Entry point to C language function: void 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 |
glCompressedTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int imageSize,
Buffer data)
Entry point to C language function: void 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 target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int imageSize,
long data_buffer_offset)
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 target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int imageSize,
Buffer data)
Entry point to C language function: void 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 target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int imageSize,
long data_buffer_offset)
Entry point to C language function: void 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 |
glCopyTexImage2D(int target,
int level,
int internalformat,
int x,
int y,
int width,
int height,
int border)
Entry point to C language function: void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); Part of GL_VERSION_1_1 |
void |
glCopyTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int x,
int y,
int width,
int height)
Entry point to C language function: void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); Part of GL_VERSION_1_1 |
void |
glCopyTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int x,
int y,
int width,
int height)
Entry point to C language function: void 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()
Entry point to C language function: GLuint glCreateProgram(void); Part of GL_VERSION_2_0 |
int |
glCreateShader(int type)
Entry point to C language function: GLuint glCreateShader(GLenum type); Part of GL_VERSION_2_0 |
void |
glCullFace(int mode)
Entry point to C language function: void glCullFace(GLenum mode); Part of GL_VERSION_1_0 |
void |
glDeleteBuffers(int n,
int[] buffers,
int buffers_offset)
Entry point to C language function: void glDeleteBuffers(GLsizei n, const GLuint * buffers); Part of GL_VERSION_1_5 |
void |
glDeleteBuffers(int n,
IntBuffer buffers)
Entry point to C language function: void glDeleteBuffers(GLsizei n, const GLuint * buffers); Part of GL_VERSION_1_5 |
void |
glDeleteFencesNV(int n,
int[] arrays,
int arrays_offset)
Entry point to C language function: void glDeleteFencesNV(GLsizei n, const GLuint * arrays); Part of GL_NV_fence |
void |
glDeleteFencesNV(int n,
IntBuffer arrays)
Entry point to C language function: void glDeleteFencesNV(GLsizei n, const GLuint * arrays); Part of GL_NV_fence |
void |
glDeleteFramebuffers(int n,
int[] framebuffers,
int framebuffers_offset)
Entry point to C language function: void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers); Part of GL_ARB_framebuffer_object |
void |
glDeleteFramebuffers(int n,
IntBuffer framebuffers)
Entry point to C language function: void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers); Part of GL_ARB_framebuffer_object |
void |
glDeletePerfMonitorsAMD(int n,
int[] monitors,
int monitors_offset)
Entry point to C language function: void glDeletePerfMonitorsAMD(GLsizei n, GLuint * monitors); Part of GL_AMD_performance_monitor |
void |
glDeletePerfMonitorsAMD(int n,
IntBuffer monitors)
Entry point to C language function: void glDeletePerfMonitorsAMD(GLsizei n, GLuint * monitors); Part of GL_AMD_performance_monitor |
void |
glDeleteProgram(int program)
Entry point to C language function: void glDeleteProgram(GLuint program); Part of GL_VERSION_2_0 |
void |
glDeleteRenderbuffers(int n,
int[] renderbuffers,
int renderbuffers_offset)
Entry point to C language function: void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers); Part of GL_ARB_framebuffer_object |
void |
glDeleteRenderbuffers(int n,
IntBuffer renderbuffers)
Entry point to C language function: void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers); Part of GL_ARB_framebuffer_object |
void |
glDeleteShader(int shader)
Entry point to C language function: void glDeleteShader(GLuint shader); Part of GL_VERSION_2_0 |
void |
glDeleteTextures(int n,
int[] textures,
int textures_offset)
Entry point to C language function: void glDeleteTextures(GLsizei n, const GLuint * textures); Part of GL_VERSION_1_1 |
void |
glDeleteTextures(int n,
IntBuffer textures)
Entry point to C language function: void glDeleteTextures(GLsizei n, const GLuint * textures); Part of GL_VERSION_1_1 |
void |
glDeleteVertexArraysOES(int n,
int[] arrays,
int arrays_offset)
Entry point to C language function: void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays); Part of GL_OES_vertex_array_object |
void |
glDeleteVertexArraysOES(int n,
IntBuffer arrays)
Entry point to C language function: void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays); Part of GL_OES_vertex_array_object |
void |
glDepthFunc(int func)
Entry point to C language function: void glDepthFunc(GLenum func); Part of GL_VERSION_1_0 |
void |
glDepthMask(boolean flag)
Entry point to C language function: void glDepthMask(GLboolean flag); Part of GL_VERSION_1_0 |
void |
glDepthRange(double zNear,
double zFar)
|
void |
glDepthRangef(float zNear,
float zFar)
Entry point to C language function: void glDepthRangef(GLclampf zNear, GLclampf zFar); Part of GL_ARB_ES2_compatibility |
void |
glDetachShader(int program,
int shader)
Entry point to C language function: void glDetachShader(GLuint program, GLuint shader); Part of GL_VERSION_2_0 |
void |
glDisable(int cap)
Entry point to C language function: void glDisable(GLenum cap); Part of GL_VERSION_1_0 |
void |
glDisableDriverControlQCOM(int driverControl)
Entry point to C language function: void glDisableDriverControlQCOM(GLuint driverControl); Part of GL_QCOM_driver_control |
void |
glDisableVertexAttribArray(int index)
Entry point to C language function: void glDisableVertexAttribArray(GLuint index); Part of GL_VERSION_2_0 |
void |
glDiscardFramebufferEXT(int target,
int numAttachments,
int[] attachments,
int attachments_offset)
Entry point to C language function: void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments); Part of GL_EXT_discard_framebuffer |
void |
glDiscardFramebufferEXT(int target,
int numAttachments,
IntBuffer attachments)
Entry point to C language function: void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments); Part of GL_EXT_discard_framebuffer |
void |
glDrawArrays(int mode,
int first,
int count)
Entry point to C language function: void glDrawArrays(GLenum mode, GLint first, GLsizei count); Part of GL_VERSION_1_1 |
void |
glDrawElements(int mode,
int count,
int type,
Buffer indices)
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 mode,
int count,
int type,
long indices_buffer_offset)
Entry point to C language function: void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices); Part of GL_VERSION_1_1 |
void |
glEGLImageTargetRenderbufferStorageOES(int target,
Buffer image)
Entry point to C language function: void glEGLImageTargetRenderbufferStorageOES(GLenum target, GLeglImageOES image); Part of GL_OES_EGL_image |
void |
glEGLImageTargetTexture2DOES(int target,
Buffer image)
Entry point to C language function: void glEGLImageTargetTexture2DOES(GLenum target, GLeglImageOES image); Part of GL_OES_EGL_image |
void |
glEnable(int cap)
Entry point to C language function: void glEnable(GLenum cap); Part of GL_VERSION_1_0 |
void |
glEnableDriverControlQCOM(int driverControl)
Entry point to C language function: void glEnableDriverControlQCOM(GLuint driverControl); Part of GL_QCOM_driver_control |
void |
glEnableVertexAttribArray(int index)
Entry point to C language function: void glEnableVertexAttribArray(GLuint index); Part of GL_VERSION_2_0 |
void |
glEndPerfMonitorAMD(int monitor)
Entry point to C language function: void glEndPerfMonitorAMD(GLuint monitor); Part of GL_AMD_performance_monitor |
void |
glEndTilingQCOM(int preserveMask)
Entry point to C language function: void glEndTilingQCOM(GLbitfield preserveMask); Part of GL_QCOM_tiled_rendering |
void |
glExtGetBufferPointervQCOM(int target,
PointerBuffer params)
Entry point to C language function: void glExtGetBufferPointervQCOM(GLenum target, GLvoid * * params); Part of GL_QCOM_extended_get |
void |
glExtGetBuffersQCOM(int[] buffers,
int buffers_offset,
int maxBuffers,
int[] numBuffers,
int numBuffers_offset)
Entry point to C language function: void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers); Part of GL_QCOM_extended_get |
void |
glExtGetBuffersQCOM(IntBuffer buffers,
int maxBuffers,
IntBuffer numBuffers)
Entry point to C language function: void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers); Part of GL_QCOM_extended_get |
void |
glExtGetFramebuffersQCOM(int[] framebuffers,
int framebuffers_offset,
int maxFramebuffers,
int[] numFramebuffers,
int numFramebuffers_offset)
Entry point to C language function: void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers); Part of GL_QCOM_extended_get |
void |
glExtGetFramebuffersQCOM(IntBuffer framebuffers,
int maxFramebuffers,
IntBuffer numFramebuffers)
Entry point to C language function: void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers); Part of GL_QCOM_extended_get |
void |
glExtGetProgramBinarySourceQCOM(int program,
int shadertype,
byte[] source,
int source_offset,
int[] length,
int length_offset)
Entry point to C language function: void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length); Part of GL_QCOM_extended_get2 |
void |
glExtGetProgramBinarySourceQCOM(int program,
int shadertype,
ByteBuffer source,
IntBuffer length)
Entry point to C language function: void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length); Part of GL_QCOM_extended_get2 |
void |
glExtGetProgramsQCOM(int[] programs,
int programs_offset,
int maxPrograms,
int[] numPrograms,
int numPrograms_offset)
Entry point to C language function: void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms); Part of GL_QCOM_extended_get2 |
void |
glExtGetProgramsQCOM(IntBuffer programs,
int maxPrograms,
IntBuffer numPrograms)
Entry point to C language function: void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms); Part of GL_QCOM_extended_get2 |
void |
glExtGetRenderbuffersQCOM(int[] renderbuffers,
int renderbuffers_offset,
int maxRenderbuffers,
int[] numRenderbuffers,
int numRenderbuffers_offset)
Entry point to C language function: void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers); Part of GL_QCOM_extended_get |
void |
glExtGetRenderbuffersQCOM(IntBuffer renderbuffers,
int maxRenderbuffers,
IntBuffer numRenderbuffers)
Entry point to C language function: void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers); Part of GL_QCOM_extended_get |
void |
glExtGetShadersQCOM(int[] shaders,
int shaders_offset,
int maxShaders,
int[] numShaders,
int numShaders_offset)
Entry point to C language function: void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders); Part of GL_QCOM_extended_get2 |
void |
glExtGetShadersQCOM(IntBuffer shaders,
int maxShaders,
IntBuffer numShaders)
Entry point to C language function: void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders); Part of GL_QCOM_extended_get2 |
void |
glExtGetTexLevelParameterivQCOM(int texture,
int face,
int level,
int pname,
int[] params,
int params_offset)
Entry point to C language function: void glExtGetTexLevelParameterivQCOM(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params); Part of GL_QCOM_extended_get |
void |
glExtGetTexLevelParameterivQCOM(int texture,
int face,
int level,
int pname,
IntBuffer params)
Entry point to C language function: void glExtGetTexLevelParameterivQCOM(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params); Part of GL_QCOM_extended_get |
void |
glExtGetTexSubImageQCOM(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
Buffer texels)
Entry point to C language function: void glExtGetTexSubImageQCOM(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLvoid * texels); Part of GL_QCOM_extended_get |
void |
glExtGetTexturesQCOM(int[] textures,
int textures_offset,
int maxTextures,
int[] numTextures,
int numTextures_offset)
Entry point to C language function: void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures); Part of GL_QCOM_extended_get |
void |
glExtGetTexturesQCOM(IntBuffer textures,
int maxTextures,
IntBuffer numTextures)
Entry point to C language function: void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures); Part of GL_QCOM_extended_get |
boolean |
glExtIsProgramBinaryQCOM(int program)
Entry point to C language function: GLboolean glExtIsProgramBinaryQCOM(GLuint program); Part of GL_QCOM_extended_get2 |
void |
glExtTexObjectStateOverrideiQCOM(int target,
int pname,
int param)
Entry point to C language function: void glExtTexObjectStateOverrideiQCOM(GLenum target, GLenum pname, GLint param); Part of GL_QCOM_extended_get |
void |
glFinish()
Entry point to C language function: void glFinish(void); Part of GL_VERSION_1_0 |
void |
glFinishFenceNV(int array)
Entry point to C language function: void glFinishFenceNV(GLuint array); Part of GL_NV_fence |
void |
glFlush()
Entry point to C language function: void glFlush(void); Part of GL_VERSION_1_0 |
void |
glFramebufferRenderbuffer(int target,
int attachment,
int renderbuffertarget,
int renderbuffer)
Entry point to C language function: void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); Part of GL_ARB_framebuffer_object |
void |
glFramebufferTexture2D(int target,
int attachment,
int textarget,
int texture,
int level)
Entry point to C language function: void glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); Part of GL_ARB_framebuffer_object |
void |
glFramebufferTexture2DMultisampleIMG(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Entry point to C language function: void glFramebufferTexture2DMultisampleIMG(GLenum, GLenum, GLenum, GLuint, GLint, GLsizei); Part of GL_IMG_multisampled_render_to_texture |
void |
glFramebufferTexture3D(int target,
int attachment,
int textarget,
int texture,
int level,
int zoffset)
Entry point to C language function: void glFramebufferTexture3DOES(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset); Part of GL_ARB_framebuffer_object, GL_OES_texture_3D |
void |
glFrontFace(int mode)
Entry point to C language function: void glFrontFace(GLenum mode); Part of GL_VERSION_1_0 |
void |
glGenBuffers(int n,
int[] buffers,
int buffers_offset)
Entry point to C language function: void glGenBuffers(GLsizei n, GLuint * buffers); Part of GL_VERSION_1_5 |
void |
glGenBuffers(int n,
IntBuffer buffers)
Entry point to C language function: void glGenBuffers(GLsizei n, GLuint * buffers); Part of GL_VERSION_1_5 |
void |
glGenerateMipmap(int target)
Entry point to C language function: void glGenerateMipmap(GLenum target); Part of GL_ARB_framebuffer_object |
void |
glGenFencesNV(int n,
int[] arrays,
int arrays_offset)
Entry point to C language function: void glGenFencesNV(GLsizei n, GLuint * arrays); Part of GL_NV_fence |
void |
glGenFencesNV(int n,
IntBuffer arrays)
Entry point to C language function: void glGenFencesNV(GLsizei n, GLuint * arrays); Part of GL_NV_fence |
void |
glGenFramebuffers(int n,
int[] framebuffers,
int framebuffers_offset)
Entry point to C language function: void glGenFramebuffers(GLsizei n, GLuint * framebuffers); Part of GL_ARB_framebuffer_object |
void |
glGenFramebuffers(int n,
IntBuffer framebuffers)
Entry point to C language function: void glGenFramebuffers(GLsizei n, GLuint * framebuffers); Part of GL_ARB_framebuffer_object |
void |
glGenPerfMonitorsAMD(int n,
int[] monitors,
int monitors_offset)
Entry point to C language function: void glGenPerfMonitorsAMD(GLsizei n, GLuint * monitors); Part of GL_AMD_performance_monitor |
void |
glGenPerfMonitorsAMD(int n,
IntBuffer monitors)
Entry point to C language function: void glGenPerfMonitorsAMD(GLsizei n, GLuint * monitors); Part of GL_AMD_performance_monitor |
void |
glGenRenderbuffers(int n,
int[] renderbuffers,
int renderbuffers_offset)
Entry point to C language function: void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers); Part of GL_ARB_framebuffer_object |
void |
glGenRenderbuffers(int n,
IntBuffer renderbuffers)
Entry point to C language function: void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers); Part of GL_ARB_framebuffer_object |
void |
glGenTextures(int n,
int[] textures,
int textures_offset)
Entry point to C language function: void glGenTextures(GLsizei n, GLuint * textures); Part of GL_VERSION_1_1 |
void |
glGenTextures(int n,
IntBuffer textures)
Entry point to C language function: void glGenTextures(GLsizei n, GLuint * textures); Part of GL_VERSION_1_1 |
void |
glGenVertexArraysOES(int n,
int[] arrays,
int arrays_offset)
Entry point to C language function: void glGenVertexArraysOES(GLsizei n, GLuint * arrays); Part of GL_OES_vertex_array_object |
void |
glGenVertexArraysOES(int n,
IntBuffer arrays)
Entry point to C language function: void glGenVertexArraysOES(GLsizei n, GLuint * arrays); Part of GL_OES_vertex_array_object |
void |
glGetActiveAttrib(int program,
int index,
int bufsize,
int[] length,
int length_offset,
int[] size,
int size_offset,
int[] type,
int type_offset,
byte[] name,
int name_offset)
Entry point to C language function: void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufsize, GLsizei * length, GLint * size, GLenum * type, GLchar * name); Part of GL_VERSION_2_0 |
void |
glGetActiveAttrib(int program,
int index,
int bufsize,
IntBuffer length,
IntBuffer size,
IntBuffer type,
ByteBuffer name)
Entry point to C language function: void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufsize, GLsizei * length, GLint * size, GLenum * type, GLchar * name); Part of GL_VERSION_2_0 |
void |
glGetActiveUniform(int program,
int index,
int bufsize,
int[] length,
int length_offset,
int[] size,
int size_offset,
int[] type,
int type_offset,
byte[] name,
int name_offset)
Entry point to C language function: void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufsize, GLsizei * length, GLint * size, GLenum * type, GLchar * name); Part of GL_VERSION_2_0 |
void |
glGetActiveUniform(int program,
int index,
int bufsize,
IntBuffer length,
IntBuffer size,
IntBuffer type,
ByteBuffer name)
Entry point to C language function: void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufsize, GLsizei * length, GLint * size, GLenum * type, GLchar * name); Part of GL_VERSION_2_0 |
void |
glGetAttachedShaders(int program,
int maxcount,
int[] count,
int count_offset,
int[] shaders,
int shaders_offset)
Entry point to C language function: void glGetAttachedShaders(GLuint program, GLsizei maxcount, GLsizei * count, GLuint * shaders); Part of GL_VERSION_2_0 |
void |
glGetAttachedShaders(int program,
int maxcount,
IntBuffer count,
IntBuffer shaders)
Entry point to C language function: void glGetAttachedShaders(GLuint program, GLsizei maxcount, GLsizei * count, GLuint * shaders); Part of GL_VERSION_2_0 |
int |
glGetAttribLocation(int program,
String name)
Entry point to C language function: int glGetAttribLocation(GLuint program, const GLchar * name); Part of GL_VERSION_2_0 |
void |
glGetBooleanv(int pname,
byte[] params,
int params_offset)
Entry point to C language function: void glGetBooleanv(GLenum pname, GLboolean * params); Part of GL_VERSION_1_0 |
void |
glGetBooleanv(int pname,
ByteBuffer params)
Entry point to C language function: void glGetBooleanv(GLenum pname, GLboolean * params); Part of GL_VERSION_1_0 |
int |
glGetBoundBuffer(int target)
|
void |
glGetBufferParameteriv(int target,
int pname,
int[] params,
int params_offset)
Entry point to C language function: void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params); Part of GL_VERSION_1_5 |
void |
glGetBufferParameteriv(int target,
int pname,
IntBuffer params)
Entry point to C language function: void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params); Part of GL_VERSION_1_5 |
void |
glGetBufferPointerv(int target,
int pname,
PointerBuffer params)
Entry point to C language function: void glGetBufferPointervOES(GLenum target, GLenum pname, GLvoid * * params); Part of GL_VERSION_1_5, GL_OES_mapbuffer |
void |
glGetDriverControlsQCOM(int[] num,
int num_offset,
int size,
int[] driverControls,
int driverControls_offset)
Entry point to C language function: void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls); Part of GL_QCOM_driver_control |
void |
glGetDriverControlsQCOM(IntBuffer num,
int size,
IntBuffer driverControls)
Entry point to C language function: void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls); Part of GL_QCOM_driver_control |
void |
glGetDriverControlStringQCOM(int driverControl,
int bufSize,
int[] length,
int length_offset,
byte[] driverControlString,
int driverControlString_offset)
Entry point to C language function: void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString); Part of GL_QCOM_driver_control |
void |
glGetDriverControlStringQCOM(int driverControl,
int bufSize,
IntBuffer length,
ByteBuffer driverControlString)
Entry point to C language function: void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString); Part of GL_QCOM_driver_control |
int |
glGetError()
Entry point to C language function: GLenum glGetError(void); Part of GL_VERSION_1_0 |
void |
glGetFenceivNV(int fence,
int pname,
int[] params,
int params_offset)
Entry point to C language function: void glGetFenceivNV(GLuint fence, GLenum pname, GLint * params); Part of GL_NV_fence |
void |
glGetFenceivNV(int fence,
int pname,
IntBuffer params)
Entry point to C language function: void glGetFenceivNV(GLuint fence, GLenum pname, GLint * params); Part of GL_NV_fence |
void |
glGetFloatv(int pname,
float[] params,
int params_offset)
Entry point to C language function: void glGetFloatv(GLenum pname, GLfloat * params); Part of GL_VERSION_1_0 |
void |
glGetFloatv(int pname,
FloatBuffer params)
Entry point to C language function: void glGetFloatv(GLenum pname, GLfloat * params); Part of GL_VERSION_1_0 |
void |
glGetFramebufferAttachmentParameteriv(int target,
int attachment,
int pname,
int[] params,
int params_offset)
Entry point to C language function: void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params); Part of GL_ARB_framebuffer_object |
void |
glGetFramebufferAttachmentParameteriv(int target,
int attachment,
int pname,
IntBuffer params)
Entry point to C language function: void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params); Part of GL_ARB_framebuffer_object |
void |
glGetIntegerv(int pname,
int[] params,
int params_offset)
Entry point to C language function: void glGetIntegerv(GLenum pname, GLint * params); Part of GL_VERSION_1_0 |
void |
glGetIntegerv(int pname,
IntBuffer params)
Entry point to C language function: void glGetIntegerv(GLenum pname, GLint * params); Part of GL_VERSION_1_0 |
void |
glGetPerfMonitorCounterDataAMD(int monitor,
int pname,
int dataSize,
int[] data,
int data_offset,
int[] bytesWritten,
int bytesWritten_offset)
Entry point to C language function: void glGetPerfMonitorCounterDataAMD(GLuint monitor, GLenum pname, GLsizei dataSize, GLuint * data, GLint * bytesWritten); Part of GL_AMD_performance_monitor |
void |
glGetPerfMonitorCounterDataAMD(int monitor,
int pname,
int dataSize,
IntBuffer data,
IntBuffer bytesWritten)
Entry point to C language function: void glGetPerfMonitorCounterDataAMD(GLuint monitor, GLenum pname, GLsizei dataSize, GLuint * data, GLint * bytesWritten); Part of GL_AMD_performance_monitor |
void |
glGetPerfMonitorCounterInfoAMD(int group,
int counter,
int pname,
Buffer data)
Entry point to C language function: void glGetPerfMonitorCounterInfoAMD(GLuint group, GLuint counter, GLenum pname, GLvoid * data); Part of GL_AMD_performance_monitor |
void |
glGetPerfMonitorCountersAMD(int group,
int[] numCounters,
int numCounters_offset,
int[] maxActiveCounters,
int maxActiveCounters_offset,
int counterSize,
int[] counters,
int counters_offset)
Entry point to C language function: void glGetPerfMonitorCountersAMD(GLuint group, GLint * numCounters, GLint * maxActiveCounters, GLsizei counterSize, GLuint * counters); Part of GL_AMD_performance_monitor |
void |
glGetPerfMonitorCountersAMD(int group,
IntBuffer numCounters,
IntBuffer maxActiveCounters,
int counterSize,
IntBuffer counters)
Entry point to C language function: void glGetPerfMonitorCountersAMD(GLuint group, GLint * numCounters, GLint * maxActiveCounters, GLsizei counterSize, GLuint * counters); Part of GL_AMD_performance_monitor |
void |
glGetPerfMonitorCounterStringAMD(int group,
int counter,
int bufSize,
int[] length,
int length_offset,
byte[] counterString,
int counterString_offset)
Entry point to C language function: void glGetPerfMonitorCounterStringAMD(GLuint group, GLuint counter, GLsizei bufSize, GLsizei * length, GLchar * counterString); Part of GL_AMD_performance_monitor |
void |
glGetPerfMonitorCounterStringAMD(int group,
int counter,
int bufSize,
IntBuffer length,
ByteBuffer counterString)
Entry point to C language function: void glGetPerfMonitorCounterStringAMD(GLuint group, GLuint counter, GLsizei bufSize, GLsizei * length, GLchar * counterString); Part of GL_AMD_performance_monitor |
void |
glGetPerfMonitorGroupsAMD(int[] numGroups,
int numGroups_offset,
int groupsSize,
int[] groups,
int groups_offset)
Entry point to C language function: void glGetPerfMonitorGroupsAMD(GLint * numGroups, GLsizei groupsSize, GLuint * groups); Part of GL_AMD_performance_monitor |
void |
glGetPerfMonitorGroupsAMD(IntBuffer numGroups,
int groupsSize,
IntBuffer groups)
Entry point to C language function: void glGetPerfMonitorGroupsAMD(GLint * numGroups, GLsizei groupsSize, GLuint * groups); Part of GL_AMD_performance_monitor |
void |
glGetPerfMonitorGroupStringAMD(int group,
int bufSize,
int[] length,
int length_offset,
byte[] groupString,
int groupString_offset)
Entry point to C language function: void glGetPerfMonitorGroupStringAMD(GLuint group, GLsizei bufSize, GLsizei * length, GLchar * groupString); Part of GL_AMD_performance_monitor |
void |
glGetPerfMonitorGroupStringAMD(int group,
int bufSize,
IntBuffer length,
ByteBuffer groupString)
Entry point to C language function: void glGetPerfMonitorGroupStringAMD(GLuint group, GLsizei bufSize, GLsizei * length, GLchar * groupString); Part of GL_AMD_performance_monitor |
void |
glGetProgramBinary(int program,
int bufSize,
int[] length,
int length_offset,
int[] binaryFormat,
int binaryFormat_offset,
Buffer binary)
Entry point to C language function: void 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 program,
int bufSize,
IntBuffer length,
IntBuffer binaryFormat,
Buffer binary)
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 program,
int bufsize,
int[] length,
int length_offset,
byte[] infolog,
int infolog_offset)
Entry point to C language function: void glGetProgramInfoLog(GLuint program, GLsizei bufsize, GLsizei * length, GLchar * infolog); Part of GL_VERSION_2_0 |
void |
glGetProgramInfoLog(int program,
int bufsize,
IntBuffer length,
ByteBuffer infolog)
Entry point to C language function: void glGetProgramInfoLog(GLuint program, GLsizei bufsize, GLsizei * length, GLchar * infolog); Part of GL_VERSION_2_0 |
void |
glGetProgramiv(int program,
int pname,
int[] params,
int params_offset)
Entry point to C language function: void glGetProgramiv(GLuint program, GLenum pname, GLint * params); Part of GL_VERSION_2_0 |
void |
glGetProgramiv(int program,
int pname,
IntBuffer params)
Entry point to C language function: void glGetProgramiv(GLuint program, GLenum pname, GLint * params); Part of GL_VERSION_2_0 |
void |
glGetRenderbufferParameteriv(int target,
int pname,
int[] params,
int params_offset)
Entry point to C language function: void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params); Part of GL_ARB_framebuffer_object |
void |
glGetRenderbufferParameteriv(int target,
int pname,
IntBuffer params)
Entry point to C language function: void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params); Part of GL_ARB_framebuffer_object |
void |
glGetShaderInfoLog(int shader,
int bufsize,
int[] length,
int length_offset,
byte[] infolog,
int infolog_offset)
Entry point to C language function: void glGetShaderInfoLog(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * infolog); Part of GL_VERSION_2_0 |
void |
glGetShaderInfoLog(int shader,
int bufsize,
IntBuffer length,
ByteBuffer infolog)
Entry point to C language function: void glGetShaderInfoLog(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * infolog); Part of GL_VERSION_2_0 |
void |
glGetShaderiv(int shader,
int pname,
int[] params,
int params_offset)
Entry point to C language function: void glGetShaderiv(GLuint shader, GLenum pname, GLint * params); Part of GL_VERSION_2_0 |
void |
glGetShaderiv(int shader,
int pname,
IntBuffer params)
Entry point to C language function: void glGetShaderiv(GLuint shader, GLenum pname, GLint * params); Part of GL_VERSION_2_0 |
void |
glGetShaderPrecisionFormat(int shadertype,
int precisiontype,
int[] range,
int range_offset,
int[] precision,
int precision_offset)
Entry point to C language function: void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision); Part of GL_ARB_ES2_compatibility |
void |
glGetShaderPrecisionFormat(int shadertype,
int precisiontype,
IntBuffer range,
IntBuffer precision)
Entry point to C language function: void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision); Part of GL_ARB_ES2_compatibility |
void |
glGetShaderSource(int shader,
int bufsize,
int[] length,
int length_offset,
byte[] source,
int source_offset)
Entry point to C language function: void glGetShaderSource(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source); Part of GL_VERSION_2_0 |
void |
glGetShaderSource(int shader,
int bufsize,
IntBuffer length,
ByteBuffer source)
Entry point to C language function: void glGetShaderSource(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source); Part of GL_VERSION_2_0 |
String |
glGetString(int name)
Entry point to C language function: const GLubyte * glGetString(GLenum name); Part of GL_VERSION_1_0 |
void |
glGetTexParameterfv(int target,
int pname,
float[] params,
int params_offset)
Entry point to C language function: void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params); Part of GL_VERSION_1_0 |
void |
glGetTexParameterfv(int target,
int pname,
FloatBuffer params)
Entry point to C language function: void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params); Part of GL_VERSION_1_0 |
void |
glGetTexParameteriv(int target,
int pname,
int[] params,
int params_offset)
Entry point to C language function: void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params); Part of GL_VERSION_1_0 |
void |
glGetTexParameteriv(int target,
int pname,
IntBuffer params)
Entry point to C language function: void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params); Part of GL_VERSION_1_0 |
void |
glGetUniformfv(int program,
int location,
float[] params,
int params_offset)
Entry point to C language function: void glGetUniformfv(GLuint program, GLint location, GLfloat * params); Part of GL_VERSION_2_0 |
void |
glGetUniformfv(int program,
int location,
FloatBuffer params)
Entry point to C language function: void glGetUniformfv(GLuint program, GLint location, GLfloat * params); Part of GL_VERSION_2_0 |
void |
glGetUniformiv(int program,
int location,
int[] params,
int params_offset)
Entry point to C language function: void glGetUniformiv(GLuint program, GLint location, GLint * params); Part of GL_VERSION_2_0 |
void |
glGetUniformiv(int program,
int location,
IntBuffer params)
Entry point to C language function: void glGetUniformiv(GLuint program, GLint location, GLint * params); Part of GL_VERSION_2_0 |
int |
glGetUniformLocation(int program,
String name)
Entry point to C language function: int glGetUniformLocation(GLuint program, const GLchar * name); Part of GL_VERSION_2_0 |
void |
glGetVertexAttribfv(int index,
int pname,
float[] params,
int params_offset)
Entry point to C language function: void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params); Part of GL_VERSION_2_0 |
void |
glGetVertexAttribfv(int index,
int pname,
FloatBuffer params)
Entry point to C language function: void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params); Part of GL_VERSION_2_0 |
void |
glGetVertexAttribiv(int index,
int pname,
int[] params,
int params_offset)
Entry point to C language function: void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params); Part of GL_VERSION_2_0 |
void |
glGetVertexAttribiv(int index,
int pname,
IntBuffer params)
Entry point to C language function: void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params); Part of GL_VERSION_2_0 |
void |
glHint(int target,
int mode)
Entry point to C language function: void glHint(GLenum target, GLenum mode); Part of GL_VERSION_1_0 |
boolean |
glIsBuffer(int buffer)
Entry point to C language function: GLboolean glIsBuffer(GLuint buffer); Part of GL_VERSION_1_5 |
boolean |
glIsEnabled(int cap)
Entry point to C language function: GLboolean glIsEnabled(GLenum cap); Part of GL_VERSION_1_0 |
boolean |
glIsFenceNV(int target)
Entry point to C language function: GLboolean glIsFenceNV(GLuint target); Part of GL_NV_fence |
boolean |
glIsFramebuffer(int framebuffer)
Entry point to C language function: GLboolean glIsFramebuffer(GLuint framebuffer); Part of GL_ARB_framebuffer_object |
boolean |
glIsProgram(int program)
Entry point to C language function: GLboolean glIsProgram(GLuint program); Part of GL_VERSION_2_0 |
boolean |
glIsRenderbuffer(int renderbuffer)
Entry point to C language function: GLboolean glIsRenderbuffer(GLuint renderbuffer); Part of GL_ARB_framebuffer_object |
boolean |
glIsShader(int shader)
Entry point to C language function: GLboolean glIsShader(GLuint shader); Part of GL_VERSION_2_0 |
boolean |
glIsTexture(int texture)
Entry point to C language function: GLboolean glIsTexture(GLuint texture); Part of GL_VERSION_1_1 |
boolean |
glIsVBOArrayEnabled()
|
boolean |
glIsVBOElementEnabled()
|
boolean |
glIsVertexArrayOES(int array)
Entry point to C language function: GLboolean glIsVertexArrayOES(GLuint array); Part of GL_OES_vertex_array_object |
void |
glLineWidth(float width)
Entry point to C language function: void glLineWidth(GLfloat width); Part of GL_VERSION_1_0 |
void |
glLinkProgram(int program)
Entry point to C language function: void glLinkProgram(GLuint program); Part of GL_VERSION_2_0 |
ByteBuffer |
glMapBuffer(int target,
int access)
Entry point to C language function: LPVOID glMapBuffer(GLenum target, GLenum access); |
void |
glPixelStorei(int pname,
int param)
Entry point to C language function: void glPixelStorei(GLenum pname, GLint param); Part of GL_VERSION_1_0 |
void |
glPolygonOffset(float factor,
float units)
Entry point to C language function: void glPolygonOffset(GLfloat factor, GLfloat units); Part of GL_VERSION_1_0 |
void |
glProgramBinary(int program,
int binaryFormat,
Buffer binary,
int length)
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 |
glReadPixels(int x,
int y,
int width,
int height,
int format,
int type,
Buffer pixels)
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 x,
int y,
int width,
int height,
int format,
int type,
long pixels_buffer_offset)
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_ARB_ES2_compatibility |
void |
glRenderbufferStorage(int target,
int internalformat,
int width,
int height)
Entry point to C language function: void glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height); Part of GL_ARB_framebuffer_object |
void |
glRenderbufferStorageMultisampleANGLE(int target,
int samples,
int internalformat,
int width,
int height)
Entry point to C language function: void glRenderbufferStorageMultisampleANGLE(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height); Part of GL_ANGLE_framebuffer_multisample |
void |
glRenderbufferStorageMultisampleAPPLE(int target,
int samples,
int internalformat,
int width,
int height)
Entry point to C language function: void glRenderbufferStorageMultisampleAPPLE(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height); Part of GL_APPLE_framebuffer_multisample |
void |
glRenderbufferStorageMultisampleIMG(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function: void glRenderbufferStorageMultisampleIMG(GLenum, GLsizei, GLenum, GLsizei, GLsizei); Part of GL_IMG_multisampled_render_to_texture |
void |
glResolveMultisampleFramebufferAPPLE()
Entry point to C language function: void glResolveMultisampleFramebufferAPPLE(void); Part of GL_APPLE_framebuffer_multisample |
void |
glSampleCoverage(float value,
boolean invert)
Entry point to C language function: void glSampleCoverage(GLclampf value, GLboolean invert); Part of GL_VERSION_1_3 |
void |
glScissor(int x,
int y,
int width,
int height)
Entry point to C language function: void glScissor(GLint x, GLint y, GLsizei width, GLsizei height); Part of GL_VERSION_1_0 |
void |
glSelectPerfMonitorCountersAMD(int monitor,
boolean enable,
int group,
int numCounters,
int[] countersList,
int countersList_offset)
Entry point to C language function: void glSelectPerfMonitorCountersAMD(GLuint monitor, GLboolean enable, GLuint group, GLint numCounters, GLuint * countersList); Part of GL_AMD_performance_monitor |
void |
glSelectPerfMonitorCountersAMD(int monitor,
boolean enable,
int group,
int numCounters,
IntBuffer countersList)
Entry point to C language function: void glSelectPerfMonitorCountersAMD(GLuint monitor, GLboolean enable, GLuint group, GLint numCounters, GLuint * countersList); Part of GL_AMD_performance_monitor |
void |
glSetFenceNV(int fence,
int condition)
Entry point to C language function: void glSetFenceNV(GLuint fence, GLenum condition); Part of GL_NV_fence |
void |
glShaderBinary(int n,
int[] shaders,
int shaders_offset,
int binaryformat,
Buffer binary,
int length)
Entry point to C language function: void glShaderBinary(GLsizei n, const GLuint * shaders, GLenum binaryformat, const GLvoid * binary, GLsizei length); Part of GL_ARB_ES2_compatibility |
void |
glShaderBinary(int n,
IntBuffer shaders,
int binaryformat,
Buffer binary,
int length)
Entry point to C language function: void glShaderBinary(GLsizei n, const GLuint * shaders, GLenum binaryformat, const GLvoid * binary, GLsizei length); Part of GL_ARB_ES2_compatibility |
void |
glShaderSource(int shader,
int count,
String[] string,
int[] length,
int length_offset)
Entry point to C language function: void glShaderSource(GLuint shader, GLsizei count, const GLchar * * string, const GLint * length); Part of GL_VERSION_2_0 |
void |
glShaderSource(int shader,
int count,
String[] string,
IntBuffer length)
Entry point to C language function: void glShaderSource(GLuint shader, GLsizei count, const GLchar * * string, const GLint * length); Part of GL_VERSION_2_0 |
void |
glStartTilingQCOM(int x,
int y,
int width,
int height,
int preserveMask)
Entry point to C language function: void glStartTilingQCOM(GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask); Part of GL_QCOM_tiled_rendering |
void |
glStencilFunc(int func,
int ref,
int mask)
Entry point to C language function: void glStencilFunc(GLenum func, GLint ref, GLuint mask); Part of GL_VERSION_1_0 |
void |
glStencilFuncSeparate(int face,
int func,
int ref,
int mask)
Entry point to C language function: void glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask); Part of GL_VERSION_2_0 |
void |
glStencilMask(int mask)
Entry point to C language function: void glStencilMask(GLuint mask); Part of GL_VERSION_1_0 |
void |
glStencilMaskSeparate(int face,
int mask)
Entry point to C language function: void glStencilMaskSeparate(GLenum face, GLuint mask); Part of GL_VERSION_2_0 |
void |
glStencilOp(int fail,
int zfail,
int zpass)
Entry point to C language function: void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass); Part of GL_VERSION_1_0 |
void |
glStencilOpSeparate(int face,
int fail,
int zfail,
int zpass)
Entry point to C language function: void glStencilOpSeparate(GLenum face, GLenum fail, GLenum zfail, GLenum zpass); Part of GL_VERSION_2_0 |
boolean |
glTestFenceNV(int target)
Entry point to C language function: GLboolean glTestFenceNV(GLuint target); Part of GL_NV_fence |
void |
glTexImage2D(int target,
int level,
int internalformat,
int width,
int height,
int border,
int format,
int type,
Buffer pixels)
Entry point to C language function: void 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 target,
int level,
int internalformat,
int width,
int height,
int border,
int format,
int type,
long pixels_buffer_offset)
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 |
glTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
Buffer pixels)
Entry point to C language function: void 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 target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
long pixels_buffer_offset)
Entry point to C language function: void 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 |
glTexParameterf(int target,
int pname,
float param)
Entry point to C language function: void glTexParameterf(GLenum target, GLenum pname, GLfloat param); Part of GL_VERSION_1_0 |
void |
glTexParameterfv(int target,
int pname,
float[] params,
int params_offset)
Entry point to C language function: void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params); Part of GL_VERSION_1_0 |
void |
glTexParameterfv(int target,
int pname,
FloatBuffer params)
Entry point to C language function: void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params); Part of GL_VERSION_1_0 |
void |
glTexParameteri(int target,
int pname,
int param)
Entry point to C language function: void glTexParameteri(GLenum target, GLenum pname, GLint param); Part of GL_VERSION_1_0 |
void |
glTexParameteriv(int target,
int pname,
int[] params,
int params_offset)
Entry point to C language function: void glTexParameteriv(GLenum target, GLenum pname, const GLint * params); Part of GL_VERSION_1_0 |
void |
glTexParameteriv(int target,
int pname,
IntBuffer params)
Entry point to C language function: void glTexParameteriv(GLenum target, GLenum pname, const GLint * params); Part of GL_VERSION_1_0 |
void |
glTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int type,
Buffer pixels)
Entry point to C language function: void 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 target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int type,
long pixels_buffer_offset)
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 target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
Buffer pixels)
Entry point to C language function: void 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 target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
long pixels_buffer_offset)
Entry point to C language function: void 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 |
glUniform(GLUniformData data)
|
void |
glUniform1f(int location,
float x)
Entry point to C language function: void glUniform1f(GLint location, GLfloat x); Part of GL_VERSION_2_0 |
void |
glUniform1fv(int location,
int count,
float[] v,
int v_offset)
Entry point to C language function: void glUniform1fv(GLint location, GLsizei count, const GLfloat * v); Part of GL_VERSION_2_0 |
void |
glUniform1fv(int location,
int count,
FloatBuffer v)
Entry point to C language function: void glUniform1fv(GLint location, GLsizei count, const GLfloat * v); Part of GL_VERSION_2_0 |
void |
glUniform1i(int location,
int x)
Entry point to C language function: void glUniform1i(GLint location, GLint x); Part of GL_VERSION_2_0 |
void |
glUniform1iv(int location,
int count,
int[] v,
int v_offset)
Entry point to C language function: void glUniform1iv(GLint location, GLsizei count, const GLint * v); Part of GL_VERSION_2_0 |
void |
glUniform1iv(int location,
int count,
IntBuffer v)
Entry point to C language function: void glUniform1iv(GLint location, GLsizei count, const GLint * v); Part of GL_VERSION_2_0 |
void |
glUniform2f(int location,
float x,
float y)
Entry point to C language function: void glUniform2f(GLint location, GLfloat x, GLfloat y); Part of GL_VERSION_2_0 |
void |
glUniform2fv(int location,
int count,
float[] v,
int v_offset)
Entry point to C language function: void glUniform2fv(GLint location, GLsizei count, const GLfloat * v); Part of GL_VERSION_2_0 |
void |
glUniform2fv(int location,
int count,
FloatBuffer v)
Entry point to C language function: void glUniform2fv(GLint location, GLsizei count, const GLfloat * v); Part of GL_VERSION_2_0 |
void |
glUniform2i(int location,
int x,
int y)
Entry point to C language function: void glUniform2i(GLint location, GLint x, GLint y); Part of GL_VERSION_2_0 |
void |
glUniform2iv(int location,
int count,
int[] v,
int v_offset)
Entry point to C language function: void glUniform2iv(GLint location, GLsizei count, const GLint * v); Part of GL_VERSION_2_0 |
void |
glUniform2iv(int location,
int count,
IntBuffer v)
Entry point to C language function: void glUniform2iv(GLint location, GLsizei count, const GLint * v); Part of GL_VERSION_2_0 |
void |
glUniform3f(int location,
float x,
float y,
float z)
Entry point to C language function: void glUniform3f(GLint location, GLfloat x, GLfloat y, GLfloat z); Part of GL_VERSION_2_0 |
void |
glUniform3fv(int location,
int count,
float[] v,
int v_offset)
Entry point to C language function: void glUniform3fv(GLint location, GLsizei count, const GLfloat * v); Part of GL_VERSION_2_0 |
void |
glUniform3fv(int location,
int count,
FloatBuffer v)
Entry point to C language function: void glUniform3fv(GLint location, GLsizei count, const GLfloat * v); Part of GL_VERSION_2_0 |
void |
glUniform3i(int location,
int x,
int y,
int z)
Entry point to C language function: void glUniform3i(GLint location, GLint x, GLint y, GLint z); Part of GL_VERSION_2_0 |
void |
glUniform3iv(int location,
int count,
int[] v,
int v_offset)
Entry point to C language function: void glUniform3iv(GLint location, GLsizei count, const GLint * v); Part of GL_VERSION_2_0 |
void |
glUniform3iv(int location,
int count,
IntBuffer v)
Entry point to C language function: void glUniform3iv(GLint location, GLsizei count, const GLint * v); Part of GL_VERSION_2_0 |
void |
glUniform4f(int location,
float x,
float y,
float z,
float w)
Entry point to C language function: void glUniform4f(GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w); Part of GL_VERSION_2_0 |
void |
glUniform4fv(int location,
int count,
float[] v,
int v_offset)
Entry point to C language function: void glUniform4fv(GLint location, GLsizei count, const GLfloat * v); Part of GL_VERSION_2_0 |
void |
glUniform4fv(int location,
int count,
FloatBuffer v)
Entry point to C language function: void glUniform4fv(GLint location, GLsizei count, const GLfloat * v); Part of GL_VERSION_2_0 |
void |
glUniform4i(int location,
int x,
int y,
int z,
int w)
Entry point to C language function: void glUniform4i(GLint location, GLint x, GLint y, GLint z, GLint w); Part of GL_VERSION_2_0 |
void |
glUniform4iv(int location,
int count,
int[] v,
int v_offset)
Entry point to C language function: void glUniform4iv(GLint location, GLsizei count, const GLint * v); Part of GL_VERSION_2_0 |
void |
glUniform4iv(int location,
int count,
IntBuffer v)
Entry point to C language function: void glUniform4iv(GLint location, GLsizei count, const GLint * v); Part of GL_VERSION_2_0 |
void |
glUniformMatrix2fv(int location,
int count,
boolean transpose,
float[] value,
int value_offset)
Entry point to C language function: void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_VERSION_2_0 |
void |
glUniformMatrix2fv(int location,
int count,
boolean transpose,
FloatBuffer value)
Entry point to C language function: void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_VERSION_2_0 |
void |
glUniformMatrix3fv(int location,
int count,
boolean transpose,
float[] value,
int value_offset)
Entry point to C language function: void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_VERSION_2_0 |
void |
glUniformMatrix3fv(int location,
int count,
boolean transpose,
FloatBuffer value)
Entry point to C language function: void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_VERSION_2_0 |
void |
glUniformMatrix4fv(int location,
int count,
boolean transpose,
float[] value,
int value_offset)
Entry point to C language function: void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_VERSION_2_0 |
void |
glUniformMatrix4fv(int location,
int count,
boolean transpose,
FloatBuffer value)
Entry point to C language function: void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); Part of GL_VERSION_2_0 |
boolean |
glUnmapBuffer(int target)
Entry point to C language function: GLboolean glUnmapBufferOES(GLenum target); Part of GL_VERSION_1_5, GL_OES_mapbuffer |
void |
glUseProgram(int program)
Entry point to C language function: void glUseProgram(GLuint program); Part of GL_VERSION_2_0 |
void |
glValidateProgram(int program)
Entry point to C language function: void glValidateProgram(GLuint program); Part of GL_VERSION_2_0 |
void |
glVertexAttrib1f(int indx,
float x)
Entry point to C language function: void glVertexAttrib1f(GLuint indx, GLfloat x); Part of GL_VERSION_2_0 |
void |
glVertexAttrib1fv(int indx,
float[] values,
int values_offset)
Entry point to C language function: void glVertexAttrib1fv(GLuint indx, const GLfloat * values); Part of GL_VERSION_2_0 |
void |
glVertexAttrib1fv(int indx,
FloatBuffer values)
Entry point to C language function: void glVertexAttrib1fv(GLuint indx, const GLfloat * values); Part of GL_VERSION_2_0 |
void |
glVertexAttrib2f(int indx,
float x,
float y)
Entry point to C language function: void glVertexAttrib2f(GLuint indx, GLfloat x, GLfloat y); Part of GL_VERSION_2_0 |
void |
glVertexAttrib2fv(int indx,
float[] values,
int values_offset)
Entry point to C language function: void glVertexAttrib2fv(GLuint indx, const GLfloat * values); Part of GL_VERSION_2_0 |
void |
glVertexAttrib2fv(int indx,
FloatBuffer values)
Entry point to C language function: void glVertexAttrib2fv(GLuint indx, const GLfloat * values); Part of GL_VERSION_2_0 |
void |
glVertexAttrib3f(int indx,
float x,
float y,
float z)
Entry point to C language function: void glVertexAttrib3f(GLuint indx, GLfloat x, GLfloat y, GLfloat z); Part of GL_VERSION_2_0 |
void |
glVertexAttrib3fv(int indx,
float[] values,
int values_offset)
Entry point to C language function: void glVertexAttrib3fv(GLuint indx, const GLfloat * values); Part of GL_VERSION_2_0 |
void |
glVertexAttrib3fv(int indx,
FloatBuffer values)
Entry point to C language function: void glVertexAttrib3fv(GLuint indx, const GLfloat * values); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4f(int indx,
float x,
float y,
float z,
float w)
Entry point to C language function: void glVertexAttrib4f(GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4fv(int indx,
float[] values,
int values_offset)
Entry point to C language function: void glVertexAttrib4fv(GLuint indx, const GLfloat * values); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4fv(int indx,
FloatBuffer values)
Entry point to C language function: void glVertexAttrib4fv(GLuint indx, const GLfloat * values); Part of GL_VERSION_2_0 |
void |
glVertexAttribPointer(GLArrayData array)
End: GL_ARB_ES2_compatibility functions, which are part of ES2 core as well |
void |
glVertexAttribPointer(int indx,
int size,
int type,
boolean normalized,
int stride,
Buffer ptr)
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 indx,
int size,
int type,
boolean normalized,
int stride,
long ptr_buffer_offset)
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 |
glViewport(int x,
int y,
int width,
int height)
Entry point to C language function: void glViewport(GLint x, GLint y, GLsizei width, GLsizei height); Part of GL_VERSION_1_0 |
boolean |
hasGLSL()
Indicates whether this GL object supports GLSL. |
boolean |
isExtensionAvailable(String glExtensionName)
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 glFunctionName)
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. |
void |
setSwapInterval(int interval)
Provides a platform-independent way to specify the minimum swap interval for buffer swaps. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GLES2Impl(GLProfile glp, GLContextImpl context)
Method Detail |
---|
public void glActiveTexture(int texture)
void glActiveTexture(GLenum texture);
GL_VERSION_1_3
glActiveTexture
in interface GL
public void dispatch_glActiveTexture1(int texture, long procAddress)
void glActiveTexture(GLenum texture);
GL_VERSION_1_3
public void glAttachShader(int program, int shader)
void glAttachShader(GLuint program, GLuint shader);
GL_VERSION_2_0
glAttachShader
in interface GL2ES2
public void dispatch_glAttachShader1(int program, int shader, long procAddress)
void glAttachShader(GLuint program, GLuint shader);
GL_VERSION_2_0
public void glBeginPerfMonitorAMD(int monitor)
void glBeginPerfMonitorAMD(GLuint monitor);
GL_AMD_performance_monitor
glBeginPerfMonitorAMD
in interface GLES2
public void dispatch_glBeginPerfMonitorAMD1(int monitor, long procAddress)
void glBeginPerfMonitorAMD(GLuint monitor);
GL_AMD_performance_monitor
public void glBindAttribLocation(int program, int index, String name)
void glBindAttribLocation(GLuint program, GLuint index, const GLchar * name);
GL_VERSION_2_0
glBindAttribLocation
in interface GL2ES2
public void dispatch_glBindAttribLocation1(int program, int index, String name, long procAddress)
void glBindAttribLocation(GLuint program, GLuint index, const GLchar * name);
GL_VERSION_2_0
public void glBindBuffer(int target, int buffer)
void glBindBuffer(GLenum target, GLuint buffer);
GL_VERSION_1_5
glBindBuffer
in interface GL
public void glBindFramebuffer(int target, int framebuffer)
void glBindFramebuffer(GLenum target, GLuint framebuffer);
GL_ARB_framebuffer_object
glBindFramebuffer
in interface GL
public void dispatch_glBindFramebuffer1(int target, int framebuffer, long procAddress)
void glBindFramebuffer(GLenum target, GLuint framebuffer);
GL_ARB_framebuffer_object
public void glBindRenderbuffer(int target, int renderbuffer)
void glBindRenderbuffer(GLenum target, GLuint renderbuffer);
GL_ARB_framebuffer_object
glBindRenderbuffer
in interface GL
public void dispatch_glBindRenderbuffer1(int target, int renderbuffer, long procAddress)
void glBindRenderbuffer(GLenum target, GLuint renderbuffer);
GL_ARB_framebuffer_object
public void glBindTexture(int target, int texture)
void glBindTexture(GLenum target, GLuint texture);
GL_VERSION_1_1
glBindTexture
in interface GL
public void dispatch_glBindTexture1(int target, int texture, long procAddress)
void glBindTexture(GLenum target, GLuint texture);
GL_VERSION_1_1
public void glBindVertexArrayOES(int array)
void glBindVertexArrayOES(GLuint array);
GL_OES_vertex_array_object
glBindVertexArrayOES
in interface GLES2
public void dispatch_glBindVertexArrayOES1(int array, long procAddress)
void glBindVertexArrayOES(GLuint array);
GL_OES_vertex_array_object
public void glBlendColor(float red, float green, float blue, float alpha)
void glBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
GL_VERSION_1_2
glBlendColor
in interface GL2ES2
public void dispatch_glBlendColor1(float red, float green, float blue, float alpha, long procAddress)
void glBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
GL_VERSION_1_2
public void glBlendEquation(int mode)
void glBlendEquation(GLenum mode);
GL_VERSION_1_2
glBlendEquation
in interface GL
public void dispatch_glBlendEquation1(int mode, long procAddress)
void glBlendEquation(GLenum mode);
GL_VERSION_1_2
public void glBlendEquationSeparate(int modeRGB, int modeAlpha)
void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha);
GL_VERSION_2_0
glBlendEquationSeparate
in interface GL
public void dispatch_glBlendEquationSeparate1(int modeRGB, int modeAlpha, long procAddress)
void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha);
GL_VERSION_2_0
public void glBlendFunc(int sfactor, int dfactor)
void glBlendFunc(GLenum sfactor, GLenum dfactor);
GL_VERSION_1_0
glBlendFunc
in interface GL
public void dispatch_glBlendFunc1(int sfactor, int dfactor, long procAddress)
void glBlendFunc(GLenum sfactor, GLenum dfactor);
GL_VERSION_1_0
public void glBlendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)
void glBlendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
GL_VERSION_1_4
glBlendFuncSeparate
in interface GL
public void dispatch_glBlendFuncSeparate1(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha, long procAddress)
void glBlendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
GL_VERSION_1_4
public void glBlitFramebufferANGLE(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
void glBlitFramebufferANGLE(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
GL_ANGLE_framebuffer_blit
glBlitFramebufferANGLE
in interface GLES2
public void dispatch_glBlitFramebufferANGLE1(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter, long procAddress)
void glBlitFramebufferANGLE(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
GL_ANGLE_framebuffer_blit
public void glBufferData(int target, long size, Buffer data, int usage)
void glBufferData(GLenum target, GLsizeiptr size, const GLvoid * data, GLenum usage);
GL_VERSION_1_5
glBufferData
in interface GL
public void glBufferSubData(int target, long offset, long size, Buffer data)
void glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid * data);
GL_VERSION_1_5
glBufferSubData
in interface GL
public int glCheckFramebufferStatus(int target)
GLenum glCheckFramebufferStatus(GLenum target);
GL_ARB_framebuffer_object
glCheckFramebufferStatus
in interface GL
public int dispatch_glCheckFramebufferStatus1(int target, long procAddress)
GLenum glCheckFramebufferStatus(GLenum target);
GL_ARB_framebuffer_object
public void glClear(int mask)
void glClear(GLbitfield mask);
GL_VERSION_1_0
glClear
in interface GL
public void dispatch_glClear1(int mask, long procAddress)
void glClear(GLbitfield mask);
GL_VERSION_1_0
public void glClearColor(float red, float green, float blue, float alpha)
void glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
GL_VERSION_1_0
glClearColor
in interface GL
public void dispatch_glClearColor1(float red, float green, float blue, float alpha, long procAddress)
void glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
GL_VERSION_1_0
public void glClearDepthf(float depth)
void glClearDepthf(GLclampf depth);
GL_ARB_ES2_compatibility
glClearDepthf
in interface GL
glClearDepthf
in interface GL2ES2
public void glClearStencil(int s)
void glClearStencil(GLint s);
GL_VERSION_1_0
glClearStencil
in interface GL
public void dispatch_glClearStencil1(int s, long procAddress)
void glClearStencil(GLint s);
GL_VERSION_1_0
public void glColorMask(boolean red, boolean green, boolean blue, boolean alpha)
void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
GL_VERSION_1_0
glColorMask
in interface GL
public void dispatch_glColorMask1(boolean red, boolean green, boolean blue, boolean alpha, long procAddress)
void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
GL_VERSION_1_0
public void glCompileShader(int shader)
void glCompileShader(GLuint shader);
GL_VERSION_2_0
glCompileShader
in interface GL2ES2
public void dispatch_glCompileShader1(int shader, long procAddress)
void glCompileShader(GLuint shader);
GL_VERSION_2_0
public void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, Buffer data)
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 glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, long data_buffer_offset)
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 glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, Buffer data)
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 glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, long data_buffer_offset)
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 glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer data)
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 glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, long data_buffer_offset)
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 glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, Buffer data)
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 glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, long data_buffer_offset)
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 glCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border)
void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
GL_VERSION_1_1
glCopyTexImage2D
in interface GL
public void dispatch_glCopyTexImage2D1(int target, int level, int internalformat, int x, int y, int width, int height, int border, long procAddress)
void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
GL_VERSION_1_1
public void glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
GL_VERSION_1_1
glCopyTexSubImage2D
in interface GL
public void dispatch_glCopyTexSubImage2D1(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height, long procAddress)
void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
GL_VERSION_1_1
public void glCopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
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 dispatch_glCopyTexSubImage3D1(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height, long procAddress)
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
public int glCreateProgram()
GLuint glCreateProgram(void);
GL_VERSION_2_0
glCreateProgram
in interface GL2ES2
public int dispatch_glCreateProgram1(long procAddress)
GLuint glCreateProgram(void);
GL_VERSION_2_0
public int glCreateShader(int type)
GLuint glCreateShader(GLenum type);
GL_VERSION_2_0
glCreateShader
in interface GL2ES2
public int dispatch_glCreateShader1(int type, long procAddress)
GLuint glCreateShader(GLenum type);
GL_VERSION_2_0
public void glCullFace(int mode)
void glCullFace(GLenum mode);
GL_VERSION_1_0
glCullFace
in interface GL
public void dispatch_glCullFace1(int mode, long procAddress)
void glCullFace(GLenum mode);
GL_VERSION_1_0
public void glDeleteBuffers(int n, IntBuffer buffers)
void glDeleteBuffers(GLsizei n, const GLuint * buffers);
GL_VERSION_1_5
glDeleteBuffers
in interface GL
public void glDeleteBuffers(int n, int[] buffers, int buffers_offset)
void glDeleteBuffers(GLsizei n, const GLuint * buffers);
GL_VERSION_1_5
glDeleteBuffers
in interface GL
public void glDeleteFencesNV(int n, IntBuffer arrays)
void glDeleteFencesNV(GLsizei n, const GLuint * arrays);
GL_NV_fence
glDeleteFencesNV
in interface GLES2
public void glDeleteFencesNV(int n, int[] arrays, int arrays_offset)
void glDeleteFencesNV(GLsizei n, const GLuint * arrays);
GL_NV_fence
glDeleteFencesNV
in interface GLES2
public void glDeleteFramebuffers(int n, IntBuffer framebuffers)
void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers);
GL_ARB_framebuffer_object
glDeleteFramebuffers
in interface GL
public void glDeleteFramebuffers(int n, int[] framebuffers, int framebuffers_offset)
void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers);
GL_ARB_framebuffer_object
glDeleteFramebuffers
in interface GL
public void glDeletePerfMonitorsAMD(int n, IntBuffer monitors)
void glDeletePerfMonitorsAMD(GLsizei n, GLuint * monitors);
GL_AMD_performance_monitor
glDeletePerfMonitorsAMD
in interface GLES2
public void glDeletePerfMonitorsAMD(int n, int[] monitors, int monitors_offset)
void glDeletePerfMonitorsAMD(GLsizei n, GLuint * monitors);
GL_AMD_performance_monitor
glDeletePerfMonitorsAMD
in interface GLES2
public void glDeleteProgram(int program)
void glDeleteProgram(GLuint program);
GL_VERSION_2_0
glDeleteProgram
in interface GL2ES2
public void dispatch_glDeleteProgram1(int program, long procAddress)
void glDeleteProgram(GLuint program);
GL_VERSION_2_0
public void glDeleteRenderbuffers(int n, IntBuffer renderbuffers)
void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers);
GL_ARB_framebuffer_object
glDeleteRenderbuffers
in interface GL
public void glDeleteRenderbuffers(int n, int[] renderbuffers, int renderbuffers_offset)
void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers);
GL_ARB_framebuffer_object
glDeleteRenderbuffers
in interface GL
public void glDeleteShader(int shader)
void glDeleteShader(GLuint shader);
GL_VERSION_2_0
glDeleteShader
in interface GL2ES2
public void dispatch_glDeleteShader1(int shader, long procAddress)
void glDeleteShader(GLuint shader);
GL_VERSION_2_0
public void glDeleteTextures(int n, IntBuffer textures)
void glDeleteTextures(GLsizei n, const GLuint * textures);
GL_VERSION_1_1
glDeleteTextures
in interface GL
public void glDeleteTextures(int n, int[] textures, int textures_offset)
void glDeleteTextures(GLsizei n, const GLuint * textures);
GL_VERSION_1_1
glDeleteTextures
in interface GL
public void glDeleteVertexArraysOES(int n, IntBuffer arrays)
void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays);
GL_OES_vertex_array_object
glDeleteVertexArraysOES
in interface GLES2
public void glDeleteVertexArraysOES(int n, int[] arrays, int arrays_offset)
void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays);
GL_OES_vertex_array_object
glDeleteVertexArraysOES
in interface GLES2
public void glDepthFunc(int func)
void glDepthFunc(GLenum func);
GL_VERSION_1_0
glDepthFunc
in interface GL
public void dispatch_glDepthFunc1(int func, long procAddress)
void glDepthFunc(GLenum func);
GL_VERSION_1_0
public void glDepthMask(boolean flag)
void glDepthMask(GLboolean flag);
GL_VERSION_1_0
glDepthMask
in interface GL
public void dispatch_glDepthMask1(boolean flag, long procAddress)
void glDepthMask(GLboolean flag);
GL_VERSION_1_0
public void glDepthRangef(float zNear, float zFar)
void glDepthRangef(GLclampf zNear, GLclampf zFar);
GL_ARB_ES2_compatibility
glDepthRangef
in interface GL
glDepthRangef
in interface GL2ES2
public void glDetachShader(int program, int shader)
void glDetachShader(GLuint program, GLuint shader);
GL_VERSION_2_0
glDetachShader
in interface GL2ES2
public void dispatch_glDetachShader1(int program, int shader, long procAddress)
void glDetachShader(GLuint program, GLuint shader);
GL_VERSION_2_0
public void glDisable(int cap)
void glDisable(GLenum cap);
GL_VERSION_1_0
glDisable
in interface GL
public void dispatch_glDisable1(int cap, long procAddress)
void glDisable(GLenum cap);
GL_VERSION_1_0
public void glDisableDriverControlQCOM(int driverControl)
void glDisableDriverControlQCOM(GLuint driverControl);
GL_QCOM_driver_control
glDisableDriverControlQCOM
in interface GLES2
public void dispatch_glDisableDriverControlQCOM1(int driverControl, long procAddress)
void glDisableDriverControlQCOM(GLuint driverControl);
GL_QCOM_driver_control
public void glDisableVertexAttribArray(int index)
void glDisableVertexAttribArray(GLuint index);
GL_VERSION_2_0
glDisableVertexAttribArray
in interface GL2ES2
public void dispatch_glDisableVertexAttribArray1(int index, long procAddress)
void glDisableVertexAttribArray(GLuint index);
GL_VERSION_2_0
public void glDiscardFramebufferEXT(int target, int numAttachments, IntBuffer attachments)
void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments);
GL_EXT_discard_framebuffer
glDiscardFramebufferEXT
in interface GLES2
public void glDiscardFramebufferEXT(int target, int numAttachments, int[] attachments, int attachments_offset)
void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments);
GL_EXT_discard_framebuffer
glDiscardFramebufferEXT
in interface GLES2
public void glDrawArrays(int mode, int first, int count)
void glDrawArrays(GLenum mode, GLint first, GLsizei count);
GL_VERSION_1_1
glDrawArrays
in interface GL
public void dispatch_glDrawArrays1(int mode, int first, int count, long procAddress)
void glDrawArrays(GLenum mode, GLint first, GLsizei count);
GL_VERSION_1_1
public void glDrawElements(int mode, int count, int type, Buffer indices)
void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_1_1
glDrawElements
in interface GL
public void glDrawElements(int mode, int count, int type, long indices_buffer_offset)
void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_1_1
glDrawElements
in interface GL
public void glEGLImageTargetRenderbufferStorageOES(int target, Buffer image)
void glEGLImageTargetRenderbufferStorageOES(GLenum target, GLeglImageOES image);
GL_OES_EGL_image
glEGLImageTargetRenderbufferStorageOES
in interface GLES2
public void glEGLImageTargetTexture2DOES(int target, Buffer image)
void glEGLImageTargetTexture2DOES(GLenum target, GLeglImageOES image);
GL_OES_EGL_image
glEGLImageTargetTexture2DOES
in interface GLES2
public void glEnable(int cap)
void glEnable(GLenum cap);
GL_VERSION_1_0
glEnable
in interface GL
public void dispatch_glEnable1(int cap, long procAddress)
void glEnable(GLenum cap);
GL_VERSION_1_0
public void glEnableDriverControlQCOM(int driverControl)
void glEnableDriverControlQCOM(GLuint driverControl);
GL_QCOM_driver_control
glEnableDriverControlQCOM
in interface GLES2
public void dispatch_glEnableDriverControlQCOM1(int driverControl, long procAddress)
void glEnableDriverControlQCOM(GLuint driverControl);
GL_QCOM_driver_control
public void glEnableVertexAttribArray(int index)
void glEnableVertexAttribArray(GLuint index);
GL_VERSION_2_0
glEnableVertexAttribArray
in interface GL2ES2
public void dispatch_glEnableVertexAttribArray1(int index, long procAddress)
void glEnableVertexAttribArray(GLuint index);
GL_VERSION_2_0
public void glEndPerfMonitorAMD(int monitor)
void glEndPerfMonitorAMD(GLuint monitor);
GL_AMD_performance_monitor
glEndPerfMonitorAMD
in interface GLES2
public void dispatch_glEndPerfMonitorAMD1(int monitor, long procAddress)
void glEndPerfMonitorAMD(GLuint monitor);
GL_AMD_performance_monitor
public void glEndTilingQCOM(int preserveMask)
void glEndTilingQCOM(GLbitfield preserveMask);
GL_QCOM_tiled_rendering
glEndTilingQCOM
in interface GLES2
public void dispatch_glEndTilingQCOM1(int preserveMask, long procAddress)
void glEndTilingQCOM(GLbitfield preserveMask);
GL_QCOM_tiled_rendering
public void glExtGetBufferPointervQCOM(int target, PointerBuffer params)
void glExtGetBufferPointervQCOM(GLenum target, GLvoid * * params);
GL_QCOM_extended_get
glExtGetBufferPointervQCOM
in interface GLES2
public void glExtGetBuffersQCOM(IntBuffer buffers, int maxBuffers, IntBuffer numBuffers)
void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers);
GL_QCOM_extended_get
glExtGetBuffersQCOM
in interface GLES2
public void glExtGetBuffersQCOM(int[] buffers, int buffers_offset, int maxBuffers, int[] numBuffers, int numBuffers_offset)
void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers);
GL_QCOM_extended_get
glExtGetBuffersQCOM
in interface GLES2
public void glExtGetFramebuffersQCOM(IntBuffer framebuffers, int maxFramebuffers, IntBuffer numFramebuffers)
void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers);
GL_QCOM_extended_get
glExtGetFramebuffersQCOM
in interface GLES2
public void glExtGetFramebuffersQCOM(int[] framebuffers, int framebuffers_offset, int maxFramebuffers, int[] numFramebuffers, int numFramebuffers_offset)
void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers);
GL_QCOM_extended_get
glExtGetFramebuffersQCOM
in interface GLES2
public void glExtGetProgramBinarySourceQCOM(int program, int shadertype, ByteBuffer source, IntBuffer length)
void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length);
GL_QCOM_extended_get2
glExtGetProgramBinarySourceQCOM
in interface GLES2
public void glExtGetProgramBinarySourceQCOM(int program, int shadertype, byte[] source, int source_offset, int[] length, int length_offset)
void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length);
GL_QCOM_extended_get2
glExtGetProgramBinarySourceQCOM
in interface GLES2
public void glExtGetProgramsQCOM(IntBuffer programs, int maxPrograms, IntBuffer numPrograms)
void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms);
GL_QCOM_extended_get2
glExtGetProgramsQCOM
in interface GLES2
public void glExtGetProgramsQCOM(int[] programs, int programs_offset, int maxPrograms, int[] numPrograms, int numPrograms_offset)
void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms);
GL_QCOM_extended_get2
glExtGetProgramsQCOM
in interface GLES2
public void glExtGetRenderbuffersQCOM(IntBuffer renderbuffers, int maxRenderbuffers, IntBuffer numRenderbuffers)
void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers);
GL_QCOM_extended_get
glExtGetRenderbuffersQCOM
in interface GLES2
public void glExtGetRenderbuffersQCOM(int[] renderbuffers, int renderbuffers_offset, int maxRenderbuffers, int[] numRenderbuffers, int numRenderbuffers_offset)
void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers);
GL_QCOM_extended_get
glExtGetRenderbuffersQCOM
in interface GLES2
public void glExtGetShadersQCOM(IntBuffer shaders, int maxShaders, IntBuffer numShaders)
void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders);
GL_QCOM_extended_get2
glExtGetShadersQCOM
in interface GLES2
public void glExtGetShadersQCOM(int[] shaders, int shaders_offset, int maxShaders, int[] numShaders, int numShaders_offset)
void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders);
GL_QCOM_extended_get2
glExtGetShadersQCOM
in interface GLES2
public void glExtGetTexLevelParameterivQCOM(int texture, int face, int level, int pname, IntBuffer params)
void glExtGetTexLevelParameterivQCOM(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params);
GL_QCOM_extended_get
glExtGetTexLevelParameterivQCOM
in interface GLES2
public void glExtGetTexLevelParameterivQCOM(int texture, int face, int level, int pname, int[] params, int params_offset)
void glExtGetTexLevelParameterivQCOM(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params);
GL_QCOM_extended_get
glExtGetTexLevelParameterivQCOM
in interface GLES2
public void glExtGetTexSubImageQCOM(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer texels)
void glExtGetTexSubImageQCOM(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLvoid * texels);
GL_QCOM_extended_get
glExtGetTexSubImageQCOM
in interface GLES2
public void glExtGetTexturesQCOM(IntBuffer textures, int maxTextures, IntBuffer numTextures)
void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures);
GL_QCOM_extended_get
glExtGetTexturesQCOM
in interface GLES2
public void glExtGetTexturesQCOM(int[] textures, int textures_offset, int maxTextures, int[] numTextures, int numTextures_offset)
void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures);
GL_QCOM_extended_get
glExtGetTexturesQCOM
in interface GLES2
public boolean glExtIsProgramBinaryQCOM(int program)
GLboolean glExtIsProgramBinaryQCOM(GLuint program);
GL_QCOM_extended_get2
glExtIsProgramBinaryQCOM
in interface GLES2
public boolean dispatch_glExtIsProgramBinaryQCOM1(int program, long procAddress)
GLboolean glExtIsProgramBinaryQCOM(GLuint program);
GL_QCOM_extended_get2
public void glExtTexObjectStateOverrideiQCOM(int target, int pname, int param)
void glExtTexObjectStateOverrideiQCOM(GLenum target, GLenum pname, GLint param);
GL_QCOM_extended_get
glExtTexObjectStateOverrideiQCOM
in interface GLES2
public void dispatch_glExtTexObjectStateOverrideiQCOM1(int target, int pname, int param, long procAddress)
void glExtTexObjectStateOverrideiQCOM(GLenum target, GLenum pname, GLint param);
GL_QCOM_extended_get
public void glFinish()
void glFinish(void);
GL_VERSION_1_0
glFinish
in interface GL
public void dispatch_glFinish1(long procAddress)
void glFinish(void);
GL_VERSION_1_0
public void glFinishFenceNV(int array)
void glFinishFenceNV(GLuint array);
GL_NV_fence
glFinishFenceNV
in interface GLES2
public void dispatch_glFinishFenceNV1(int array, long procAddress)
void glFinishFenceNV(GLuint array);
GL_NV_fence
public void glFlush()
void glFlush(void);
GL_VERSION_1_0
glFlush
in interface GL
public void dispatch_glFlush1(long procAddress)
void glFlush(void);
GL_VERSION_1_0
public void glFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer)
void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
GL_ARB_framebuffer_object
glFramebufferRenderbuffer
in interface GL
public void dispatch_glFramebufferRenderbuffer1(int target, int attachment, int renderbuffertarget, int renderbuffer, long procAddress)
void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
GL_ARB_framebuffer_object
public void glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level)
void glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
GL_ARB_framebuffer_object
glFramebufferTexture2D
in interface GL
public void dispatch_glFramebufferTexture2D1(int target, int attachment, int textarget, int texture, int level, long procAddress)
void glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
GL_ARB_framebuffer_object
public void glFramebufferTexture2DMultisampleIMG(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
void glFramebufferTexture2DMultisampleIMG(GLenum, GLenum, GLenum, GLuint, GLint, GLsizei);
GL_IMG_multisampled_render_to_texture
glFramebufferTexture2DMultisampleIMG
in interface GLES2
public void dispatch_glFramebufferTexture2DMultisampleIMG1(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, long procAddress)
void glFramebufferTexture2DMultisampleIMG(GLenum, GLenum, GLenum, GLuint, GLint, GLsizei);
GL_IMG_multisampled_render_to_texture
public void glFramebufferTexture3D(int target, int attachment, int textarget, int texture, int level, int zoffset)
void glFramebufferTexture3DOES(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
GL_ARB_framebuffer_object, GL_OES_texture_3D
glFramebufferTexture3D
in interface GL2ES2
public void dispatch_glFramebufferTexture3D1(int target, int attachment, int textarget, int texture, int level, int zoffset, long procAddress)
void glFramebufferTexture3DOES(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
GL_ARB_framebuffer_object, GL_OES_texture_3D
public void glFrontFace(int mode)
void glFrontFace(GLenum mode);
GL_VERSION_1_0
glFrontFace
in interface GL
public void dispatch_glFrontFace1(int mode, long procAddress)
void glFrontFace(GLenum mode);
GL_VERSION_1_0
public void glGenBuffers(int n, IntBuffer buffers)
void glGenBuffers(GLsizei n, GLuint * buffers);
GL_VERSION_1_5
glGenBuffers
in interface GL
public void glGenBuffers(int n, int[] buffers, int buffers_offset)
void glGenBuffers(GLsizei n, GLuint * buffers);
GL_VERSION_1_5
glGenBuffers
in interface GL
public void glGenFencesNV(int n, IntBuffer arrays)
void glGenFencesNV(GLsizei n, GLuint * arrays);
GL_NV_fence
glGenFencesNV
in interface GLES2
public void glGenFencesNV(int n, int[] arrays, int arrays_offset)
void glGenFencesNV(GLsizei n, GLuint * arrays);
GL_NV_fence
glGenFencesNV
in interface GLES2
public void glGenFramebuffers(int n, IntBuffer framebuffers)
void glGenFramebuffers(GLsizei n, GLuint * framebuffers);
GL_ARB_framebuffer_object
glGenFramebuffers
in interface GL
public void glGenFramebuffers(int n, int[] framebuffers, int framebuffers_offset)
void glGenFramebuffers(GLsizei n, GLuint * framebuffers);
GL_ARB_framebuffer_object
glGenFramebuffers
in interface GL
public void glGenPerfMonitorsAMD(int n, IntBuffer monitors)
void glGenPerfMonitorsAMD(GLsizei n, GLuint * monitors);
GL_AMD_performance_monitor
glGenPerfMonitorsAMD
in interface GLES2
public void glGenPerfMonitorsAMD(int n, int[] monitors, int monitors_offset)
void glGenPerfMonitorsAMD(GLsizei n, GLuint * monitors);
GL_AMD_performance_monitor
glGenPerfMonitorsAMD
in interface GLES2
public void glGenRenderbuffers(int n, IntBuffer renderbuffers)
void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers);
GL_ARB_framebuffer_object
glGenRenderbuffers
in interface GL
public void glGenRenderbuffers(int n, int[] renderbuffers, int renderbuffers_offset)
void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers);
GL_ARB_framebuffer_object
glGenRenderbuffers
in interface GL
public void glGenTextures(int n, IntBuffer textures)
void glGenTextures(GLsizei n, GLuint * textures);
GL_VERSION_1_1
glGenTextures
in interface GL
public void glGenTextures(int n, int[] textures, int textures_offset)
void glGenTextures(GLsizei n, GLuint * textures);
GL_VERSION_1_1
glGenTextures
in interface GL
public void glGenVertexArraysOES(int n, IntBuffer arrays)
void glGenVertexArraysOES(GLsizei n, GLuint * arrays);
GL_OES_vertex_array_object
glGenVertexArraysOES
in interface GLES2
public void glGenVertexArraysOES(int n, int[] arrays, int arrays_offset)
void glGenVertexArraysOES(GLsizei n, GLuint * arrays);
GL_OES_vertex_array_object
glGenVertexArraysOES
in interface GLES2
public void glGenerateMipmap(int target)
void glGenerateMipmap(GLenum target);
GL_ARB_framebuffer_object
glGenerateMipmap
in interface GL
public void dispatch_glGenerateMipmap1(int target, long procAddress)
void glGenerateMipmap(GLenum target);
GL_ARB_framebuffer_object
public void glGetActiveAttrib(int program, int index, int bufsize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufsize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
GL_VERSION_2_0
glGetActiveAttrib
in interface GL2ES2
public void glGetActiveAttrib(int program, int index, int bufsize, int[] length, int length_offset, int[] size, int size_offset, int[] type, int type_offset, byte[] name, int name_offset)
void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufsize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
GL_VERSION_2_0
glGetActiveAttrib
in interface GL2ES2
public void glGetActiveUniform(int program, int index, int bufsize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufsize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
GL_VERSION_2_0
glGetActiveUniform
in interface GL2ES2
public void glGetActiveUniform(int program, int index, int bufsize, int[] length, int length_offset, int[] size, int size_offset, int[] type, int type_offset, byte[] name, int name_offset)
void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufsize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
GL_VERSION_2_0
glGetActiveUniform
in interface GL2ES2
public void glGetAttachedShaders(int program, int maxcount, IntBuffer count, IntBuffer shaders)
void glGetAttachedShaders(GLuint program, GLsizei maxcount, GLsizei * count, GLuint * shaders);
GL_VERSION_2_0
glGetAttachedShaders
in interface GL2ES2
public void glGetAttachedShaders(int program, int maxcount, int[] count, int count_offset, int[] shaders, int shaders_offset)
void glGetAttachedShaders(GLuint program, GLsizei maxcount, GLsizei * count, GLuint * shaders);
GL_VERSION_2_0
glGetAttachedShaders
in interface GL2ES2
public int glGetAttribLocation(int program, String name)
int glGetAttribLocation(GLuint program, const GLchar * name);
GL_VERSION_2_0
glGetAttribLocation
in interface GL2ES2
public int dispatch_glGetAttribLocation1(int program, String name, long procAddress)
int glGetAttribLocation(GLuint program, const GLchar * name);
GL_VERSION_2_0
public void glGetBooleanv(int pname, ByteBuffer params)
void glGetBooleanv(GLenum pname, GLboolean * params);
GL_VERSION_1_0
glGetBooleanv
in interface GL
public void glGetBooleanv(int pname, byte[] params, int params_offset)
void glGetBooleanv(GLenum pname, GLboolean * params);
GL_VERSION_1_0
glGetBooleanv
in interface GL
public void glGetBufferParameteriv(int target, int pname, IntBuffer params)
void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params);
GL_VERSION_1_5
glGetBufferParameteriv
in interface GL
public void glGetBufferParameteriv(int target, int pname, int[] params, int params_offset)
void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params);
GL_VERSION_1_5
glGetBufferParameteriv
in interface GL
public void glGetBufferPointerv(int target, int pname, PointerBuffer params)
void glGetBufferPointervOES(GLenum target, GLenum pname, GLvoid * * params);
GL_VERSION_1_5, GL_OES_mapbuffer
public void glGetDriverControlStringQCOM(int driverControl, int bufSize, IntBuffer length, ByteBuffer driverControlString)
void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString);
GL_QCOM_driver_control
glGetDriverControlStringQCOM
in interface GLES2
public void glGetDriverControlStringQCOM(int driverControl, int bufSize, int[] length, int length_offset, byte[] driverControlString, int driverControlString_offset)
void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString);
GL_QCOM_driver_control
glGetDriverControlStringQCOM
in interface GLES2
public void glGetDriverControlsQCOM(IntBuffer num, int size, IntBuffer driverControls)
void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls);
GL_QCOM_driver_control
glGetDriverControlsQCOM
in interface GLES2
public void glGetDriverControlsQCOM(int[] num, int num_offset, int size, int[] driverControls, int driverControls_offset)
void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls);
GL_QCOM_driver_control
glGetDriverControlsQCOM
in interface GLES2
public int glGetError()
GLenum glGetError(void);
GL_VERSION_1_0
glGetError
in interface GL
public int dispatch_glGetError1(long procAddress)
GLenum glGetError(void);
GL_VERSION_1_0
public void glGetFenceivNV(int fence, int pname, IntBuffer params)
void glGetFenceivNV(GLuint fence, GLenum pname, GLint * params);
GL_NV_fence
glGetFenceivNV
in interface GLES2
public void glGetFenceivNV(int fence, int pname, int[] params, int params_offset)
void glGetFenceivNV(GLuint fence, GLenum pname, GLint * params);
GL_NV_fence
glGetFenceivNV
in interface GLES2
public void glGetFloatv(int pname, FloatBuffer params)
void glGetFloatv(GLenum pname, GLfloat * params);
GL_VERSION_1_0
glGetFloatv
in interface GL
public void glGetFloatv(int pname, float[] params, int params_offset)
void glGetFloatv(GLenum pname, GLfloat * params);
GL_VERSION_1_0
glGetFloatv
in interface GL
public void glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, IntBuffer params)
void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params);
GL_ARB_framebuffer_object
glGetFramebufferAttachmentParameteriv
in interface GL
public void glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, int[] params, int params_offset)
void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params);
GL_ARB_framebuffer_object
glGetFramebufferAttachmentParameteriv
in interface GL
public void glGetIntegerv(int pname, IntBuffer params)
void glGetIntegerv(GLenum pname, GLint * params);
GL_VERSION_1_0
glGetIntegerv
in interface GL
public void glGetIntegerv(int pname, int[] params, int params_offset)
void glGetIntegerv(GLenum pname, GLint * params);
GL_VERSION_1_0
glGetIntegerv
in interface GL
public void glGetPerfMonitorCounterDataAMD(int monitor, int pname, int dataSize, IntBuffer data, IntBuffer bytesWritten)
void glGetPerfMonitorCounterDataAMD(GLuint monitor, GLenum pname, GLsizei dataSize, GLuint * data, GLint * bytesWritten);
GL_AMD_performance_monitor
glGetPerfMonitorCounterDataAMD
in interface GLES2
public void glGetPerfMonitorCounterDataAMD(int monitor, int pname, int dataSize, int[] data, int data_offset, int[] bytesWritten, int bytesWritten_offset)
void glGetPerfMonitorCounterDataAMD(GLuint monitor, GLenum pname, GLsizei dataSize, GLuint * data, GLint * bytesWritten);
GL_AMD_performance_monitor
glGetPerfMonitorCounterDataAMD
in interface GLES2
public void glGetPerfMonitorCounterInfoAMD(int group, int counter, int pname, Buffer data)
void glGetPerfMonitorCounterInfoAMD(GLuint group, GLuint counter, GLenum pname, GLvoid * data);
GL_AMD_performance_monitor
glGetPerfMonitorCounterInfoAMD
in interface GLES2
public void glGetPerfMonitorCounterStringAMD(int group, int counter, int bufSize, IntBuffer length, ByteBuffer counterString)
void glGetPerfMonitorCounterStringAMD(GLuint group, GLuint counter, GLsizei bufSize, GLsizei * length, GLchar * counterString);
GL_AMD_performance_monitor
glGetPerfMonitorCounterStringAMD
in interface GLES2
public void glGetPerfMonitorCounterStringAMD(int group, int counter, int bufSize, int[] length, int length_offset, byte[] counterString, int counterString_offset)
void glGetPerfMonitorCounterStringAMD(GLuint group, GLuint counter, GLsizei bufSize, GLsizei * length, GLchar * counterString);
GL_AMD_performance_monitor
glGetPerfMonitorCounterStringAMD
in interface GLES2
public void glGetPerfMonitorCountersAMD(int group, IntBuffer numCounters, IntBuffer maxActiveCounters, int counterSize, IntBuffer counters)
void glGetPerfMonitorCountersAMD(GLuint group, GLint * numCounters, GLint * maxActiveCounters, GLsizei counterSize, GLuint * counters);
GL_AMD_performance_monitor
glGetPerfMonitorCountersAMD
in interface GLES2
public void glGetPerfMonitorCountersAMD(int group, int[] numCounters, int numCounters_offset, int[] maxActiveCounters, int maxActiveCounters_offset, int counterSize, int[] counters, int counters_offset)
void glGetPerfMonitorCountersAMD(GLuint group, GLint * numCounters, GLint * maxActiveCounters, GLsizei counterSize, GLuint * counters);
GL_AMD_performance_monitor
glGetPerfMonitorCountersAMD
in interface GLES2
public void glGetPerfMonitorGroupStringAMD(int group, int bufSize, IntBuffer length, ByteBuffer groupString)
void glGetPerfMonitorGroupStringAMD(GLuint group, GLsizei bufSize, GLsizei * length, GLchar * groupString);
GL_AMD_performance_monitor
glGetPerfMonitorGroupStringAMD
in interface GLES2
public void glGetPerfMonitorGroupStringAMD(int group, int bufSize, int[] length, int length_offset, byte[] groupString, int groupString_offset)
void glGetPerfMonitorGroupStringAMD(GLuint group, GLsizei bufSize, GLsizei * length, GLchar * groupString);
GL_AMD_performance_monitor
glGetPerfMonitorGroupStringAMD
in interface GLES2
public void glGetPerfMonitorGroupsAMD(IntBuffer numGroups, int groupsSize, IntBuffer groups)
void glGetPerfMonitorGroupsAMD(GLint * numGroups, GLsizei groupsSize, GLuint * groups);
GL_AMD_performance_monitor
glGetPerfMonitorGroupsAMD
in interface GLES2
public void glGetPerfMonitorGroupsAMD(int[] numGroups, int numGroups_offset, int groupsSize, int[] groups, int groups_offset)
void glGetPerfMonitorGroupsAMD(GLint * numGroups, GLsizei groupsSize, GLuint * groups);
GL_AMD_performance_monitor
glGetPerfMonitorGroupsAMD
in interface GLES2
public void glGetProgramBinary(int program, int bufSize, IntBuffer length, IntBuffer binaryFormat, Buffer binary)
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 program, int bufSize, int[] length, int length_offset, int[] binaryFormat, int binaryFormat_offset, Buffer binary)
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 program, int bufsize, IntBuffer length, ByteBuffer infolog)
void glGetProgramInfoLog(GLuint program, GLsizei bufsize, GLsizei * length, GLchar * infolog);
GL_VERSION_2_0
glGetProgramInfoLog
in interface GL2ES2
public void glGetProgramInfoLog(int program, int bufsize, int[] length, int length_offset, byte[] infolog, int infolog_offset)
void glGetProgramInfoLog(GLuint program, GLsizei bufsize, GLsizei * length, GLchar * infolog);
GL_VERSION_2_0
glGetProgramInfoLog
in interface GL2ES2
public void glGetProgramiv(int program, int pname, IntBuffer params)
void glGetProgramiv(GLuint program, GLenum pname, GLint * params);
GL_VERSION_2_0
glGetProgramiv
in interface GL2ES2
public void glGetProgramiv(int program, int pname, int[] params, int params_offset)
void glGetProgramiv(GLuint program, GLenum pname, GLint * params);
GL_VERSION_2_0
glGetProgramiv
in interface GL2ES2
public void glGetRenderbufferParameteriv(int target, int pname, IntBuffer params)
void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params);
GL_ARB_framebuffer_object
glGetRenderbufferParameteriv
in interface GL
public void glGetRenderbufferParameteriv(int target, int pname, int[] params, int params_offset)
void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params);
GL_ARB_framebuffer_object
glGetRenderbufferParameteriv
in interface GL
public void glGetShaderInfoLog(int shader, int bufsize, IntBuffer length, ByteBuffer infolog)
void glGetShaderInfoLog(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * infolog);
GL_VERSION_2_0
glGetShaderInfoLog
in interface GL2ES2
public void glGetShaderInfoLog(int shader, int bufsize, int[] length, int length_offset, byte[] infolog, int infolog_offset)
void glGetShaderInfoLog(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * infolog);
GL_VERSION_2_0
glGetShaderInfoLog
in interface GL2ES2
public void glGetShaderPrecisionFormat(int shadertype, int precisiontype, IntBuffer range, IntBuffer precision)
void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
GL_ARB_ES2_compatibility
glGetShaderPrecisionFormat
in interface GL2ES2
public void glGetShaderPrecisionFormat(int shadertype, int precisiontype, int[] range, int range_offset, int[] precision, int precision_offset)
void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
GL_ARB_ES2_compatibility
glGetShaderPrecisionFormat
in interface GL2ES2
public void glGetShaderSource(int shader, int bufsize, IntBuffer length, ByteBuffer source)
void glGetShaderSource(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source);
GL_VERSION_2_0
glGetShaderSource
in interface GL2ES2
public void glGetShaderSource(int shader, int bufsize, int[] length, int length_offset, byte[] source, int source_offset)
void glGetShaderSource(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source);
GL_VERSION_2_0
glGetShaderSource
in interface GL2ES2
public void glGetShaderiv(int shader, int pname, IntBuffer params)
void glGetShaderiv(GLuint shader, GLenum pname, GLint * params);
GL_VERSION_2_0
glGetShaderiv
in interface GL2ES2
public void glGetShaderiv(int shader, int pname, int[] params, int params_offset)
void glGetShaderiv(GLuint shader, GLenum pname, GLint * params);
GL_VERSION_2_0
glGetShaderiv
in interface GL2ES2
public String glGetString(int name)
const GLubyte * glGetString(GLenum name);
GL_VERSION_1_0
glGetString
in interface GL
public void glGetTexParameterfv(int target, int pname, FloatBuffer params)
void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params);
GL_VERSION_1_0
glGetTexParameterfv
in interface GL
public void glGetTexParameterfv(int target, int pname, float[] params, int params_offset)
void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params);
GL_VERSION_1_0
glGetTexParameterfv
in interface GL
public void glGetTexParameteriv(int target, int pname, IntBuffer params)
void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params);
GL_VERSION_1_0
glGetTexParameteriv
in interface GL
public void glGetTexParameteriv(int target, int pname, int[] params, int params_offset)
void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params);
GL_VERSION_1_0
glGetTexParameteriv
in interface GL
public int glGetUniformLocation(int program, String name)
int glGetUniformLocation(GLuint program, const GLchar * name);
GL_VERSION_2_0
glGetUniformLocation
in interface GL2ES2
public int dispatch_glGetUniformLocation1(int program, String name, long procAddress)
int glGetUniformLocation(GLuint program, const GLchar * name);
GL_VERSION_2_0
public void glGetUniformfv(int program, int location, FloatBuffer params)
void glGetUniformfv(GLuint program, GLint location, GLfloat * params);
GL_VERSION_2_0
glGetUniformfv
in interface GL2ES2
public void glGetUniformfv(int program, int location, float[] params, int params_offset)
void glGetUniformfv(GLuint program, GLint location, GLfloat * params);
GL_VERSION_2_0
glGetUniformfv
in interface GL2ES2
public void glGetUniformiv(int program, int location, IntBuffer params)
void glGetUniformiv(GLuint program, GLint location, GLint * params);
GL_VERSION_2_0
glGetUniformiv
in interface GL2ES2
public void glGetUniformiv(int program, int location, int[] params, int params_offset)
void glGetUniformiv(GLuint program, GLint location, GLint * params);
GL_VERSION_2_0
glGetUniformiv
in interface GL2ES2
public void glGetVertexAttribfv(int index, int pname, FloatBuffer params)
void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params);
GL_VERSION_2_0
glGetVertexAttribfv
in interface GL2ES2
public void glGetVertexAttribfv(int index, int pname, float[] params, int params_offset)
void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params);
GL_VERSION_2_0
glGetVertexAttribfv
in interface GL2ES2
public void glGetVertexAttribiv(int index, int pname, IntBuffer params)
void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params);
GL_VERSION_2_0
glGetVertexAttribiv
in interface GL2ES2
public void glGetVertexAttribiv(int index, int pname, int[] params, int params_offset)
void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params);
GL_VERSION_2_0
glGetVertexAttribiv
in interface GL2ES2
public void glHint(int target, int mode)
void glHint(GLenum target, GLenum mode);
GL_VERSION_1_0
glHint
in interface GL
public void dispatch_glHint1(int target, int mode, long procAddress)
void glHint(GLenum target, GLenum mode);
GL_VERSION_1_0
public boolean glIsBuffer(int buffer)
GLboolean glIsBuffer(GLuint buffer);
GL_VERSION_1_5
glIsBuffer
in interface GL
public boolean dispatch_glIsBuffer1(int buffer, long procAddress)
GLboolean glIsBuffer(GLuint buffer);
GL_VERSION_1_5
public boolean glIsEnabled(int cap)
GLboolean glIsEnabled(GLenum cap);
GL_VERSION_1_0
glIsEnabled
in interface GL
public boolean dispatch_glIsEnabled1(int cap, long procAddress)
GLboolean glIsEnabled(GLenum cap);
GL_VERSION_1_0
public boolean glIsFenceNV(int target)
GLboolean glIsFenceNV(GLuint target);
GL_NV_fence
glIsFenceNV
in interface GLES2
public boolean dispatch_glIsFenceNV1(int target, long procAddress)
GLboolean glIsFenceNV(GLuint target);
GL_NV_fence
public boolean glIsFramebuffer(int framebuffer)
GLboolean glIsFramebuffer(GLuint framebuffer);
GL_ARB_framebuffer_object
glIsFramebuffer
in interface GL
public boolean dispatch_glIsFramebuffer1(int framebuffer, long procAddress)
GLboolean glIsFramebuffer(GLuint framebuffer);
GL_ARB_framebuffer_object
public boolean glIsProgram(int program)
GLboolean glIsProgram(GLuint program);
GL_VERSION_2_0
glIsProgram
in interface GL2ES2
public boolean dispatch_glIsProgram1(int program, long procAddress)
GLboolean glIsProgram(GLuint program);
GL_VERSION_2_0
public boolean glIsRenderbuffer(int renderbuffer)
GLboolean glIsRenderbuffer(GLuint renderbuffer);
GL_ARB_framebuffer_object
glIsRenderbuffer
in interface GL
public boolean dispatch_glIsRenderbuffer1(int renderbuffer, long procAddress)
GLboolean glIsRenderbuffer(GLuint renderbuffer);
GL_ARB_framebuffer_object
public boolean glIsShader(int shader)
GLboolean glIsShader(GLuint shader);
GL_VERSION_2_0
glIsShader
in interface GL2ES2
public boolean dispatch_glIsShader1(int shader, long procAddress)
GLboolean glIsShader(GLuint shader);
GL_VERSION_2_0
public boolean glIsTexture(int texture)
GLboolean glIsTexture(GLuint texture);
GL_VERSION_1_1
glIsTexture
in interface GL
public boolean dispatch_glIsTexture1(int texture, long procAddress)
GLboolean glIsTexture(GLuint texture);
GL_VERSION_1_1
public boolean glIsVertexArrayOES(int array)
GLboolean glIsVertexArrayOES(GLuint array);
GL_OES_vertex_array_object
glIsVertexArrayOES
in interface GLES2
public boolean dispatch_glIsVertexArrayOES1(int array, long procAddress)
GLboolean glIsVertexArrayOES(GLuint array);
GL_OES_vertex_array_object
public void glLineWidth(float width)
void glLineWidth(GLfloat width);
GL_VERSION_1_0
glLineWidth
in interface GL
public void dispatch_glLineWidth1(float width, long procAddress)
void glLineWidth(GLfloat width);
GL_VERSION_1_0
public void glLinkProgram(int program)
void glLinkProgram(GLuint program);
GL_VERSION_2_0
glLinkProgram
in interface GL2ES2
public void dispatch_glLinkProgram1(int program, long procAddress)
void glLinkProgram(GLuint program);
GL_VERSION_2_0
public void glPixelStorei(int pname, int param)
void glPixelStorei(GLenum pname, GLint param);
GL_VERSION_1_0
glPixelStorei
in interface GL
public void glPolygonOffset(float factor, float units)
void glPolygonOffset(GLfloat factor, GLfloat units);
GL_VERSION_1_0
glPolygonOffset
in interface GL
public void dispatch_glPolygonOffset1(float factor, float units, long procAddress)
void glPolygonOffset(GLfloat factor, GLfloat units);
GL_VERSION_1_0
public void glProgramBinary(int program, int binaryFormat, Buffer binary, int length)
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 glReadPixels(int x, int y, int width, int height, int format, int type, Buffer pixels)
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 glReadPixels(int x, int y, int width, int height, int format, int type, long pixels_buffer_offset)
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 glReleaseShaderCompiler()
void glReleaseShaderCompiler(void);
GL_ARB_ES2_compatibility
glReleaseShaderCompiler
in interface GL2ES2
public void glRenderbufferStorage(int target, int internalformat, int width, int height)
void glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
GL_ARB_framebuffer_object
glRenderbufferStorage
in interface GL
public void dispatch_glRenderbufferStorage1(int target, int internalformat, int width, int height, long procAddress)
void glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
GL_ARB_framebuffer_object
public void glRenderbufferStorageMultisampleANGLE(int target, int samples, int internalformat, int width, int height)
void glRenderbufferStorageMultisampleANGLE(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
GL_ANGLE_framebuffer_multisample
glRenderbufferStorageMultisampleANGLE
in interface GLES2
public void dispatch_glRenderbufferStorageMultisampleANGLE1(int target, int samples, int internalformat, int width, int height, long procAddress)
void glRenderbufferStorageMultisampleANGLE(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
GL_ANGLE_framebuffer_multisample
public void glRenderbufferStorageMultisampleAPPLE(int target, int samples, int internalformat, int width, int height)
void glRenderbufferStorageMultisampleAPPLE(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
GL_APPLE_framebuffer_multisample
glRenderbufferStorageMultisampleAPPLE
in interface GLES2
public void dispatch_glRenderbufferStorageMultisampleAPPLE1(int target, int samples, int internalformat, int width, int height, long procAddress)
void glRenderbufferStorageMultisampleAPPLE(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
GL_APPLE_framebuffer_multisample
public void glRenderbufferStorageMultisampleIMG(int arg0, int arg1, int arg2, int arg3, int arg4)
void glRenderbufferStorageMultisampleIMG(GLenum, GLsizei, GLenum, GLsizei, GLsizei);
GL_IMG_multisampled_render_to_texture
glRenderbufferStorageMultisampleIMG
in interface GLES2
public void dispatch_glRenderbufferStorageMultisampleIMG1(int arg0, int arg1, int arg2, int arg3, int arg4, long procAddress)
void glRenderbufferStorageMultisampleIMG(GLenum, GLsizei, GLenum, GLsizei, GLsizei);
GL_IMG_multisampled_render_to_texture
public void glResolveMultisampleFramebufferAPPLE()
void glResolveMultisampleFramebufferAPPLE(void);
GL_APPLE_framebuffer_multisample
glResolveMultisampleFramebufferAPPLE
in interface GLES2
public void dispatch_glResolveMultisampleFramebufferAPPLE1(long procAddress)
void glResolveMultisampleFramebufferAPPLE(void);
GL_APPLE_framebuffer_multisample
public void glSampleCoverage(float value, boolean invert)
void glSampleCoverage(GLclampf value, GLboolean invert);
GL_VERSION_1_3
glSampleCoverage
in interface GL
public void dispatch_glSampleCoverage1(float value, boolean invert, long procAddress)
void glSampleCoverage(GLclampf value, GLboolean invert);
GL_VERSION_1_3
public void glScissor(int x, int y, int width, int height)
void glScissor(GLint x, GLint y, GLsizei width, GLsizei height);
GL_VERSION_1_0
glScissor
in interface GL
public void dispatch_glScissor1(int x, int y, int width, int height, long procAddress)
void glScissor(GLint x, GLint y, GLsizei width, GLsizei height);
GL_VERSION_1_0
public void glSelectPerfMonitorCountersAMD(int monitor, boolean enable, int group, int numCounters, IntBuffer countersList)
void glSelectPerfMonitorCountersAMD(GLuint monitor, GLboolean enable, GLuint group, GLint numCounters, GLuint * countersList);
GL_AMD_performance_monitor
glSelectPerfMonitorCountersAMD
in interface GLES2
public void glSelectPerfMonitorCountersAMD(int monitor, boolean enable, int group, int numCounters, int[] countersList, int countersList_offset)
void glSelectPerfMonitorCountersAMD(GLuint monitor, GLboolean enable, GLuint group, GLint numCounters, GLuint * countersList);
GL_AMD_performance_monitor
glSelectPerfMonitorCountersAMD
in interface GLES2
public void glSetFenceNV(int fence, int condition)
void glSetFenceNV(GLuint fence, GLenum condition);
GL_NV_fence
glSetFenceNV
in interface GLES2
public void dispatch_glSetFenceNV1(int fence, int condition, long procAddress)
void glSetFenceNV(GLuint fence, GLenum condition);
GL_NV_fence
public void glShaderBinary(int n, IntBuffer shaders, int binaryformat, Buffer binary, int length)
void glShaderBinary(GLsizei n, const GLuint * shaders, GLenum binaryformat, const GLvoid * binary, GLsizei length);
GL_ARB_ES2_compatibility
glShaderBinary
in interface GL2ES2
public void glShaderBinary(int n, int[] shaders, int shaders_offset, int binaryformat, Buffer binary, int length)
void glShaderBinary(GLsizei n, const GLuint * shaders, GLenum binaryformat, const GLvoid * binary, GLsizei length);
GL_ARB_ES2_compatibility
glShaderBinary
in interface GL2ES2
public void glShaderSource(int shader, int count, String[] string, IntBuffer length)
void glShaderSource(GLuint shader, GLsizei count, const GLchar * * string, const GLint * length);
GL_VERSION_2_0
glShaderSource
in interface GL2ES2
public void glShaderSource(int shader, int count, String[] string, int[] length, int length_offset)
void glShaderSource(GLuint shader, GLsizei count, const GLchar * * string, const GLint * length);
GL_VERSION_2_0
glShaderSource
in interface GL2ES2
public void glStartTilingQCOM(int x, int y, int width, int height, int preserveMask)
void glStartTilingQCOM(GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask);
GL_QCOM_tiled_rendering
glStartTilingQCOM
in interface GLES2
public void dispatch_glStartTilingQCOM1(int x, int y, int width, int height, int preserveMask, long procAddress)
void glStartTilingQCOM(GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask);
GL_QCOM_tiled_rendering
public void glStencilFunc(int func, int ref, int mask)
void glStencilFunc(GLenum func, GLint ref, GLuint mask);
GL_VERSION_1_0
glStencilFunc
in interface GL
public void dispatch_glStencilFunc1(int func, int ref, int mask, long procAddress)
void glStencilFunc(GLenum func, GLint ref, GLuint mask);
GL_VERSION_1_0
public void glStencilFuncSeparate(int face, int func, int ref, int mask)
void glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask);
GL_VERSION_2_0
glStencilFuncSeparate
in interface GL2ES2
public void dispatch_glStencilFuncSeparate1(int face, int func, int ref, int mask, long procAddress)
void glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask);
GL_VERSION_2_0
public void glStencilMask(int mask)
void glStencilMask(GLuint mask);
GL_VERSION_1_0
glStencilMask
in interface GL
public void dispatch_glStencilMask1(int mask, long procAddress)
void glStencilMask(GLuint mask);
GL_VERSION_1_0
public void glStencilMaskSeparate(int face, int mask)
void glStencilMaskSeparate(GLenum face, GLuint mask);
GL_VERSION_2_0
glStencilMaskSeparate
in interface GL2ES2
public void dispatch_glStencilMaskSeparate1(int face, int mask, long procAddress)
void glStencilMaskSeparate(GLenum face, GLuint mask);
GL_VERSION_2_0
public void glStencilOp(int fail, int zfail, int zpass)
void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass);
GL_VERSION_1_0
glStencilOp
in interface GL
public void dispatch_glStencilOp1(int fail, int zfail, int zpass, long procAddress)
void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass);
GL_VERSION_1_0
public void glStencilOpSeparate(int face, int fail, int zfail, int zpass)
void glStencilOpSeparate(GLenum face, GLenum fail, GLenum zfail, GLenum zpass);
GL_VERSION_2_0
glStencilOpSeparate
in interface GL2ES2
public void dispatch_glStencilOpSeparate1(int face, int fail, int zfail, int zpass, long procAddress)
void glStencilOpSeparate(GLenum face, GLenum fail, GLenum zfail, GLenum zpass);
GL_VERSION_2_0
public boolean glTestFenceNV(int target)
GLboolean glTestFenceNV(GLuint target);
GL_NV_fence
glTestFenceNV
in interface GLES2
public boolean dispatch_glTestFenceNV1(int target, long procAddress)
GLboolean glTestFenceNV(GLuint target);
GL_NV_fence
public void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, Buffer pixels)
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 glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, long pixels_buffer_offset)
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 glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Buffer pixels)
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 glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, long pixels_buffer_offset)
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 glTexParameterf(int target, int pname, float param)
void glTexParameterf(GLenum target, GLenum pname, GLfloat param);
GL_VERSION_1_0
glTexParameterf
in interface GL
public void dispatch_glTexParameterf1(int target, int pname, float param, long procAddress)
void glTexParameterf(GLenum target, GLenum pname, GLfloat param);
GL_VERSION_1_0
public void glTexParameterfv(int target, int pname, FloatBuffer params)
void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params);
GL_VERSION_1_0
glTexParameterfv
in interface GL
public void glTexParameterfv(int target, int pname, float[] params, int params_offset)
void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params);
GL_VERSION_1_0
glTexParameterfv
in interface GL
public void glTexParameteri(int target, int pname, int param)
void glTexParameteri(GLenum target, GLenum pname, GLint param);
GL_VERSION_1_0
glTexParameteri
in interface GL
public void dispatch_glTexParameteri1(int target, int pname, int param, long procAddress)
void glTexParameteri(GLenum target, GLenum pname, GLint param);
GL_VERSION_1_0
public void glTexParameteriv(int target, int pname, IntBuffer params)
void glTexParameteriv(GLenum target, GLenum pname, const GLint * params);
GL_VERSION_1_0
glTexParameteriv
in interface GL
public void glTexParameteriv(int target, int pname, int[] params, int params_offset)
void glTexParameteriv(GLenum target, GLenum pname, const GLint * params);
GL_VERSION_1_0
glTexParameteriv
in interface GL
public void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels)
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 glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels_buffer_offset)
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 glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer pixels)
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 glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, long pixels_buffer_offset)
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 glUniform1f(int location, float x)
void glUniform1f(GLint location, GLfloat x);
GL_VERSION_2_0
glUniform1f
in interface GL2ES2
public void dispatch_glUniform1f1(int location, float x, long procAddress)
void glUniform1f(GLint location, GLfloat x);
GL_VERSION_2_0
public void glUniform1fv(int location, int count, FloatBuffer v)
void glUniform1fv(GLint location, GLsizei count, const GLfloat * v);
GL_VERSION_2_0
glUniform1fv
in interface GL2ES2
public void glUniform1fv(int location, int count, float[] v, int v_offset)
void glUniform1fv(GLint location, GLsizei count, const GLfloat * v);
GL_VERSION_2_0
glUniform1fv
in interface GL2ES2
public void glUniform1i(int location, int x)
void glUniform1i(GLint location, GLint x);
GL_VERSION_2_0
glUniform1i
in interface GL2ES2
public void dispatch_glUniform1i1(int location, int x, long procAddress)
void glUniform1i(GLint location, GLint x);
GL_VERSION_2_0
public void glUniform1iv(int location, int count, IntBuffer v)
void glUniform1iv(GLint location, GLsizei count, const GLint * v);
GL_VERSION_2_0
glUniform1iv
in interface GL2ES2
public void glUniform1iv(int location, int count, int[] v, int v_offset)
void glUniform1iv(GLint location, GLsizei count, const GLint * v);
GL_VERSION_2_0
glUniform1iv
in interface GL2ES2
public void glUniform2f(int location, float x, float y)
void glUniform2f(GLint location, GLfloat x, GLfloat y);
GL_VERSION_2_0
glUniform2f
in interface GL2ES2
public void dispatch_glUniform2f1(int location, float x, float y, long procAddress)
void glUniform2f(GLint location, GLfloat x, GLfloat y);
GL_VERSION_2_0
public void glUniform2fv(int location, int count, FloatBuffer v)
void glUniform2fv(GLint location, GLsizei count, const GLfloat * v);
GL_VERSION_2_0
glUniform2fv
in interface GL2ES2
public void glUniform2fv(int location, int count, float[] v, int v_offset)
void glUniform2fv(GLint location, GLsizei count, const GLfloat * v);
GL_VERSION_2_0
glUniform2fv
in interface GL2ES2
public void glUniform2i(int location, int x, int y)
void glUniform2i(GLint location, GLint x, GLint y);
GL_VERSION_2_0
glUniform2i
in interface GL2ES2
public void dispatch_glUniform2i1(int location, int x, int y, long procAddress)
void glUniform2i(GLint location, GLint x, GLint y);
GL_VERSION_2_0
public void glUniform2iv(int location, int count, IntBuffer v)
void glUniform2iv(GLint location, GLsizei count, const GLint * v);
GL_VERSION_2_0
glUniform2iv
in interface GL2ES2
public void glUniform2iv(int location, int count, int[] v, int v_offset)
void glUniform2iv(GLint location, GLsizei count, const GLint * v);
GL_VERSION_2_0
glUniform2iv
in interface GL2ES2
public void glUniform3f(int location, float x, float y, float z)
void glUniform3f(GLint location, GLfloat x, GLfloat y, GLfloat z);
GL_VERSION_2_0
glUniform3f
in interface GL2ES2
public void dispatch_glUniform3f1(int location, float x, float y, float z, long procAddress)
void glUniform3f(GLint location, GLfloat x, GLfloat y, GLfloat z);
GL_VERSION_2_0
public void glUniform3fv(int location, int count, FloatBuffer v)
void glUniform3fv(GLint location, GLsizei count, const GLfloat * v);
GL_VERSION_2_0
glUniform3fv
in interface GL2ES2
public void glUniform3fv(int location, int count, float[] v, int v_offset)
void glUniform3fv(GLint location, GLsizei count, const GLfloat * v);
GL_VERSION_2_0
glUniform3fv
in interface GL2ES2
public void glUniform3i(int location, int x, int y, int z)
void glUniform3i(GLint location, GLint x, GLint y, GLint z);
GL_VERSION_2_0
glUniform3i
in interface GL2ES2
public void dispatch_glUniform3i1(int location, int x, int y, int z, long procAddress)
void glUniform3i(GLint location, GLint x, GLint y, GLint z);
GL_VERSION_2_0
public void glUniform3iv(int location, int count, IntBuffer v)
void glUniform3iv(GLint location, GLsizei count, const GLint * v);
GL_VERSION_2_0
glUniform3iv
in interface GL2ES2
public void glUniform3iv(int location, int count, int[] v, int v_offset)
void glUniform3iv(GLint location, GLsizei count, const GLint * v);
GL_VERSION_2_0
glUniform3iv
in interface GL2ES2
public void glUniform4f(int location, float x, float y, float z, float w)
void glUniform4f(GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
GL_VERSION_2_0
glUniform4f
in interface GL2ES2
public void dispatch_glUniform4f1(int location, float x, float y, float z, float w, long procAddress)
void glUniform4f(GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
GL_VERSION_2_0
public void glUniform4fv(int location, int count, FloatBuffer v)
void glUniform4fv(GLint location, GLsizei count, const GLfloat * v);
GL_VERSION_2_0
glUniform4fv
in interface GL2ES2
public void glUniform4fv(int location, int count, float[] v, int v_offset)
void glUniform4fv(GLint location, GLsizei count, const GLfloat * v);
GL_VERSION_2_0
glUniform4fv
in interface GL2ES2
public void glUniform4i(int location, int x, int y, int z, int w)
void glUniform4i(GLint location, GLint x, GLint y, GLint z, GLint w);
GL_VERSION_2_0
glUniform4i
in interface GL2ES2
public void dispatch_glUniform4i1(int location, int x, int y, int z, int w, long procAddress)
void glUniform4i(GLint location, GLint x, GLint y, GLint z, GLint w);
GL_VERSION_2_0
public void glUniform4iv(int location, int count, IntBuffer v)
void glUniform4iv(GLint location, GLsizei count, const GLint * v);
GL_VERSION_2_0
glUniform4iv
in interface GL2ES2
public void glUniform4iv(int location, int count, int[] v, int v_offset)
void glUniform4iv(GLint location, GLsizei count, const GLint * v);
GL_VERSION_2_0
glUniform4iv
in interface GL2ES2
public void glUniformMatrix2fv(int location, int count, boolean transpose, FloatBuffer value)
void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_VERSION_2_0
glUniformMatrix2fv
in interface GL2ES2
public void glUniformMatrix2fv(int location, int count, boolean transpose, float[] value, int value_offset)
void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_VERSION_2_0
glUniformMatrix2fv
in interface GL2ES2
public void glUniformMatrix3fv(int location, int count, boolean transpose, FloatBuffer value)
void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_VERSION_2_0
glUniformMatrix3fv
in interface GL2ES2
public void glUniformMatrix3fv(int location, int count, boolean transpose, float[] value, int value_offset)
void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_VERSION_2_0
glUniformMatrix3fv
in interface GL2ES2
public void glUniformMatrix4fv(int location, int count, boolean transpose, FloatBuffer value)
void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_VERSION_2_0
glUniformMatrix4fv
in interface GL2ES2
public void glUniformMatrix4fv(int location, int count, boolean transpose, float[] value, int value_offset)
void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
GL_VERSION_2_0
glUniformMatrix4fv
in interface GL2ES2
public boolean glUnmapBuffer(int target)
GLboolean glUnmapBufferOES(GLenum target);
GL_VERSION_1_5, GL_OES_mapbuffer
glUnmapBuffer
in interface GL
public boolean dispatch_glUnmapBuffer1(int target, long procAddress)
GLboolean glUnmapBufferOES(GLenum target);
GL_VERSION_1_5, GL_OES_mapbuffer
public void glUseProgram(int program)
void glUseProgram(GLuint program);
GL_VERSION_2_0
glUseProgram
in interface GL2ES2
public void dispatch_glUseProgram1(int program, long procAddress)
void glUseProgram(GLuint program);
GL_VERSION_2_0
public void glValidateProgram(int program)
void glValidateProgram(GLuint program);
GL_VERSION_2_0
glValidateProgram
in interface GL2ES2
public void dispatch_glValidateProgram1(int program, long procAddress)
void glValidateProgram(GLuint program);
GL_VERSION_2_0
public void glVertexAttrib1f(int indx, float x)
void glVertexAttrib1f(GLuint indx, GLfloat x);
GL_VERSION_2_0
glVertexAttrib1f
in interface GL2ES2
public void dispatch_glVertexAttrib1f1(int indx, float x, long procAddress)
void glVertexAttrib1f(GLuint indx, GLfloat x);
GL_VERSION_2_0
public void glVertexAttrib1fv(int indx, FloatBuffer values)
void glVertexAttrib1fv(GLuint indx, const GLfloat * values);
GL_VERSION_2_0
glVertexAttrib1fv
in interface GL2ES2
public void glVertexAttrib1fv(int indx, float[] values, int values_offset)
void glVertexAttrib1fv(GLuint indx, const GLfloat * values);
GL_VERSION_2_0
glVertexAttrib1fv
in interface GL2ES2
public void glVertexAttrib2f(int indx, float x, float y)
void glVertexAttrib2f(GLuint indx, GLfloat x, GLfloat y);
GL_VERSION_2_0
glVertexAttrib2f
in interface GL2ES2
public void dispatch_glVertexAttrib2f1(int indx, float x, float y, long procAddress)
void glVertexAttrib2f(GLuint indx, GLfloat x, GLfloat y);
GL_VERSION_2_0
public void glVertexAttrib2fv(int indx, FloatBuffer values)
void glVertexAttrib2fv(GLuint indx, const GLfloat * values);
GL_VERSION_2_0
glVertexAttrib2fv
in interface GL2ES2
public void glVertexAttrib2fv(int indx, float[] values, int values_offset)
void glVertexAttrib2fv(GLuint indx, const GLfloat * values);
GL_VERSION_2_0
glVertexAttrib2fv
in interface GL2ES2
public void glVertexAttrib3f(int indx, float x, float y, float z)
void glVertexAttrib3f(GLuint indx, GLfloat x, GLfloat y, GLfloat z);
GL_VERSION_2_0
glVertexAttrib3f
in interface GL2ES2
public void dispatch_glVertexAttrib3f1(int indx, float x, float y, float z, long procAddress)
void glVertexAttrib3f(GLuint indx, GLfloat x, GLfloat y, GLfloat z);
GL_VERSION_2_0
public void glVertexAttrib3fv(int indx, FloatBuffer values)
void glVertexAttrib3fv(GLuint indx, const GLfloat * values);
GL_VERSION_2_0
glVertexAttrib3fv
in interface GL2ES2
public void glVertexAttrib3fv(int indx, float[] values, int values_offset)
void glVertexAttrib3fv(GLuint indx, const GLfloat * values);
GL_VERSION_2_0
glVertexAttrib3fv
in interface GL2ES2
public void glVertexAttrib4f(int indx, float x, float y, float z, float w)
void glVertexAttrib4f(GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
GL_VERSION_2_0
glVertexAttrib4f
in interface GL2ES2
public void dispatch_glVertexAttrib4f1(int indx, float x, float y, float z, float w, long procAddress)
void glVertexAttrib4f(GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
GL_VERSION_2_0
public void glVertexAttrib4fv(int indx, FloatBuffer values)
void glVertexAttrib4fv(GLuint indx, const GLfloat * values);
GL_VERSION_2_0
glVertexAttrib4fv
in interface GL2ES2
public void glVertexAttrib4fv(int indx, float[] values, int values_offset)
void glVertexAttrib4fv(GLuint indx, const GLfloat * values);
GL_VERSION_2_0
glVertexAttrib4fv
in interface GL2ES2
public void glVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, Buffer ptr)
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 glVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, long ptr_buffer_offset)
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 glViewport(int x, int y, int width, int height)
void glViewport(GLint x, GLint y, GLsizei width, GLsizei height);
GL_VERSION_1_0
glViewport
in interface GL
public void dispatch_glViewport1(int x, int y, int width, int height, long procAddress)
void glViewport(GLint x, GLint y, GLsizei width, GLsizei height);
GL_VERSION_1_0
public GLProfile getGLProfile()
GLBase
getGLProfile
in interface GLBase
public int glGetBoundBuffer(int target)
glGetBoundBuffer
in interface GL
public boolean glIsVBOArrayEnabled()
glIsVBOArrayEnabled
in interface GL
public boolean glIsVBOElementEnabled()
glIsVBOElementEnabled
in interface GL
public final boolean isGL()
GLBase
isGL
in interface GLBase
public final GL getGL() throws GLException
GLBase
getGL
in interface GLBase
GLException
- if this GLObject is not a GL implementationpublic boolean isFunctionAvailable(String glFunctionName)
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
glFunctionName
- the name of the OpenGL function (e.g., use
"glBindRenderbufferEXT" or "glBindRenderbuffer" to check if GL.glBindRenderbuffer(int,int)
is available).public boolean isExtensionAvailable(String glExtensionName)
GLBase
isExtensionAvailable
in interface GLBase
glExtensionName
- the name of the OpenGL extension (e.g.,
"GL_ARB_vertex_program").public Object getExtension(String extensionName)
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 GLContext getContext()
getContext
in interface GLBase
public void setSwapInterval(int interval)
GLBase
setSwapInterval
in interface GLBase
GLBase.getSwapInterval()
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 Object getPlatformGLExtensions()
GLBase
getPlatformGLExtensions
in interface GLBase
public final boolean isGL4bc()
GLBase
isGL4bc
in interface GLBase
public final boolean isGL4()
GLBase
isGL4
in interface GLBase
public final boolean isGL3bc()
GLBase
isGL3bc
in interface GLBase
public final boolean isGL3()
GLBase
isGL3
in interface GLBase
public final boolean isGL2()
GLBase
isGL2
in interface GLBase
public final boolean isGLES1()
GLBase
isGLES1
in interface GLBase
public final boolean isGLES2()
GLBase
isGLES2
in interface GLBase
public final boolean isGLES()
GLBase
isGLES
in interface GLBase
public final boolean isGL2ES1()
GLBase
isGL2ES1
in interface GLBase
public final boolean isGL2ES2()
GLBase
isGL2ES2
in interface GLBase
public final boolean isGL2GL3()
GLBase
isGL2GL3
in interface GLBase
public final boolean hasGLSL()
GLBase
hasGLSL
in interface GLBase
public final GL4bc getGL4bc() throws GLException
GLBase
getGL4bc
in interface GLBase
GLException
- if this GLObject is not a GL4bc implementationpublic final GL4 getGL4() throws GLException
GLBase
getGL4
in interface GLBase
GLException
- if this GLObject is not a GL4 implementationpublic final GL3bc getGL3bc() throws GLException
GLBase
getGL3bc
in interface GLBase
GLException
- if this GLObject is not a GL3bc implementationpublic final GL3 getGL3() throws GLException
GLBase
getGL3
in interface GLBase
GLException
- if this GLObject is not a GL3 implementationpublic final GL2 getGL2() throws GLException
GLBase
getGL2
in interface GLBase
GLException
- if this GLObject is not a GL2 implementationpublic final GLES1 getGLES1() throws GLException
GLBase
getGLES1
in interface GLBase
GLException
- if this GLObject is not a GLES1 implementationpublic final GLES2 getGLES2() throws GLException
GLBase
getGLES2
in interface GLBase
GLException
- if this GLObject is not a GLES2 implementationpublic final GL2ES1 getGL2ES1() throws GLException
GLBase
getGL2ES1
in interface GLBase
GLException
- if this GLObject is not a GL2ES1 implementationpublic final GL2ES2 getGL2ES2() throws GLException
GLBase
getGL2ES2
in interface GLBase
GLException
- if this GLObject is not a GL2ES2 implementationpublic final GL2GL3 getGL2GL3() throws GLException
GLBase
getGL2GL3
in interface GLBase
GLException
- if this GLObject is not a GL2GL3 implementationpublic ByteBuffer glMapBuffer(int target, int access)
LPVOID glMapBuffer(GLenum target, GLenum access);
glMapBuffer
in interface GL
public void glClearDepth(double depth)
glClearDepth
in interface GL
glClearDepth
in interface GL2ES2
public void glDepthRange(double zNear, double zFar)
glDepthRange
in interface GL
glDepthRange
in interface GL2ES2
public void glVertexAttribPointer(GLArrayData array)
GL2ES2
glVertexAttribPointer
in interface GL2ES2
public void glUniform(GLUniformData data)
glUniform
in interface GL2ES2
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |