Package playn.robovm
Class OpenGLES
java.lang.Object
playn.robovm.OpenGLES
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidglActiveTexture(int texture) static voidglAttachShader(int program, int shader) static voidglBindAttribLocation(int program, int index, String name) static voidglBindBuffer(int target, int buffer) static voidglBindFramebuffer(int target, int framebuffer) static voidglBindRenderbuffer(int target, int renderbuffer) static voidglBindTexture(int target, int texture) static voidglBlendColor(float red, float green, float blue, float alpha) static voidglBlendEquation(int mode) static voidglBlendEquationSeparate(int modeRGB, int modeAlpha) static voidglBlendFunc(int sfactor, int dfactor) static voidglBlendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) static voidglBufferData(int target, int size, Buffer data, int usage) static voidglBufferSubData(int target, int offset, int size, Buffer data) static intglCheckFramebufferStatus(int target) static voidglClear(int mask) static voidglClearColor(float red, float green, float blue, float alpha) static voidglClearDepthf(float depth) static voidglClearStencil(int s) static voidglColorMask(boolean red, boolean green, boolean blue, boolean alpha) static voidglCompileShader(int shader) static voidglCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, Buffer data) static voidglCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer data) static voidglCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border) static voidglCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height) static intstatic intglCreateShader(int type) static voidglCullFace(int mode) static voidglDeleteBuffers(int n, IntBuffer buffers) static voidglDeleteFramebuffers(int n, IntBuffer framebuffers) static voidglDeleteProgram(int program) static voidglDeleteRenderbuffers(int n, IntBuffer renderbuffers) static voidglDeleteShader(int shader) static voidglDeleteTextures(int n, IntBuffer textures) static voidglDepthFunc(int func) static voidglDepthMask(boolean flag) static voidglDepthRangef(float zNear, float zFar) static voidglDetachShader(int program, int shader) static voidglDisable(int cap) static voidglDisableVertexAttribArray(int index) static voidglDrawArrays(int mode, int first, int count) static voidglDrawElements(int mode, int count, int type, int indices) static voidglDrawElements(int mode, int count, int type, Buffer indices) static voidglEnable(int cap) static voidglEnableVertexAttribArray(int index) static voidglFinish()static voidglFlush()static voidglFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer) static voidglFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level) static voidglFrontFace(int mode) static voidglGenBuffers(int n, IntBuffer buffers) static voidglGenerateMipmap(int target) static voidglGenFramebuffers(int n, IntBuffer framebuffers) static voidglGenRenderbuffers(int n, IntBuffer renderbuffers) static voidglGenTextures(int n, IntBuffer textures) static voidglGetAttachedShaders(int program, int maxcount, Buffer count, IntBuffer shaders) static intglGetAttribLocation(int program, String name) static voidglGetBooleanv(int pname, Buffer params) static voidglGetBufferParameteriv(int target, int pname, IntBuffer params) static intstatic voidglGetFloatv(int pname, FloatBuffer params) static voidglGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, IntBuffer params) static voidglGetIntegerv(int pname, IntBuffer params) static voidglGetProgramInfoLog(int program, int maxLogLen, IntBuffer length, ByteBuffer logData) static voidglGetProgramiv(int program, int pname, IntBuffer params) static voidglGetRenderbufferParameteriv(int target, int pname, IntBuffer params) static voidglGetShaderInfoLog(int shader, int maxLogLen, IntBuffer length, ByteBuffer logData) static voidglGetShaderiv(int shader, int pname, IntBuffer params) static voidglGetShaderPrecisionFormat(int shadertype, int precisiontype, IntBuffer range, IntBuffer precision) static voidglGetShaderSource(int shader, int bufsize, Buffer length, String source) static StringglGetString(int name) static voidglGetTexParameterfv(int target, int pname, FloatBuffer params) static voidglGetTexParameteriv(int target, int pname, IntBuffer params) static voidglGetUniformfv(int program, int location, FloatBuffer params) static voidglGetUniformiv(int program, int location, IntBuffer params) static intglGetUniformLocation(int program, String name) static voidglGetVertexAttribfv(int index, int pname, FloatBuffer params) static voidglGetVertexAttribiv(int index, int pname, IntBuffer params) static voidglGetVertexAttribPointerv(int index, int pname, Buffer pointer) static voidglHint(int target, int mode) static booleanglIsBuffer(int buffer) static booleanglIsEnabled(int cap) static booleanglIsFramebuffer(int framebuffer) static booleanglIsProgram(int program) static booleanglIsRenderbuffer(int renderbuffer) static booleanglIsShader(int shader) static booleanglIsTexture(int texture) static voidglLineWidth(float width) static voidglLinkProgram(int program) static voidglPixelStorei(int pname, int param) static voidglPolygonOffset(float factor, float units) static voidglReadPixels(int x, int y, int width, int height, int format, int type, Buffer pixels) static voidstatic voidglRenderbufferStorage(int target, int internalformat, int width, int height) static voidglSampleCoverage(float value, boolean invert) static voidglScissor(int x, int y, int width, int height) static voidglShaderBinary(int n, IntBuffer shaders, int binaryformat, Buffer binary, int length) static voidglShaderSource(int shader, int count, org.robovm.rt.bro.ptr.BytePtr.BytePtrPtr sources, org.robovm.rt.bro.ptr.IntPtr lengths) static voidglStencilFunc(int func, int ref, int mask) static voidglStencilFuncSeparate(int face, int func, int ref, int mask) static voidglStencilMask(int mask) static voidglStencilMaskSeparate(int face, int mask) static voidglStencilOp(int fail, int zfail, int zpass) static voidglStencilOpSeparate(int face, int fail, int zfail, int zpass) static voidglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, Buffer pixels) static voidglTexImage2Dp(int target, int level, int internalformat, int width, int height, int border, int format, int type, long pixels) static voidglTexImage2Dp(int target, int level, int internalformat, int width, int height, int border, int format, int type, org.robovm.rt.bro.ptr.IntPtr pixels) static voidglTexParameterf(int target, int pname, float param) static voidglTexParameterfv(int target, int pname, FloatBuffer params) static voidglTexParameteri(int target, int pname, int param) static voidglTexParameteriv(int target, int pname, IntBuffer params) static voidglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels) static voidglUniform1f(int location, float x) static voidglUniform1fv(int location, int count, FloatBuffer v) static voidglUniform1i(int location, int x) static voidglUniform1iv(int location, int count, IntBuffer v) static voidglUniform2f(int location, float x, float y) static voidglUniform2fv(int location, int count, FloatBuffer v) static voidglUniform2i(int location, int x, int y) static voidglUniform2iv(int location, int count, IntBuffer v) static voidglUniform3f(int location, float x, float y, float z) static voidglUniform3fv(int location, int count, FloatBuffer v) static voidglUniform3i(int location, int x, int y, int z) static voidglUniform3iv(int location, int count, IntBuffer v) static voidglUniform4f(int location, float x, float y, float z, float w) static voidglUniform4fv(int location, int count, FloatBuffer v) static voidglUniform4i(int location, int x, int y, int z, int w) static voidglUniform4iv(int location, int count, IntBuffer v) static voidglUniformMatrix2fv(int location, int count, boolean transpose, FloatBuffer value) static voidglUniformMatrix3fv(int location, int count, boolean transpose, FloatBuffer value) static voidglUniformMatrix4fv(int location, int count, boolean transpose, FloatBuffer value) static voidglUseProgram(int program) static voidglValidateProgram(int program) static voidglVertexAttrib1f(int indx, float x) static voidglVertexAttrib1fv(int indx, FloatBuffer values) static voidglVertexAttrib2f(int indx, float x, float y) static voidglVertexAttrib2fv(int indx, FloatBuffer values) static voidglVertexAttrib3f(int indx, float x, float y, float z) static voidglVertexAttrib3fv(int indx, FloatBuffer values) static voidglVertexAttrib4f(int indx, float x, float y, float z, float w) static voidglVertexAttrib4fv(int indx, FloatBuffer values) static voidglVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, int ptr) static voidglVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, Buffer ptr) static voidglViewport(int x, int y, int width, int height)
-
Constructor Details
-
OpenGLES
public OpenGLES()
-
-
Method Details
-
glActiveTexture
public static void glActiveTexture(int texture) -
glAttachShader
public static void glAttachShader(int program, int shader) -
glBindAttribLocation
-
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 srcRGB, int dstRGB, int srcAlpha, int dstAlpha) -
glBufferData
-
glBufferSubData
-
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 depth) -
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) -
glCompressedTexImage2D
public static void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, Buffer data) -
glCompressedTexSubImage2D
public static void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer 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) -
glDeleteBuffers
-
glDeleteFramebuffers
-
glDeleteProgram
public static void glDeleteProgram(int program) -
glDeleteRenderbuffers
-
glDeleteShader
public static void glDeleteShader(int shader) -
glDeleteTextures
-
glDepthFunc
public static void glDepthFunc(int func) -
glDepthMask
public static void glDepthMask(boolean flag) -
glDepthRangef
public static void glDepthRangef(float zNear, float zFar) -
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) -
glDrawElements
-
glDrawElements
public static void glDrawElements(int mode, int count, int type, int 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) -
glGenBuffers
-
glGenerateMipmap
public static void glGenerateMipmap(int target) -
glGenFramebuffers
-
glGenRenderbuffers
-
glGenTextures
-
glGetAttachedShaders
-
glGetAttribLocation
-
glGetBooleanv
-
glGetBufferParameteriv
-
glGetError
public static int glGetError() -
glGetFloatv
-
glGetFramebufferAttachmentParameteriv
public static void glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, IntBuffer params) -
glGetIntegerv
-
glGetProgramiv
-
glGetProgramInfoLog
public static void glGetProgramInfoLog(int program, int maxLogLen, IntBuffer length, ByteBuffer logData) -
glGetRenderbufferParameteriv
-
glGetShaderiv
-
glGetShaderInfoLog
public static void glGetShaderInfoLog(int shader, int maxLogLen, IntBuffer length, ByteBuffer logData) -
glGetShaderPrecisionFormat
-
glGetShaderSource
-
glGetString
-
glGetTexParameterfv
-
glGetTexParameteriv
-
glGetUniformfv
-
glGetUniformiv
-
glGetUniformLocation
-
glGetVertexAttribfv
-
glGetVertexAttribiv
-
glGetVertexAttribPointerv
-
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) -
glReadPixels
public static void glReadPixels(int x, int y, int width, int height, int format, int type, Buffer 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) -
glShaderBinary
-
glShaderSource
public static void glShaderSource(int shader, int count, org.robovm.rt.bro.ptr.BytePtr.BytePtrPtr sources, org.robovm.rt.bro.ptr.IntPtr lengths) -
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 fail, int zfail, int zpass) -
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, Buffer pixels) -
glTexImage2Dp
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) -
glTexImage2Dp
public static void glTexImage2Dp(int target, int level, int internalformat, int width, int height, int border, int format, int type, long pixels) -
glTexParameterf
public static void glTexParameterf(int target, int pname, float param) -
glTexParameterfv
-
glTexParameteri
public static void glTexParameteri(int target, int pname, int param) -
glTexParameteriv
-
glTexSubImage2D
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels) -
glUniform1f
public static void glUniform1f(int location, float x) -
glUniform1fv
-
glUniform1i
public static void glUniform1i(int location, int x) -
glUniform1iv
-
glUniform2f
public static void glUniform2f(int location, float x, float y) -
glUniform2fv
-
glUniform2i
public static void glUniform2i(int location, int x, int y) -
glUniform2iv
-
glUniform3f
public static void glUniform3f(int location, float x, float y, float z) -
glUniform3fv
-
glUniform3i
public static void glUniform3i(int location, int x, int y, int z) -
glUniform3iv
-
glUniform4f
public static void glUniform4f(int location, float x, float y, float z, float w) -
glUniform4fv
-
glUniform4i
public static void glUniform4i(int location, int x, int y, int z, int w) -
glUniform4iv
-
glUniformMatrix2fv
public static void glUniformMatrix2fv(int location, int count, boolean transpose, FloatBuffer value) -
glUniformMatrix3fv
public static void glUniformMatrix3fv(int location, int count, boolean transpose, FloatBuffer value) -
glUniformMatrix4fv
public static void glUniformMatrix4fv(int location, int count, boolean transpose, FloatBuffer value) -
glUseProgram
public static void glUseProgram(int program) -
glValidateProgram
public static void glValidateProgram(int program) -
glVertexAttrib1f
public static void glVertexAttrib1f(int indx, float x) -
glVertexAttrib1fv
-
glVertexAttrib2f
public static void glVertexAttrib2f(int indx, float x, float y) -
glVertexAttrib2fv
-
glVertexAttrib3f
public static void glVertexAttrib3f(int indx, float x, float y, float z) -
glVertexAttrib3fv
-
glVertexAttrib4f
public static void glVertexAttrib4f(int indx, float x, float y, float z, float w) -
glVertexAttrib4fv
-
glVertexAttribPointer
public static void glVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, Buffer ptr) -
glVertexAttribPointer
public static void glVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, int ptr) -
glViewport
public static void glViewport(int x, int y, int width, int height)
-