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