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
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
static void
glActiveTexture
(int texture) static void
glAttachShader
(int program, int shader) static void
glBeginQuery
(int target, int query) 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
glBlendEquationSeparate
(int colorMode, int alphaMode) static void
glBlendFunc
(int sfactor, int dfactor) static void
glBlendFuncSeparate
(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha) static void
glBlitFramebuffer
(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter) static void
glBufferData
(int target, int size, Buffer data, int usage) static void
glBufferData2
(int target, int size, byte[] data, int offset, int usage) static void
glBufferSubData
(int target, int offset, int size, Buffer data) static void
glBufferSubData2
(int target, int offset, int size, byte[] data, int dataoffset) static int
glCheckFramebufferStatus
(int target) static void
glClear
(int mask) static void
glClearColor
(float red, float green, float blue, float alpha) static void
glColorMask
(boolean red, boolean green, boolean blue, boolean alpha) static void
glCompileShader
(int shader) static void
glCompressedTexImage2D
(int target, int level, int internalformat, int width, int height, int border, int imageSize, Buffer pixels) static void
glCompressedTexImage3D
(int target, int level, int internalFormat, int width, int height, int depth, int border, int size, ByteBuffer data) static void
glCompressedTexSubImage2D
(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer pixels) 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) static int
static int
glCreateShader
(int type) static void
glCullFace
(int mode) static void
glDeleteBuffers
(int n, int[] buffers, int offset) static void
glDeleteFramebuffers
(int n, int[] framebuffers, int offset) static void
glDeleteProgram
(int program) static void
glDeleteRenderbuffers
(int n, int[] renderbuffers, int offset) static void
glDeleteShader
(int shader) static void
glDeleteTextures
(int n, int[] textures, int offset) static void
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
glDrawArraysInstanced
(int mode, int first, int count, int primcount) static void
glDrawBuffers
(int size, IntBuffer data) static void
glDrawElements
(int mode, int count, int type, Buffer indices) static void
glDrawElements2
(int mode, int count, int type, byte[] indices, int offset) static void
glDrawElementsIndex
(int mode, int count, int type, int offset) static void
glDrawElementsInstanced
(int mode, int indices_count, int type, long indices_buffer_offset, int primcount) static void
glEnable
(int cap) static void
glEnableVertexAttribArray
(int index) static void
glEndQuery
(int target) 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
glFramebufferTextureLayer
(int target, int attachment, int texture, int level, int layer) static void
glGenBuffers
(int n, int[] buffers, int offset) static void
glGenerateMipmap
(int target) static void
glGenFramebuffers
(int n, int[] framebuffers, int offset) static void
glGenQueries
(int num, IntBuffer buff) static void
glGenRenderbuffers
(int n, int[] renderbuffers, int offset) static void
glGenTextures
(int n, int[] textures, int offset) static int
glGetAttribLocation
(int program, String name) static void
glGetBoolean
(int pname, ByteBuffer params) static int
static void
glGetFloatv
(int pname, float[] params, int offset) static void
glGetFramebufferAttachmentParameteriv
(int target, int attachment, int pname, int[] params, int offset) static void
glGetIntegerv
(int pname, int[] params, int offset) static String
glGetProgramInfoLog
(int program) static void
glGetProgramiv
(int program, int pname, int[] params, int offset) static void
glGetQueryiv
(int query, int pname, int[] params) static void
glGetQueryObjectuiv
(int query, int pname, int[] params) static String
glGetShaderInfoLog
(int shader) static void
glGetShaderiv
(int shader, int pname, int[] params, int offset) static String
glGetString
(int name) static int
glGetUniformLocation
(int program, String name) static boolean
glIsEnabled
(int cap) static boolean
glIsFramebuffer
(int framebuffer) static boolean
glIsRenderbuffer
(int renderbuffer) 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
glReadBuffer
(int mode) static void
glReadPixels
(int vpX, int vpY, int vpW, int vpH, int format, int type, Buffer pixels) static void
glReadPixels2
(int vpX, int vpY, int vpW, int vpH, int format, int type, byte[] pixels, int offset, int size) static void
glRenderbufferStorage
(int target, int internalformat, int width, int height) static void
glScissor
(int x, int y, int width, int height) static void
glShaderSource
(int shader, String string) static void
glStencilFuncSeparate
(int face, int func, int ref, int mask) 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, Buffer pixels) static void
glTexImage3D
(int target, int level, int internalFormat, int width, int height, int depth, int border, int format, int type, ByteBuffer data) static void
glTexParameterf
(int target, int pname, float param) static void
glTexParameteri
(int target, int pname, int param) static void
glTexSubImage2D
(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels) 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) static void
glUniform1f
(int location, float x) static void
glUniform1fv
(int location, int count, FloatBuffer v) static void
glUniform1fv2
(int location, int count, float[] v, int offset) static void
glUniform1i
(int location, int x) static void
glUniform1iv
(int location, int count, IntBuffer v) static void
glUniform1iv2
(int location, int count, int[] v, int offset) static void
glUniform2f
(int location, float x, float y) static void
glUniform2fv
(int location, int count, FloatBuffer v) static void
glUniform2fv2
(int location, int count, float[] v, int offset) static void
glUniform3f
(int location, float x, float y, float z) static void
glUniform3fv
(int location, int count, FloatBuffer v) static void
glUniform3fv2
(int location, int count, float[] v, int offset) static void
glUniform4f
(int location, float x, float y, float z, float w) static void
glUniform4fv
(int location, int count, FloatBuffer v) static void
glUniform4fv2
(int location, int count, float[] v, int offset) static void
glUniformMatrix3fv
(int location, int count, boolean transpose, FloatBuffer value) static void
glUniformMatrix3fv2
(int location, int count, boolean transpose, float[] value, int offset) static void
glUniformMatrix4fv
(int location, int count, boolean transpose, FloatBuffer value) static void
glUniformMatrix4fv2
(int location, int count, boolean transpose, float[] value, int offset) static void
glUseProgram
(int program) static void
glVertexAttribDivisor
(int index, int divisor) static void
glVertexAttribPointer
(int indx, int size, int type, boolean normalized, int stride, Buffer ptr) static void
glVertexAttribPointer2
(int indx, int size, int type, boolean normalized, int stride, int offset) static void
glViewport
(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()
-