public class RoboGL20 extends AbstractGL20
AbstractGL20.BuffersbufsGL_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_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_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 and Description |
|---|
RoboGL20() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getPlatformGLExtensions() |
int |
getSwapInterval() |
void |
glActiveTexture(int texture) |
void |
glAttachShader(int program,
int shader) |
void |
glBindAttribLocation(int program,
int index,
java.lang.String name) |
void |
glBindBuffer(int target,
int buffer) |
void |
glBindFramebuffer(int target,
int frameBuffer) |
void |
glBindRenderbuffer(int target,
int renderBuffer) |
void |
glBindTexture(int target,
int texture) |
void |
glBlendColor(float red,
float green,
float blue,
float alpha) |
void |
glBlendEquation(int mode) |
void |
glBlendEquationSeparate(int modeRGB,
int modeAlpha) |
void |
glBlendFunc(int sfactor,
int dfactor) |
void |
glBlendFuncSeparate(int srcRGB,
int dstRGB,
int srcAlpha,
int dstAlpha) |
void |
glBufferData(int target,
int size,
java.nio.Buffer data,
int usage) |
void |
glBufferSubData(int target,
int offset,
int size,
java.nio.Buffer data) |
int |
glCheckFramebufferStatus(int target) |
void |
glClear(int mask) |
void |
glClearColor(float red,
float green,
float blue,
float alpha) |
void |
glClearDepth(double depth) |
void |
glClearDepthf(float depth) |
void |
glClearStencil(int s) |
void |
glColorMask(boolean red,
boolean green,
boolean blue,
boolean alpha) |
void |
glCompileShader(int shader) |
void |
glCompressedTexImage2D(int target,
int level,
int internalformat,
int width,
int height,
int border,
int imageSize,
java.nio.Buffer data) |
void |
glCompressedTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7) |
void |
glCompressedTexImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
java.nio.Buffer arg8) |
void |
glCompressedTexImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8) |
void |
glCompressedTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int imageSize,
java.nio.Buffer data) |
void |
glCompressedTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8) |
void |
glCompressedTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
java.nio.Buffer arg10) |
void |
glCompressedTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
int arg10) |
void |
glCopyTexImage2D(int target,
int level,
int internalformat,
int x,
int y,
int width,
int height,
int border) |
void |
glCopyTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int x,
int y,
int width,
int height) |
void |
glCopyTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8) |
int |
glCreateProgram() |
int |
glCreateShader(int type) |
void |
glCullFace(int mode) |
void |
glDeleteBuffers(int n,
java.nio.IntBuffer buffers) |
void |
glDeleteFramebuffers(int n,
java.nio.IntBuffer framebuffers) |
void |
glDeleteProgram(int program) |
void |
glDeleteRenderbuffers(int n,
java.nio.IntBuffer renderbuffers) |
void |
glDeleteShader(int shader) |
void |
glDeleteTextures(int n,
java.nio.IntBuffer textures) |
void |
glDepthFunc(int func) |
void |
glDepthMask(boolean flag) |
void |
glDepthRange(double zNear,
double zFar) |
void |
glDepthRangef(float zNear,
float zFar) |
void |
glDetachShader(int program,
int shader) |
void |
glDisable(int cap) |
void |
glDisableVertexAttribArray(int index) |
void |
glDrawArrays(int mode,
int first,
int count) |
void |
glDrawElements(int mode,
int count,
int type,
java.nio.Buffer indices) |
void |
glDrawElements(int mode,
int count,
int type,
int offset) |
void |
glEnable(int cap) |
void |
glEnableVertexAttribArray(int index) |
void |
glFinish() |
void |
glFlush() |
void |
glFramebufferRenderbuffer(int target,
int attachment,
int renderbuffertarget,
int renderbuffer) |
void |
glFramebufferTexture2D(int target,
int attachment,
int textarget,
int texture,
int level) |
void |
glFramebufferTexture3D(int target,
int attachment,
int textarget,
int texture,
int level,
int zoffset) |
void |
glFrontFace(int mode) |
void |
glGenBuffers(int n,
java.nio.IntBuffer buffers) |
void |
glGenerateMipmap(int target) |
void |
glGenFramebuffers(int n,
java.nio.IntBuffer framebuffers) |
void |
glGenRenderbuffers(int n,
java.nio.IntBuffer renderbuffers) |
void |
glGenTextures(int n,
java.nio.IntBuffer textures) |
void |
glGetActiveAttrib(int program,
int index,
int bufsize,
int[] length,
int lengthOffset,
int[] size,
int sizeOffset,
int[] type,
int typeOffset,
byte[] name,
int nameOffset) |
void |
glGetActiveAttrib(int program,
int index,
int bufsize,
java.nio.IntBuffer length,
java.nio.IntBuffer size,
java.nio.IntBuffer type,
java.nio.ByteBuffer name) |
void |
glGetActiveUniform(int program,
int index,
int bufsize,
int[] length,
int lengthOffset,
int[] size,
int sizeOffset,
int[] type,
int typeOffset,
byte[] name,
int nameOffset) |
void |
glGetActiveUniform(int program,
int index,
int bufsize,
java.nio.IntBuffer length,
java.nio.IntBuffer size,
java.nio.IntBuffer type,
java.nio.ByteBuffer name) |
void |
glGetAttachedShaders(int program,
int maxcount,
java.nio.IntBuffer count,
java.nio.IntBuffer shaders) |
int |
glGetAttribLocation(int program,
java.lang.String name) |
boolean |
glGetBoolean(int pname) |
void |
glGetBooleanv(int pname,
byte[] params,
int offset) |
void |
glGetBooleanv(int pname,
java.nio.ByteBuffer params) |
int |
glGetBoundBuffer(int arg0) |
void |
glGetBufferParameteriv(int target,
int pname,
java.nio.IntBuffer params) |
int |
glGetError() |
float |
glGetFloat(int pname) |
void |
glGetFloatv(int pname,
java.nio.FloatBuffer params) |
void |
glGetFramebufferAttachmentParameteriv(int target,
int attachment,
int pname,
java.nio.IntBuffer params) |
int |
glGetInteger(int pname) |
void |
glGetIntegerv(int pname,
java.nio.IntBuffer params) |
void |
glGetProgramBinary(int arg0,
int arg1,
java.nio.IntBuffer arg2,
java.nio.IntBuffer arg3,
java.nio.Buffer arg4) |
java.lang.String |
glGetProgramInfoLog(int program) |
void |
glGetProgramInfoLog(int program,
int bufsize,
java.nio.IntBuffer length,
java.nio.ByteBuffer infolog) |
void |
glGetProgramiv(int program,
int pname,
java.nio.IntBuffer params) |
void |
glGetRenderbufferParameteriv(int target,
int pname,
java.nio.IntBuffer params) |
java.lang.String |
glGetShaderInfoLog(int shader) |
void |
glGetShaderInfoLog(int shader,
int bufsize,
java.nio.IntBuffer length,
java.nio.ByteBuffer infolog) |
void |
glGetShaderiv(int shader,
int pname,
java.nio.IntBuffer params) |
void |
glGetShaderPrecisionFormat(int shadertype,
int precisiontype,
int[] range,
int rangeOffset,
int[] precision,
int precisionOffset) |
void |
glGetShaderPrecisionFormat(int shadertype,
int precisiontype,
java.nio.IntBuffer range,
java.nio.IntBuffer precision) |
void |
glGetShaderSource(int shader,
int bufsize,
int[] length,
int lengthOffset,
byte[] source,
int sourceOffset) |
void |
glGetShaderSource(int shader,
int bufsize,
java.nio.IntBuffer length,
java.nio.ByteBuffer source) |
java.lang.String |
glGetString(int name) |
void |
glGetTexParameterfv(int target,
int pname,
java.nio.FloatBuffer params) |
void |
glGetTexParameteriv(int target,
int pname,
java.nio.IntBuffer params) |
void |
glGetUniformfv(int program,
int location,
java.nio.FloatBuffer params) |
void |
glGetUniformiv(int program,
int location,
java.nio.IntBuffer params) |
int |
glGetUniformLocation(int program,
java.lang.String name) |
void |
glGetVertexAttribfv(int index,
int pname,
java.nio.FloatBuffer params) |
void |
glGetVertexAttribiv(int index,
int pname,
java.nio.IntBuffer params) |
void |
glHint(int target,
int mode) |
boolean |
glIsBuffer(int buffer) |
boolean |
glIsEnabled(int cap) |
boolean |
glIsFramebuffer(int framebuffer) |
boolean |
glIsProgram(int program) |
boolean |
glIsRenderbuffer(int renderbuffer) |
boolean |
glIsShader(int shader) |
boolean |
glIsTexture(int texture) |
boolean |
glIsVBOArrayEnabled() |
boolean |
glIsVBOElementEnabled() |
void |
glLineWidth(float width) |
void |
glLinkProgram(int program) |
java.nio.ByteBuffer |
glMapBuffer(int arg0,
int arg1) |
void |
glPixelStorei(int pname,
int param) |
void |
glPolygonOffset(float factor,
float units) |
void |
glProgramBinary(int arg0,
int arg1,
java.nio.Buffer arg2,
int arg3) |
void |
glReadPixels(int x,
int y,
int width,
int height,
int format,
int type,
java.nio.Buffer pixels) |
void |
glReadPixels(int x,
int y,
int width,
int height,
int format,
int type,
int pixelsBufferOffset) |
void |
glReleaseShaderCompiler() |
void |
glRenderbufferStorage(int target,
int internalformat,
int width,
int height) |
void |
glSampleCoverage(float value,
boolean invert) |
void |
glScissor(int x,
int y,
int width,
int height) |
void |
glShaderBinary(int n,
int[] shaders,
int offset,
int binaryformat,
java.nio.Buffer binary,
int length) |
void |
glShaderBinary(int n,
java.nio.IntBuffer shaders,
int binaryformat,
java.nio.Buffer binary,
int length) |
void |
glShaderSource(int shader,
int count,
java.lang.String[] strings,
int[] length,
int lengthOffset) |
void |
glShaderSource(int shader,
int count,
java.lang.String[] strings,
java.nio.IntBuffer length) |
void |
glShaderSource(int shader,
java.lang.String source) |
void |
glStencilFunc(int func,
int ref,
int mask) |
void |
glStencilFuncSeparate(int face,
int func,
int ref,
int mask) |
void |
glStencilMask(int mask) |
void |
glStencilMaskSeparate(int face,
int mask) |
void |
glStencilOp(int fail,
int zfail,
int zpass) |
void |
glStencilOpSeparate(int face,
int fail,
int zfail,
int zpass) |
void |
glTexImage2D(int target,
int level,
int internalformat,
int width,
int height,
int border,
int format,
int type,
java.nio.Buffer pixels) |
void |
glTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8) |
void |
glTexImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
java.nio.Buffer arg9) |
void |
glTexImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9) |
void |
glTexParameterf(int target,
int pname,
float param) |
void |
glTexParameterfv(int target,
int pname,
java.nio.FloatBuffer params) |
void |
glTexParameteri(int target,
int pname,
int param) |
void |
glTexParameteriv(int target,
int pname,
java.nio.IntBuffer params) |
void |
glTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int type,
java.nio.Buffer pixels) |
void |
glTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8) |
void |
glTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
java.nio.Buffer arg10) |
void |
glTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
int arg10) |
void |
glUniform1f(int location,
float x) |
void |
glUniform1fv(int location,
int count,
java.nio.FloatBuffer v) |
void |
glUniform1i(int location,
int x) |
void |
glUniform1iv(int location,
int count,
java.nio.IntBuffer v) |
void |
glUniform2f(int location,
float x,
float y) |
void |
glUniform2fv(int location,
int count,
java.nio.FloatBuffer v) |
void |
glUniform2i(int location,
int x,
int y) |
void |
glUniform2iv(int location,
int count,
java.nio.IntBuffer v) |
void |
glUniform3f(int location,
float x,
float y,
float z) |
void |
glUniform3fv(int location,
int count,
java.nio.FloatBuffer v) |
void |
glUniform3i(int location,
int x,
int y,
int z) |
void |
glUniform3iv(int location,
int count,
java.nio.IntBuffer v) |
void |
glUniform4f(int location,
float x,
float y,
float z,
float w) |
void |
glUniform4fv(int location,
int count,
java.nio.FloatBuffer v) |
void |
glUniform4i(int location,
int x,
int y,
int z,
int w) |
void |
glUniform4iv(int location,
int count,
java.nio.IntBuffer v) |
void |
glUniformMatrix2fv(int location,
int count,
boolean transpose,
java.nio.FloatBuffer value) |
void |
glUniformMatrix3fv(int location,
int count,
boolean transpose,
java.nio.FloatBuffer value) |
void |
glUniformMatrix4fv(int location,
int count,
boolean transpose,
java.nio.FloatBuffer value) |
boolean |
glUnmapBuffer(int arg0) |
void |
glUseProgram(int program) |
void |
glValidateProgram(int program) |
void |
glVertexAttrib1f(int indx,
float x) |
void |
glVertexAttrib1fv(int indx,
java.nio.FloatBuffer values) |
void |
glVertexAttrib2f(int indx,
float x,
float y) |
void |
glVertexAttrib2fv(int indx,
java.nio.FloatBuffer values) |
void |
glVertexAttrib3f(int indx,
float x,
float y,
float z) |
void |
glVertexAttrib3fv(int indx,
java.nio.FloatBuffer values) |
void |
glVertexAttrib4f(int indx,
float x,
float y,
float z,
float w) |
void |
glVertexAttrib4fv(int indx,
java.nio.FloatBuffer values) |
void |
glVertexAttribPointer(int indx,
int size,
int type,
boolean normalized,
int stride,
java.nio.Buffer ptr) |
void |
glVertexAttribPointer(int indx,
int size,
int type,
boolean normalized,
int stride,
int ptr) |
void |
glViewport(int x,
int y,
int width,
int height) |
boolean |
hasGLSL() |
boolean |
isExtensionAvailable(java.lang.String extension) |
boolean |
isFunctionAvailable(java.lang.String function) |
glDeleteBuffers, glDeleteFramebuffers, glDeleteRenderbuffers, glDeleteTextures, glGenBuffers, glGenFramebuffers, glGenRenderbuffers, 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, glVertexAttrib4fvpublic java.lang.String getPlatformGLExtensions()
public int getSwapInterval()
public void glActiveTexture(int texture)
public void glAttachShader(int program,
int shader)
public void glBindAttribLocation(int program,
int index,
java.lang.String name)
public void glBindBuffer(int target,
int buffer)
public void glBindFramebuffer(int target,
int frameBuffer)
public void glBindRenderbuffer(int target,
int renderBuffer)
public void glBindTexture(int target,
int texture)
public void glBlendColor(float red,
float green,
float blue,
float alpha)
public void glBlendEquation(int mode)
public void glBlendEquationSeparate(int modeRGB,
int modeAlpha)
public void glBlendFunc(int sfactor,
int dfactor)
public void glBlendFuncSeparate(int srcRGB,
int dstRGB,
int srcAlpha,
int dstAlpha)
public void glBufferData(int target,
int size,
java.nio.Buffer data,
int usage)
public void glBufferSubData(int target,
int offset,
int size,
java.nio.Buffer data)
public int glCheckFramebufferStatus(int target)
public void glClear(int mask)
public void glClearColor(float red,
float green,
float blue,
float alpha)
public void glClearDepth(double depth)
public void glClearDepthf(float depth)
public void glClearStencil(int s)
public void glColorMask(boolean red,
boolean green,
boolean blue,
boolean alpha)
public void glCompileShader(int shader)
public void glCompressedTexImage2D(int target,
int level,
int internalformat,
int width,
int height,
int border,
int imageSize,
java.nio.Buffer data)
public void glCompressedTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
public void glCompressedTexImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
java.nio.Buffer arg8)
public void glCompressedTexImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8)
public void glCompressedTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int imageSize,
java.nio.Buffer data)
public void glCompressedTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8)
public void glCompressedTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
java.nio.Buffer arg10)
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)
public void glCopyTexImage2D(int target,
int level,
int internalformat,
int x,
int y,
int width,
int height,
int border)
public void glCopyTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int x,
int y,
int width,
int height)
public void glCopyTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8)
public int glCreateProgram()
public int glCreateShader(int type)
public void glCullFace(int mode)
public void glDeleteBuffers(int n,
java.nio.IntBuffer buffers)
public void glDeleteFramebuffers(int n,
java.nio.IntBuffer framebuffers)
public void glDeleteProgram(int program)
public void glDeleteRenderbuffers(int n,
java.nio.IntBuffer renderbuffers)
public void glDeleteShader(int shader)
public void glDeleteTextures(int n,
java.nio.IntBuffer textures)
public void glDepthFunc(int func)
public void glDepthMask(boolean flag)
public void glDepthRange(double zNear,
double zFar)
public void glDepthRangef(float zNear,
float zFar)
public void glDetachShader(int program,
int shader)
public void glDisable(int cap)
public void glDisableVertexAttribArray(int index)
public void glDrawArrays(int mode,
int first,
int count)
public void glDrawElements(int mode,
int count,
int type,
java.nio.Buffer indices)
public void glDrawElements(int mode,
int count,
int type,
int offset)
public void glEnable(int cap)
public void glEnableVertexAttribArray(int index)
public void glFinish()
public void glFlush()
public void glFramebufferRenderbuffer(int target,
int attachment,
int renderbuffertarget,
int renderbuffer)
public void glFramebufferTexture2D(int target,
int attachment,
int textarget,
int texture,
int level)
public void glFramebufferTexture3D(int target,
int attachment,
int textarget,
int texture,
int level,
int zoffset)
public void glFrontFace(int mode)
public void glGenBuffers(int n,
java.nio.IntBuffer buffers)
public void glGenerateMipmap(int target)
public void glGenFramebuffers(int n,
java.nio.IntBuffer framebuffers)
public void glGenRenderbuffers(int n,
java.nio.IntBuffer renderbuffers)
public void glGenTextures(int n,
java.nio.IntBuffer textures)
public void glGetActiveAttrib(int program,
int index,
int bufsize,
int[] length,
int lengthOffset,
int[] size,
int sizeOffset,
int[] type,
int typeOffset,
byte[] name,
int nameOffset)
public void glGetActiveAttrib(int program,
int index,
int bufsize,
java.nio.IntBuffer length,
java.nio.IntBuffer size,
java.nio.IntBuffer type,
java.nio.ByteBuffer name)
public void glGetActiveUniform(int program,
int index,
int bufsize,
int[] length,
int lengthOffset,
int[] size,
int sizeOffset,
int[] type,
int typeOffset,
byte[] name,
int nameOffset)
public void glGetActiveUniform(int program,
int index,
int bufsize,
java.nio.IntBuffer length,
java.nio.IntBuffer size,
java.nio.IntBuffer type,
java.nio.ByteBuffer name)
public void glGetAttachedShaders(int program,
int maxcount,
java.nio.IntBuffer count,
java.nio.IntBuffer shaders)
public int glGetAttribLocation(int program,
java.lang.String name)
public boolean glGetBoolean(int pname)
public void glGetBooleanv(int pname,
byte[] params,
int offset)
glGetBooleanv in interface GL20glGetBooleanv in class AbstractGL20public void glGetBooleanv(int pname,
java.nio.ByteBuffer params)
public int glGetBoundBuffer(int arg0)
public void glGetBufferParameteriv(int target,
int pname,
java.nio.IntBuffer params)
public int glGetError()
public float glGetFloat(int pname)
public void glGetFloatv(int pname,
java.nio.FloatBuffer params)
public void glGetFramebufferAttachmentParameteriv(int target,
int attachment,
int pname,
java.nio.IntBuffer params)
public int glGetInteger(int pname)
public void glGetIntegerv(int pname,
java.nio.IntBuffer params)
public void glGetProgramBinary(int arg0,
int arg1,
java.nio.IntBuffer arg2,
java.nio.IntBuffer arg3,
java.nio.Buffer arg4)
public void glGetProgramInfoLog(int program,
int bufsize,
java.nio.IntBuffer length,
java.nio.ByteBuffer infolog)
public java.lang.String glGetProgramInfoLog(int program)
public void glGetProgramiv(int program,
int pname,
java.nio.IntBuffer params)
public void glGetRenderbufferParameteriv(int target,
int pname,
java.nio.IntBuffer params)
public void glGetShaderInfoLog(int shader,
int bufsize,
java.nio.IntBuffer length,
java.nio.ByteBuffer infolog)
public java.lang.String glGetShaderInfoLog(int shader)
public void glGetShaderiv(int shader,
int pname,
java.nio.IntBuffer params)
public void glGetShaderPrecisionFormat(int shadertype,
int precisiontype,
int[] range,
int rangeOffset,
int[] precision,
int precisionOffset)
public void glGetShaderPrecisionFormat(int shadertype,
int precisiontype,
java.nio.IntBuffer range,
java.nio.IntBuffer precision)
public void glGetShaderSource(int shader,
int bufsize,
int[] length,
int lengthOffset,
byte[] source,
int sourceOffset)
public void glGetShaderSource(int shader,
int bufsize,
java.nio.IntBuffer length,
java.nio.ByteBuffer source)
public java.lang.String glGetString(int name)
public void glGetTexParameterfv(int target,
int pname,
java.nio.FloatBuffer params)
public void glGetTexParameteriv(int target,
int pname,
java.nio.IntBuffer params)
public void glGetUniformfv(int program,
int location,
java.nio.FloatBuffer params)
public void glGetUniformiv(int program,
int location,
java.nio.IntBuffer params)
public int glGetUniformLocation(int program,
java.lang.String name)
public void glGetVertexAttribfv(int index,
int pname,
java.nio.FloatBuffer params)
public void glGetVertexAttribiv(int index,
int pname,
java.nio.IntBuffer params)
public void glHint(int target,
int mode)
public boolean glIsBuffer(int buffer)
public boolean glIsEnabled(int cap)
public boolean glIsFramebuffer(int framebuffer)
public boolean glIsProgram(int program)
public boolean glIsRenderbuffer(int renderbuffer)
public boolean glIsShader(int shader)
public boolean glIsTexture(int texture)
public boolean glIsVBOArrayEnabled()
public boolean glIsVBOElementEnabled()
public void glLineWidth(float width)
public void glLinkProgram(int program)
public java.nio.ByteBuffer glMapBuffer(int arg0,
int arg1)
public void glPixelStorei(int pname,
int param)
public void glPolygonOffset(float factor,
float units)
public void glProgramBinary(int arg0,
int arg1,
java.nio.Buffer arg2,
int arg3)
public void glReadPixels(int x,
int y,
int width,
int height,
int format,
int type,
java.nio.Buffer pixels)
public void glReadPixels(int x,
int y,
int width,
int height,
int format,
int type,
int pixelsBufferOffset)
public void glReleaseShaderCompiler()
public void glRenderbufferStorage(int target,
int internalformat,
int width,
int height)
public void glSampleCoverage(float value,
boolean invert)
public void glScissor(int x,
int y,
int width,
int height)
public void glShaderBinary(int n,
int[] shaders,
int offset,
int binaryformat,
java.nio.Buffer binary,
int length)
public void glShaderBinary(int n,
java.nio.IntBuffer shaders,
int binaryformat,
java.nio.Buffer binary,
int length)
public void glShaderSource(int shader,
int count,
java.lang.String[] strings,
int[] length,
int lengthOffset)
public void glShaderSource(int shader,
int count,
java.lang.String[] strings,
java.nio.IntBuffer length)
public void glShaderSource(int shader,
java.lang.String source)
public void glStencilFunc(int func,
int ref,
int mask)
public void glStencilFuncSeparate(int face,
int func,
int ref,
int mask)
public void glStencilMask(int mask)
public void glStencilMaskSeparate(int face,
int mask)
public void glStencilOp(int fail,
int zfail,
int zpass)
public void glStencilOpSeparate(int face,
int fail,
int zfail,
int zpass)
public void glTexImage2D(int target,
int level,
int internalformat,
int width,
int height,
int border,
int format,
int type,
java.nio.Buffer pixels)
public void glTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8)
public void glTexImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
java.nio.Buffer arg9)
public void glTexImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9)
public void glTexParameterf(int target,
int pname,
float param)
public void glTexParameterfv(int target,
int pname,
java.nio.FloatBuffer params)
public void glTexParameteri(int target,
int pname,
int param)
public void glTexParameteriv(int target,
int pname,
java.nio.IntBuffer params)
public void glTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int type,
java.nio.Buffer pixels)
public void glTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8)
public void glTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
java.nio.Buffer arg10)
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)
public void glUniform1f(int location,
float x)
public void glUniform1fv(int location,
int count,
java.nio.FloatBuffer v)
public void glUniform1i(int location,
int x)
public void glUniform1iv(int location,
int count,
java.nio.IntBuffer v)
public void glUniform2f(int location,
float x,
float y)
public void glUniform2fv(int location,
int count,
java.nio.FloatBuffer v)
public void glUniform2i(int location,
int x,
int y)
public void glUniform2iv(int location,
int count,
java.nio.IntBuffer v)
public void glUniform3f(int location,
float x,
float y,
float z)
public void glUniform3fv(int location,
int count,
java.nio.FloatBuffer v)
public void glUniform3i(int location,
int x,
int y,
int z)
public void glUniform3iv(int location,
int count,
java.nio.IntBuffer v)
public void glUniform4f(int location,
float x,
float y,
float z,
float w)
public void glUniform4fv(int location,
int count,
java.nio.FloatBuffer v)
public void glUniform4i(int location,
int x,
int y,
int z,
int w)
public void glUniform4iv(int location,
int count,
java.nio.IntBuffer v)
public void glUniformMatrix2fv(int location,
int count,
boolean transpose,
java.nio.FloatBuffer value)
public void glUniformMatrix3fv(int location,
int count,
boolean transpose,
java.nio.FloatBuffer value)
public void glUniformMatrix4fv(int location,
int count,
boolean transpose,
java.nio.FloatBuffer value)
public boolean glUnmapBuffer(int arg0)
public void glUseProgram(int program)
public void glValidateProgram(int program)
public void glVertexAttrib1f(int indx,
float x)
public void glVertexAttrib1fv(int indx,
java.nio.FloatBuffer values)
public void glVertexAttrib2f(int indx,
float x,
float y)
public void glVertexAttrib2fv(int indx,
java.nio.FloatBuffer values)
public void glVertexAttrib3f(int indx,
float x,
float y,
float z)
public void glVertexAttrib3fv(int indx,
java.nio.FloatBuffer values)
public void glVertexAttrib4f(int indx,
float x,
float y,
float z,
float w)
public void glVertexAttrib4fv(int indx,
java.nio.FloatBuffer values)
public void glVertexAttribPointer(int indx,
int size,
int type,
boolean normalized,
int stride,
java.nio.Buffer ptr)
public void glVertexAttribPointer(int indx,
int size,
int type,
boolean normalized,
int stride,
int ptr)
public void glViewport(int x,
int y,
int width,
int height)
public boolean hasGLSL()
public boolean isExtensionAvailable(java.lang.String extension)
public boolean isFunctionAvailable(java.lang.String function)
Copyright © 2014. All Rights Reserved.