public class LwjglGL30 extends LwjglGL20 implements org.oscim.backend.GL30
ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH, ACTIVE_UNIFORM_BLOCKS, ALREADY_SIGNALED, ANY_SAMPLES_PASSED, ANY_SAMPLES_PASSED_CONSERVATIVE, BLUE, BUFFER_ACCESS_FLAGS, BUFFER_MAP_LENGTH, BUFFER_MAP_OFFSET, BUFFER_MAP_POINTER, BUFFER_MAPPED, COLOR, COLOR_ATTACHMENT1, COLOR_ATTACHMENT10, COLOR_ATTACHMENT11, COLOR_ATTACHMENT12, COLOR_ATTACHMENT13, COLOR_ATTACHMENT14, COLOR_ATTACHMENT15, COLOR_ATTACHMENT2, COLOR_ATTACHMENT3, COLOR_ATTACHMENT4, COLOR_ATTACHMENT5, COLOR_ATTACHMENT6, COLOR_ATTACHMENT7, COLOR_ATTACHMENT8, COLOR_ATTACHMENT9, COMPARE_REF_TO_TEXTURE, COMPRESSED_R11_EAC, COMPRESSED_RG11_EAC, COMPRESSED_RGB8_ETC2, COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2, COMPRESSED_RGBA8_ETC2_EAC, COMPRESSED_SIGNED_R11_EAC, COMPRESSED_SIGNED_RG11_EAC, COMPRESSED_SRGB8_ALPHA8_ETC2_EAC, COMPRESSED_SRGB8_ETC2, COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2, CONDITION_SATISFIED, COPY_READ_BUFFER, COPY_READ_BUFFER_BINDING, COPY_WRITE_BUFFER, COPY_WRITE_BUFFER_BINDING, CURRENT_QUERY, DEPTH, DEPTH_COMPONENT24, DEPTH_COMPONENT32F, DEPTH_STENCIL, DEPTH_STENCIL_ATTACHMENT, DEPTH24_STENCIL8, DEPTH32F_STENCIL8, DRAW_BUFFER0, DRAW_BUFFER1, DRAW_BUFFER10, DRAW_BUFFER11, DRAW_BUFFER12, DRAW_BUFFER13, DRAW_BUFFER14, DRAW_BUFFER15, DRAW_BUFFER2, DRAW_BUFFER3, DRAW_BUFFER4, DRAW_BUFFER5, DRAW_BUFFER6, DRAW_BUFFER7, DRAW_BUFFER8, DRAW_BUFFER9, DRAW_FRAMEBUFFER, DRAW_FRAMEBUFFER_BINDING, DYNAMIC_COPY, DYNAMIC_READ, FLOAT_32_UNSIGNED_INT_24_8_REV, FLOAT_MAT2x3, FLOAT_MAT2x4, FLOAT_MAT3x2, FLOAT_MAT3x4, FLOAT_MAT4x2, FLOAT_MAT4x3, FRAGMENT_SHADER_DERIVATIVE_HINT, FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE, FRAMEBUFFER_ATTACHMENT_BLUE_SIZE, FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING, FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE, FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE, FRAMEBUFFER_ATTACHMENT_GREEN_SIZE, FRAMEBUFFER_ATTACHMENT_RED_SIZE, FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE, FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER, FRAMEBUFFER_DEFAULT, FRAMEBUFFER_INCOMPLETE_MULTISAMPLE, FRAMEBUFFER_UNDEFINED, GREEN, HALF_FLOAT, INT_2_10_10_10_REV, INT_SAMPLER_2D, INT_SAMPLER_2D_ARRAY, INT_SAMPLER_3D, INT_SAMPLER_CUBE, INTERLEAVED_ATTRIBS, INVALID_INDEX, MAJOR_VERSION, MAP_FLUSH_EXPLICIT_BIT, MAP_INVALIDATE_BUFFER_BIT, MAP_INVALIDATE_RANGE_BIT, MAP_READ_BIT, MAP_UNSYNCHRONIZED_BIT, MAP_WRITE_BIT, MAX, MAX_3D_TEXTURE_SIZE, MAX_ARRAY_TEXTURE_LAYERS, MAX_COLOR_ATTACHMENTS, MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS, MAX_COMBINED_UNIFORM_BLOCKS, MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS, MAX_DRAW_BUFFERS, MAX_ELEMENT_INDEX, MAX_ELEMENTS_INDICES, MAX_ELEMENTS_VERTICES, MAX_FRAGMENT_INPUT_COMPONENTS, MAX_FRAGMENT_UNIFORM_BLOCKS, MAX_FRAGMENT_UNIFORM_COMPONENTS, MAX_PROGRAM_TEXEL_OFFSET, MAX_SAMPLES, MAX_SERVER_WAIT_TIMEOUT, MAX_TEXTURE_LOD_BIAS, MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS, MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS, MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS, MAX_UNIFORM_BLOCK_SIZE, MAX_UNIFORM_BUFFER_BINDINGS, MAX_VARYING_COMPONENTS, MAX_VERTEX_OUTPUT_COMPONENTS, MAX_VERTEX_UNIFORM_BLOCKS, MAX_VERTEX_UNIFORM_COMPONENTS, MIN, MIN_PROGRAM_TEXEL_OFFSET, MINOR_VERSION, NUM_EXTENSIONS, NUM_PROGRAM_BINARY_FORMATS, NUM_SAMPLE_COUNTS, OBJECT_TYPE, PACK_ROW_LENGTH, PACK_SKIP_PIXELS, PACK_SKIP_ROWS, PIXEL_PACK_BUFFER, PIXEL_PACK_BUFFER_BINDING, PIXEL_UNPACK_BUFFER, PIXEL_UNPACK_BUFFER_BINDING, PRIMITIVE_RESTART_FIXED_INDEX, PROGRAM_BINARY_FORMATS, PROGRAM_BINARY_LENGTH, PROGRAM_BINARY_RETRIEVABLE_HINT, QUERY_RESULT, QUERY_RESULT_AVAILABLE, R11F_G11F_B10F, R16F, R16I, R16UI, R32F, R32I, R32UI, R8, R8_SNORM, R8I, R8UI, RASTERIZER_DISCARD, READ_BUFFER, READ_FRAMEBUFFER, READ_FRAMEBUFFER_BINDING, RED, RED_INTEGER, RENDERBUFFER_SAMPLES, RG, RG_INTEGER, RG16F, RG16I, RG16UI, RG32F, RG32I, RG32UI, RG8, RG8_SNORM, RG8I, RG8UI, RGB_INTEGER, RGB10_A2, RGB10_A2UI, RGB16F, RGB16I, RGB16UI, RGB32F, RGB32I, RGB32UI, RGB8, RGB8_SNORM, RGB8I, RGB8UI, RGB9_E5, RGBA_INTEGER, RGBA16F, RGBA16I, RGBA16UI, RGBA32F, RGBA32I, RGBA32UI, RGBA8, RGBA8_SNORM, RGBA8I, RGBA8UI, SAMPLER_2D_ARRAY, SAMPLER_2D_ARRAY_SHADOW, SAMPLER_2D_SHADOW, SAMPLER_3D, SAMPLER_BINDING, SAMPLER_CUBE_SHADOW, SEPARATE_ATTRIBS, SIGNALED, SIGNED_NORMALIZED, SRGB, SRGB8, SRGB8_ALPHA8, STATIC_COPY, STATIC_READ, STENCIL, STREAM_COPY, STREAM_READ, SYNC_CONDITION, SYNC_FENCE, SYNC_FLAGS, SYNC_FLUSH_COMMANDS_BIT, SYNC_GPU_COMMANDS_COMPLETE, SYNC_STATUS, TEXTURE_2D_ARRAY, TEXTURE_3D, TEXTURE_BASE_LEVEL, TEXTURE_BINDING_2D_ARRAY, TEXTURE_BINDING_3D, TEXTURE_COMPARE_FUNC, TEXTURE_COMPARE_MODE, TEXTURE_IMMUTABLE_FORMAT, TEXTURE_IMMUTABLE_LEVELS, TEXTURE_MAX_LEVEL, TEXTURE_MAX_LOD, TEXTURE_MIN_LOD, TEXTURE_SWIZZLE_A, TEXTURE_SWIZZLE_B, TEXTURE_SWIZZLE_G, TEXTURE_SWIZZLE_R, TEXTURE_WRAP_R, TIMEOUT_EXPIRED, TIMEOUT_IGNORED, TRANSFORM_FEEDBACK, TRANSFORM_FEEDBACK_ACTIVE, TRANSFORM_FEEDBACK_BINDING, TRANSFORM_FEEDBACK_BUFFER, TRANSFORM_FEEDBACK_BUFFER_BINDING, TRANSFORM_FEEDBACK_BUFFER_MODE, TRANSFORM_FEEDBACK_BUFFER_SIZE, TRANSFORM_FEEDBACK_BUFFER_START, TRANSFORM_FEEDBACK_PAUSED, TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN, TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH, TRANSFORM_FEEDBACK_VARYINGS, UNIFORM_ARRAY_STRIDE, UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES, UNIFORM_BLOCK_ACTIVE_UNIFORMS, UNIFORM_BLOCK_BINDING, UNIFORM_BLOCK_DATA_SIZE, UNIFORM_BLOCK_INDEX, UNIFORM_BLOCK_NAME_LENGTH, UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER, UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER, UNIFORM_BUFFER, UNIFORM_BUFFER_BINDING, UNIFORM_BUFFER_OFFSET_ALIGNMENT, UNIFORM_BUFFER_SIZE, UNIFORM_BUFFER_START, UNIFORM_IS_ROW_MAJOR, UNIFORM_MATRIX_STRIDE, UNIFORM_NAME_LENGTH, UNIFORM_OFFSET, UNIFORM_SIZE, UNIFORM_TYPE, UNPACK_IMAGE_HEIGHT, UNPACK_ROW_LENGTH, UNPACK_SKIP_IMAGES, UNPACK_SKIP_PIXELS, UNPACK_SKIP_ROWS, UNSIGNALED, UNSIGNED_INT_10F_11F_11F_REV, UNSIGNED_INT_2_10_10_10_REV, UNSIGNED_INT_24_8, UNSIGNED_INT_5_9_9_9_REV, UNSIGNED_INT_SAMPLER_2D, UNSIGNED_INT_SAMPLER_2D_ARRAY, UNSIGNED_INT_SAMPLER_3D, UNSIGNED_INT_SAMPLER_CUBE, UNSIGNED_INT_VEC2, UNSIGNED_INT_VEC3, UNSIGNED_INT_VEC4, UNSIGNED_NORMALIZED, VERTEX_ARRAY_BINDING, VERTEX_ATTRIB_ARRAY_DIVISOR, VERTEX_ATTRIB_ARRAY_INTEGER, WAIT_FAILEDACTIVE_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| Constructor and Description |
|---|
LwjglGL30() |
| Modifier and Type | Method and Description |
|---|---|
void |
beginQuery(int target,
int id) |
void |
beginTransformFeedback(int primitiveMode) |
void |
bindBufferBase(int target,
int index,
int buffer) |
void |
bindBufferRange(int target,
int index,
int buffer,
int offset,
int size) |
void |
bindFramebuffer(int target,
int framebuffer) |
void |
bindRenderbuffer(int target,
int renderbuffer) |
void |
bindSampler(int unit,
int sampler) |
void |
bindTransformFeedback(int target,
int id) |
void |
bindVertexArray(int array) |
void |
blitFramebuffer(int srcX0,
int srcY0,
int srcX1,
int srcY1,
int dstX0,
int dstY0,
int dstX1,
int dstY1,
int mask,
int filter) |
int |
checkFramebufferStatus(int target) |
void |
clearBufferfi(int buffer,
int drawbuffer,
float depth,
int stencil) |
void |
clearBufferfv(int buffer,
int drawbuffer,
java.nio.FloatBuffer value) |
void |
clearBufferiv(int buffer,
int drawbuffer,
java.nio.IntBuffer value) |
void |
clearBufferuiv(int buffer,
int drawbuffer,
java.nio.IntBuffer value) |
void |
copyBufferSubData(int readTarget,
int writeTarget,
int readOffset,
int writeOffset,
int size) |
void |
copyTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int x,
int y,
int width,
int height) |
void |
deleteFramebuffer(int framebuffer) |
void |
deleteFramebuffers(int n,
java.nio.IntBuffer framebuffers) |
void |
deleteQueries(int n,
int[] ids,
int offset) |
void |
deleteQueries(int n,
java.nio.IntBuffer ids) |
void |
deleteRenderbuffer(int renderbuffer) |
void |
deleteRenderbuffers(int n,
java.nio.IntBuffer renderbuffers) |
void |
deleteSamplers(int count,
int[] samplers,
int offset) |
void |
deleteSamplers(int count,
java.nio.IntBuffer samplers) |
void |
deleteTransformFeedbacks(int n,
int[] ids,
int offset) |
void |
deleteTransformFeedbacks(int n,
java.nio.IntBuffer ids) |
void |
deleteVertexArrays(int n,
int[] arrays,
int offset) |
void |
deleteVertexArrays(int n,
java.nio.IntBuffer arrays) |
void |
drawArraysInstanced(int mode,
int first,
int count,
int instanceCount) |
void |
drawBuffers(int n,
java.nio.IntBuffer bufs) |
void |
drawElementsInstanced(int mode,
int count,
int type,
int indicesOffset,
int instanceCount) |
void |
drawRangeElements(int mode,
int start,
int end,
int count,
int type,
java.nio.Buffer indices) |
void |
drawRangeElements(int mode,
int start,
int end,
int count,
int type,
int offset) |
void |
endQuery(int target) |
void |
endTransformFeedback() |
void |
flushMappedBufferRange(int target,
int offset,
int length) |
void |
framebufferRenderbuffer(int target,
int attachment,
int renderbuffertarget,
int renderbuffer) |
void |
framebufferTexture2D(int target,
int attachment,
int textarget,
int texture,
int level) |
void |
framebufferTextureLayer(int target,
int attachment,
int texture,
int level,
int layer) |
void |
generateMipmap(int target) |
int |
genFramebuffer() |
void |
genFramebuffers(int n,
java.nio.IntBuffer framebuffers) |
void |
genQueries(int n,
int[] ids,
int offset) |
void |
genQueries(int n,
java.nio.IntBuffer ids) |
int |
genRenderbuffer() |
void |
genRenderbuffers(int n,
java.nio.IntBuffer renderbuffers) |
void |
genSamplers(int count,
int[] samplers,
int offset) |
void |
genSamplers(int count,
java.nio.IntBuffer samplers) |
void |
genTransformFeedbacks(int n,
int[] ids,
int offset) |
void |
genTransformFeedbacks(int n,
java.nio.IntBuffer ids) |
void |
genVertexArrays(int n,
int[] arrays,
int offset) |
void |
genVertexArrays(int n,
java.nio.IntBuffer arrays) |
void |
getActiveUniformBlockiv(int program,
int uniformBlockIndex,
int pname,
java.nio.IntBuffer params) |
java.lang.String |
getActiveUniformBlockName(int program,
int uniformBlockIndex) |
void |
getActiveUniformBlockName(int program,
int uniformBlockIndex,
java.nio.Buffer length,
java.nio.Buffer uniformBlockName) |
void |
getActiveUniformsiv(int program,
int uniformCount,
java.nio.IntBuffer uniformIndices,
int pname,
java.nio.IntBuffer params) |
void |
getBufferParameteri64v(int target,
int pname,
java.nio.LongBuffer params) |
java.nio.Buffer |
getBufferPointerv(int target,
int pname) |
int |
getFragDataLocation(int program,
java.lang.String name) |
void |
getInteger64v(int pname,
java.nio.LongBuffer params) |
void |
getQueryiv(int target,
int pname,
java.nio.IntBuffer params) |
void |
getQueryObjectuiv(int id,
int pname,
java.nio.IntBuffer params) |
void |
getRenderbufferParameteriv(int target,
int pname,
java.nio.IntBuffer params) |
void |
getSamplerParameterfv(int sampler,
int pname,
java.nio.FloatBuffer params) |
void |
getSamplerParameteriv(int sampler,
int pname,
java.nio.IntBuffer params) |
java.lang.String |
getStringi(int name,
int index) |
int |
getUniformBlockIndex(int program,
java.lang.String uniformBlockName) |
void |
getUniformIndices(int program,
java.lang.String[] uniformNames,
java.nio.IntBuffer uniformIndices) |
void |
getUniformuiv(int program,
int location,
java.nio.IntBuffer params) |
void |
getVertexAttribIiv(int index,
int pname,
java.nio.IntBuffer params) |
void |
getVertexAttribIuiv(int index,
int pname,
java.nio.IntBuffer params) |
void |
invalidateFramebuffer(int target,
int numAttachments,
java.nio.IntBuffer attachments) |
void |
invalidateSubFramebuffer(int target,
int numAttachments,
java.nio.IntBuffer attachments,
int x,
int y,
int width,
int height) |
boolean |
isFramebuffer(int framebuffer) |
boolean |
isQuery(int id) |
boolean |
isRenderbuffer(int renderbuffer) |
boolean |
isSampler(int sampler) |
boolean |
isTransformFeedback(int id) |
boolean |
isVertexArray(int array) |
void |
pauseTransformFeedback() |
void |
programParameteri(int program,
int pname,
int value) |
void |
readBuffer(int mode) |
void |
renderbufferStorage(int target,
int internalformat,
int width,
int height) |
void |
renderbufferStorageMultisample(int target,
int samples,
int internalformat,
int width,
int height) |
void |
resumeTransformFeedback() |
void |
samplerParameterf(int sampler,
int pname,
float param) |
void |
samplerParameterfv(int sampler,
int pname,
java.nio.FloatBuffer param) |
void |
samplerParameteri(int sampler,
int pname,
int param) |
void |
samplerParameteriv(int sampler,
int pname,
java.nio.IntBuffer param) |
void |
texImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
java.nio.Buffer pixels) |
void |
texImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
int offset) |
void |
texSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
java.nio.Buffer pixels) |
void |
texSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
int offset) |
void |
transformFeedbackVaryings(int program,
java.lang.String[] varyings,
int bufferMode) |
void |
uniform1uiv(int location,
int count,
java.nio.IntBuffer value) |
void |
uniform3uiv(int location,
int count,
java.nio.IntBuffer value) |
void |
uniform4uiv(int location,
int count,
java.nio.IntBuffer value) |
void |
uniformBlockBinding(int program,
int uniformBlockIndex,
int uniformBlockBinding) |
void |
uniformMatrix2x3fv(int location,
int count,
boolean transpose,
java.nio.FloatBuffer value) |
void |
uniformMatrix2x4fv(int location,
int count,
boolean transpose,
java.nio.FloatBuffer value) |
void |
uniformMatrix3x2fv(int location,
int count,
boolean transpose,
java.nio.FloatBuffer value) |
void |
uniformMatrix3x4fv(int location,
int count,
boolean transpose,
java.nio.FloatBuffer value) |
void |
uniformMatrix4x2fv(int location,
int count,
boolean transpose,
java.nio.FloatBuffer value) |
void |
uniformMatrix4x3fv(int location,
int count,
boolean transpose,
java.nio.FloatBuffer value) |
boolean |
unmapBuffer(int target) |
void |
vertexAttribDivisor(int index,
int divisor) |
void |
vertexAttribI4i(int index,
int x,
int y,
int z,
int w) |
void |
vertexAttribI4ui(int index,
int x,
int y,
int z,
int w) |
void |
vertexAttribIPointer(int index,
int size,
int type,
int stride,
int offset) |
activeTexture, attachShader, bindAttribLocation, bindBuffer, bindTexture, blendColor, blendEquation, blendEquationSeparate, blendFunc, blendFuncSeparate, bufferData, bufferSubData, clear, clearColor, clearDepthf, clearStencil, colorMask, compileShader, compressedTexImage2D, compressedTexSubImage2D, copyTexImage2D, copyTexSubImage2D, createProgram, createShader, cullFace, deleteBuffer, deleteBuffers, deleteProgram, deleteShader, deleteTexture, deleteTextures, depthFunc, depthMask, depthRangef, detachShader, disable, disableVertexAttribArray, drawArrays, drawElements, drawElements, enable, enableVertexAttribArray, finish, flush, frontFace, genBuffer, genBuffers, genTexture, genTextures, getActiveAttrib, getActiveUniform, getAttachedShaders, getAttribLocation, getBooleanv, getBufferParameteriv, getError, getFloatv, getFramebufferAttachmentParameteriv, getIntegerv, getProgramInfoLog, getProgramiv, getShaderInfoLog, getShaderiv, getShaderPrecisionFormat, getString, getTexParameterfv, getTexParameteriv, getUniformfv, getUniformiv, getUniformLocation, getVertexAttribfv, getVertexAttribiv, getVertexAttribPointerv, hint, isBuffer, isEnabled, isProgram, isShader, isTexture, lineWidth, linkProgram, pixelStorei, polygonOffset, readPixels, releaseShaderCompiler, sampleCoverage, scissor, shaderBinary, shaderSource, stencilFunc, stencilFuncSeparate, stencilMask, stencilMaskSeparate, stencilOp, stencilOpSeparate, texImage2D, texParameterf, texParameterfv, texParameteri, texParameteriv, texSubImage2D, uniform1f, uniform1fv, uniform1fv, uniform1i, uniform1iv, uniform1iv, uniform2f, uniform2fv, uniform2fv, uniform2i, uniform2iv, uniform2iv, uniform3f, uniform3fv, uniform3fv, uniform3i, uniform3iv, uniform3iv, uniform4f, uniform4fv, uniform4fv, uniform4i, uniform4iv, uniform4iv, uniformMatrix2fv, uniformMatrix2fv, uniformMatrix3fv, uniformMatrix3fv, uniformMatrix4fv, uniformMatrix4fv, useProgram, validateProgram, vertexAttrib1f, vertexAttrib1fv, vertexAttrib2f, vertexAttrib2fv, vertexAttrib3f, vertexAttrib3fv, vertexAttrib4f, vertexAttrib4fv, vertexAttribPointer, vertexAttribPointer, viewportclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitactiveTexture, attachShader, bindAttribLocation, bindBuffer, bindTexture, blendColor, blendEquation, blendEquationSeparate, blendFunc, blendFuncSeparate, bufferData, bufferSubData, clear, clearColor, clearDepthf, clearStencil, colorMask, compileShader, compressedTexImage2D, compressedTexSubImage2D, copyTexImage2D, copyTexSubImage2D, createProgram, createShader, cullFace, deleteBuffer, deleteBuffers, deleteProgram, deleteShader, deleteTexture, deleteTextures, depthFunc, depthMask, depthRangef, detachShader, disable, disableVertexAttribArray, drawArrays, drawElements, drawElements, enable, enableVertexAttribArray, finish, flush, frontFace, genBuffer, genBuffers, genTexture, genTextures, getActiveAttrib, getActiveUniform, getAttachedShaders, getAttribLocation, getBooleanv, getBufferParameteriv, getError, getFloatv, getFramebufferAttachmentParameteriv, getIntegerv, getProgramInfoLog, getProgramiv, getShaderInfoLog, getShaderiv, getShaderPrecisionFormat, getString, getTexParameterfv, getTexParameteriv, getUniformfv, getUniformiv, getUniformLocation, getVertexAttribfv, getVertexAttribiv, getVertexAttribPointerv, hint, isBuffer, isEnabled, isProgram, isShader, isTexture, lineWidth, linkProgram, pixelStorei, polygonOffset, readPixels, releaseShaderCompiler, sampleCoverage, scissor, shaderBinary, shaderSource, stencilFunc, stencilFuncSeparate, stencilMask, stencilMaskSeparate, stencilOp, stencilOpSeparate, texImage2D, texParameterf, texParameterfv, texParameteri, texParameteriv, texSubImage2D, uniform1f, uniform1fv, uniform1fv, uniform1i, uniform1iv, uniform1iv, uniform2f, uniform2fv, uniform2fv, uniform2i, uniform2iv, uniform2iv, uniform3f, uniform3fv, uniform3fv, uniform3i, uniform3iv, uniform3iv, uniform4f, uniform4fv, uniform4fv, uniform4i, uniform4iv, uniform4iv, uniformMatrix2fv, uniformMatrix2fv, uniformMatrix3fv, uniformMatrix3fv, uniformMatrix4fv, uniformMatrix4fv, useProgram, validateProgram, vertexAttrib1f, vertexAttrib1fv, vertexAttrib2f, vertexAttrib2fv, vertexAttrib3f, vertexAttrib3fv, vertexAttrib4f, vertexAttrib4fv, vertexAttribPointer, viewportpublic void readBuffer(int mode)
readBuffer in interface org.oscim.backend.GL30public void drawRangeElements(int mode,
int start,
int end,
int count,
int type,
java.nio.Buffer indices)
drawRangeElements in interface org.oscim.backend.GL30public void drawRangeElements(int mode,
int start,
int end,
int count,
int type,
int offset)
drawRangeElements in interface org.oscim.backend.GL30public void texImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
java.nio.Buffer pixels)
texImage3D in interface org.oscim.backend.GL30public void texImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
int offset)
texImage3D in interface org.oscim.backend.GL30public void texSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
java.nio.Buffer pixels)
texSubImage3D in interface org.oscim.backend.GL30public void texSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
int offset)
texSubImage3D in interface org.oscim.backend.GL30public void copyTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int x,
int y,
int width,
int height)
copyTexSubImage3D in interface org.oscim.backend.GL30public void genQueries(int n,
int[] ids,
int offset)
genQueries in interface org.oscim.backend.GL30public void genQueries(int n,
java.nio.IntBuffer ids)
genQueries in interface org.oscim.backend.GL30public void deleteQueries(int n,
int[] ids,
int offset)
deleteQueries in interface org.oscim.backend.GL30public void deleteQueries(int n,
java.nio.IntBuffer ids)
deleteQueries in interface org.oscim.backend.GL30public boolean isQuery(int id)
isQuery in interface org.oscim.backend.GL30public void beginQuery(int target,
int id)
beginQuery in interface org.oscim.backend.GL30public void endQuery(int target)
endQuery in interface org.oscim.backend.GL30public void getQueryiv(int target,
int pname,
java.nio.IntBuffer params)
getQueryiv in interface org.oscim.backend.GL30public void getQueryObjectuiv(int id,
int pname,
java.nio.IntBuffer params)
getQueryObjectuiv in interface org.oscim.backend.GL30public boolean unmapBuffer(int target)
unmapBuffer in interface org.oscim.backend.GL30public java.nio.Buffer getBufferPointerv(int target,
int pname)
getBufferPointerv in interface org.oscim.backend.GL30public void drawBuffers(int n,
java.nio.IntBuffer bufs)
drawBuffers in interface org.oscim.backend.GL30public void uniformMatrix2x3fv(int location,
int count,
boolean transpose,
java.nio.FloatBuffer value)
uniformMatrix2x3fv in interface org.oscim.backend.GL30public void uniformMatrix3x2fv(int location,
int count,
boolean transpose,
java.nio.FloatBuffer value)
uniformMatrix3x2fv in interface org.oscim.backend.GL30public void uniformMatrix2x4fv(int location,
int count,
boolean transpose,
java.nio.FloatBuffer value)
uniformMatrix2x4fv in interface org.oscim.backend.GL30public void uniformMatrix4x2fv(int location,
int count,
boolean transpose,
java.nio.FloatBuffer value)
uniformMatrix4x2fv in interface org.oscim.backend.GL30public void uniformMatrix3x4fv(int location,
int count,
boolean transpose,
java.nio.FloatBuffer value)
uniformMatrix3x4fv in interface org.oscim.backend.GL30public void uniformMatrix4x3fv(int location,
int count,
boolean transpose,
java.nio.FloatBuffer value)
uniformMatrix4x3fv in interface org.oscim.backend.GL30public void blitFramebuffer(int srcX0,
int srcY0,
int srcX1,
int srcY1,
int dstX0,
int dstY0,
int dstX1,
int dstY1,
int mask,
int filter)
blitFramebuffer in interface org.oscim.backend.GL30public void bindFramebuffer(int target,
int framebuffer)
bindFramebuffer in interface org.oscim.backend.GLbindFramebuffer in class LwjglGL20public void bindRenderbuffer(int target,
int renderbuffer)
bindRenderbuffer in interface org.oscim.backend.GLbindRenderbuffer in class LwjglGL20public int checkFramebufferStatus(int target)
checkFramebufferStatus in interface org.oscim.backend.GLcheckFramebufferStatus in class LwjglGL20public void deleteFramebuffers(int n,
java.nio.IntBuffer framebuffers)
deleteFramebuffers in interface org.oscim.backend.GLdeleteFramebuffers in class LwjglGL20public void deleteFramebuffer(int framebuffer)
deleteFramebuffer in interface org.oscim.backend.GLdeleteFramebuffer in class LwjglGL20public void deleteRenderbuffers(int n,
java.nio.IntBuffer renderbuffers)
deleteRenderbuffers in interface org.oscim.backend.GLdeleteRenderbuffers in class LwjglGL20public void deleteRenderbuffer(int renderbuffer)
deleteRenderbuffer in interface org.oscim.backend.GLdeleteRenderbuffer in class LwjglGL20public void generateMipmap(int target)
generateMipmap in interface org.oscim.backend.GLgenerateMipmap in class LwjglGL20public void genFramebuffers(int n,
java.nio.IntBuffer framebuffers)
genFramebuffers in interface org.oscim.backend.GLgenFramebuffers in class LwjglGL20public int genFramebuffer()
genFramebuffer in interface org.oscim.backend.GLgenFramebuffer in class LwjglGL20public void genRenderbuffers(int n,
java.nio.IntBuffer renderbuffers)
genRenderbuffers in interface org.oscim.backend.GLgenRenderbuffers in class LwjglGL20public int genRenderbuffer()
genRenderbuffer in interface org.oscim.backend.GLgenRenderbuffer in class LwjglGL20public void getRenderbufferParameteriv(int target,
int pname,
java.nio.IntBuffer params)
getRenderbufferParameteriv in interface org.oscim.backend.GLgetRenderbufferParameteriv in class LwjglGL20public boolean isFramebuffer(int framebuffer)
isFramebuffer in interface org.oscim.backend.GLisFramebuffer in class LwjglGL20public boolean isRenderbuffer(int renderbuffer)
isRenderbuffer in interface org.oscim.backend.GLisRenderbuffer in class LwjglGL20public void renderbufferStorage(int target,
int internalformat,
int width,
int height)
renderbufferStorage in interface org.oscim.backend.GLrenderbufferStorage in class LwjglGL20public void renderbufferStorageMultisample(int target,
int samples,
int internalformat,
int width,
int height)
renderbufferStorageMultisample in interface org.oscim.backend.GL30public void framebufferTexture2D(int target,
int attachment,
int textarget,
int texture,
int level)
framebufferTexture2D in interface org.oscim.backend.GLframebufferTexture2D in class LwjglGL20public void framebufferRenderbuffer(int target,
int attachment,
int renderbuffertarget,
int renderbuffer)
framebufferRenderbuffer in interface org.oscim.backend.GLframebufferRenderbuffer in class LwjglGL20public void framebufferTextureLayer(int target,
int attachment,
int texture,
int level,
int layer)
framebufferTextureLayer in interface org.oscim.backend.GL30public void flushMappedBufferRange(int target,
int offset,
int length)
flushMappedBufferRange in interface org.oscim.backend.GL30public void bindVertexArray(int array)
bindVertexArray in interface org.oscim.backend.GL30public void deleteVertexArrays(int n,
int[] arrays,
int offset)
deleteVertexArrays in interface org.oscim.backend.GL30public void deleteVertexArrays(int n,
java.nio.IntBuffer arrays)
deleteVertexArrays in interface org.oscim.backend.GL30public void genVertexArrays(int n,
int[] arrays,
int offset)
genVertexArrays in interface org.oscim.backend.GL30public void genVertexArrays(int n,
java.nio.IntBuffer arrays)
genVertexArrays in interface org.oscim.backend.GL30public boolean isVertexArray(int array)
isVertexArray in interface org.oscim.backend.GL30public void beginTransformFeedback(int primitiveMode)
beginTransformFeedback in interface org.oscim.backend.GL30public void endTransformFeedback()
endTransformFeedback in interface org.oscim.backend.GL30public void bindBufferRange(int target,
int index,
int buffer,
int offset,
int size)
bindBufferRange in interface org.oscim.backend.GL30public void bindBufferBase(int target,
int index,
int buffer)
bindBufferBase in interface org.oscim.backend.GL30public void transformFeedbackVaryings(int program,
java.lang.String[] varyings,
int bufferMode)
transformFeedbackVaryings in interface org.oscim.backend.GL30public void vertexAttribIPointer(int index,
int size,
int type,
int stride,
int offset)
vertexAttribIPointer in interface org.oscim.backend.GL30public void getVertexAttribIiv(int index,
int pname,
java.nio.IntBuffer params)
getVertexAttribIiv in interface org.oscim.backend.GL30public void getVertexAttribIuiv(int index,
int pname,
java.nio.IntBuffer params)
getVertexAttribIuiv in interface org.oscim.backend.GL30public void vertexAttribI4i(int index,
int x,
int y,
int z,
int w)
vertexAttribI4i in interface org.oscim.backend.GL30public void vertexAttribI4ui(int index,
int x,
int y,
int z,
int w)
vertexAttribI4ui in interface org.oscim.backend.GL30public void getUniformuiv(int program,
int location,
java.nio.IntBuffer params)
getUniformuiv in interface org.oscim.backend.GL30public int getFragDataLocation(int program,
java.lang.String name)
getFragDataLocation in interface org.oscim.backend.GL30public void uniform1uiv(int location,
int count,
java.nio.IntBuffer value)
uniform1uiv in interface org.oscim.backend.GL30public void uniform3uiv(int location,
int count,
java.nio.IntBuffer value)
uniform3uiv in interface org.oscim.backend.GL30public void uniform4uiv(int location,
int count,
java.nio.IntBuffer value)
uniform4uiv in interface org.oscim.backend.GL30public void clearBufferiv(int buffer,
int drawbuffer,
java.nio.IntBuffer value)
clearBufferiv in interface org.oscim.backend.GL30public void clearBufferuiv(int buffer,
int drawbuffer,
java.nio.IntBuffer value)
clearBufferuiv in interface org.oscim.backend.GL30public void clearBufferfv(int buffer,
int drawbuffer,
java.nio.FloatBuffer value)
clearBufferfv in interface org.oscim.backend.GL30public void clearBufferfi(int buffer,
int drawbuffer,
float depth,
int stencil)
clearBufferfi in interface org.oscim.backend.GL30public java.lang.String getStringi(int name,
int index)
getStringi in interface org.oscim.backend.GL30public void copyBufferSubData(int readTarget,
int writeTarget,
int readOffset,
int writeOffset,
int size)
copyBufferSubData in interface org.oscim.backend.GL30public void getUniformIndices(int program,
java.lang.String[] uniformNames,
java.nio.IntBuffer uniformIndices)
getUniformIndices in interface org.oscim.backend.GL30public void getActiveUniformsiv(int program,
int uniformCount,
java.nio.IntBuffer uniformIndices,
int pname,
java.nio.IntBuffer params)
getActiveUniformsiv in interface org.oscim.backend.GL30public int getUniformBlockIndex(int program,
java.lang.String uniformBlockName)
getUniformBlockIndex in interface org.oscim.backend.GL30public void getActiveUniformBlockiv(int program,
int uniformBlockIndex,
int pname,
java.nio.IntBuffer params)
getActiveUniformBlockiv in interface org.oscim.backend.GL30public void getActiveUniformBlockName(int program,
int uniformBlockIndex,
java.nio.Buffer length,
java.nio.Buffer uniformBlockName)
getActiveUniformBlockName in interface org.oscim.backend.GL30public java.lang.String getActiveUniformBlockName(int program,
int uniformBlockIndex)
getActiveUniformBlockName in interface org.oscim.backend.GL30public void uniformBlockBinding(int program,
int uniformBlockIndex,
int uniformBlockBinding)
uniformBlockBinding in interface org.oscim.backend.GL30public void drawArraysInstanced(int mode,
int first,
int count,
int instanceCount)
drawArraysInstanced in interface org.oscim.backend.GL30public void drawElementsInstanced(int mode,
int count,
int type,
int indicesOffset,
int instanceCount)
drawElementsInstanced in interface org.oscim.backend.GL30public void getInteger64v(int pname,
java.nio.LongBuffer params)
getInteger64v in interface org.oscim.backend.GL30public void getBufferParameteri64v(int target,
int pname,
java.nio.LongBuffer params)
getBufferParameteri64v in interface org.oscim.backend.GL30public void genSamplers(int count,
int[] samplers,
int offset)
genSamplers in interface org.oscim.backend.GL30public void genSamplers(int count,
java.nio.IntBuffer samplers)
genSamplers in interface org.oscim.backend.GL30public void deleteSamplers(int count,
int[] samplers,
int offset)
deleteSamplers in interface org.oscim.backend.GL30public void deleteSamplers(int count,
java.nio.IntBuffer samplers)
deleteSamplers in interface org.oscim.backend.GL30public boolean isSampler(int sampler)
isSampler in interface org.oscim.backend.GL30public void bindSampler(int unit,
int sampler)
bindSampler in interface org.oscim.backend.GL30public void samplerParameteri(int sampler,
int pname,
int param)
samplerParameteri in interface org.oscim.backend.GL30public void samplerParameteriv(int sampler,
int pname,
java.nio.IntBuffer param)
samplerParameteriv in interface org.oscim.backend.GL30public void samplerParameterf(int sampler,
int pname,
float param)
samplerParameterf in interface org.oscim.backend.GL30public void samplerParameterfv(int sampler,
int pname,
java.nio.FloatBuffer param)
samplerParameterfv in interface org.oscim.backend.GL30public void getSamplerParameteriv(int sampler,
int pname,
java.nio.IntBuffer params)
getSamplerParameteriv in interface org.oscim.backend.GL30public void getSamplerParameterfv(int sampler,
int pname,
java.nio.FloatBuffer params)
getSamplerParameterfv in interface org.oscim.backend.GL30public void vertexAttribDivisor(int index,
int divisor)
vertexAttribDivisor in interface org.oscim.backend.GL30public void bindTransformFeedback(int target,
int id)
bindTransformFeedback in interface org.oscim.backend.GL30public void deleteTransformFeedbacks(int n,
int[] ids,
int offset)
deleteTransformFeedbacks in interface org.oscim.backend.GL30public void deleteTransformFeedbacks(int n,
java.nio.IntBuffer ids)
deleteTransformFeedbacks in interface org.oscim.backend.GL30public void genTransformFeedbacks(int n,
int[] ids,
int offset)
genTransformFeedbacks in interface org.oscim.backend.GL30public void genTransformFeedbacks(int n,
java.nio.IntBuffer ids)
genTransformFeedbacks in interface org.oscim.backend.GL30public boolean isTransformFeedback(int id)
isTransformFeedback in interface org.oscim.backend.GL30public void pauseTransformFeedback()
pauseTransformFeedback in interface org.oscim.backend.GL30public void resumeTransformFeedback()
resumeTransformFeedback in interface org.oscim.backend.GL30public void programParameteri(int program,
int pname,
int value)
programParameteri in interface org.oscim.backend.GL30public void invalidateFramebuffer(int target,
int numAttachments,
java.nio.IntBuffer attachments)
invalidateFramebuffer in interface org.oscim.backend.GL30public void invalidateSubFramebuffer(int target,
int numAttachments,
java.nio.IntBuffer attachments,
int x,
int y,
int width,
int height)
invalidateSubFramebuffer in interface org.oscim.backend.GL30