Class GL31Interceptor
- java.lang.Object
-
- com.badlogic.gdx.graphics.profiling.GLInterceptor
-
- com.badlogic.gdx.graphics.profiling.GL30Interceptor
-
- com.badlogic.gdx.graphics.profiling.GL31Interceptor
-
- Direct Known Subclasses:
GL32Interceptor
public class GL31Interceptor extends GL30Interceptor implements GL31
-
-
Field Summary
-
Fields inherited from class com.badlogic.gdx.graphics.profiling.GL30Interceptor
gl30
-
Fields inherited from class com.badlogic.gdx.graphics.profiling.GLInterceptor
calls, drawCalls, glProfiler, shaderSwitches, textureBindings, vertexCount
-
Fields inherited from interface com.badlogic.gdx.graphics.GL20
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, GL_ACTIVE_ATTRIBUTES, GL_ACTIVE_TEXTURE, GL_ACTIVE_UNIFORM_MAX_LENGTH, GL_ACTIVE_UNIFORMS, GL_ALIASED_LINE_WIDTH_RANGE, GL_ALIASED_POINT_SIZE_RANGE, GL_ALPHA, GL_ALPHA_BITS, GL_ALWAYS, GL_ARRAY_BUFFER, GL_ARRAY_BUFFER_BINDING, GL_ATTACHED_SHADERS, GL_BACK, GL_BLEND, GL_BLEND_COLOR, GL_BLEND_DST_ALPHA, GL_BLEND_DST_RGB, GL_BLEND_EQUATION, GL_BLEND_EQUATION_ALPHA, GL_BLEND_EQUATION_RGB, GL_BLEND_SRC_ALPHA, GL_BLEND_SRC_RGB, GL_BLUE_BITS, GL_BOOL, GL_BOOL_VEC2, GL_BOOL_VEC3, GL_BOOL_VEC4, GL_BUFFER_SIZE, GL_BUFFER_USAGE, GL_BYTE, GL_CCW, GL_CLAMP_TO_EDGE, GL_COLOR_ATTACHMENT0, GL_COLOR_BUFFER_BIT, GL_COLOR_CLEAR_VALUE, GL_COLOR_WRITEMASK, GL_COMPILE_STATUS, GL_COMPRESSED_TEXTURE_FORMATS, GL_CONSTANT_ALPHA, GL_CONSTANT_COLOR, GL_COVERAGE_BUFFER_BIT_NV, GL_CULL_FACE, GL_CULL_FACE_MODE, GL_CURRENT_PROGRAM, GL_CURRENT_VERTEX_ATTRIB, GL_CW, GL_DECR, GL_DECR_WRAP, GL_DELETE_STATUS, GL_DEPTH_ATTACHMENT, GL_DEPTH_BITS, GL_DEPTH_BUFFER_BIT, GL_DEPTH_CLEAR_VALUE, GL_DEPTH_COMPONENT, GL_DEPTH_COMPONENT16, GL_DEPTH_FUNC, GL_DEPTH_RANGE, GL_DEPTH_TEST, GL_DEPTH_WRITEMASK, GL_DITHER, GL_DONT_CARE, GL_DST_ALPHA, GL_DST_COLOR, GL_DYNAMIC_DRAW, GL_ELEMENT_ARRAY_BUFFER, GL_ELEMENT_ARRAY_BUFFER_BINDING, GL_EQUAL, GL_ES_VERSION_2_0, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_FIXED, GL_FLOAT, GL_FLOAT_MAT2, GL_FLOAT_MAT3, GL_FLOAT_MAT4, GL_FLOAT_VEC2, GL_FLOAT_VEC3, GL_FLOAT_VEC4, GL_FRAGMENT_SHADER, GL_FRAMEBUFFER, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL, GL_FRAMEBUFFER_BINDING, GL_FRAMEBUFFER_COMPLETE, GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT, GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS, GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT, GL_FRAMEBUFFER_UNSUPPORTED, GL_FRONT, GL_FRONT_AND_BACK, GL_FRONT_FACE, GL_FUNC_ADD, GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_SUBTRACT, GL_GENERATE_MIPMAP, GL_GENERATE_MIPMAP_HINT, GL_GEQUAL, GL_GREATER, GL_GREEN_BITS, GL_HIGH_FLOAT, GL_HIGH_INT, GL_IMPLEMENTATION_COLOR_READ_FORMAT, GL_IMPLEMENTATION_COLOR_READ_TYPE, GL_INCR, GL_INCR_WRAP, GL_INFO_LOG_LENGTH, GL_INT, GL_INT_VEC2, GL_INT_VEC3, GL_INT_VEC4, GL_INVALID_ENUM, GL_INVALID_FRAMEBUFFER_OPERATION, GL_INVALID_OPERATION, GL_INVALID_VALUE, GL_INVERT, GL_KEEP, GL_LEQUAL, GL_LESS, GL_LINE_LOOP, GL_LINE_STRIP, GL_LINE_WIDTH, GL_LINEAR, GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_NEAREST, GL_LINES, GL_LINK_STATUS, GL_LOW_FLOAT, GL_LOW_INT, GL_LUMINANCE, GL_LUMINANCE_ALPHA, GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, GL_MAX_CUBE_MAP_TEXTURE_SIZE, GL_MAX_FRAGMENT_UNIFORM_VECTORS, GL_MAX_RENDERBUFFER_SIZE, GL_MAX_TEXTURE_IMAGE_UNITS, GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT, GL_MAX_TEXTURE_SIZE, GL_MAX_TEXTURE_UNITS, GL_MAX_VARYING_VECTORS, GL_MAX_VERTEX_ATTRIBS, GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS, GL_MAX_VERTEX_UNIFORM_VECTORS, GL_MAX_VIEWPORT_DIMS, GL_MEDIUM_FLOAT, GL_MEDIUM_INT, GL_MIRRORED_REPEAT, GL_NEAREST, GL_NEAREST_MIPMAP_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_NEVER, GL_NICEST, GL_NO_ERROR, GL_NONE, GL_NOTEQUAL, GL_NUM_COMPRESSED_TEXTURE_FORMATS, GL_NUM_SHADER_BINARY_FORMATS, GL_ONE, GL_ONE_MINUS_CONSTANT_ALPHA, GL_ONE_MINUS_CONSTANT_COLOR, GL_ONE_MINUS_DST_ALPHA, GL_ONE_MINUS_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA, GL_ONE_MINUS_SRC_COLOR, GL_OUT_OF_MEMORY, GL_PACK_ALIGNMENT, GL_POINTS, GL_POLYGON_OFFSET_FACTOR, GL_POLYGON_OFFSET_FILL, GL_POLYGON_OFFSET_UNITS, GL_RED_BITS, GL_RENDERBUFFER, GL_RENDERBUFFER_ALPHA_SIZE, GL_RENDERBUFFER_BINDING, GL_RENDERBUFFER_BLUE_SIZE, GL_RENDERBUFFER_DEPTH_SIZE, GL_RENDERBUFFER_GREEN_SIZE, GL_RENDERBUFFER_HEIGHT, GL_RENDERBUFFER_INTERNAL_FORMAT, GL_RENDERBUFFER_RED_SIZE, GL_RENDERBUFFER_STENCIL_SIZE, GL_RENDERBUFFER_WIDTH, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_RGB, GL_RGB5_A1, GL_RGB565, GL_RGBA, GL_RGBA4, GL_SAMPLE_ALPHA_TO_COVERAGE, GL_SAMPLE_BUFFERS, GL_SAMPLE_COVERAGE, GL_SAMPLE_COVERAGE_INVERT, GL_SAMPLE_COVERAGE_VALUE, GL_SAMPLER_2D, GL_SAMPLER_CUBE, GL_SAMPLES, GL_SCISSOR_BOX, GL_SCISSOR_TEST, GL_SHADER_BINARY_FORMATS, GL_SHADER_COMPILER, GL_SHADER_SOURCE_LENGTH, GL_SHADER_TYPE, GL_SHADING_LANGUAGE_VERSION, GL_SHORT, GL_SRC_ALPHA, GL_SRC_ALPHA_SATURATE, GL_SRC_COLOR, GL_STATIC_DRAW, GL_STENCIL_ATTACHMENT, GL_STENCIL_BACK_FAIL, GL_STENCIL_BACK_FUNC, GL_STENCIL_BACK_PASS_DEPTH_FAIL, GL_STENCIL_BACK_PASS_DEPTH_PASS, GL_STENCIL_BACK_REF, GL_STENCIL_BACK_VALUE_MASK, GL_STENCIL_BACK_WRITEMASK, GL_STENCIL_BITS, GL_STENCIL_BUFFER_BIT, GL_STENCIL_CLEAR_VALUE, GL_STENCIL_FAIL, GL_STENCIL_FUNC, GL_STENCIL_INDEX, GL_STENCIL_INDEX8, GL_STENCIL_PASS_DEPTH_FAIL, GL_STENCIL_PASS_DEPTH_PASS, GL_STENCIL_REF, GL_STENCIL_TEST, GL_STENCIL_VALUE_MASK, GL_STENCIL_WRITEMASK, GL_STREAM_DRAW, GL_SUBPIXEL_BITS, GL_TEXTURE, GL_TEXTURE_2D, GL_TEXTURE_BINDING_2D, GL_TEXTURE_BINDING_CUBE_MAP, GL_TEXTURE_CUBE_MAP, GL_TEXTURE_CUBE_MAP_NEGATIVE_X, GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, GL_TEXTURE_CUBE_MAP_POSITIVE_X, GL_TEXTURE_CUBE_MAP_POSITIVE_Y, GL_TEXTURE_CUBE_MAP_POSITIVE_Z, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MAX_ANISOTROPY_EXT, GL_TEXTURE_MIN_FILTER, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TEXTURE0, GL_TEXTURE1, GL_TEXTURE10, GL_TEXTURE11, GL_TEXTURE12, GL_TEXTURE13, GL_TEXTURE14, GL_TEXTURE15, GL_TEXTURE16, GL_TEXTURE17, GL_TEXTURE18, GL_TEXTURE19, GL_TEXTURE2, GL_TEXTURE20, GL_TEXTURE21, GL_TEXTURE22, GL_TEXTURE23, GL_TEXTURE24, GL_TEXTURE25, GL_TEXTURE26, GL_TEXTURE27, GL_TEXTURE28, GL_TEXTURE29, GL_TEXTURE3, GL_TEXTURE30, GL_TEXTURE31, GL_TEXTURE4, GL_TEXTURE5, GL_TEXTURE6, GL_TEXTURE7, GL_TEXTURE8, GL_TEXTURE9, GL_TRIANGLE_FAN, GL_TRIANGLE_STRIP, GL_TRIANGLES, GL_TRUE, GL_UNPACK_ALIGNMENT, GL_UNSIGNED_BYTE, GL_UNSIGNED_INT, GL_UNSIGNED_SHORT, GL_UNSIGNED_SHORT_4_4_4_4, GL_UNSIGNED_SHORT_5_5_5_1, GL_UNSIGNED_SHORT_5_6_5, GL_VALIDATE_STATUS, GL_VENDOR, GL_VERSION, GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, GL_VERTEX_ATTRIB_ARRAY_ENABLED, GL_VERTEX_ATTRIB_ARRAY_NORMALIZED, GL_VERTEX_ATTRIB_ARRAY_POINTER, GL_VERTEX_ATTRIB_ARRAY_SIZE, GL_VERTEX_ATTRIB_ARRAY_STRIDE, GL_VERTEX_ATTRIB_ARRAY_TYPE, GL_VERTEX_PROGRAM_POINT_SIZE, GL_VERTEX_SHADER, GL_VIEWPORT, GL_ZERO
-
Fields inherited from interface com.badlogic.gdx.graphics.GL30
GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH, GL_ACTIVE_UNIFORM_BLOCKS, GL_ALREADY_SIGNALED, GL_ANY_SAMPLES_PASSED, GL_ANY_SAMPLES_PASSED_CONSERVATIVE, GL_BLUE, GL_BUFFER_ACCESS_FLAGS, GL_BUFFER_MAP_LENGTH, GL_BUFFER_MAP_OFFSET, GL_BUFFER_MAP_POINTER, GL_BUFFER_MAPPED, GL_COLOR, GL_COLOR_ATTACHMENT1, GL_COLOR_ATTACHMENT10, GL_COLOR_ATTACHMENT11, GL_COLOR_ATTACHMENT12, GL_COLOR_ATTACHMENT13, GL_COLOR_ATTACHMENT14, GL_COLOR_ATTACHMENT15, GL_COLOR_ATTACHMENT2, GL_COLOR_ATTACHMENT3, GL_COLOR_ATTACHMENT4, GL_COLOR_ATTACHMENT5, GL_COLOR_ATTACHMENT6, GL_COLOR_ATTACHMENT7, GL_COLOR_ATTACHMENT8, GL_COLOR_ATTACHMENT9, GL_COMPARE_REF_TO_TEXTURE, GL_COMPRESSED_R11_EAC, GL_COMPRESSED_RG11_EAC, GL_COMPRESSED_RGB8_ETC2, GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2, GL_COMPRESSED_RGBA8_ETC2_EAC, GL_COMPRESSED_SIGNED_R11_EAC, GL_COMPRESSED_SIGNED_RG11_EAC, GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC, GL_COMPRESSED_SRGB8_ETC2, GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2, GL_CONDITION_SATISFIED, GL_COPY_READ_BUFFER, GL_COPY_READ_BUFFER_BINDING, GL_COPY_WRITE_BUFFER, GL_COPY_WRITE_BUFFER_BINDING, GL_CURRENT_QUERY, GL_DEPTH, GL_DEPTH_COMPONENT24, GL_DEPTH_COMPONENT32F, GL_DEPTH_STENCIL, GL_DEPTH_STENCIL_ATTACHMENT, GL_DEPTH24_STENCIL8, GL_DEPTH32F_STENCIL8, GL_DRAW_BUFFER0, GL_DRAW_BUFFER1, GL_DRAW_BUFFER10, GL_DRAW_BUFFER11, GL_DRAW_BUFFER12, GL_DRAW_BUFFER13, GL_DRAW_BUFFER14, GL_DRAW_BUFFER15, GL_DRAW_BUFFER2, GL_DRAW_BUFFER3, GL_DRAW_BUFFER4, GL_DRAW_BUFFER5, GL_DRAW_BUFFER6, GL_DRAW_BUFFER7, GL_DRAW_BUFFER8, GL_DRAW_BUFFER9, GL_DRAW_FRAMEBUFFER, GL_DRAW_FRAMEBUFFER_BINDING, GL_DYNAMIC_COPY, GL_DYNAMIC_READ, GL_FLOAT_32_UNSIGNED_INT_24_8_REV, GL_FLOAT_MAT2x3, GL_FLOAT_MAT2x4, GL_FLOAT_MAT3x2, GL_FLOAT_MAT3x4, GL_FLOAT_MAT4x2, GL_FLOAT_MAT4x3, GL_FRAGMENT_SHADER_DERIVATIVE_HINT, GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE, GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE, GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING, GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE, GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE, GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE, GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE, GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER, GL_FRAMEBUFFER_DEFAULT, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE, GL_FRAMEBUFFER_UNDEFINED, GL_GREEN, GL_HALF_FLOAT, GL_INT_2_10_10_10_REV, GL_INT_SAMPLER_2D, GL_INT_SAMPLER_2D_ARRAY, GL_INT_SAMPLER_3D, GL_INT_SAMPLER_CUBE, GL_INTERLEAVED_ATTRIBS, GL_INVALID_INDEX, GL_MAJOR_VERSION, GL_MAP_FLUSH_EXPLICIT_BIT, GL_MAP_INVALIDATE_BUFFER_BIT, GL_MAP_INVALIDATE_RANGE_BIT, GL_MAP_READ_BIT, GL_MAP_UNSYNCHRONIZED_BIT, GL_MAP_WRITE_BIT, GL_MAX, GL_MAX_3D_TEXTURE_SIZE, GL_MAX_ARRAY_TEXTURE_LAYERS, GL_MAX_COLOR_ATTACHMENTS, GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_COMBINED_UNIFORM_BLOCKS, GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS, GL_MAX_DRAW_BUFFERS, GL_MAX_ELEMENT_INDEX, GL_MAX_ELEMENTS_INDICES, GL_MAX_ELEMENTS_VERTICES, GL_MAX_FRAGMENT_INPUT_COMPONENTS, GL_MAX_FRAGMENT_UNIFORM_BLOCKS, GL_MAX_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_PROGRAM_TEXEL_OFFSET, GL_MAX_SAMPLES, GL_MAX_SERVER_WAIT_TIMEOUT, GL_MAX_TEXTURE_LOD_BIAS, GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS, GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS, GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS, GL_MAX_UNIFORM_BLOCK_SIZE, GL_MAX_UNIFORM_BUFFER_BINDINGS, GL_MAX_VARYING_COMPONENTS, GL_MAX_VERTEX_OUTPUT_COMPONENTS, GL_MAX_VERTEX_UNIFORM_BLOCKS, GL_MAX_VERTEX_UNIFORM_COMPONENTS, GL_MIN, GL_MIN_PROGRAM_TEXEL_OFFSET, GL_MINOR_VERSION, GL_NUM_EXTENSIONS, GL_NUM_PROGRAM_BINARY_FORMATS, GL_NUM_SAMPLE_COUNTS, GL_OBJECT_TYPE, GL_PACK_ROW_LENGTH, GL_PACK_SKIP_PIXELS, GL_PACK_SKIP_ROWS, GL_PIXEL_PACK_BUFFER, GL_PIXEL_PACK_BUFFER_BINDING, GL_PIXEL_UNPACK_BUFFER, GL_PIXEL_UNPACK_BUFFER_BINDING, GL_PRIMITIVE_RESTART_FIXED_INDEX, GL_PROGRAM_BINARY_FORMATS, GL_PROGRAM_BINARY_LENGTH, GL_PROGRAM_BINARY_RETRIEVABLE_HINT, GL_QUERY_RESULT, GL_QUERY_RESULT_AVAILABLE, GL_R11F_G11F_B10F, GL_R16F, GL_R16I, GL_R16UI, GL_R32F, GL_R32I, GL_R32UI, GL_R8, GL_R8_SNORM, GL_R8I, GL_R8UI, GL_RASTERIZER_DISCARD, GL_READ_BUFFER, GL_READ_FRAMEBUFFER, GL_READ_FRAMEBUFFER_BINDING, GL_RED, GL_RED_INTEGER, GL_RENDERBUFFER_SAMPLES, GL_RG, GL_RG_INTEGER, GL_RG16F, GL_RG16I, GL_RG16UI, GL_RG32F, GL_RG32I, GL_RG32UI, GL_RG8, GL_RG8_SNORM, GL_RG8I, GL_RG8UI, GL_RGB_INTEGER, GL_RGB10_A2, GL_RGB10_A2UI, GL_RGB16F, GL_RGB16I, GL_RGB16UI, GL_RGB32F, GL_RGB32I, GL_RGB32UI, GL_RGB8, GL_RGB8_SNORM, GL_RGB8I, GL_RGB8UI, GL_RGB9_E5, GL_RGBA_INTEGER, GL_RGBA16F, GL_RGBA16I, GL_RGBA16UI, GL_RGBA32F, GL_RGBA32I, GL_RGBA32UI, GL_RGBA8, GL_RGBA8_SNORM, GL_RGBA8I, GL_RGBA8UI, GL_SAMPLER_2D_ARRAY, GL_SAMPLER_2D_ARRAY_SHADOW, GL_SAMPLER_2D_SHADOW, GL_SAMPLER_3D, GL_SAMPLER_BINDING, GL_SAMPLER_CUBE_SHADOW, GL_SEPARATE_ATTRIBS, GL_SIGNALED, GL_SIGNED_NORMALIZED, GL_SRGB, GL_SRGB8, GL_SRGB8_ALPHA8, GL_STATIC_COPY, GL_STATIC_READ, GL_STENCIL, GL_STREAM_COPY, GL_STREAM_READ, GL_SYNC_CONDITION, GL_SYNC_FENCE, GL_SYNC_FLAGS, GL_SYNC_FLUSH_COMMANDS_BIT, GL_SYNC_GPU_COMMANDS_COMPLETE, GL_SYNC_STATUS, GL_TEXTURE_2D_ARRAY, GL_TEXTURE_3D, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_BINDING_2D_ARRAY, GL_TEXTURE_BINDING_3D, GL_TEXTURE_COMPARE_FUNC, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_IMMUTABLE_FORMAT, GL_TEXTURE_IMMUTABLE_LEVELS, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_MAX_LOD, GL_TEXTURE_MIN_LOD, GL_TEXTURE_SWIZZLE_A, GL_TEXTURE_SWIZZLE_B, GL_TEXTURE_SWIZZLE_G, GL_TEXTURE_SWIZZLE_R, GL_TEXTURE_WRAP_R, GL_TIMEOUT_EXPIRED, GL_TIMEOUT_IGNORED, GL_TRANSFORM_FEEDBACK, GL_TRANSFORM_FEEDBACK_ACTIVE, GL_TRANSFORM_FEEDBACK_BINDING, GL_TRANSFORM_FEEDBACK_BUFFER, GL_TRANSFORM_FEEDBACK_BUFFER_BINDING, GL_TRANSFORM_FEEDBACK_BUFFER_MODE, GL_TRANSFORM_FEEDBACK_BUFFER_SIZE, GL_TRANSFORM_FEEDBACK_BUFFER_START, GL_TRANSFORM_FEEDBACK_PAUSED, GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN, GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH, GL_TRANSFORM_FEEDBACK_VARYINGS, GL_UNIFORM_ARRAY_STRIDE, GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES, GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS, GL_UNIFORM_BLOCK_BINDING, GL_UNIFORM_BLOCK_DATA_SIZE, GL_UNIFORM_BLOCK_INDEX, GL_UNIFORM_BLOCK_NAME_LENGTH, GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER, GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER, GL_UNIFORM_BUFFER, GL_UNIFORM_BUFFER_BINDING, GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT, GL_UNIFORM_BUFFER_SIZE, GL_UNIFORM_BUFFER_START, GL_UNIFORM_IS_ROW_MAJOR, GL_UNIFORM_MATRIX_STRIDE, GL_UNIFORM_NAME_LENGTH, GL_UNIFORM_OFFSET, GL_UNIFORM_SIZE, GL_UNIFORM_TYPE, GL_UNPACK_IMAGE_HEIGHT, GL_UNPACK_ROW_LENGTH, GL_UNPACK_SKIP_IMAGES, GL_UNPACK_SKIP_PIXELS, GL_UNPACK_SKIP_ROWS, GL_UNSIGNALED, GL_UNSIGNED_INT_10F_11F_11F_REV, GL_UNSIGNED_INT_2_10_10_10_REV, GL_UNSIGNED_INT_24_8, GL_UNSIGNED_INT_5_9_9_9_REV, GL_UNSIGNED_INT_SAMPLER_2D, GL_UNSIGNED_INT_SAMPLER_2D_ARRAY, GL_UNSIGNED_INT_SAMPLER_3D, GL_UNSIGNED_INT_SAMPLER_CUBE, GL_UNSIGNED_INT_VEC2, GL_UNSIGNED_INT_VEC3, GL_UNSIGNED_INT_VEC4, GL_UNSIGNED_NORMALIZED, GL_VERTEX_ARRAY_BINDING, GL_VERTEX_ATTRIB_ARRAY_DIVISOR, GL_VERTEX_ATTRIB_ARRAY_INTEGER, GL_WAIT_FAILED
-
Fields inherited from interface com.badlogic.gdx.graphics.GL31
GL_ACTIVE_ATOMIC_COUNTER_BUFFERS, GL_ACTIVE_PROGRAM, GL_ACTIVE_RESOURCES, GL_ACTIVE_VARIABLES, GL_ALL_BARRIER_BITS, GL_ALL_SHADER_BITS, GL_ARRAY_SIZE, GL_ARRAY_STRIDE, GL_ATOMIC_COUNTER_BARRIER_BIT, GL_ATOMIC_COUNTER_BUFFER, GL_ATOMIC_COUNTER_BUFFER_BINDING, GL_ATOMIC_COUNTER_BUFFER_INDEX, GL_ATOMIC_COUNTER_BUFFER_SIZE, GL_ATOMIC_COUNTER_BUFFER_START, GL_BLOCK_INDEX, GL_BUFFER_BINDING, GL_BUFFER_DATA_SIZE, GL_BUFFER_UPDATE_BARRIER_BIT, GL_BUFFER_VARIABLE, GL_COMMAND_BARRIER_BIT, GL_COMPUTE_SHADER, GL_COMPUTE_SHADER_BIT, GL_COMPUTE_WORK_GROUP_SIZE, GL_DEPTH_STENCIL_TEXTURE_MODE, GL_DISPATCH_INDIRECT_BUFFER, GL_DISPATCH_INDIRECT_BUFFER_BINDING, GL_DRAW_INDIRECT_BUFFER, GL_DRAW_INDIRECT_BUFFER_BINDING, GL_ELEMENT_ARRAY_BARRIER_BIT, GL_FRAGMENT_SHADER_BIT, GL_FRAMEBUFFER_BARRIER_BIT, GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS, GL_FRAMEBUFFER_DEFAULT_HEIGHT, GL_FRAMEBUFFER_DEFAULT_SAMPLES, GL_FRAMEBUFFER_DEFAULT_WIDTH, GL_IMAGE_2D, GL_IMAGE_2D_ARRAY, GL_IMAGE_3D, GL_IMAGE_BINDING_ACCESS, GL_IMAGE_BINDING_FORMAT, GL_IMAGE_BINDING_LAYER, GL_IMAGE_BINDING_LAYERED, GL_IMAGE_BINDING_LEVEL, GL_IMAGE_BINDING_NAME, GL_IMAGE_CUBE, GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, GL_INT_IMAGE_2D, GL_INT_IMAGE_2D_ARRAY, GL_INT_IMAGE_3D, GL_INT_IMAGE_CUBE, GL_INT_SAMPLER_2D_MULTISAMPLE, GL_IS_ROW_MAJOR, GL_LOCATION, GL_MATRIX_STRIDE, GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS, GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE, GL_MAX_COLOR_TEXTURE_SAMPLES, GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS, GL_MAX_COMBINED_ATOMIC_COUNTERS, GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS, GL_MAX_COMBINED_IMAGE_UNIFORMS, GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES, GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS, GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS, GL_MAX_COMPUTE_ATOMIC_COUNTERS, GL_MAX_COMPUTE_IMAGE_UNIFORMS, GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS, GL_MAX_COMPUTE_SHARED_MEMORY_SIZE, GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS, GL_MAX_COMPUTE_UNIFORM_BLOCKS, GL_MAX_COMPUTE_UNIFORM_COMPONENTS, GL_MAX_COMPUTE_WORK_GROUP_COUNT, GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS, GL_MAX_COMPUTE_WORK_GROUP_SIZE, GL_MAX_DEPTH_TEXTURE_SAMPLES, GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS, GL_MAX_FRAGMENT_ATOMIC_COUNTERS, GL_MAX_FRAGMENT_IMAGE_UNIFORMS, GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS, GL_MAX_FRAMEBUFFER_HEIGHT, GL_MAX_FRAMEBUFFER_SAMPLES, GL_MAX_FRAMEBUFFER_WIDTH, GL_MAX_IMAGE_UNITS, GL_MAX_INTEGER_SAMPLES, GL_MAX_NAME_LENGTH, GL_MAX_NUM_ACTIVE_VARIABLES, GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET, GL_MAX_SAMPLE_MASK_WORDS, GL_MAX_SHADER_STORAGE_BLOCK_SIZE, GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS, GL_MAX_UNIFORM_LOCATIONS, GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS, GL_MAX_VERTEX_ATOMIC_COUNTERS, GL_MAX_VERTEX_ATTRIB_BINDINGS, GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET, GL_MAX_VERTEX_ATTRIB_STRIDE, GL_MAX_VERTEX_IMAGE_UNIFORMS, GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS, GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET, GL_NAME_LENGTH, GL_NUM_ACTIVE_VARIABLES, GL_OFFSET, GL_PIXEL_BUFFER_BARRIER_BIT, GL_PROGRAM_INPUT, GL_PROGRAM_OUTPUT, GL_PROGRAM_PIPELINE_BINDING, GL_PROGRAM_SEPARABLE, GL_READ_ONLY, GL_READ_WRITE, GL_REFERENCED_BY_COMPUTE_SHADER, GL_REFERENCED_BY_FRAGMENT_SHADER, GL_REFERENCED_BY_VERTEX_SHADER, GL_SAMPLE_MASK, GL_SAMPLE_MASK_VALUE, GL_SAMPLE_POSITION, GL_SAMPLER_2D_MULTISAMPLE, GL_SHADER_IMAGE_ACCESS_BARRIER_BIT, GL_SHADER_STORAGE_BARRIER_BIT, GL_SHADER_STORAGE_BLOCK, GL_SHADER_STORAGE_BUFFER, GL_SHADER_STORAGE_BUFFER_BINDING, GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT, GL_SHADER_STORAGE_BUFFER_SIZE, GL_SHADER_STORAGE_BUFFER_START, GL_STENCIL_INDEX, GL_TEXTURE_2D_MULTISAMPLE, GL_TEXTURE_ALPHA_SIZE, GL_TEXTURE_ALPHA_TYPE, GL_TEXTURE_BINDING_2D_MULTISAMPLE, GL_TEXTURE_BLUE_SIZE, GL_TEXTURE_BLUE_TYPE, GL_TEXTURE_COMPRESSED, GL_TEXTURE_DEPTH, GL_TEXTURE_DEPTH_SIZE, GL_TEXTURE_DEPTH_TYPE, GL_TEXTURE_FETCH_BARRIER_BIT, GL_TEXTURE_FIXED_SAMPLE_LOCATIONS, GL_TEXTURE_GREEN_SIZE, GL_TEXTURE_GREEN_TYPE, GL_TEXTURE_HEIGHT, GL_TEXTURE_INTERNAL_FORMAT, GL_TEXTURE_RED_SIZE, GL_TEXTURE_RED_TYPE, GL_TEXTURE_SAMPLES, GL_TEXTURE_SHARED_SIZE, GL_TEXTURE_STENCIL_SIZE, GL_TEXTURE_UPDATE_BARRIER_BIT, GL_TEXTURE_WIDTH, GL_TOP_LEVEL_ARRAY_SIZE, GL_TOP_LEVEL_ARRAY_STRIDE, GL_TRANSFORM_FEEDBACK_BARRIER_BIT, GL_TRANSFORM_FEEDBACK_VARYING, GL_TYPE, GL_UNIFORM, GL_UNIFORM_BARRIER_BIT, GL_UNIFORM_BLOCK, GL_UNSIGNED_INT_ATOMIC_COUNTER, GL_UNSIGNED_INT_IMAGE_2D, GL_UNSIGNED_INT_IMAGE_2D_ARRAY, GL_UNSIGNED_INT_IMAGE_3D, GL_UNSIGNED_INT_IMAGE_CUBE, GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE, GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT, GL_VERTEX_ATTRIB_BINDING, GL_VERTEX_ATTRIB_RELATIVE_OFFSET, GL_VERTEX_BINDING_BUFFER, GL_VERTEX_BINDING_DIVISOR, GL_VERTEX_BINDING_OFFSET, GL_VERTEX_BINDING_STRIDE, GL_VERTEX_SHADER_BIT, GL_WRITE_ONLY
-
-
Constructor Summary
Constructors Constructor Description GL31Interceptor(GLProfiler glProfiler, GL31 gl31)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcheck()voidglActiveShaderProgram(int pipeline, int program)voidglBindImageTexture(int unit, int texture, int level, boolean layered, int layer, int access, int format)voidglBindProgramPipeline(int pipeline)voidglBindVertexBuffer(int bindingindex, int buffer, long offset, int stride)intglCreateShaderProgramv(int type, java.lang.String[] strings)voidglDeleteProgramPipelines(int count, java.nio.IntBuffer pipelines)voidglDispatchCompute(int num_groups_x, int num_groups_y, int num_groups_z)voidglDispatchComputeIndirect(long indirect)voidglDrawArraysIndirect(int mode, long indirect)voidglDrawElementsIndirect(int mode, int type, long indirect)voidglFramebufferParameteri(int target, int pname, int param)voidglGenProgramPipelines(int count, java.nio.IntBuffer pipelines)voidglGetBooleani_v(int target, int index, java.nio.IntBuffer data)voidglGetFramebufferParameteriv(int target, int pname, java.nio.IntBuffer params)voidglGetMultisamplefv(int pname, int index, java.nio.FloatBuffer val)voidglGetProgramInterfaceiv(int program, int programInterface, int pname, java.nio.IntBuffer params)java.lang.StringglGetProgramPipelineInfoLog(int program)voidglGetProgramPipelineiv(int pipeline, int pname, java.nio.IntBuffer params)intglGetProgramResourceIndex(int program, int programInterface, java.lang.String name)voidglGetProgramResourceiv(int program, int programInterface, int index, java.nio.IntBuffer props, java.nio.IntBuffer length, java.nio.IntBuffer params)intglGetProgramResourceLocation(int program, int programInterface, java.lang.String name)java.lang.StringglGetProgramResourceName(int program, int programInterface, int index)voidglGetTexLevelParameterfv(int target, int level, int pname, java.nio.FloatBuffer params)voidglGetTexLevelParameteriv(int target, int level, int pname, java.nio.IntBuffer params)booleanglIsProgramPipeline(int pipeline)voidglMemoryBarrier(int barriers)voidglMemoryBarrierByRegion(int barriers)voidglProgramUniform1f(int program, int location, float v0)voidglProgramUniform1fv(int program, int location, java.nio.FloatBuffer value)voidglProgramUniform1i(int program, int location, int v0)voidglProgramUniform1iv(int program, int location, java.nio.IntBuffer value)voidglProgramUniform1ui(int program, int location, int v0)voidglProgramUniform1uiv(int program, int location, java.nio.IntBuffer value)voidglProgramUniform2f(int program, int location, float v0, float v1)voidglProgramUniform2fv(int program, int location, java.nio.FloatBuffer value)voidglProgramUniform2i(int program, int location, int v0, int v1)voidglProgramUniform2iv(int program, int location, java.nio.IntBuffer value)voidglProgramUniform2ui(int program, int location, int v0, int v1)voidglProgramUniform2uiv(int program, int location, java.nio.IntBuffer value)voidglProgramUniform3f(int program, int location, float v0, float v1, float v2)voidglProgramUniform3fv(int program, int location, java.nio.FloatBuffer value)voidglProgramUniform3i(int program, int location, int v0, int v1, int v2)voidglProgramUniform3iv(int program, int location, java.nio.IntBuffer value)voidglProgramUniform3ui(int program, int location, int v0, int v1, int v2)voidglProgramUniform3uiv(int program, int location, java.nio.IntBuffer value)voidglProgramUniform4f(int program, int location, float v0, float v1, float v2, float v3)voidglProgramUniform4fv(int program, int location, java.nio.FloatBuffer value)voidglProgramUniform4i(int program, int location, int v0, int v1, int v2, int v3)voidglProgramUniform4iv(int program, int location, java.nio.IntBuffer value)voidglProgramUniform4ui(int program, int location, int v0, int v1, int v2, int v3)voidglProgramUniform4uiv(int program, int location, java.nio.IntBuffer value)voidglProgramUniformMatrix2fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)voidglProgramUniformMatrix2x3fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)voidglProgramUniformMatrix2x4fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)voidglProgramUniformMatrix3fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)voidglProgramUniformMatrix3x2fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)voidglProgramUniformMatrix3x4fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)voidglProgramUniformMatrix4fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)voidglProgramUniformMatrix4x2fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)voidglProgramUniformMatrix4x3fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)voidglSampleMaski(int maskNumber, int mask)voidglTexStorage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)voidglUseProgramStages(int pipeline, int stages, int program)voidglValidateProgramPipeline(int pipeline)voidglVertexAttribBinding(int attribindex, int bindingindex)voidglVertexAttribFormat(int attribindex, int size, int type, boolean normalized, int relativeoffset)voidglVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset)voidglVertexBindingDivisor(int bindingindex, int divisor)-
Methods inherited from class com.badlogic.gdx.graphics.profiling.GL30Interceptor
glActiveTexture, glAttachShader, glBeginQuery, glBeginTransformFeedback, glBindAttribLocation, glBindBuffer, glBindBufferBase, glBindBufferRange, glBindFramebuffer, glBindRenderbuffer, glBindSampler, glBindTexture, glBindTransformFeedback, glBindVertexArray, glBlendColor, glBlendEquation, glBlendEquationSeparate, glBlendFunc, glBlendFuncSeparate, glBlitFramebuffer, glBufferData, glBufferSubData, glCheckFramebufferStatus, glClear, glClearBufferfi, glClearBufferfv, glClearBufferiv, glClearBufferuiv, glClearColor, glClearDepthf, glClearStencil, glColorMask, glCompileShader, glCompressedTexImage2D, glCompressedTexSubImage2D, glCopyBufferSubData, glCopyTexImage2D, glCopyTexSubImage2D, glCopyTexSubImage3D, glCreateProgram, glCreateShader, glCullFace, glDeleteBuffer, glDeleteBuffers, glDeleteFramebuffer, glDeleteFramebuffers, glDeleteProgram, glDeleteQueries, glDeleteQueries, glDeleteRenderbuffer, glDeleteRenderbuffers, glDeleteSamplers, glDeleteSamplers, glDeleteShader, glDeleteTexture, glDeleteTextures, glDeleteTransformFeedbacks, glDeleteTransformFeedbacks, glDeleteVertexArrays, glDeleteVertexArrays, glDepthFunc, glDepthMask, glDepthRangef, glDetachShader, glDisable, glDisableVertexAttribArray, glDrawArrays, glDrawArraysInstanced, glDrawBuffers, glDrawElements, glDrawElements, glDrawElementsInstanced, glDrawRangeElements, glDrawRangeElements, glEnable, glEnableVertexAttribArray, glEndQuery, glEndTransformFeedback, glFinish, glFlush, glFlushMappedBufferRange, glFramebufferRenderbuffer, glFramebufferTexture2D, glFramebufferTextureLayer, glFrontFace, glGenBuffer, glGenBuffers, glGenerateMipmap, glGenFramebuffer, glGenFramebuffers, glGenQueries, glGenQueries, glGenRenderbuffer, glGenRenderbuffers, glGenSamplers, glGenSamplers, glGenTexture, glGenTextures, glGenTransformFeedbacks, glGenTransformFeedbacks, glGenVertexArrays, glGenVertexArrays, glGetActiveAttrib, glGetActiveUniform, glGetActiveUniformBlockiv, glGetActiveUniformBlockName, glGetActiveUniformBlockName, glGetActiveUniformsiv, glGetAttachedShaders, glGetAttribLocation, glGetBooleanv, glGetBufferParameteri64v, glGetBufferParameteriv, glGetBufferPointerv, glGetError, glGetFloatv, glGetFragDataLocation, glGetFramebufferAttachmentParameteriv, glGetInteger64v, glGetIntegerv, glGetProgramInfoLog, glGetProgramiv, glGetQueryiv, glGetQueryObjectuiv, glGetRenderbufferParameteriv, glGetSamplerParameterfv, glGetSamplerParameteriv, glGetShaderInfoLog, glGetShaderiv, glGetShaderPrecisionFormat, glGetString, glGetStringi, glGetTexParameterfv, glGetTexParameteriv, glGetUniformBlockIndex, glGetUniformfv, glGetUniformIndices, glGetUniformiv, glGetUniformLocation, glGetUniformuiv, glGetVertexAttribfv, glGetVertexAttribIiv, glGetVertexAttribIuiv, glGetVertexAttribiv, glGetVertexAttribPointerv, glHint, glInvalidateFramebuffer, glInvalidateSubFramebuffer, glIsBuffer, glIsEnabled, glIsFramebuffer, glIsProgram, glIsQuery, glIsRenderbuffer, glIsSampler, glIsShader, glIsTexture, glIsTransformFeedback, glIsVertexArray, glLineWidth, glLinkProgram, glMapBufferRange, glPauseTransformFeedback, glPixelStorei, glPolygonOffset, glProgramParameteri, glReadBuffer, glReadPixels, glReleaseShaderCompiler, glRenderbufferStorage, glRenderbufferStorageMultisample, glResumeTransformFeedback, glSampleCoverage, glSamplerParameterf, glSamplerParameterfv, glSamplerParameteri, glSamplerParameteriv, glScissor, glShaderBinary, glShaderSource, glStencilFunc, glStencilFuncSeparate, glStencilMask, glStencilMaskSeparate, glStencilOp, glStencilOpSeparate, glTexImage2D, glTexImage2D, glTexImage3D, glTexImage3D, glTexParameterf, glTexParameterfv, glTexParameteri, glTexParameteriv, glTexSubImage2D, glTexSubImage2D, glTexSubImage3D, glTexSubImage3D, glTransformFeedbackVaryings, glUniform1f, glUniform1fv, glUniform1fv, glUniform1i, glUniform1iv, glUniform1iv, glUniform1uiv, glUniform2f, glUniform2fv, glUniform2fv, glUniform2i, glUniform2iv, glUniform2iv, glUniform3f, glUniform3fv, glUniform3fv, glUniform3i, glUniform3iv, glUniform3iv, glUniform3uiv, glUniform4f, glUniform4fv, glUniform4fv, glUniform4i, glUniform4iv, glUniform4iv, glUniform4uiv, glUniformBlockBinding, glUniformMatrix2fv, glUniformMatrix2fv, glUniformMatrix2x3fv, glUniformMatrix2x4fv, glUniformMatrix3fv, glUniformMatrix3fv, glUniformMatrix3x2fv, glUniformMatrix3x4fv, glUniformMatrix4fv, glUniformMatrix4fv, glUniformMatrix4x2fv, glUniformMatrix4x3fv, glUnmapBuffer, glUseProgram, glValidateProgram, glVertexAttrib1f, glVertexAttrib1fv, glVertexAttrib2f, glVertexAttrib2fv, glVertexAttrib3f, glVertexAttrib3fv, glVertexAttrib4f, glVertexAttrib4fv, glVertexAttribDivisor, glVertexAttribI4i, glVertexAttribI4ui, glVertexAttribIPointer, glVertexAttribPointer, glVertexAttribPointer, glViewport
-
Methods inherited from class com.badlogic.gdx.graphics.profiling.GLInterceptor
getCalls, getDrawCalls, getShaderSwitches, getTextureBindings, getVertexCount, reset, resolveErrorNumber
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.badlogic.gdx.graphics.GL20
glActiveTexture, glAttachShader, glBindAttribLocation, glBindBuffer, glBindFramebuffer, glBindRenderbuffer, glBindTexture, glBlendColor, glBlendEquation, glBlendEquationSeparate, glBlendFunc, glBlendFuncSeparate, glBufferData, glBufferSubData, glCheckFramebufferStatus, glClear, glClearColor, glClearDepthf, glClearStencil, glColorMask, glCompileShader, glCompressedTexImage2D, glCompressedTexSubImage2D, glCopyTexImage2D, glCopyTexSubImage2D, glCreateProgram, glCreateShader, glCullFace, glDeleteBuffer, glDeleteBuffers, glDeleteFramebuffer, glDeleteFramebuffers, glDeleteProgram, glDeleteRenderbuffer, glDeleteRenderbuffers, glDeleteShader, glDeleteTexture, glDeleteTextures, glDepthFunc, glDepthMask, glDepthRangef, glDetachShader, glDisable, glDisableVertexAttribArray, glDrawArrays, glDrawElements, glDrawElements, glEnable, glEnableVertexAttribArray, glFinish, glFlush, glFramebufferRenderbuffer, glFramebufferTexture2D, glFrontFace, glGenBuffer, glGenBuffers, glGenerateMipmap, glGenFramebuffer, glGenFramebuffers, glGenRenderbuffer, glGenRenderbuffers, glGenTexture, glGenTextures, glGetActiveAttrib, glGetActiveUniform, glGetAttachedShaders, glGetAttribLocation, glGetBooleanv, glGetBufferParameteriv, glGetError, glGetFloatv, glGetFramebufferAttachmentParameteriv, glGetIntegerv, glGetProgramInfoLog, glGetProgramiv, glGetRenderbufferParameteriv, glGetShaderInfoLog, glGetShaderiv, glGetShaderPrecisionFormat, glGetString, glGetTexParameterfv, glGetTexParameteriv, glGetUniformfv, glGetUniformiv, glGetUniformLocation, glGetVertexAttribfv, glGetVertexAttribiv, glGetVertexAttribPointerv, glHint, glIsBuffer, glIsEnabled, glIsFramebuffer, glIsProgram, glIsRenderbuffer, glIsShader, glIsTexture, glLineWidth, glLinkProgram, glPixelStorei, glPolygonOffset, glReadPixels, glReleaseShaderCompiler, glRenderbufferStorage, glSampleCoverage, glScissor, glShaderBinary, glShaderSource, glStencilFunc, glStencilFuncSeparate, glStencilMask, glStencilMaskSeparate, glStencilOp, glStencilOpSeparate, glTexImage2D, glTexParameterf, glTexParameterfv, glTexParameteri, glTexParameteriv, glTexSubImage2D, glUniform1f, glUniform1fv, glUniform1fv, glUniform1i, glUniform1iv, glUniform1iv, glUniform2f, glUniform2fv, glUniform2fv, glUniform2i, glUniform2iv, glUniform2iv, glUniform3f, glUniform3fv, glUniform3fv, glUniform3i, glUniform3iv, glUniform3iv, glUniform4f, glUniform4fv, glUniform4fv, glUniform4i, glUniform4iv, glUniform4iv, glUniformMatrix2fv, glUniformMatrix2fv, glUniformMatrix3fv, glUniformMatrix3fv, glUniformMatrix4fv, glUniformMatrix4fv, glUseProgram, glValidateProgram, glVertexAttrib1f, glVertexAttrib1fv, glVertexAttrib2f, glVertexAttrib2fv, glVertexAttrib3f, glVertexAttrib3fv, glVertexAttrib4f, glVertexAttrib4fv, glVertexAttribPointer, glViewport
-
Methods inherited from interface com.badlogic.gdx.graphics.GL30
glBeginQuery, glBeginTransformFeedback, glBindBufferBase, glBindBufferRange, glBindSampler, glBindTransformFeedback, glBindVertexArray, glBlitFramebuffer, glClearBufferfi, glClearBufferfv, glClearBufferiv, glClearBufferuiv, glCopyBufferSubData, glCopyTexSubImage3D, glDeleteQueries, glDeleteQueries, glDeleteSamplers, glDeleteSamplers, glDeleteTransformFeedbacks, glDeleteTransformFeedbacks, glDeleteVertexArrays, glDeleteVertexArrays, glDrawArraysInstanced, glDrawBuffers, glDrawElementsInstanced, glDrawRangeElements, glDrawRangeElements, glEndQuery, glEndTransformFeedback, glFlushMappedBufferRange, glFramebufferTextureLayer, glGenQueries, glGenQueries, glGenSamplers, glGenSamplers, glGenTransformFeedbacks, glGenTransformFeedbacks, glGenVertexArrays, glGenVertexArrays, glGetActiveUniformBlockiv, glGetActiveUniformBlockName, glGetActiveUniformBlockName, glGetActiveUniformsiv, glGetBufferParameteri64v, glGetBufferPointerv, glGetFragDataLocation, glGetInteger64v, glGetQueryiv, glGetQueryObjectuiv, glGetSamplerParameterfv, glGetSamplerParameteriv, glGetStringi, glGetUniformBlockIndex, glGetUniformIndices, glGetUniformuiv, glGetVertexAttribIiv, glGetVertexAttribIuiv, glInvalidateFramebuffer, glInvalidateSubFramebuffer, glIsQuery, glIsSampler, glIsTransformFeedback, glIsVertexArray, glMapBufferRange, glPauseTransformFeedback, glProgramParameteri, glReadBuffer, glRenderbufferStorageMultisample, glResumeTransformFeedback, glSamplerParameterf, glSamplerParameterfv, glSamplerParameteri, glSamplerParameteriv, glTexImage2D, glTexImage3D, glTexImage3D, glTexSubImage2D, glTexSubImage3D, glTexSubImage3D, glTransformFeedbackVaryings, glUniform1uiv, glUniform3uiv, glUniform4uiv, glUniformBlockBinding, glUniformMatrix2x3fv, glUniformMatrix2x4fv, glUniformMatrix3x2fv, glUniformMatrix3x4fv, glUniformMatrix4x2fv, glUniformMatrix4x3fv, glUnmapBuffer, glVertexAttribDivisor, glVertexAttribI4i, glVertexAttribI4ui, glVertexAttribIPointer, glVertexAttribPointer
-
-
-
-
Constructor Detail
-
GL31Interceptor
public GL31Interceptor(GLProfiler glProfiler, GL31 gl31)
-
-
Method Detail
-
check
protected void check()
-
glDispatchCompute
public void glDispatchCompute(int num_groups_x, int num_groups_y, int num_groups_z)- Specified by:
glDispatchComputein interfaceGL31
-
glDispatchComputeIndirect
public void glDispatchComputeIndirect(long indirect)
- Specified by:
glDispatchComputeIndirectin interfaceGL31
-
glDrawArraysIndirect
public void glDrawArraysIndirect(int mode, long indirect)- Specified by:
glDrawArraysIndirectin interfaceGL31
-
glDrawElementsIndirect
public void glDrawElementsIndirect(int mode, int type, long indirect)- Specified by:
glDrawElementsIndirectin interfaceGL31
-
glFramebufferParameteri
public void glFramebufferParameteri(int target, int pname, int param)- Specified by:
glFramebufferParameteriin interfaceGL31
-
glGetFramebufferParameteriv
public void glGetFramebufferParameteriv(int target, int pname, java.nio.IntBuffer params)- Specified by:
glGetFramebufferParameterivin interfaceGL31
-
glGetProgramInterfaceiv
public void glGetProgramInterfaceiv(int program, int programInterface, int pname, java.nio.IntBuffer params)- Specified by:
glGetProgramInterfaceivin interfaceGL31
-
glGetProgramResourceIndex
public int glGetProgramResourceIndex(int program, int programInterface, java.lang.String name)- Specified by:
glGetProgramResourceIndexin interfaceGL31
-
glGetProgramResourceName
public java.lang.String glGetProgramResourceName(int program, int programInterface, int index)- Specified by:
glGetProgramResourceNamein interfaceGL31
-
glGetProgramResourceiv
public void glGetProgramResourceiv(int program, int programInterface, int index, java.nio.IntBuffer props, java.nio.IntBuffer length, java.nio.IntBuffer params)- Specified by:
glGetProgramResourceivin interfaceGL31
-
glGetProgramResourceLocation
public int glGetProgramResourceLocation(int program, int programInterface, java.lang.String name)- Specified by:
glGetProgramResourceLocationin interfaceGL31
-
glUseProgramStages
public void glUseProgramStages(int pipeline, int stages, int program)- Specified by:
glUseProgramStagesin interfaceGL31
-
glActiveShaderProgram
public void glActiveShaderProgram(int pipeline, int program)- Specified by:
glActiveShaderProgramin interfaceGL31
-
glCreateShaderProgramv
public int glCreateShaderProgramv(int type, java.lang.String[] strings)- Specified by:
glCreateShaderProgramvin interfaceGL31
-
glBindProgramPipeline
public void glBindProgramPipeline(int pipeline)
- Specified by:
glBindProgramPipelinein interfaceGL31
-
glDeleteProgramPipelines
public void glDeleteProgramPipelines(int count, java.nio.IntBuffer pipelines)- Specified by:
glDeleteProgramPipelinesin interfaceGL31
-
glGenProgramPipelines
public void glGenProgramPipelines(int count, java.nio.IntBuffer pipelines)- Specified by:
glGenProgramPipelinesin interfaceGL31
-
glIsProgramPipeline
public boolean glIsProgramPipeline(int pipeline)
- Specified by:
glIsProgramPipelinein interfaceGL31
-
glGetProgramPipelineiv
public void glGetProgramPipelineiv(int pipeline, int pname, java.nio.IntBuffer params)- Specified by:
glGetProgramPipelineivin interfaceGL31
-
glProgramUniform1i
public void glProgramUniform1i(int program, int location, int v0)- Specified by:
glProgramUniform1iin interfaceGL31
-
glProgramUniform2i
public void glProgramUniform2i(int program, int location, int v0, int v1)- Specified by:
glProgramUniform2iin interfaceGL31
-
glProgramUniform3i
public void glProgramUniform3i(int program, int location, int v0, int v1, int v2)- Specified by:
glProgramUniform3iin interfaceGL31
-
glProgramUniform4i
public void glProgramUniform4i(int program, int location, int v0, int v1, int v2, int v3)- Specified by:
glProgramUniform4iin interfaceGL31
-
glProgramUniform1ui
public void glProgramUniform1ui(int program, int location, int v0)- Specified by:
glProgramUniform1uiin interfaceGL31
-
glProgramUniform2ui
public void glProgramUniform2ui(int program, int location, int v0, int v1)- Specified by:
glProgramUniform2uiin interfaceGL31
-
glProgramUniform3ui
public void glProgramUniform3ui(int program, int location, int v0, int v1, int v2)- Specified by:
glProgramUniform3uiin interfaceGL31
-
glProgramUniform4ui
public void glProgramUniform4ui(int program, int location, int v0, int v1, int v2, int v3)- Specified by:
glProgramUniform4uiin interfaceGL31
-
glProgramUniform1f
public void glProgramUniform1f(int program, int location, float v0)- Specified by:
glProgramUniform1fin interfaceGL31
-
glProgramUniform2f
public void glProgramUniform2f(int program, int location, float v0, float v1)- Specified by:
glProgramUniform2fin interfaceGL31
-
glProgramUniform3f
public void glProgramUniform3f(int program, int location, float v0, float v1, float v2)- Specified by:
glProgramUniform3fin interfaceGL31
-
glProgramUniform4f
public void glProgramUniform4f(int program, int location, float v0, float v1, float v2, float v3)- Specified by:
glProgramUniform4fin interfaceGL31
-
glProgramUniform1iv
public void glProgramUniform1iv(int program, int location, java.nio.IntBuffer value)- Specified by:
glProgramUniform1ivin interfaceGL31
-
glProgramUniform2iv
public void glProgramUniform2iv(int program, int location, java.nio.IntBuffer value)- Specified by:
glProgramUniform2ivin interfaceGL31
-
glProgramUniform3iv
public void glProgramUniform3iv(int program, int location, java.nio.IntBuffer value)- Specified by:
glProgramUniform3ivin interfaceGL31
-
glProgramUniform4iv
public void glProgramUniform4iv(int program, int location, java.nio.IntBuffer value)- Specified by:
glProgramUniform4ivin interfaceGL31
-
glProgramUniform1uiv
public void glProgramUniform1uiv(int program, int location, java.nio.IntBuffer value)- Specified by:
glProgramUniform1uivin interfaceGL31
-
glProgramUniform2uiv
public void glProgramUniform2uiv(int program, int location, java.nio.IntBuffer value)- Specified by:
glProgramUniform2uivin interfaceGL31
-
glProgramUniform3uiv
public void glProgramUniform3uiv(int program, int location, java.nio.IntBuffer value)- Specified by:
glProgramUniform3uivin interfaceGL31
-
glProgramUniform4uiv
public void glProgramUniform4uiv(int program, int location, java.nio.IntBuffer value)- Specified by:
glProgramUniform4uivin interfaceGL31
-
glProgramUniform1fv
public void glProgramUniform1fv(int program, int location, java.nio.FloatBuffer value)- Specified by:
glProgramUniform1fvin interfaceGL31
-
glProgramUniform2fv
public void glProgramUniform2fv(int program, int location, java.nio.FloatBuffer value)- Specified by:
glProgramUniform2fvin interfaceGL31
-
glProgramUniform3fv
public void glProgramUniform3fv(int program, int location, java.nio.FloatBuffer value)- Specified by:
glProgramUniform3fvin interfaceGL31
-
glProgramUniform4fv
public void glProgramUniform4fv(int program, int location, java.nio.FloatBuffer value)- Specified by:
glProgramUniform4fvin interfaceGL31
-
glProgramUniformMatrix2fv
public void glProgramUniformMatrix2fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)- Specified by:
glProgramUniformMatrix2fvin interfaceGL31
-
glProgramUniformMatrix3fv
public void glProgramUniformMatrix3fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)- Specified by:
glProgramUniformMatrix3fvin interfaceGL31
-
glProgramUniformMatrix4fv
public void glProgramUniformMatrix4fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)- Specified by:
glProgramUniformMatrix4fvin interfaceGL31
-
glProgramUniformMatrix2x3fv
public void glProgramUniformMatrix2x3fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)- Specified by:
glProgramUniformMatrix2x3fvin interfaceGL31
-
glProgramUniformMatrix3x2fv
public void glProgramUniformMatrix3x2fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)- Specified by:
glProgramUniformMatrix3x2fvin interfaceGL31
-
glProgramUniformMatrix2x4fv
public void glProgramUniformMatrix2x4fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)- Specified by:
glProgramUniformMatrix2x4fvin interfaceGL31
-
glProgramUniformMatrix4x2fv
public void glProgramUniformMatrix4x2fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)- Specified by:
glProgramUniformMatrix4x2fvin interfaceGL31
-
glProgramUniformMatrix3x4fv
public void glProgramUniformMatrix3x4fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)- Specified by:
glProgramUniformMatrix3x4fvin interfaceGL31
-
glProgramUniformMatrix4x3fv
public void glProgramUniformMatrix4x3fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)- Specified by:
glProgramUniformMatrix4x3fvin interfaceGL31
-
glValidateProgramPipeline
public void glValidateProgramPipeline(int pipeline)
- Specified by:
glValidateProgramPipelinein interfaceGL31
-
glGetProgramPipelineInfoLog
public java.lang.String glGetProgramPipelineInfoLog(int program)
- Specified by:
glGetProgramPipelineInfoLogin interfaceGL31
-
glBindImageTexture
public void glBindImageTexture(int unit, int texture, int level, boolean layered, int layer, int access, int format)- Specified by:
glBindImageTexturein interfaceGL31
-
glGetBooleani_v
public void glGetBooleani_v(int target, int index, java.nio.IntBuffer data)- Specified by:
glGetBooleani_vin interfaceGL31
-
glMemoryBarrier
public void glMemoryBarrier(int barriers)
- Specified by:
glMemoryBarrierin interfaceGL31
-
glMemoryBarrierByRegion
public void glMemoryBarrierByRegion(int barriers)
- Specified by:
glMemoryBarrierByRegionin interfaceGL31
-
glTexStorage2DMultisample
public void glTexStorage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)- Specified by:
glTexStorage2DMultisamplein interfaceGL31
-
glGetMultisamplefv
public void glGetMultisamplefv(int pname, int index, java.nio.FloatBuffer val)- Specified by:
glGetMultisamplefvin interfaceGL31
-
glSampleMaski
public void glSampleMaski(int maskNumber, int mask)- Specified by:
glSampleMaskiin interfaceGL31
-
glGetTexLevelParameteriv
public void glGetTexLevelParameteriv(int target, int level, int pname, java.nio.IntBuffer params)- Specified by:
glGetTexLevelParameterivin interfaceGL31
-
glGetTexLevelParameterfv
public void glGetTexLevelParameterfv(int target, int level, int pname, java.nio.FloatBuffer params)- Specified by:
glGetTexLevelParameterfvin interfaceGL31
-
glBindVertexBuffer
public void glBindVertexBuffer(int bindingindex, int buffer, long offset, int stride)- Specified by:
glBindVertexBufferin interfaceGL31
-
glVertexAttribFormat
public void glVertexAttribFormat(int attribindex, int size, int type, boolean normalized, int relativeoffset)- Specified by:
glVertexAttribFormatin interfaceGL31
-
glVertexAttribIFormat
public void glVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset)- Specified by:
glVertexAttribIFormatin interfaceGL31
-
glVertexAttribBinding
public void glVertexAttribBinding(int attribindex, int bindingindex)- Specified by:
glVertexAttribBindingin interfaceGL31
-
glVertexBindingDivisor
public void glVertexBindingDivisor(int bindingindex, int divisor)- Specified by:
glVertexBindingDivisorin interfaceGL31
-
-