public class GL30Profiler extends GLProfiler implements GL30
Modifier and Type | Field and Description |
---|---|
GL30 |
gl30 |
calls, drawCalls, listener, shaderSwitches, textureBindings, vertexCount
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
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
Modifier and Type | Method and Description |
---|---|
void |
glActiveTexture(int texture) |
void |
glAttachShader(int program,
int shader) |
void |
glBeginQuery(int target,
int id) |
void |
glBeginTransformFeedback(int primitiveMode) |
void |
glBindAttribLocation(int program,
int index,
String name) |
void |
glBindBuffer(int target,
int buffer) |
void |
glBindBufferBase(int target,
int index,
int buffer) |
void |
glBindBufferRange(int target,
int index,
int buffer,
int offset,
int size) |
void |
glBindFramebuffer(int target,
int framebuffer) |
void |
glBindRenderbuffer(int target,
int renderbuffer) |
void |
glBindSampler(int unit,
int sampler) |
void |
glBindTexture(int target,
int texture) |
void |
glBindTransformFeedback(int target,
int id) |
void |
glBindVertexArray(int array) |
void |
glBlendColor(float red,
float green,
float blue,
float alpha) |
void |
glBlendEquation(int mode) |
void |
glBlendEquationSeparate(int modeRGB,
int modeAlpha) |
void |
glBlendFunc(int sfactor,
int dfactor) |
void |
glBlendFuncSeparate(int srcRGB,
int dstRGB,
int srcAlpha,
int dstAlpha) |
void |
glBlitFramebuffer(int srcX0,
int srcY0,
int srcX1,
int srcY1,
int dstX0,
int dstY0,
int dstX1,
int dstY1,
int mask,
int filter) |
void |
glBufferData(int target,
int size,
Buffer data,
int usage) |
void |
glBufferSubData(int target,
int offset,
int size,
Buffer data) |
int |
glCheckFramebufferStatus(int target) |
void |
glClear(int mask) |
void |
glClearBufferfi(int buffer,
int drawbuffer,
float depth,
int stencil) |
void |
glClearBufferfv(int buffer,
int drawbuffer,
FloatBuffer value) |
void |
glClearBufferiv(int buffer,
int drawbuffer,
IntBuffer value) |
void |
glClearBufferuiv(int buffer,
int drawbuffer,
IntBuffer value) |
void |
glClearColor(float red,
float green,
float blue,
float alpha) |
void |
glClearDepthf(float depth) |
void |
glClearStencil(int s) |
void |
glColorMask(boolean red,
boolean green,
boolean blue,
boolean alpha) |
void |
glCompileShader(int shader) |
void |
glCompressedTexImage2D(int target,
int level,
int internalformat,
int width,
int height,
int border,
int imageSize,
Buffer data) |
void |
glCompressedTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int imageSize,
Buffer data) |
void |
glCopyBufferSubData(int readTarget,
int writeTarget,
int readOffset,
int writeOffset,
int size) |
void |
glCopyTexImage2D(int target,
int level,
int internalformat,
int x,
int y,
int width,
int height,
int border) |
void |
glCopyTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int x,
int y,
int width,
int height) |
void |
glCopyTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int x,
int y,
int width,
int height) |
int |
glCreateProgram() |
int |
glCreateShader(int type) |
void |
glCullFace(int mode) |
void |
glDeleteBuffer(int buffer) |
void |
glDeleteBuffers(int n,
IntBuffer buffers) |
void |
glDeleteFramebuffer(int framebuffer) |
void |
glDeleteFramebuffers(int n,
IntBuffer framebuffers) |
void |
glDeleteProgram(int program) |
void |
glDeleteQueries(int n,
int[] ids,
int offset) |
void |
glDeleteQueries(int n,
IntBuffer ids) |
void |
glDeleteRenderbuffer(int renderbuffer) |
void |
glDeleteRenderbuffers(int n,
IntBuffer renderbuffers) |
void |
glDeleteSamplers(int count,
int[] samplers,
int offset) |
void |
glDeleteSamplers(int count,
IntBuffer samplers) |
void |
glDeleteShader(int shader) |
void |
glDeleteTexture(int texture) |
void |
glDeleteTextures(int n,
IntBuffer textures) |
void |
glDeleteTransformFeedbacks(int n,
int[] ids,
int offset) |
void |
glDeleteTransformFeedbacks(int n,
IntBuffer ids) |
void |
glDeleteVertexArrays(int n,
int[] arrays,
int offset) |
void |
glDeleteVertexArrays(int n,
IntBuffer arrays) |
void |
glDepthFunc(int func) |
void |
glDepthMask(boolean flag) |
void |
glDepthRangef(float zNear,
float zFar) |
void |
glDetachShader(int program,
int shader) |
void |
glDisable(int cap) |
void |
glDisableVertexAttribArray(int index) |
void |
glDrawArrays(int mode,
int first,
int count) |
void |
glDrawArraysInstanced(int mode,
int first,
int count,
int instanceCount) |
void |
glDrawBuffers(int n,
IntBuffer bufs) |
void |
glDrawElements(int mode,
int count,
int type,
Buffer indices) |
void |
glDrawElements(int mode,
int count,
int type,
int indices) |
void |
glDrawElementsInstanced(int mode,
int count,
int type,
int indicesOffset,
int instanceCount) |
void |
glDrawRangeElements(int mode,
int start,
int end,
int count,
int type,
Buffer indices) |
void |
glDrawRangeElements(int mode,
int start,
int end,
int count,
int type,
int offset) |
void |
glEnable(int cap) |
void |
glEnableVertexAttribArray(int index) |
void |
glEndQuery(int target) |
void |
glEndTransformFeedback() |
void |
glFinish() |
void |
glFlush() |
void |
glFlushMappedBufferRange(int target,
int offset,
int length) |
void |
glFramebufferRenderbuffer(int target,
int attachment,
int renderbuffertarget,
int renderbuffer) |
void |
glFramebufferTexture2D(int target,
int attachment,
int textarget,
int texture,
int level) |
void |
glFramebufferTextureLayer(int target,
int attachment,
int texture,
int level,
int layer) |
void |
glFrontFace(int mode) |
int |
glGenBuffer() |
void |
glGenBuffers(int n,
IntBuffer buffers) |
void |
glGenerateMipmap(int target) |
int |
glGenFramebuffer() |
void |
glGenFramebuffers(int n,
IntBuffer framebuffers) |
void |
glGenQueries(int n,
int[] ids,
int offset) |
void |
glGenQueries(int n,
IntBuffer ids) |
int |
glGenRenderbuffer() |
void |
glGenRenderbuffers(int n,
IntBuffer renderbuffers) |
void |
glGenSamplers(int count,
int[] samplers,
int offset) |
void |
glGenSamplers(int count,
IntBuffer samplers) |
int |
glGenTexture() |
void |
glGenTextures(int n,
IntBuffer textures) |
void |
glGenTransformFeedbacks(int n,
int[] ids,
int offset) |
void |
glGenTransformFeedbacks(int n,
IntBuffer ids) |
void |
glGenVertexArrays(int n,
int[] arrays,
int offset) |
void |
glGenVertexArrays(int n,
IntBuffer arrays) |
String |
glGetActiveAttrib(int program,
int index,
IntBuffer size,
Buffer type) |
String |
glGetActiveUniform(int program,
int index,
IntBuffer size,
Buffer type) |
void |
glGetActiveUniformBlockiv(int program,
int uniformBlockIndex,
int pname,
IntBuffer params) |
String |
glGetActiveUniformBlockName(int program,
int uniformBlockIndex) |
void |
glGetActiveUniformBlockName(int program,
int uniformBlockIndex,
Buffer length,
Buffer uniformBlockName) |
void |
glGetActiveUniformsiv(int program,
int uniformCount,
IntBuffer uniformIndices,
int pname,
IntBuffer params) |
void |
glGetAttachedShaders(int program,
int maxcount,
Buffer count,
IntBuffer shaders) |
int |
glGetAttribLocation(int program,
String name) |
void |
glGetBooleanv(int pname,
Buffer params) |
void |
glGetBufferParameteri64v(int target,
int pname,
LongBuffer params) |
void |
glGetBufferParameteriv(int target,
int pname,
IntBuffer params) |
Buffer |
glGetBufferPointerv(int target,
int pname) |
int |
glGetError() |
void |
glGetFloatv(int pname,
FloatBuffer params) |
int |
glGetFragDataLocation(int program,
String name) |
void |
glGetFramebufferAttachmentParameteriv(int target,
int attachment,
int pname,
IntBuffer params) |
void |
glGetInteger64v(int pname,
LongBuffer params) |
void |
glGetIntegerv(int pname,
IntBuffer params) |
String |
glGetProgramInfoLog(int program) |
void |
glGetProgramiv(int program,
int pname,
IntBuffer params) |
void |
glGetQueryiv(int target,
int pname,
IntBuffer params) |
void |
glGetQueryObjectuiv(int id,
int pname,
IntBuffer params) |
void |
glGetRenderbufferParameteriv(int target,
int pname,
IntBuffer params) |
void |
glGetSamplerParameterfv(int sampler,
int pname,
FloatBuffer params) |
void |
glGetSamplerParameteriv(int sampler,
int pname,
IntBuffer params) |
String |
glGetShaderInfoLog(int shader) |
void |
glGetShaderiv(int shader,
int pname,
IntBuffer params) |
void |
glGetShaderPrecisionFormat(int shadertype,
int precisiontype,
IntBuffer range,
IntBuffer precision) |
String |
glGetString(int name) |
String |
glGetStringi(int name,
int index) |
void |
glGetTexParameterfv(int target,
int pname,
FloatBuffer params) |
void |
glGetTexParameteriv(int target,
int pname,
IntBuffer params) |
int |
glGetUniformBlockIndex(int program,
String uniformBlockName) |
void |
glGetUniformfv(int program,
int location,
FloatBuffer params) |
void |
glGetUniformIndices(int program,
String[] uniformNames,
IntBuffer uniformIndices) |
void |
glGetUniformiv(int program,
int location,
IntBuffer params) |
int |
glGetUniformLocation(int program,
String name) |
void |
glGetUniformuiv(int program,
int location,
IntBuffer params) |
void |
glGetVertexAttribfv(int index,
int pname,
FloatBuffer params) |
void |
glGetVertexAttribIiv(int index,
int pname,
IntBuffer params) |
void |
glGetVertexAttribIuiv(int index,
int pname,
IntBuffer params) |
void |
glGetVertexAttribiv(int index,
int pname,
IntBuffer params) |
void |
glGetVertexAttribPointerv(int index,
int pname,
Buffer pointer) |
void |
glHint(int target,
int mode) |
void |
glInvalidateFramebuffer(int target,
int numAttachments,
IntBuffer attachments) |
void |
glInvalidateSubFramebuffer(int target,
int numAttachments,
IntBuffer attachments,
int x,
int y,
int width,
int height) |
boolean |
glIsBuffer(int buffer) |
boolean |
glIsEnabled(int cap) |
boolean |
glIsFramebuffer(int framebuffer) |
boolean |
glIsProgram(int program) |
boolean |
glIsQuery(int id) |
boolean |
glIsRenderbuffer(int renderbuffer) |
boolean |
glIsSampler(int sampler) |
boolean |
glIsShader(int shader) |
boolean |
glIsTexture(int texture) |
boolean |
glIsTransformFeedback(int id) |
boolean |
glIsVertexArray(int array) |
void |
glLineWidth(float width) |
void |
glLinkProgram(int program) |
void |
glPauseTransformFeedback() |
void |
glPixelStorei(int pname,
int param) |
void |
glPolygonOffset(float factor,
float units) |
void |
glProgramParameteri(int program,
int pname,
int value) |
void |
glReadBuffer(int mode) |
void |
glReadPixels(int x,
int y,
int width,
int height,
int format,
int type,
Buffer pixels) |
void |
glReleaseShaderCompiler() |
void |
glRenderbufferStorage(int target,
int internalformat,
int width,
int height) |
void |
glRenderbufferStorageMultisample(int target,
int samples,
int internalformat,
int width,
int height) |
void |
glResumeTransformFeedback() |
void |
glSampleCoverage(float value,
boolean invert) |
void |
glSamplerParameterf(int sampler,
int pname,
float param) |
void |
glSamplerParameterfv(int sampler,
int pname,
FloatBuffer param) |
void |
glSamplerParameteri(int sampler,
int pname,
int param) |
void |
glSamplerParameteriv(int sampler,
int pname,
IntBuffer param) |
void |
glScissor(int x,
int y,
int width,
int height) |
void |
glShaderBinary(int n,
IntBuffer shaders,
int binaryformat,
Buffer binary,
int length) |
void |
glShaderSource(int shader,
String string) |
void |
glStencilFunc(int func,
int ref,
int mask) |
void |
glStencilFuncSeparate(int face,
int func,
int ref,
int mask) |
void |
glStencilMask(int mask) |
void |
glStencilMaskSeparate(int face,
int mask) |
void |
glStencilOp(int fail,
int zfail,
int zpass) |
void |
glStencilOpSeparate(int face,
int fail,
int zfail,
int zpass) |
void |
glTexImage2D(int target,
int level,
int internalformat,
int width,
int height,
int border,
int format,
int type,
Buffer pixels) |
void |
glTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
Buffer pixels) |
void |
glTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
int offset) |
void |
glTexParameterf(int target,
int pname,
float param) |
void |
glTexParameterfv(int target,
int pname,
FloatBuffer params) |
void |
glTexParameteri(int target,
int pname,
int param) |
void |
glTexParameteriv(int target,
int pname,
IntBuffer params) |
void |
glTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int type,
Buffer pixels) |
void |
glTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
Buffer pixels) |
void |
glTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
int offset) |
void |
glTransformFeedbackVaryings(int program,
String[] varyings,
int bufferMode) |
void |
glUniform1f(int location,
float x) |
void |
glUniform1fv(int location,
int count,
float[] v,
int offset) |
void |
glUniform1fv(int location,
int count,
FloatBuffer v) |
void |
glUniform1i(int location,
int x) |
void |
glUniform1iv(int location,
int count,
int[] v,
int offset) |
void |
glUniform1iv(int location,
int count,
IntBuffer v) |
void |
glUniform1uiv(int location,
int count,
IntBuffer value) |
void |
glUniform2f(int location,
float x,
float y) |
void |
glUniform2fv(int location,
int count,
float[] v,
int offset) |
void |
glUniform2fv(int location,
int count,
FloatBuffer v) |
void |
glUniform2i(int location,
int x,
int y) |
void |
glUniform2iv(int location,
int count,
int[] v,
int offset) |
void |
glUniform2iv(int location,
int count,
IntBuffer v) |
void |
glUniform3f(int location,
float x,
float y,
float z) |
void |
glUniform3fv(int location,
int count,
float[] v,
int offset) |
void |
glUniform3fv(int location,
int count,
FloatBuffer v) |
void |
glUniform3i(int location,
int x,
int y,
int z) |
void |
glUniform3iv(int location,
int count,
int[] v,
int offset) |
void |
glUniform3iv(int location,
int count,
IntBuffer v) |
void |
glUniform3uiv(int location,
int count,
IntBuffer value) |
void |
glUniform4f(int location,
float x,
float y,
float z,
float w) |
void |
glUniform4fv(int location,
int count,
float[] v,
int offset) |
void |
glUniform4fv(int location,
int count,
FloatBuffer v) |
void |
glUniform4i(int location,
int x,
int y,
int z,
int w) |
void |
glUniform4iv(int location,
int count,
int[] v,
int offset) |
void |
glUniform4iv(int location,
int count,
IntBuffer v) |
void |
glUniform4uiv(int location,
int count,
IntBuffer value) |
void |
glUniformBlockBinding(int program,
int uniformBlockIndex,
int uniformBlockBinding) |
void |
glUniformMatrix2fv(int location,
int count,
boolean transpose,
float[] value,
int offset) |
void |
glUniformMatrix2fv(int location,
int count,
boolean transpose,
FloatBuffer value) |
void |
glUniformMatrix2x3fv(int location,
int count,
boolean transpose,
FloatBuffer value) |
void |
glUniformMatrix2x4fv(int location,
int count,
boolean transpose,
FloatBuffer value) |
void |
glUniformMatrix3fv(int location,
int count,
boolean transpose,
float[] value,
int offset) |
void |
glUniformMatrix3fv(int location,
int count,
boolean transpose,
FloatBuffer value) |
void |
glUniformMatrix3x2fv(int location,
int count,
boolean transpose,
FloatBuffer value) |
void |
glUniformMatrix3x4fv(int location,
int count,
boolean transpose,
FloatBuffer value) |
void |
glUniformMatrix4fv(int location,
int count,
boolean transpose,
float[] value,
int offset) |
void |
glUniformMatrix4fv(int location,
int count,
boolean transpose,
FloatBuffer value) |
void |
glUniformMatrix4x2fv(int location,
int count,
boolean transpose,
FloatBuffer value) |
void |
glUniformMatrix4x3fv(int location,
int count,
boolean transpose,
FloatBuffer value) |
boolean |
glUnmapBuffer(int target) |
void |
glUseProgram(int program) |
void |
glValidateProgram(int program) |
void |
glVertexAttrib1f(int indx,
float x) |
void |
glVertexAttrib1fv(int indx,
FloatBuffer values) |
void |
glVertexAttrib2f(int indx,
float x,
float y) |
void |
glVertexAttrib2fv(int indx,
FloatBuffer values) |
void |
glVertexAttrib3f(int indx,
float x,
float y,
float z) |
void |
glVertexAttrib3fv(int indx,
FloatBuffer values) |
void |
glVertexAttrib4f(int indx,
float x,
float y,
float z,
float w) |
void |
glVertexAttrib4fv(int indx,
FloatBuffer values) |
void |
glVertexAttribDivisor(int index,
int divisor) |
void |
glVertexAttribI4i(int index,
int x,
int y,
int z,
int w) |
void |
glVertexAttribI4ui(int index,
int x,
int y,
int z,
int w) |
void |
glVertexAttribIPointer(int index,
int size,
int type,
int stride,
int offset) |
void |
glVertexAttribPointer(int indx,
int size,
int type,
boolean normalized,
int stride,
Buffer ptr)
In OpenGl core profiles (3.1+), passing a pointer to client memory is not valid.
|
void |
glVertexAttribPointer(int indx,
int size,
int type,
boolean normalized,
int stride,
int ptr) |
void |
glViewport(int x,
int y,
int width,
int height) |
disable, enable, isEnabled, reset, resolveErrorNumber
public final GL30 gl30
public void glActiveTexture(int texture)
glActiveTexture
in interface GL20
public void glBindTexture(int target, int texture)
glBindTexture
in interface GL20
public void glBlendFunc(int sfactor, int dfactor)
glBlendFunc
in interface GL20
public void glClearColor(float red, float green, float blue, float alpha)
glClearColor
in interface GL20
public void glClearDepthf(float depth)
glClearDepthf
in interface GL20
public void glClearStencil(int s)
glClearStencil
in interface GL20
public void glColorMask(boolean red, boolean green, boolean blue, boolean alpha)
glColorMask
in interface GL20
public void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, Buffer data)
glCompressedTexImage2D
in interface GL20
public void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer data)
glCompressedTexSubImage2D
in interface GL20
public void glCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border)
glCopyTexImage2D
in interface GL20
public void glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
glCopyTexSubImage2D
in interface GL20
public void glCullFace(int mode)
glCullFace
in interface GL20
public void glDeleteTextures(int n, IntBuffer textures)
glDeleteTextures
in interface GL20
public void glDeleteTexture(int texture)
glDeleteTexture
in interface GL20
public void glDepthFunc(int func)
glDepthFunc
in interface GL20
public void glDepthMask(boolean flag)
glDepthMask
in interface GL20
public void glDepthRangef(float zNear, float zFar)
glDepthRangef
in interface GL20
public void glDrawArrays(int mode, int first, int count)
glDrawArrays
in interface GL20
public void glDrawElements(int mode, int count, int type, Buffer indices)
glDrawElements
in interface GL20
public void glFrontFace(int mode)
glFrontFace
in interface GL20
public void glGenTextures(int n, IntBuffer textures)
glGenTextures
in interface GL20
public int glGenTexture()
glGenTexture
in interface GL20
public int glGetError()
glGetError
in interface GL20
public void glGetIntegerv(int pname, IntBuffer params)
glGetIntegerv
in interface GL20
public String glGetString(int name)
glGetString
in interface GL20
public void glLineWidth(float width)
glLineWidth
in interface GL20
public void glPixelStorei(int pname, int param)
glPixelStorei
in interface GL20
public void glPolygonOffset(float factor, float units)
glPolygonOffset
in interface GL20
public void glReadPixels(int x, int y, int width, int height, int format, int type, Buffer pixels)
glReadPixels
in interface GL20
public void glScissor(int x, int y, int width, int height)
public void glStencilFunc(int func, int ref, int mask)
glStencilFunc
in interface GL20
public void glStencilMask(int mask)
glStencilMask
in interface GL20
public void glStencilOp(int fail, int zfail, int zpass)
glStencilOp
in interface GL20
public void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, Buffer pixels)
glTexImage2D
in interface GL20
public void glTexParameterf(int target, int pname, float param)
glTexParameterf
in interface GL20
public void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels)
glTexSubImage2D
in interface GL20
public void glViewport(int x, int y, int width, int height)
glViewport
in interface GL20
public void glAttachShader(int program, int shader)
glAttachShader
in interface GL20
public void glBindAttribLocation(int program, int index, String name)
glBindAttribLocation
in interface GL20
public void glBindBuffer(int target, int buffer)
glBindBuffer
in interface GL20
public void glBindFramebuffer(int target, int framebuffer)
glBindFramebuffer
in interface GL20
public void glBindRenderbuffer(int target, int renderbuffer)
glBindRenderbuffer
in interface GL20
public void glBlendColor(float red, float green, float blue, float alpha)
glBlendColor
in interface GL20
public void glBlendEquation(int mode)
glBlendEquation
in interface GL20
public void glBlendEquationSeparate(int modeRGB, int modeAlpha)
glBlendEquationSeparate
in interface GL20
public void glBlendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)
glBlendFuncSeparate
in interface GL20
public void glBufferData(int target, int size, Buffer data, int usage)
glBufferData
in interface GL20
public void glBufferSubData(int target, int offset, int size, Buffer data)
glBufferSubData
in interface GL20
public int glCheckFramebufferStatus(int target)
glCheckFramebufferStatus
in interface GL20
public void glCompileShader(int shader)
glCompileShader
in interface GL20
public int glCreateProgram()
glCreateProgram
in interface GL20
public int glCreateShader(int type)
glCreateShader
in interface GL20
public void glDeleteBuffer(int buffer)
glDeleteBuffer
in interface GL20
public void glDeleteBuffers(int n, IntBuffer buffers)
glDeleteBuffers
in interface GL20
public void glDeleteFramebuffer(int framebuffer)
glDeleteFramebuffer
in interface GL20
public void glDeleteFramebuffers(int n, IntBuffer framebuffers)
glDeleteFramebuffers
in interface GL20
public void glDeleteProgram(int program)
glDeleteProgram
in interface GL20
public void glDeleteRenderbuffer(int renderbuffer)
glDeleteRenderbuffer
in interface GL20
public void glDeleteRenderbuffers(int n, IntBuffer renderbuffers)
glDeleteRenderbuffers
in interface GL20
public void glDeleteShader(int shader)
glDeleteShader
in interface GL20
public void glDetachShader(int program, int shader)
glDetachShader
in interface GL20
public void glDisableVertexAttribArray(int index)
glDisableVertexAttribArray
in interface GL20
public void glDrawElements(int mode, int count, int type, int indices)
glDrawElements
in interface GL20
public void glEnableVertexAttribArray(int index)
glEnableVertexAttribArray
in interface GL20
public void glFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer)
glFramebufferRenderbuffer
in interface GL20
public void glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level)
glFramebufferTexture2D
in interface GL20
public int glGenBuffer()
glGenBuffer
in interface GL20
public void glGenBuffers(int n, IntBuffer buffers)
glGenBuffers
in interface GL20
public void glGenerateMipmap(int target)
glGenerateMipmap
in interface GL20
public int glGenFramebuffer()
glGenFramebuffer
in interface GL20
public void glGenFramebuffers(int n, IntBuffer framebuffers)
glGenFramebuffers
in interface GL20
public int glGenRenderbuffer()
glGenRenderbuffer
in interface GL20
public void glGenRenderbuffers(int n, IntBuffer renderbuffers)
glGenRenderbuffers
in interface GL20
public String glGetActiveAttrib(int program, int index, IntBuffer size, Buffer type)
glGetActiveAttrib
in interface GL20
public String glGetActiveUniform(int program, int index, IntBuffer size, Buffer type)
glGetActiveUniform
in interface GL20
public void glGetAttachedShaders(int program, int maxcount, Buffer count, IntBuffer shaders)
glGetAttachedShaders
in interface GL20
public int glGetAttribLocation(int program, String name)
glGetAttribLocation
in interface GL20
public void glGetBooleanv(int pname, Buffer params)
glGetBooleanv
in interface GL20
public void glGetBufferParameteriv(int target, int pname, IntBuffer params)
glGetBufferParameteriv
in interface GL20
public void glGetFloatv(int pname, FloatBuffer params)
glGetFloatv
in interface GL20
public void glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, IntBuffer params)
glGetFramebufferAttachmentParameteriv
in interface GL20
public void glGetProgramiv(int program, int pname, IntBuffer params)
glGetProgramiv
in interface GL20
public String glGetProgramInfoLog(int program)
glGetProgramInfoLog
in interface GL20
public void glGetRenderbufferParameteriv(int target, int pname, IntBuffer params)
glGetRenderbufferParameteriv
in interface GL20
public void glGetShaderiv(int shader, int pname, IntBuffer params)
glGetShaderiv
in interface GL20
public String glGetShaderInfoLog(int shader)
glGetShaderInfoLog
in interface GL20
public void glGetShaderPrecisionFormat(int shadertype, int precisiontype, IntBuffer range, IntBuffer precision)
glGetShaderPrecisionFormat
in interface GL20
public void glGetTexParameterfv(int target, int pname, FloatBuffer params)
glGetTexParameterfv
in interface GL20
public void glGetTexParameteriv(int target, int pname, IntBuffer params)
glGetTexParameteriv
in interface GL20
public void glGetUniformfv(int program, int location, FloatBuffer params)
glGetUniformfv
in interface GL20
public void glGetUniformiv(int program, int location, IntBuffer params)
glGetUniformiv
in interface GL20
public int glGetUniformLocation(int program, String name)
glGetUniformLocation
in interface GL20
public void glGetVertexAttribfv(int index, int pname, FloatBuffer params)
glGetVertexAttribfv
in interface GL20
public void glGetVertexAttribiv(int index, int pname, IntBuffer params)
glGetVertexAttribiv
in interface GL20
public void glGetVertexAttribPointerv(int index, int pname, Buffer pointer)
glGetVertexAttribPointerv
in interface GL20
public boolean glIsBuffer(int buffer)
glIsBuffer
in interface GL20
public boolean glIsEnabled(int cap)
glIsEnabled
in interface GL20
public boolean glIsFramebuffer(int framebuffer)
glIsFramebuffer
in interface GL20
public boolean glIsProgram(int program)
glIsProgram
in interface GL20
public boolean glIsRenderbuffer(int renderbuffer)
glIsRenderbuffer
in interface GL20
public boolean glIsShader(int shader)
glIsShader
in interface GL20
public boolean glIsTexture(int texture)
glIsTexture
in interface GL20
public void glLinkProgram(int program)
glLinkProgram
in interface GL20
public void glReleaseShaderCompiler()
glReleaseShaderCompiler
in interface GL20
public void glRenderbufferStorage(int target, int internalformat, int width, int height)
glRenderbufferStorage
in interface GL20
public void glSampleCoverage(float value, boolean invert)
glSampleCoverage
in interface GL20
public void glShaderBinary(int n, IntBuffer shaders, int binaryformat, Buffer binary, int length)
glShaderBinary
in interface GL20
public void glShaderSource(int shader, String string)
glShaderSource
in interface GL20
public void glStencilFuncSeparate(int face, int func, int ref, int mask)
glStencilFuncSeparate
in interface GL20
public void glStencilMaskSeparate(int face, int mask)
glStencilMaskSeparate
in interface GL20
public void glStencilOpSeparate(int face, int fail, int zfail, int zpass)
glStencilOpSeparate
in interface GL20
public void glTexParameterfv(int target, int pname, FloatBuffer params)
glTexParameterfv
in interface GL20
public void glTexParameteri(int target, int pname, int param)
glTexParameteri
in interface GL20
public void glTexParameteriv(int target, int pname, IntBuffer params)
glTexParameteriv
in interface GL20
public void glUniform1f(int location, float x)
glUniform1f
in interface GL20
public void glUniform1fv(int location, int count, FloatBuffer v)
glUniform1fv
in interface GL20
public void glUniform1fv(int location, int count, float[] v, int offset)
glUniform1fv
in interface GL20
public void glUniform1i(int location, int x)
glUniform1i
in interface GL20
public void glUniform1iv(int location, int count, IntBuffer v)
glUniform1iv
in interface GL20
public void glUniform1iv(int location, int count, int[] v, int offset)
glUniform1iv
in interface GL20
public void glUniform2f(int location, float x, float y)
glUniform2f
in interface GL20
public void glUniform2fv(int location, int count, FloatBuffer v)
glUniform2fv
in interface GL20
public void glUniform2fv(int location, int count, float[] v, int offset)
glUniform2fv
in interface GL20
public void glUniform2i(int location, int x, int y)
glUniform2i
in interface GL20
public void glUniform2iv(int location, int count, IntBuffer v)
glUniform2iv
in interface GL20
public void glUniform2iv(int location, int count, int[] v, int offset)
glUniform2iv
in interface GL20
public void glUniform3f(int location, float x, float y, float z)
glUniform3f
in interface GL20
public void glUniform3fv(int location, int count, FloatBuffer v)
glUniform3fv
in interface GL20
public void glUniform3fv(int location, int count, float[] v, int offset)
glUniform3fv
in interface GL20
public void glUniform3i(int location, int x, int y, int z)
glUniform3i
in interface GL20
public void glUniform3iv(int location, int count, IntBuffer v)
glUniform3iv
in interface GL20
public void glUniform3iv(int location, int count, int[] v, int offset)
glUniform3iv
in interface GL20
public void glUniform4f(int location, float x, float y, float z, float w)
glUniform4f
in interface GL20
public void glUniform4fv(int location, int count, FloatBuffer v)
glUniform4fv
in interface GL20
public void glUniform4fv(int location, int count, float[] v, int offset)
glUniform4fv
in interface GL20
public void glUniform4i(int location, int x, int y, int z, int w)
glUniform4i
in interface GL20
public void glUniform4iv(int location, int count, IntBuffer v)
glUniform4iv
in interface GL20
public void glUniform4iv(int location, int count, int[] v, int offset)
glUniform4iv
in interface GL20
public void glUniformMatrix2fv(int location, int count, boolean transpose, FloatBuffer value)
glUniformMatrix2fv
in interface GL20
public void glUniformMatrix2fv(int location, int count, boolean transpose, float[] value, int offset)
glUniformMatrix2fv
in interface GL20
public void glUniformMatrix3fv(int location, int count, boolean transpose, FloatBuffer value)
glUniformMatrix3fv
in interface GL20
public void glUniformMatrix3fv(int location, int count, boolean transpose, float[] value, int offset)
glUniformMatrix3fv
in interface GL20
public void glUniformMatrix4fv(int location, int count, boolean transpose, FloatBuffer value)
glUniformMatrix4fv
in interface GL20
public void glUniformMatrix4fv(int location, int count, boolean transpose, float[] value, int offset)
glUniformMatrix4fv
in interface GL20
public void glUseProgram(int program)
glUseProgram
in interface GL20
public void glValidateProgram(int program)
glValidateProgram
in interface GL20
public void glVertexAttrib1f(int indx, float x)
glVertexAttrib1f
in interface GL20
public void glVertexAttrib1fv(int indx, FloatBuffer values)
glVertexAttrib1fv
in interface GL20
public void glVertexAttrib2f(int indx, float x, float y)
glVertexAttrib2f
in interface GL20
public void glVertexAttrib2fv(int indx, FloatBuffer values)
glVertexAttrib2fv
in interface GL20
public void glVertexAttrib3f(int indx, float x, float y, float z)
glVertexAttrib3f
in interface GL20
public void glVertexAttrib3fv(int indx, FloatBuffer values)
glVertexAttrib3fv
in interface GL20
public void glVertexAttrib4f(int indx, float x, float y, float z, float w)
glVertexAttrib4f
in interface GL20
public void glVertexAttrib4fv(int indx, FloatBuffer values)
glVertexAttrib4fv
in interface GL20
public void glVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, Buffer ptr)
GL20
glVertexAttribPointer
in interface GL20
glVertexAttribPointer
in interface GL30
public void glVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, int ptr)
glVertexAttribPointer
in interface GL20
public void glReadBuffer(int mode)
glReadBuffer
in interface GL30
public void glDrawRangeElements(int mode, int start, int end, int count, int type, Buffer indices)
glDrawRangeElements
in interface GL30
public void glDrawRangeElements(int mode, int start, int end, int count, int type, int offset)
glDrawRangeElements
in interface GL30
public void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Buffer pixels)
glTexImage3D
in interface GL30
public void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, int offset)
glTexImage3D
in interface GL30
public void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer pixels)
glTexSubImage3D
in interface GL30
public void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, int offset)
glTexSubImage3D
in interface GL30
public void glCopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
glCopyTexSubImage3D
in interface GL30
public void glGenQueries(int n, int[] ids, int offset)
glGenQueries
in interface GL30
public void glGenQueries(int n, IntBuffer ids)
glGenQueries
in interface GL30
public void glDeleteQueries(int n, int[] ids, int offset)
glDeleteQueries
in interface GL30
public void glDeleteQueries(int n, IntBuffer ids)
glDeleteQueries
in interface GL30
public void glBeginQuery(int target, int id)
glBeginQuery
in interface GL30
public void glEndQuery(int target)
glEndQuery
in interface GL30
public void glGetQueryiv(int target, int pname, IntBuffer params)
glGetQueryiv
in interface GL30
public void glGetQueryObjectuiv(int id, int pname, IntBuffer params)
glGetQueryObjectuiv
in interface GL30
public boolean glUnmapBuffer(int target)
glUnmapBuffer
in interface GL30
public Buffer glGetBufferPointerv(int target, int pname)
glGetBufferPointerv
in interface GL30
public void glDrawBuffers(int n, IntBuffer bufs)
glDrawBuffers
in interface GL30
public void glUniformMatrix2x3fv(int location, int count, boolean transpose, FloatBuffer value)
glUniformMatrix2x3fv
in interface GL30
public void glUniformMatrix3x2fv(int location, int count, boolean transpose, FloatBuffer value)
glUniformMatrix3x2fv
in interface GL30
public void glUniformMatrix2x4fv(int location, int count, boolean transpose, FloatBuffer value)
glUniformMatrix2x4fv
in interface GL30
public void glUniformMatrix4x2fv(int location, int count, boolean transpose, FloatBuffer value)
glUniformMatrix4x2fv
in interface GL30
public void glUniformMatrix3x4fv(int location, int count, boolean transpose, FloatBuffer value)
glUniformMatrix3x4fv
in interface GL30
public void glUniformMatrix4x3fv(int location, int count, boolean transpose, FloatBuffer value)
glUniformMatrix4x3fv
in interface GL30
public void glBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
glBlitFramebuffer
in interface GL30
public void glRenderbufferStorageMultisample(int target, int samples, int internalformat, int width, int height)
glRenderbufferStorageMultisample
in interface GL30
public void glFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer)
glFramebufferTextureLayer
in interface GL30
public void glFlushMappedBufferRange(int target, int offset, int length)
glFlushMappedBufferRange
in interface GL30
public void glBindVertexArray(int array)
glBindVertexArray
in interface GL30
public void glDeleteVertexArrays(int n, int[] arrays, int offset)
glDeleteVertexArrays
in interface GL30
public void glDeleteVertexArrays(int n, IntBuffer arrays)
glDeleteVertexArrays
in interface GL30
public void glGenVertexArrays(int n, int[] arrays, int offset)
glGenVertexArrays
in interface GL30
public void glGenVertexArrays(int n, IntBuffer arrays)
glGenVertexArrays
in interface GL30
public boolean glIsVertexArray(int array)
glIsVertexArray
in interface GL30
public void glBeginTransformFeedback(int primitiveMode)
glBeginTransformFeedback
in interface GL30
public void glEndTransformFeedback()
glEndTransformFeedback
in interface GL30
public void glBindBufferRange(int target, int index, int buffer, int offset, int size)
glBindBufferRange
in interface GL30
public void glBindBufferBase(int target, int index, int buffer)
glBindBufferBase
in interface GL30
public void glTransformFeedbackVaryings(int program, String[] varyings, int bufferMode)
glTransformFeedbackVaryings
in interface GL30
public void glVertexAttribIPointer(int index, int size, int type, int stride, int offset)
glVertexAttribIPointer
in interface GL30
public void glGetVertexAttribIiv(int index, int pname, IntBuffer params)
glGetVertexAttribIiv
in interface GL30
public void glGetVertexAttribIuiv(int index, int pname, IntBuffer params)
glGetVertexAttribIuiv
in interface GL30
public void glVertexAttribI4i(int index, int x, int y, int z, int w)
glVertexAttribI4i
in interface GL30
public void glVertexAttribI4ui(int index, int x, int y, int z, int w)
glVertexAttribI4ui
in interface GL30
public void glGetUniformuiv(int program, int location, IntBuffer params)
glGetUniformuiv
in interface GL30
public int glGetFragDataLocation(int program, String name)
glGetFragDataLocation
in interface GL30
public void glUniform1uiv(int location, int count, IntBuffer value)
glUniform1uiv
in interface GL30
public void glUniform3uiv(int location, int count, IntBuffer value)
glUniform3uiv
in interface GL30
public void glUniform4uiv(int location, int count, IntBuffer value)
glUniform4uiv
in interface GL30
public void glClearBufferiv(int buffer, int drawbuffer, IntBuffer value)
glClearBufferiv
in interface GL30
public void glClearBufferuiv(int buffer, int drawbuffer, IntBuffer value)
glClearBufferuiv
in interface GL30
public void glClearBufferfv(int buffer, int drawbuffer, FloatBuffer value)
glClearBufferfv
in interface GL30
public void glClearBufferfi(int buffer, int drawbuffer, float depth, int stencil)
glClearBufferfi
in interface GL30
public String glGetStringi(int name, int index)
glGetStringi
in interface GL30
public void glCopyBufferSubData(int readTarget, int writeTarget, int readOffset, int writeOffset, int size)
glCopyBufferSubData
in interface GL30
public void glGetUniformIndices(int program, String[] uniformNames, IntBuffer uniformIndices)
glGetUniformIndices
in interface GL30
public void glGetActiveUniformsiv(int program, int uniformCount, IntBuffer uniformIndices, int pname, IntBuffer params)
glGetActiveUniformsiv
in interface GL30
public int glGetUniformBlockIndex(int program, String uniformBlockName)
glGetUniformBlockIndex
in interface GL30
public void glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, IntBuffer params)
glGetActiveUniformBlockiv
in interface GL30
public void glGetActiveUniformBlockName(int program, int uniformBlockIndex, Buffer length, Buffer uniformBlockName)
glGetActiveUniformBlockName
in interface GL30
public String glGetActiveUniformBlockName(int program, int uniformBlockIndex)
glGetActiveUniformBlockName
in interface GL30
public void glUniformBlockBinding(int program, int uniformBlockIndex, int uniformBlockBinding)
glUniformBlockBinding
in interface GL30
public void glDrawArraysInstanced(int mode, int first, int count, int instanceCount)
glDrawArraysInstanced
in interface GL30
public void glDrawElementsInstanced(int mode, int count, int type, int indicesOffset, int instanceCount)
glDrawElementsInstanced
in interface GL30
public void glGetInteger64v(int pname, LongBuffer params)
glGetInteger64v
in interface GL30
public void glGetBufferParameteri64v(int target, int pname, LongBuffer params)
glGetBufferParameteri64v
in interface GL30
public void glGenSamplers(int count, int[] samplers, int offset)
glGenSamplers
in interface GL30
public void glGenSamplers(int count, IntBuffer samplers)
glGenSamplers
in interface GL30
public void glDeleteSamplers(int count, int[] samplers, int offset)
glDeleteSamplers
in interface GL30
public void glDeleteSamplers(int count, IntBuffer samplers)
glDeleteSamplers
in interface GL30
public boolean glIsSampler(int sampler)
glIsSampler
in interface GL30
public void glBindSampler(int unit, int sampler)
glBindSampler
in interface GL30
public void glSamplerParameteri(int sampler, int pname, int param)
glSamplerParameteri
in interface GL30
public void glSamplerParameteriv(int sampler, int pname, IntBuffer param)
glSamplerParameteriv
in interface GL30
public void glSamplerParameterf(int sampler, int pname, float param)
glSamplerParameterf
in interface GL30
public void glSamplerParameterfv(int sampler, int pname, FloatBuffer param)
glSamplerParameterfv
in interface GL30
public void glGetSamplerParameteriv(int sampler, int pname, IntBuffer params)
glGetSamplerParameteriv
in interface GL30
public void glGetSamplerParameterfv(int sampler, int pname, FloatBuffer params)
glGetSamplerParameterfv
in interface GL30
public void glVertexAttribDivisor(int index, int divisor)
glVertexAttribDivisor
in interface GL30
public void glBindTransformFeedback(int target, int id)
glBindTransformFeedback
in interface GL30
public void glDeleteTransformFeedbacks(int n, int[] ids, int offset)
glDeleteTransformFeedbacks
in interface GL30
public void glDeleteTransformFeedbacks(int n, IntBuffer ids)
glDeleteTransformFeedbacks
in interface GL30
public void glGenTransformFeedbacks(int n, int[] ids, int offset)
glGenTransformFeedbacks
in interface GL30
public void glGenTransformFeedbacks(int n, IntBuffer ids)
glGenTransformFeedbacks
in interface GL30
public boolean glIsTransformFeedback(int id)
glIsTransformFeedback
in interface GL30
public void glPauseTransformFeedback()
glPauseTransformFeedback
in interface GL30
public void glResumeTransformFeedback()
glResumeTransformFeedback
in interface GL30
public void glProgramParameteri(int program, int pname, int value)
glProgramParameteri
in interface GL30
public void glInvalidateFramebuffer(int target, int numAttachments, IntBuffer attachments)
glInvalidateFramebuffer
in interface GL30
public void glInvalidateSubFramebuffer(int target, int numAttachments, IntBuffer attachments, int x, int y, int width, int height)
glInvalidateSubFramebuffer
in interface GL30
Copyright © 2015. All rights reserved.