Package org.lwjgl.opengles
Class GLES20
- java.lang.Object
-
- org.lwjgl.opengles.GLES20
-
- Direct Known Subclasses:
GLES30
public class GLES20 extends java.lang.Object
The core OpenGL ES 2.0 functionality.
-
-
Field Summary
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
glActiveTexture(int texture)
static void
glAttachShader(int program, int shader)
static void
glBindAttribLocation(int program, int index, java.lang.CharSequence name)
static void
glBindAttribLocation(int program, int index, java.nio.ByteBuffer 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 sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)
static void
glBufferData(int target, float[] data, int usage)
Array version of:BufferData
static void
glBufferData(int target, int[] data, int usage)
Array version of:BufferData
static void
glBufferData(int target, long size, int usage)
static void
glBufferData(int target, short[] data, int usage)
Array version of:BufferData
static void
glBufferData(int target, java.nio.ByteBuffer data, int usage)
static void
glBufferData(int target, java.nio.FloatBuffer data, int usage)
static void
glBufferData(int target, java.nio.IntBuffer data, int usage)
static void
glBufferData(int target, java.nio.ShortBuffer data, int usage)
static void
glBufferSubData(int target, long offset, float[] data)
Array version of:BufferSubData
static void
glBufferSubData(int target, long offset, int[] data)
Array version of:BufferSubData
static void
glBufferSubData(int target, long offset, short[] data)
Array version of:BufferSubData
static void
glBufferSubData(int target, long offset, java.nio.ByteBuffer data)
static void
glBufferSubData(int target, long offset, java.nio.FloatBuffer data)
static void
glBufferSubData(int target, long offset, java.nio.IntBuffer data)
static void
glBufferSubData(int target, long offset, java.nio.ShortBuffer 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 d)
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, long data)
static void
glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, java.nio.ByteBuffer data)
static void
glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, long data)
static void
glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, java.nio.ByteBuffer 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 buffer)
static void
glDeleteBuffers(int[] buffers)
Array version of:DeleteBuffers
static void
glDeleteBuffers(java.nio.IntBuffer buffers)
static void
glDeleteFramebuffers(int framebuffer)
static void
glDeleteFramebuffers(int[] framebuffers)
Array version of:DeleteFramebuffers
static void
glDeleteFramebuffers(java.nio.IntBuffer framebuffers)
static void
glDeleteProgram(int program)
static void
glDeleteRenderbuffers(int renderbuffer)
static void
glDeleteRenderbuffers(int[] renderbuffers)
Array version of:DeleteRenderbuffers
static void
glDeleteRenderbuffers(java.nio.IntBuffer renderbuffers)
static void
glDeleteShader(int shader)
static void
glDeleteTextures(int texture)
static void
glDeleteTextures(int[] textures)
Array version of:DeleteTextures
static void
glDeleteTextures(java.nio.IntBuffer textures)
static void
glDepthFunc(int func)
static void
glDepthMask(boolean flag)
static void
glDepthRangef(float n, float f)
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, long indices)
static void
glDrawElements(int mode, int type, java.nio.ByteBuffer indices)
static void
glDrawElements(int mode, java.nio.ByteBuffer indices)
static void
glDrawElements(int mode, java.nio.IntBuffer indices)
static void
glDrawElements(int mode, java.nio.ShortBuffer indices)
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 int
glGenBuffers()
static void
glGenBuffers(int[] buffers)
Array version of:GenBuffers
static void
glGenBuffers(java.nio.IntBuffer buffers)
static void
glGenerateMipmap(int target)
static int
glGenFramebuffers()
static void
glGenFramebuffers(int[] framebuffers)
Array version of:GenFramebuffers
static void
glGenFramebuffers(java.nio.IntBuffer framebuffers)
static int
glGenRenderbuffers()
static void
glGenRenderbuffers(int[] renderbuffers)
Array version of:GenRenderbuffers
static void
glGenRenderbuffers(java.nio.IntBuffer renderbuffers)
static int
glGenTextures()
static void
glGenTextures(int[] textures)
Array version of:GenTextures
static void
glGenTextures(java.nio.IntBuffer textures)
static void
glGetActiveAttrib(int program, int index, int[] length, int[] size, int[] type, java.nio.ByteBuffer name)
Array version of:GetActiveAttrib
static java.lang.String
glGetActiveAttrib(int program, int index, int bufSize, java.nio.IntBuffer size, java.nio.IntBuffer type)
static java.lang.String
glGetActiveAttrib(int program, int index, java.nio.IntBuffer size, java.nio.IntBuffer type)
static void
glGetActiveAttrib(int program, int index, java.nio.IntBuffer length, java.nio.IntBuffer size, java.nio.IntBuffer type, java.nio.ByteBuffer name)
static void
glGetActiveUniform(int program, int index, int[] length, int[] size, int[] type, java.nio.ByteBuffer name)
Array version of:GetActiveUniform
static java.lang.String
glGetActiveUniform(int program, int index, int bufSize, java.nio.IntBuffer size, java.nio.IntBuffer type)
static java.lang.String
glGetActiveUniform(int program, int index, java.nio.IntBuffer size, java.nio.IntBuffer type)
static void
glGetActiveUniform(int program, int index, java.nio.IntBuffer length, java.nio.IntBuffer size, java.nio.IntBuffer type, java.nio.ByteBuffer name)
static void
glGetAttachedShaders(int program, int[] count, int[] shaders)
Array version of:GetAttachedShaders
static void
glGetAttachedShaders(int program, java.nio.IntBuffer count, java.nio.IntBuffer shaders)
static int
glGetAttribLocation(int program, java.lang.CharSequence name)
static int
glGetAttribLocation(int program, java.nio.ByteBuffer name)
static boolean
glGetBoolean(int pname)
static void
glGetBooleanv(int pname, java.nio.ByteBuffer data)
static int
glGetBufferParameteri(int target, int pname)
static void
glGetBufferParameteriv(int target, int pname, int[] params)
Array version of:GetBufferParameteriv
static void
glGetBufferParameteriv(int target, int pname, java.nio.IntBuffer params)
static int
glGetError()
static float
glGetFloat(int pname)
static void
glGetFloatv(int pname, float[] data)
Array version of:GetFloatv
static void
glGetFloatv(int pname, java.nio.FloatBuffer data)
static int
glGetFramebufferAttachmentParameteri(int target, int attachment, int pname)
static void
glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, int[] params)
Array version of:GetFramebufferAttachmentParameteriv
static void
glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, java.nio.IntBuffer params)
static int
glGetInteger(int pname)
static void
glGetIntegerv(int pname, int[] data)
Array version of:GetIntegerv
static void
glGetIntegerv(int pname, java.nio.IntBuffer data)
static int
glGetProgrami(int program, int pname)
static java.lang.String
glGetProgramInfoLog(int program)
static java.lang.String
glGetProgramInfoLog(int program, int bufSize)
static void
glGetProgramInfoLog(int program, int[] length, java.nio.ByteBuffer infoLog)
Array version of:GetProgramInfoLog
static void
glGetProgramInfoLog(int program, java.nio.IntBuffer length, java.nio.ByteBuffer infoLog)
static void
glGetProgramiv(int program, int pname, int[] params)
Array version of:GetProgramiv
static void
glGetProgramiv(int program, int pname, java.nio.IntBuffer params)
static int
glGetRenderbufferParameteri(int target, int pname)
static void
glGetRenderbufferParameteriv(int target, int pname, int[] params)
Array version of:GetRenderbufferParameteriv
static void
glGetRenderbufferParameteriv(int target, int pname, java.nio.IntBuffer params)
static int
glGetShaderi(int shader, int pname)
static java.lang.String
glGetShaderInfoLog(int shader)
static java.lang.String
glGetShaderInfoLog(int shader, int bufSize)
static void
glGetShaderInfoLog(int shader, int[] length, java.nio.ByteBuffer infoLog)
Array version of:GetShaderInfoLog
static void
glGetShaderInfoLog(int shader, java.nio.IntBuffer length, java.nio.ByteBuffer infoLog)
static void
glGetShaderiv(int shader, int pname, int[] params)
Array version of:GetShaderiv
static void
glGetShaderiv(int shader, int pname, java.nio.IntBuffer params)
static void
glGetShaderPrecisionFormat(int shadertype, int precisiontype, int[] range, int[] precision)
Array version of:GetShaderPrecisionFormat
static void
glGetShaderPrecisionFormat(int shadertype, int precisiontype, java.nio.IntBuffer range, java.nio.IntBuffer precision)
static java.lang.String
glGetShaderSource(int shader)
static java.lang.String
glGetShaderSource(int shader, int bufSize)
static void
glGetShaderSource(int shader, int[] length, java.nio.ByteBuffer source)
Array version of:GetShaderSource
static void
glGetShaderSource(int shader, java.nio.IntBuffer length, java.nio.ByteBuffer source)
static java.lang.String
glGetString(int name)
static float
glGetTexParameterf(int target, int pname)
static void
glGetTexParameterfv(int target, int pname, float[] params)
Array version of:GetTexParameterfv
static void
glGetTexParameterfv(int target, int pname, java.nio.FloatBuffer params)
static int
glGetTexParameteri(int target, int pname)
static void
glGetTexParameteriv(int target, int pname, int[] params)
Array version of:GetTexParameteriv
static void
glGetTexParameteriv(int target, int pname, java.nio.IntBuffer params)
static float
glGetUniformf(int program, int location)
static void
glGetUniformfv(int program, int location, float[] params)
Array version of:GetUniformfv
static void
glGetUniformfv(int program, int location, java.nio.FloatBuffer params)
static int
glGetUniformi(int program, int location)
static void
glGetUniformiv(int program, int location, int[] params)
Array version of:GetUniformiv
static void
glGetUniformiv(int program, int location, java.nio.IntBuffer params)
static int
glGetUniformLocation(int program, java.lang.CharSequence name)
static int
glGetUniformLocation(int program, java.nio.ByteBuffer name)
static void
glGetVertexAttribfv(int index, int pname, float[] params)
Array version of:GetVertexAttribfv
static void
glGetVertexAttribfv(int index, int pname, java.nio.FloatBuffer params)
static void
glGetVertexAttribiv(int index, int pname, int[] params)
Array version of:GetVertexAttribiv
static void
glGetVertexAttribiv(int index, int pname, java.nio.IntBuffer params)
static long
glGetVertexAttribPointer(int index, int pname)
static void
glGetVertexAttribPointerv(int index, int pname, org.lwjgl.PointerBuffer pointer)
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, float[] pixels)
Array version of:ReadPixels
static void
glReadPixels(int x, int y, int width, int height, int format, int type, int[] pixels)
Array version of:ReadPixels
static void
glReadPixels(int x, int y, int width, int height, int format, int type, long pixels)
static void
glReadPixels(int x, int y, int width, int height, int format, int type, short[] pixels)
Array version of:ReadPixels
static void
glReadPixels(int x, int y, int width, int height, int format, int type, java.nio.ByteBuffer pixels)
static void
glReadPixels(int x, int y, int width, int height, int format, int type, java.nio.FloatBuffer pixels)
static void
glReadPixels(int x, int y, int width, int height, int format, int type, java.nio.IntBuffer pixels)
static void
glReadPixels(int x, int y, int width, int height, int format, int type, java.nio.ShortBuffer 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[] shaders, int binaryformat, java.nio.ByteBuffer binary)
Array version of:ShaderBinary
static void
glShaderBinary(java.nio.IntBuffer shaders, int binaryformat, java.nio.ByteBuffer binary)
static void
glShaderSource(int shader, java.lang.CharSequence string)
static void
glShaderSource(int shader, java.lang.CharSequence... string)
static void
glShaderSource(int shader, org.lwjgl.PointerBuffer string, int[] length)
Array version of:ShaderSource
static void
glShaderSource(int shader, org.lwjgl.PointerBuffer string, java.nio.IntBuffer length)
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 sfail, int dpfail, int dppass)
static void
glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, float[] pixels)
Array version of:TexImage2D
static void
glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, int[] pixels)
Array version of:TexImage2D
static void
glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, long pixels)
static void
glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, short[] pixels)
Array version of:TexImage2D
static void
glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, java.nio.ByteBuffer pixels)
static void
glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, java.nio.FloatBuffer pixels)
static void
glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, java.nio.IntBuffer pixels)
static void
glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, java.nio.ShortBuffer pixels)
static void
glTexParameterf(int target, int pname, float param)
static void
glTexParameterfv(int target, int pname, float[] params)
Array version of:TexParameterfv
static void
glTexParameterfv(int target, int pname, java.nio.FloatBuffer params)
static void
glTexParameteri(int target, int pname, int param)
static void
glTexParameteriv(int target, int pname, int[] params)
Array version of:TexParameteriv
static void
glTexParameteriv(int target, int pname, java.nio.IntBuffer params)
static void
glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, float[] pixels)
Array version of:TexSubImage2D
static void
glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, int[] pixels)
Array version of:TexSubImage2D
static void
glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels)
static void
glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, short[] pixels)
Array version of:TexSubImage2D
static void
glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.ByteBuffer pixels)
static void
glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.FloatBuffer pixels)
static void
glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.IntBuffer pixels)
static void
glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.ShortBuffer pixels)
static void
glUniform1f(int location, float v0)
static void
glUniform1fv(int location, float[] value)
Array version of:Uniform1fv
static void
glUniform1fv(int location, java.nio.FloatBuffer value)
static void
glUniform1i(int location, int v0)
static void
glUniform1iv(int location, int[] value)
Array version of:Uniform1iv
static void
glUniform1iv(int location, java.nio.IntBuffer value)
static void
glUniform2f(int location, float v0, float v1)
static void
glUniform2fv(int location, float[] value)
Array version of:Uniform2fv
static void
glUniform2fv(int location, java.nio.FloatBuffer value)
static void
glUniform2i(int location, int v0, int v1)
static void
glUniform2iv(int location, int[] value)
Array version of:Uniform2iv
static void
glUniform2iv(int location, java.nio.IntBuffer value)
static void
glUniform3f(int location, float v0, float v1, float v2)
static void
glUniform3fv(int location, float[] value)
Array version of:Uniform3fv
static void
glUniform3fv(int location, java.nio.FloatBuffer value)
static void
glUniform3i(int location, int v0, int v1, int v2)
static void
glUniform3iv(int location, int[] value)
Array version of:Uniform3iv
static void
glUniform3iv(int location, java.nio.IntBuffer value)
static void
glUniform4f(int location, float v0, float v1, float v2, float v3)
static void
glUniform4fv(int location, float[] value)
Array version of:Uniform4fv
static void
glUniform4fv(int location, java.nio.FloatBuffer value)
static void
glUniform4i(int location, int v0, int v1, int v2, int v3)
static void
glUniform4iv(int location, int[] value)
Array version of:Uniform4iv
static void
glUniform4iv(int location, java.nio.IntBuffer value)
static void
glUniformMatrix2fv(int location, boolean transpose, float[] value)
Array version of:UniformMatrix2fv
static void
glUniformMatrix2fv(int location, boolean transpose, java.nio.FloatBuffer value)
static void
glUniformMatrix3fv(int location, boolean transpose, float[] value)
Array version of:UniformMatrix3fv
static void
glUniformMatrix3fv(int location, boolean transpose, java.nio.FloatBuffer value)
static void
glUniformMatrix4fv(int location, boolean transpose, float[] value)
Array version of:UniformMatrix4fv
static void
glUniformMatrix4fv(int location, boolean transpose, java.nio.FloatBuffer value)
static void
glUseProgram(int program)
static void
glValidateProgram(int program)
static void
glVertexAttrib1f(int index, float x)
static void
glVertexAttrib1fv(int index, float[] v)
Array version of:VertexAttrib1fv
static void
glVertexAttrib1fv(int index, java.nio.FloatBuffer v)
static void
glVertexAttrib2f(int index, float x, float y)
static void
glVertexAttrib2fv(int index, float[] v)
Array version of:VertexAttrib2fv
static void
glVertexAttrib2fv(int index, java.nio.FloatBuffer v)
static void
glVertexAttrib3f(int index, float x, float y, float z)
static void
glVertexAttrib3fv(int index, float[] v)
Array version of:VertexAttrib3fv
static void
glVertexAttrib3fv(int index, java.nio.FloatBuffer v)
static void
glVertexAttrib4f(int index, float x, float y, float z, float w)
static void
glVertexAttrib4fv(int index, float[] v)
Array version of:VertexAttrib4fv
static void
glVertexAttrib4fv(int index, java.nio.FloatBuffer v)
static void
glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, long pointer)
static void
glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, java.nio.ByteBuffer pointer)
static void
glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, java.nio.FloatBuffer pointer)
static void
glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, java.nio.IntBuffer pointer)
static void
glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, java.nio.ShortBuffer pointer)
static void
glViewport(int x, int y, int width, int height)
static void
nglBindAttribLocation(int program, int index, long name)
static void
nglBufferData(int target, long size, long data, int usage)
static void
nglBufferSubData(int target, long offset, long size, long data)
static void
nglCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, long data)
static void
nglCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, long data)
static void
nglDeleteBuffers(int n, long buffers)
static void
nglDeleteFramebuffers(int n, long framebuffers)
static void
nglDeleteRenderbuffers(int n, long renderbuffers)
static void
nglDeleteTextures(int n, long textures)
static void
nglDrawElements(int mode, int count, int type, long indices)
static void
nglGenBuffers(int n, long buffers)
static void
nglGenFramebuffers(int n, long framebuffers)
static void
nglGenRenderbuffers(int n, long renderbuffers)
static void
nglGenTextures(int n, long textures)
static void
nglGetActiveAttrib(int program, int index, int bufSize, long length, long size, long type, long name)
static void
nglGetActiveUniform(int program, int index, int bufSize, long length, long size, long type, long name)
static void
nglGetAttachedShaders(int program, int maxCount, long count, long shaders)
static int
nglGetAttribLocation(int program, long name)
static void
nglGetBooleanv(int pname, long data)
static void
nglGetBufferParameteriv(int target, int pname, long params)
static void
nglGetFloatv(int pname, long data)
static void
nglGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, long params)
static void
nglGetIntegerv(int pname, long data)
static void
nglGetProgramInfoLog(int program, int bufSize, long length, long infoLog)
static void
nglGetProgramiv(int program, int pname, long params)
static void
nglGetRenderbufferParameteriv(int target, int pname, long params)
static void
nglGetShaderInfoLog(int shader, int bufSize, long length, long infoLog)
static void
nglGetShaderiv(int shader, int pname, long params)
static void
nglGetShaderPrecisionFormat(int shadertype, int precisiontype, long range, long precision)
static void
nglGetShaderSource(int shader, int bufSize, long length, long source)
static long
nglGetString(int name)
static void
nglGetTexParameterfv(int target, int pname, long params)
static void
nglGetTexParameteriv(int target, int pname, long params)
static void
nglGetUniformfv(int program, int location, long params)
static void
nglGetUniformiv(int program, int location, long params)
static int
nglGetUniformLocation(int program, long name)
static void
nglGetVertexAttribfv(int index, int pname, long params)
static void
nglGetVertexAttribiv(int index, int pname, long params)
static void
nglGetVertexAttribPointerv(int index, int pname, long pointer)
static void
nglReadPixels(int x, int y, int width, int height, int format, int type, long pixels)
static void
nglShaderBinary(int count, long shaders, int binaryformat, long binary, int length)
static void
nglShaderSource(int shader, int count, long string, long length)
static void
nglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, long pixels)
static void
nglTexParameterfv(int target, int pname, long params)
static void
nglTexParameteriv(int target, int pname, long params)
static void
nglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels)
static void
nglUniform1fv(int location, int count, long value)
static void
nglUniform1iv(int location, int count, long value)
static void
nglUniform2fv(int location, int count, long value)
static void
nglUniform2iv(int location, int count, long value)
static void
nglUniform3fv(int location, int count, long value)
static void
nglUniform3iv(int location, int count, long value)
static void
nglUniform4fv(int location, int count, long value)
static void
nglUniform4iv(int location, int count, long value)
static void
nglUniformMatrix2fv(int location, int count, boolean transpose, long value)
static void
nglUniformMatrix3fv(int location, int count, boolean transpose, long value)
static void
nglUniformMatrix4fv(int location, int count, boolean transpose, long value)
static void
nglVertexAttrib1fv(int index, long v)
static void
nglVertexAttrib2fv(int index, long v)
static void
nglVertexAttrib3fv(int index, long v)
static void
nglVertexAttrib4fv(int index, long v)
static void
nglVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, long pointer)
-
-
-
Field Detail
-
GL_DEPTH_BUFFER_BIT
- See Also:
- Constant Field Values
-
GL_STENCIL_BUFFER_BIT
- See Also:
- Constant Field Values
-
GL_COLOR_BUFFER_BIT
- See Also:
- Constant Field Values
-
GL_FALSE
- See Also:
- Constant Field Values
-
GL_TRUE
- See Also:
- Constant Field Values
-
GL_POINTS
- See Also:
- Constant Field Values
-
GL_LINES
- See Also:
- Constant Field Values
-
GL_LINE_LOOP
- See Also:
- Constant Field Values
-
GL_LINE_STRIP
- See Also:
- Constant Field Values
-
GL_TRIANGLES
- See Also:
- Constant Field Values
-
GL_TRIANGLE_STRIP
- See Also:
- Constant Field Values
-
GL_TRIANGLE_FAN
- See Also:
- Constant Field Values
-
GL_ZERO
- See Also:
- Constant Field Values
-
GL_ONE
- See Also:
- Constant Field Values
-
GL_SRC_COLOR
- See Also:
- Constant Field Values
-
GL_ONE_MINUS_SRC_COLOR
- See Also:
- Constant Field Values
-
GL_SRC_ALPHA
- See Also:
- Constant Field Values
-
GL_ONE_MINUS_SRC_ALPHA
- See Also:
- Constant Field Values
-
GL_DST_ALPHA
- See Also:
- Constant Field Values
-
GL_ONE_MINUS_DST_ALPHA
- See Also:
- Constant Field Values
-
GL_DST_COLOR
- See Also:
- Constant Field Values
-
GL_ONE_MINUS_DST_COLOR
- See Also:
- Constant Field Values
-
GL_SRC_ALPHA_SATURATE
- See Also:
- Constant Field Values
-
GL_FUNC_ADD
- See Also:
- Constant Field Values
-
GL_BLEND_EQUATION
- See Also:
- Constant Field Values
-
GL_BLEND_EQUATION_RGB
- See Also:
- Constant Field Values
-
GL_BLEND_EQUATION_ALPHA
- See Also:
- Constant Field Values
-
GL_FUNC_SUBTRACT
- See Also:
- Constant Field Values
-
GL_FUNC_REVERSE_SUBTRACT
- See Also:
- Constant Field Values
-
GL_BLEND_DST_RGB
- See Also:
- Constant Field Values
-
GL_BLEND_SRC_RGB
- See Also:
- Constant Field Values
-
GL_BLEND_DST_ALPHA
- See Also:
- Constant Field Values
-
GL_BLEND_SRC_ALPHA
- See Also:
- Constant Field Values
-
GL_CONSTANT_COLOR
- See Also:
- Constant Field Values
-
GL_ONE_MINUS_CONSTANT_COLOR
- See Also:
- Constant Field Values
-
GL_CONSTANT_ALPHA
- See Also:
- Constant Field Values
-
GL_ONE_MINUS_CONSTANT_ALPHA
- See Also:
- Constant Field Values
-
GL_BLEND_COLOR
- See Also:
- Constant Field Values
-
GL_ARRAY_BUFFER
- See Also:
- Constant Field Values
-
GL_ELEMENT_ARRAY_BUFFER
- See Also:
- Constant Field Values
-
GL_ARRAY_BUFFER_BINDING
- See Also:
- Constant Field Values
-
GL_ELEMENT_ARRAY_BUFFER_BINDING
- See Also:
- Constant Field Values
-
GL_STREAM_DRAW
- See Also:
- Constant Field Values
-
GL_STATIC_DRAW
- See Also:
- Constant Field Values
-
GL_DYNAMIC_DRAW
- See Also:
- Constant Field Values
-
GL_BUFFER_SIZE
- See Also:
- Constant Field Values
-
GL_BUFFER_USAGE
- See Also:
- Constant Field Values
-
GL_CURRENT_VERTEX_ATTRIB
- See Also:
- Constant Field Values
-
GL_FRONT
- See Also:
- Constant Field Values
-
GL_BACK
- See Also:
- Constant Field Values
-
GL_FRONT_AND_BACK
- See Also:
- Constant Field Values
-
GL_TEXTURE_2D
- See Also:
- Constant Field Values
-
GL_CULL_FACE
- See Also:
- Constant Field Values
-
GL_BLEND
- See Also:
- Constant Field Values
-
GL_DITHER
- See Also:
- Constant Field Values
-
GL_STENCIL_TEST
- See Also:
- Constant Field Values
-
GL_DEPTH_TEST
- See Also:
- Constant Field Values
-
GL_SCISSOR_TEST
- See Also:
- Constant Field Values
-
GL_POLYGON_OFFSET_FILL
- See Also:
- Constant Field Values
-
GL_SAMPLE_ALPHA_TO_COVERAGE
- See Also:
- Constant Field Values
-
GL_SAMPLE_COVERAGE
- See Also:
- Constant Field Values
-
GL_NO_ERROR
- See Also:
- Constant Field Values
-
GL_INVALID_ENUM
- See Also:
- Constant Field Values
-
GL_INVALID_VALUE
- See Also:
- Constant Field Values
-
GL_INVALID_OPERATION
- See Also:
- Constant Field Values
-
GL_OUT_OF_MEMORY
- See Also:
- Constant Field Values
-
GL_CW
- See Also:
- Constant Field Values
-
GL_CCW
- See Also:
- Constant Field Values
-
GL_LINE_WIDTH
- See Also:
- Constant Field Values
-
GL_ALIASED_POINT_SIZE_RANGE
- See Also:
- Constant Field Values
-
GL_ALIASED_LINE_WIDTH_RANGE
- See Also:
- Constant Field Values
-
GL_CULL_FACE_MODE
- See Also:
- Constant Field Values
-
GL_FRONT_FACE
- See Also:
- Constant Field Values
-
GL_DEPTH_RANGE
- See Also:
- Constant Field Values
-
GL_DEPTH_WRITEMASK
- See Also:
- Constant Field Values
-
GL_DEPTH_CLEAR_VALUE
- See Also:
- Constant Field Values
-
GL_DEPTH_FUNC
- See Also:
- Constant Field Values
-
GL_STENCIL_CLEAR_VALUE
- See Also:
- Constant Field Values
-
GL_STENCIL_FUNC
- See Also:
- Constant Field Values
-
GL_STENCIL_FAIL
- See Also:
- Constant Field Values
-
GL_STENCIL_PASS_DEPTH_FAIL
- See Also:
- Constant Field Values
-
GL_STENCIL_PASS_DEPTH_PASS
- See Also:
- Constant Field Values
-
GL_STENCIL_REF
- See Also:
- Constant Field Values
-
GL_STENCIL_VALUE_MASK
- See Also:
- Constant Field Values
-
GL_STENCIL_WRITEMASK
- See Also:
- Constant Field Values
-
GL_STENCIL_BACK_FUNC
- See Also:
- Constant Field Values
-
GL_STENCIL_BACK_FAIL
- See Also:
- Constant Field Values
-
GL_STENCIL_BACK_PASS_DEPTH_FAIL
- See Also:
- Constant Field Values
-
GL_STENCIL_BACK_PASS_DEPTH_PASS
- See Also:
- Constant Field Values
-
GL_STENCIL_BACK_REF
- See Also:
- Constant Field Values
-
GL_STENCIL_BACK_VALUE_MASK
- See Also:
- Constant Field Values
-
GL_STENCIL_BACK_WRITEMASK
- See Also:
- Constant Field Values
-
GL_VIEWPORT
- See Also:
- Constant Field Values
-
GL_SCISSOR_BOX
- See Also:
- Constant Field Values
-
GL_COLOR_CLEAR_VALUE
- See Also:
- Constant Field Values
-
GL_COLOR_WRITEMASK
- See Also:
- Constant Field Values
-
GL_UNPACK_ALIGNMENT
- See Also:
- Constant Field Values
-
GL_PACK_ALIGNMENT
- See Also:
- Constant Field Values
-
GL_MAX_TEXTURE_SIZE
- See Also:
- Constant Field Values
-
GL_MAX_VIEWPORT_DIMS
- See Also:
- Constant Field Values
-
GL_SUBPIXEL_BITS
- See Also:
- Constant Field Values
-
GL_RED_BITS
- See Also:
- Constant Field Values
-
GL_GREEN_BITS
- See Also:
- Constant Field Values
-
GL_BLUE_BITS
- See Also:
- Constant Field Values
-
GL_ALPHA_BITS
- See Also:
- Constant Field Values
-
GL_DEPTH_BITS
- See Also:
- Constant Field Values
-
GL_STENCIL_BITS
- See Also:
- Constant Field Values
-
GL_POLYGON_OFFSET_UNITS
- See Also:
- Constant Field Values
-
GL_POLYGON_OFFSET_FACTOR
- See Also:
- Constant Field Values
-
GL_TEXTURE_BINDING_2D
- See Also:
- Constant Field Values
-
GL_SAMPLE_BUFFERS
- See Also:
- Constant Field Values
-
GL_SAMPLES
- See Also:
- Constant Field Values
-
GL_SAMPLE_COVERAGE_VALUE
- See Also:
- Constant Field Values
-
GL_SAMPLE_COVERAGE_INVERT
- See Also:
- Constant Field Values
-
GL_NUM_COMPRESSED_TEXTURE_FORMATS
- See Also:
- Constant Field Values
-
GL_COMPRESSED_TEXTURE_FORMATS
- See Also:
- Constant Field Values
-
GL_DONT_CARE
- See Also:
- Constant Field Values
-
GL_FASTEST
- See Also:
- Constant Field Values
-
GL_NICEST
- See Also:
- Constant Field Values
-
GL_GENERATE_MIPMAP_HINT
- See Also:
- Constant Field Values
-
GL_BYTE
- See Also:
- Constant Field Values
-
GL_UNSIGNED_BYTE
- See Also:
- Constant Field Values
-
GL_SHORT
- See Also:
- Constant Field Values
-
GL_UNSIGNED_SHORT
- See Also:
- Constant Field Values
-
GL_INT
- See Also:
- Constant Field Values
-
GL_UNSIGNED_INT
- See Also:
- Constant Field Values
-
GL_FLOAT
- See Also:
- Constant Field Values
-
GL_FIXED
- See Also:
- Constant Field Values
-
GL_DEPTH_COMPONENT
- See Also:
- Constant Field Values
-
GL_ALPHA
- See Also:
- Constant Field Values
-
GL_RGB
- See Also:
- Constant Field Values
-
GL_RGBA
- See Also:
- Constant Field Values
-
GL_LUMINANCE
- See Also:
- Constant Field Values
-
GL_LUMINANCE_ALPHA
- See Also:
- Constant Field Values
-
GL_UNSIGNED_SHORT_4_4_4_4
- See Also:
- Constant Field Values
-
GL_UNSIGNED_SHORT_5_5_5_1
- See Also:
- Constant Field Values
-
GL_UNSIGNED_SHORT_5_6_5
- See Also:
- Constant Field Values
-
GL_FRAGMENT_SHADER
- See Also:
- Constant Field Values
-
GL_VERTEX_SHADER
- See Also:
- Constant Field Values
-
GL_MAX_VERTEX_ATTRIBS
- See Also:
- Constant Field Values
-
GL_MAX_VERTEX_UNIFORM_VECTORS
- See Also:
- Constant Field Values
-
GL_MAX_VARYING_VECTORS
- See Also:
- Constant Field Values
-
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
- See Also:
- Constant Field Values
-
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
- See Also:
- Constant Field Values
-
GL_MAX_TEXTURE_IMAGE_UNITS
- See Also:
- Constant Field Values
-
GL_MAX_FRAGMENT_UNIFORM_VECTORS
- See Also:
- Constant Field Values
-
GL_SHADER_TYPE
- See Also:
- Constant Field Values
-
GL_DELETE_STATUS
- See Also:
- Constant Field Values
-
GL_LINK_STATUS
- See Also:
- Constant Field Values
-
GL_VALIDATE_STATUS
- See Also:
- Constant Field Values
-
GL_ATTACHED_SHADERS
- See Also:
- Constant Field Values
-
GL_ACTIVE_UNIFORMS
- See Also:
- Constant Field Values
-
GL_ACTIVE_UNIFORM_MAX_LENGTH
- See Also:
- Constant Field Values
-
GL_ACTIVE_ATTRIBUTES
- See Also:
- Constant Field Values
-
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
- See Also:
- Constant Field Values
-
GL_SHADING_LANGUAGE_VERSION
- See Also:
- Constant Field Values
-
GL_CURRENT_PROGRAM
- See Also:
- Constant Field Values
-
GL_NEVER
- See Also:
- Constant Field Values
-
GL_LESS
- See Also:
- Constant Field Values
-
GL_EQUAL
- See Also:
- Constant Field Values
-
GL_LEQUAL
- See Also:
- Constant Field Values
-
GL_GREATER
- See Also:
- Constant Field Values
-
GL_NOTEQUAL
- See Also:
- Constant Field Values
-
GL_GEQUAL
- See Also:
- Constant Field Values
-
GL_ALWAYS
- See Also:
- Constant Field Values
-
GL_KEEP
- See Also:
- Constant Field Values
-
GL_REPLACE
- See Also:
- Constant Field Values
-
GL_INCR
- See Also:
- Constant Field Values
-
GL_DECR
- See Also:
- Constant Field Values
-
GL_INVERT
- See Also:
- Constant Field Values
-
GL_INCR_WRAP
- See Also:
- Constant Field Values
-
GL_DECR_WRAP
- See Also:
- Constant Field Values
-
GL_VENDOR
- See Also:
- Constant Field Values
-
GL_RENDERER
- See Also:
- Constant Field Values
-
GL_VERSION
- See Also:
- Constant Field Values
-
GL_EXTENSIONS
- See Also:
- Constant Field Values
-
GL_NEAREST
- See Also:
- Constant Field Values
-
GL_LINEAR
- See Also:
- Constant Field Values
-
GL_NEAREST_MIPMAP_NEAREST
- See Also:
- Constant Field Values
-
GL_LINEAR_MIPMAP_NEAREST
- See Also:
- Constant Field Values
-
GL_NEAREST_MIPMAP_LINEAR
- See Also:
- Constant Field Values
-
GL_LINEAR_MIPMAP_LINEAR
- See Also:
- Constant Field Values
-
GL_TEXTURE_MAG_FILTER
- See Also:
- Constant Field Values
-
GL_TEXTURE_MIN_FILTER
- See Also:
- Constant Field Values
-
GL_TEXTURE_WRAP_S
- See Also:
- Constant Field Values
-
GL_TEXTURE_WRAP_T
- See Also:
- Constant Field Values
-
GL_TEXTURE
- See Also:
- Constant Field Values
-
GL_TEXTURE_CUBE_MAP
- See Also:
- Constant Field Values
-
GL_TEXTURE_BINDING_CUBE_MAP
- See Also:
- Constant Field Values
-
GL_TEXTURE_CUBE_MAP_POSITIVE_X
- See Also:
- Constant Field Values
-
GL_TEXTURE_CUBE_MAP_NEGATIVE_X
- See Also:
- Constant Field Values
-
GL_TEXTURE_CUBE_MAP_POSITIVE_Y
- See Also:
- Constant Field Values
-
GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
- See Also:
- Constant Field Values
-
GL_TEXTURE_CUBE_MAP_POSITIVE_Z
- See Also:
- Constant Field Values
-
GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
- See Also:
- Constant Field Values
-
GL_MAX_CUBE_MAP_TEXTURE_SIZE
- See Also:
- Constant Field Values
-
GL_TEXTURE0
- See Also:
- Constant Field Values
-
GL_TEXTURE1
- See Also:
- Constant Field Values
-
GL_TEXTURE2
- See Also:
- Constant Field Values
-
GL_TEXTURE3
- See Also:
- Constant Field Values
-
GL_TEXTURE4
- See Also:
- Constant Field Values
-
GL_TEXTURE5
- See Also:
- Constant Field Values
-
GL_TEXTURE6
- See Also:
- Constant Field Values
-
GL_TEXTURE7
- See Also:
- Constant Field Values
-
GL_TEXTURE8
- See Also:
- Constant Field Values
-
GL_TEXTURE9
- See Also:
- Constant Field Values
-
GL_TEXTURE10
- See Also:
- Constant Field Values
-
GL_TEXTURE11
- See Also:
- Constant Field Values
-
GL_TEXTURE12
- See Also:
- Constant Field Values
-
GL_TEXTURE13
- See Also:
- Constant Field Values
-
GL_TEXTURE14
- See Also:
- Constant Field Values
-
GL_TEXTURE15
- See Also:
- Constant Field Values
-
GL_TEXTURE16
- See Also:
- Constant Field Values
-
GL_TEXTURE17
- See Also:
- Constant Field Values
-
GL_TEXTURE18
- See Also:
- Constant Field Values
-
GL_TEXTURE19
- See Also:
- Constant Field Values
-
GL_TEXTURE20
- See Also:
- Constant Field Values
-
GL_TEXTURE21
- See Also:
- Constant Field Values
-
GL_TEXTURE22
- See Also:
- Constant Field Values
-
GL_TEXTURE23
- See Also:
- Constant Field Values
-
GL_TEXTURE24
- See Also:
- Constant Field Values
-
GL_TEXTURE25
- See Also:
- Constant Field Values
-
GL_TEXTURE26
- See Also:
- Constant Field Values
-
GL_TEXTURE27
- See Also:
- Constant Field Values
-
GL_TEXTURE28
- See Also:
- Constant Field Values
-
GL_TEXTURE29
- See Also:
- Constant Field Values
-
GL_TEXTURE30
- See Also:
- Constant Field Values
-
GL_TEXTURE31
- See Also:
- Constant Field Values
-
GL_ACTIVE_TEXTURE
- See Also:
- Constant Field Values
-
GL_REPEAT
- See Also:
- Constant Field Values
-
GL_CLAMP_TO_EDGE
- See Also:
- Constant Field Values
-
GL_MIRRORED_REPEAT
- See Also:
- Constant Field Values
-
GL_FLOAT_VEC2
- See Also:
- Constant Field Values
-
GL_FLOAT_VEC3
- See Also:
- Constant Field Values
-
GL_FLOAT_VEC4
- See Also:
- Constant Field Values
-
GL_INT_VEC2
- See Also:
- Constant Field Values
-
GL_INT_VEC3
- See Also:
- Constant Field Values
-
GL_INT_VEC4
- See Also:
- Constant Field Values
-
GL_BOOL
- See Also:
- Constant Field Values
-
GL_BOOL_VEC2
- See Also:
- Constant Field Values
-
GL_BOOL_VEC3
- See Also:
- Constant Field Values
-
GL_BOOL_VEC4
- See Also:
- Constant Field Values
-
GL_FLOAT_MAT2
- See Also:
- Constant Field Values
-
GL_FLOAT_MAT3
- See Also:
- Constant Field Values
-
GL_FLOAT_MAT4
- See Also:
- Constant Field Values
-
GL_SAMPLER_2D
- See Also:
- Constant Field Values
-
GL_SAMPLER_CUBE
- See Also:
- Constant Field Values
-
GL_VERTEX_ATTRIB_ARRAY_ENABLED
- See Also:
- Constant Field Values
-
GL_VERTEX_ATTRIB_ARRAY_SIZE
- See Also:
- Constant Field Values
-
GL_VERTEX_ATTRIB_ARRAY_STRIDE
- See Also:
- Constant Field Values
-
GL_VERTEX_ATTRIB_ARRAY_TYPE
- See Also:
- Constant Field Values
-
GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
- See Also:
- Constant Field Values
-
GL_VERTEX_ATTRIB_ARRAY_POINTER
- See Also:
- Constant Field Values
-
GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
- See Also:
- Constant Field Values
-
GL_IMPLEMENTATION_COLOR_READ_TYPE
- See Also:
- Constant Field Values
-
GL_IMPLEMENTATION_COLOR_READ_FORMAT
- See Also:
- Constant Field Values
-
GL_COMPILE_STATUS
- See Also:
- Constant Field Values
-
GL_INFO_LOG_LENGTH
- See Also:
- Constant Field Values
-
GL_SHADER_SOURCE_LENGTH
- See Also:
- Constant Field Values
-
GL_SHADER_COMPILER
- See Also:
- Constant Field Values
-
GL_SHADER_BINARY_FORMATS
- See Also:
- Constant Field Values
-
GL_NUM_SHADER_BINARY_FORMATS
- See Also:
- Constant Field Values
-
GL_LOW_FLOAT
- See Also:
- Constant Field Values
-
GL_MEDIUM_FLOAT
- See Also:
- Constant Field Values
-
GL_HIGH_FLOAT
- See Also:
- Constant Field Values
-
GL_LOW_INT
- See Also:
- Constant Field Values
-
GL_MEDIUM_INT
- See Also:
- Constant Field Values
-
GL_HIGH_INT
- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER
- See Also:
- Constant Field Values
-
GL_RENDERBUFFER
- See Also:
- Constant Field Values
-
GL_RGBA4
- See Also:
- Constant Field Values
-
GL_RGB5_A1
- See Also:
- Constant Field Values
-
GL_RGB565
- See Also:
- Constant Field Values
-
GL_DEPTH_COMPONENT16
- See Also:
- Constant Field Values
-
GL_STENCIL_INDEX8
- See Also:
- Constant Field Values
-
GL_RENDERBUFFER_WIDTH
- See Also:
- Constant Field Values
-
GL_RENDERBUFFER_HEIGHT
- See Also:
- Constant Field Values
-
GL_RENDERBUFFER_INTERNAL_FORMAT
- See Also:
- Constant Field Values
-
GL_RENDERBUFFER_RED_SIZE
- See Also:
- Constant Field Values
-
GL_RENDERBUFFER_GREEN_SIZE
- See Also:
- Constant Field Values
-
GL_RENDERBUFFER_BLUE_SIZE
- See Also:
- Constant Field Values
-
GL_RENDERBUFFER_ALPHA_SIZE
- See Also:
- Constant Field Values
-
GL_RENDERBUFFER_DEPTH_SIZE
- See Also:
- Constant Field Values
-
GL_RENDERBUFFER_STENCIL_SIZE
- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
- See Also:
- Constant Field Values
-
GL_COLOR_ATTACHMENT0
- See Also:
- Constant Field Values
-
GL_DEPTH_ATTACHMENT
- See Also:
- Constant Field Values
-
GL_STENCIL_ATTACHMENT
- See Also:
- Constant Field Values
-
GL_NONE
- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_COMPLETE
- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS
- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_UNSUPPORTED
- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_BINDING
- See Also:
- Constant Field Values
-
GL_RENDERBUFFER_BINDING
- See Also:
- Constant Field Values
-
GL_MAX_RENDERBUFFER_SIZE
- See Also:
- Constant Field Values
-
GL_INVALID_FRAMEBUFFER_OPERATION
- See Also:
- Constant Field Values
-
-
Method Detail
-
glActiveTexture
public static void glActiveTexture(int texture)
-
glAttachShader
public static void glAttachShader(int program, int shader)
-
nglBindAttribLocation
public static void nglBindAttribLocation(int program, int index, long name)
-
glBindAttribLocation
public static void glBindAttribLocation(int program, int index, java.nio.ByteBuffer name)
-
glBindAttribLocation
public static void glBindAttribLocation(int program, int index, java.lang.CharSequence name)
-
glBindBuffer
public static void glBindBuffer(int target, int buffer)
-
glBindFramebuffer
public static void glBindFramebuffer(int target, int framebuffer)
-
glBindRenderbuffer
public static void glBindRenderbuffer(int target, int renderbuffer)
-
glBindTexture
public static void glBindTexture(int target, int texture)
-
glBlendColor
public static void glBlendColor(float red, float green, float blue, float alpha)
-
glBlendEquation
public static void glBlendEquation(int mode)
-
glBlendEquationSeparate
public static void glBlendEquationSeparate(int modeRGB, int modeAlpha)
-
glBlendFunc
public static void glBlendFunc(int sfactor, int dfactor)
-
glBlendFuncSeparate
public static void glBlendFuncSeparate(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)
-
nglBufferData
public static void nglBufferData(int target, long size, long data, int usage)
-
glBufferData
public static void glBufferData(int target, long size, int usage)
-
glBufferData
public static void glBufferData(int target, java.nio.ByteBuffer data, int usage) public static void glBufferData(int target, java.nio.ShortBuffer data, int usage) public static void glBufferData(int target, java.nio.IntBuffer data, int usage) public static void glBufferData(int target, java.nio.FloatBuffer data, int usage)
-
nglBufferSubData
public static void nglBufferSubData(int target, long offset, long size, long data)
-
glBufferSubData
public static void glBufferSubData(int target, long offset, java.nio.ByteBuffer data)
-
glBufferSubData
public static void glBufferSubData(int target, long offset, java.nio.ShortBuffer data) public static void glBufferSubData(int target, long offset, java.nio.IntBuffer data) public static void glBufferSubData(int target, long offset, java.nio.FloatBuffer data)
-
glCheckFramebufferStatus
public static int glCheckFramebufferStatus(int target)
-
glClear
public static void glClear(int mask)
-
glClearColor
public static void glClearColor(float red, float green, float blue, float alpha)
-
glClearDepthf
public static void glClearDepthf(float d)
-
glClearStencil
public static void glClearStencil(int s)
-
glColorMask
public static void glColorMask(boolean red, boolean green, boolean blue, boolean alpha)
-
glCompileShader
public static void glCompileShader(int shader)
-
nglCompressedTexImage2D
public static void nglCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, long data)
-
glCompressedTexImage2D
public static void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, @Nullable long data)
-
glCompressedTexImage2D
public static void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, @Nullable java.nio.ByteBuffer data)
-
nglCompressedTexSubImage2D
public static void nglCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, long data)
-
glCompressedTexSubImage2D
public static void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, long data)
-
glCompressedTexSubImage2D
public static void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, java.nio.ByteBuffer data)
-
glCopyTexImage2D
public static void glCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border)
-
glCopyTexSubImage2D
public static void glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
-
glCreateProgram
public static int glCreateProgram()
-
glCreateShader
public static int glCreateShader(int type)
-
glCullFace
public static void glCullFace(int mode)
-
nglDeleteBuffers
public static void nglDeleteBuffers(int n, long buffers)
-
glDeleteBuffers
public static void glDeleteBuffers(java.nio.IntBuffer buffers)
-
glDeleteBuffers
public static void glDeleteBuffers(int buffer)
-
nglDeleteFramebuffers
public static void nglDeleteFramebuffers(int n, long framebuffers)
-
glDeleteFramebuffers
public static void glDeleteFramebuffers(java.nio.IntBuffer framebuffers)
-
glDeleteFramebuffers
public static void glDeleteFramebuffers(int framebuffer)
-
glDeleteProgram
public static void glDeleteProgram(int program)
-
nglDeleteRenderbuffers
public static void nglDeleteRenderbuffers(int n, long renderbuffers)
-
glDeleteRenderbuffers
public static void glDeleteRenderbuffers(java.nio.IntBuffer renderbuffers)
-
glDeleteRenderbuffers
public static void glDeleteRenderbuffers(int renderbuffer)
-
glDeleteShader
public static void glDeleteShader(int shader)
-
nglDeleteTextures
public static void nglDeleteTextures(int n, long textures)
-
glDeleteTextures
public static void glDeleteTextures(java.nio.IntBuffer textures)
-
glDeleteTextures
public static void glDeleteTextures(int texture)
-
glDepthFunc
public static void glDepthFunc(int func)
-
glDepthMask
public static void glDepthMask(boolean flag)
-
glDepthRangef
public static void glDepthRangef(float n, float f)
-
glDetachShader
public static void glDetachShader(int program, int shader)
-
glDisable
public static void glDisable(int cap)
-
glDisableVertexAttribArray
public static void glDisableVertexAttribArray(int index)
-
glDrawArrays
public static void glDrawArrays(int mode, int first, int count)
-
nglDrawElements
public static void nglDrawElements(int mode, int count, int type, long indices)
-
glDrawElements
public static void glDrawElements(int mode, int count, int type, long indices)
-
glDrawElements
public static void glDrawElements(int mode, int type, java.nio.ByteBuffer indices) public static void glDrawElements(int mode, java.nio.ByteBuffer indices) public static void glDrawElements(int mode, java.nio.ShortBuffer indices) public static void glDrawElements(int mode, java.nio.IntBuffer indices)
-
glEnable
public static void glEnable(int cap)
-
glEnableVertexAttribArray
public static void glEnableVertexAttribArray(int index)
-
glFinish
public static void glFinish()
-
glFlush
public static void glFlush()
-
glFramebufferRenderbuffer
public static void glFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer)
-
glFramebufferTexture2D
public static void glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level)
-
glFrontFace
public static void glFrontFace(int mode)
-
nglGenBuffers
public static void nglGenBuffers(int n, long buffers)
-
glGenBuffers
public static void glGenBuffers(java.nio.IntBuffer buffers)
-
glGenBuffers
public static int glGenBuffers()
-
glGenerateMipmap
public static void glGenerateMipmap(int target)
-
nglGenFramebuffers
public static void nglGenFramebuffers(int n, long framebuffers)
-
glGenFramebuffers
public static void glGenFramebuffers(java.nio.IntBuffer framebuffers)
-
glGenFramebuffers
public static int glGenFramebuffers()
-
nglGenRenderbuffers
public static void nglGenRenderbuffers(int n, long renderbuffers)
-
glGenRenderbuffers
public static void glGenRenderbuffers(java.nio.IntBuffer renderbuffers)
-
glGenRenderbuffers
public static int glGenRenderbuffers()
-
nglGenTextures
public static void nglGenTextures(int n, long textures)
-
glGenTextures
public static void glGenTextures(java.nio.IntBuffer textures)
-
glGenTextures
public static int glGenTextures()
-
nglGetActiveAttrib
public static void nglGetActiveAttrib(int program, int index, int bufSize, long length, long size, long type, long name)
-
glGetActiveAttrib
public static void glGetActiveAttrib(int program, int index, @Nullable java.nio.IntBuffer length, java.nio.IntBuffer size, java.nio.IntBuffer type, java.nio.ByteBuffer name)
-
glGetActiveAttrib
public static java.lang.String glGetActiveAttrib(int program, int index, int bufSize, java.nio.IntBuffer size, java.nio.IntBuffer type) public static java.lang.String glGetActiveAttrib(int program, int index, java.nio.IntBuffer size, java.nio.IntBuffer type)
-
nglGetActiveUniform
public static void nglGetActiveUniform(int program, int index, int bufSize, long length, long size, long type, long name)
-
glGetActiveUniform
public static void glGetActiveUniform(int program, int index, @Nullable java.nio.IntBuffer length, java.nio.IntBuffer size, java.nio.IntBuffer type, java.nio.ByteBuffer name)
-
glGetActiveUniform
public static java.lang.String glGetActiveUniform(int program, int index, int bufSize, java.nio.IntBuffer size, java.nio.IntBuffer type) public static java.lang.String glGetActiveUniform(int program, int index, java.nio.IntBuffer size, java.nio.IntBuffer type)
-
nglGetAttachedShaders
public static void nglGetAttachedShaders(int program, int maxCount, long count, long shaders)
-
glGetAttachedShaders
public static void glGetAttachedShaders(int program, @Nullable java.nio.IntBuffer count, java.nio.IntBuffer shaders)
-
nglGetAttribLocation
public static int nglGetAttribLocation(int program, long name)
-
glGetAttribLocation
public static int glGetAttribLocation(int program, java.nio.ByteBuffer name)
-
glGetAttribLocation
public static int glGetAttribLocation(int program, java.lang.CharSequence name)
-
nglGetBooleanv
public static void nglGetBooleanv(int pname, long data)
-
glGetBooleanv
public static void glGetBooleanv(int pname, java.nio.ByteBuffer data)
-
glGetBoolean
public static boolean glGetBoolean(int pname)
-
nglGetBufferParameteriv
public static void nglGetBufferParameteriv(int target, int pname, long params)
-
glGetBufferParameteriv
public static void glGetBufferParameteriv(int target, int pname, java.nio.IntBuffer params)
-
glGetBufferParameteri
public static int glGetBufferParameteri(int target, int pname)
-
glGetError
public static int glGetError()
-
nglGetFloatv
public static void nglGetFloatv(int pname, long data)
-
glGetFloatv
public static void glGetFloatv(int pname, java.nio.FloatBuffer data)
-
glGetFloat
public static float glGetFloat(int pname)
-
nglGetFramebufferAttachmentParameteriv
public static void nglGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, long params)
-
glGetFramebufferAttachmentParameteriv
public static void glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, java.nio.IntBuffer params)
-
glGetFramebufferAttachmentParameteri
public static int glGetFramebufferAttachmentParameteri(int target, int attachment, int pname)
-
nglGetIntegerv
public static void nglGetIntegerv(int pname, long data)
-
glGetIntegerv
public static void glGetIntegerv(int pname, java.nio.IntBuffer data)
-
glGetInteger
public static int glGetInteger(int pname)
-
nglGetProgramiv
public static void nglGetProgramiv(int program, int pname, long params)
-
glGetProgramiv
public static void glGetProgramiv(int program, int pname, java.nio.IntBuffer params)
-
glGetProgrami
public static int glGetProgrami(int program, int pname)
-
nglGetProgramInfoLog
public static void nglGetProgramInfoLog(int program, int bufSize, long length, long infoLog)
-
glGetProgramInfoLog
public static void glGetProgramInfoLog(int program, @Nullable java.nio.IntBuffer length, java.nio.ByteBuffer infoLog)
-
glGetProgramInfoLog
public static java.lang.String glGetProgramInfoLog(int program, int bufSize) public static java.lang.String glGetProgramInfoLog(int program)
-
nglGetRenderbufferParameteriv
public static void nglGetRenderbufferParameteriv(int target, int pname, long params)
-
glGetRenderbufferParameteriv
public static void glGetRenderbufferParameteriv(int target, int pname, java.nio.IntBuffer params)
-
glGetRenderbufferParameteri
public static int glGetRenderbufferParameteri(int target, int pname)
-
nglGetShaderiv
public static void nglGetShaderiv(int shader, int pname, long params)
-
glGetShaderiv
public static void glGetShaderiv(int shader, int pname, java.nio.IntBuffer params)
-
glGetShaderi
public static int glGetShaderi(int shader, int pname)
-
nglGetShaderInfoLog
public static void nglGetShaderInfoLog(int shader, int bufSize, long length, long infoLog)
-
glGetShaderInfoLog
public static void glGetShaderInfoLog(int shader, @Nullable java.nio.IntBuffer length, java.nio.ByteBuffer infoLog)
-
glGetShaderInfoLog
public static java.lang.String glGetShaderInfoLog(int shader, int bufSize) public static java.lang.String glGetShaderInfoLog(int shader)
-
nglGetShaderPrecisionFormat
public static void nglGetShaderPrecisionFormat(int shadertype, int precisiontype, long range, long precision)
-
glGetShaderPrecisionFormat
public static void glGetShaderPrecisionFormat(int shadertype, int precisiontype, java.nio.IntBuffer range, java.nio.IntBuffer precision)
-
nglGetShaderSource
public static void nglGetShaderSource(int shader, int bufSize, long length, long source)
-
glGetShaderSource
public static void glGetShaderSource(int shader, @Nullable java.nio.IntBuffer length, java.nio.ByteBuffer source)
-
glGetShaderSource
public static java.lang.String glGetShaderSource(int shader, int bufSize) public static java.lang.String glGetShaderSource(int shader)
-
nglGetString
public static long nglGetString(int name)
-
glGetString
@Nullable public static java.lang.String glGetString(int name)
-
nglGetTexParameterfv
public static void nglGetTexParameterfv(int target, int pname, long params)
-
glGetTexParameterfv
public static void glGetTexParameterfv(int target, int pname, java.nio.FloatBuffer params)
-
glGetTexParameterf
public static float glGetTexParameterf(int target, int pname)
-
nglGetTexParameteriv
public static void nglGetTexParameteriv(int target, int pname, long params)
-
glGetTexParameteriv
public static void glGetTexParameteriv(int target, int pname, java.nio.IntBuffer params)
-
glGetTexParameteri
public static int glGetTexParameteri(int target, int pname)
-
nglGetUniformfv
public static void nglGetUniformfv(int program, int location, long params)
-
glGetUniformfv
public static void glGetUniformfv(int program, int location, java.nio.FloatBuffer params)
-
glGetUniformf
public static float glGetUniformf(int program, int location)
-
nglGetUniformiv
public static void nglGetUniformiv(int program, int location, long params)
-
glGetUniformiv
public static void glGetUniformiv(int program, int location, java.nio.IntBuffer params)
-
glGetUniformi
public static int glGetUniformi(int program, int location)
-
nglGetUniformLocation
public static int nglGetUniformLocation(int program, long name)
-
glGetUniformLocation
public static int glGetUniformLocation(int program, java.nio.ByteBuffer name)
-
glGetUniformLocation
public static int glGetUniformLocation(int program, java.lang.CharSequence name)
-
nglGetVertexAttribfv
public static void nglGetVertexAttribfv(int index, int pname, long params)
-
glGetVertexAttribfv
public static void glGetVertexAttribfv(int index, int pname, java.nio.FloatBuffer params)
-
nglGetVertexAttribiv
public static void nglGetVertexAttribiv(int index, int pname, long params)
-
glGetVertexAttribiv
public static void glGetVertexAttribiv(int index, int pname, java.nio.IntBuffer params)
-
nglGetVertexAttribPointerv
public static void nglGetVertexAttribPointerv(int index, int pname, long pointer)
-
glGetVertexAttribPointerv
public static void glGetVertexAttribPointerv(int index, int pname, org.lwjgl.PointerBuffer pointer)
-
glGetVertexAttribPointer
public static long glGetVertexAttribPointer(int index, int pname)
-
glHint
public static void glHint(int target, int mode)
-
glIsBuffer
public static boolean glIsBuffer(int buffer)
-
glIsEnabled
public static boolean glIsEnabled(int cap)
-
glIsFramebuffer
public static boolean glIsFramebuffer(int framebuffer)
-
glIsProgram
public static boolean glIsProgram(int program)
-
glIsRenderbuffer
public static boolean glIsRenderbuffer(int renderbuffer)
-
glIsShader
public static boolean glIsShader(int shader)
-
glIsTexture
public static boolean glIsTexture(int texture)
-
glLineWidth
public static void glLineWidth(float width)
-
glLinkProgram
public static void glLinkProgram(int program)
-
glPixelStorei
public static void glPixelStorei(int pname, int param)
-
glPolygonOffset
public static void glPolygonOffset(float factor, float units)
-
nglReadPixels
public static void nglReadPixels(int x, int y, int width, int height, int format, int type, long pixels)
-
glReadPixels
public static void glReadPixels(int x, int y, int width, int height, int format, int type, java.nio.ByteBuffer pixels)
-
glReadPixels
public static void glReadPixels(int x, int y, int width, int height, int format, int type, long pixels) public static void glReadPixels(int x, int y, int width, int height, int format, int type, java.nio.ShortBuffer pixels) public static void glReadPixels(int x, int y, int width, int height, int format, int type, java.nio.IntBuffer pixels) public static void glReadPixels(int x, int y, int width, int height, int format, int type, java.nio.FloatBuffer pixels)
-
glReleaseShaderCompiler
public static void glReleaseShaderCompiler()
-
glRenderbufferStorage
public static void glRenderbufferStorage(int target, int internalformat, int width, int height)
-
glSampleCoverage
public static void glSampleCoverage(float value, boolean invert)
-
glScissor
public static void glScissor(int x, int y, int width, int height)
-
nglShaderBinary
public static void nglShaderBinary(int count, long shaders, int binaryformat, long binary, int length)
-
glShaderBinary
public static void glShaderBinary(java.nio.IntBuffer shaders, int binaryformat, java.nio.ByteBuffer binary)
-
nglShaderSource
public static void nglShaderSource(int shader, int count, long string, long length)
-
glShaderSource
public static void glShaderSource(int shader, org.lwjgl.PointerBuffer string, @Nullable java.nio.IntBuffer length)
-
glShaderSource
public static void glShaderSource(int shader, java.lang.CharSequence... string) public static void glShaderSource(int shader, java.lang.CharSequence string)
-
glStencilFunc
public static void glStencilFunc(int func, int ref, int mask)
-
glStencilFuncSeparate
public static void glStencilFuncSeparate(int face, int func, int ref, int mask)
-
glStencilMask
public static void glStencilMask(int mask)
-
glStencilMaskSeparate
public static void glStencilMaskSeparate(int face, int mask)
-
glStencilOp
public static void glStencilOp(int fail, int zfail, int zpass)
-
glStencilOpSeparate
public static void glStencilOpSeparate(int face, int sfail, int dpfail, int dppass)
-
nglTexImage2D
public static void nglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, long pixels)
-
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, @Nullable java.nio.ByteBuffer pixels)
-
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, @Nullable long pixels) public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, @Nullable java.nio.ShortBuffer pixels) public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, @Nullable java.nio.IntBuffer pixels) public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, @Nullable java.nio.FloatBuffer pixels)
-
glTexParameterf
public static void glTexParameterf(int target, int pname, float param)
-
nglTexParameterfv
public static void nglTexParameterfv(int target, int pname, long params)
-
glTexParameterfv
public static void glTexParameterfv(int target, int pname, java.nio.FloatBuffer params)
-
glTexParameteri
public static void glTexParameteri(int target, int pname, int param)
-
nglTexParameteriv
public static void nglTexParameteriv(int target, int pname, long params)
-
glTexParameteriv
public static void glTexParameteriv(int target, int pname, java.nio.IntBuffer params)
-
nglTexSubImage2D
public static void nglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels)
-
glTexSubImage2D
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.ByteBuffer pixels)
-
glTexSubImage2D
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels) public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.ShortBuffer pixels) public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.IntBuffer pixels) public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.FloatBuffer pixels)
-
glUniform1f
public static void glUniform1f(int location, float v0)
-
nglUniform1fv
public static void nglUniform1fv(int location, int count, long value)
-
glUniform1fv
public static void glUniform1fv(int location, java.nio.FloatBuffer value)
-
glUniform1i
public static void glUniform1i(int location, int v0)
-
nglUniform1iv
public static void nglUniform1iv(int location, int count, long value)
-
glUniform1iv
public static void glUniform1iv(int location, java.nio.IntBuffer value)
-
glUniform2f
public static void glUniform2f(int location, float v0, float v1)
-
nglUniform2fv
public static void nglUniform2fv(int location, int count, long value)
-
glUniform2fv
public static void glUniform2fv(int location, java.nio.FloatBuffer value)
-
glUniform2i
public static void glUniform2i(int location, int v0, int v1)
-
nglUniform2iv
public static void nglUniform2iv(int location, int count, long value)
-
glUniform2iv
public static void glUniform2iv(int location, java.nio.IntBuffer value)
-
glUniform3f
public static void glUniform3f(int location, float v0, float v1, float v2)
-
nglUniform3fv
public static void nglUniform3fv(int location, int count, long value)
-
glUniform3fv
public static void glUniform3fv(int location, java.nio.FloatBuffer value)
-
glUniform3i
public static void glUniform3i(int location, int v0, int v1, int v2)
-
nglUniform3iv
public static void nglUniform3iv(int location, int count, long value)
-
glUniform3iv
public static void glUniform3iv(int location, java.nio.IntBuffer value)
-
glUniform4f
public static void glUniform4f(int location, float v0, float v1, float v2, float v3)
-
nglUniform4fv
public static void nglUniform4fv(int location, int count, long value)
-
glUniform4fv
public static void glUniform4fv(int location, java.nio.FloatBuffer value)
-
glUniform4i
public static void glUniform4i(int location, int v0, int v1, int v2, int v3)
-
nglUniform4iv
public static void nglUniform4iv(int location, int count, long value)
-
glUniform4iv
public static void glUniform4iv(int location, java.nio.IntBuffer value)
-
nglUniformMatrix2fv
public static void nglUniformMatrix2fv(int location, int count, boolean transpose, long value)
-
glUniformMatrix2fv
public static void glUniformMatrix2fv(int location, boolean transpose, java.nio.FloatBuffer value)
-
nglUniformMatrix3fv
public static void nglUniformMatrix3fv(int location, int count, boolean transpose, long value)
-
glUniformMatrix3fv
public static void glUniformMatrix3fv(int location, boolean transpose, java.nio.FloatBuffer value)
-
nglUniformMatrix4fv
public static void nglUniformMatrix4fv(int location, int count, boolean transpose, long value)
-
glUniformMatrix4fv
public static void glUniformMatrix4fv(int location, boolean transpose, java.nio.FloatBuffer value)
-
glUseProgram
public static void glUseProgram(int program)
-
glValidateProgram
public static void glValidateProgram(int program)
-
glVertexAttrib1f
public static void glVertexAttrib1f(int index, float x)
-
nglVertexAttrib1fv
public static void nglVertexAttrib1fv(int index, long v)
-
glVertexAttrib1fv
public static void glVertexAttrib1fv(int index, java.nio.FloatBuffer v)
-
glVertexAttrib2f
public static void glVertexAttrib2f(int index, float x, float y)
-
nglVertexAttrib2fv
public static void nglVertexAttrib2fv(int index, long v)
-
glVertexAttrib2fv
public static void glVertexAttrib2fv(int index, java.nio.FloatBuffer v)
-
glVertexAttrib3f
public static void glVertexAttrib3f(int index, float x, float y, float z)
-
nglVertexAttrib3fv
public static void nglVertexAttrib3fv(int index, long v)
-
glVertexAttrib3fv
public static void glVertexAttrib3fv(int index, java.nio.FloatBuffer v)
-
glVertexAttrib4f
public static void glVertexAttrib4f(int index, float x, float y, float z, float w)
-
nglVertexAttrib4fv
public static void nglVertexAttrib4fv(int index, long v)
-
glVertexAttrib4fv
public static void glVertexAttrib4fv(int index, java.nio.FloatBuffer v)
-
nglVertexAttribPointer
public static void nglVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, long pointer)
-
glVertexAttribPointer
public static void glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, java.nio.ByteBuffer pointer)
-
glVertexAttribPointer
public static void glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, long pointer) public static void glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, java.nio.ShortBuffer pointer) public static void glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, java.nio.IntBuffer pointer) public static void glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, java.nio.FloatBuffer pointer)
-
glViewport
public static void glViewport(int x, int y, int width, int height)
-
glBufferData
public static void glBufferData(int target, short[] data, int usage) public static void glBufferData(int target, int[] data, int usage) public static void glBufferData(int target, float[] data, int usage)
Array version of:BufferData
- See Also:
- Reference Page
-
glBufferSubData
public static void glBufferSubData(int target, long offset, short[] data) public static void glBufferSubData(int target, long offset, int[] data) public static void glBufferSubData(int target, long offset, float[] data)
Array version of:BufferSubData
- See Also:
- Reference Page
-
glDeleteBuffers
public static void glDeleteBuffers(int[] buffers)
Array version of:DeleteBuffers
- See Also:
- Reference Page
-
glDeleteFramebuffers
public static void glDeleteFramebuffers(int[] framebuffers)
Array version of:DeleteFramebuffers
- See Also:
- Reference Page
-
glDeleteRenderbuffers
public static void glDeleteRenderbuffers(int[] renderbuffers)
Array version of:DeleteRenderbuffers
- See Also:
- Reference Page
-
glDeleteTextures
public static void glDeleteTextures(int[] textures)
Array version of:DeleteTextures
- See Also:
- Reference Page
-
glGenBuffers
public static void glGenBuffers(int[] buffers)
Array version of:GenBuffers
- See Also:
- Reference Page
-
glGenFramebuffers
public static void glGenFramebuffers(int[] framebuffers)
Array version of:GenFramebuffers
- See Also:
- Reference Page
-
glGenRenderbuffers
public static void glGenRenderbuffers(int[] renderbuffers)
Array version of:GenRenderbuffers
- See Also:
- Reference Page
-
glGenTextures
public static void glGenTextures(int[] textures)
Array version of:GenTextures
- See Also:
- Reference Page
-
glGetActiveAttrib
public static void glGetActiveAttrib(int program, int index, @Nullable int[] length, int[] size, int[] type, java.nio.ByteBuffer name)
Array version of:GetActiveAttrib
- See Also:
- Reference Page
-
glGetActiveUniform
public static void glGetActiveUniform(int program, int index, @Nullable int[] length, int[] size, int[] type, java.nio.ByteBuffer name)
Array version of:GetActiveUniform
- See Also:
- Reference Page
-
glGetAttachedShaders
public static void glGetAttachedShaders(int program, @Nullable int[] count, int[] shaders)
Array version of:GetAttachedShaders
- See Also:
- Reference Page
-
glGetBufferParameteriv
public static void glGetBufferParameteriv(int target, int pname, int[] params)
Array version of:GetBufferParameteriv
- See Also:
- Reference Page
-
glGetFloatv
public static void glGetFloatv(int pname, float[] data)
Array version of:GetFloatv
- See Also:
- Reference Page
-
glGetFramebufferAttachmentParameteriv
public static void glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, int[] params)
Array version of:GetFramebufferAttachmentParameteriv
- See Also:
- Reference Page
-
glGetIntegerv
public static void glGetIntegerv(int pname, int[] data)
Array version of:GetIntegerv
- See Also:
- Reference Page
-
glGetProgramiv
public static void glGetProgramiv(int program, int pname, int[] params)
Array version of:GetProgramiv
- See Also:
- Reference Page
-
glGetProgramInfoLog
public static void glGetProgramInfoLog(int program, @Nullable int[] length, java.nio.ByteBuffer infoLog)
Array version of:GetProgramInfoLog
- See Also:
- Reference Page
-
glGetRenderbufferParameteriv
public static void glGetRenderbufferParameteriv(int target, int pname, int[] params)
Array version of:GetRenderbufferParameteriv
- See Also:
- Reference Page
-
glGetShaderiv
public static void glGetShaderiv(int shader, int pname, int[] params)
Array version of:GetShaderiv
- See Also:
- Reference Page
-
glGetShaderInfoLog
public static void glGetShaderInfoLog(int shader, @Nullable int[] length, java.nio.ByteBuffer infoLog)
Array version of:GetShaderInfoLog
- See Also:
- Reference Page
-
glGetShaderPrecisionFormat
public static void glGetShaderPrecisionFormat(int shadertype, int precisiontype, int[] range, int[] precision)
Array version of:GetShaderPrecisionFormat
- See Also:
- Reference Page
-
glGetShaderSource
public static void glGetShaderSource(int shader, @Nullable int[] length, java.nio.ByteBuffer source)
Array version of:GetShaderSource
- See Also:
- Reference Page
-
glGetTexParameterfv
public static void glGetTexParameterfv(int target, int pname, float[] params)
Array version of:GetTexParameterfv
- See Also:
- Reference Page
-
glGetTexParameteriv
public static void glGetTexParameteriv(int target, int pname, int[] params)
Array version of:GetTexParameteriv
- See Also:
- Reference Page
-
glGetUniformfv
public static void glGetUniformfv(int program, int location, float[] params)
Array version of:GetUniformfv
- See Also:
- Reference Page
-
glGetUniformiv
public static void glGetUniformiv(int program, int location, int[] params)
Array version of:GetUniformiv
- See Also:
- Reference Page
-
glGetVertexAttribfv
public static void glGetVertexAttribfv(int index, int pname, float[] params)
Array version of:GetVertexAttribfv
- See Also:
- Reference Page
-
glGetVertexAttribiv
public static void glGetVertexAttribiv(int index, int pname, int[] params)
Array version of:GetVertexAttribiv
- See Also:
- Reference Page
-
glReadPixels
public static void glReadPixels(int x, int y, int width, int height, int format, int type, short[] pixels) public static void glReadPixels(int x, int y, int width, int height, int format, int type, int[] pixels) public static void glReadPixels(int x, int y, int width, int height, int format, int type, float[] pixels)
Array version of:ReadPixels
- See Also:
- Reference Page
-
glShaderBinary
public static void glShaderBinary(int[] shaders, int binaryformat, java.nio.ByteBuffer binary)
Array version of:ShaderBinary
- See Also:
- Reference Page
-
glShaderSource
public static void glShaderSource(int shader, org.lwjgl.PointerBuffer string, @Nullable int[] length)
Array version of:ShaderSource
- See Also:
- Reference Page
-
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, @Nullable short[] pixels) public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, @Nullable int[] pixels) public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, @Nullable float[] pixels)
Array version of:TexImage2D
- See Also:
- Reference Page
-
glTexParameterfv
public static void glTexParameterfv(int target, int pname, float[] params)
Array version of:TexParameterfv
- See Also:
- Reference Page
-
glTexParameteriv
public static void glTexParameteriv(int target, int pname, int[] params)
Array version of:TexParameteriv
- See Also:
- Reference Page
-
glTexSubImage2D
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, short[] pixels) public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, int[] pixels) public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, float[] pixels)
Array version of:TexSubImage2D
- See Also:
- Reference Page
-
glUniform1fv
public static void glUniform1fv(int location, float[] value)
Array version of:Uniform1fv
- See Also:
- Reference Page
-
glUniform1iv
public static void glUniform1iv(int location, int[] value)
Array version of:Uniform1iv
- See Also:
- Reference Page
-
glUniform2fv
public static void glUniform2fv(int location, float[] value)
Array version of:Uniform2fv
- See Also:
- Reference Page
-
glUniform2iv
public static void glUniform2iv(int location, int[] value)
Array version of:Uniform2iv
- See Also:
- Reference Page
-
glUniform3fv
public static void glUniform3fv(int location, float[] value)
Array version of:Uniform3fv
- See Also:
- Reference Page
-
glUniform3iv
public static void glUniform3iv(int location, int[] value)
Array version of:Uniform3iv
- See Also:
- Reference Page
-
glUniform4fv
public static void glUniform4fv(int location, float[] value)
Array version of:Uniform4fv
- See Also:
- Reference Page
-
glUniform4iv
public static void glUniform4iv(int location, int[] value)
Array version of:Uniform4iv
- See Also:
- Reference Page
-
glUniformMatrix2fv
public static void glUniformMatrix2fv(int location, boolean transpose, float[] value)
Array version of:UniformMatrix2fv
- See Also:
- Reference Page
-
glUniformMatrix3fv
public static void glUniformMatrix3fv(int location, boolean transpose, float[] value)
Array version of:UniformMatrix3fv
- See Also:
- Reference Page
-
glUniformMatrix4fv
public static void glUniformMatrix4fv(int location, boolean transpose, float[] value)
Array version of:UniformMatrix4fv
- See Also:
- Reference Page
-
glVertexAttrib1fv
public static void glVertexAttrib1fv(int index, float[] v)
Array version of:VertexAttrib1fv
- See Also:
- Reference Page
-
glVertexAttrib2fv
public static void glVertexAttrib2fv(int index, float[] v)
Array version of:VertexAttrib2fv
- See Also:
- Reference Page
-
glVertexAttrib3fv
public static void glVertexAttrib3fv(int index, float[] v)
Array version of:VertexAttrib3fv
- See Also:
- Reference Page
-
glVertexAttrib4fv
public static void glVertexAttrib4fv(int index, float[] v)
Array version of:VertexAttrib4fv
- See Also:
- Reference Page
-
-