Package org.oscim.gdx
Class LwjglGL30
java.lang.Object
org.oscim.gdx.LwjglGL20
org.oscim.gdx.LwjglGL30
- All Implemented Interfaces:
org.oscim.backend.GL,org.oscim.backend.GL30
See https://github.com/libgdx/libgdx/blob/master/backends/gdx-backend-lwjgl/src/com/badlogic/gdx/backends/lwjgl/LwjglGL30.java
-
Field Summary
Fields inherited from interface org.oscim.backend.GL
ACTIVE_ATTRIBUTE_MAX_LENGTH, ACTIVE_ATTRIBUTES, ACTIVE_TEXTURE, ACTIVE_UNIFORM_MAX_LENGTH, ACTIVE_UNIFORMS, ALIASED_LINE_WIDTH_RANGE, ALIASED_POINT_SIZE_RANGE, ALPHA, ALPHA_BITS, ALWAYS, ARRAY_BUFFER, ARRAY_BUFFER_BINDING, ATTACHED_SHADERS, BACK, BLEND, BLEND_COLOR, BLEND_DST_ALPHA, BLEND_DST_RGB, BLEND_EQUATION, BLEND_EQUATION_ALPHA, BLEND_EQUATION_RGB, BLEND_SRC_ALPHA, BLEND_SRC_RGB, BLUE_BITS, BOOL, BOOL_VEC2, BOOL_VEC3, BOOL_VEC4, BUFFER_SIZE, BUFFER_USAGE, BYTE, CCW, CLAMP_TO_EDGE, COLOR_ATTACHMENT0, COLOR_BUFFER_BIT, COLOR_CLEAR_VALUE, COLOR_WRITEMASK, COMPILE_STATUS, COMPRESSED_TEXTURE_FORMATS, CONSTANT_ALPHA, CONSTANT_COLOR, COVERAGE_BUFFER_BIT_NV, CULL_FACE, CULL_FACE_MODE, CURRENT_PROGRAM, CURRENT_VERTEX_ATTRIB, CW, DECR, DECR_WRAP, DELETE_STATUS, DEPTH_ATTACHMENT, DEPTH_BITS, DEPTH_BUFFER_BIT, DEPTH_CLEAR_VALUE, DEPTH_COMPONENT, DEPTH_COMPONENT16, DEPTH_FUNC, DEPTH_RANGE, DEPTH_TEST, DEPTH_WRITEMASK, DITHER, DONT_CARE, DST_ALPHA, DST_COLOR, DYNAMIC_DRAW, ELEMENT_ARRAY_BUFFER, ELEMENT_ARRAY_BUFFER_BINDING, EQUAL, ES_VERSION_2_0, EXTENSIONS, FALSE, FASTEST, FIXED, FLOAT, FLOAT_MAT2, FLOAT_MAT3, FLOAT_MAT4, FLOAT_VEC2, FLOAT_VEC3, FLOAT_VEC4, FRAGMENT_SHADER, FRAMEBUFFER, FRAMEBUFFER_ATTACHMENT_OBJECT_NAME, FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE, FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL, FRAMEBUFFER_BINDING, FRAMEBUFFER_COMPLETE, FRAMEBUFFER_INCOMPLETE_ATTACHMENT, FRAMEBUFFER_INCOMPLETE_DIMENSIONS, FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT, FRAMEBUFFER_UNSUPPORTED, FRONT, FRONT_AND_BACK, FRONT_FACE, FUNC_ADD, FUNC_REVERSE_SUBTRACT, FUNC_SUBTRACT, GENERATE_MIPMAP, GENERATE_MIPMAP_HINT, GEQUAL, GREATER, GREEN_BITS, HIGH_FLOAT, HIGH_INT, IMPLEMENTATION_COLOR_READ_FORMAT, IMPLEMENTATION_COLOR_READ_TYPE, INCR, INCR_WRAP, INFO_LOG_LENGTH, INT, INT_VEC2, INT_VEC3, INT_VEC4, INVALID_ENUM, INVALID_FRAMEBUFFER_OPERATION, INVALID_OPERATION, INVALID_VALUE, INVERT, KEEP, LEQUAL, LESS, LINE_LOOP, LINE_STRIP, LINE_WIDTH, LINEAR, LINEAR_MIPMAP_LINEAR, LINEAR_MIPMAP_NEAREST, LINES, LINK_STATUS, LOW_FLOAT, LOW_INT, LUMINANCE, LUMINANCE_ALPHA, MAX_COMBINED_TEXTURE_IMAGE_UNITS, MAX_CUBE_MAP_TEXTURE_SIZE, MAX_FRAGMENT_UNIFORM_VECTORS, MAX_RENDERBUFFER_SIZE, MAX_TEXTURE_IMAGE_UNITS, MAX_TEXTURE_MAX_ANISOTROPY_EXT, MAX_TEXTURE_SIZE, MAX_TEXTURE_UNITS, MAX_VARYING_VECTORS, MAX_VERTEX_ATTRIBS, MAX_VERTEX_TEXTURE_IMAGE_UNITS, MAX_VERTEX_UNIFORM_VECTORS, MAX_VIEWPORT_DIMS, MEDIUM_FLOAT, MEDIUM_INT, MIRRORED_REPEAT, NEAREST, NEAREST_MIPMAP_LINEAR, NEAREST_MIPMAP_NEAREST, NEVER, NICEST, NO_ERROR, NONE, NOTEQUAL, NUM_COMPRESSED_TEXTURE_FORMATS, NUM_SHADER_BINARY_FORMATS, ONE, ONE_MINUS_CONSTANT_ALPHA, ONE_MINUS_CONSTANT_COLOR, ONE_MINUS_DST_ALPHA, ONE_MINUS_DST_COLOR, ONE_MINUS_SRC_ALPHA, ONE_MINUS_SRC_COLOR, OUT_OF_MEMORY, PACK_ALIGNMENT, POINTS, POLYGON_OFFSET_FACTOR, POLYGON_OFFSET_FILL, POLYGON_OFFSET_UNITS, RED_BITS, RENDERBUFFER, RENDERBUFFER_ALPHA_SIZE, RENDERBUFFER_BINDING, RENDERBUFFER_BLUE_SIZE, RENDERBUFFER_DEPTH_SIZE, RENDERBUFFER_GREEN_SIZE, RENDERBUFFER_HEIGHT, RENDERBUFFER_INTERNAL_FORMAT, RENDERBUFFER_RED_SIZE, RENDERBUFFER_STENCIL_SIZE, RENDERBUFFER_WIDTH, RENDERER, REPEAT, REPLACE, RGB, RGB5_A1, RGB565, RGBA, RGBA4, SAMPLE_ALPHA_TO_COVERAGE, SAMPLE_BUFFERS, SAMPLE_COVERAGE, SAMPLE_COVERAGE_INVERT, SAMPLE_COVERAGE_VALUE, SAMPLER_2D, SAMPLER_CUBE, SAMPLES, SCISSOR_BOX, SCISSOR_TEST, SHADER_BINARY_FORMATS, SHADER_COMPILER, SHADER_SOURCE_LENGTH, SHADER_TYPE, SHADING_LANGUAGE_VERSION, SHORT, SRC_ALPHA, SRC_ALPHA_SATURATE, SRC_COLOR, STATIC_DRAW, STENCIL_ATTACHMENT, STENCIL_BACK_FAIL, STENCIL_BACK_FUNC, STENCIL_BACK_PASS_DEPTH_FAIL, STENCIL_BACK_PASS_DEPTH_PASS, STENCIL_BACK_REF, STENCIL_BACK_VALUE_MASK, STENCIL_BACK_WRITEMASK, STENCIL_BITS, STENCIL_BUFFER_BIT, STENCIL_CLEAR_VALUE, STENCIL_FAIL, STENCIL_FUNC, STENCIL_INDEX, STENCIL_INDEX8, STENCIL_PASS_DEPTH_FAIL, STENCIL_PASS_DEPTH_PASS, STENCIL_REF, STENCIL_TEST, STENCIL_VALUE_MASK, STENCIL_WRITEMASK, STREAM_DRAW, SUBPIXEL_BITS, TEXTURE, TEXTURE_2D, TEXTURE_BINDING_2D, TEXTURE_BINDING_CUBE_MAP, TEXTURE_CUBE_MAP, TEXTURE_CUBE_MAP_NEGATIVE_X, TEXTURE_CUBE_MAP_NEGATIVE_Y, TEXTURE_CUBE_MAP_NEGATIVE_Z, TEXTURE_CUBE_MAP_POSITIVE_X, TEXTURE_CUBE_MAP_POSITIVE_Y, TEXTURE_CUBE_MAP_POSITIVE_Z, TEXTURE_MAG_FILTER, TEXTURE_MAX_ANISOTROPY_EXT, TEXTURE_MIN_FILTER, TEXTURE_WRAP_S, TEXTURE_WRAP_T, TEXTURE0, TEXTURE1, TEXTURE10, TEXTURE11, TEXTURE12, TEXTURE13, TEXTURE14, TEXTURE15, TEXTURE16, TEXTURE17, TEXTURE18, TEXTURE19, TEXTURE2, TEXTURE20, TEXTURE21, TEXTURE22, TEXTURE23, TEXTURE24, TEXTURE25, TEXTURE26, TEXTURE27, TEXTURE28, TEXTURE29, TEXTURE3, TEXTURE30, TEXTURE31, TEXTURE4, TEXTURE5, TEXTURE6, TEXTURE7, TEXTURE8, TEXTURE9, TRIANGLE_FAN, TRIANGLE_STRIP, TRIANGLES, TRUE, UNPACK_ALIGNMENT, UNSIGNED_BYTE, UNSIGNED_INT, UNSIGNED_SHORT, UNSIGNED_SHORT_4_4_4_4, UNSIGNED_SHORT_5_5_5_1, UNSIGNED_SHORT_5_6_5, VALIDATE_STATUS, VENDOR, VERSION, VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, VERTEX_ATTRIB_ARRAY_ENABLED, VERTEX_ATTRIB_ARRAY_NORMALIZED, VERTEX_ATTRIB_ARRAY_POINTER, VERTEX_ATTRIB_ARRAY_SIZE, VERTEX_ATTRIB_ARRAY_STRIDE, VERTEX_ATTRIB_ARRAY_TYPE, VERTEX_PROGRAM_POINT_SIZE, VERTEX_SHADER, VIEWPORT, ZEROFields inherited from interface 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_FAILED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbeginQuery(int target, int id) voidbeginTransformFeedback(int primitiveMode) voidbindBufferBase(int target, int index, int buffer) voidbindBufferRange(int target, int index, int buffer, int offset, int size) voidbindFramebuffer(int target, int framebuffer) voidbindRenderbuffer(int target, int renderbuffer) voidbindSampler(int unit, int sampler) voidbindTransformFeedback(int target, int id) voidbindVertexArray(int array) voidblitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter) intcheckFramebufferStatus(int target) voidclearBufferfi(int buffer, int drawbuffer, float depth, int stencil) voidclearBufferfv(int buffer, int drawbuffer, FloatBuffer value) voidclearBufferiv(int buffer, int drawbuffer, IntBuffer value) voidclearBufferuiv(int buffer, int drawbuffer, IntBuffer value) voidcopyBufferSubData(int readTarget, int writeTarget, int readOffset, int writeOffset, int size) voidcopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height) voiddeleteFramebuffer(int framebuffer) voiddeleteFramebuffers(int n, IntBuffer framebuffers) voiddeleteQueries(int n, int[] ids, int offset) voiddeleteQueries(int n, IntBuffer ids) voiddeleteRenderbuffer(int renderbuffer) voiddeleteRenderbuffers(int n, IntBuffer renderbuffers) voiddeleteSamplers(int count, int[] samplers, int offset) voiddeleteSamplers(int count, IntBuffer samplers) voiddeleteTransformFeedbacks(int n, int[] ids, int offset) voiddeleteTransformFeedbacks(int n, IntBuffer ids) voiddeleteVertexArrays(int n, int[] arrays, int offset) voiddeleteVertexArrays(int n, IntBuffer arrays) voiddrawArraysInstanced(int mode, int first, int count, int instanceCount) voiddrawBuffers(int n, IntBuffer bufs) voiddrawElementsInstanced(int mode, int count, int type, int indicesOffset, int instanceCount) voiddrawRangeElements(int mode, int start, int end, int count, int type, int offset) voiddrawRangeElements(int mode, int start, int end, int count, int type, Buffer indices) voidendQuery(int target) voidvoidflushMappedBufferRange(int target, int offset, int length) voidframebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer) voidframebufferTexture2D(int target, int attachment, int textarget, int texture, int level) voidframebufferTextureLayer(int target, int attachment, int texture, int level, int layer) voidgenerateMipmap(int target) intvoidgenFramebuffers(int n, IntBuffer framebuffers) voidgenQueries(int n, int[] ids, int offset) voidgenQueries(int n, IntBuffer ids) intvoidgenRenderbuffers(int n, IntBuffer renderbuffers) voidgenSamplers(int count, int[] samplers, int offset) voidgenSamplers(int count, IntBuffer samplers) voidgenTransformFeedbacks(int n, int[] ids, int offset) voidgenTransformFeedbacks(int n, IntBuffer ids) voidgenVertexArrays(int n, int[] arrays, int offset) voidgenVertexArrays(int n, IntBuffer arrays) voidgetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, IntBuffer params) getActiveUniformBlockName(int program, int uniformBlockIndex) voidgetActiveUniformBlockName(int program, int uniformBlockIndex, Buffer length, Buffer uniformBlockName) voidgetActiveUniformsiv(int program, int uniformCount, IntBuffer uniformIndices, int pname, IntBuffer params) voidgetBufferParameteri64v(int target, int pname, LongBuffer params) getBufferPointerv(int target, int pname) intgetFragDataLocation(int program, String name) voidgetInteger64v(int pname, LongBuffer params) voidgetQueryiv(int target, int pname, IntBuffer params) voidgetQueryObjectuiv(int id, int pname, IntBuffer params) voidgetRenderbufferParameteriv(int target, int pname, IntBuffer params) voidgetSamplerParameterfv(int sampler, int pname, FloatBuffer params) voidgetSamplerParameteriv(int sampler, int pname, IntBuffer params) getStringi(int name, int index) intgetUniformBlockIndex(int program, String uniformBlockName) voidgetUniformIndices(int program, String[] uniformNames, IntBuffer uniformIndices) voidgetUniformuiv(int program, int location, IntBuffer params) voidgetVertexAttribIiv(int index, int pname, IntBuffer params) voidgetVertexAttribIuiv(int index, int pname, IntBuffer params) voidinvalidateFramebuffer(int target, int numAttachments, IntBuffer attachments) voidinvalidateSubFramebuffer(int target, int numAttachments, IntBuffer attachments, int x, int y, int width, int height) booleanisFramebuffer(int framebuffer) booleanisQuery(int id) booleanisRenderbuffer(int renderbuffer) booleanisSampler(int sampler) booleanisTransformFeedback(int id) booleanisVertexArray(int array) voidvoidprogramParameteri(int program, int pname, int value) voidreadBuffer(int mode) voidrenderbufferStorage(int target, int internalformat, int width, int height) voidrenderbufferStorageMultisample(int target, int samples, int internalformat, int width, int height) voidvoidsamplerParameterf(int sampler, int pname, float param) voidsamplerParameterfv(int sampler, int pname, FloatBuffer param) voidsamplerParameteri(int sampler, int pname, int param) voidsamplerParameteriv(int sampler, int pname, IntBuffer param) voidtexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, int offset) voidtexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Buffer pixels) voidtexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, int offset) voidtexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer pixels) voidtransformFeedbackVaryings(int program, String[] varyings, int bufferMode) voiduniform1uiv(int location, int count, IntBuffer value) voiduniform3uiv(int location, int count, IntBuffer value) voiduniform4uiv(int location, int count, IntBuffer value) voiduniformBlockBinding(int program, int uniformBlockIndex, int uniformBlockBinding) voiduniformMatrix2x3fv(int location, int count, boolean transpose, FloatBuffer value) voiduniformMatrix2x4fv(int location, int count, boolean transpose, FloatBuffer value) voiduniformMatrix3x2fv(int location, int count, boolean transpose, FloatBuffer value) voiduniformMatrix3x4fv(int location, int count, boolean transpose, FloatBuffer value) voiduniformMatrix4x2fv(int location, int count, boolean transpose, FloatBuffer value) voiduniformMatrix4x3fv(int location, int count, boolean transpose, FloatBuffer value) booleanunmapBuffer(int target) voidvertexAttribDivisor(int index, int divisor) voidvertexAttribI4i(int index, int x, int y, int z, int w) voidvertexAttribI4ui(int index, int x, int y, int z, int w) voidvertexAttribIPointer(int index, int size, int type, int stride, int offset) Methods inherited from class org.oscim.gdx.LwjglGL20
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, viewportMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.oscim.backend.GL
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, viewportMethods inherited from interface org.oscim.backend.GL30
vertexAttribPointer
-
Constructor Details
-
LwjglGL30
public LwjglGL30()
-
-
Method Details
-
readBuffer
public void readBuffer(int mode) - Specified by:
readBufferin interfaceorg.oscim.backend.GL30
-
drawRangeElements
- Specified by:
drawRangeElementsin interfaceorg.oscim.backend.GL30
-
drawRangeElements
public void drawRangeElements(int mode, int start, int end, int count, int type, int offset) - Specified by:
drawRangeElementsin interfaceorg.oscim.backend.GL30
-
texImage3D
public void texImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Buffer pixels) - Specified by:
texImage3Din interfaceorg.oscim.backend.GL30
-
texImage3D
public void texImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, int offset) - Specified by:
texImage3Din interfaceorg.oscim.backend.GL30
-
texSubImage3D
public void texSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer pixels) - Specified by:
texSubImage3Din interfaceorg.oscim.backend.GL30
-
texSubImage3D
public void texSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, int offset) - Specified by:
texSubImage3Din interfaceorg.oscim.backend.GL30
-
copyTexSubImage3D
public void copyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height) - Specified by:
copyTexSubImage3Din interfaceorg.oscim.backend.GL30
-
genQueries
public void genQueries(int n, int[] ids, int offset) - Specified by:
genQueriesin interfaceorg.oscim.backend.GL30
-
genQueries
- Specified by:
genQueriesin interfaceorg.oscim.backend.GL30
-
deleteQueries
public void deleteQueries(int n, int[] ids, int offset) - Specified by:
deleteQueriesin interfaceorg.oscim.backend.GL30
-
deleteQueries
- Specified by:
deleteQueriesin interfaceorg.oscim.backend.GL30
-
isQuery
public boolean isQuery(int id) - Specified by:
isQueryin interfaceorg.oscim.backend.GL30
-
beginQuery
public void beginQuery(int target, int id) - Specified by:
beginQueryin interfaceorg.oscim.backend.GL30
-
endQuery
public void endQuery(int target) - Specified by:
endQueryin interfaceorg.oscim.backend.GL30
-
getQueryiv
- Specified by:
getQueryivin interfaceorg.oscim.backend.GL30
-
getQueryObjectuiv
- Specified by:
getQueryObjectuivin interfaceorg.oscim.backend.GL30
-
unmapBuffer
public boolean unmapBuffer(int target) - Specified by:
unmapBufferin interfaceorg.oscim.backend.GL30
-
getBufferPointerv
- Specified by:
getBufferPointervin interfaceorg.oscim.backend.GL30
-
drawBuffers
- Specified by:
drawBuffersin interfaceorg.oscim.backend.GL30
-
uniformMatrix2x3fv
- Specified by:
uniformMatrix2x3fvin interfaceorg.oscim.backend.GL30
-
uniformMatrix3x2fv
- Specified by:
uniformMatrix3x2fvin interfaceorg.oscim.backend.GL30
-
uniformMatrix2x4fv
- Specified by:
uniformMatrix2x4fvin interfaceorg.oscim.backend.GL30
-
uniformMatrix4x2fv
- Specified by:
uniformMatrix4x2fvin interfaceorg.oscim.backend.GL30
-
uniformMatrix3x4fv
- Specified by:
uniformMatrix3x4fvin interfaceorg.oscim.backend.GL30
-
uniformMatrix4x3fv
- Specified by:
uniformMatrix4x3fvin interfaceorg.oscim.backend.GL30
-
blitFramebuffer
public void blitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter) - Specified by:
blitFramebufferin interfaceorg.oscim.backend.GL30
-
bindFramebuffer
public void bindFramebuffer(int target, int framebuffer) - Specified by:
bindFramebufferin interfaceorg.oscim.backend.GL- Overrides:
bindFramebufferin classLwjglGL20
-
bindRenderbuffer
public void bindRenderbuffer(int target, int renderbuffer) - Specified by:
bindRenderbufferin interfaceorg.oscim.backend.GL- Overrides:
bindRenderbufferin classLwjglGL20
-
checkFramebufferStatus
public int checkFramebufferStatus(int target) - Specified by:
checkFramebufferStatusin interfaceorg.oscim.backend.GL- Overrides:
checkFramebufferStatusin classLwjglGL20
-
deleteFramebuffers
- Specified by:
deleteFramebuffersin interfaceorg.oscim.backend.GL- Overrides:
deleteFramebuffersin classLwjglGL20
-
deleteFramebuffer
public void deleteFramebuffer(int framebuffer) - Specified by:
deleteFramebufferin interfaceorg.oscim.backend.GL- Overrides:
deleteFramebufferin classLwjglGL20
-
deleteRenderbuffers
- Specified by:
deleteRenderbuffersin interfaceorg.oscim.backend.GL- Overrides:
deleteRenderbuffersin classLwjglGL20
-
deleteRenderbuffer
public void deleteRenderbuffer(int renderbuffer) - Specified by:
deleteRenderbufferin interfaceorg.oscim.backend.GL- Overrides:
deleteRenderbufferin classLwjglGL20
-
generateMipmap
public void generateMipmap(int target) - Specified by:
generateMipmapin interfaceorg.oscim.backend.GL- Overrides:
generateMipmapin classLwjglGL20
-
genFramebuffers
- Specified by:
genFramebuffersin interfaceorg.oscim.backend.GL- Overrides:
genFramebuffersin classLwjglGL20
-
genFramebuffer
public int genFramebuffer()- Specified by:
genFramebufferin interfaceorg.oscim.backend.GL- Overrides:
genFramebufferin classLwjglGL20
-
genRenderbuffers
- Specified by:
genRenderbuffersin interfaceorg.oscim.backend.GL- Overrides:
genRenderbuffersin classLwjglGL20
-
genRenderbuffer
public int genRenderbuffer()- Specified by:
genRenderbufferin interfaceorg.oscim.backend.GL- Overrides:
genRenderbufferin classLwjglGL20
-
getRenderbufferParameteriv
- Specified by:
getRenderbufferParameterivin interfaceorg.oscim.backend.GL- Overrides:
getRenderbufferParameterivin classLwjglGL20
-
isFramebuffer
public boolean isFramebuffer(int framebuffer) - Specified by:
isFramebufferin interfaceorg.oscim.backend.GL- Overrides:
isFramebufferin classLwjglGL20
-
isRenderbuffer
public boolean isRenderbuffer(int renderbuffer) - Specified by:
isRenderbufferin interfaceorg.oscim.backend.GL- Overrides:
isRenderbufferin classLwjglGL20
-
renderbufferStorage
public void renderbufferStorage(int target, int internalformat, int width, int height) - Specified by:
renderbufferStoragein interfaceorg.oscim.backend.GL- Overrides:
renderbufferStoragein classLwjglGL20
-
renderbufferStorageMultisample
public void renderbufferStorageMultisample(int target, int samples, int internalformat, int width, int height) - Specified by:
renderbufferStorageMultisamplein interfaceorg.oscim.backend.GL30
-
framebufferTexture2D
public void framebufferTexture2D(int target, int attachment, int textarget, int texture, int level) - Specified by:
framebufferTexture2Din interfaceorg.oscim.backend.GL- Overrides:
framebufferTexture2Din classLwjglGL20
-
framebufferRenderbuffer
public void framebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer) - Specified by:
framebufferRenderbufferin interfaceorg.oscim.backend.GL- Overrides:
framebufferRenderbufferin classLwjglGL20
-
framebufferTextureLayer
public void framebufferTextureLayer(int target, int attachment, int texture, int level, int layer) - Specified by:
framebufferTextureLayerin interfaceorg.oscim.backend.GL30
-
flushMappedBufferRange
public void flushMappedBufferRange(int target, int offset, int length) - Specified by:
flushMappedBufferRangein interfaceorg.oscim.backend.GL30
-
bindVertexArray
public void bindVertexArray(int array) - Specified by:
bindVertexArrayin interfaceorg.oscim.backend.GL30
-
deleteVertexArrays
public void deleteVertexArrays(int n, int[] arrays, int offset) - Specified by:
deleteVertexArraysin interfaceorg.oscim.backend.GL30
-
deleteVertexArrays
- Specified by:
deleteVertexArraysin interfaceorg.oscim.backend.GL30
-
genVertexArrays
public void genVertexArrays(int n, int[] arrays, int offset) - Specified by:
genVertexArraysin interfaceorg.oscim.backend.GL30
-
genVertexArrays
- Specified by:
genVertexArraysin interfaceorg.oscim.backend.GL30
-
isVertexArray
public boolean isVertexArray(int array) - Specified by:
isVertexArrayin interfaceorg.oscim.backend.GL30
-
beginTransformFeedback
public void beginTransformFeedback(int primitiveMode) - Specified by:
beginTransformFeedbackin interfaceorg.oscim.backend.GL30
-
endTransformFeedback
public void endTransformFeedback()- Specified by:
endTransformFeedbackin interfaceorg.oscim.backend.GL30
-
bindBufferRange
public void bindBufferRange(int target, int index, int buffer, int offset, int size) - Specified by:
bindBufferRangein interfaceorg.oscim.backend.GL30
-
bindBufferBase
public void bindBufferBase(int target, int index, int buffer) - Specified by:
bindBufferBasein interfaceorg.oscim.backend.GL30
-
transformFeedbackVaryings
- Specified by:
transformFeedbackVaryingsin interfaceorg.oscim.backend.GL30
-
vertexAttribIPointer
public void vertexAttribIPointer(int index, int size, int type, int stride, int offset) - Specified by:
vertexAttribIPointerin interfaceorg.oscim.backend.GL30
-
getVertexAttribIiv
- Specified by:
getVertexAttribIivin interfaceorg.oscim.backend.GL30
-
getVertexAttribIuiv
- Specified by:
getVertexAttribIuivin interfaceorg.oscim.backend.GL30
-
vertexAttribI4i
public void vertexAttribI4i(int index, int x, int y, int z, int w) - Specified by:
vertexAttribI4iin interfaceorg.oscim.backend.GL30
-
vertexAttribI4ui
public void vertexAttribI4ui(int index, int x, int y, int z, int w) - Specified by:
vertexAttribI4uiin interfaceorg.oscim.backend.GL30
-
getUniformuiv
- Specified by:
getUniformuivin interfaceorg.oscim.backend.GL30
-
getFragDataLocation
- Specified by:
getFragDataLocationin interfaceorg.oscim.backend.GL30
-
uniform1uiv
- Specified by:
uniform1uivin interfaceorg.oscim.backend.GL30
-
uniform3uiv
- Specified by:
uniform3uivin interfaceorg.oscim.backend.GL30
-
uniform4uiv
- Specified by:
uniform4uivin interfaceorg.oscim.backend.GL30
-
clearBufferiv
- Specified by:
clearBufferivin interfaceorg.oscim.backend.GL30
-
clearBufferuiv
- Specified by:
clearBufferuivin interfaceorg.oscim.backend.GL30
-
clearBufferfv
- Specified by:
clearBufferfvin interfaceorg.oscim.backend.GL30
-
clearBufferfi
public void clearBufferfi(int buffer, int drawbuffer, float depth, int stencil) - Specified by:
clearBufferfiin interfaceorg.oscim.backend.GL30
-
getStringi
- Specified by:
getStringiin interfaceorg.oscim.backend.GL30
-
copyBufferSubData
public void copyBufferSubData(int readTarget, int writeTarget, int readOffset, int writeOffset, int size) - Specified by:
copyBufferSubDatain interfaceorg.oscim.backend.GL30
-
getUniformIndices
- Specified by:
getUniformIndicesin interfaceorg.oscim.backend.GL30
-
getActiveUniformsiv
public void getActiveUniformsiv(int program, int uniformCount, IntBuffer uniformIndices, int pname, IntBuffer params) - Specified by:
getActiveUniformsivin interfaceorg.oscim.backend.GL30
-
getUniformBlockIndex
- Specified by:
getUniformBlockIndexin interfaceorg.oscim.backend.GL30
-
getActiveUniformBlockiv
public void getActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, IntBuffer params) - Specified by:
getActiveUniformBlockivin interfaceorg.oscim.backend.GL30
-
getActiveUniformBlockName
public void getActiveUniformBlockName(int program, int uniformBlockIndex, Buffer length, Buffer uniformBlockName) - Specified by:
getActiveUniformBlockNamein interfaceorg.oscim.backend.GL30
-
getActiveUniformBlockName
- Specified by:
getActiveUniformBlockNamein interfaceorg.oscim.backend.GL30
-
uniformBlockBinding
public void uniformBlockBinding(int program, int uniformBlockIndex, int uniformBlockBinding) - Specified by:
uniformBlockBindingin interfaceorg.oscim.backend.GL30
-
drawArraysInstanced
public void drawArraysInstanced(int mode, int first, int count, int instanceCount) - Specified by:
drawArraysInstancedin interfaceorg.oscim.backend.GL30
-
drawElementsInstanced
public void drawElementsInstanced(int mode, int count, int type, int indicesOffset, int instanceCount) - Specified by:
drawElementsInstancedin interfaceorg.oscim.backend.GL30
-
getInteger64v
- Specified by:
getInteger64vin interfaceorg.oscim.backend.GL30
-
getBufferParameteri64v
- Specified by:
getBufferParameteri64vin interfaceorg.oscim.backend.GL30
-
genSamplers
public void genSamplers(int count, int[] samplers, int offset) - Specified by:
genSamplersin interfaceorg.oscim.backend.GL30
-
genSamplers
- Specified by:
genSamplersin interfaceorg.oscim.backend.GL30
-
deleteSamplers
public void deleteSamplers(int count, int[] samplers, int offset) - Specified by:
deleteSamplersin interfaceorg.oscim.backend.GL30
-
deleteSamplers
- Specified by:
deleteSamplersin interfaceorg.oscim.backend.GL30
-
isSampler
public boolean isSampler(int sampler) - Specified by:
isSamplerin interfaceorg.oscim.backend.GL30
-
bindSampler
public void bindSampler(int unit, int sampler) - Specified by:
bindSamplerin interfaceorg.oscim.backend.GL30
-
samplerParameteri
public void samplerParameteri(int sampler, int pname, int param) - Specified by:
samplerParameteriin interfaceorg.oscim.backend.GL30
-
samplerParameteriv
- Specified by:
samplerParameterivin interfaceorg.oscim.backend.GL30
-
samplerParameterf
public void samplerParameterf(int sampler, int pname, float param) - Specified by:
samplerParameterfin interfaceorg.oscim.backend.GL30
-
samplerParameterfv
- Specified by:
samplerParameterfvin interfaceorg.oscim.backend.GL30
-
getSamplerParameteriv
- Specified by:
getSamplerParameterivin interfaceorg.oscim.backend.GL30
-
getSamplerParameterfv
- Specified by:
getSamplerParameterfvin interfaceorg.oscim.backend.GL30
-
vertexAttribDivisor
public void vertexAttribDivisor(int index, int divisor) - Specified by:
vertexAttribDivisorin interfaceorg.oscim.backend.GL30
-
bindTransformFeedback
public void bindTransformFeedback(int target, int id) - Specified by:
bindTransformFeedbackin interfaceorg.oscim.backend.GL30
-
deleteTransformFeedbacks
public void deleteTransformFeedbacks(int n, int[] ids, int offset) - Specified by:
deleteTransformFeedbacksin interfaceorg.oscim.backend.GL30
-
deleteTransformFeedbacks
- Specified by:
deleteTransformFeedbacksin interfaceorg.oscim.backend.GL30
-
genTransformFeedbacks
public void genTransformFeedbacks(int n, int[] ids, int offset) - Specified by:
genTransformFeedbacksin interfaceorg.oscim.backend.GL30
-
genTransformFeedbacks
- Specified by:
genTransformFeedbacksin interfaceorg.oscim.backend.GL30
-
isTransformFeedback
public boolean isTransformFeedback(int id) - Specified by:
isTransformFeedbackin interfaceorg.oscim.backend.GL30
-
pauseTransformFeedback
public void pauseTransformFeedback()- Specified by:
pauseTransformFeedbackin interfaceorg.oscim.backend.GL30
-
resumeTransformFeedback
public void resumeTransformFeedback()- Specified by:
resumeTransformFeedbackin interfaceorg.oscim.backend.GL30
-
programParameteri
public void programParameteri(int program, int pname, int value) - Specified by:
programParameteriin interfaceorg.oscim.backend.GL30
-
invalidateFramebuffer
- Specified by:
invalidateFramebufferin interfaceorg.oscim.backend.GL30
-
invalidateSubFramebuffer
public void invalidateSubFramebuffer(int target, int numAttachments, IntBuffer attachments, int x, int y, int width, int height) - Specified by:
invalidateSubFramebufferin interfaceorg.oscim.backend.GL30
-