Package org.oscim.gdx.client
Class GdxGL
- java.lang.Object
-
- com.badlogic.gdx.backends.gwt.GwtGL20
-
- org.oscim.gdx.client.GdxGL
-
- All Implemented Interfaces:
com.badlogic.gdx.graphics.GL20,org.oscim.backend.GL
public class GdxGL extends com.badlogic.gdx.backends.gwt.GwtGL20 implements org.oscim.backend.GL
-
-
Field Summary
Fields Modifier and Type Field Description protected com.google.gwt.webgl.client.WebGLRenderingContextgl-
Fields inherited from interface org.oscim.backend.GL
ACTIVE_ATTRIBUTE_MAX_LENGTH, ACTIVE_ATTRIBUTES, ACTIVE_TEXTURE, ACTIVE_UNIFORM_MAX_LENGTH, ACTIVE_UNIFORMS, ALIASED_LINE_WIDTH_RANGE, ALIASED_POINT_SIZE_RANGE, ALPHA, ALPHA_BITS, ALWAYS, ARRAY_BUFFER, ARRAY_BUFFER_BINDING, ATTACHED_SHADERS, BACK, BLEND, BLEND_COLOR, BLEND_DST_ALPHA, BLEND_DST_RGB, BLEND_EQUATION, BLEND_EQUATION_ALPHA, BLEND_EQUATION_RGB, BLEND_SRC_ALPHA, BLEND_SRC_RGB, BLUE_BITS, BOOL, BOOL_VEC2, BOOL_VEC3, BOOL_VEC4, BUFFER_SIZE, BUFFER_USAGE, BYTE, CCW, CLAMP_TO_EDGE, COLOR_ATTACHMENT0, COLOR_BUFFER_BIT, COLOR_CLEAR_VALUE, COLOR_WRITEMASK, COMPILE_STATUS, COMPRESSED_TEXTURE_FORMATS, CONSTANT_ALPHA, CONSTANT_COLOR, COVERAGE_BUFFER_BIT_NV, CULL_FACE, CULL_FACE_MODE, CURRENT_PROGRAM, CURRENT_VERTEX_ATTRIB, CW, DECR, DECR_WRAP, DELETE_STATUS, DEPTH_ATTACHMENT, DEPTH_BITS, DEPTH_BUFFER_BIT, DEPTH_CLEAR_VALUE, DEPTH_COMPONENT, DEPTH_COMPONENT16, DEPTH_FUNC, DEPTH_RANGE, DEPTH_TEST, DEPTH_WRITEMASK, DITHER, DONT_CARE, DST_ALPHA, DST_COLOR, DYNAMIC_DRAW, ELEMENT_ARRAY_BUFFER, ELEMENT_ARRAY_BUFFER_BINDING, EQUAL, ES_VERSION_2_0, EXTENSIONS, FALSE, FASTEST, FIXED, FLOAT, FLOAT_MAT2, FLOAT_MAT3, FLOAT_MAT4, FLOAT_VEC2, FLOAT_VEC3, FLOAT_VEC4, FRAGMENT_SHADER, FRAMEBUFFER, FRAMEBUFFER_ATTACHMENT_OBJECT_NAME, FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE, FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL, FRAMEBUFFER_BINDING, FRAMEBUFFER_COMPLETE, FRAMEBUFFER_INCOMPLETE_ATTACHMENT, FRAMEBUFFER_INCOMPLETE_DIMENSIONS, FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT, FRAMEBUFFER_UNSUPPORTED, FRONT, FRONT_AND_BACK, FRONT_FACE, FUNC_ADD, FUNC_REVERSE_SUBTRACT, FUNC_SUBTRACT, GENERATE_MIPMAP, GENERATE_MIPMAP_HINT, GEQUAL, GREATER, GREEN_BITS, HIGH_FLOAT, HIGH_INT, IMPLEMENTATION_COLOR_READ_FORMAT, IMPLEMENTATION_COLOR_READ_TYPE, INCR, INCR_WRAP, INFO_LOG_LENGTH, INT, INT_VEC2, INT_VEC3, INT_VEC4, INVALID_ENUM, INVALID_FRAMEBUFFER_OPERATION, INVALID_OPERATION, INVALID_VALUE, INVERT, KEEP, LEQUAL, LESS, LINE_LOOP, LINE_STRIP, LINE_WIDTH, LINEAR, LINEAR_MIPMAP_LINEAR, LINEAR_MIPMAP_NEAREST, LINES, LINK_STATUS, LOW_FLOAT, LOW_INT, LUMINANCE, LUMINANCE_ALPHA, MAX_COMBINED_TEXTURE_IMAGE_UNITS, MAX_CUBE_MAP_TEXTURE_SIZE, MAX_FRAGMENT_UNIFORM_VECTORS, MAX_RENDERBUFFER_SIZE, MAX_TEXTURE_IMAGE_UNITS, MAX_TEXTURE_MAX_ANISOTROPY_EXT, MAX_TEXTURE_SIZE, MAX_TEXTURE_UNITS, MAX_VARYING_VECTORS, MAX_VERTEX_ATTRIBS, MAX_VERTEX_TEXTURE_IMAGE_UNITS, MAX_VERTEX_UNIFORM_VECTORS, MAX_VIEWPORT_DIMS, MEDIUM_FLOAT, MEDIUM_INT, MIRRORED_REPEAT, NEAREST, NEAREST_MIPMAP_LINEAR, NEAREST_MIPMAP_NEAREST, NEVER, NICEST, NO_ERROR, NONE, NOTEQUAL, NUM_COMPRESSED_TEXTURE_FORMATS, NUM_SHADER_BINARY_FORMATS, ONE, ONE_MINUS_CONSTANT_ALPHA, ONE_MINUS_CONSTANT_COLOR, ONE_MINUS_DST_ALPHA, ONE_MINUS_DST_COLOR, ONE_MINUS_SRC_ALPHA, ONE_MINUS_SRC_COLOR, OUT_OF_MEMORY, PACK_ALIGNMENT, POINTS, POLYGON_OFFSET_FACTOR, POLYGON_OFFSET_FILL, POLYGON_OFFSET_UNITS, RED_BITS, RENDERBUFFER, RENDERBUFFER_ALPHA_SIZE, RENDERBUFFER_BINDING, RENDERBUFFER_BLUE_SIZE, RENDERBUFFER_DEPTH_SIZE, RENDERBUFFER_GREEN_SIZE, RENDERBUFFER_HEIGHT, RENDERBUFFER_INTERNAL_FORMAT, RENDERBUFFER_RED_SIZE, RENDERBUFFER_STENCIL_SIZE, RENDERBUFFER_WIDTH, RENDERER, REPEAT, REPLACE, RGB, RGB5_A1, RGB565, RGBA, RGBA4, SAMPLE_ALPHA_TO_COVERAGE, SAMPLE_BUFFERS, SAMPLE_COVERAGE, SAMPLE_COVERAGE_INVERT, SAMPLE_COVERAGE_VALUE, SAMPLER_2D, SAMPLER_CUBE, SAMPLES, SCISSOR_BOX, SCISSOR_TEST, SHADER_BINARY_FORMATS, SHADER_COMPILER, SHADER_SOURCE_LENGTH, SHADER_TYPE, SHADING_LANGUAGE_VERSION, SHORT, SRC_ALPHA, SRC_ALPHA_SATURATE, SRC_COLOR, STATIC_DRAW, STENCIL_ATTACHMENT, STENCIL_BACK_FAIL, STENCIL_BACK_FUNC, STENCIL_BACK_PASS_DEPTH_FAIL, STENCIL_BACK_PASS_DEPTH_PASS, STENCIL_BACK_REF, STENCIL_BACK_VALUE_MASK, STENCIL_BACK_WRITEMASK, STENCIL_BITS, STENCIL_BUFFER_BIT, STENCIL_CLEAR_VALUE, STENCIL_FAIL, STENCIL_FUNC, STENCIL_INDEX, STENCIL_INDEX8, STENCIL_PASS_DEPTH_FAIL, STENCIL_PASS_DEPTH_PASS, STENCIL_REF, STENCIL_TEST, STENCIL_VALUE_MASK, STENCIL_WRITEMASK, STREAM_DRAW, SUBPIXEL_BITS, TEXTURE, TEXTURE_2D, TEXTURE_BINDING_2D, TEXTURE_BINDING_CUBE_MAP, TEXTURE_CUBE_MAP, TEXTURE_CUBE_MAP_NEGATIVE_X, TEXTURE_CUBE_MAP_NEGATIVE_Y, TEXTURE_CUBE_MAP_NEGATIVE_Z, TEXTURE_CUBE_MAP_POSITIVE_X, TEXTURE_CUBE_MAP_POSITIVE_Y, TEXTURE_CUBE_MAP_POSITIVE_Z, TEXTURE_MAG_FILTER, TEXTURE_MAX_ANISOTROPY_EXT, TEXTURE_MIN_FILTER, TEXTURE_WRAP_S, TEXTURE_WRAP_T, TEXTURE0, TEXTURE1, TEXTURE10, TEXTURE11, TEXTURE12, TEXTURE13, TEXTURE14, TEXTURE15, TEXTURE16, TEXTURE17, TEXTURE18, TEXTURE19, TEXTURE2, TEXTURE20, TEXTURE21, TEXTURE22, TEXTURE23, TEXTURE24, TEXTURE25, TEXTURE26, TEXTURE27, TEXTURE28, TEXTURE29, TEXTURE3, TEXTURE30, TEXTURE31, TEXTURE4, TEXTURE5, TEXTURE6, TEXTURE7, TEXTURE8, TEXTURE9, TRIANGLE_FAN, TRIANGLE_STRIP, TRIANGLES, TRUE, UNPACK_ALIGNMENT, UNSIGNED_BYTE, UNSIGNED_INT, UNSIGNED_SHORT, UNSIGNED_SHORT_4_4_4_4, UNSIGNED_SHORT_5_5_5_1, UNSIGNED_SHORT_5_6_5, VALIDATE_STATUS, VENDOR, VERSION, VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, VERTEX_ATTRIB_ARRAY_ENABLED, VERTEX_ATTRIB_ARRAY_NORMALIZED, VERTEX_ATTRIB_ARRAY_POINTER, VERTEX_ATTRIB_ARRAY_SIZE, VERTEX_ATTRIB_ARRAY_STRIDE, VERTEX_ATTRIB_ARRAY_TYPE, VERTEX_PROGRAM_POINT_SIZE, VERTEX_SHADER, VIEWPORT, ZERO
-
Fields inherited from interface com.badlogic.gdx.graphics.GL20
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, GL_ACTIVE_ATTRIBUTES, GL_ACTIVE_TEXTURE, GL_ACTIVE_UNIFORM_MAX_LENGTH, GL_ACTIVE_UNIFORMS, GL_ALIASED_LINE_WIDTH_RANGE, GL_ALIASED_POINT_SIZE_RANGE, GL_ALPHA, GL_ALPHA_BITS, GL_ALWAYS, GL_ARRAY_BUFFER, GL_ARRAY_BUFFER_BINDING, GL_ATTACHED_SHADERS, GL_BACK, GL_BLEND, GL_BLEND_COLOR, GL_BLEND_DST_ALPHA, GL_BLEND_DST_RGB, GL_BLEND_EQUATION, GL_BLEND_EQUATION_ALPHA, GL_BLEND_EQUATION_RGB, GL_BLEND_SRC_ALPHA, GL_BLEND_SRC_RGB, GL_BLUE_BITS, GL_BOOL, GL_BOOL_VEC2, GL_BOOL_VEC3, GL_BOOL_VEC4, GL_BUFFER_SIZE, GL_BUFFER_USAGE, GL_BYTE, GL_CCW, GL_CLAMP_TO_EDGE, GL_COLOR_ATTACHMENT0, GL_COLOR_BUFFER_BIT, GL_COLOR_CLEAR_VALUE, GL_COLOR_WRITEMASK, GL_COMPILE_STATUS, GL_COMPRESSED_TEXTURE_FORMATS, GL_CONSTANT_ALPHA, GL_CONSTANT_COLOR, GL_COVERAGE_BUFFER_BIT_NV, GL_CULL_FACE, GL_CULL_FACE_MODE, GL_CURRENT_PROGRAM, GL_CURRENT_VERTEX_ATTRIB, GL_CW, GL_DECR, GL_DECR_WRAP, GL_DELETE_STATUS, GL_DEPTH_ATTACHMENT, GL_DEPTH_BITS, GL_DEPTH_BUFFER_BIT, GL_DEPTH_CLEAR_VALUE, GL_DEPTH_COMPONENT, GL_DEPTH_COMPONENT16, GL_DEPTH_FUNC, GL_DEPTH_RANGE, GL_DEPTH_TEST, GL_DEPTH_WRITEMASK, GL_DITHER, GL_DONT_CARE, GL_DST_ALPHA, GL_DST_COLOR, GL_DYNAMIC_DRAW, GL_ELEMENT_ARRAY_BUFFER, GL_ELEMENT_ARRAY_BUFFER_BINDING, GL_EQUAL, GL_ES_VERSION_2_0, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_FIXED, GL_FLOAT, GL_FLOAT_MAT2, GL_FLOAT_MAT3, GL_FLOAT_MAT4, GL_FLOAT_VEC2, GL_FLOAT_VEC3, GL_FLOAT_VEC4, GL_FRAGMENT_SHADER, GL_FRAMEBUFFER, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL, GL_FRAMEBUFFER_BINDING, GL_FRAMEBUFFER_COMPLETE, GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT, GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS, GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT, GL_FRAMEBUFFER_UNSUPPORTED, GL_FRONT, GL_FRONT_AND_BACK, GL_FRONT_FACE, GL_FUNC_ADD, GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_SUBTRACT, GL_GENERATE_MIPMAP, GL_GENERATE_MIPMAP_HINT, GL_GEQUAL, GL_GREATER, GL_GREEN_BITS, GL_HIGH_FLOAT, GL_HIGH_INT, GL_IMPLEMENTATION_COLOR_READ_FORMAT, GL_IMPLEMENTATION_COLOR_READ_TYPE, GL_INCR, GL_INCR_WRAP, GL_INFO_LOG_LENGTH, GL_INT, GL_INT_VEC2, GL_INT_VEC3, GL_INT_VEC4, GL_INVALID_ENUM, GL_INVALID_FRAMEBUFFER_OPERATION, GL_INVALID_OPERATION, GL_INVALID_VALUE, GL_INVERT, GL_KEEP, GL_LEQUAL, GL_LESS, GL_LINE_LOOP, GL_LINE_STRIP, GL_LINE_WIDTH, GL_LINEAR, GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_NEAREST, GL_LINES, GL_LINK_STATUS, GL_LOW_FLOAT, GL_LOW_INT, GL_LUMINANCE, GL_LUMINANCE_ALPHA, GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, GL_MAX_CUBE_MAP_TEXTURE_SIZE, GL_MAX_FRAGMENT_UNIFORM_VECTORS, GL_MAX_RENDERBUFFER_SIZE, GL_MAX_TEXTURE_IMAGE_UNITS, GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT, GL_MAX_TEXTURE_SIZE, GL_MAX_TEXTURE_UNITS, GL_MAX_VARYING_VECTORS, GL_MAX_VERTEX_ATTRIBS, GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS, GL_MAX_VERTEX_UNIFORM_VECTORS, GL_MAX_VIEWPORT_DIMS, GL_MEDIUM_FLOAT, GL_MEDIUM_INT, GL_MIRRORED_REPEAT, GL_NEAREST, GL_NEAREST_MIPMAP_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_NEVER, GL_NICEST, GL_NO_ERROR, GL_NONE, GL_NOTEQUAL, GL_NUM_COMPRESSED_TEXTURE_FORMATS, GL_NUM_SHADER_BINARY_FORMATS, GL_ONE, GL_ONE_MINUS_CONSTANT_ALPHA, GL_ONE_MINUS_CONSTANT_COLOR, GL_ONE_MINUS_DST_ALPHA, GL_ONE_MINUS_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA, GL_ONE_MINUS_SRC_COLOR, GL_OUT_OF_MEMORY, GL_PACK_ALIGNMENT, GL_POINTS, GL_POLYGON_OFFSET_FACTOR, GL_POLYGON_OFFSET_FILL, GL_POLYGON_OFFSET_UNITS, GL_RED_BITS, GL_RENDERBUFFER, GL_RENDERBUFFER_ALPHA_SIZE, GL_RENDERBUFFER_BINDING, GL_RENDERBUFFER_BLUE_SIZE, GL_RENDERBUFFER_DEPTH_SIZE, GL_RENDERBUFFER_GREEN_SIZE, GL_RENDERBUFFER_HEIGHT, GL_RENDERBUFFER_INTERNAL_FORMAT, GL_RENDERBUFFER_RED_SIZE, GL_RENDERBUFFER_STENCIL_SIZE, GL_RENDERBUFFER_WIDTH, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_RGB, GL_RGB5_A1, GL_RGB565, GL_RGBA, GL_RGBA4, GL_SAMPLE_ALPHA_TO_COVERAGE, GL_SAMPLE_BUFFERS, GL_SAMPLE_COVERAGE, GL_SAMPLE_COVERAGE_INVERT, GL_SAMPLE_COVERAGE_VALUE, GL_SAMPLER_2D, GL_SAMPLER_CUBE, GL_SAMPLES, GL_SCISSOR_BOX, GL_SCISSOR_TEST, GL_SHADER_BINARY_FORMATS, GL_SHADER_COMPILER, GL_SHADER_SOURCE_LENGTH, GL_SHADER_TYPE, GL_SHADING_LANGUAGE_VERSION, GL_SHORT, GL_SRC_ALPHA, GL_SRC_ALPHA_SATURATE, GL_SRC_COLOR, GL_STATIC_DRAW, GL_STENCIL_ATTACHMENT, GL_STENCIL_BACK_FAIL, GL_STENCIL_BACK_FUNC, GL_STENCIL_BACK_PASS_DEPTH_FAIL, GL_STENCIL_BACK_PASS_DEPTH_PASS, GL_STENCIL_BACK_REF, GL_STENCIL_BACK_VALUE_MASK, GL_STENCIL_BACK_WRITEMASK, GL_STENCIL_BITS, GL_STENCIL_BUFFER_BIT, GL_STENCIL_CLEAR_VALUE, GL_STENCIL_FAIL, GL_STENCIL_FUNC, GL_STENCIL_INDEX, GL_STENCIL_INDEX8, GL_STENCIL_PASS_DEPTH_FAIL, GL_STENCIL_PASS_DEPTH_PASS, GL_STENCIL_REF, GL_STENCIL_TEST, GL_STENCIL_VALUE_MASK, GL_STENCIL_WRITEMASK, GL_STREAM_DRAW, GL_SUBPIXEL_BITS, GL_TEXTURE, GL_TEXTURE_2D, GL_TEXTURE_BINDING_2D, GL_TEXTURE_BINDING_CUBE_MAP, GL_TEXTURE_CUBE_MAP, GL_TEXTURE_CUBE_MAP_NEGATIVE_X, GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, GL_TEXTURE_CUBE_MAP_POSITIVE_X, GL_TEXTURE_CUBE_MAP_POSITIVE_Y, GL_TEXTURE_CUBE_MAP_POSITIVE_Z, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MAX_ANISOTROPY_EXT, GL_TEXTURE_MIN_FILTER, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TEXTURE0, GL_TEXTURE1, GL_TEXTURE10, GL_TEXTURE11, GL_TEXTURE12, GL_TEXTURE13, GL_TEXTURE14, GL_TEXTURE15, GL_TEXTURE16, GL_TEXTURE17, GL_TEXTURE18, GL_TEXTURE19, GL_TEXTURE2, GL_TEXTURE20, GL_TEXTURE21, GL_TEXTURE22, GL_TEXTURE23, GL_TEXTURE24, GL_TEXTURE25, GL_TEXTURE26, GL_TEXTURE27, GL_TEXTURE28, GL_TEXTURE29, GL_TEXTURE3, GL_TEXTURE30, GL_TEXTURE31, GL_TEXTURE4, GL_TEXTURE5, GL_TEXTURE6, GL_TEXTURE7, GL_TEXTURE8, GL_TEXTURE9, GL_TRIANGLE_FAN, GL_TRIANGLE_STRIP, GL_TRIANGLES, GL_TRUE, GL_UNPACK_ALIGNMENT, GL_UNSIGNED_BYTE, GL_UNSIGNED_INT, GL_UNSIGNED_SHORT, GL_UNSIGNED_SHORT_4_4_4_4, GL_UNSIGNED_SHORT_5_5_5_1, GL_UNSIGNED_SHORT_5_6_5, GL_VALIDATE_STATUS, GL_VENDOR, GL_VERSION, GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, GL_VERTEX_ATTRIB_ARRAY_ENABLED, GL_VERTEX_ATTRIB_ARRAY_NORMALIZED, GL_VERTEX_ATTRIB_ARRAY_POINTER, GL_VERTEX_ATTRIB_ARRAY_SIZE, GL_VERTEX_ATTRIB_ARRAY_STRIDE, GL_VERTEX_ATTRIB_ARRAY_TYPE, GL_VERTEX_PROGRAM_POINT_SIZE, GL_VERTEX_SHADER, GL_VIEWPORT, GL_ZERO
-
-
Constructor Summary
Constructors Constructor Description GdxGL(com.google.gwt.webgl.client.WebGLRenderingContext gl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactiveTexture(int texture)voidattachShader(int program, int shader)voidbindAttribLocation(int program, int index, java.lang.String name)voidbindBuffer(int target, int buffer)voidbindFramebuffer(int target, int framebuffer)voidbindRenderbuffer(int target, int renderbuffer)voidbindTexture(int target, int texture)voidblendColor(float red, float green, float blue, float alpha)voidblendEquation(int mode)voidblendEquationSeparate(int modeRGB, int modeAlpha)voidblendFunc(int sfactor, int dfactor)voidblendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)voidbufferData(int target, int size, java.nio.Buffer data, int usage)voidbufferSubData(int target, int offset, int size, java.nio.Buffer data)intcheckFramebufferStatus(int target)voidclear(int mask)voidclearColor(float red, float green, float blue, float alpha)voidclearDepthf(float depth)voidclearStencil(int s)voidcolorMask(boolean red, boolean green, boolean blue, boolean alpha)voidcompileShader(int shader)voidcompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, java.nio.Buffer data)voidcompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, java.nio.Buffer data)voidcopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border)voidcopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)intcreateProgram()intcreateShader(int type)voidcullFace(int mode)voiddeleteBuffer(int buffer)voiddeleteBuffers(int n, java.nio.IntBuffer buffers)voiddeleteFramebuffer(int framebuffer)voiddeleteFramebuffers(int n, java.nio.IntBuffer framebuffers)voiddeleteProgram(int program)voiddeleteRenderbuffer(int renderbuffer)voiddeleteRenderbuffers(int n, java.nio.IntBuffer renderbuffers)voiddeleteShader(int shader)voiddeleteTexture(int texture)voiddeleteTextures(int n, java.nio.IntBuffer textures)voiddepthFunc(int func)voiddepthMask(boolean flag)voiddepthRangef(float zNear, float zFar)voiddetachShader(int program, int shader)voiddisable(int cap)voiddisableVertexAttribArray(int index)voiddrawArrays(int mode, int first, int count)voiddrawElements(int mode, int count, int type, int indices)voiddrawElements(int mode, int count, int type, java.nio.Buffer indices)voidenable(int cap)voidenableVertexAttribArray(int index)voidfinish()voidflush()voidframebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer)voidframebufferTexture2D(int target, int attachment, int textarget, int texture, int level)voidfrontFace(int mode)intgenBuffer()voidgenBuffers(int n, java.nio.IntBuffer buffers)voidgenerateMipmap(int target)intgenFramebuffer()voidgenFramebuffers(int n, java.nio.IntBuffer framebuffers)intgenRenderbuffer()voidgenRenderbuffers(int n, java.nio.IntBuffer renderbuffers)intgenTexture()voidgenTextures(int n, java.nio.IntBuffer textures)java.lang.StringgetActiveAttrib(int program, int index, java.nio.IntBuffer size, java.nio.Buffer type)java.lang.StringgetActiveUniform(int program, int index, java.nio.IntBuffer size, java.nio.Buffer type)voidgetAttachedShaders(int program, int maxcount, java.nio.Buffer count, java.nio.IntBuffer shaders)intgetAttribLocation(int program, java.lang.String name)voidgetBooleanv(int pname, java.nio.Buffer params)voidgetBufferParameteriv(int target, int pname, java.nio.IntBuffer params)intgetError()voidgetFloatv(int pname, java.nio.FloatBuffer params)voidgetFramebufferAttachmentParameteriv(int target, int attachment, int pname, java.nio.IntBuffer params)voidgetIntegerv(int pname, java.nio.IntBuffer params)java.lang.StringgetProgramInfoLog(int program)voidgetProgramiv(int program, int pname, java.nio.IntBuffer params)voidgetRenderbufferParameteriv(int target, int pname, java.nio.IntBuffer params)java.lang.StringgetShaderInfoLog(int shader)voidgetShaderiv(int shader, int pname, java.nio.IntBuffer params)voidgetShaderPrecisionFormat(int shadertype, int precisiontype, java.nio.IntBuffer range, java.nio.IntBuffer precision)java.lang.StringgetString(int name)voidgetTexParameterfv(int target, int pname, java.nio.FloatBuffer params)voidgetTexParameteriv(int target, int pname, java.nio.IntBuffer params)voidgetUniformfv(int program, int location, java.nio.FloatBuffer params)voidgetUniformiv(int program, int location, java.nio.IntBuffer params)intgetUniformLocation(int program, java.lang.String name)voidgetVertexAttribfv(int index, int pname, java.nio.FloatBuffer params)voidgetVertexAttribiv(int index, int pname, java.nio.IntBuffer params)voidgetVertexAttribPointerv(int index, int pname, java.nio.Buffer pointer)voidglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, java.nio.Buffer pixels)voidhint(int target, int mode)booleanisBuffer(int buffer)booleanisEnabled(int cap)booleanisFramebuffer(int framebuffer)booleanisProgram(int program)booleanisRenderbuffer(int renderbuffer)booleanisShader(int shader)booleanisTexture(int texture)voidlineWidth(float width)voidlinkProgram(int program)voidpixelStorei(int pname, int param)voidpolygonOffset(float factor, float units)voidreadPixels(int x, int y, int width, int height, int format, int type, java.nio.Buffer pixels)voidreleaseShaderCompiler()voidrenderbufferStorage(int target, int internalformat, int width, int height)voidsampleCoverage(float value, boolean invert)voidscissor(int x, int y, int width, int height)voidshaderBinary(int n, java.nio.IntBuffer shaders, int binaryformat, java.nio.Buffer binary, int length)voidshaderSource(int shader, java.lang.String string)voidstencilFunc(int func, int ref, int mask)voidstencilFuncSeparate(int face, int func, int ref, int mask)voidstencilMask(int mask)voidstencilMaskSeparate(int face, int mask)voidstencilOp(int fail, int zfail, int zpass)voidstencilOpSeparate(int face, int fail, int zfail, int zpass)voidtexImage2D(int target, int level, int internalFormat, int width, int height, int border, int format, int type, java.nio.Buffer pixels)voidtexParameterf(int target, int pname, float param)voidtexParameterfv(int target, int pname, java.nio.FloatBuffer params)voidtexParameteri(int target, int pname, int param)voidtexParameteriv(int target, int pname, java.nio.IntBuffer params)voidtexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.Buffer pixels)voiduniform1f(int location, float x)voiduniform1fv(int location, int count, float[] v, int offset)voiduniform1fv(int location, int count, java.nio.FloatBuffer v)voiduniform1i(int location, int x)voiduniform1iv(int location, int count, int[] v, int offset)voiduniform1iv(int location, int count, java.nio.IntBuffer v)voiduniform2f(int location, float x, float y)voiduniform2fv(int location, int count, float[] v, int offset)voiduniform2fv(int location, int count, java.nio.FloatBuffer v)voiduniform2i(int location, int x, int y)voiduniform2iv(int location, int count, int[] v, int offset)voiduniform2iv(int location, int count, java.nio.IntBuffer v)voiduniform3f(int location, float x, float y, float z)voiduniform3fv(int location, int count, float[] v, int offset)voiduniform3fv(int location, int count, java.nio.FloatBuffer v)voiduniform3i(int location, int x, int y, int z)voiduniform3iv(int location, int count, int[] v, int offset)voiduniform3iv(int location, int count, java.nio.IntBuffer v)voiduniform4f(int location, float x, float y, float z, float w)voiduniform4fv(int location, int count, float[] v, int offset)voiduniform4fv(int location, int count, java.nio.FloatBuffer v)voiduniform4i(int location, int x, int y, int z, int w)voiduniform4iv(int location, int count, int[] v, int offset)voiduniform4iv(int location, int count, java.nio.IntBuffer v)voiduniformMatrix2fv(int location, int count, boolean transpose, float[] value, int offset)voiduniformMatrix2fv(int location, int count, boolean transpose, java.nio.FloatBuffer value)voiduniformMatrix3fv(int location, int count, boolean transpose, float[] value, int offset)voiduniformMatrix3fv(int location, int count, boolean transpose, java.nio.FloatBuffer value)voiduniformMatrix4fv(int location, int count, boolean transpose, float[] value, int offset)voiduniformMatrix4fv(int location, int count, boolean transpose, java.nio.FloatBuffer value)voiduseProgram(int program)voidvalidateProgram(int program)voidvertexAttrib1f(int indx, float x)voidvertexAttrib1fv(int indx, java.nio.FloatBuffer values)voidvertexAttrib2f(int indx, float x, float y)voidvertexAttrib2fv(int indx, java.nio.FloatBuffer values)voidvertexAttrib3f(int indx, float x, float y, float z)voidvertexAttrib3fv(int indx, java.nio.FloatBuffer values)voidvertexAttrib4f(int indx, float x, float y, float z, float w)voidvertexAttrib4fv(int indx, java.nio.FloatBuffer values)voidvertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, int ptr)voidvertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, java.nio.Buffer ptr)voidviewport(int x, int y, int width, int height)-
Methods inherited from class com.badlogic.gdx.backends.gwt.GwtGL20
copy, copy, copy, glActiveTexture, glAttachShader, glBindAttribLocation, glBindBuffer, glBindFramebuffer, glBindRenderbuffer, glBindTexture, glBlendColor, glBlendEquation, glBlendEquationSeparate, glBlendFunc, glBlendFuncSeparate, glBufferData, glBufferSubData, glCheckFramebufferStatus, glClear, glClearColor, glClearDepthf, glClearStencil, glColorMask, glCompileShader, glCompressedTexImage2D, glCompressedTexSubImage2D, glCopyTexImage2D, glCopyTexSubImage2D, glCreateProgram, glCreateShader, glCullFace, glDeleteBuffer, glDeleteBuffers, glDeleteFramebuffer, glDeleteFramebuffers, glDeleteProgram, glDeleteRenderbuffer, glDeleteRenderbuffers, glDeleteShader, glDeleteTexture, glDeleteTextures, glDepthFunc, glDepthMask, glDepthRangef, glDetachShader, glDisable, glDisableVertexAttribArray, glDrawArrays, glDrawElements, glDrawElements, glEnable, glEnableVertexAttribArray, glFinish, glFlush, glFramebufferRenderbuffer, glFramebufferTexture2D, glFrontFace, glGenBuffer, glGenBuffers, glGenerateMipmap, glGenFramebuffer, glGenFramebuffers, glGenRenderbuffer, glGenRenderbuffers, glGenTexture, glGenTextures, glGetActiveAttrib, glGetActiveUniform, glGetAttachedShaders, glGetAttribLocation, glGetBooleanv, glGetBufferParameteriv, glGetError, glGetFloatv, glGetFramebufferAttachmentParameteriv, glGetIntegerv, glGetProgramInfoLog, glGetProgramiv, glGetRenderbufferParameteriv, glGetShaderInfoLog, glGetShaderiv, glGetShaderPrecisionFormat, glGetString, glGetTexParameterfv, glGetTexParameteriv, glGetUniformfv, glGetUniformiv, glGetUniformLocation, glGetVertexAttribfv, glGetVertexAttribiv, glGetVertexAttribPointerv, glHint, glIsBuffer, glIsEnabled, glIsFramebuffer, glIsProgram, glIsRenderbuffer, glIsShader, glIsTexture, glLineWidth, glLinkProgram, glPixelStorei, glPolygonOffset, glReadPixels, glReleaseShaderCompiler, glRenderbufferStorage, glSampleCoverage, glScissor, glShaderBinary, glShaderSource, glStencilFunc, glStencilFuncSeparate, glStencilMask, glStencilMaskSeparate, glStencilOp, glStencilOpSeparate, glTexParameterf, glTexParameterfv, glTexParameteri, glTexParameteriv, glTexSubImage2D, glUniform1f, glUniform1fv, glUniform1fv, glUniform1i, glUniform1iv, glUniform1iv, glUniform2f, glUniform2fv, glUniform2fv, glUniform2i, glUniform2iv, glUniform2iv, glUniform3f, glUniform3fv, glUniform3fv, glUniform3i, glUniform3iv, glUniform3iv, glUniform4f, glUniform4fv, glUniform4fv, glUniform4i, glUniform4iv, glUniform4iv, glUniformMatrix2fv, glUniformMatrix2fv, glUniformMatrix3fv, glUniformMatrix3fv, glUniformMatrix4fv, glUniformMatrix4fv, glUseProgram, glValidateProgram, glVertexAttrib1f, glVertexAttrib1fv, glVertexAttrib2f, glVertexAttrib2fv, glVertexAttrib3f, glVertexAttrib3fv, glVertexAttrib4f, glVertexAttrib4fv, glVertexAttribPointer, glVertexAttribPointer, glViewport
-
-
-
-
Method Detail
-
glTexImage2D
public void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, java.nio.Buffer pixels)- Specified by:
glTexImage2Din interfacecom.badlogic.gdx.graphics.GL20- Overrides:
glTexImage2Din classcom.badlogic.gdx.backends.gwt.GwtGL20
-
activeTexture
public void activeTexture(int texture)
- Specified by:
activeTexturein interfaceorg.oscim.backend.GL
-
bindTexture
public void bindTexture(int target, int texture)- Specified by:
bindTexturein interfaceorg.oscim.backend.GL
-
blendFunc
public void blendFunc(int sfactor, int dfactor)- Specified by:
blendFuncin interfaceorg.oscim.backend.GL
-
clear
public void clear(int mask)
- Specified by:
clearin interfaceorg.oscim.backend.GL
-
clearColor
public void clearColor(float red, float green, float blue, float alpha)- Specified by:
clearColorin interfaceorg.oscim.backend.GL
-
clearDepthf
public void clearDepthf(float depth)
- Specified by:
clearDepthfin interfaceorg.oscim.backend.GL
-
clearStencil
public void clearStencil(int s)
- Specified by:
clearStencilin interfaceorg.oscim.backend.GL
-
colorMask
public void colorMask(boolean red, boolean green, boolean blue, boolean alpha)- Specified by:
colorMaskin interfaceorg.oscim.backend.GL
-
compressedTexImage2D
public void compressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, java.nio.Buffer data)- Specified by:
compressedTexImage2Din interfaceorg.oscim.backend.GL
-
compressedTexSubImage2D
public void compressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, java.nio.Buffer data)- Specified by:
compressedTexSubImage2Din interfaceorg.oscim.backend.GL
-
copyTexImage2D
public void copyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border)- Specified by:
copyTexImage2Din interfaceorg.oscim.backend.GL
-
copyTexSubImage2D
public void copyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)- Specified by:
copyTexSubImage2Din interfaceorg.oscim.backend.GL
-
cullFace
public void cullFace(int mode)
- Specified by:
cullFacein interfaceorg.oscim.backend.GL
-
deleteTextures
public void deleteTextures(int n, java.nio.IntBuffer textures)- Specified by:
deleteTexturesin interfaceorg.oscim.backend.GL
-
deleteTexture
public void deleteTexture(int texture)
- Specified by:
deleteTexturein interfaceorg.oscim.backend.GL
-
depthFunc
public void depthFunc(int func)
- Specified by:
depthFuncin interfaceorg.oscim.backend.GL
-
depthMask
public void depthMask(boolean flag)
- Specified by:
depthMaskin interfaceorg.oscim.backend.GL
-
depthRangef
public void depthRangef(float zNear, float zFar)- Specified by:
depthRangefin interfaceorg.oscim.backend.GL
-
disable
public void disable(int cap)
- Specified by:
disablein interfaceorg.oscim.backend.GL
-
drawArrays
public void drawArrays(int mode, int first, int count)- Specified by:
drawArraysin interfaceorg.oscim.backend.GL
-
drawElements
public void drawElements(int mode, int count, int type, java.nio.Buffer indices)- Specified by:
drawElementsin interfaceorg.oscim.backend.GL
-
enable
public void enable(int cap)
- Specified by:
enablein interfaceorg.oscim.backend.GL
-
finish
public void finish()
- Specified by:
finishin interfaceorg.oscim.backend.GL
-
flush
public void flush()
- Specified by:
flushin interfaceorg.oscim.backend.GL
-
frontFace
public void frontFace(int mode)
- Specified by:
frontFacein interfaceorg.oscim.backend.GL
-
genTextures
public void genTextures(int n, java.nio.IntBuffer textures)- Specified by:
genTexturesin interfaceorg.oscim.backend.GL
-
genTexture
public int genTexture()
- Specified by:
genTexturein interfaceorg.oscim.backend.GL
-
getError
public int getError()
- Specified by:
getErrorin interfaceorg.oscim.backend.GL
-
getIntegerv
public void getIntegerv(int pname, java.nio.IntBuffer params)- Specified by:
getIntegervin interfaceorg.oscim.backend.GL
-
getString
public java.lang.String getString(int name)
- Specified by:
getStringin interfaceorg.oscim.backend.GL
-
hint
public void hint(int target, int mode)- Specified by:
hintin interfaceorg.oscim.backend.GL
-
lineWidth
public void lineWidth(float width)
- Specified by:
lineWidthin interfaceorg.oscim.backend.GL
-
pixelStorei
public void pixelStorei(int pname, int param)- Specified by:
pixelStoreiin interfaceorg.oscim.backend.GL
-
polygonOffset
public void polygonOffset(float factor, float units)- Specified by:
polygonOffsetin interfaceorg.oscim.backend.GL
-
readPixels
public void readPixels(int x, int y, int width, int height, int format, int type, java.nio.Buffer pixels)- Specified by:
readPixelsin interfaceorg.oscim.backend.GL
-
scissor
public void scissor(int x, int y, int width, int height)- Specified by:
scissorin interfaceorg.oscim.backend.GL
-
stencilFunc
public void stencilFunc(int func, int ref, int mask)- Specified by:
stencilFuncin interfaceorg.oscim.backend.GL
-
stencilMask
public void stencilMask(int mask)
- Specified by:
stencilMaskin interfaceorg.oscim.backend.GL
-
stencilOp
public void stencilOp(int fail, int zfail, int zpass)- Specified by:
stencilOpin interfaceorg.oscim.backend.GL
-
texImage2D
public void texImage2D(int target, int level, int internalFormat, int width, int height, int border, int format, int type, java.nio.Buffer pixels)- Specified by:
texImage2Din interfaceorg.oscim.backend.GL
-
texParameterf
public void texParameterf(int target, int pname, float param)- Specified by:
texParameterfin interfaceorg.oscim.backend.GL
-
texSubImage2D
public void texSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.Buffer pixels)- Specified by:
texSubImage2Din interfaceorg.oscim.backend.GL
-
viewport
public void viewport(int x, int y, int width, int height)- Specified by:
viewportin interfaceorg.oscim.backend.GL
-
getFloatv
public void getFloatv(int pname, java.nio.FloatBuffer params)- Specified by:
getFloatvin interfaceorg.oscim.backend.GL
-
getTexParameterfv
public void getTexParameterfv(int target, int pname, java.nio.FloatBuffer params)- Specified by:
getTexParameterfvin interfaceorg.oscim.backend.GL
-
texParameterfv
public void texParameterfv(int target, int pname, java.nio.FloatBuffer params)- Specified by:
texParameterfvin interfaceorg.oscim.backend.GL
-
bindBuffer
public void bindBuffer(int target, int buffer)- Specified by:
bindBufferin interfaceorg.oscim.backend.GL
-
bufferData
public void bufferData(int target, int size, java.nio.Buffer data, int usage)- Specified by:
bufferDatain interfaceorg.oscim.backend.GL
-
bufferSubData
public void bufferSubData(int target, int offset, int size, java.nio.Buffer data)- Specified by:
bufferSubDatain interfaceorg.oscim.backend.GL
-
deleteBuffers
public void deleteBuffers(int n, java.nio.IntBuffer buffers)- Specified by:
deleteBuffersin interfaceorg.oscim.backend.GL
-
deleteFramebuffer
public void deleteFramebuffer(int framebuffer)
- Specified by:
deleteFramebufferin interfaceorg.oscim.backend.GL
-
getBufferParameteriv
public void getBufferParameteriv(int target, int pname, java.nio.IntBuffer params)- Specified by:
getBufferParameterivin interfaceorg.oscim.backend.GL
-
genBuffers
public void genBuffers(int n, java.nio.IntBuffer buffers)- Specified by:
genBuffersin interfaceorg.oscim.backend.GL
-
getTexParameteriv
public void getTexParameteriv(int target, int pname, java.nio.IntBuffer params)- Specified by:
getTexParameterivin interfaceorg.oscim.backend.GL
-
isBuffer
public boolean isBuffer(int buffer)
- Specified by:
isBufferin interfaceorg.oscim.backend.GL
-
isEnabled
public boolean isEnabled(int cap)
- Specified by:
isEnabledin interfaceorg.oscim.backend.GL
-
isTexture
public boolean isTexture(int texture)
- Specified by:
isTexturein interfaceorg.oscim.backend.GL
-
texParameteri
public void texParameteri(int target, int pname, int param)- Specified by:
texParameteriin interfaceorg.oscim.backend.GL
-
texParameteriv
public void texParameteriv(int target, int pname, java.nio.IntBuffer params)- Specified by:
texParameterivin interfaceorg.oscim.backend.GL
-
drawElements
public void drawElements(int mode, int count, int type, int indices)- Specified by:
drawElementsin interfaceorg.oscim.backend.GL
-
attachShader
public void attachShader(int program, int shader)- Specified by:
attachShaderin interfaceorg.oscim.backend.GL
-
bindAttribLocation
public void bindAttribLocation(int program, int index, java.lang.String name)- Specified by:
bindAttribLocationin interfaceorg.oscim.backend.GL
-
bindFramebuffer
public void bindFramebuffer(int target, int framebuffer)- Specified by:
bindFramebufferin interfaceorg.oscim.backend.GL
-
bindRenderbuffer
public void bindRenderbuffer(int target, int renderbuffer)- Specified by:
bindRenderbufferin interfaceorg.oscim.backend.GL
-
blendColor
public void blendColor(float red, float green, float blue, float alpha)- Specified by:
blendColorin interfaceorg.oscim.backend.GL
-
blendEquation
public void blendEquation(int mode)
- Specified by:
blendEquationin interfaceorg.oscim.backend.GL
-
blendEquationSeparate
public void blendEquationSeparate(int modeRGB, int modeAlpha)- Specified by:
blendEquationSeparatein interfaceorg.oscim.backend.GL
-
blendFuncSeparate
public void blendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)- Specified by:
blendFuncSeparatein interfaceorg.oscim.backend.GL
-
checkFramebufferStatus
public int checkFramebufferStatus(int target)
- Specified by:
checkFramebufferStatusin interfaceorg.oscim.backend.GL
-
compileShader
public void compileShader(int shader)
- Specified by:
compileShaderin interfaceorg.oscim.backend.GL
-
createProgram
public int createProgram()
- Specified by:
createProgramin interfaceorg.oscim.backend.GL
-
createShader
public int createShader(int type)
- Specified by:
createShaderin interfaceorg.oscim.backend.GL
-
deleteBuffer
public void deleteBuffer(int buffer)
- Specified by:
deleteBufferin interfaceorg.oscim.backend.GL
-
deleteFramebuffers
public void deleteFramebuffers(int n, java.nio.IntBuffer framebuffers)- Specified by:
deleteFramebuffersin interfaceorg.oscim.backend.GL
-
deleteProgram
public void deleteProgram(int program)
- Specified by:
deleteProgramin interfaceorg.oscim.backend.GL
-
deleteRenderbuffer
public void deleteRenderbuffer(int renderbuffer)
- Specified by:
deleteRenderbufferin interfaceorg.oscim.backend.GL
-
deleteRenderbuffers
public void deleteRenderbuffers(int n, java.nio.IntBuffer renderbuffers)- Specified by:
deleteRenderbuffersin interfaceorg.oscim.backend.GL
-
deleteShader
public void deleteShader(int shader)
- Specified by:
deleteShaderin interfaceorg.oscim.backend.GL
-
detachShader
public void detachShader(int program, int shader)- Specified by:
detachShaderin interfaceorg.oscim.backend.GL
-
disableVertexAttribArray
public void disableVertexAttribArray(int index)
- Specified by:
disableVertexAttribArrayin interfaceorg.oscim.backend.GL
-
enableVertexAttribArray
public void enableVertexAttribArray(int index)
- Specified by:
enableVertexAttribArrayin interfaceorg.oscim.backend.GL
-
framebufferRenderbuffer
public void framebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer)- Specified by:
framebufferRenderbufferin interfaceorg.oscim.backend.GL
-
framebufferTexture2D
public void framebufferTexture2D(int target, int attachment, int textarget, int texture, int level)- Specified by:
framebufferTexture2Din interfaceorg.oscim.backend.GL
-
genBuffer
public int genBuffer()
- Specified by:
genBufferin interfaceorg.oscim.backend.GL
-
generateMipmap
public void generateMipmap(int target)
- Specified by:
generateMipmapin interfaceorg.oscim.backend.GL
-
genFramebuffer
public int genFramebuffer()
- Specified by:
genFramebufferin interfaceorg.oscim.backend.GL
-
genFramebuffers
public void genFramebuffers(int n, java.nio.IntBuffer framebuffers)- Specified by:
genFramebuffersin interfaceorg.oscim.backend.GL
-
genRenderbuffer
public int genRenderbuffer()
- Specified by:
genRenderbufferin interfaceorg.oscim.backend.GL
-
genRenderbuffers
public void genRenderbuffers(int n, java.nio.IntBuffer renderbuffers)- Specified by:
genRenderbuffersin interfaceorg.oscim.backend.GL
-
getActiveAttrib
public java.lang.String getActiveAttrib(int program, int index, java.nio.IntBuffer size, java.nio.Buffer type)- Specified by:
getActiveAttribin interfaceorg.oscim.backend.GL
-
getActiveUniform
public java.lang.String getActiveUniform(int program, int index, java.nio.IntBuffer size, java.nio.Buffer type)- Specified by:
getActiveUniformin interfaceorg.oscim.backend.GL
-
getAttachedShaders
public void getAttachedShaders(int program, int maxcount, java.nio.Buffer count, java.nio.IntBuffer shaders)- Specified by:
getAttachedShadersin interfaceorg.oscim.backend.GL
-
getAttribLocation
public int getAttribLocation(int program, java.lang.String name)- Specified by:
getAttribLocationin interfaceorg.oscim.backend.GL
-
getBooleanv
public void getBooleanv(int pname, java.nio.Buffer params)- Specified by:
getBooleanvin interfaceorg.oscim.backend.GL
-
getFramebufferAttachmentParameteriv
public void getFramebufferAttachmentParameteriv(int target, int attachment, int pname, java.nio.IntBuffer params)- Specified by:
getFramebufferAttachmentParameterivin interfaceorg.oscim.backend.GL
-
getProgramiv
public void getProgramiv(int program, int pname, java.nio.IntBuffer params)- Specified by:
getProgramivin interfaceorg.oscim.backend.GL
-
getProgramInfoLog
public java.lang.String getProgramInfoLog(int program)
- Specified by:
getProgramInfoLogin interfaceorg.oscim.backend.GL
-
getRenderbufferParameteriv
public void getRenderbufferParameteriv(int target, int pname, java.nio.IntBuffer params)- Specified by:
getRenderbufferParameterivin interfaceorg.oscim.backend.GL
-
getShaderiv
public void getShaderiv(int shader, int pname, java.nio.IntBuffer params)- Specified by:
getShaderivin interfaceorg.oscim.backend.GL
-
getShaderInfoLog
public java.lang.String getShaderInfoLog(int shader)
- Specified by:
getShaderInfoLogin interfaceorg.oscim.backend.GL
-
getShaderPrecisionFormat
public void getShaderPrecisionFormat(int shadertype, int precisiontype, java.nio.IntBuffer range, java.nio.IntBuffer precision)- Specified by:
getShaderPrecisionFormatin interfaceorg.oscim.backend.GL
-
getUniformfv
public void getUniformfv(int program, int location, java.nio.FloatBuffer params)- Specified by:
getUniformfvin interfaceorg.oscim.backend.GL
-
getUniformiv
public void getUniformiv(int program, int location, java.nio.IntBuffer params)- Specified by:
getUniformivin interfaceorg.oscim.backend.GL
-
getUniformLocation
public int getUniformLocation(int program, java.lang.String name)- Specified by:
getUniformLocationin interfaceorg.oscim.backend.GL
-
getVertexAttribfv
public void getVertexAttribfv(int index, int pname, java.nio.FloatBuffer params)- Specified by:
getVertexAttribfvin interfaceorg.oscim.backend.GL
-
getVertexAttribiv
public void getVertexAttribiv(int index, int pname, java.nio.IntBuffer params)- Specified by:
getVertexAttribivin interfaceorg.oscim.backend.GL
-
getVertexAttribPointerv
public void getVertexAttribPointerv(int index, int pname, java.nio.Buffer pointer)- Specified by:
getVertexAttribPointervin interfaceorg.oscim.backend.GL
-
isFramebuffer
public boolean isFramebuffer(int framebuffer)
- Specified by:
isFramebufferin interfaceorg.oscim.backend.GL
-
isProgram
public boolean isProgram(int program)
- Specified by:
isProgramin interfaceorg.oscim.backend.GL
-
isRenderbuffer
public boolean isRenderbuffer(int renderbuffer)
- Specified by:
isRenderbufferin interfaceorg.oscim.backend.GL
-
isShader
public boolean isShader(int shader)
- Specified by:
isShaderin interfaceorg.oscim.backend.GL
-
linkProgram
public void linkProgram(int program)
- Specified by:
linkProgramin interfaceorg.oscim.backend.GL
-
releaseShaderCompiler
public void releaseShaderCompiler()
- Specified by:
releaseShaderCompilerin interfaceorg.oscim.backend.GL
-
renderbufferStorage
public void renderbufferStorage(int target, int internalformat, int width, int height)- Specified by:
renderbufferStoragein interfaceorg.oscim.backend.GL
-
sampleCoverage
public void sampleCoverage(float value, boolean invert)- Specified by:
sampleCoveragein interfaceorg.oscim.backend.GL
-
shaderBinary
public void shaderBinary(int n, java.nio.IntBuffer shaders, int binaryformat, java.nio.Buffer binary, int length)- Specified by:
shaderBinaryin interfaceorg.oscim.backend.GL
-
shaderSource
public void shaderSource(int shader, java.lang.String string)- Specified by:
shaderSourcein interfaceorg.oscim.backend.GL
-
stencilFuncSeparate
public void stencilFuncSeparate(int face, int func, int ref, int mask)- Specified by:
stencilFuncSeparatein interfaceorg.oscim.backend.GL
-
stencilMaskSeparate
public void stencilMaskSeparate(int face, int mask)- Specified by:
stencilMaskSeparatein interfaceorg.oscim.backend.GL
-
stencilOpSeparate
public void stencilOpSeparate(int face, int fail, int zfail, int zpass)- Specified by:
stencilOpSeparatein interfaceorg.oscim.backend.GL
-
uniform1f
public void uniform1f(int location, float x)- Specified by:
uniform1fin interfaceorg.oscim.backend.GL
-
uniform1fv
public void uniform1fv(int location, int count, java.nio.FloatBuffer v)- Specified by:
uniform1fvin interfaceorg.oscim.backend.GL
-
uniform1fv
public void uniform1fv(int location, int count, float[] v, int offset)- Specified by:
uniform1fvin interfaceorg.oscim.backend.GL
-
uniform1i
public void uniform1i(int location, int x)- Specified by:
uniform1iin interfaceorg.oscim.backend.GL
-
uniform1iv
public void uniform1iv(int location, int count, java.nio.IntBuffer v)- Specified by:
uniform1ivin interfaceorg.oscim.backend.GL
-
uniform1iv
public void uniform1iv(int location, int count, int[] v, int offset)- Specified by:
uniform1ivin interfaceorg.oscim.backend.GL
-
uniform2f
public void uniform2f(int location, float x, float y)- Specified by:
uniform2fin interfaceorg.oscim.backend.GL
-
uniform2fv
public void uniform2fv(int location, int count, java.nio.FloatBuffer v)- Specified by:
uniform2fvin interfaceorg.oscim.backend.GL
-
uniform2fv
public void uniform2fv(int location, int count, float[] v, int offset)- Specified by:
uniform2fvin interfaceorg.oscim.backend.GL
-
uniform2i
public void uniform2i(int location, int x, int y)- Specified by:
uniform2iin interfaceorg.oscim.backend.GL
-
uniform2iv
public void uniform2iv(int location, int count, java.nio.IntBuffer v)- Specified by:
uniform2ivin interfaceorg.oscim.backend.GL
-
uniform2iv
public void uniform2iv(int location, int count, int[] v, int offset)- Specified by:
uniform2ivin interfaceorg.oscim.backend.GL
-
uniform3f
public void uniform3f(int location, float x, float y, float z)- Specified by:
uniform3fin interfaceorg.oscim.backend.GL
-
uniform3fv
public void uniform3fv(int location, int count, java.nio.FloatBuffer v)- Specified by:
uniform3fvin interfaceorg.oscim.backend.GL
-
uniform3fv
public void uniform3fv(int location, int count, float[] v, int offset)- Specified by:
uniform3fvin interfaceorg.oscim.backend.GL
-
uniform3i
public void uniform3i(int location, int x, int y, int z)- Specified by:
uniform3iin interfaceorg.oscim.backend.GL
-
uniform3iv
public void uniform3iv(int location, int count, java.nio.IntBuffer v)- Specified by:
uniform3ivin interfaceorg.oscim.backend.GL
-
uniform3iv
public void uniform3iv(int location, int count, int[] v, int offset)- Specified by:
uniform3ivin interfaceorg.oscim.backend.GL
-
uniform4f
public void uniform4f(int location, float x, float y, float z, float w)- Specified by:
uniform4fin interfaceorg.oscim.backend.GL
-
uniform4fv
public void uniform4fv(int location, int count, java.nio.FloatBuffer v)- Specified by:
uniform4fvin interfaceorg.oscim.backend.GL
-
uniform4fv
public void uniform4fv(int location, int count, float[] v, int offset)- Specified by:
uniform4fvin interfaceorg.oscim.backend.GL
-
uniform4i
public void uniform4i(int location, int x, int y, int z, int w)- Specified by:
uniform4iin interfaceorg.oscim.backend.GL
-
uniform4iv
public void uniform4iv(int location, int count, java.nio.IntBuffer v)- Specified by:
uniform4ivin interfaceorg.oscim.backend.GL
-
uniform4iv
public void uniform4iv(int location, int count, int[] v, int offset)- Specified by:
uniform4ivin interfaceorg.oscim.backend.GL
-
uniformMatrix2fv
public void uniformMatrix2fv(int location, int count, boolean transpose, java.nio.FloatBuffer value)- Specified by:
uniformMatrix2fvin interfaceorg.oscim.backend.GL
-
uniformMatrix2fv
public void uniformMatrix2fv(int location, int count, boolean transpose, float[] value, int offset)- Specified by:
uniformMatrix2fvin interfaceorg.oscim.backend.GL
-
uniformMatrix3fv
public void uniformMatrix3fv(int location, int count, boolean transpose, java.nio.FloatBuffer value)- Specified by:
uniformMatrix3fvin interfaceorg.oscim.backend.GL
-
uniformMatrix3fv
public void uniformMatrix3fv(int location, int count, boolean transpose, float[] value, int offset)- Specified by:
uniformMatrix3fvin interfaceorg.oscim.backend.GL
-
uniformMatrix4fv
public void uniformMatrix4fv(int location, int count, boolean transpose, java.nio.FloatBuffer value)- Specified by:
uniformMatrix4fvin interfaceorg.oscim.backend.GL
-
uniformMatrix4fv
public void uniformMatrix4fv(int location, int count, boolean transpose, float[] value, int offset)- Specified by:
uniformMatrix4fvin interfaceorg.oscim.backend.GL
-
useProgram
public void useProgram(int program)
- Specified by:
useProgramin interfaceorg.oscim.backend.GL
-
validateProgram
public void validateProgram(int program)
- Specified by:
validateProgramin interfaceorg.oscim.backend.GL
-
vertexAttrib1f
public void vertexAttrib1f(int indx, float x)- Specified by:
vertexAttrib1fin interfaceorg.oscim.backend.GL
-
vertexAttrib1fv
public void vertexAttrib1fv(int indx, java.nio.FloatBuffer values)- Specified by:
vertexAttrib1fvin interfaceorg.oscim.backend.GL
-
vertexAttrib2f
public void vertexAttrib2f(int indx, float x, float y)- Specified by:
vertexAttrib2fin interfaceorg.oscim.backend.GL
-
vertexAttrib2fv
public void vertexAttrib2fv(int indx, java.nio.FloatBuffer values)- Specified by:
vertexAttrib2fvin interfaceorg.oscim.backend.GL
-
vertexAttrib3f
public void vertexAttrib3f(int indx, float x, float y, float z)- Specified by:
vertexAttrib3fin interfaceorg.oscim.backend.GL
-
vertexAttrib3fv
public void vertexAttrib3fv(int indx, java.nio.FloatBuffer values)- Specified by:
vertexAttrib3fvin interfaceorg.oscim.backend.GL
-
vertexAttrib4f
public void vertexAttrib4f(int indx, float x, float y, float z, float w)- Specified by:
vertexAttrib4fin interfaceorg.oscim.backend.GL
-
vertexAttrib4fv
public void vertexAttrib4fv(int indx, java.nio.FloatBuffer values)- Specified by:
vertexAttrib4fvin interfaceorg.oscim.backend.GL
-
vertexAttribPointer
public void vertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, java.nio.Buffer ptr)- Specified by:
vertexAttribPointerin interfaceorg.oscim.backend.GL
-
vertexAttribPointer
public void vertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, int ptr)- Specified by:
vertexAttribPointerin interfaceorg.oscim.backend.GL
-
-