Package playn.robovm
Class RoboGL20
java.lang.Object
playn.core.GL20
playn.robovm.RoboGL20
-
Nested Class Summary
Nested classes/interfaces inherited from class playn.core.GL20
GL20.Buffers -
Field Summary
Fields inherited from class playn.core.GL20
bufs, checkErrors, 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_BGRA, 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_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_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_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_SIZE, 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_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_INT_8_8_8_8, GL_UNSIGNED_INT_8_8_8_8_REV, 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_SHADER, GL_VIEWPORT, GL_ZERO -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintvoidglActiveTexture(int texture) voidglAttachShader(int program, int shader) voidglBindAttribLocation(int program, int index, String name) voidglBindBuffer(int target, int buffer) voidglBindFramebuffer(int target, int frameBuffer) voidglBindRenderbuffer(int target, int renderBuffer) voidglBindTexture(int target, int texture) voidglBlendColor(float red, float green, float blue, float alpha) voidglBlendEquation(int mode) voidglBlendEquationSeparate(int modeRGB, int modeAlpha) voidglBlendFunc(int sfactor, int dfactor) voidglBlendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) voidglBufferData(int target, int size, Buffer data, int usage) voidglBufferSubData(int target, int offset, int size, Buffer data) intglCheckFramebufferStatus(int target) voidglClear(int mask) voidglClearColor(float red, float green, float blue, float alpha) voidglClearDepth(double depth) voidglClearDepthf(float depth) voidglClearStencil(int s) voidglColorMask(boolean red, boolean green, boolean blue, boolean alpha) voidglCompileShader(int shader) voidglCompressedTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7) voidglCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, Buffer data) voidglCompressedTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8) voidglCompressedTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Buffer arg8) voidglCompressedTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8) voidglCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer data) voidglCompressedTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, int arg10) voidglCompressedTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, Buffer arg10) voidglCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border) voidglCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height) voidglCopyTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8) intintglCreateShader(int type) voidglCullFace(int mode) voidglDeleteBuffers(int n, IntBuffer buffers) voidglDeleteFramebuffers(int n, IntBuffer framebuffers) voidglDeleteProgram(int program) voidglDeleteRenderbuffers(int n, IntBuffer renderbuffers) voidglDeleteShader(int shader) voidglDeleteTextures(int n, IntBuffer textures) voidglDepthFunc(int func) voidglDepthMask(boolean flag) voidglDepthRange(double zNear, double zFar) voidglDepthRangef(float zNear, float zFar) voidglDetachShader(int program, int shader) voidglDisable(int cap) voidglDisableVertexAttribArray(int index) voidglDrawArrays(int mode, int first, int count) voidglDrawElements(int mode, int count, int type, int offset) voidglDrawElements(int mode, int count, int type, Buffer indices) voidglEnable(int cap) voidglEnableVertexAttribArray(int index) voidglFinish()voidglFlush()voidglFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer) voidglFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level) voidglFramebufferTexture3D(int target, int attachment, int textarget, int texture, int level, int zoffset) voidglFrontFace(int mode) voidglGenBuffers(int n, IntBuffer buffers) voidglGenerateMipmap(int target) voidglGenFramebuffers(int n, IntBuffer framebuffers) voidglGenRenderbuffers(int n, IntBuffer renderbuffers) voidglGenTextures(int n, IntBuffer textures) glGetActiveAttrib(int program, int index, IntBuffer size, IntBuffer type) glGetActiveUniform(int program, int index, IntBuffer size, IntBuffer type) voidglGetAttachedShaders(int program, int maxcount, IntBuffer count, IntBuffer shaders) intglGetAttribLocation(int program, String name) booleanglGetBoolean(int pname) voidglGetBooleanv(int pname, byte[] params, int offset) voidglGetBooleanv(int pname, ByteBuffer params) intglGetBoundBuffer(int arg0) voidglGetBufferParameteriv(int target, int pname, IntBuffer params) intfloatglGetFloat(int pname) voidglGetFloatv(int pname, FloatBuffer params) voidglGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, IntBuffer params) intglGetInteger(int pname) voidglGetIntegerv(int pname, IntBuffer params) voidglGetProgramBinary(int arg0, int arg1, IntBuffer arg2, IntBuffer arg3, Buffer arg4) glGetProgramInfoLog(int program) voidglGetProgramInfoLog(int program, int bufsize, IntBuffer length, ByteBuffer infolog) voidglGetProgramiv(int program, int pname, IntBuffer params) voidglGetRenderbufferParameteriv(int target, int pname, IntBuffer params) glGetShaderInfoLog(int shader) voidglGetShaderInfoLog(int shader, int bufsize, IntBuffer length, ByteBuffer infolog) voidglGetShaderiv(int shader, int pname, IntBuffer params) voidglGetShaderPrecisionFormat(int shadertype, int precisiontype, int[] range, int rangeOffset, int[] precision, int precisionOffset) voidglGetShaderPrecisionFormat(int shadertype, int precisiontype, IntBuffer range, IntBuffer precision) voidglGetShaderSource(int shader, int bufsize, int[] length, int lengthOffset, byte[] source, int sourceOffset) voidglGetShaderSource(int shader, int bufsize, IntBuffer length, ByteBuffer source) glGetString(int name) voidglGetTexParameterfv(int target, int pname, FloatBuffer params) voidglGetTexParameteriv(int target, int pname, IntBuffer params) voidglGetUniformfv(int program, int location, FloatBuffer params) voidglGetUniformiv(int program, int location, IntBuffer params) intglGetUniformLocation(int program, String name) voidglGetVertexAttribfv(int index, int pname, FloatBuffer params) voidglGetVertexAttribiv(int index, int pname, IntBuffer params) voidglHint(int target, int mode) booleanglIsBuffer(int buffer) booleanglIsEnabled(int cap) booleanglIsFramebuffer(int framebuffer) booleanglIsProgram(int program) booleanglIsRenderbuffer(int renderbuffer) booleanglIsShader(int shader) booleanglIsTexture(int texture) booleanbooleanvoidglLineWidth(float width) voidglLinkProgram(int program) glMapBuffer(int arg0, int arg1) voidglPixelStorei(int pname, int param) voidglPolygonOffset(float factor, float units) voidglProgramBinary(int arg0, int arg1, Buffer arg2, int arg3) voidglReadPixels(int x, int y, int width, int height, int format, int type, int pixelsBufferOffset) voidglReadPixels(int x, int y, int width, int height, int format, int type, Buffer pixels) voidvoidglRenderbufferStorage(int target, int internalformat, int width, int height) voidglSampleCoverage(float value, boolean invert) voidglScissor(int x, int y, int width, int height) voidglShaderBinary(int n, int[] shaders, int offset, int binaryformat, Buffer binary, int length) voidglShaderBinary(int n, IntBuffer shaders, int binaryformat, Buffer binary, int length) voidglShaderSource(int shader, int count, String[] strings, int[] length, int lengthOffset) voidglShaderSource(int shader, int count, String[] strings, IntBuffer length) voidglShaderSource(int shader, String source) voidglStencilFunc(int func, int ref, int mask) voidglStencilFuncSeparate(int face, int func, int ref, int mask) voidglStencilMask(int mask) voidglStencilMaskSeparate(int face, int mask) voidglStencilOp(int fail, int zfail, int zpass) voidglStencilOpSeparate(int face, int fail, int zfail, int zpass) voidglTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8) voidglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, Buffer pixels) voidglTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9) voidglTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, Buffer arg9) voidglTexParameterf(int target, int pname, float param) voidglTexParameterfv(int target, int pname, FloatBuffer params) voidglTexParameteri(int target, int pname, int param) voidglTexParameteriv(int target, int pname, IntBuffer params) voidglTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8) voidglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels) voidglTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, int arg10) voidglTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, Buffer arg10) voidglUniform1f(int location, float x) voidglUniform1fv(int location, int count, FloatBuffer v) voidglUniform1i(int location, int x) voidglUniform1iv(int location, int count, IntBuffer v) voidglUniform2f(int location, float x, float y) voidglUniform2fv(int location, int count, FloatBuffer v) voidglUniform2i(int location, int x, int y) voidglUniform2iv(int location, int count, IntBuffer v) voidglUniform3f(int location, float x, float y, float z) voidglUniform3fv(int location, int count, FloatBuffer v) voidglUniform3i(int location, int x, int y, int z) voidglUniform3iv(int location, int count, IntBuffer v) voidglUniform4f(int location, float x, float y, float z, float w) voidglUniform4fv(int location, int count, FloatBuffer v) voidglUniform4i(int location, int x, int y, int z, int w) voidglUniform4iv(int location, int count, IntBuffer v) voidglUniformMatrix2fv(int location, int count, boolean transpose, FloatBuffer value) voidglUniformMatrix3fv(int location, int count, boolean transpose, FloatBuffer value) voidglUniformMatrix4fv(int location, int count, boolean transpose, FloatBuffer value) booleanglUnmapBuffer(int arg0) voidglUseProgram(int program) voidglValidateProgram(int program) voidglVertexAttrib1f(int indx, float x) voidglVertexAttrib1fv(int indx, FloatBuffer values) voidglVertexAttrib2f(int indx, float x, float y) voidglVertexAttrib2fv(int indx, FloatBuffer values) voidglVertexAttrib3f(int indx, float x, float y, float z) voidglVertexAttrib3fv(int indx, FloatBuffer values) voidglVertexAttrib4f(int indx, float x, float y, float z, float w) voidglVertexAttrib4fv(int indx, FloatBuffer values) voidglVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, int ptr) voidglVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, Buffer ptr) voidglViewport(int x, int y, int width, int height) booleanhasGLSL()booleanisExtensionAvailable(String extension) booleanisFunctionAvailable(String function) Methods inherited from class playn.core.GL20
checkError, glDeleteBuffer, glDeleteBuffers, glDeleteFramebuffer, glDeleteFramebuffers, glDeleteRenderbuffer, glDeleteRenderbuffers, glDeleteTexture, glDeleteTextures, glGenBuffer, glGenBuffers, glGenFramebuffer, glGenFramebuffers, glGenRenderbuffer, glGenRenderbuffers, glGenTexture, glGenTextures, glGetAttachedShaders, glGetBufferParameteriv, glGetFloatv, glGetFramebufferAttachmentParameteriv, glGetIntegerv, glGetProgramBinary, glGetProgramInfoLog, glGetProgramiv, glGetRenderbufferParameteriv, glGetShaderInfoLog, glGetShaderiv, glGetTexParameterfv, glGetTexParameteriv, glGetUniformfv, glGetUniformiv, glGetVertexAttribfv, glGetVertexAttribiv, glTexParameterfv, glTexParameteriv, glUniform1fv, glUniform1iv, glUniform2fv, glUniform2iv, glUniform3fv, glUniform3iv, glUniform4fv, glUniform4iv, glUniformMatrix2fv, glUniformMatrix3fv, glUniformMatrix4fv, glVertexAttrib1fv, glVertexAttrib2fv, glVertexAttrib3fv, glVertexAttrib4fv
-
Constructor Details
-
RoboGL20
public RoboGL20()
-
-
Method Details
-
getPlatformGLExtensions
- Specified by:
getPlatformGLExtensionsin classGL20
-
getSwapInterval
public int getSwapInterval()- Specified by:
getSwapIntervalin classGL20
-
glActiveTexture
public void glActiveTexture(int texture) - Specified by:
glActiveTexturein classGL20
-
glAttachShader
public void glAttachShader(int program, int shader) - Specified by:
glAttachShaderin classGL20
-
glBindAttribLocation
- Specified by:
glBindAttribLocationin classGL20
-
glBindBuffer
public void glBindBuffer(int target, int buffer) - Specified by:
glBindBufferin classGL20
-
glBindFramebuffer
public void glBindFramebuffer(int target, int frameBuffer) - Specified by:
glBindFramebufferin classGL20
-
glBindRenderbuffer
public void glBindRenderbuffer(int target, int renderBuffer) - Specified by:
glBindRenderbufferin classGL20
-
glBindTexture
public void glBindTexture(int target, int texture) - Specified by:
glBindTexturein classGL20
-
glBlendColor
public void glBlendColor(float red, float green, float blue, float alpha) - Specified by:
glBlendColorin classGL20
-
glBlendEquation
public void glBlendEquation(int mode) - Specified by:
glBlendEquationin classGL20
-
glBlendEquationSeparate
public void glBlendEquationSeparate(int modeRGB, int modeAlpha) - Specified by:
glBlendEquationSeparatein classGL20
-
glBlendFunc
public void glBlendFunc(int sfactor, int dfactor) - Specified by:
glBlendFuncin classGL20
-
glBlendFuncSeparate
public void glBlendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) - Specified by:
glBlendFuncSeparatein classGL20
-
glBufferData
- Specified by:
glBufferDatain classGL20
-
glBufferSubData
- Specified by:
glBufferSubDatain classGL20
-
glCheckFramebufferStatus
public int glCheckFramebufferStatus(int target) - Specified by:
glCheckFramebufferStatusin classGL20
-
glClear
public void glClear(int mask) -
glClearColor
public void glClearColor(float red, float green, float blue, float alpha) - Specified by:
glClearColorin classGL20
-
glClearDepth
public void glClearDepth(double depth) - Specified by:
glClearDepthin classGL20
-
glClearDepthf
public void glClearDepthf(float depth) - Specified by:
glClearDepthfin classGL20
-
glClearStencil
public void glClearStencil(int s) - Specified by:
glClearStencilin classGL20
-
glColorMask
public void glColorMask(boolean red, boolean green, boolean blue, boolean alpha) - Specified by:
glColorMaskin classGL20
-
glCompileShader
public void glCompileShader(int shader) - Specified by:
glCompileShaderin classGL20
-
glCompressedTexImage2D
public void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, Buffer data) - Specified by:
glCompressedTexImage2Din classGL20
-
glCompressedTexImage2D
public void glCompressedTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7) - Specified by:
glCompressedTexImage2Din classGL20
-
glCompressedTexImage3D
public void glCompressedTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Buffer arg8) - Specified by:
glCompressedTexImage3Din classGL20
-
glCompressedTexImage3D
public void glCompressedTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8) - Specified by:
glCompressedTexImage3Din classGL20
-
glCompressedTexSubImage2D
public void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer data) - Specified by:
glCompressedTexSubImage2Din classGL20
-
glCompressedTexSubImage2D
public void glCompressedTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8) - Specified by:
glCompressedTexSubImage2Din classGL20
-
glCompressedTexSubImage3D
public void glCompressedTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, Buffer arg10) - Specified by:
glCompressedTexSubImage3Din classGL20
-
glCompressedTexSubImage3D
public void glCompressedTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, int arg10) - Specified by:
glCompressedTexSubImage3Din classGL20
-
glCopyTexImage2D
public void glCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border) - Specified by:
glCopyTexImage2Din classGL20
-
glCopyTexSubImage2D
public void glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height) - Specified by:
glCopyTexSubImage2Din classGL20
-
glCopyTexSubImage3D
public void glCopyTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8) - Specified by:
glCopyTexSubImage3Din classGL20
-
glCreateProgram
public int glCreateProgram()- Specified by:
glCreateProgramin classGL20
-
glCreateShader
public int glCreateShader(int type) - Specified by:
glCreateShaderin classGL20
-
glCullFace
public void glCullFace(int mode) - Specified by:
glCullFacein classGL20
-
glDeleteBuffers
- Specified by:
glDeleteBuffersin classGL20
-
glDeleteFramebuffers
- Specified by:
glDeleteFramebuffersin classGL20
-
glDeleteProgram
public void glDeleteProgram(int program) - Specified by:
glDeleteProgramin classGL20
-
glDeleteRenderbuffers
- Specified by:
glDeleteRenderbuffersin classGL20
-
glDeleteShader
public void glDeleteShader(int shader) - Specified by:
glDeleteShaderin classGL20
-
glDeleteTextures
- Specified by:
glDeleteTexturesin classGL20
-
glDepthFunc
public void glDepthFunc(int func) - Specified by:
glDepthFuncin classGL20
-
glDepthMask
public void glDepthMask(boolean flag) - Specified by:
glDepthMaskin classGL20
-
glDepthRange
public void glDepthRange(double zNear, double zFar) - Specified by:
glDepthRangein classGL20
-
glDepthRangef
public void glDepthRangef(float zNear, float zFar) - Specified by:
glDepthRangefin classGL20
-
glDetachShader
public void glDetachShader(int program, int shader) - Specified by:
glDetachShaderin classGL20
-
glDisable
public void glDisable(int cap) -
glDisableVertexAttribArray
public void glDisableVertexAttribArray(int index) - Specified by:
glDisableVertexAttribArrayin classGL20
-
glDrawArrays
public void glDrawArrays(int mode, int first, int count) - Specified by:
glDrawArraysin classGL20
-
glDrawElements
- Specified by:
glDrawElementsin classGL20
-
glDrawElements
public void glDrawElements(int mode, int count, int type, int offset) - Specified by:
glDrawElementsin classGL20
-
glEnable
public void glEnable(int cap) -
glEnableVertexAttribArray
public void glEnableVertexAttribArray(int index) - Specified by:
glEnableVertexAttribArrayin classGL20
-
glFinish
public void glFinish() -
glFlush
public void glFlush() -
glFramebufferRenderbuffer
public void glFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer) - Specified by:
glFramebufferRenderbufferin classGL20
-
glFramebufferTexture2D
public void glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level) - Specified by:
glFramebufferTexture2Din classGL20
-
glFramebufferTexture3D
public void glFramebufferTexture3D(int target, int attachment, int textarget, int texture, int level, int zoffset) - Specified by:
glFramebufferTexture3Din classGL20
-
glFrontFace
public void glFrontFace(int mode) - Specified by:
glFrontFacein classGL20
-
glGenBuffers
- Specified by:
glGenBuffersin classGL20
-
glGenerateMipmap
public void glGenerateMipmap(int target) - Specified by:
glGenerateMipmapin classGL20
-
glGenFramebuffers
- Specified by:
glGenFramebuffersin classGL20
-
glGenRenderbuffers
- Specified by:
glGenRenderbuffersin classGL20
-
glGenTextures
- Specified by:
glGenTexturesin classGL20
-
glGetActiveAttrib
- Specified by:
glGetActiveAttribin classGL20
-
glGetActiveUniform
- Specified by:
glGetActiveUniformin classGL20
-
glGetAttachedShaders
- Specified by:
glGetAttachedShadersin classGL20
-
glGetAttribLocation
- Specified by:
glGetAttribLocationin classGL20
-
glGetBoolean
public boolean glGetBoolean(int pname) - Specified by:
glGetBooleanin classGL20
-
glGetBooleanv
public void glGetBooleanv(int pname, byte[] params, int offset) - Overrides:
glGetBooleanvin classGL20
-
glGetBooleanv
- Specified by:
glGetBooleanvin classGL20
-
glGetBoundBuffer
public int glGetBoundBuffer(int arg0) - Specified by:
glGetBoundBufferin classGL20
-
glGetBufferParameteriv
- Specified by:
glGetBufferParameterivin classGL20
-
glGetError
public int glGetError()- Specified by:
glGetErrorin classGL20
-
glGetFloat
public float glGetFloat(int pname) - Specified by:
glGetFloatin classGL20
-
glGetFloatv
- Specified by:
glGetFloatvin classGL20
-
glGetFramebufferAttachmentParameteriv
public void glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, IntBuffer params) - Specified by:
glGetFramebufferAttachmentParameterivin classGL20
-
glGetInteger
public int glGetInteger(int pname) - Specified by:
glGetIntegerin classGL20
-
glGetIntegerv
- Specified by:
glGetIntegervin classGL20
-
glGetProgramBinary
- Specified by:
glGetProgramBinaryin classGL20
-
glGetProgramInfoLog
- Specified by:
glGetProgramInfoLogin classGL20
-
glGetProgramInfoLog
- Specified by:
glGetProgramInfoLogin classGL20
-
glGetProgramiv
- Specified by:
glGetProgramivin classGL20
-
glGetRenderbufferParameteriv
- Specified by:
glGetRenderbufferParameterivin classGL20
-
glGetShaderInfoLog
- Specified by:
glGetShaderInfoLogin classGL20
-
glGetShaderInfoLog
- Specified by:
glGetShaderInfoLogin classGL20
-
glGetShaderiv
- Specified by:
glGetShaderivin classGL20
-
glGetShaderPrecisionFormat
public void glGetShaderPrecisionFormat(int shadertype, int precisiontype, int[] range, int rangeOffset, int[] precision, int precisionOffset) - Specified by:
glGetShaderPrecisionFormatin classGL20
-
glGetShaderPrecisionFormat
public void glGetShaderPrecisionFormat(int shadertype, int precisiontype, IntBuffer range, IntBuffer precision) - Specified by:
glGetShaderPrecisionFormatin classGL20
-
glGetShaderSource
public void glGetShaderSource(int shader, int bufsize, int[] length, int lengthOffset, byte[] source, int sourceOffset) - Specified by:
glGetShaderSourcein classGL20
-
glGetShaderSource
- Specified by:
glGetShaderSourcein classGL20
-
glGetString
- Specified by:
glGetStringin classGL20
-
glGetTexParameterfv
- Specified by:
glGetTexParameterfvin classGL20
-
glGetTexParameteriv
- Specified by:
glGetTexParameterivin classGL20
-
glGetUniformfv
- Specified by:
glGetUniformfvin classGL20
-
glGetUniformiv
- Specified by:
glGetUniformivin classGL20
-
glGetUniformLocation
- Specified by:
glGetUniformLocationin classGL20
-
glGetVertexAttribfv
- Specified by:
glGetVertexAttribfvin classGL20
-
glGetVertexAttribiv
- Specified by:
glGetVertexAttribivin classGL20
-
glHint
public void glHint(int target, int mode) -
glIsBuffer
public boolean glIsBuffer(int buffer) - Specified by:
glIsBufferin classGL20
-
glIsEnabled
public boolean glIsEnabled(int cap) - Specified by:
glIsEnabledin classGL20
-
glIsFramebuffer
public boolean glIsFramebuffer(int framebuffer) - Specified by:
glIsFramebufferin classGL20
-
glIsProgram
public boolean glIsProgram(int program) - Specified by:
glIsProgramin classGL20
-
glIsRenderbuffer
public boolean glIsRenderbuffer(int renderbuffer) - Specified by:
glIsRenderbufferin classGL20
-
glIsShader
public boolean glIsShader(int shader) - Specified by:
glIsShaderin classGL20
-
glIsTexture
public boolean glIsTexture(int texture) - Specified by:
glIsTexturein classGL20
-
glIsVBOArrayEnabled
public boolean glIsVBOArrayEnabled()- Specified by:
glIsVBOArrayEnabledin classGL20
-
glIsVBOElementEnabled
public boolean glIsVBOElementEnabled()- Specified by:
glIsVBOElementEnabledin classGL20
-
glLineWidth
public void glLineWidth(float width) - Specified by:
glLineWidthin classGL20
-
glLinkProgram
public void glLinkProgram(int program) - Specified by:
glLinkProgramin classGL20
-
glMapBuffer
- Specified by:
glMapBufferin classGL20
-
glPixelStorei
public void glPixelStorei(int pname, int param) - Specified by:
glPixelStoreiin classGL20
-
glPolygonOffset
public void glPolygonOffset(float factor, float units) - Specified by:
glPolygonOffsetin classGL20
-
glProgramBinary
- Specified by:
glProgramBinaryin classGL20
-
glReadPixels
- Specified by:
glReadPixelsin classGL20
-
glReadPixels
public void glReadPixels(int x, int y, int width, int height, int format, int type, int pixelsBufferOffset) - Specified by:
glReadPixelsin classGL20
-
glReleaseShaderCompiler
public void glReleaseShaderCompiler()- Specified by:
glReleaseShaderCompilerin classGL20
-
glRenderbufferStorage
public void glRenderbufferStorage(int target, int internalformat, int width, int height) - Specified by:
glRenderbufferStoragein classGL20
-
glSampleCoverage
public void glSampleCoverage(float value, boolean invert) - Specified by:
glSampleCoveragein classGL20
-
glScissor
public void glScissor(int x, int y, int width, int height) -
glShaderBinary
public void glShaderBinary(int n, int[] shaders, int offset, int binaryformat, Buffer binary, int length) - Specified by:
glShaderBinaryin classGL20
-
glShaderBinary
- Specified by:
glShaderBinaryin classGL20
-
glShaderSource
- Specified by:
glShaderSourcein classGL20
-
glShaderSource
- Specified by:
glShaderSourcein classGL20
-
glShaderSource
- Specified by:
glShaderSourcein classGL20
-
glStencilFunc
public void glStencilFunc(int func, int ref, int mask) - Specified by:
glStencilFuncin classGL20
-
glStencilFuncSeparate
public void glStencilFuncSeparate(int face, int func, int ref, int mask) - Specified by:
glStencilFuncSeparatein classGL20
-
glStencilMask
public void glStencilMask(int mask) - Specified by:
glStencilMaskin classGL20
-
glStencilMaskSeparate
public void glStencilMaskSeparate(int face, int mask) - Specified by:
glStencilMaskSeparatein classGL20
-
glStencilOp
public void glStencilOp(int fail, int zfail, int zpass) - Specified by:
glStencilOpin classGL20
-
glStencilOpSeparate
public void glStencilOpSeparate(int face, int fail, int zfail, int zpass) - Specified by:
glStencilOpSeparatein classGL20
-
glTexImage2D
public void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, Buffer pixels) - Specified by:
glTexImage2Din classGL20
-
glTexImage2D
public void glTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8) - Specified by:
glTexImage2Din classGL20
-
glTexImage3D
public void glTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, Buffer arg9) - Specified by:
glTexImage3Din classGL20
-
glTexImage3D
public void glTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9) - Specified by:
glTexImage3Din classGL20
-
glTexParameterf
public void glTexParameterf(int target, int pname, float param) - Specified by:
glTexParameterfin classGL20
-
glTexParameterfv
- Specified by:
glTexParameterfvin classGL20
-
glTexParameteri
public void glTexParameteri(int target, int pname, int param) - Specified by:
glTexParameteriin classGL20
-
glTexParameteriv
- Specified by:
glTexParameterivin classGL20
-
glTexSubImage2D
public void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels) - Specified by:
glTexSubImage2Din classGL20
-
glTexSubImage2D
public void glTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8) - Specified by:
glTexSubImage2Din classGL20
-
glTexSubImage3D
public void glTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, Buffer arg10) - Specified by:
glTexSubImage3Din classGL20
-
glTexSubImage3D
public void glTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, int arg10) - Specified by:
glTexSubImage3Din classGL20
-
glUniform1f
public void glUniform1f(int location, float x) - Specified by:
glUniform1fin classGL20
-
glUniform1fv
- Specified by:
glUniform1fvin classGL20
-
glUniform1i
public void glUniform1i(int location, int x) - Specified by:
glUniform1iin classGL20
-
glUniform1iv
- Specified by:
glUniform1ivin classGL20
-
glUniform2f
public void glUniform2f(int location, float x, float y) - Specified by:
glUniform2fin classGL20
-
glUniform2fv
- Specified by:
glUniform2fvin classGL20
-
glUniform2i
public void glUniform2i(int location, int x, int y) - Specified by:
glUniform2iin classGL20
-
glUniform2iv
- Specified by:
glUniform2ivin classGL20
-
glUniform3f
public void glUniform3f(int location, float x, float y, float z) - Specified by:
glUniform3fin classGL20
-
glUniform3fv
- Specified by:
glUniform3fvin classGL20
-
glUniform3i
public void glUniform3i(int location, int x, int y, int z) - Specified by:
glUniform3iin classGL20
-
glUniform3iv
- Specified by:
glUniform3ivin classGL20
-
glUniform4f
public void glUniform4f(int location, float x, float y, float z, float w) - Specified by:
glUniform4fin classGL20
-
glUniform4fv
- Specified by:
glUniform4fvin classGL20
-
glUniform4i
public void glUniform4i(int location, int x, int y, int z, int w) - Specified by:
glUniform4iin classGL20
-
glUniform4iv
- Specified by:
glUniform4ivin classGL20
-
glUniformMatrix2fv
- Specified by:
glUniformMatrix2fvin classGL20
-
glUniformMatrix3fv
- Specified by:
glUniformMatrix3fvin classGL20
-
glUniformMatrix4fv
- Specified by:
glUniformMatrix4fvin classGL20
-
glUnmapBuffer
public boolean glUnmapBuffer(int arg0) - Specified by:
glUnmapBufferin classGL20
-
glUseProgram
public void glUseProgram(int program) - Specified by:
glUseProgramin classGL20
-
glValidateProgram
public void glValidateProgram(int program) - Specified by:
glValidateProgramin classGL20
-
glVertexAttrib1f
public void glVertexAttrib1f(int indx, float x) - Specified by:
glVertexAttrib1fin classGL20
-
glVertexAttrib1fv
- Specified by:
glVertexAttrib1fvin classGL20
-
glVertexAttrib2f
public void glVertexAttrib2f(int indx, float x, float y) - Specified by:
glVertexAttrib2fin classGL20
-
glVertexAttrib2fv
- Specified by:
glVertexAttrib2fvin classGL20
-
glVertexAttrib3f
public void glVertexAttrib3f(int indx, float x, float y, float z) - Specified by:
glVertexAttrib3fin classGL20
-
glVertexAttrib3fv
- Specified by:
glVertexAttrib3fvin classGL20
-
glVertexAttrib4f
public void glVertexAttrib4f(int indx, float x, float y, float z, float w) - Specified by:
glVertexAttrib4fin classGL20
-
glVertexAttrib4fv
- Specified by:
glVertexAttrib4fvin classGL20
-
glVertexAttribPointer
public void glVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, Buffer ptr) - Specified by:
glVertexAttribPointerin classGL20
-
glVertexAttribPointer
public void glVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, int ptr) - Specified by:
glVertexAttribPointerin classGL20
-
glViewport
public void glViewport(int x, int y, int width, int height) - Specified by:
glViewportin classGL20
-
hasGLSL
public boolean hasGLSL() -
isExtensionAvailable
- Specified by:
isExtensionAvailablein classGL20
-
isFunctionAvailable
- Specified by:
isFunctionAvailablein classGL20
-