Package com.jme3.renderer.ios
Class JmeIosGLES
java.lang.Object
com.jme3.renderer.ios.JmeIosGLES
The
iOS GLES interface iOS alternative to Android's GLES20 and GLES30 classes-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic voidglActiveTexture(int texture) static voidglAttachShader(int program, int shader) static voidglBeginQuery(int target, int query) 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 voidglBlendEquationSeparate(int colorMode, int alphaMode) static voidglBlendFunc(int sfactor, int dfactor) static voidglBlendFuncSeparate(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha) static voidglBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter) static voidglBufferData(int target, int size, Buffer data, int usage) static voidglBufferData2(int target, int size, byte[] data, int offset, int usage) static voidglBufferSubData(int target, int offset, int size, Buffer data) static voidglBufferSubData2(int target, int offset, int size, byte[] data, int dataoffset) static intglCheckFramebufferStatus(int target) static voidglClear(int mask) static voidglClearColor(float red, float green, float blue, float alpha) 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 pixels) static voidglCompressedTexImage3D(int target, int level, int internalFormat, int width, int height, int depth, int border, int size, ByteBuffer data) static voidglCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer pixels) static voidglCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int size, ByteBuffer data) static intstatic intglCreateShader(int type) static voidglCullFace(int mode) static voidglDeleteBuffers(int n, int[] buffers, int offset) static voidglDeleteFramebuffers(int n, int[] framebuffers, int offset) static voidglDeleteProgram(int program) static voidglDeleteRenderbuffers(int n, int[] renderbuffers, int offset) static voidglDeleteShader(int shader) static voidglDeleteTextures(int n, int[] textures, int offset) 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 voidglDrawArraysInstanced(int mode, int first, int count, int primcount) static voidglDrawBuffers(int size, IntBuffer data) static voidglDrawElements(int mode, int count, int type, Buffer indices) static voidglDrawElements2(int mode, int count, int type, byte[] indices, int offset) static voidglDrawElementsIndex(int mode, int count, int type, int offset) static voidglDrawElementsInstanced(int mode, int indices_count, int type, long indices_buffer_offset, int primcount) static voidglEnable(int cap) static voidglEnableVertexAttribArray(int index) static voidglEndQuery(int target) static voidglFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer) static voidglFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level) static voidglFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer) static voidglGenBuffers(int n, int[] buffers, int offset) static voidglGenerateMipmap(int target) static voidglGenFramebuffers(int n, int[] framebuffers, int offset) static voidglGenQueries(int num, IntBuffer buff) static voidglGenRenderbuffers(int n, int[] renderbuffers, int offset) static voidglGenTextures(int n, int[] textures, int offset) static intglGetAttribLocation(int program, String name) static voidglGetBoolean(int pname, ByteBuffer params) static intstatic voidglGetFloatv(int pname, float[] params, int offset) static voidglGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, int[] params, int offset) static voidglGetIntegerv(int pname, int[] params, int offset) static StringglGetProgramInfoLog(int program) static voidglGetProgramiv(int program, int pname, int[] params, int offset) static voidglGetQueryiv(int query, int pname, int[] params) static voidglGetQueryObjectuiv(int query, int pname, int[] params) static StringglGetShaderInfoLog(int shader) static voidglGetShaderiv(int shader, int pname, int[] params, int offset) static StringglGetString(int name) static intglGetUniformLocation(int program, String name) static booleanglIsEnabled(int cap) static booleanglIsFramebuffer(int framebuffer) static booleanglIsRenderbuffer(int renderbuffer) static voidglLineWidth(float width) static voidglLinkProgram(int program) static voidglPixelStorei(int pname, int param) static voidglPolygonOffset(float factor, float units) static voidglReadBuffer(int mode) static voidglReadPixels(int vpX, int vpY, int vpW, int vpH, int format, int type, Buffer pixels) static voidglReadPixels2(int vpX, int vpY, int vpW, int vpH, int format, int type, byte[] pixels, int offset, int size) static voidglRenderbufferStorage(int target, int internalformat, int width, int height) static voidglScissor(int x, int y, int width, int height) static voidglShaderSource(int shader, String string) static voidglStencilFuncSeparate(int face, int func, int ref, int mask) static voidglStencilOpSeparate(int face, int sfail, int dpfail, int dppass) static voidglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, Buffer pixels) static voidglTexImage3D(int target, int level, int internalFormat, int width, int height, int depth, int border, int format, int type, ByteBuffer data) static voidglTexParameterf(int target, int pname, float param) static voidglTexParameteri(int target, int pname, int param) static voidglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels) static voidglTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ByteBuffer data) static voidglUniform1f(int location, float x) static voidglUniform1fv(int location, int count, FloatBuffer v) static voidglUniform1fv2(int location, int count, float[] v, int offset) static voidglUniform1i(int location, int x) static voidglUniform1iv(int location, int count, IntBuffer v) static voidglUniform1iv2(int location, int count, int[] v, int offset) static voidglUniform2f(int location, float x, float y) static voidglUniform2fv(int location, int count, FloatBuffer v) static voidglUniform2fv2(int location, int count, float[] v, int offset) static voidglUniform3f(int location, float x, float y, float z) static voidglUniform3fv(int location, int count, FloatBuffer v) static voidglUniform3fv2(int location, int count, float[] v, int offset) static voidglUniform4f(int location, float x, float y, float z, float w) static voidglUniform4fv(int location, int count, FloatBuffer v) static voidglUniform4fv2(int location, int count, float[] v, int offset) static voidglUniformMatrix3fv(int location, int count, boolean transpose, FloatBuffer value) static voidglUniformMatrix3fv2(int location, int count, boolean transpose, float[] value, int offset) static voidglUniformMatrix4fv(int location, int count, boolean transpose, FloatBuffer value) static voidglUniformMatrix4fv2(int location, int count, boolean transpose, float[] value, int offset) static voidglUseProgram(int program) static voidglVertexAttribDivisor(int index, int divisor) static voidglVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, Buffer ptr) static voidglVertexAttribPointer2(int indx, int size, int type, boolean normalized, int stride, int offset) static voidglViewport(int x, int y, int width, int height)
-
Field Details
-
GL_ALPHA
public static final int GL_ALPHA- See Also:
-
GL_ALWAYS
public static final int GL_ALWAYS- See Also:
-
GL_ARRAY_BUFFER
public static final int GL_ARRAY_BUFFER- See Also:
-
GL_BACK
public static final int GL_BACK- See Also:
-
GL_BLEND
public static final int GL_BLEND- See Also:
-
GL_BYTE
public static final int GL_BYTE- See Also:
-
GL_CLAMP_TO_EDGE
public static final int GL_CLAMP_TO_EDGE- See Also:
-
GL_COLOR_ATTACHMENT0
public static final int GL_COLOR_ATTACHMENT0- See Also:
-
GL_COLOR_BUFFER_BIT
public static final int GL_COLOR_BUFFER_BIT- See Also:
-
GL_COMPILE_STATUS
public static final int GL_COMPILE_STATUS- See Also:
-
GL_COMPRESSED_TEXTURE_FORMATS
public static final int GL_COMPRESSED_TEXTURE_FORMATS- See Also:
-
GL_CULL_FACE
public static final int GL_CULL_FACE- See Also:
-
GL_DEPTH_ATTACHMENT
public static final int GL_DEPTH_ATTACHMENT- See Also:
-
GL_DEPTH_BUFFER_BIT
public static final int GL_DEPTH_BUFFER_BIT- See Also:
-
GL_DEPTH_COMPONENT
public static final int GL_DEPTH_COMPONENT- See Also:
-
GL_DEPTH_COMPONENT16
public static final int GL_DEPTH_COMPONENT16- See Also:
-
GL_DEPTH_TEST
public static final int GL_DEPTH_TEST- See Also:
-
GL_DITHER
public static final int GL_DITHER- See Also:
-
GL_DST_COLOR
public static final int GL_DST_COLOR- See Also:
-
GL_DYNAMIC_DRAW
public static final int GL_DYNAMIC_DRAW- See Also:
-
GL_EQUAL
public static final int GL_EQUAL- See Also:
-
GL_ELEMENT_ARRAY_BUFFER
public static final int GL_ELEMENT_ARRAY_BUFFER- See Also:
-
GL_EXTENSIONS
public static final int GL_EXTENSIONS- See Also:
-
GL_FALSE
public static final int GL_FALSE- See Also:
-
GL_FLOAT
public static final int GL_FLOAT- See Also:
-
GL_FRAGMENT_SHADER
public static final int GL_FRAGMENT_SHADER- See Also:
-
GL_FRAMEBUFFER
public static final int GL_FRAMEBUFFER- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE- See Also:
-
GL_FRAMEBUFFER_COMPLETE
public static final int GL_FRAMEBUFFER_COMPLETE- See Also:
-
GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
public static final int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT- See Also:
-
GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS
public static final int GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS- See Also:
-
GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
public static final int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT- See Also:
-
GL_FRAMEBUFFER_UNSUPPORTED
public static final int GL_FRAMEBUFFER_UNSUPPORTED- See Also:
-
GL_FRONT
public static final int GL_FRONT- See Also:
-
GL_FRONT_AND_BACK
public static final int GL_FRONT_AND_BACK- See Also:
-
GL_GEQUAL
public static final int GL_GEQUAL- See Also:
-
GL_GREATER
public static final int GL_GREATER- See Also:
-
GL_HIGH_FLOAT
public static final int GL_HIGH_FLOAT- See Also:
-
GL_INFO_LOG_LENGTH
public static final int GL_INFO_LOG_LENGTH- See Also:
-
GL_INT
public static final int GL_INT- See Also:
-
GL_LEQUAL
public static final int GL_LEQUAL- See Also:
-
GL_LESS
public static final int GL_LESS- See Also:
-
GL_LINEAR
public static final int GL_LINEAR- See Also:
-
GL_LINEAR_MIPMAP_LINEAR
public static final int GL_LINEAR_MIPMAP_LINEAR- See Also:
-
GL_LINEAR_MIPMAP_NEAREST
public static final int GL_LINEAR_MIPMAP_NEAREST- See Also:
-
GL_LINES
public static final int GL_LINES- See Also:
-
GL_LINE_LOOP
public static final int GL_LINE_LOOP- See Also:
-
GL_LINE_STRIP
public static final int GL_LINE_STRIP- See Also:
-
GL_LINK_STATUS
public static final int GL_LINK_STATUS- See Also:
-
GL_LUMINANCE
public static final int GL_LUMINANCE- See Also:
-
GL_LUMINANCE_ALPHA
public static final int GL_LUMINANCE_ALPHA- See Also:
-
GL_MAX_CUBE_MAP_TEXTURE_SIZE
public static final int GL_MAX_CUBE_MAP_TEXTURE_SIZE- See Also:
-
GL_MAX_FRAGMENT_UNIFORM_VECTORS
public static final int GL_MAX_FRAGMENT_UNIFORM_VECTORS- See Also:
-
GL_MAX_RENDERBUFFER_SIZE
public static final int GL_MAX_RENDERBUFFER_SIZE- See Also:
-
GL_MAX_TEXTURE_IMAGE_UNITS
public static final int GL_MAX_TEXTURE_IMAGE_UNITS- See Also:
-
GL_MAX_TEXTURE_SIZE
public static final int GL_MAX_TEXTURE_SIZE- See Also:
-
GL_MAX_VARYING_VECTORS
public static final int GL_MAX_VARYING_VECTORS- See Also:
-
GL_MAX_VERTEX_ATTRIBS
public static final int GL_MAX_VERTEX_ATTRIBS- See Also:
-
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
public static final int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS- See Also:
-
GL_MAX_VERTEX_UNIFORM_VECTORS
public static final int GL_MAX_VERTEX_UNIFORM_VECTORS- See Also:
-
GL_MIRRORED_REPEAT
public static final int GL_MIRRORED_REPEAT- See Also:
-
GL_NEAREST
public static final int GL_NEAREST- See Also:
-
GL_NEAREST_MIPMAP_LINEAR
public static final int GL_NEAREST_MIPMAP_LINEAR- See Also:
-
GL_NEAREST_MIPMAP_NEAREST
public static final int GL_NEAREST_MIPMAP_NEAREST- See Also:
-
GL_NEVER
public static final int GL_NEVER- See Also:
-
GL_NONE
public static final int GL_NONE- See Also:
-
GL_NOTEQUAL
public static final int GL_NOTEQUAL- See Also:
-
GL_NUM_COMPRESSED_TEXTURE_FORMATS
public static final int GL_NUM_COMPRESSED_TEXTURE_FORMATS- See Also:
-
GL_ONE
public static final int GL_ONE- See Also:
-
GL_ONE_MINUS_SRC_ALPHA
public static final int GL_ONE_MINUS_SRC_ALPHA- See Also:
-
GL_ONE_MINUS_SRC_COLOR
public static final int GL_ONE_MINUS_SRC_COLOR- See Also:
-
GL_POINTS
public static final int GL_POINTS- See Also:
-
GL_POLYGON_OFFSET_FILL
public static final int GL_POLYGON_OFFSET_FILL- See Also:
-
GL_RENDERBUFFER
public static final int GL_RENDERBUFFER- See Also:
-
GL_RENDERER
public static final int GL_RENDERER- See Also:
-
GL_REPEAT
public static final int GL_REPEAT- See Also:
-
GL_RGB
public static final int GL_RGB- See Also:
-
GL_RGB565
public static final int GL_RGB565- See Also:
-
GL_RGB5_A1
public static final int GL_RGB5_A1- See Also:
-
GL_RGBA
public static final int GL_RGBA- See Also:
-
GL_RGBA4
public static final int GL_RGBA4- See Also:
-
GL_SAMPLE_ALPHA_TO_COVERAGE
public static final int GL_SAMPLE_ALPHA_TO_COVERAGE- See Also:
-
GL_SCISSOR_TEST
public static final int GL_SCISSOR_TEST- See Also:
-
GL_SHADING_LANGUAGE_VERSION
public static final int GL_SHADING_LANGUAGE_VERSION- See Also:
-
GL_SHORT
public static final int GL_SHORT- See Also:
-
GL_SRC_COLOR
public static final int GL_SRC_COLOR- See Also:
-
GL_SRC_ALPHA
public static final int GL_SRC_ALPHA- See Also:
-
GL_STATIC_DRAW
public static final int GL_STATIC_DRAW- See Also:
-
GL_STENCIL_BUFFER_BIT
public static final int GL_STENCIL_BUFFER_BIT- See Also:
-
GL_STREAM_DRAW
public static final int GL_STREAM_DRAW- See Also:
-
GL_SUBPIXEL_BITS
public static final int GL_SUBPIXEL_BITS- See Also:
-
GL_TEXTURE
public static final int GL_TEXTURE- See Also:
-
GL_TEXTURE0
public static final int GL_TEXTURE0- See Also:
-
GL_TEXTURE_2D
public static final int GL_TEXTURE_2D- See Also:
-
GL_TEXTURE_CUBE_MAP
public static final int GL_TEXTURE_CUBE_MAP- See Also:
-
GL_TEXTURE_CUBE_MAP_POSITIVE_X
public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_X- See Also:
-
GL_TEXTURE_MAG_FILTER
public static final int GL_TEXTURE_MAG_FILTER- See Also:
-
GL_TEXTURE_MIN_FILTER
public static final int GL_TEXTURE_MIN_FILTER- See Also:
-
GL_TEXTURE_WRAP_S
public static final int GL_TEXTURE_WRAP_S- See Also:
-
GL_TEXTURE_WRAP_T
public static final int GL_TEXTURE_WRAP_T- See Also:
-
GL_TRIANGLES
public static final int GL_TRIANGLES- See Also:
-
GL_TRIANGLE_FAN
public static final int GL_TRIANGLE_FAN- See Also:
-
GL_TRIANGLE_STRIP
public static final int GL_TRIANGLE_STRIP- See Also:
-
GL_TRUE
public static final int GL_TRUE- See Also:
-
GL_UNPACK_ALIGNMENT
public static final int GL_UNPACK_ALIGNMENT- See Also:
-
GL_UNSIGNED_BYTE
public static final int GL_UNSIGNED_BYTE- See Also:
-
GL_UNSIGNED_INT
public static final int GL_UNSIGNED_INT- See Also:
-
GL_UNSIGNED_SHORT
public static final int GL_UNSIGNED_SHORT- See Also:
-
GL_UNSIGNED_SHORT_4_4_4_4
public static final int GL_UNSIGNED_SHORT_4_4_4_4- See Also:
-
GL_UNSIGNED_SHORT_5_5_5_1
public static final int GL_UNSIGNED_SHORT_5_5_5_1- See Also:
-
GL_UNSIGNED_SHORT_5_6_5
public static final int GL_UNSIGNED_SHORT_5_6_5- See Also:
-
GL_VENDOR
public static final int GL_VENDOR- See Also:
-
GL_VERSION
public static final int GL_VERSION- See Also:
-
GL_VERTEX_SHADER
public static final int GL_VERTEX_SHADER- See Also:
-
GL_ZERO
public static final int GL_ZERO- See Also:
-
-
Method Details
-
glActiveTexture
public static void glActiveTexture(int texture) -
glAttachShader
public static void glAttachShader(int program, int shader) -
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) -
glBlendEquationSeparate
public static void glBlendEquationSeparate(int colorMode, int alphaMode) -
glBlendFunc
public static void glBlendFunc(int sfactor, int dfactor) -
glBlendFuncSeparate
public static void glBlendFuncSeparate(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha) -
glBufferData
-
glBufferData2
public static void glBufferData2(int target, int size, byte[] data, int offset, int usage) -
glBufferSubData
-
glBufferSubData2
public static void glBufferSubData2(int target, int offset, int size, byte[] data, int dataoffset) -
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) -
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 pixels) -
glCompressedTexSubImage2D
public static void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer pixels) -
glCreateProgram
public static int glCreateProgram() -
glCreateShader
public static int glCreateShader(int type) -
glCullFace
public static void glCullFace(int mode) -
glDeleteBuffers
public static void glDeleteBuffers(int n, int[] buffers, int offset) -
glDeleteFramebuffers
public static void glDeleteFramebuffers(int n, int[] framebuffers, int offset) -
glDeleteProgram
public static void glDeleteProgram(int program) -
glDeleteRenderbuffers
public static void glDeleteRenderbuffers(int n, int[] renderbuffers, int offset) -
glDeleteShader
public static void glDeleteShader(int shader) -
glDeleteTextures
public static void glDeleteTextures(int n, int[] textures, int offset) -
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) -
glDisableVertexAttribArray
public static void glDisableVertexAttribArray(int index) -
glDisable
public static void glDisable(int cap) -
glDrawArrays
public static void glDrawArrays(int mode, int first, int count) -
glDrawElements
-
glDrawElements2
public static void glDrawElements2(int mode, int count, int type, byte[] indices, int offset) -
glDrawElementsIndex
public static void glDrawElementsIndex(int mode, int count, int type, int offset) -
glEnable
public static void glEnable(int cap) -
glEnableVertexAttribArray
public static void glEnableVertexAttribArray(int index) -
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) -
glGenBuffers
public static void glGenBuffers(int n, int[] buffers, int offset) -
glGenFramebuffers
public static void glGenFramebuffers(int n, int[] framebuffers, int offset) -
glGenRenderbuffers
public static void glGenRenderbuffers(int n, int[] renderbuffers, int offset) -
glGenTextures
public static void glGenTextures(int n, int[] textures, int offset) -
glGenerateMipmap
public static void glGenerateMipmap(int target) -
glGetAttribLocation
-
glGetBoolean
-
glGetError
public static int glGetError() -
glGetFloatv
public static void glGetFloatv(int pname, float[] params, int offset) -
glGetFramebufferAttachmentParameteriv
public static void glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, int[] params, int offset) -
glGetIntegerv
public static void glGetIntegerv(int pname, int[] params, int offset) -
glGetProgramInfoLog
-
glGetProgramiv
public static void glGetProgramiv(int program, int pname, int[] params, int offset) -
glGetShaderInfoLog
-
glGetShaderiv
public static void glGetShaderiv(int shader, int pname, int[] params, int offset) -
glGetString
-
glGetUniformLocation
-
glIsEnabled
public static boolean glIsEnabled(int cap) -
glIsFramebuffer
public static boolean glIsFramebuffer(int framebuffer) -
glIsRenderbuffer
public static boolean glIsRenderbuffer(int renderbuffer) -
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 vpX, int vpY, int vpW, int vpH, int format, int type, Buffer pixels) -
glReadPixels2
public static void glReadPixels2(int vpX, int vpY, int vpW, int vpH, int format, int type, byte[] pixels, int offset, int size) -
glRenderbufferStorage
public static void glRenderbufferStorage(int target, int internalformat, int width, int height) -
glScissor
public static void glScissor(int x, int y, int width, int height) -
glShaderSource
-
glStencilFuncSeparate
public static void glStencilFuncSeparate(int face, int func, int ref, int mask) -
glStencilOpSeparate
public static void glStencilOpSeparate(int face, int sfail, int dpfail, int dppass) -
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, Buffer pixels) -
glTexParameteri
public static void glTexParameteri(int target, int pname, int param) -
glTexParameterf
public static void glTexParameterf(int target, int pname, float param) -
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
-
glUniform1fv2
public static void glUniform1fv2(int location, int count, float[] v, int offset) -
glUniform1i
public static void glUniform1i(int location, int x) -
glUniform1iv
-
glUniform1iv2
public static void glUniform1iv2(int location, int count, int[] v, int offset) -
glUniform2f
public static void glUniform2f(int location, float x, float y) -
glUniform2fv
-
glUniform2fv2
public static void glUniform2fv2(int location, int count, float[] v, int offset) -
glUniform3f
public static void glUniform3f(int location, float x, float y, float z) -
glUniform3fv
-
glUniform3fv2
public static void glUniform3fv2(int location, int count, float[] v, int offset) -
glUniform4f
public static void glUniform4f(int location, float x, float y, float z, float w) -
glUniform4fv
-
glUniform4fv2
public static void glUniform4fv2(int location, int count, float[] v, int offset) -
glUniformMatrix3fv
public static void glUniformMatrix3fv(int location, int count, boolean transpose, FloatBuffer value) -
glUniformMatrix3fv2
public static void glUniformMatrix3fv2(int location, int count, boolean transpose, float[] value, int offset) -
glUniformMatrix4fv
public static void glUniformMatrix4fv(int location, int count, boolean transpose, FloatBuffer value) -
glUniformMatrix4fv2
public static void glUniformMatrix4fv2(int location, int count, boolean transpose, float[] value, int offset) -
glUseProgram
public static void glUseProgram(int program) -
glVertexAttribPointer
public static void glVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, Buffer ptr) -
glVertexAttribPointer2
public static void glVertexAttribPointer2(int indx, int size, int type, boolean normalized, int stride, int offset) -
glViewport
public static void glViewport(int x, int y, int width, int height) -
glBeginQuery
public static void glBeginQuery(int target, int query) -
glEndQuery
public static void glEndQuery(int target) -
glGenQueries
-
glGetQueryObjectuiv
public static void glGetQueryObjectuiv(int query, int pname, int[] params) -
glGetQueryiv
public static void glGetQueryiv(int query, int pname, int[] params) -
glBlitFramebuffer
public static void glBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter) -
glDrawArraysInstanced
public static void glDrawArraysInstanced(int mode, int first, int count, int primcount) -
glDrawBuffers
-
glDrawElementsInstanced
public static void glDrawElementsInstanced(int mode, int indices_count, int type, long indices_buffer_offset, int primcount) -
glVertexAttribDivisor
public static void glVertexAttribDivisor(int index, int divisor) -
glFramebufferTextureLayer
public static void glFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer) -
glReadBuffer
public static void glReadBuffer(int mode) -
glCompressedTexImage3D
public static void glCompressedTexImage3D(int target, int level, int internalFormat, int width, int height, int depth, int border, int size, ByteBuffer data) -
glCompressedTexSubImage3D
public static void glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int size, ByteBuffer data) -
glTexImage3D
public static void glTexImage3D(int target, int level, int internalFormat, int width, int height, int depth, int border, int format, int type, ByteBuffer data) -
glTexSubImage3D
public static void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ByteBuffer data) -
checkGLError
public static void checkGLError()
-