Public Methods |
static
void
|
glActiveTexture(int texture)
|
static
void
|
glAttachShader(int program, int shader)
|
static
void
|
glBindAttribLocation(int program, int index, String name)
|
static
void
|
glBindBuffer(int target, int buffer)
|
static
void
|
glBindFramebuffer(int target, int framebuffer)
|
static
void
|
glBindRenderbuffer(int target, int renderbuffer)
|
static
void
|
glBindTexture(int target, int texture)
|
static
void
|
glBlendColor(float red, float green, float blue, float alpha)
|
static
void
|
glBlendEquation(int mode)
|
static
void
|
glBlendEquationSeparate(int modeRGB, int modeAlpha)
|
static
void
|
glBlendFunc(int sfactor, int dfactor)
|
static
void
|
glBlendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)
|
static
void
|
glBufferData(int target, int size, Buffer data, int usage)
|
static
void
|
glBufferSubData(int target, int offset, int size, Buffer data)
|
static
int
|
glCheckFramebufferStatus(int target)
|
static
void
|
glClear(int mask)
|
static
void
|
glClearColor(float red, float green, float blue, float alpha)
|
static
void
|
glClearDepthf(float depth)
|
static
void
|
glClearStencil(int s)
|
static
void
|
glColorMask(boolean red, boolean green, boolean blue, boolean alpha)
|
static
void
|
glCompileShader(int shader)
|
static
void
|
glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, Buffer data)
|
static
void
|
glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer data)
|
static
void
|
glCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border)
|
static
void
|
glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
|
static
int
|
glCreateProgram()
|
static
int
|
glCreateShader(int type)
|
static
void
|
glCullFace(int mode)
|
static
void
|
glDeleteBuffers(int n, int[] buffers, int offset)
|
static
void
|
glDeleteBuffers(int n, IntBuffer buffers)
|
static
void
|
glDeleteFramebuffers(int n, int[] framebuffers, int offset)
|
static
void
|
glDeleteFramebuffers(int n, IntBuffer framebuffers)
|
static
void
|
glDeleteProgram(int program)
|
static
void
|
glDeleteRenderbuffers(int n, IntBuffer renderbuffers)
|
static
void
|
glDeleteRenderbuffers(int n, int[] renderbuffers, int offset)
|
static
void
|
glDeleteShader(int shader)
|
static
void
|
glDeleteTextures(int n, int[] textures, int offset)
|
static
void
|
glDeleteTextures(int n, IntBuffer textures)
|
static
void
|
glDepthFunc(int func)
|
static
void
|
glDepthMask(boolean flag)
|
static
void
|
glDepthRangef(float zNear, float zFar)
|
static
void
|
glDetachShader(int program, int shader)
|
static
void
|
glDisable(int cap)
|
static
void
|
glDisableVertexAttribArray(int index)
|
static
void
|
glDrawArrays(int mode, int first, int count)
|
static
void
|
glDrawElements(int mode, int count, int type, Buffer indices)
|
static
void
|
glDrawElements(int mode, int count, int type, int offset)
|
static
void
|
glEnable(int cap)
|
static
void
|
glEnableVertexAttribArray(int index)
|
static
void
|
glFinish()
|
static
void
|
glFlush()
|
static
void
|
glFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer)
|
static
void
|
glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level)
|
static
void
|
glFrontFace(int mode)
|
static
void
|
glGenBuffers(int n, IntBuffer buffers)
|
static
void
|
glGenBuffers(int n, int[] buffers, int offset)
|
static
void
|
glGenFramebuffers(int n, IntBuffer framebuffers)
|
static
void
|
glGenFramebuffers(int n, int[] framebuffers, int offset)
|
static
void
|
glGenRenderbuffers(int n, IntBuffer renderbuffers)
|
static
void
|
glGenRenderbuffers(int n, int[] renderbuffers, int offset)
|
static
void
|
glGenTextures(int n, IntBuffer textures)
|
static
void
|
glGenTextures(int n, int[] textures, int offset)
|
static
void
|
glGenerateMipmap(int target)
|
static
String
|
glGetActiveAttrib(int program, int index, IntBuffer size, IntBuffer type)
|
static
String
|
glGetActiveAttrib(int program, int index, int[] size, int sizeOffset, int[] type, int typeOffset)
|
static
void
|
glGetActiveAttrib(int program, int index, int bufsize, int[] length, int lengthOffset, int[] size, int sizeOffset, int[] type, int typeOffset, byte[] name, int nameOffset)
|
static
String
|
glGetActiveUniform(int program, int index, IntBuffer size, IntBuffer type)
|
static
void
|
glGetActiveUniform(int program, int index, int bufsize, int[] length, int lengthOffset, int[] size, int sizeOffset, int[] type, int typeOffset, byte[] name, int nameOffset)
|
static
String
|
glGetActiveUniform(int program, int index, int[] size, int sizeOffset, int[] type, int typeOffset)
|
static
void
|
glGetAttachedShaders(int program, int maxcount, int[] count, int countOffset, int[] shaders, int shadersOffset)
|
static
void
|
glGetAttachedShaders(int program, int maxcount, IntBuffer count, IntBuffer shaders)
|
static
int
|
glGetAttribLocation(int program, String name)
|
static
void
|
glGetBooleanv(int pname, boolean[] params, int offset)
|
static
void
|
glGetBooleanv(int pname, IntBuffer params)
|
static
void
|
glGetBufferParameteriv(int target, int pname, IntBuffer params)
|
static
void
|
glGetBufferParameteriv(int target, int pname, int[] params, int offset)
|
static
int
|
glGetError()
|
static
void
|
glGetFloatv(int pname, FloatBuffer params)
|
static
void
|
glGetFloatv(int pname, float[] params, int offset)
|
static
void
|
glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, IntBuffer params)
|
static
void
|
glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, int[] params, int offset)
|
static
void
|
glGetIntegerv(int pname, IntBuffer params)
|
static
void
|
glGetIntegerv(int pname, int[] params, int offset)
|
static
String
|
glGetProgramInfoLog(int program)
|
static
void
|
glGetProgramiv(int program, int pname, IntBuffer params)
|
static
void
|
glGetProgramiv(int program, int pname, int[] params, int offset)
|
static
void
|
glGetRenderbufferParameteriv(int target, int pname, int[] params, int offset)
|
static
void
|
glGetRenderbufferParameteriv(int target, int pname, IntBuffer params)
|
static
String
|
glGetShaderInfoLog(int shader)
|
static
void
|
glGetShaderPrecisionFormat(int shadertype, int precisiontype, IntBuffer range, IntBuffer precision)
|
static
void
|
glGetShaderPrecisionFormat(int shadertype, int precisiontype, int[] range, int rangeOffset, int[] precision, int precisionOffset)
|
static
void
|
glGetShaderSource(int shader, int bufsize, int[] length, int lengthOffset, byte[] source, int sourceOffset)
|
static
String
|
glGetShaderSource(int shader)
|
static
void
|
glGetShaderiv(int shader, int pname, IntBuffer params)
|
static
void
|
glGetShaderiv(int shader, int pname, int[] params, int offset)
|
static
String
|
glGetString(int name)
|
static
void
|
glGetTexParameterfv(int target, int pname, float[] params, int offset)
|
static
void
|
glGetTexParameterfv(int target, int pname, FloatBuffer params)
|
static
void
|
glGetTexParameteriv(int target, int pname, int[] params, int offset)
|
static
void
|
glGetTexParameteriv(int target, int pname, IntBuffer params)
|
static
int
|
glGetUniformLocation(int program, String name)
|
static
void
|
glGetUniformfv(int program, int location, FloatBuffer params)
|
static
void
|
glGetUniformfv(int program, int location, float[] params, int offset)
|
static
void
|
glGetUniformiv(int program, int location, IntBuffer params)
|
static
void
|
glGetUniformiv(int program, int location, int[] params, int offset)
|
static
void
|
glGetVertexAttribfv(int index, int pname, float[] params, int offset)
|
static
void
|
glGetVertexAttribfv(int index, int pname, FloatBuffer params)
|
static
void
|
glGetVertexAttribiv(int index, int pname, int[] params, int offset)
|
static
void
|
glGetVertexAttribiv(int index, int pname, IntBuffer params)
|
static
void
|
glHint(int target, int mode)
|
static
boolean
|
glIsBuffer(int buffer)
|
static
boolean
|
glIsEnabled(int cap)
|
static
boolean
|
glIsFramebuffer(int framebuffer)
|
static
boolean
|
glIsProgram(int program)
|
static
boolean
|
glIsRenderbuffer(int renderbuffer)
|
static
boolean
|
glIsShader(int shader)
|
static
boolean
|
glIsTexture(int texture)
|
static
void
|
glLineWidth(float width)
|
static
void
|
glLinkProgram(int program)
|
static
void
|
glPixelStorei(int pname, int param)
|
static
void
|
glPolygonOffset(float factor, float units)
|
static
void
|
glReadPixels(int x, int y, int width, int height, int format, int type, Buffer pixels)
|
static
void
|
glReleaseShaderCompiler()
|
static
void
|
glRenderbufferStorage(int target, int internalformat, int width, int height)
|
static
void
|
glSampleCoverage(float value, boolean invert)
|
static
void
|
glScissor(int x, int y, int width, int height)
|
static
void
|
glShaderBinary(int n, IntBuffer shaders, int binaryformat, Buffer binary, int length)
|
static
void
|
glShaderBinary(int n, int[] shaders, int offset, int binaryformat, Buffer binary, int length)
|
static
void
|
glShaderSource(int shader, String string)
|
static
void
|
glStencilFunc(int func, int ref, int mask)
|
static
void
|
glStencilFuncSeparate(int face, int func, int ref, int mask)
|
static
void
|
glStencilMask(int mask)
|
static
void
|
glStencilMaskSeparate(int face, int mask)
|
static
void
|
glStencilOp(int fail, int zfail, int zpass)
|
static
void
|
glStencilOpSeparate(int face, int fail, int zfail, int zpass)
|
static
void
|
glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, Buffer pixels)
|
static
void
|
glTexParameterf(int target, int pname, float param)
|
static
void
|
glTexParameterfv(int target, int pname, float[] params, int offset)
|
static
void
|
glTexParameterfv(int target, int pname, FloatBuffer params)
|
static
void
|
glTexParameteri(int target, int pname, int param)
|
static
void
|
glTexParameteriv(int target, int pname, IntBuffer params)
|
static
void
|
glTexParameteriv(int target, int pname, int[] params, int offset)
|
static
void
|
glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels)
|
static
void
|
glUniform1f(int location, float x)
|
static
void
|
glUniform1fv(int location, int count, float[] v, int offset)
|
static
void
|
glUniform1fv(int location, int count, FloatBuffer v)
|
static
void
|
glUniform1i(int location, int x)
|
static
void
|
glUniform1iv(int location, int count, IntBuffer v)
|
static
void
|
glUniform1iv(int location, int count, int[] v, int offset)
|
static
void
|
glUniform2f(int location, float x, float y)
|
static
void
|
glUniform2fv(int location, int count, FloatBuffer v)
|
static
void
|
glUniform2fv(int location, int count, float[] v, int offset)
|
static
void
|
glUniform2i(int location, int x, int y)
|
static
void
|
glUniform2iv(int location, int count, IntBuffer v)
|
static
void
|
glUniform2iv(int location, int count, int[] v, int offset)
|
static
void
|
glUniform3f(int location, float x, float y, float z)
|
static
void
|
glUniform3fv(int location, int count, float[] v, int offset)
|
static
void
|
glUniform3fv(int location, int count, FloatBuffer v)
|
static
void
|
glUniform3i(int location, int x, int y, int z)
|
static
void
|
glUniform3iv(int location, int count, IntBuffer v)
|
static
void
|
glUniform3iv(int location, int count, int[] v, int offset)
|
static
void
|
glUniform4f(int location, float x, float y, float z, float w)
|
static
void
|
glUniform4fv(int location, int count, FloatBuffer v)
|
static
void
|
glUniform4fv(int location, int count, float[] v, int offset)
|
static
void
|
glUniform4i(int location, int x, int y, int z, int w)
|
static
void
|
glUniform4iv(int location, int count, int[] v, int offset)
|
static
void
|
glUniform4iv(int location, int count, IntBuffer v)
|
static
void
|
glUniformMatrix2fv(int location, int count, boolean transpose, FloatBuffer value)
|
static
void
|
glUniformMatrix2fv(int location, int count, boolean transpose, float[] value, int offset)
|
static
void
|
glUniformMatrix3fv(int location, int count, boolean transpose, float[] value, int offset)
|
static
void
|
glUniformMatrix3fv(int location, int count, boolean transpose, FloatBuffer value)
|
static
void
|
glUniformMatrix4fv(int location, int count, boolean transpose, float[] value, int offset)
|
static
void
|
glUniformMatrix4fv(int location, int count, boolean transpose, FloatBuffer value)
|
static
void
|
glUseProgram(int program)
|
static
void
|
glValidateProgram(int program)
|
static
void
|
glVertexAttrib1f(int indx, float x)
|
static
void
|
glVertexAttrib1fv(int indx, FloatBuffer values)
|
static
void
|
glVertexAttrib1fv(int indx, float[] values, int offset)
|
static
void
|
glVertexAttrib2f(int indx, float x, float y)
|
static
void
|
glVertexAttrib2fv(int indx, float[] values, int offset)
|
static
void
|
glVertexAttrib2fv(int indx, FloatBuffer values)
|
static
void
|
glVertexAttrib3f(int indx, float x, float y, float z)
|
static
void
|
glVertexAttrib3fv(int indx, FloatBuffer values)
|
static
void
|
glVertexAttrib3fv(int indx, float[] values, int offset)
|
static
void
|
glVertexAttrib4f(int indx, float x, float y, float z, float w)
|
static
void
|
glVertexAttrib4fv(int indx, FloatBuffer values)
|
static
void
|
glVertexAttrib4fv(int indx, float[] values, int offset)
|
static
void
|
glVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, Buffer ptr)
|
static
void
|
glVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, int offset)
|
static
void
|
glViewport(int x, int y, int width, int height)
|