Package com.jogamp.opengl
Interface GL4
-
- All Known Subinterfaces:
GL4bc
- All Known Implementing Classes:
DebugGL2
,DebugGL3
,DebugGL3bc
,DebugGL4
,DebugGL4bc
,TraceGL2
,TraceGL3
,TraceGL3bc
,TraceGL4
,TraceGL4bc
public interface GL4 extends GL4ES3, GL3
This interface contains all OpenGL [ 4.0 .. 4.5 ] core methods, as well as most of it's extensions defined at the time of this specification.
Note: OpenGL [ 4.0 .. 4.5 ] core profile does not includes fixed point functionality.
-
-
Field Summary
Fields Modifier and Type Field Description static int
GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER
GL_ARB_compute_shader
,GL_VERSION_4_3
- CType: intstatic int
GL_BUFFER_IMMUTABLE_STORAGE
GL_VERSION_4_4
,GL_EXT_buffer_storage
Alias for:GL_BUFFER_IMMUTABLE_STORAGE_EXT
- CType: intstatic int
GL_BUFFER_STORAGE_FLAGS
GL_VERSION_4_4
,GL_EXT_buffer_storage
Alias for:GL_BUFFER_STORAGE_FLAGS_EXT
- CType: intstatic int
GL_CLEAR_TEXTURE
GL_VERSION_4_4
- CType: intstatic int
GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT
GL_VERSION_4_4
,GL_EXT_buffer_storage
Alias for:GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT
- CType: intstatic int
GL_CLIENT_STORAGE_BIT
GL_VERSION_4_4
,GL_EXT_buffer_storage
Alias for:GL_CLIENT_STORAGE_BIT_EXT
- CType: intstatic int
GL_CLIP_DEPTH_MODE
GL_VERSION_4_5
- CType: intstatic int
GL_CLIP_ORIGIN
GL_VERSION_4_5
- CType: intstatic int
GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT
GL_VERSION_4_2
,GL_ARB_texture_compression_bptc
Alias for:GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB
- CType: intstatic int
GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT
GL_VERSION_4_2
,GL_ARB_texture_compression_bptc
Alias for:GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB
- CType: intstatic int
GL_COMPRESSED_RGBA_BPTC_UNORM
GL_VERSION_4_2
,GL_ARB_texture_compression_bptc
Alias for:GL_COMPRESSED_RGBA_BPTC_UNORM_ARB
- CType: intstatic int
GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM
GL_VERSION_4_2
,GL_ARB_texture_compression_bptc
Alias for:GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB
- CType: intstatic int
GL_COMPUTE_SUBROUTINE
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: intstatic int
GL_COMPUTE_SUBROUTINE_UNIFORM
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: intstatic int
GL_CONTEXT_RELEASE_BEHAVIOR
GL_VERSION_4_5
,GL_KHR_context_flush_control
Alias for:GL_CONTEXT_RELEASE_BEHAVIOR_KHR
- CType: intstatic int
GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH
GL_VERSION_4_5
,GL_KHR_context_flush_control
Alias for:GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR
- CType: intstatic int
GL_DYNAMIC_STORAGE_BIT
GL_VERSION_4_4
,GL_EXT_buffer_storage
Alias for:GL_DYNAMIC_STORAGE_BIT_EXT
- CType: intstatic int
GL_FRAGMENT_SUBROUTINE
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: intstatic int
GL_FRAGMENT_SUBROUTINE_UNIFORM
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: intstatic int
GL_GEOMETRY_SUBROUTINE
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: intstatic int
GL_GEOMETRY_SUBROUTINE_UNIFORM
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: intstatic int
GL_LOCATION_COMPONENT
GL_VERSION_4_4
- CType: intstatic int
GL_LOCATION_INDEX
GL_VERSION_4_3
,GL_ARB_program_interface_query
,GL_EXT_blend_func_extended
Alias for:GL_LOCATION_INDEX_EXT
- CType: intstatic int
GL_MAP_COHERENT_BIT
GL_VERSION_4_4
,GL_EXT_buffer_storage
Alias for:GL_MAP_COHERENT_BIT_EXT
- CType: intstatic int
GL_MAP_PERSISTENT_BIT
GL_VERSION_4_4
,GL_EXT_buffer_storage
Alias for:GL_MAP_PERSISTENT_BIT_EXT
- CType: intstatic int
GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES
GL_VERSION_4_5
- CType: intstatic int
GL_MAX_COMPUTE_FIXED_GROUP_INVOCATIONS_ARB
GL_ARB_compute_variable_group_size
- CType: intstatic int
GL_MAX_COMPUTE_FIXED_GROUP_SIZE_ARB
GL_ARB_compute_variable_group_size
- CType: intstatic int
GL_MAX_COMPUTE_VARIABLE_GROUP_INVOCATIONS_ARB
GL_ARB_compute_variable_group_size
- CType: intstatic int
GL_MAX_COMPUTE_VARIABLE_GROUP_SIZE_ARB
GL_ARB_compute_variable_group_size
- CType: intstatic int
GL_MAX_CULL_DISTANCES
GL_VERSION_4_5
- CType: intstatic int
GL_MAX_NUM_COMPATIBLE_SUBROUTINES
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: intstatic int
GL_MIRROR_CLAMP_TO_EDGE
GL_VERSION_4_4
,GL_ATI_texture_mirror_once
,GL_EXT_texture_mirror_clamp
Alias for:GL_MIRROR_CLAMP_TO_EDGE_ATI
,GL_MIRROR_CLAMP_TO_EDGE_EXT
- CType: intstatic int
GL_NEGATIVE_ONE_TO_ONE
GL_VERSION_4_5
- CType: intstatic int
GL_NUM_SHADING_LANGUAGE_VERSIONS
GL_VERSION_4_3
- CType: intstatic int
GL_PARAMETER_BUFFER_ARB
GL_ARB_indirect_parameters
- CType: intstatic int
GL_PARAMETER_BUFFER_BINDING_ARB
GL_ARB_indirect_parameters
- CType: intstatic int
GL_QUERY_BUFFER
GL_VERSION_4_4
,GL_AMD_query_buffer_object
Alias for:GL_QUERY_BUFFER_AMD
- CType: intstatic int
GL_QUERY_BUFFER_BARRIER_BIT
GL_VERSION_4_4
- CType: intstatic int
GL_QUERY_BUFFER_BINDING
GL_VERSION_4_4
,GL_AMD_query_buffer_object
Alias for:GL_QUERY_BUFFER_BINDING_AMD
- CType: intstatic int
GL_QUERY_BY_REGION_NO_WAIT_INVERTED
GL_VERSION_4_5
- CType: intstatic int
GL_QUERY_BY_REGION_WAIT_INVERTED
GL_VERSION_4_5
- CType: intstatic int
GL_QUERY_NO_WAIT_INVERTED
GL_VERSION_4_5
- CType: intstatic int
GL_QUERY_RESULT_NO_WAIT
GL_VERSION_4_4
,GL_AMD_query_buffer_object
Alias for:GL_QUERY_RESULT_NO_WAIT_AMD
- CType: intstatic int
GL_QUERY_TARGET
GL_VERSION_4_5
- CType: intstatic int
GL_QUERY_WAIT_INVERTED
GL_VERSION_4_5
- CType: intstatic int
GL_TESS_CONTROL_SUBROUTINE
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: intstatic int
GL_TESS_CONTROL_SUBROUTINE_UNIFORM
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: intstatic int
GL_TESS_EVALUATION_SUBROUTINE
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: intstatic int
GL_TESS_EVALUATION_SUBROUTINE_UNIFORM
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: intstatic int
GL_TEXTURE_TARGET
GL_VERSION_4_5
,GL_QCOM_extended_get
Alias for:GL_TEXTURE_TARGET_QCOM
- CType: intstatic int
GL_TEXTURE_VIEW_MIN_LAYER
GL_VERSION_4_3
,GL_ARB_texture_view
,GL_OES_texture_view
,GL_EXT_texture_view
Alias for:GL_TEXTURE_VIEW_MIN_LAYER_OES
,GL_TEXTURE_VIEW_MIN_LAYER_EXT
- CType: intstatic int
GL_TEXTURE_VIEW_MIN_LEVEL
GL_VERSION_4_3
,GL_ARB_texture_view
,GL_OES_texture_view
,GL_EXT_texture_view
Alias for:GL_TEXTURE_VIEW_MIN_LEVEL_OES
,GL_TEXTURE_VIEW_MIN_LEVEL_EXT
- CType: intstatic int
GL_TEXTURE_VIEW_NUM_LAYERS
GL_VERSION_4_3
,GL_ARB_texture_view
,GL_EXT_texture_view
,GL_OES_texture_view
Alias for:GL_TEXTURE_VIEW_NUM_LAYERS_EXT
,GL_TEXTURE_VIEW_NUM_LAYERS_OES
- CType: intstatic int
GL_TEXTURE_VIEW_NUM_LEVELS
GL_VERSION_4_3
,GL_ARB_texture_view
,GL_EXT_texture_view
,GL_OES_texture_view
Alias for:GL_TEXTURE_VIEW_NUM_LEVELS_EXT
,GL_TEXTURE_VIEW_NUM_LEVELS_OES
- CType: intstatic int
GL_TRANSFORM_FEEDBACK_BUFFER_INDEX
GL_VERSION_4_4
- CType: intstatic int
GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE
GL_VERSION_4_4
- CType: intstatic int
GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER
GL_ARB_compute_shader
,GL_VERSION_4_3
- CType: intstatic int
GL_UNSIGNED_INT64_ARB
GL_ARB_bindless_texture
- CType: intstatic int
GL_VERTEX_ATTRIB_ARRAY_LONG
GL_VERSION_4_3
- CType: intstatic int
GL_VERTEX_SUBROUTINE
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: intstatic int
GL_VERTEX_SUBROUTINE_UNIFORM
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: intstatic int
GL_ZERO_TO_ONE
GL_VERSION_4_5
- CType: int-
Fields inherited from interface com.jogamp.opengl.GL
GL_ACTIVE_TEXTURE, GL_ALIASED_LINE_WIDTH_RANGE, GL_ALIASED_POINT_SIZE_RANGE, GL_ALPHA, GL_ALPHA_BITS, GL_ALPHA16F, GL_ALPHA32F, GL_ALPHA8, GL_ALWAYS, GL_AND, GL_AND_INVERTED, GL_AND_REVERSE, GL_ARRAY_BUFFER, GL_ARRAY_BUFFER_BINDING, GL_BACK, GL_BGR, GL_BGRA, GL_BGRA8, GL_BLEND, GL_BLEND_DST, GL_BLEND_DST_ALPHA, GL_BLEND_DST_RGB, GL_BLEND_EQUATION, GL_BLEND_EQUATION_ALPHA, GL_BLEND_EQUATION_RGB, GL_BLEND_SRC, GL_BLEND_SRC_ALPHA, GL_BLEND_SRC_RGB, GL_BLUE_BITS, GL_BUFFER_ACCESS, GL_BUFFER_MAP_POINTER, GL_BUFFER_MAPPED, GL_BUFFER_SIZE, GL_BUFFER_USAGE, GL_BYTE, GL_CCW, GL_CLAMP_TO_EDGE, GL_CLEAR, GL_COLOR_ATTACHMENT0, GL_COLOR_BUFFER_BIT, GL_COLOR_CLEAR_VALUE, GL_COLOR_LOGIC_OP, GL_COLOR_WRITEMASK, GL_COMPRESSED_RGB_S3TC_DXT1_EXT, GL_COMPRESSED_RGBA_S3TC_DXT1_EXT, GL_COMPRESSED_RGBA_S3TC_DXT3_EXT, GL_COMPRESSED_RGBA_S3TC_DXT5_EXT, GL_COMPRESSED_TEXTURE_FORMATS, GL_COPY, GL_COPY_INVERTED, GL_CULL_FACE, GL_CULL_FACE_MODE, GL_CW, GL_DECR, GL_DECR_WRAP, GL_DEPTH_ATTACHMENT, GL_DEPTH_BITS, GL_DEPTH_BUFFER_BIT, GL_DEPTH_CLEAR_VALUE, GL_DEPTH_COMPONENT16, GL_DEPTH_COMPONENT24, GL_DEPTH_COMPONENT32, GL_DEPTH_FUNC, GL_DEPTH_RANGE, GL_DEPTH_STENCIL, GL_DEPTH_TEST, GL_DEPTH_WRITEMASK, GL_DEPTH24_STENCIL8, GL_DITHER, GL_DONT_CARE, GL_DRAW_FRAMEBUFFER, GL_DRAW_FRAMEBUFFER_BINDING, GL_DST_ALPHA, GL_DST_COLOR, GL_DYNAMIC_DRAW, GL_ELEMENT_ARRAY_BUFFER, GL_ELEMENT_ARRAY_BUFFER_BINDING, GL_EQUAL, GL_EQUIV, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_FIXED, GL_FLOAT, 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_FORMATS, GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE, GL_FRAMEBUFFER_SRGB, GL_FRAMEBUFFER_UNSUPPORTED, GL_FRONT, GL_FRONT_AND_BACK, GL_FRONT_FACE, GL_FUNC_ADD, GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_SUBTRACT, GL_GENERATE_MIPMAP_HINT, GL_GEQUAL, GL_GREATER, GL_GREEN_BITS, GL_GUILTY_CONTEXT_RESET, GL_HALF_FLOAT, GL_IMPLEMENTATION_COLOR_READ_FORMAT, GL_IMPLEMENTATION_COLOR_READ_TYPE, GL_INCR, GL_INCR_WRAP, GL_INNOCENT_CONTEXT_RESET, 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_SMOOTH, GL_LINE_SMOOTH_HINT, GL_LINE_STRIP, GL_LINE_WIDTH, GL_LINEAR, GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_NEAREST, GL_LINES, GL_LOGIC_OP_MODE, GL_LOSE_CONTEXT_ON_RESET, GL_LUMINANCE, GL_LUMINANCE_ALPHA, GL_LUMINANCE_ALPHA16F, GL_LUMINANCE_ALPHA32F, GL_LUMINANCE16F, GL_LUMINANCE32F, GL_LUMINANCE4_ALPHA4, GL_LUMINANCE8, GL_LUMINANCE8_ALPHA8, 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_CUBE_MAP_TEXTURE_SIZE, GL_MAX_RENDERBUFFER_SIZE, GL_MAX_SAMPLES, GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT, GL_MAX_TEXTURE_SIZE, GL_MAX_VIEWPORT_DIMS, GL_MIRRORED_REPEAT, GL_MULTISAMPLE, GL_NAND, GL_NEAREST, GL_NEAREST_MIPMAP_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_NEVER, GL_NICEST, GL_NO_ERROR, GL_NO_RESET_NOTIFICATION, GL_NONE, GL_NOOP, GL_NOR, GL_NOTEQUAL, GL_NUM_COMPRESSED_TEXTURE_FORMATS, GL_ONE, GL_ONE_MINUS_DST_ALPHA, GL_ONE_MINUS_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA, GL_ONE_MINUS_SRC_COLOR, GL_OR, GL_OR_INVERTED, GL_OR_REVERSE, GL_OUT_OF_MEMORY, GL_PACK_ALIGNMENT, GL_POINT_FADE_THRESHOLD_SIZE, GL_POINT_SIZE, GL_POINTS, GL_POLYGON_OFFSET_FACTOR, GL_POLYGON_OFFSET_FILL, GL_POLYGON_OFFSET_UNITS, GL_R16F, GL_R32F, GL_R8, GL_READ_FRAMEBUFFER, GL_READ_FRAMEBUFFER_BINDING, 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_SAMPLES, GL_RENDERBUFFER_STENCIL_SIZE, GL_RENDERBUFFER_WIDTH, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_RESET_NOTIFICATION_STRATEGY, GL_RG16F, GL_RG32F, GL_RG8, GL_RGB, GL_RGB10, GL_RGB10_A2, GL_RGB16F, GL_RGB32F, GL_RGB5_A1, GL_RGB565, GL_RGB8, GL_RGBA, GL_RGBA16F, GL_RGBA32F, GL_RGBA4, GL_RGBA8, GL_SAMPLE_ALPHA_TO_COVERAGE, GL_SAMPLE_ALPHA_TO_ONE, GL_SAMPLE_BUFFERS, GL_SAMPLE_COVERAGE, GL_SAMPLE_COVERAGE_INVERT, GL_SAMPLE_COVERAGE_VALUE, GL_SAMPLES, GL_SCISSOR_BOX, GL_SCISSOR_TEST, GL_SET, GL_SHORT, GL_SMOOTH_LINE_WIDTH_RANGE, GL_SMOOTH_POINT_SIZE_RANGE, GL_SRC_ALPHA, GL_SRC_ALPHA_SATURATE, GL_SRC_COLOR, GL_SRGB, GL_SRGB_ALPHA, GL_SRGB8_ALPHA8, GL_STATIC_DRAW, GL_STENCIL_ATTACHMENT, GL_STENCIL_BITS, GL_STENCIL_BUFFER_BIT, GL_STENCIL_CLEAR_VALUE, GL_STENCIL_FAIL, GL_STENCIL_FUNC, GL_STENCIL_INDEX1, GL_STENCIL_INDEX4, 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_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_IMMUTABLE_FORMAT, 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_UNKNOWN_CONTEXT_RESET, GL_UNPACK_ALIGNMENT, GL_UNSIGNED_BYTE, GL_UNSIGNED_INT, GL_UNSIGNED_INT_10F_11F_11F_REV, GL_UNSIGNED_INT_24_8, GL_UNSIGNED_SHORT, GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT, GL_UNSIGNED_SHORT_4_4_4_4, GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT, GL_UNSIGNED_SHORT_5_5_5_1, GL_UNSIGNED_SHORT_5_6_5, GL_VENDOR, GL_VERSION, GL_VIEWPORT, GL_WRITE_ONLY, GL_XOR, GL_ZERO
-
Fields inherited from interface com.jogamp.opengl.GL2ES2
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, GL_ACTIVE_ATTRIBUTES, GL_ACTIVE_PROGRAM, GL_ACTIVE_UNIFORM_MAX_LENGTH, GL_ACTIVE_UNIFORMS, GL_ALL_SHADER_BITS, GL_ANY_SAMPLES_PASSED, GL_ANY_SAMPLES_PASSED_CONSERVATIVE, GL_ATTACHED_SHADERS, GL_BLEND_ADVANCED_COHERENT_KHR, GL_BLEND_COLOR, GL_BOOL, GL_BOOL_VEC2, GL_BOOL_VEC3, GL_BOOL_VEC4, GL_BUFFER, GL_CLAMP_TO_BORDER, 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_COMPILE_STATUS, GL_CONSTANT_ALPHA, GL_CONSTANT_COLOR, GL_CONTEXT_FLAG_DEBUG_BIT, GL_CONTEXT_ROBUST_ACCESS, GL_CURRENT_PROGRAM, GL_CURRENT_QUERY, GL_CURRENT_VERTEX_ATTRIB, GL_DEBUG_CALLBACK_FUNCTION, GL_DEBUG_CALLBACK_USER_PARAM, GL_DEBUG_GROUP_STACK_DEPTH, GL_DEBUG_LOGGED_MESSAGES, GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH, GL_DEBUG_OUTPUT, GL_DEBUG_OUTPUT_SYNCHRONOUS, GL_DEBUG_SEVERITY_HIGH, GL_DEBUG_SEVERITY_LOW, GL_DEBUG_SEVERITY_MEDIUM, GL_DEBUG_SEVERITY_NOTIFICATION, GL_DEBUG_SOURCE_API, GL_DEBUG_SOURCE_APPLICATION, GL_DEBUG_SOURCE_OTHER, GL_DEBUG_SOURCE_SHADER_COMPILER, GL_DEBUG_SOURCE_THIRD_PARTY, GL_DEBUG_SOURCE_WINDOW_SYSTEM, GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR, GL_DEBUG_TYPE_ERROR, GL_DEBUG_TYPE_MARKER, GL_DEBUG_TYPE_OTHER, GL_DEBUG_TYPE_PERFORMANCE, GL_DEBUG_TYPE_POP_GROUP, GL_DEBUG_TYPE_PORTABILITY, GL_DEBUG_TYPE_PUSH_GROUP, GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR, GL_DELETE_STATUS, GL_DEPTH_COMPONENT, 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_FLOAT_MAT2, GL_FLOAT_MAT3, GL_FLOAT_MAT4, GL_FLOAT_VEC2, GL_FLOAT_VEC3, GL_FLOAT_VEC4, GL_FRAGMENT_SHADER, GL_FRAGMENT_SHADER_BIT, GL_FRAGMENT_SHADER_DERIVATIVE_HINT, GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING, GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE, GL_GPU_DISJOINT, GL_HIGH_FLOAT, GL_HIGH_INT, GL_INFO_LOG_LENGTH, GL_INT, GL_INT_10_10_10_2, GL_INT_SAMPLER_2D_MULTISAMPLE, GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, GL_INT_VEC2, GL_INT_VEC3, GL_INT_VEC4, GL_LINK_STATUS, GL_LOW_FLOAT, GL_LOW_INT, GL_MAX_3D_TEXTURE_SIZE, GL_MAX_COLOR_ATTACHMENTS, GL_MAX_COLOR_TEXTURE_SAMPLES, GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, GL_MAX_DEBUG_GROUP_STACK_DEPTH, GL_MAX_DEBUG_LOGGED_MESSAGES, GL_MAX_DEBUG_MESSAGE_LENGTH, GL_MAX_DEPTH_TEXTURE_SAMPLES, GL_MAX_DRAW_BUFFERS, GL_MAX_FRAGMENT_UNIFORM_VECTORS, GL_MAX_INTEGER_SAMPLES, GL_MAX_LABEL_LENGTH, GL_MAX_SAMPLE_MASK_WORDS, GL_MAX_TEXTURE_IMAGE_UNITS, GL_MAX_VARYING_VECTORS, GL_MAX_VERTEX_ATTRIBS, GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS, GL_MAX_VERTEX_UNIFORM_VECTORS, GL_MEDIUM_FLOAT, GL_MEDIUM_INT, GL_NUM_PROGRAM_BINARY_FORMATS, GL_NUM_SHADER_BINARY_FORMATS, GL_ONE_MINUS_CONSTANT_ALPHA, GL_ONE_MINUS_CONSTANT_COLOR, GL_PROGRAM, GL_PROGRAM_BINARY_FORMATS, GL_PROGRAM_BINARY_LENGTH, GL_PROGRAM_PIPELINE, GL_PROGRAM_PIPELINE_BINDING, GL_PROGRAM_SEPARABLE, GL_PROXY_TEXTURE_2D_MULTISAMPLE, GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY, GL_QUERY, GL_QUERY_COUNTER_BITS, GL_QUERY_RESULT, GL_QUERY_RESULT_AVAILABLE, GL_RED, GL_RG, GL_SAMPLE_MASK, GL_SAMPLE_MASK_VALUE, GL_SAMPLE_POSITION, GL_SAMPLER, GL_SAMPLER_2D, GL_SAMPLER_2D_MULTISAMPLE, GL_SAMPLER_2D_MULTISAMPLE_ARRAY, GL_SAMPLER_2D_SHADOW, GL_SAMPLER_3D, GL_SAMPLER_CUBE, GL_SHADER, GL_SHADER_BINARY_DMP, GL_SHADER_BINARY_FORMATS, GL_SHADER_COMPILER, GL_SHADER_SOURCE_LENGTH, GL_SHADER_TYPE, GL_SHADING_LANGUAGE_VERSION, GL_STACK_OVERFLOW, GL_STACK_UNDERFLOW, 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_INDEX, GL_STREAM_DRAW, GL_TEXTURE_2D_MULTISAMPLE, GL_TEXTURE_2D_MULTISAMPLE_ARRAY, GL_TEXTURE_3D, GL_TEXTURE_BINDING_2D_MULTISAMPLE, GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY, GL_TEXTURE_BINDING_3D, GL_TEXTURE_BORDER_COLOR, GL_TEXTURE_COMPARE_FUNC, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_FIXED_SAMPLE_LOCATIONS, GL_TEXTURE_SAMPLES, GL_TEXTURE_WRAP_R, GL_TIME_ELAPSED, GL_TIMESTAMP, GL_UNPACK_ROW_LENGTH, GL_UNPACK_SKIP_PIXELS, GL_UNPACK_SKIP_ROWS, GL_UNSIGNED_INT_10_10_10_2, GL_UNSIGNED_INT_2_10_10_10_REV, GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE, GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, GL_UNSIGNED_NORMALIZED, GL_VALIDATE_STATUS, GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, GL_VERTEX_ATTRIB_ARRAY_ENABLED, GL_VERTEX_ATTRIB_ARRAY_NORMALIZED, GL_VERTEX_ATTRIB_ARRAY_POINTER, GL_VERTEX_ATTRIB_ARRAY_SIZE, GL_VERTEX_ATTRIB_ARRAY_STRIDE, GL_VERTEX_ATTRIB_ARRAY_TYPE, GL_VERTEX_SHADER, GL_VERTEX_SHADER_BIT
-
Fields inherited from interface com.jogamp.opengl.GL2ES3
GL_ACTIVE_ATOMIC_COUNTER_BUFFERS, GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH, GL_ACTIVE_UNIFORM_BLOCKS, GL_ALL_BARRIER_BITS, GL_ATOMIC_COUNTER_BARRIER_BIT, GL_ATOMIC_COUNTER_BUFFER, GL_ATOMIC_COUNTER_BUFFER_BINDING, GL_ATOMIC_COUNTER_BUFFER_SIZE, GL_ATOMIC_COUNTER_BUFFER_START, GL_BLUE, GL_BUFFER_ACCESS_FLAGS, GL_BUFFER_MAP_LENGTH, GL_BUFFER_MAP_OFFSET, GL_BUFFER_UPDATE_BARRIER_BIT, GL_COLOR, GL_COLOR_ATTACHMENT16, GL_COLOR_ATTACHMENT17, GL_COLOR_ATTACHMENT18, GL_COLOR_ATTACHMENT19, GL_COLOR_ATTACHMENT20, GL_COLOR_ATTACHMENT21, GL_COLOR_ATTACHMENT22, GL_COLOR_ATTACHMENT23, GL_COLOR_ATTACHMENT24, GL_COLOR_ATTACHMENT25, GL_COLOR_ATTACHMENT26, GL_COLOR_ATTACHMENT27, GL_COLOR_ATTACHMENT28, GL_COLOR_ATTACHMENT29, GL_COLOR_ATTACHMENT30, GL_COLOR_ATTACHMENT31, GL_COMMAND_BARRIER_BIT, GL_COMPRESSED_R11_EAC, GL_COMPRESSED_RG11_EAC, GL_COMPRESSED_RGB8_ETC2, GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2, GL_COMPRESSED_RGBA_ASTC_10x10_KHR, GL_COMPRESSED_RGBA_ASTC_10x5_KHR, GL_COMPRESSED_RGBA_ASTC_10x6_KHR, GL_COMPRESSED_RGBA_ASTC_10x8_KHR, GL_COMPRESSED_RGBA_ASTC_12x10_KHR, GL_COMPRESSED_RGBA_ASTC_12x12_KHR, GL_COMPRESSED_RGBA_ASTC_4x4_KHR, GL_COMPRESSED_RGBA_ASTC_5x4_KHR, GL_COMPRESSED_RGBA_ASTC_5x5_KHR, GL_COMPRESSED_RGBA_ASTC_6x5_KHR, GL_COMPRESSED_RGBA_ASTC_6x6_KHR, GL_COMPRESSED_RGBA_ASTC_8x5_KHR, GL_COMPRESSED_RGBA_ASTC_8x6_KHR, GL_COMPRESSED_RGBA_ASTC_8x8_KHR, GL_COMPRESSED_RGBA8_ETC2_EAC, GL_COMPRESSED_SIGNED_R11_EAC, GL_COMPRESSED_SIGNED_RG11_EAC, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC, GL_COMPRESSED_SRGB8_ETC2, GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2, GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, GL_CONTEXT_FLAGS, GL_COPY_READ_BUFFER, GL_COPY_READ_BUFFER_BINDING, GL_COPY_WRITE_BUFFER, GL_COPY_WRITE_BUFFER_BINDING, GL_DEPTH, GL_DEPTH_COMPONENT32F, GL_DEPTH_STENCIL_ATTACHMENT, GL_DEPTH_STENCIL_TEXTURE_MODE, GL_DEPTH32F_STENCIL8, GL_DYNAMIC_COPY, GL_DYNAMIC_READ, GL_ELEMENT_ARRAY_BARRIER_BIT, GL_FIRST_VERTEX_CONVENTION, GL_FIRST_VERTEX_CONVENTION_EXT, 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_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE, GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE, GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE, GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE, GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT, GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE, GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER, GL_FRAMEBUFFER_BARRIER_BIT, GL_FRAMEBUFFER_DEFAULT, GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS, GL_FRAMEBUFFER_DEFAULT_HEIGHT, GL_FRAMEBUFFER_DEFAULT_LAYERS, GL_FRAMEBUFFER_DEFAULT_SAMPLES, GL_FRAMEBUFFER_DEFAULT_WIDTH, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT, GL_FRAMEBUFFER_UNDEFINED, GL_GEOMETRY_SHADER_BIT, GL_GREEN, 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_BUFFER, GL_IMAGE_CUBE, GL_IMAGE_CUBE_MAP_ARRAY, GL_INT_IMAGE_2D, GL_INT_IMAGE_2D_ARRAY, GL_INT_IMAGE_3D, GL_INT_IMAGE_BUFFER, GL_INT_IMAGE_CUBE, GL_INT_IMAGE_CUBE_MAP_ARRAY, GL_INT_SAMPLER_2D, GL_INT_SAMPLER_2D_ARRAY, GL_INT_SAMPLER_3D, GL_INT_SAMPLER_BUFFER, GL_INT_SAMPLER_CUBE, GL_INT_SAMPLER_CUBE_MAP_ARRAY, GL_INTERLEAVED_ATTRIBS, GL_INVALID_INDEX, GL_LAST_VERTEX_CONVENTION, GL_LAST_VERTEX_CONVENTION_EXT, GL_LINE_STRIP_ADJACENCY_EXT, GL_LINES_ADJACENCY_EXT, GL_MAJOR_VERSION, GL_MAX, GL_MAX_ARRAY_TEXTURE_LAYERS, GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS, GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE, GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS, GL_MAX_COMBINED_ATOMIC_COUNTERS, GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, GL_MAX_COMBINED_UNIFORM_BLOCKS, GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS, GL_MAX_ELEMENT_INDEX, GL_MAX_ELEMENTS_INDICES, GL_MAX_ELEMENTS_VERTICES, GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS, GL_MAX_FRAGMENT_ATOMIC_COUNTERS, GL_MAX_FRAGMENT_UNIFORM_BLOCKS, GL_MAX_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_FRAMEBUFFER_HEIGHT, GL_MAX_FRAMEBUFFER_LAYERS, GL_MAX_FRAMEBUFFER_SAMPLES, GL_MAX_FRAMEBUFFER_WIDTH, GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, GL_MAX_GEOMETRY_ATOMIC_COUNTERS, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT, GL_MAX_GEOMETRY_UNIFORM_BLOCKS, GL_MAX_IMAGE_UNITS, GL_MAX_PROGRAM_TEXEL_OFFSET, GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, GL_MAX_TEXTURE_BUFFER_SIZE, 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_ATOMIC_COUNTER_BUFFERS, GL_MAX_VERTEX_ATOMIC_COUNTERS, GL_MAX_VERTEX_UNIFORM_BLOCKS, GL_MAX_VERTEX_UNIFORM_COMPONENTS, GL_MIN, GL_MIN_PROGRAM_TEXEL_OFFSET, GL_MIN_SAMPLE_SHADING_VALUE, GL_MINOR_VERSION, GL_NUM_EXTENSIONS, GL_NUM_SAMPLE_COUNTS, GL_PACK_ROW_LENGTH, GL_PACK_SKIP_PIXELS, GL_PACK_SKIP_ROWS, GL_PIXEL_BUFFER_BARRIER_BIT, GL_PIXEL_PACK_BUFFER, GL_PIXEL_PACK_BUFFER_BINDING, GL_PIXEL_UNPACK_BUFFER, GL_PIXEL_UNPACK_BUFFER_BINDING, GL_PRIMITIVE_RESTART_FIXED_INDEX, GL_PRIMITIVES_GENERATED, GL_PROGRAM_BINARY_RETRIEVABLE_HINT, GL_QUADS, GL_QUERY_BY_REGION_NO_WAIT, GL_QUERY_BY_REGION_WAIT, GL_QUERY_NO_WAIT, GL_QUERY_WAIT, GL_R11F_G11F_B10F, GL_R16I, GL_R16UI, GL_R32I, GL_R32UI, GL_R8_SNORM, GL_R8I, GL_R8UI, GL_RASTERIZER_DISCARD, GL_READ_BUFFER, GL_READ_ONLY, GL_READ_WRITE, GL_RED_INTEGER, GL_RG_INTEGER, GL_RG16I, GL_RG16UI, GL_RG32I, GL_RG32UI, GL_RG8_SNORM, GL_RG8I, GL_RG8UI, GL_RGB_INTEGER, GL_RGB10_A2UI, GL_RGB16I, GL_RGB16UI, GL_RGB32I, GL_RGB32UI, GL_RGB8_SNORM, GL_RGB8I, GL_RGB8UI, GL_RGB9_E5, GL_RGBA_INTEGER, GL_RGBA16I, GL_RGBA16UI, GL_RGBA32I, GL_RGBA32UI, GL_RGBA8_SNORM, GL_RGBA8I, GL_RGBA8UI, GL_SAMPLE_SHADING, GL_SAMPLER_2D_ARRAY, GL_SAMPLER_2D_ARRAY_SHADOW, GL_SAMPLER_BUFFER, GL_SAMPLER_CUBE_MAP_ARRAY, GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, GL_SAMPLER_CUBE_SHADOW, GL_SEPARATE_ATTRIBS, GL_SHADER_IMAGE_ACCESS_BARRIER_BIT, GL_SIGNED_NORMALIZED, GL_SRGB8, GL_STATIC_COPY, GL_STATIC_READ, GL_STENCIL, GL_STREAM_COPY, GL_STREAM_READ, GL_TESS_CONTROL_SHADER_BIT, GL_TESS_EVALUATION_SHADER_BIT, GL_TEXTURE_2D_ARRAY, GL_TEXTURE_ALPHA_SIZE, GL_TEXTURE_ALPHA_TYPE, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_BINDING_2D_ARRAY, GL_TEXTURE_BINDING_BUFFER, GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, GL_TEXTURE_BLUE_SIZE, GL_TEXTURE_BLUE_TYPE, GL_TEXTURE_BUFFER, GL_TEXTURE_BUFFER_DATA_STORE_BINDING, GL_TEXTURE_COMPRESSED, GL_TEXTURE_CUBE_MAP_ARRAY, GL_TEXTURE_DEPTH, GL_TEXTURE_DEPTH_SIZE, GL_TEXTURE_DEPTH_TYPE, GL_TEXTURE_FETCH_BARRIER_BIT, GL_TEXTURE_GREEN_SIZE, GL_TEXTURE_GREEN_TYPE, GL_TEXTURE_HEIGHT, GL_TEXTURE_INTERNAL_FORMAT, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_MAX_LOD, GL_TEXTURE_MIN_LOD, GL_TEXTURE_RED_SIZE, GL_TEXTURE_RED_TYPE, GL_TEXTURE_SHARED_SIZE, GL_TEXTURE_STENCIL_SIZE, GL_TEXTURE_SWIZZLE_A, GL_TEXTURE_SWIZZLE_B, GL_TEXTURE_SWIZZLE_G, GL_TEXTURE_SWIZZLE_R, GL_TEXTURE_UPDATE_BARRIER_BIT, GL_TEXTURE_WIDTH, GL_TIMEOUT_IGNORED, GL_TRANSFORM_FEEDBACK, GL_TRANSFORM_FEEDBACK_ACTIVE, GL_TRANSFORM_FEEDBACK_BARRIER_BIT, 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_TRIANGLE_STRIP_ADJACENCY_EXT, GL_TRIANGLES_ADJACENCY_EXT, GL_UNIFORM_ARRAY_STRIDE, GL_UNIFORM_BARRIER_BIT, 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_SKIP_IMAGES, GL_UNSIGNED_INT_5_9_9_9_REV, 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_BUFFER, GL_UNSIGNED_INT_IMAGE_CUBE, GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY, GL_UNSIGNED_INT_SAMPLER_2D, GL_UNSIGNED_INT_SAMPLER_2D_ARRAY, GL_UNSIGNED_INT_SAMPLER_3D, GL_UNSIGNED_INT_SAMPLER_BUFFER, GL_UNSIGNED_INT_SAMPLER_CUBE, GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, GL_UNSIGNED_INT_VEC2, GL_UNSIGNED_INT_VEC3, GL_UNSIGNED_INT_VEC4, GL_VERTEX_ARRAY_BINDING, GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT, GL_VERTEX_ATTRIB_ARRAY_DIVISOR, GL_VERTEX_ATTRIB_ARRAY_INTEGER
-
Fields inherited from interface com.jogamp.opengl.GL2GL3
GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES, GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS, GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE, GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER, GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER, GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER, GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER, GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER, GL_AUTO_GENERATE_MIPMAP, GL_BACK_LEFT, GL_BACK_RIGHT, GL_BGR_INTEGER, GL_BGRA_INTEGER, GL_BLUE_INTEGER, GL_BUFFER_GPU_ADDRESS_NV, GL_CAVEAT_SUPPORT, GL_CLAMP_READ_COLOR, GL_CLEAR_BUFFER, GL_CLIP_DISTANCE0, GL_CLIP_DISTANCE1, GL_CLIP_DISTANCE2, GL_CLIP_DISTANCE3, GL_CLIP_DISTANCE4, GL_CLIP_DISTANCE5, GL_CLIP_DISTANCE6, GL_CLIP_DISTANCE7, GL_CLIPPING_INPUT_PRIMITIVES_ARB, GL_CLIPPING_OUTPUT_PRIMITIVES_ARB, GL_COLOR_ARRAY_ADDRESS_NV, GL_COLOR_ARRAY_LENGTH_NV, GL_COLOR_COMPONENTS, GL_COLOR_ENCODING, GL_COLOR_RENDERABLE, GL_COMPRESSED_RED, GL_COMPRESSED_RED_RGTC1, GL_COMPRESSED_RG, GL_COMPRESSED_RG_RGTC2, GL_COMPRESSED_RGB, GL_COMPRESSED_RGBA, GL_COMPRESSED_SIGNED_RED_RGTC1, GL_COMPRESSED_SIGNED_RG_RGTC2, GL_COMPRESSED_SRGB, GL_COMPRESSED_SRGB_ALPHA, GL_COMPUTE_SHADER_INVOCATIONS_ARB, GL_COMPUTE_TEXTURE, GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT, GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, GL_CONTINUOUS_AMD, GL_DEBUG_CATEGORY_API_ERROR_AMD, GL_DEBUG_CATEGORY_APPLICATION_AMD, GL_DEBUG_CATEGORY_DEPRECATION_AMD, GL_DEBUG_CATEGORY_OTHER_AMD, GL_DEBUG_CATEGORY_PERFORMANCE_AMD, GL_DEBUG_CATEGORY_SHADER_COMPILER_AMD, GL_DEBUG_CATEGORY_UNDEFINED_BEHAVIOR_AMD, GL_DEBUG_CATEGORY_WINDOW_SYSTEM_AMD, GL_DEBUG_LOGGED_MESSAGES_AMD, GL_DEBUG_SEVERITY_HIGH_AMD, GL_DEBUG_SEVERITY_LOW_AMD, GL_DEBUG_SEVERITY_MEDIUM_AMD, GL_DECODE_EXT, GL_DEPTH_CLAMP_FAR_AMD, GL_DEPTH_CLAMP_NEAR_AMD, GL_DEPTH_COMPONENTS, GL_DEPTH_RENDERABLE, GL_DISCRETE_AMD, GL_DOUBLE, GL_DOUBLEBUFFER, GL_DRAW_BUFFER, GL_DRAW_INDIRECT_ADDRESS_NV, GL_DRAW_INDIRECT_LENGTH_NV, GL_DRAW_INDIRECT_UNIFIED_NV, GL_EDGE_FLAG_ARRAY_ADDRESS_NV, GL_EDGE_FLAG_ARRAY_LENGTH_NV, GL_ELEMENT_ARRAY_ADDRESS_NV, GL_ELEMENT_ARRAY_LENGTH_NV, GL_ELEMENT_ARRAY_UNIFIED_NV, GL_EXTERNAL_VIRTUAL_MEMORY_BUFFER_AMD, GL_FACTOR_MAX_AMD, GL_FACTOR_MIN_AMD, GL_FILL, GL_FILTER, GL_FIXED_ONLY, GL_FOG_COORD_ARRAY_ADDRESS_NV, GL_FOG_COORD_ARRAY_LENGTH_NV, GL_FRAGMENT_SHADER_INVOCATIONS_ARB, GL_FRAGMENT_TEXTURE, GL_FRAMEBUFFER_BLEND, GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER, GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER, GL_FRAMEBUFFER_RENDERABLE, GL_FRAMEBUFFER_RENDERABLE_LAYERED, GL_FRONT_LEFT, GL_FRONT_RIGHT, GL_FULL_SUPPORT, GL_GEOMETRY_SHADER_PRIMITIVES_EMITTED_ARB, GL_GEOMETRY_TEXTURE, GL_GET_TEXTURE_IMAGE_FORMAT, GL_GET_TEXTURE_IMAGE_TYPE, GL_GPU_ADDRESS_NV, GL_GREEN_INTEGER, GL_IMAGE_CLASS_1_X_16, GL_IMAGE_CLASS_1_X_32, GL_IMAGE_CLASS_1_X_8, GL_IMAGE_CLASS_10_10_10_2, GL_IMAGE_CLASS_11_11_10, GL_IMAGE_CLASS_2_X_16, GL_IMAGE_CLASS_2_X_32, GL_IMAGE_CLASS_2_X_8, GL_IMAGE_CLASS_4_X_16, GL_IMAGE_CLASS_4_X_32, GL_IMAGE_CLASS_4_X_8, GL_IMAGE_COMPATIBILITY_CLASS, GL_IMAGE_PIXEL_FORMAT, GL_IMAGE_PIXEL_TYPE, GL_IMAGE_TEXEL_SIZE, GL_INDEX_ARRAY_ADDRESS_NV, GL_INDEX_ARRAY_LENGTH_NV, GL_INT_SAMPLER_1D, GL_INT_SAMPLER_1D_ARRAY, GL_INT_SAMPLER_2D_RECT, GL_INT_SAMPLER_BUFFER_AMD, GL_INTERNALFORMAT_ALPHA_SIZE, GL_INTERNALFORMAT_ALPHA_TYPE, GL_INTERNALFORMAT_BLUE_SIZE, GL_INTERNALFORMAT_BLUE_TYPE, GL_INTERNALFORMAT_DEPTH_SIZE, GL_INTERNALFORMAT_DEPTH_TYPE, GL_INTERNALFORMAT_GREEN_SIZE, GL_INTERNALFORMAT_GREEN_TYPE, GL_INTERNALFORMAT_PREFERRED, GL_INTERNALFORMAT_RED_SIZE, GL_INTERNALFORMAT_RED_TYPE, GL_INTERNALFORMAT_SHARED_SIZE, GL_INTERNALFORMAT_STENCIL_SIZE, GL_INTERNALFORMAT_STENCIL_TYPE, GL_INTERNALFORMAT_SUPPORTED, GL_LEFT, GL_LINE, GL_LINE_WIDTH_GRANULARITY, GL_LINE_WIDTH_RANGE, GL_LOWER_LEFT, GL_MANUAL_GENERATE_MIPMAP, GL_MAX_CLIP_DISTANCES, GL_MAX_COMBINED_DIMENSIONS, GL_MAX_DEBUG_LOGGED_MESSAGES_AMD, GL_MAX_DEPTH, GL_MAX_HEIGHT, GL_MAX_LAYERS, GL_MAX_RECTANGLE_TEXTURE_SIZE, GL_MAX_SHADER_BUFFER_ADDRESS_NV, GL_MAX_SPARSE_3D_TEXTURE_SIZE_ARB, GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_ARB, GL_MAX_SPARSE_TEXTURE_SIZE_ARB, GL_MAX_TRANSFORM_FEEDBACK_BUFFERS, GL_MAX_VARYING_FLOATS, GL_MAX_VERTEX_STREAMS, GL_MAX_WIDTH, GL_MIN_MAP_BUFFER_ALIGNMENT, GL_MIPMAP, GL_NORMAL_ARRAY_ADDRESS_NV, GL_NORMAL_ARRAY_LENGTH_NV, GL_NUM_SPARSE_LEVELS_ARB, GL_NUM_VIRTUAL_PAGE_SIZES_ARB, GL_PACK_COMPRESSED_BLOCK_DEPTH, GL_PACK_COMPRESSED_BLOCK_HEIGHT, GL_PACK_COMPRESSED_BLOCK_SIZE, GL_PACK_COMPRESSED_BLOCK_WIDTH, GL_PACK_IMAGE_HEIGHT, GL_PACK_LSB_FIRST, GL_PACK_SKIP_IMAGES, GL_PACK_SWAP_BYTES, GL_POINT, GL_POINT_SIZE_GRANULARITY, GL_POINT_SIZE_RANGE, GL_POINT_SPRITE_COORD_ORIGIN, GL_POLYGON_MODE, GL_POLYGON_OFFSET_LINE, GL_POLYGON_OFFSET_POINT, GL_POLYGON_SMOOTH, GL_POLYGON_SMOOTH_HINT, GL_PRIMITIVE_RESTART, GL_PRIMITIVE_RESTART_INDEX, GL_PRIMITIVES_SUBMITTED_ARB, GL_PROVOKING_VERTEX, GL_PROXY_TEXTURE_1D, GL_PROXY_TEXTURE_1D_ARRAY, GL_PROXY_TEXTURE_2D, GL_PROXY_TEXTURE_2D_ARRAY, GL_PROXY_TEXTURE_3D, GL_PROXY_TEXTURE_CUBE_MAP, GL_PROXY_TEXTURE_CUBE_MAP_ARRAY, GL_PROXY_TEXTURE_RECTANGLE, GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION, GL_R16, GL_R16_SNORM, GL_R3_G3_B2, GL_READ_PIXELS, GL_READ_PIXELS_FORMAT, GL_READ_PIXELS_TYPE, GL_REPLACE_VALUE_AMD, GL_RG16, GL_RG16_SNORM, GL_RGB12, GL_RGB16, GL_RGB16_SNORM, GL_RGB4, GL_RGB5, GL_RGBA12, GL_RGBA16, GL_RGBA16_SNORM, GL_RGBA2, GL_RIGHT, GL_SAMPLER_1D, GL_SAMPLER_1D_ARRAY, GL_SAMPLER_1D_ARRAY_SHADOW, GL_SAMPLER_1D_SHADOW, GL_SAMPLER_2D_RECT, GL_SAMPLER_2D_RECT_SHADOW, GL_SAMPLER_BUFFER_AMD, GL_SAMPLES_PASSED, GL_SCALED_RESOLVE_FASTEST_EXT, GL_SCALED_RESOLVE_NICEST_EXT, GL_SECONDARY_COLOR_ARRAY_ADDRESS_NV, GL_SECONDARY_COLOR_ARRAY_LENGTH_NV, GL_SET_AMD, GL_SHADER_IMAGE_ATOMIC, GL_SHADER_IMAGE_LOAD, GL_SHADER_IMAGE_STORE, GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST, GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE, GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST, GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE, GL_SKIP_DECODE_EXT, GL_SMOOTH_LINE_WIDTH_GRANULARITY, GL_SMOOTH_POINT_SIZE_GRANULARITY, GL_SPARSE_BUFFER_PAGE_SIZE_ARB, GL_SPARSE_STORAGE_BIT_ARB, GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_ARB, GL_SRC1_ALPHA, GL_SRGB_DECODE, GL_SRGB_READ, GL_SRGB_WRITE, GL_STENCIL_BACK_OP_VALUE_AMD, GL_STENCIL_COMPONENTS, GL_STENCIL_INDEX16, GL_STENCIL_OP_VALUE_AMD, GL_STENCIL_RENDERABLE, GL_STEREO, GL_SUBSAMPLE_DISTANCE_AMD, GL_SYNC_X11_FENCE_EXT, GL_TESS_CONTROL_SHADER_PATCHES_ARB, GL_TESS_CONTROL_TEXTURE, GL_TESS_EVALUATION_SHADER_INVOCATIONS_ARB, GL_TESS_EVALUATION_TEXTURE, GL_TESSELLATION_FACTOR_AMD, GL_TESSELLATION_MODE_AMD, GL_TEXTURE_1D, GL_TEXTURE_1D_ARRAY, GL_TEXTURE_BINDING_1D, GL_TEXTURE_BINDING_1D_ARRAY, GL_TEXTURE_BINDING_RECTANGLE, GL_TEXTURE_COLOR_SAMPLES_NV, GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT, GL_TEXTURE_COMPRESSED_BLOCK_SIZE, GL_TEXTURE_COMPRESSED_BLOCK_WIDTH, GL_TEXTURE_COMPRESSED_IMAGE_SIZE, GL_TEXTURE_COMPRESSION_HINT, GL_TEXTURE_COORD_ARRAY_ADDRESS_NV, GL_TEXTURE_COORD_ARRAY_LENGTH_NV, GL_TEXTURE_COVERAGE_SAMPLES_NV, GL_TEXTURE_CUBE_MAP_SEAMLESS, GL_TEXTURE_GATHER, GL_TEXTURE_GATHER_SHADOW, GL_TEXTURE_IMAGE_FORMAT, GL_TEXTURE_IMAGE_TYPE, GL_TEXTURE_LOD_BIAS, GL_TEXTURE_RECTANGLE, GL_TEXTURE_SHADOW, GL_TEXTURE_SPARSE_ARB, GL_TEXTURE_SRGB_DECODE_EXT, GL_TEXTURE_SWIZZLE_RGBA, GL_TEXTURE_VIEW, GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE, GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED, GL_TRANSFORM_FEEDBACK_OVERFLOW_ARB, GL_TRANSFORM_FEEDBACK_STREAM_OVERFLOW_ARB, GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX, GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER, GL_UNPACK_COMPRESSED_BLOCK_DEPTH, GL_UNPACK_COMPRESSED_BLOCK_HEIGHT, GL_UNPACK_COMPRESSED_BLOCK_SIZE, GL_UNPACK_COMPRESSED_BLOCK_WIDTH, GL_UNPACK_LSB_FIRST, GL_UNPACK_SWAP_BYTES, GL_UNSIGNED_BYTE_2_3_3_REV, GL_UNSIGNED_BYTE_3_3_2, GL_UNSIGNED_INT_8_8_8_8, GL_UNSIGNED_INT_8_8_8_8_REV, GL_UNSIGNED_INT_SAMPLER_1D, GL_UNSIGNED_INT_SAMPLER_1D_ARRAY, GL_UNSIGNED_INT_SAMPLER_2D_RECT, GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD, GL_UNSIGNED_SHORT_1_5_5_5_REV, GL_UNSIGNED_SHORT_4_4_4_4_REV, GL_UNSIGNED_SHORT_5_6_5_REV, GL_UPPER_LEFT, GL_VERTEX_ARRAY_ADDRESS_NV, GL_VERTEX_ARRAY_LENGTH_NV, GL_VERTEX_ATTRIB_ARRAY_ADDRESS_NV, GL_VERTEX_ATTRIB_ARRAY_LENGTH_NV, GL_VERTEX_ATTRIB_ARRAY_UNIFIED_NV, GL_VERTEX_PROGRAM_POINT_SIZE, GL_VERTEX_SHADER_INVOCATIONS_ARB, GL_VERTEX_TEXTURE, GL_VERTICES_SUBMITTED_ARB, GL_VIEW_CLASS_128_BITS, GL_VIEW_CLASS_16_BITS, GL_VIEW_CLASS_24_BITS, GL_VIEW_CLASS_32_BITS, GL_VIEW_CLASS_48_BITS, GL_VIEW_CLASS_64_BITS, GL_VIEW_CLASS_8_BITS, GL_VIEW_CLASS_96_BITS, GL_VIEW_CLASS_BPTC_FLOAT, GL_VIEW_CLASS_BPTC_UNORM, GL_VIEW_CLASS_RGTC1_RED, GL_VIEW_CLASS_RGTC2_RG, GL_VIEW_CLASS_S3TC_DXT1_RGB, GL_VIEW_CLASS_S3TC_DXT1_RGBA, GL_VIEW_CLASS_S3TC_DXT3_RGBA, GL_VIEW_CLASS_S3TC_DXT5_RGBA, GL_VIEW_COMPATIBILITY_CLASS, GL_VIRTUAL_PAGE_SIZE_INDEX_ARB, GL_VIRTUAL_PAGE_SIZE_X_ARB, GL_VIRTUAL_PAGE_SIZE_Y_ARB, GL_VIRTUAL_PAGE_SIZE_Z_ARB
-
Fields inherited from interface com.jogamp.opengl.GL3
GL_ACTIVE_SUBROUTINE_MAX_LENGTH, GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS, GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH, GL_ACTIVE_SUBROUTINE_UNIFORMS, GL_ACTIVE_SUBROUTINES, GL_COMPATIBLE_SUBROUTINES, GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB, GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB, GL_COMPRESSED_RGBA_BPTC_UNORM_ARB, GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB, GL_CONTEXT_COMPATIBILITY_PROFILE_BIT, GL_CONTEXT_CORE_PROFILE_BIT, GL_CONTEXT_PROFILE_MASK, GL_DEPTH_CLAMP, GL_DOUBLE_MAT2, GL_DOUBLE_MAT2x3, GL_DOUBLE_MAT2x4, GL_DOUBLE_MAT3, GL_DOUBLE_MAT3x2, GL_DOUBLE_MAT3x4, GL_DOUBLE_MAT4, GL_DOUBLE_MAT4x2, GL_DOUBLE_MAT4x3, GL_DOUBLE_VEC2, GL_DOUBLE_VEC3, GL_DOUBLE_VEC4, GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB, GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB, GL_GEOMETRY_INPUT_TYPE_ARB, GL_GEOMETRY_OUTPUT_TYPE_ARB, GL_GEOMETRY_SHADER_ARB, GL_GEOMETRY_VERTICES_OUT_ARB, GL_IMAGE_1D, GL_IMAGE_1D_ARRAY, GL_IMAGE_2D_MULTISAMPLE, GL_IMAGE_2D_MULTISAMPLE_ARRAY, GL_IMAGE_2D_RECT, GL_INT_IMAGE_1D, GL_INT_IMAGE_1D_ARRAY, GL_INT_IMAGE_2D_MULTISAMPLE, GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, GL_INT_IMAGE_2D_RECT, GL_LINE_STRIP_ADJACENCY_ARB, GL_LINES_ADJACENCY_ARB, GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, GL_MAX_DUAL_SOURCE_DRAW_BUFFERS, GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB, GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB, GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB, GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB, GL_MAX_IMAGE_SAMPLES, GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS, GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS, GL_MAX_SUBROUTINES, GL_MAX_VERTEX_VARYING_COMPONENTS_ARB, GL_MAX_VIEWPORTS, GL_NAMED_STRING_LENGTH_ARB, GL_NAMED_STRING_TYPE_ARB, GL_NUM_COMPATIBLE_SUBROUTINES, GL_ONE_MINUS_SRC1_ALPHA, GL_ONE_MINUS_SRC1_COLOR, GL_PATCH_DEFAULT_INNER_LEVEL, GL_PATCH_DEFAULT_OUTER_LEVEL, GL_PROGRAM_POINT_SIZE, GL_PROGRAM_POINT_SIZE_ARB, GL_SHADER_INCLUDE_ARB, GL_SRC1_COLOR, GL_SYNC_CL_EVENT_ARB, GL_SYNC_CL_EVENT_COMPLETE_ARB, GL_TRIANGLE_STRIP_ADJACENCY_ARB, GL_TRIANGLES_ADJACENCY_ARB, GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER, GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER, GL_UNSIGNED_INT_IMAGE_1D, GL_UNSIGNED_INT_IMAGE_1D_ARRAY, GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, GL_UNSIGNED_INT_IMAGE_2D_RECT, GL_VIEWPORT_BOUNDS_RANGE, GL_VIEWPORT_INDEX_PROVOKING_VERTEX, GL_VIEWPORT_SUBPIXEL_BITS
-
Fields inherited from interface com.jogamp.opengl.GL3ES3
GL_ACTIVE_RESOURCES, GL_ACTIVE_VARIABLES, GL_ALREADY_SIGNALED, GL_ARRAY_SIZE, GL_ARRAY_STRIDE, GL_ATOMIC_COUNTER_BUFFER_INDEX, GL_BLOCK_INDEX, GL_BUFFER_BINDING, GL_BUFFER_DATA_SIZE, GL_BUFFER_VARIABLE, GL_COLORBURN, GL_COLORDODGE, GL_COMPRESSED_RGBA_ASTC_10x10, GL_COMPRESSED_RGBA_ASTC_10x5, GL_COMPRESSED_RGBA_ASTC_10x6, GL_COMPRESSED_RGBA_ASTC_10x8, GL_COMPRESSED_RGBA_ASTC_12x10, GL_COMPRESSED_RGBA_ASTC_12x12, GL_COMPRESSED_RGBA_ASTC_4x4, GL_COMPRESSED_RGBA_ASTC_5x4, GL_COMPRESSED_RGBA_ASTC_5x5, GL_COMPRESSED_RGBA_ASTC_6x5, GL_COMPRESSED_RGBA_ASTC_6x6, GL_COMPRESSED_RGBA_ASTC_8x5, GL_COMPRESSED_RGBA_ASTC_8x6, GL_COMPRESSED_RGBA_ASTC_8x8, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, GL_COMPUTE_SHADER, GL_COMPUTE_SHADER_BIT, GL_COMPUTE_WORK_GROUP_SIZE, GL_CONDITION_SATISFIED, GL_CONTEXT_LOST, GL_DARKEN, GL_DIFFERENCE, GL_DISPATCH_INDIRECT_BUFFER, GL_DISPATCH_INDIRECT_BUFFER_BINDING, GL_DRAW_INDIRECT_BUFFER, GL_DRAW_INDIRECT_BUFFER_BINDING, GL_EXCLUSION, GL_FRACTIONAL_EVEN, GL_FRACTIONAL_ODD, GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, GL_FRAMEBUFFER_ATTACHMENT_LAYERED, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, GL_GEOMETRY_INPUT_TYPE, GL_GEOMETRY_OUTPUT_TYPE, GL_GEOMETRY_SHADER, GL_GEOMETRY_SHADER_INVOCATIONS, GL_GEOMETRY_VERTICES_OUT, GL_HARDLIGHT, GL_HSL_COLOR, GL_HSL_HUE, GL_HSL_LUMINOSITY, GL_HSL_SATURATION, GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, GL_INT_2_10_10_10_REV, GL_IS_PER_PATCH, GL_IS_ROW_MAJOR, GL_ISOLINES, GL_LAYER_PROVOKING_VERTEX, GL_LIGHTEN, GL_LINE_STRIP_ADJACENCY, GL_LINES_ADJACENCY, GL_LOCATION, GL_MATRIX_STRIDE, 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_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, 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_FRAGMENT_IMAGE_UNIFORMS, GL_MAX_FRAGMENT_INPUT_COMPONENTS, GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS, GL_MAX_GEOMETRY_IMAGE_UNIFORMS, GL_MAX_GEOMETRY_INPUT_COMPONENTS, GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, GL_MAX_GEOMETRY_OUTPUT_VERTICES, GL_MAX_GEOMETRY_SHADER_INVOCATIONS, GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, GL_MAX_NAME_LENGTH, GL_MAX_NUM_ACTIVE_VARIABLES, GL_MAX_PATCH_VERTICES, GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET, GL_MAX_SERVER_WAIT_TIMEOUT, GL_MAX_SHADER_STORAGE_BLOCK_SIZE, GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS, GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, GL_MAX_TESS_GEN_LEVEL, GL_MAX_TESS_PATCH_COMPONENTS, GL_MAX_UNIFORM_LOCATIONS, GL_MAX_VERTEX_ATTRIB_BINDINGS, GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET, GL_MAX_VERTEX_ATTRIB_STRIDE, GL_MAX_VERTEX_IMAGE_UNIFORMS, GL_MAX_VERTEX_OUTPUT_COMPONENTS, GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS, GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET, GL_MULTIPLY, GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, GL_MULTISAMPLE_LINE_WIDTH_RANGE, GL_NAME_LENGTH, GL_NUM_ACTIVE_VARIABLES, GL_OBJECT_TYPE, GL_OFFSET, GL_OVERLAY, GL_PATCH_VERTICES, GL_PATCHES, GL_PRIMITIVE_BOUNDING_BOX, GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, GL_PROGRAM_INPUT, GL_PROGRAM_OUTPUT, GL_REFERENCED_BY_COMPUTE_SHADER, GL_REFERENCED_BY_FRAGMENT_SHADER, GL_REFERENCED_BY_GEOMETRY_SHADER, GL_REFERENCED_BY_TESS_CONTROL_SHADER, GL_REFERENCED_BY_TESS_EVALUATION_SHADER, GL_REFERENCED_BY_VERTEX_SHADER, GL_SAMPLER_BINDING, GL_SCREEN, 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_SIGNALED, GL_SOFTLIGHT, GL_SYNC_CONDITION, GL_SYNC_FENCE, GL_SYNC_FLAGS, GL_SYNC_FLUSH_COMMANDS_BIT, GL_SYNC_GPU_COMMANDS_COMPLETE, GL_SYNC_STATUS, GL_TESS_CONTROL_OUTPUT_VERTICES, GL_TESS_CONTROL_SHADER, GL_TESS_EVALUATION_SHADER, GL_TESS_GEN_MODE, GL_TESS_GEN_POINT_MODE, GL_TESS_GEN_SPACING, GL_TESS_GEN_VERTEX_ORDER, GL_TEXTURE_BUFFER_BINDING, GL_TEXTURE_BUFFER_OFFSET, GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, GL_TEXTURE_BUFFER_SIZE, GL_TEXTURE_IMMUTABLE_LEVELS, GL_TIMEOUT_EXPIRED, GL_TOP_LEVEL_ARRAY_SIZE, GL_TOP_LEVEL_ARRAY_STRIDE, GL_TRANSFORM_FEEDBACK_VARYING, GL_TRIANGLE_STRIP_ADJACENCY, GL_TRIANGLES_ADJACENCY, GL_TYPE, GL_UNDEFINED_VERTEX, GL_UNIFORM, GL_UNIFORM_BLOCK, GL_UNSIGNALED, 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_WAIT_FAILED
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
glBindBuffersBase(int target, int first, int count, int[] buffers, int buffers_offset)
Entry point to C language function:void glBindBuffersBase(GLenum target, GLuint first, GLsizei count, const GLuint * buffers)
Part ofGL_VERSION_4_4
void
glBindBuffersBase(int target, int first, int count, IntBuffer buffers)
Entry point to C language function:void glBindBuffersBase(GLenum target, GLuint first, GLsizei count, const GLuint * buffers)
Part ofGL_VERSION_4_4
void
glBindBuffersRange(int target, int first, int count, int[] buffers, int buffers_offset, PointerBuffer offsets, PointerBuffer sizes)
Entry point to C language function:void glBindBuffersRange(GLenum target, GLuint first, GLsizei count, const GLuint * buffers, const GLintptr * offsets, const GLsizeiptr * sizes)
Part ofGL_VERSION_4_4
void
glBindBuffersRange(int target, int first, int count, IntBuffer buffers, PointerBuffer offsets, PointerBuffer sizes)
Entry point to C language function:void glBindBuffersRange(GLenum target, GLuint first, GLsizei count, const GLuint * buffers, const GLintptr * offsets, const GLsizeiptr * sizes)
Part ofGL_VERSION_4_4
void
glBindImageTextures(int first, int count, int[] textures, int textures_offset)
Entry point to C language function:void glBindImageTextures(GLuint first, GLsizei count, const GLuint * textures)
Part ofGL_VERSION_4_4
void
glBindImageTextures(int first, int count, IntBuffer textures)
Entry point to C language function:void glBindImageTextures(GLuint first, GLsizei count, const GLuint * textures)
Part ofGL_VERSION_4_4
void
glBindSamplers(int first, int count, int[] samplers, int samplers_offset)
Entry point to C language function:void glBindSamplers(GLuint first, GLsizei count, const GLuint * samplers)
Part ofGL_VERSION_4_4
void
glBindSamplers(int first, int count, IntBuffer samplers)
Entry point to C language function:void glBindSamplers(GLuint first, GLsizei count, const GLuint * samplers)
Part ofGL_VERSION_4_4
void
glBindTextures(int first, int count, int[] textures, int textures_offset)
Entry point to C language function:void glBindTextures(GLuint first, GLsizei count, const GLuint * textures)
Part ofGL_VERSION_4_4
void
glBindTextures(int first, int count, IntBuffer textures)
Entry point to C language function:void glBindTextures(GLuint first, GLsizei count, const GLuint * textures)
Part ofGL_VERSION_4_4
void
glBindTextureUnit(int unit, int texture)
Entry point to C language function:void glBindTextureUnit(GLuint unit, GLuint texture)
Part ofGL_VERSION_4_5
void
glBindVertexBuffers(int first, int count, int[] buffers, int buffers_offset, PointerBuffer offsets, int[] strides, int strides_offset)
Entry point to C language function:void glBindVertexBuffers(GLuint first, GLsizei count, const GLuint * buffers, const GLintptr * offsets, const GLsizei * strides)
Part ofGL_VERSION_4_4
void
glBindVertexBuffers(int first, int count, IntBuffer buffers, PointerBuffer offsets, IntBuffer strides)
Entry point to C language function:void glBindVertexBuffers(GLuint first, GLsizei count, const GLuint * buffers, const GLintptr * offsets, const GLsizei * strides)
Part ofGL_VERSION_4_4
void
glBlitNamedFramebuffer(int readFramebuffer, int drawFramebuffer, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
Entry point to C language function:void glBlitNamedFramebuffer(GLuint readFramebuffer, GLuint drawFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
Part ofGL_VERSION_4_5
void
glBufferStorage(int target, long size, Buffer data, int flags)
Entry point to C language function:void glBufferStorage(GLenum target, GLsizeiptr size, const void * data, GLbitfield flags)
Part ofGL_VERSION_4_4
,GL_EXT_buffer_storage
Alias for:glBufferStorageEXT
int
glCheckNamedFramebufferStatus(int framebuffer, int target)
Entry point to C language function:GLenum glCheckNamedFramebufferStatus(GLuint framebuffer, GLenum target)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glCheckNamedFramebufferStatusEXT
void
glClearNamedBufferData(int buffer, int internalformat, int format, int type, Buffer data)
Entry point to C language function:void glClearNamedBufferData(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void * data)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
,GL_ARB_clear_buffer_object
Alias for:glClearNamedBufferDataEXT
void
glClearNamedBufferSubData(int buffer, int internalformat, long offset, long size, int format, int type, Buffer data)
Entry point to C language function:void glClearNamedBufferSubData(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void * data)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
,GL_ARB_clear_buffer_object
Alias for:glClearNamedBufferSubDataEXT
void
glClearNamedFramebufferfi(int framebuffer, int buffer, float depth, int stencil)
Entry point to C language function:void glClearNamedFramebufferfi(GLuint framebuffer, GLenum buffer, const GLfloat depth, GLint stencil)
Part ofGL_VERSION_4_5
void
glClearNamedFramebufferfv(int framebuffer, int buffer, int drawbuffer, float[] value, int value_offset)
Entry point to C language function:void glClearNamedFramebufferfv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLfloat * value)
Part ofGL_VERSION_4_5
void
glClearNamedFramebufferfv(int framebuffer, int buffer, int drawbuffer, FloatBuffer value)
Entry point to C language function:void glClearNamedFramebufferfv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLfloat * value)
Part ofGL_VERSION_4_5
void
glClearNamedFramebufferiv(int framebuffer, int buffer, int drawbuffer, int[] value, int value_offset)
Entry point to C language function:void glClearNamedFramebufferiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint * value)
Part ofGL_VERSION_4_5
void
glClearNamedFramebufferiv(int framebuffer, int buffer, int drawbuffer, IntBuffer value)
Entry point to C language function:void glClearNamedFramebufferiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint * value)
Part ofGL_VERSION_4_5
void
glClearNamedFramebufferuiv(int framebuffer, int buffer, int drawbuffer, int[] value, int value_offset)
Entry point to C language function:void glClearNamedFramebufferuiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLuint * value)
Part ofGL_VERSION_4_5
void
glClearNamedFramebufferuiv(int framebuffer, int buffer, int drawbuffer, IntBuffer value)
Entry point to C language function:void glClearNamedFramebufferuiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLuint * value)
Part ofGL_VERSION_4_5
void
glClearTexImage(int texture, int level, int format, int type, Buffer data)
Entry point to C language function:void glClearTexImage(GLuint texture, GLint level, GLenum format, GLenum type, const void * data)
Part ofGL_VERSION_4_4
void
glClearTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer data)
Entry point to C language function:void glClearTexSubImage(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * data)
Part ofGL_VERSION_4_4
void
glClipControl(int origin, int depth)
Entry point to C language function:void glClipControl(GLenum origin, GLenum depth)
Part ofGL_VERSION_4_5
void
glCompressedTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int imageSize, Buffer data)
Entry point to C language function:void glCompressedTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void * data)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glCompressedTextureSubImage1DEXT
void
glCompressedTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer data)
Entry point to C language function:void glCompressedTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * data)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glCompressedTextureSubImage2DEXT
void
glCompressedTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, Buffer data)
Entry point to C language function:void glCompressedTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void * data)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glCompressedTextureSubImage3DEXT
void
glCopyNamedBufferSubData(int readBuffer, int writeBuffer, long readOffset, long writeOffset, long size)
Entry point to C language function:void glCopyNamedBufferSubData(GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
Part ofGL_VERSION_4_5
void
glCopyTextureSubImage1D(int texture, int level, int xoffset, int x, int y, int width)
Entry point to C language function:void glCopyTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glCopyTextureSubImage1DEXT
void
glCopyTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int x, int y, int width, int height)
Entry point to C language function:void glCopyTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glCopyTextureSubImage2DEXT
void
glCopyTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
Entry point to C language function:void glCopyTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glCopyTextureSubImage3DEXT
void
glCreateBuffers(int n, int[] buffers, int buffers_offset)
Entry point to C language function:void glCreateBuffers(GLsizei n, GLuint * buffers)
Part ofGL_VERSION_4_5
void
glCreateBuffers(int n, IntBuffer buffers)
Entry point to C language function:void glCreateBuffers(GLsizei n, GLuint * buffers)
Part ofGL_VERSION_4_5
void
glCreateFramebuffers(int n, int[] framebuffers, int framebuffers_offset)
Entry point to C language function:void glCreateFramebuffers(GLsizei n, GLuint * framebuffers)
Part ofGL_VERSION_4_5
void
glCreateFramebuffers(int n, IntBuffer framebuffers)
Entry point to C language function:void glCreateFramebuffers(GLsizei n, GLuint * framebuffers)
Part ofGL_VERSION_4_5
void
glCreateProgramPipelines(int n, int[] pipelines, int pipelines_offset)
Entry point to C language function:void glCreateProgramPipelines(GLsizei n, GLuint * pipelines)
Part ofGL_VERSION_4_5
void
glCreateProgramPipelines(int n, IntBuffer pipelines)
Entry point to C language function:void glCreateProgramPipelines(GLsizei n, GLuint * pipelines)
Part ofGL_VERSION_4_5
void
glCreateQueries(int target, int n, int[] ids, int ids_offset)
Entry point to C language function:void glCreateQueries(GLenum target, GLsizei n, GLuint * ids)
Part ofGL_VERSION_4_5
void
glCreateQueries(int target, int n, IntBuffer ids)
Entry point to C language function:void glCreateQueries(GLenum target, GLsizei n, GLuint * ids)
Part ofGL_VERSION_4_5
void
glCreateRenderbuffers(int n, int[] renderbuffers, int renderbuffers_offset)
Entry point to C language function:void glCreateRenderbuffers(GLsizei n, GLuint * renderbuffers)
Part ofGL_VERSION_4_5
void
glCreateRenderbuffers(int n, IntBuffer renderbuffers)
Entry point to C language function:void glCreateRenderbuffers(GLsizei n, GLuint * renderbuffers)
Part ofGL_VERSION_4_5
void
glCreateSamplers(int n, int[] samplers, int samplers_offset)
Entry point to C language function:void glCreateSamplers(GLsizei n, GLuint * samplers)
Part ofGL_VERSION_4_5
void
glCreateSamplers(int n, IntBuffer samplers)
Entry point to C language function:void glCreateSamplers(GLsizei n, GLuint * samplers)
Part ofGL_VERSION_4_5
void
glCreateTextures(int target, int n, int[] textures, int textures_offset)
Entry point to C language function:void glCreateTextures(GLenum target, GLsizei n, GLuint * textures)
Part ofGL_VERSION_4_5
void
glCreateTextures(int target, int n, IntBuffer textures)
Entry point to C language function:void glCreateTextures(GLenum target, GLsizei n, GLuint * textures)
Part ofGL_VERSION_4_5
void
glCreateTransformFeedbacks(int n, int[] ids, int ids_offset)
Entry point to C language function:void glCreateTransformFeedbacks(GLsizei n, GLuint * ids)
Part ofGL_VERSION_4_5
void
glCreateTransformFeedbacks(int n, IntBuffer ids)
Entry point to C language function:void glCreateTransformFeedbacks(GLsizei n, GLuint * ids)
Part ofGL_VERSION_4_5
void
glCreateVertexArrays(int n, int[] arrays, int arrays_offset)
Entry point to C language function:void glCreateVertexArrays(GLsizei n, GLuint * arrays)
Part ofGL_VERSION_4_5
void
glCreateVertexArrays(int n, IntBuffer arrays)
Entry point to C language function:void glCreateVertexArrays(GLsizei n, GLuint * arrays)
Part ofGL_VERSION_4_5
void
glDisableVertexArrayAttrib(int vaobj, int index)
Entry point to C language function:void glDisableVertexArrayAttrib(GLuint vaobj, GLuint index)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glDisableVertexArrayAttribEXT
void
glDispatchComputeGroupSizeARB(int num_groups_x, int num_groups_y, int num_groups_z, int group_size_x, int group_size_y, int group_size_z)
Entry point to C language function:void glDispatchComputeGroupSizeARB(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z, GLuint group_size_x, GLuint group_size_y, GLuint group_size_z)
Part ofGL_ARB_compute_variable_group_size
void
glEnableVertexArrayAttrib(int vaobj, int index)
Entry point to C language function:void glEnableVertexArrayAttrib(GLuint vaobj, GLuint index)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glEnableVertexArrayAttribEXT
void
glFlushMappedNamedBufferRange(int buffer, long offset, long length)
Entry point to C language function:void glFlushMappedNamedBufferRange(GLuint buffer, GLintptr offset, GLsizeiptr length)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glFlushMappedNamedBufferRangeEXT
void
glGenerateTextureMipmap(int texture)
Entry point to C language function:void glGenerateTextureMipmap(GLuint texture)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGenerateTextureMipmapEXT
void
glGetCompressedTextureImage(int texture, int level, int bufSize, Buffer pixels)
Entry point to C language function:void glGetCompressedTextureImage(GLuint texture, GLint level, GLsizei bufSize, void * pixels)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetCompressedTextureImageEXT
void
glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int bufSize, Buffer pixels)
Entry point to C language function:void glGetCompressedTextureSubImage(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei bufSize, void * pixels)
Part ofGL_VERSION_4_5
long
glGetImageHandleARB(int texture, int level, boolean layered, int layer, int format)
Entry point to C language function:GLuint64 glGetImageHandleARB(GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum format)
Part ofGL_ARB_bindless_texture
void
glGetNamedBufferParameteri64v(int buffer, int pname, long[] params, int params_offset)
Entry point to C language function:void glGetNamedBufferParameteri64v(GLuint buffer, GLenum pname, GLint64 * params)
Part ofGL_VERSION_4_5
void
glGetNamedBufferParameteri64v(int buffer, int pname, LongBuffer params)
Entry point to C language function:void glGetNamedBufferParameteri64v(GLuint buffer, GLenum pname, GLint64 * params)
Part ofGL_VERSION_4_5
void
glGetNamedBufferParameteriv(int buffer, int pname, int[] params, int params_offset)
Entry point to C language function:void glGetNamedBufferParameteriv(GLuint buffer, GLenum pname, GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetNamedBufferParameterivEXT
void
glGetNamedBufferParameteriv(int buffer, int pname, IntBuffer params)
Entry point to C language function:void glGetNamedBufferParameteriv(GLuint buffer, GLenum pname, GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetNamedBufferParameterivEXT
void
glGetNamedBufferPointerv(int buffer, int pname, PointerBuffer params)
Entry point to C language function:void glGetNamedBufferPointerv(GLuint buffer, GLenum pname, void * * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetNamedBufferPointervEXT
void
glGetNamedBufferSubData(int buffer, long offset, long size, Buffer data)
Entry point to C language function:void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetNamedBufferSubDataEXT
void
glGetNamedFramebufferAttachmentParameteriv(int framebuffer, int attachment, int pname, int[] params, int params_offset)
Entry point to C language function:void glGetNamedFramebufferAttachmentParameteriv(GLuint framebuffer, GLenum attachment, GLenum pname, GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetNamedFramebufferAttachmentParameterivEXT
void
glGetNamedFramebufferAttachmentParameteriv(int framebuffer, int attachment, int pname, IntBuffer params)
Entry point to C language function:void glGetNamedFramebufferAttachmentParameteriv(GLuint framebuffer, GLenum attachment, GLenum pname, GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetNamedFramebufferAttachmentParameterivEXT
void
glGetNamedFramebufferParameteriv(int framebuffer, int pname, int[] param, int param_offset)
Entry point to C language function:void glGetNamedFramebufferParameteriv(GLuint framebuffer, GLenum pname, GLint * param)
Part ofGL_VERSION_4_5
,GL_ARB_framebuffer_no_attachments
,GL_EXT_direct_state_access
Alias for:glGetNamedFramebufferParameterivEXT
void
glGetNamedFramebufferParameteriv(int framebuffer, int pname, IntBuffer param)
Entry point to C language function:void glGetNamedFramebufferParameteriv(GLuint framebuffer, GLenum pname, GLint * param)
Part ofGL_VERSION_4_5
,GL_ARB_framebuffer_no_attachments
,GL_EXT_direct_state_access
Alias for:glGetNamedFramebufferParameterivEXT
void
glGetNamedRenderbufferParameteriv(int renderbuffer, int pname, int[] params, int params_offset)
Entry point to C language function:void glGetNamedRenderbufferParameteriv(GLuint renderbuffer, GLenum pname, GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetNamedRenderbufferParameterivEXT
void
glGetNamedRenderbufferParameteriv(int renderbuffer, int pname, IntBuffer params)
Entry point to C language function:void glGetNamedRenderbufferParameteriv(GLuint renderbuffer, GLenum pname, GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetNamedRenderbufferParameterivEXT
int
glGetProgramResourceLocationIndex(int program, int programInterface, byte[] name, int name_offset)
Entry point to C language function:GLint glGetProgramResourceLocationIndex(GLuint program, GLenum programInterface, const GLchar * name)
Part ofGL_VERSION_4_3
,GL_ARB_program_interface_query
,GL_EXT_blend_func_extended
Alias for:glGetProgramResourceLocationIndexEXT
int
glGetProgramResourceLocationIndex(int program, int programInterface, ByteBuffer name)
Entry point to C language function:GLint glGetProgramResourceLocationIndex(GLuint program, GLenum programInterface, const GLchar * name)
Part ofGL_VERSION_4_3
,GL_ARB_program_interface_query
,GL_EXT_blend_func_extended
Alias for:glGetProgramResourceLocationIndexEXT
void
glGetQueryBufferObjecti64v(int id, int buffer, int pname, long offset)
Entry point to C language function:void glGetQueryBufferObjecti64v(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
Part ofGL_VERSION_4_5
void
glGetQueryBufferObjectiv(int id, int buffer, int pname, long offset)
Entry point to C language function:void glGetQueryBufferObjectiv(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
Part ofGL_VERSION_4_5
void
glGetQueryBufferObjectui64v(int id, int buffer, int pname, long offset)
Entry point to C language function:void glGetQueryBufferObjectui64v(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
Part ofGL_VERSION_4_5
void
glGetQueryBufferObjectuiv(int id, int buffer, int pname, long offset)
Entry point to C language function:void glGetQueryBufferObjectuiv(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
Part ofGL_VERSION_4_5
long
glGetTextureHandleARB(int texture)
Entry point to C language function:GLuint64 glGetTextureHandleARB(GLuint texture)
Part ofGL_ARB_bindless_texture
void
glGetTextureImage(int texture, int level, int format, int type, int bufSize, Buffer pixels)
Entry point to C language function:void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureImageEXT
void
glGetTextureLevelParameterfv(int texture, int level, int pname, float[] params, int params_offset)
Entry point to C language function:void glGetTextureLevelParameterfv(GLuint texture, GLint level, GLenum pname, GLfloat * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureLevelParameterfvEXT
void
glGetTextureLevelParameterfv(int texture, int level, int pname, FloatBuffer params)
Entry point to C language function:void glGetTextureLevelParameterfv(GLuint texture, GLint level, GLenum pname, GLfloat * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureLevelParameterfvEXT
void
glGetTextureLevelParameteriv(int texture, int level, int pname, int[] params, int params_offset)
Entry point to C language function:void glGetTextureLevelParameteriv(GLuint texture, GLint level, GLenum pname, GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureLevelParameterivEXT
void
glGetTextureLevelParameteriv(int texture, int level, int pname, IntBuffer params)
Entry point to C language function:void glGetTextureLevelParameteriv(GLuint texture, GLint level, GLenum pname, GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureLevelParameterivEXT
void
glGetTextureParameterfv(int texture, int pname, float[] params, int params_offset)
Entry point to C language function:void glGetTextureParameterfv(GLuint texture, GLenum pname, GLfloat * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureParameterfvEXT
void
glGetTextureParameterfv(int texture, int pname, FloatBuffer params)
Entry point to C language function:void glGetTextureParameterfv(GLuint texture, GLenum pname, GLfloat * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureParameterfvEXT
void
glGetTextureParameterIiv(int texture, int pname, int[] params, int params_offset)
Entry point to C language function:void glGetTextureParameterIiv(GLuint texture, GLenum pname, GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureParameterIivEXT
void
glGetTextureParameterIiv(int texture, int pname, IntBuffer params)
Entry point to C language function:void glGetTextureParameterIiv(GLuint texture, GLenum pname, GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureParameterIivEXT
void
glGetTextureParameterIuiv(int texture, int pname, int[] params, int params_offset)
Entry point to C language function:void glGetTextureParameterIuiv(GLuint texture, GLenum pname, GLuint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureParameterIuivEXT
void
glGetTextureParameterIuiv(int texture, int pname, IntBuffer params)
Entry point to C language function:void glGetTextureParameterIuiv(GLuint texture, GLenum pname, GLuint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureParameterIuivEXT
void
glGetTextureParameteriv(int texture, int pname, int[] params, int params_offset)
Entry point to C language function:void glGetTextureParameteriv(GLuint texture, GLenum pname, GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureParameterivEXT
void
glGetTextureParameteriv(int texture, int pname, IntBuffer params)
Entry point to C language function:void glGetTextureParameteriv(GLuint texture, GLenum pname, GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureParameterivEXT
long
glGetTextureSamplerHandleARB(int texture, int sampler)
Entry point to C language function:GLuint64 glGetTextureSamplerHandleARB(GLuint texture, GLuint sampler)
Part ofGL_ARB_bindless_texture
void
glGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, int bufSize, Buffer pixels)
Entry point to C language function:void glGetTextureSubImage(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
Part ofGL_VERSION_4_5
void
glGetTransformFeedbacki_v(int xfb, int pname, int index, int[] param, int param_offset)
Entry point to C language function:void glGetTransformFeedbacki_v(GLuint xfb, GLenum pname, GLuint index, GLint * param)
Part ofGL_VERSION_4_5
void
glGetTransformFeedbacki_v(int xfb, int pname, int index, IntBuffer param)
Entry point to C language function:void glGetTransformFeedbacki_v(GLuint xfb, GLenum pname, GLuint index, GLint * param)
Part ofGL_VERSION_4_5
void
glGetTransformFeedbacki64_v(int xfb, int pname, int index, long[] param, int param_offset)
Entry point to C language function:void glGetTransformFeedbacki64_v(GLuint xfb, GLenum pname, GLuint index, GLint64 * param)
Part ofGL_VERSION_4_5
void
glGetTransformFeedbacki64_v(int xfb, int pname, int index, LongBuffer param)
Entry point to C language function:void glGetTransformFeedbacki64_v(GLuint xfb, GLenum pname, GLuint index, GLint64 * param)
Part ofGL_VERSION_4_5
void
glGetTransformFeedbackiv(int xfb, int pname, int[] param, int param_offset)
Entry point to C language function:void glGetTransformFeedbackiv(GLuint xfb, GLenum pname, GLint * param)
Part ofGL_VERSION_4_5
void
glGetTransformFeedbackiv(int xfb, int pname, IntBuffer param)
Entry point to C language function:void glGetTransformFeedbackiv(GLuint xfb, GLenum pname, GLint * param)
Part ofGL_VERSION_4_5
void
glGetVertexArrayIndexed64iv(int vaobj, int index, int pname, long[] param, int param_offset)
Entry point to C language function:void glGetVertexArrayIndexed64iv(GLuint vaobj, GLuint index, GLenum pname, GLint64 * param)
Part ofGL_VERSION_4_5
void
glGetVertexArrayIndexed64iv(int vaobj, int index, int pname, LongBuffer param)
Entry point to C language function:void glGetVertexArrayIndexed64iv(GLuint vaobj, GLuint index, GLenum pname, GLint64 * param)
Part ofGL_VERSION_4_5
void
glGetVertexArrayIndexediv(int vaobj, int index, int pname, int[] param, int param_offset)
Entry point to C language function:void glGetVertexArrayIndexediv(GLuint vaobj, GLuint index, GLenum pname, GLint * param)
Part ofGL_VERSION_4_5
void
glGetVertexArrayIndexediv(int vaobj, int index, int pname, IntBuffer param)
Entry point to C language function:void glGetVertexArrayIndexediv(GLuint vaobj, GLuint index, GLenum pname, GLint * param)
Part ofGL_VERSION_4_5
void
glGetVertexArrayiv(int vaobj, int pname, int[] param, int param_offset)
Entry point to C language function:void glGetVertexArrayiv(GLuint vaobj, GLenum pname, GLint * param)
Part ofGL_VERSION_4_5
void
glGetVertexArrayiv(int vaobj, int pname, IntBuffer param)
Entry point to C language function:void glGetVertexArrayiv(GLuint vaobj, GLenum pname, GLint * param)
Part ofGL_VERSION_4_5
void
glGetVertexAttribLui64vARB(int index, int pname, long[] params, int params_offset)
Entry point to C language function:void glGetVertexAttribLui64vARB(GLuint index, GLenum pname, GLuint64EXT * params)
Part ofGL_ARB_bindless_texture
void
glGetVertexAttribLui64vARB(int index, int pname, LongBuffer params)
Entry point to C language function:void glGetVertexAttribLui64vARB(GLuint index, GLenum pname, GLuint64EXT * params)
Part ofGL_ARB_bindless_texture
void
glInvalidateNamedFramebufferData(int framebuffer, int numAttachments, int[] attachments, int attachments_offset)
Entry point to C language function:void glInvalidateNamedFramebufferData(GLuint framebuffer, GLsizei numAttachments, const GLenum * attachments)
Part ofGL_VERSION_4_5
void
glInvalidateNamedFramebufferData(int framebuffer, int numAttachments, IntBuffer attachments)
Entry point to C language function:void glInvalidateNamedFramebufferData(GLuint framebuffer, GLsizei numAttachments, const GLenum * attachments)
Part ofGL_VERSION_4_5
void
glInvalidateNamedFramebufferSubData(int framebuffer, int numAttachments, int[] attachments, int attachments_offset, int x, int y, int width, int height)
Entry point to C language function:void glInvalidateNamedFramebufferSubData(GLuint framebuffer, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_VERSION_4_5
void
glInvalidateNamedFramebufferSubData(int framebuffer, int numAttachments, IntBuffer attachments, int x, int y, int width, int height)
Entry point to C language function:void glInvalidateNamedFramebufferSubData(GLuint framebuffer, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_VERSION_4_5
boolean
glIsImageHandleResidentARB(long handle)
Entry point to C language function:GLboolean glIsImageHandleResidentARB(GLuint64 handle)
Part ofGL_ARB_bindless_texture
boolean
glIsTextureHandleResidentARB(long handle)
Entry point to C language function:GLboolean glIsTextureHandleResidentARB(GLuint64 handle)
Part ofGL_ARB_bindless_texture
void
glMakeImageHandleNonResidentARB(long handle)
Entry point to C language function:void glMakeImageHandleNonResidentARB(GLuint64 handle)
Part ofGL_ARB_bindless_texture
void
glMakeImageHandleResidentARB(long handle, int access)
Entry point to C language function:void glMakeImageHandleResidentARB(GLuint64 handle, GLenum access)
Part ofGL_ARB_bindless_texture
void
glMakeTextureHandleNonResidentARB(long handle)
Entry point to C language function:void glMakeTextureHandleNonResidentARB(GLuint64 handle)
Part ofGL_ARB_bindless_texture
void
glMakeTextureHandleResidentARB(long handle)
Entry point to C language function:void glMakeTextureHandleResidentARB(GLuint64 handle)
Part ofGL_ARB_bindless_texture
ByteBuffer
glMapNamedBuffer(int buffer, int access)
Entry point to C language function:void * glMapNamedBuffer(GLuint buffer, GLenum access)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glMapNamedBufferEXT
ByteBuffer
glMapNamedBufferRange(int buffer, long offset, long length, int access)
Entry point to C language function:void * glMapNamedBufferRange(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glMapNamedBufferRangeEXT
void
glMultiDrawArraysIndirectCountARB(int mode, long indirect, long drawcount, int maxdrawcount, int stride)
Entry point to C language function:void glMultiDrawArraysIndirectCountARB(GLenum mode, GLintptr indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride)
Part ofGL_ARB_indirect_parameters
void
glMultiDrawElementsIndirectCountARB(int mode, int type, long indirect, long drawcount, int maxdrawcount, int stride)
Entry point to C language function:void glMultiDrawElementsIndirectCountARB(GLenum mode, GLenum type, GLintptr indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride)
Part ofGL_ARB_indirect_parameters
void
glNamedBufferData(int buffer, long size, Buffer data, int usage)
Entry point to C language function:void glNamedBufferData(GLuint buffer, GLsizeiptr size, const void * data, GLenum usage)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glNamedBufferDataEXT
void
glNamedBufferStorage(int buffer, long size, Buffer data, int flags)
Entry point to C language function:void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, const void * data, GLbitfield flags)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glNamedBufferStorageEXT
void
glNamedBufferSubData(int buffer, long offset, long size, Buffer data)
Entry point to C language function:void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, const void * data)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glNamedBufferSubDataEXT
void
glNamedFramebufferDrawBuffer(int framebuffer, int buf)
Entry point to C language function:void glNamedFramebufferDrawBuffer(GLuint framebuffer, GLenum buf)
Part ofGL_VERSION_4_5
void
glNamedFramebufferDrawBuffers(int framebuffer, int n, int[] bufs, int bufs_offset)
Entry point to C language function:void glNamedFramebufferDrawBuffers(GLuint framebuffer, GLsizei n, const GLenum * bufs)
Part ofGL_VERSION_4_5
void
glNamedFramebufferDrawBuffers(int framebuffer, int n, IntBuffer bufs)
Entry point to C language function:void glNamedFramebufferDrawBuffers(GLuint framebuffer, GLsizei n, const GLenum * bufs)
Part ofGL_VERSION_4_5
void
glNamedFramebufferParameteri(int framebuffer, int pname, int param)
Entry point to C language function:void glNamedFramebufferParameteri(GLuint framebuffer, GLenum pname, GLint param)
Part ofGL_VERSION_4_5
,GL_ARB_framebuffer_no_attachments
,GL_EXT_direct_state_access
Alias for:glNamedFramebufferParameteriEXT
void
glNamedFramebufferReadBuffer(int framebuffer, int src)
Entry point to C language function:void glNamedFramebufferReadBuffer(GLuint framebuffer, GLenum src)
Part ofGL_VERSION_4_5
void
glNamedFramebufferRenderbuffer(int framebuffer, int attachment, int renderbuffertarget, int renderbuffer)
Entry point to C language function:void glNamedFramebufferRenderbuffer(GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glNamedFramebufferRenderbufferEXT
void
glNamedFramebufferTexture(int framebuffer, int attachment, int texture, int level)
Entry point to C language function:void glNamedFramebufferTexture(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glNamedFramebufferTextureEXT
void
glNamedFramebufferTextureLayer(int framebuffer, int attachment, int texture, int level, int layer)
Entry point to C language function:void glNamedFramebufferTextureLayer(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glNamedFramebufferTextureLayerEXT
void
glNamedRenderbufferStorage(int renderbuffer, int internalformat, int width, int height)
Entry point to C language function:void glNamedRenderbufferStorage(GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glNamedRenderbufferStorageEXT
void
glNamedRenderbufferStorageMultisample(int renderbuffer, int samples, int internalformat, int width, int height)
Entry point to C language function:void glNamedRenderbufferStorageMultisample(GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glNamedRenderbufferStorageMultisampleEXT
void
glProgramUniformHandleui64ARB(int program, int location, long value)
Entry point to C language function:void glProgramUniformHandleui64ARB(GLuint program, GLint location, GLuint64 value)
Part ofGL_ARB_bindless_texture
void
glProgramUniformHandleui64vARB(int program, int location, int count, long[] values, int values_offset)
Entry point to C language function:void glProgramUniformHandleui64vARB(GLuint program, GLint location, GLsizei count, const GLuint64 * values)
Part ofGL_ARB_bindless_texture
void
glProgramUniformHandleui64vARB(int program, int location, int count, LongBuffer values)
Entry point to C language function:void glProgramUniformHandleui64vARB(GLuint program, GLint location, GLsizei count, const GLuint64 * values)
Part ofGL_ARB_bindless_texture
void
glShaderStorageBlockBinding(int program, int storageBlockIndex, int storageBlockBinding)
Entry point to C language function:void glShaderStorageBlockBinding(GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding)
Part ofGL_VERSION_4_3
,GL_ARB_shader_storage_buffer_object
void
glTextureBarrier()
Entry point to C language function:void glTextureBarrier(void)
Part ofGL_VERSION_4_5
,GL_NV_texture_barrier
Alias for:glTextureBarrierNV
void
glTextureBuffer(int texture, int internalformat, int buffer)
Entry point to C language function:void glTextureBuffer(GLuint texture, GLenum internalformat, GLuint buffer)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureBufferEXT
void
glTextureBufferRange(int texture, int internalformat, int buffer, long offset, long size)
Entry point to C language function:void glTextureBufferRange(GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
,GL_ARB_texture_buffer_range
Alias for:glTextureBufferRangeEXT
void
glTextureParameterf(int texture, int pname, float param)
Entry point to C language function:void glTextureParameterf(GLuint texture, GLenum pname, GLfloat param)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureParameterfEXT
void
glTextureParameterfv(int texture, int pname, float[] param, int param_offset)
Entry point to C language function:void glTextureParameterfv(GLuint texture, GLenum pname, const GLfloat * param)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureParameterfvEXT
void
glTextureParameterfv(int texture, int pname, FloatBuffer param)
Entry point to C language function:void glTextureParameterfv(GLuint texture, GLenum pname, const GLfloat * param)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureParameterfvEXT
void
glTextureParameteri(int texture, int pname, int param)
Entry point to C language function:void glTextureParameteri(GLuint texture, GLenum pname, GLint param)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureParameteriEXT
void
glTextureParameterIiv(int texture, int pname, int[] params, int params_offset)
Entry point to C language function:void glTextureParameterIiv(GLuint texture, GLenum pname, const GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureParameterIivEXT
void
glTextureParameterIiv(int texture, int pname, IntBuffer params)
Entry point to C language function:void glTextureParameterIiv(GLuint texture, GLenum pname, const GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureParameterIivEXT
void
glTextureParameterIuiv(int texture, int pname, int[] params, int params_offset)
Entry point to C language function:void glTextureParameterIuiv(GLuint texture, GLenum pname, const GLuint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureParameterIuivEXT
void
glTextureParameterIuiv(int texture, int pname, IntBuffer params)
Entry point to C language function:void glTextureParameterIuiv(GLuint texture, GLenum pname, const GLuint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureParameterIuivEXT
void
glTextureParameteriv(int texture, int pname, int[] param, int param_offset)
Entry point to C language function:void glTextureParameteriv(GLuint texture, GLenum pname, const GLint * param)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureParameterivEXT
void
glTextureParameteriv(int texture, int pname, IntBuffer param)
Entry point to C language function:void glTextureParameteriv(GLuint texture, GLenum pname, const GLint * param)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureParameterivEXT
void
glTextureStorage1D(int texture, int levels, int internalformat, int width)
Entry point to C language function:void glTextureStorage1D(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width)
Part ofGL_VERSION_4_5
,GL_EXT_texture_storage
,GL_ARB_texture_storage
,GL_EXT_direct_state_access
Alias for:glTextureStorage1DEXT
void
glTextureStorage2D(int texture, int levels, int internalformat, int width, int height)
Entry point to C language function:void glTextureStorage2D(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_VERSION_4_5
,GL_EXT_texture_storage
,GL_ARB_texture_storage
,GL_EXT_direct_state_access
Alias for:glTextureStorage2DEXT
void
glTextureStorage2DMultisample(int texture, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
Entry point to C language function:void glTextureStorage2DMultisample(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
Part ofGL_VERSION_4_5
,GL_ARB_texture_storage_multisample
,GL_EXT_direct_state_access
Alias for:glTextureStorage2DMultisampleEXT
void
glTextureStorage3D(int texture, int levels, int internalformat, int width, int height, int depth)
Entry point to C language function:void glTextureStorage3D(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
Part ofGL_VERSION_4_5
,GL_EXT_texture_storage
,GL_ARB_texture_storage
,GL_EXT_direct_state_access
Alias for:glTextureStorage3DEXT
void
glTextureStorage3DMultisample(int texture, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)
Entry point to C language function:void glTextureStorage3DMultisample(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
Part ofGL_VERSION_4_5
,GL_ARB_texture_storage_multisample
,GL_EXT_direct_state_access
Alias for:glTextureStorage3DMultisampleEXT
void
glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, long pixels_buffer_offset)
Entry point to C language function:void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void * pixels)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureSubImage1DEXT
void
glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, Buffer pixels)
Entry point to C language function:void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void * pixels)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureSubImage1DEXT
void
glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels_buffer_offset)
Entry point to C language function:void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureSubImage2DEXT
void
glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels)
Entry point to C language function:void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureSubImage2DEXT
void
glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, long pixels_buffer_offset)
Entry point to C language function:void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureSubImage3DEXT
void
glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer pixels)
Entry point to C language function:void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureSubImage3DEXT
void
glTextureView(int texture, int target, int origtexture, int internalformat, int minlevel, int numlevels, int minlayer, int numlayers)
Entry point to C language function:void glTextureView(GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers)
Part ofGL_VERSION_4_3
,GL_ARB_texture_view
,GL_OES_texture_view
,GL_EXT_texture_view
Alias for:glTextureViewOES
,glTextureViewEXT
void
glTransformFeedbackBufferBase(int xfb, int index, int buffer)
Entry point to C language function:void glTransformFeedbackBufferBase(GLuint xfb, GLuint index, GLuint buffer)
Part ofGL_VERSION_4_5
void
glTransformFeedbackBufferRange(int xfb, int index, int buffer, long offset, long size)
Entry point to C language function:void glTransformFeedbackBufferRange(GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
Part ofGL_VERSION_4_5
void
glUniformHandleui64ARB(int location, long value)
Entry point to C language function:void glUniformHandleui64ARB(GLint location, GLuint64 value)
Part ofGL_ARB_bindless_texture
void
glUniformHandleui64vARB(int location, int count, long[] value, int value_offset)
Entry point to C language function:void glUniformHandleui64vARB(GLint location, GLsizei count, const GLuint64 * value)
Part ofGL_ARB_bindless_texture
void
glUniformHandleui64vARB(int location, int count, LongBuffer value)
Entry point to C language function:void glUniformHandleui64vARB(GLint location, GLsizei count, const GLuint64 * value)
Part ofGL_ARB_bindless_texture
boolean
glUnmapNamedBuffer(int buffer)
Entry point to C language function:GLboolean glUnmapNamedBuffer(GLuint buffer)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glUnmapNamedBufferEXT
void
glVertexArrayAttribBinding(int vaobj, int attribindex, int bindingindex)
Entry point to C language function:void glVertexArrayAttribBinding(GLuint vaobj, GLuint attribindex, GLuint bindingindex)
Part ofGL_VERSION_4_5
void
glVertexArrayAttribFormat(int vaobj, int attribindex, int size, int type, boolean normalized, int relativeoffset)
Entry point to C language function:void glVertexArrayAttribFormat(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
Part ofGL_VERSION_4_5
void
glVertexArrayAttribIFormat(int vaobj, int attribindex, int size, int type, int relativeoffset)
Entry point to C language function:void glVertexArrayAttribIFormat(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
Part ofGL_VERSION_4_5
void
glVertexArrayAttribLFormat(int vaobj, int attribindex, int size, int type, int relativeoffset)
Entry point to C language function:void glVertexArrayAttribLFormat(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
Part ofGL_VERSION_4_5
void
glVertexArrayBindingDivisor(int vaobj, int bindingindex, int divisor)
Entry point to C language function:void glVertexArrayBindingDivisor(GLuint vaobj, GLuint bindingindex, GLuint divisor)
Part ofGL_VERSION_4_5
void
glVertexArrayElementBuffer(int vaobj, int buffer)
Entry point to C language function:void glVertexArrayElementBuffer(GLuint vaobj, GLuint buffer)
Part ofGL_VERSION_4_5
void
glVertexArrayVertexBuffer(int vaobj, int bindingindex, int buffer, long offset, int stride)
Entry point to C language function:void glVertexArrayVertexBuffer(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
Part ofGL_VERSION_4_5
void
glVertexArrayVertexBuffers(int vaobj, int first, int count, int[] buffers, int buffers_offset, PointerBuffer offsets, int[] strides, int strides_offset)
Entry point to C language function:void glVertexArrayVertexBuffers(GLuint vaobj, GLuint first, GLsizei count, const GLuint * buffers, const GLintptr * offsets, const GLsizei * strides)
Part ofGL_VERSION_4_5
void
glVertexArrayVertexBuffers(int vaobj, int first, int count, IntBuffer buffers, PointerBuffer offsets, IntBuffer strides)
Entry point to C language function:void glVertexArrayVertexBuffers(GLuint vaobj, GLuint first, GLsizei count, const GLuint * buffers, const GLintptr * offsets, const GLsizei * strides)
Part ofGL_VERSION_4_5
void
glVertexAttribL1ui64ARB(int index, long x)
Entry point to C language function:void glVertexAttribL1ui64ARB(GLuint index, GLuint64EXT x)
Part ofGL_ARB_bindless_texture
void
glVertexAttribL1ui64vARB(int index, long[] v, int v_offset)
Entry point to C language function:void glVertexAttribL1ui64vARB(GLuint index, const GLuint64EXT * v)
Part ofGL_ARB_bindless_texture
void
glVertexAttribL1ui64vARB(int index, LongBuffer v)
Entry point to C language function:void glVertexAttribL1ui64vARB(GLuint index, const GLuint64EXT * v)
Part ofGL_ARB_bindless_texture
void
glVertexAttribLFormat(int attribindex, int size, int type, int relativeoffset)
Entry point to C language function:void glVertexAttribLFormat(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
Part ofGL_VERSION_4_3
,GL_ARB_vertex_attrib_binding
,GL_NV_vertex_attrib_integer_64bit
Alias for:glVertexAttribLFormatNV
GLBufferStorage
mapNamedBuffer(int bufferName, int access)
Returns theGLBufferStorage
instance as mapped via OpenGL's nativeglMapNamedBuffer(..)
implementation.GLBufferStorage
mapNamedBufferRange(int bufferName, long offset, long length, int access)
Returns theGLBufferStorage
instance as mapped via OpenGL's nativeglMapNamedBufferRange(..)
implementation.-
Methods inherited from interface com.jogamp.opengl.GL
glActiveTexture, glBindBuffer, glBindFramebuffer, glBindRenderbuffer, glBindTexture, glBlendEquation, glBlendEquationSeparate, glBlendFunc, glBlendFuncSeparate, glBufferData, glBufferSubData, glCheckFramebufferStatus, glClear, glClearColor, glClearStencil, glColorMask, glCompressedTexImage2D, glCompressedTexImage2D, glCompressedTexSubImage2D, glCompressedTexSubImage2D, glCopyTexImage2D, glCopyTexSubImage2D, glCullFace, glDeleteBuffers, glDeleteBuffers, glDeleteFramebuffers, glDeleteFramebuffers, glDeleteRenderbuffers, glDeleteRenderbuffers, glDeleteTextures, glDeleteTextures, glDepthFunc, glDepthMask, glDisable, glDrawArrays, glDrawElements, glEnable, glFinish, glFlush, glFlushMappedBufferRange, glFramebufferRenderbuffer, glFramebufferTexture2D, glFrontFace, glGenBuffers, glGenBuffers, glGenerateMipmap, glGenFramebuffers, glGenFramebuffers, glGenRenderbuffers, glGenRenderbuffers, glGenTextures, glGenTextures, glGetBooleanv, glGetBooleanv, glGetBufferParameteriv, glGetBufferParameteriv, glGetError, glGetFloatv, glGetFloatv, glGetFramebufferAttachmentParameteriv, glGetFramebufferAttachmentParameteriv, glGetGraphicsResetStatus, glGetIntegerv, glGetIntegerv, glGetnUniformfv, glGetnUniformfv, glGetnUniformiv, glGetnUniformiv, glGetRenderbufferParameteriv, glGetRenderbufferParameteriv, glGetString, glGetTexParameterfv, glGetTexParameterfv, glGetTexParameteriv, glGetTexParameteriv, glHint, glIsBuffer, glIsEnabled, glIsFramebuffer, glIsRenderbuffer, glIsTexture, glLineWidth, glMapBuffer, glMapBufferRange, glPixelStorei, glPolygonOffset, glReadnPixels, glReadPixels, glReadPixels, glRenderbufferStorage, glRenderbufferStorageMultisample, glSampleCoverage, glScissor, glStencilFunc, glStencilMask, glStencilOp, glTexImage2D, glTexImage2D, glTexParameterf, glTexParameterfv, glTexParameterfv, glTexParameteri, glTexParameteriv, glTexParameteriv, glTexStorage1D, glTexStorage2D, glTexStorage3D, glTexSubImage2D, glTexSubImage2D, glTextureStorage1DEXT, glTextureStorage2DEXT, glTextureStorage3DEXT, glUnmapBuffer, glViewport
-
Methods inherited from interface com.jogamp.opengl.GL2ES2
glActiveShaderProgram, glApplyFramebufferAttachmentCMAAINTEL, glAttachShader, glBeginQuery, glBindAttribLocation, glBindProgramPipeline, glBlendColor, glClearDepth, glClearDepthf, glCompileShader, glCompressedTexImage3D, glCompressedTexImage3D, glCompressedTexSubImage3D, glCompressedTexSubImage3D, glCopyImageSubData, glCopyTexSubImage3D, glCreateProgram, glCreateShader, glCreateShaderProgramv, glDebugMessageControl, glDebugMessageControl, glDebugMessageInsert, glDeleteProgram, glDeleteProgramPipelines, glDeleteProgramPipelines, glDeleteQueries, glDeleteQueries, glDeleteShader, glDepthRange, glDepthRangef, glDetachShader, glDisableVertexAttribArray, glDrawArraysInstancedBaseInstance, glDrawBuffers, glDrawBuffers, glDrawElementsInstancedBaseInstance, glDrawElementsInstancedBaseVertexBaseInstance, glEnableVertexAttribArray, glEndQuery, glFramebufferTexture3D, glGenProgramPipelines, glGenProgramPipelines, glGenQueries, glGenQueries, glGetActiveAttrib, glGetActiveAttrib, glGetActiveUniform, glGetActiveUniform, glGetAttachedShaders, glGetAttachedShaders, glGetAttribLocation, glGetDebugMessageLog, glGetDebugMessageLog, glGetMultisamplefv, glGetMultisamplefv, glGetObjectLabel, glGetObjectLabel, glGetObjectPtrLabel, glGetObjectPtrLabel, glGetProgramBinary, glGetProgramBinary, glGetProgramInfoLog, glGetProgramInfoLog, glGetProgramiv, glGetProgramiv, glGetProgramPipelineInfoLog, glGetProgramPipelineInfoLog, glGetProgramPipelineiv, glGetProgramPipelineiv, glGetQueryiv, glGetQueryiv, glGetQueryObjecti64v, glGetQueryObjecti64v, glGetQueryObjectiv, glGetQueryObjectiv, glGetQueryObjectui64v, glGetQueryObjectui64v, glGetQueryObjectuiv, glGetQueryObjectuiv, glGetSamplerParameterIiv, glGetSamplerParameterIiv, glGetSamplerParameterIuiv, glGetSamplerParameterIuiv, glGetShaderInfoLog, glGetShaderInfoLog, glGetShaderiv, glGetShaderiv, glGetShaderPrecisionFormat, glGetShaderPrecisionFormat, glGetShaderSource, glGetShaderSource, glGetTexParameterIiv, glGetTexParameterIiv, glGetTexParameterIuiv, glGetTexParameterIuiv, glGetUniformfv, glGetUniformfv, glGetUniformiv, glGetUniformiv, glGetUniformLocation, glGetVertexAttribfv, glGetVertexAttribfv, glGetVertexAttribiv, glGetVertexAttribiv, glIsProgram, glIsProgramPipeline, glIsQuery, glIsShader, glLinkProgram, glObjectLabel, glObjectLabel, glObjectPtrLabel, glObjectPtrLabel, glPopDebugGroup, glProgramBinary, glProgramParameteri, glProgramUniform1f, glProgramUniform1fv, glProgramUniform1fv, glProgramUniform1i, glProgramUniform1iv, glProgramUniform1iv, glProgramUniform1ui, glProgramUniform1uiv, glProgramUniform1uiv, glProgramUniform2f, glProgramUniform2fv, glProgramUniform2fv, glProgramUniform2i, glProgramUniform2iv, glProgramUniform2iv, glProgramUniform2ui, glProgramUniform2uiv, glProgramUniform2uiv, glProgramUniform3f, glProgramUniform3fv, glProgramUniform3fv, glProgramUniform3i, glProgramUniform3iv, glProgramUniform3iv, glProgramUniform3ui, glProgramUniform3uiv, glProgramUniform3uiv, glProgramUniform4f, glProgramUniform4fv, glProgramUniform4fv, glProgramUniform4i, glProgramUniform4iv, glProgramUniform4iv, glProgramUniform4ui, glProgramUniform4uiv, glProgramUniform4uiv, glProgramUniformMatrix2fv, glProgramUniformMatrix2fv, glProgramUniformMatrix2x3fv, glProgramUniformMatrix2x3fv, glProgramUniformMatrix2x4fv, glProgramUniformMatrix2x4fv, glProgramUniformMatrix3fv, glProgramUniformMatrix3fv, glProgramUniformMatrix3x2fv, glProgramUniformMatrix3x2fv, glProgramUniformMatrix3x4fv, glProgramUniformMatrix3x4fv, glProgramUniformMatrix4fv, glProgramUniformMatrix4fv, glProgramUniformMatrix4x2fv, glProgramUniformMatrix4x2fv, glProgramUniformMatrix4x3fv, glProgramUniformMatrix4x3fv, glPushDebugGroup, glPushDebugGroup, glQueryCounter, glReleaseShaderCompiler, glSampleMaski, glSamplerParameterIiv, glSamplerParameterIiv, glSamplerParameterIuiv, glSamplerParameterIuiv, glShaderBinary, glShaderBinary, glShaderSource, glShaderSource, glStencilFuncSeparate, glStencilMaskSeparate, glStencilOpSeparate, glTexImage2DMultisample, glTexImage3D, glTexImage3D, glTexImage3DMultisample, glTexParameterIiv, glTexParameterIiv, glTexParameterIuiv, glTexParameterIuiv, glTexSubImage3D, glTexSubImage3D, glUniform, 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, glUseProgramStages, glValidateProgram, glValidateProgramPipeline, glVertexAttrib1f, glVertexAttrib1fv, glVertexAttrib1fv, glVertexAttrib2f, glVertexAttrib2fv, glVertexAttrib2fv, glVertexAttrib3f, glVertexAttrib3fv, glVertexAttrib3fv, glVertexAttrib4f, glVertexAttrib4fv, glVertexAttrib4fv, glVertexAttribPointer, glVertexAttribPointer
-
Methods inherited from interface com.jogamp.opengl.GL2ES3
glBeginConditionalRender, glBeginTransformFeedback, glBindBufferBase, glBindBufferRange, glBindImageTexture, glBindTransformFeedback, glBindVertexArray, glBlendEquationi, glBlendEquationSeparatei, glBlendFunci, glBlendFuncSeparatei, glBlitFramebuffer, glClearBufferfi, glClearBufferfv, glClearBufferfv, glClearBufferiv, glClearBufferiv, glClearBufferuiv, glClearBufferuiv, glColorMaski, glCopyBufferSubData, glDeleteTransformFeedbacks, glDeleteTransformFeedbacks, glDeleteVertexArrays, glDeleteVertexArrays, glDisablei, glDrawArraysInstanced, glDrawElementsInstanced, glDrawRangeElements, glEnablei, glEndConditionalRender, glEndTransformFeedback, glFramebufferParameteri, glFramebufferTextureEXT, glFramebufferTextureLayer, glGenTransformFeedbacks, glGenTransformFeedbacks, glGenVertexArrays, glGenVertexArrays, glGetActiveUniformBlockiv, glGetActiveUniformBlockiv, glGetActiveUniformBlockName, glGetActiveUniformBlockName, glGetActiveUniformsiv, glGetActiveUniformsiv, glGetBooleani_v, glGetBooleani_v, glGetFragDataLocation, glGetFramebufferParameteriv, glGetFramebufferParameteriv, glGetIntegeri_v, glGetIntegeri_v, glGetInternalformativ, glGetInternalformativ, glGetnUniformuiv, glGetnUniformuiv, glGetStringi, glGetTexLevelParameterfv, glGetTexLevelParameterfv, glGetTexLevelParameteriv, glGetTexLevelParameteriv, glGetTransformFeedbackVarying, glGetTransformFeedbackVarying, glGetUniformBlockIndex, glGetUniformIndices, glGetUniformIndices, glGetUniformuiv, glGetUniformuiv, glGetVertexAttribIiv, glGetVertexAttribIiv, glGetVertexAttribIuiv, glGetVertexAttribIuiv, glInvalidateFramebuffer, glInvalidateFramebuffer, glInvalidateSubFramebuffer, glInvalidateSubFramebuffer, glIsEnabledi, glIsTransformFeedback, glIsVertexArray, glMemoryBarrier, glMinSampleShading, glPauseTransformFeedback, glReadBuffer, glResumeTransformFeedback, glTexBuffer, glTexStorage2DMultisample, glTexStorage3DMultisample, glTransformFeedbackVaryings, glUniform1ui, glUniform1uiv, glUniform1uiv, glUniform2ui, glUniform2uiv, glUniform2uiv, glUniform3ui, glUniform3uiv, glUniform3uiv, glUniform4ui, glUniform4uiv, glUniform4uiv, glUniformBlockBinding, glUniformMatrix2x3fv, glUniformMatrix2x3fv, glUniformMatrix2x4fv, glUniformMatrix2x4fv, glUniformMatrix3x2fv, glUniformMatrix3x2fv, glUniformMatrix3x4fv, glUniformMatrix3x4fv, glUniformMatrix4x2fv, glUniformMatrix4x2fv, glUniformMatrix4x3fv, glUniformMatrix4x3fv, glVertexAttribDivisor, glVertexAttribI4i, glVertexAttribI4iv, glVertexAttribI4iv, glVertexAttribI4ui, glVertexAttribI4uiv, glVertexAttribI4uiv, glVertexAttribIPointer, isPBOPackBound, isPBOUnpackBound
-
Methods inherited from interface com.jogamp.opengl.GL2GL3
glBeginQueryIndexed, glBindFragDataLocation, glBufferAddressRangeNV, glBufferPageCommitmentARB, glClampColor, glClearBufferData, glClearBufferSubData, glColorFormatNV, glCompressedTexImage1D, glCompressedTexImage1D, glCompressedTexSubImage1D, glCompressedTexSubImage1D, glCopyTexImage1D, glCopyTexSubImage1D, glDebugMessageEnableAMD, glDebugMessageEnableAMD, glDebugMessageInsertAMD, glDisableClientState, glDrawBuffer, glDrawTransformFeedback, glDrawTransformFeedbackStream, glEdgeFlagFormatNV, glEnableClientState, glEndQueryIndexed, glFogCoordFormatNV, glFramebufferTexture1D, glGetActiveAtomicCounterBufferiv, glGetActiveAtomicCounterBufferiv, glGetActiveUniformName, glGetActiveUniformName, glGetBufferParameterui64vNV, glGetBufferParameterui64vNV, glGetBufferSubData, glGetCompressedTexImage, glGetCompressedTexImage, glGetDebugMessageLogAMD, glGetDebugMessageLogAMD, glGetDoublev, glGetDoublev, glGetIntegerui64i_vNV, glGetIntegerui64i_vNV, glGetIntegerui64vNV, glGetIntegerui64vNV, glGetInternalformati64v, glGetInternalformati64v, glGetNamedBufferParameterui64vNV, glGetNamedBufferParameterui64vNV, glGetnCompressedTexImage, glGetnTexImage, glGetnUniformdv, glGetnUniformdv, glGetQueryIndexediv, glGetQueryIndexediv, glGetTexImage, glGetTexImage, glGetUniformui64vNV, glGetUniformui64vNV, glGetVertexAttribdv, glGetVertexAttribdv, glGetVertexAttribLdv, glGetVertexAttribLdv, glImportSyncEXT, glIndexFormatNV, glInvalidateBufferData, glInvalidateBufferSubData, glInvalidateTexImage, glInvalidateTexSubImage, glIsBufferResidentNV, glIsNamedBufferResidentNV, glLogicOp, glMakeBufferNonResidentNV, glMakeBufferResidentNV, glMakeNamedBufferNonResidentNV, glMakeNamedBufferResidentNV, glMultiDrawArrays, glMultiDrawArrays, glMultiDrawArraysIndirectAMD, glMultiDrawElements, glMultiDrawElementsIndirectAMD, glNamedBufferPageCommitmentARB, glNamedBufferPageCommitmentEXT, glNormalFormatNV, glPixelStoref, glPointParameterf, glPointParameterfv, glPointParameterfv, glPointParameteri, glPointParameteriv, glPointParameteriv, glPointSize, glPolygonMode, glPrimitiveRestartIndex, glProgramUniform1d, glProgramUniform1dv, glProgramUniform1dv, glProgramUniform2d, glProgramUniform2dv, glProgramUniform2dv, glProgramUniform3d, glProgramUniform3dv, glProgramUniform3dv, glProgramUniform4d, glProgramUniform4dv, glProgramUniform4dv, glProgramUniformMatrix2dv, glProgramUniformMatrix2dv, glProgramUniformMatrix2x3dv, glProgramUniformMatrix2x3dv, glProgramUniformMatrix2x4dv, glProgramUniformMatrix2x4dv, glProgramUniformMatrix3dv, glProgramUniformMatrix3dv, glProgramUniformMatrix3x2dv, glProgramUniformMatrix3x2dv, glProgramUniformMatrix3x4dv, glProgramUniformMatrix3x4dv, glProgramUniformMatrix4dv, glProgramUniformMatrix4dv, glProgramUniformMatrix4x2dv, glProgramUniformMatrix4x2dv, glProgramUniformMatrix4x3dv, glProgramUniformMatrix4x3dv, glProgramUniformui64NV, glProgramUniformui64vNV, glProgramUniformui64vNV, glProvokingVertex, glSecondaryColorFormatNV, glSetMultisamplefvAMD, glSetMultisamplefvAMD, glStencilOpValueAMD, glTessellationFactorAMD, glTessellationModeAMD, glTexCoordFormatNV, glTexImage1D, glTexImage1D, glTexImage2DMultisampleCoverageNV, glTexImage3DMultisampleCoverageNV, glTexPageCommitmentARB, glTexSubImage1D, glTexSubImage1D, glTextureImage2DMultisampleCoverageNV, glTextureImage2DMultisampleNV, glTextureImage3DMultisampleCoverageNV, glTextureImage3DMultisampleNV, glUniformui64NV, glUniformui64vNV, glUniformui64vNV, glVertexAttrib1d, glVertexAttrib1dv, glVertexAttrib1dv, glVertexAttrib1s, glVertexAttrib1sv, glVertexAttrib1sv, glVertexAttrib2d, glVertexAttrib2dv, glVertexAttrib2dv, glVertexAttrib2s, glVertexAttrib2sv, glVertexAttrib2sv, glVertexAttrib3d, glVertexAttrib3dv, glVertexAttrib3dv, glVertexAttrib3s, glVertexAttrib3sv, glVertexAttrib3sv, glVertexAttrib4bv, glVertexAttrib4bv, glVertexAttrib4d, glVertexAttrib4dv, glVertexAttrib4dv, glVertexAttrib4iv, glVertexAttrib4iv, glVertexAttrib4Nbv, glVertexAttrib4Nbv, glVertexAttrib4Niv, glVertexAttrib4Niv, glVertexAttrib4Nsv, glVertexAttrib4Nsv, glVertexAttrib4Nub, glVertexAttrib4Nubv, glVertexAttrib4Nubv, glVertexAttrib4Nuiv, glVertexAttrib4Nuiv, glVertexAttrib4Nusv, glVertexAttrib4Nusv, glVertexAttrib4s, glVertexAttrib4sv, glVertexAttrib4sv, glVertexAttrib4ubv, glVertexAttrib4ubv, glVertexAttrib4uiv, glVertexAttrib4uiv, glVertexAttrib4usv, glVertexAttrib4usv, glVertexAttribFormatNV, glVertexAttribI1i, glVertexAttribI1iv, glVertexAttribI1iv, glVertexAttribI1ui, glVertexAttribI1uiv, glVertexAttribI1uiv, glVertexAttribI2i, glVertexAttribI2iv, glVertexAttribI2iv, glVertexAttribI2ui, glVertexAttribI2uiv, glVertexAttribI2uiv, glVertexAttribI3i, glVertexAttribI3iv, glVertexAttribI3iv, glVertexAttribI3ui, glVertexAttribI3uiv, glVertexAttribI3uiv, glVertexAttribI4bv, glVertexAttribI4bv, glVertexAttribI4sv, glVertexAttribI4sv, glVertexAttribI4ubv, glVertexAttribI4ubv, glVertexAttribI4usv, glVertexAttribI4usv, glVertexAttribIFormatNV, glVertexAttribL1d, glVertexAttribL1dv, glVertexAttribL1dv, glVertexAttribL2d, glVertexAttribL2dv, glVertexAttribL2dv, glVertexAttribL3d, glVertexAttribL3dv, glVertexAttribL3dv, glVertexAttribL4d, glVertexAttribL4dv, glVertexAttribL4dv, glVertexAttribLPointer, glVertexFormatNV
-
Methods inherited from interface com.jogamp.opengl.GL3
glBindFragDataLocationIndexed, glCompileShaderIncludeARB, glCompileShaderIncludeARB, glCreateSyncFromCLeventARB, glDeleteNamedStringARB, glDepthRangeArrayv, glDepthRangeArrayv, glDepthRangeIndexed, glDrawTransformFeedbackInstanced, glDrawTransformFeedbackStreamInstanced, glFramebufferTextureARB, glFramebufferTextureFaceARB, glFramebufferTextureLayerARB, glGetActiveSubroutineName, glGetActiveSubroutineName, glGetActiveSubroutineUniformiv, glGetActiveSubroutineUniformiv, glGetActiveSubroutineUniformName, glGetActiveSubroutineUniformName, glGetDoublei_v, glGetDoublei_v, glGetFloati_v, glGetFloati_v, glGetFragDataIndex, glGetNamedStringARB, glGetNamedStringARB, glGetNamedStringivARB, glGetNamedStringivARB, glGetProgramStageiv, glGetProgramStageiv, glGetSubroutineIndex, glGetSubroutineUniformLocation, glGetUniformdv, glGetUniformdv, glGetUniformSubroutineuiv, glGetUniformSubroutineuiv, glIsNamedStringARB, glMultiDrawArraysIndirect, glMultiDrawElementsBaseVertex, glMultiDrawElementsIndirect, glNamedStringARB, glPatchParameterfv, glPatchParameterfv, glProgramParameteriARB, glScissorArrayv, glScissorArrayv, glScissorIndexed, glScissorIndexedv, glScissorIndexedv, glUniform1d, glUniform1dv, glUniform1dv, glUniform2d, glUniform2dv, glUniform2dv, glUniform3d, glUniform3dv, glUniform3dv, glUniform4d, glUniform4dv, glUniform4dv, glUniformMatrix2dv, glUniformMatrix2dv, glUniformMatrix2x3dv, glUniformMatrix2x3dv, glUniformMatrix2x4dv, glUniformMatrix2x4dv, glUniformMatrix3dv, glUniformMatrix3dv, glUniformMatrix3x2dv, glUniformMatrix3x2dv, glUniformMatrix3x4dv, glUniformMatrix3x4dv, glUniformMatrix4dv, glUniformMatrix4dv, glUniformMatrix4x2dv, glUniformMatrix4x2dv, glUniformMatrix4x3dv, glUniformMatrix4x3dv, glUniformSubroutinesuiv, glUniformSubroutinesuiv, glVertexAttribP1ui, glVertexAttribP1uiv, glVertexAttribP1uiv, glVertexAttribP2ui, glVertexAttribP2uiv, glVertexAttribP2uiv, glVertexAttribP3ui, glVertexAttribP3uiv, glVertexAttribP3uiv, glVertexAttribP4ui, glVertexAttribP4uiv, glVertexAttribP4uiv, glViewportArrayv, glViewportArrayv, glViewportIndexedf, glViewportIndexedfv, glViewportIndexedfv
-
Methods inherited from interface com.jogamp.opengl.GL3ES3
glBindSampler, glBindVertexBuffer, glBlendBarrier, glClientWaitSync, glDeleteSamplers, glDeleteSamplers, glDeleteSync, glDispatchCompute, glDispatchComputeIndirect, glDrawArraysIndirect, glDrawArraysIndirect, glDrawElementsBaseVertex, glDrawElementsBaseVertex, glDrawElementsIndirect, glDrawElementsIndirect, glDrawElementsInstancedBaseVertex, glDrawElementsInstancedBaseVertex, glDrawRangeElementsBaseVertex, glDrawRangeElementsBaseVertex, glFenceSync, glFramebufferTexture, glGenSamplers, glGenSamplers, glGetBufferParameteri64v, glGetBufferParameteri64v, glGetInteger64i_v, glGetInteger64i_v, glGetInteger64v, glGetInteger64v, glGetProgramInterfaceiv, glGetProgramInterfaceiv, glGetProgramResourceIndex, glGetProgramResourceIndex, glGetProgramResourceiv, glGetProgramResourceiv, glGetProgramResourceLocation, glGetProgramResourceLocation, glGetProgramResourceName, glGetProgramResourceName, glGetSamplerParameterfv, glGetSamplerParameterfv, glGetSamplerParameteriv, glGetSamplerParameteriv, glGetSynciv, glGetSynciv, glIsSampler, glIsSync, glMemoryBarrierByRegion, glPatchParameteri, glPrimitiveBoundingBox, glSamplerParameterf, glSamplerParameterfv, glSamplerParameterfv, glSamplerParameteri, glSamplerParameteriv, glSamplerParameteriv, glTexBufferRange, glVertexAttribBinding, glVertexAttribFormat, glVertexAttribIFormat, glVertexBindingDivisor, glWaitSync
-
Methods inherited from interface com.jogamp.opengl.GLBase
getBoundBuffer, getBoundFramebuffer, getBufferStorage, getContext, getDefaultDrawFramebuffer, getDefaultReadBuffer, getDefaultReadFramebuffer, getDownstreamGL, getExtension, getGL, getGL2, getGL2ES1, getGL2ES2, getGL2ES3, getGL2GL3, getGL3, getGL3bc, getGL3ES3, getGL4, getGL4bc, getGL4ES3, getGLES1, getGLES2, getGLES3, getGLProfile, getMaxRenderbufferSamples, getPlatformGLExtensions, getRootGL, getSwapInterval, hasBasicFBOSupport, hasFullFBOSupport, hasGLSL, isExtensionAvailable, isFunctionAvailable, isGL, isGL2, isGL2ES1, isGL2ES2, isGL2ES3, isGL2GL3, isGL3, isGL3bc, isGL3core, isGL3ES3, isGL4, isGL4bc, isGL4core, isGL4ES3, isGLcore, isGLES, isGLES1, isGLES2, isGLES2Compatible, isGLES3, isGLES31Compatible, isGLES32Compatible, isGLES3Compatible, isNPOTTextureAvailable, isTextureFormatBGRA8888Available, isVBOArrayBound, isVBOElementArrayBound, mapBuffer, mapBufferRange, setSwapInterval
-
-
-
-
Field Detail
-
GL_MAP_PERSISTENT_BIT
static final int GL_MAP_PERSISTENT_BIT
GL_VERSION_4_4
,GL_EXT_buffer_storage
Alias for:GL_MAP_PERSISTENT_BIT_EXT
- CType: int- See Also:
- Constant Field Values
-
GL_UNSIGNED_INT64_ARB
static final int GL_UNSIGNED_INT64_ARB
GL_ARB_bindless_texture
- CType: int- See Also:
- Constant Field Values
-
GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER
static final int GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER
GL_ARB_compute_shader
,GL_VERSION_4_3
- CType: int- See Also:
- Constant Field Values
-
GL_QUERY_TARGET
static final int GL_QUERY_TARGET
GL_VERSION_4_5
- CType: int- See Also:
- Constant Field Values
-
GL_PARAMETER_BUFFER_ARB
static final int GL_PARAMETER_BUFFER_ARB
GL_ARB_indirect_parameters
- CType: int- See Also:
- Constant Field Values
-
GL_COMPRESSED_RGBA_BPTC_UNORM
static final int GL_COMPRESSED_RGBA_BPTC_UNORM
GL_VERSION_4_2
,GL_ARB_texture_compression_bptc
Alias for:GL_COMPRESSED_RGBA_BPTC_UNORM_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_QUERY_BUFFER
static final int GL_QUERY_BUFFER
GL_VERSION_4_4
,GL_AMD_query_buffer_object
Alias for:GL_QUERY_BUFFER_AMD
- CType: int- See Also:
- Constant Field Values
-
GL_VERTEX_SUBROUTINE_UNIFORM
static final int GL_VERTEX_SUBROUTINE_UNIFORM
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: int- See Also:
- Constant Field Values
-
GL_PARAMETER_BUFFER_BINDING_ARB
static final int GL_PARAMETER_BUFFER_BINDING_ARB
GL_ARB_indirect_parameters
- CType: int- See Also:
- Constant Field Values
-
GL_CONTEXT_RELEASE_BEHAVIOR
static final int GL_CONTEXT_RELEASE_BEHAVIOR
GL_VERSION_4_5
,GL_KHR_context_flush_control
Alias for:GL_CONTEXT_RELEASE_BEHAVIOR_KHR
- CType: int- See Also:
- Constant Field Values
-
GL_VERTEX_ATTRIB_ARRAY_LONG
static final int GL_VERTEX_ATTRIB_ARRAY_LONG
GL_VERSION_4_3
- CType: int- See Also:
- Constant Field Values
-
GL_TESS_CONTROL_SUBROUTINE_UNIFORM
static final int GL_TESS_CONTROL_SUBROUTINE_UNIFORM
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: int- See Also:
- Constant Field Values
-
GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH
static final int GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH
GL_VERSION_4_5
,GL_KHR_context_flush_control
Alias for:GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR
- CType: int- See Also:
- Constant Field Values
-
GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT
static final int GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT
GL_VERSION_4_2
,GL_ARB_texture_compression_bptc
Alias for:GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER
static final int GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER
GL_ARB_compute_shader
,GL_VERSION_4_3
- CType: int- See Also:
- Constant Field Values
-
GL_DYNAMIC_STORAGE_BIT
static final int GL_DYNAMIC_STORAGE_BIT
GL_VERSION_4_4
,GL_EXT_buffer_storage
Alias for:GL_DYNAMIC_STORAGE_BIT_EXT
- CType: int- See Also:
- Constant Field Values
-
GL_CLIP_ORIGIN
static final int GL_CLIP_ORIGIN
GL_VERSION_4_5
- CType: int- See Also:
- Constant Field Values
-
GL_CLIP_DEPTH_MODE
static final int GL_CLIP_DEPTH_MODE
GL_VERSION_4_5
- CType: int- See Also:
- Constant Field Values
-
GL_MIRROR_CLAMP_TO_EDGE
static final int GL_MIRROR_CLAMP_TO_EDGE
GL_VERSION_4_4
,GL_ATI_texture_mirror_once
,GL_EXT_texture_mirror_clamp
Alias for:GL_MIRROR_CLAMP_TO_EDGE_ATI
,GL_MIRROR_CLAMP_TO_EDGE_EXT
- CType: int- See Also:
- Constant Field Values
-
GL_CLEAR_TEXTURE
static final int GL_CLEAR_TEXTURE
GL_VERSION_4_4
- CType: int- See Also:
- Constant Field Values
-
GL_QUERY_BUFFER_BARRIER_BIT
static final int GL_QUERY_BUFFER_BARRIER_BIT
GL_VERSION_4_4
- CType: int- See Also:
- Constant Field Values
-
GL_MAX_CULL_DISTANCES
static final int GL_MAX_CULL_DISTANCES
GL_VERSION_4_5
- CType: int- See Also:
- Constant Field Values
-
GL_MAX_COMPUTE_FIXED_GROUP_SIZE_ARB
static final int GL_MAX_COMPUTE_FIXED_GROUP_SIZE_ARB
GL_ARB_compute_variable_group_size
- CType: int- See Also:
- Constant Field Values
-
GL_NUM_SHADING_LANGUAGE_VERSIONS
static final int GL_NUM_SHADING_LANGUAGE_VERSIONS
GL_VERSION_4_3
- CType: int- See Also:
- Constant Field Values
-
GL_TEXTURE_VIEW_NUM_LEVELS
static final int GL_TEXTURE_VIEW_NUM_LEVELS
GL_VERSION_4_3
,GL_ARB_texture_view
,GL_EXT_texture_view
,GL_OES_texture_view
Alias for:GL_TEXTURE_VIEW_NUM_LEVELS_EXT
,GL_TEXTURE_VIEW_NUM_LEVELS_OES
- CType: int- See Also:
- Constant Field Values
-
GL_BUFFER_IMMUTABLE_STORAGE
static final int GL_BUFFER_IMMUTABLE_STORAGE
GL_VERSION_4_4
,GL_EXT_buffer_storage
Alias for:GL_BUFFER_IMMUTABLE_STORAGE_EXT
- CType: int- See Also:
- Constant Field Values
-
GL_TEXTURE_VIEW_MIN_LAYER
static final int GL_TEXTURE_VIEW_MIN_LAYER
GL_VERSION_4_3
,GL_ARB_texture_view
,GL_OES_texture_view
,GL_EXT_texture_view
Alias for:GL_TEXTURE_VIEW_MIN_LAYER_OES
,GL_TEXTURE_VIEW_MIN_LAYER_EXT
- CType: int- See Also:
- Constant Field Values
-
GL_MAX_COMPUTE_VARIABLE_GROUP_INVOCATIONS_ARB
static final int GL_MAX_COMPUTE_VARIABLE_GROUP_INVOCATIONS_ARB
GL_ARB_compute_variable_group_size
- CType: int- See Also:
- Constant Field Values
-
GL_TEXTURE_VIEW_NUM_LAYERS
static final int GL_TEXTURE_VIEW_NUM_LAYERS
GL_VERSION_4_3
,GL_ARB_texture_view
,GL_EXT_texture_view
,GL_OES_texture_view
Alias for:GL_TEXTURE_VIEW_NUM_LAYERS_EXT
,GL_TEXTURE_VIEW_NUM_LAYERS_OES
- CType: int- See Also:
- Constant Field Values
-
GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT
static final int GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT
GL_VERSION_4_4
,GL_EXT_buffer_storage
Alias for:GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT
- CType: int- See Also:
- Constant Field Values
-
GL_NEGATIVE_ONE_TO_ONE
static final int GL_NEGATIVE_ONE_TO_ONE
GL_VERSION_4_5
- CType: int- See Also:
- Constant Field Values
-
GL_FRAGMENT_SUBROUTINE
static final int GL_FRAGMENT_SUBROUTINE
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: int- See Also:
- Constant Field Values
-
GL_QUERY_RESULT_NO_WAIT
static final int GL_QUERY_RESULT_NO_WAIT
GL_VERSION_4_4
,GL_AMD_query_buffer_object
Alias for:GL_QUERY_RESULT_NO_WAIT_AMD
- CType: int- See Also:
- Constant Field Values
-
GL_COMPUTE_SUBROUTINE
static final int GL_COMPUTE_SUBROUTINE
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: int- See Also:
- Constant Field Values
-
GL_VERTEX_SUBROUTINE
static final int GL_VERTEX_SUBROUTINE
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: int- See Also:
- Constant Field Values
-
GL_ZERO_TO_ONE
static final int GL_ZERO_TO_ONE
GL_VERSION_4_5
- CType: int- See Also:
- Constant Field Values
-
GL_QUERY_WAIT_INVERTED
static final int GL_QUERY_WAIT_INVERTED
GL_VERSION_4_5
- CType: int- See Also:
- Constant Field Values
-
GL_QUERY_BY_REGION_WAIT_INVERTED
static final int GL_QUERY_BY_REGION_WAIT_INVERTED
GL_VERSION_4_5
- CType: int- See Also:
- Constant Field Values
-
GL_MAP_COHERENT_BIT
static final int GL_MAP_COHERENT_BIT
GL_VERSION_4_4
,GL_EXT_buffer_storage
Alias for:GL_MAP_COHERENT_BIT_EXT
- CType: int- See Also:
- Constant Field Values
-
GL_TRANSFORM_FEEDBACK_BUFFER_INDEX
static final int GL_TRANSFORM_FEEDBACK_BUFFER_INDEX
GL_VERSION_4_4
- CType: int- See Also:
- Constant Field Values
-
GL_TESS_CONTROL_SUBROUTINE
static final int GL_TESS_CONTROL_SUBROUTINE
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: int- See Also:
- Constant Field Values
-
GL_TEXTURE_VIEW_MIN_LEVEL
static final int GL_TEXTURE_VIEW_MIN_LEVEL
GL_VERSION_4_3
,GL_ARB_texture_view
,GL_OES_texture_view
,GL_EXT_texture_view
Alias for:GL_TEXTURE_VIEW_MIN_LEVEL_OES
,GL_TEXTURE_VIEW_MIN_LEVEL_EXT
- CType: int- See Also:
- Constant Field Values
-
GL_MAX_COMPUTE_VARIABLE_GROUP_SIZE_ARB
static final int GL_MAX_COMPUTE_VARIABLE_GROUP_SIZE_ARB
GL_ARB_compute_variable_group_size
- CType: int- See Also:
- Constant Field Values
-
GL_FRAGMENT_SUBROUTINE_UNIFORM
static final int GL_FRAGMENT_SUBROUTINE_UNIFORM
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: int- See Also:
- Constant Field Values
-
GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT
static final int GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT
GL_VERSION_4_2
,GL_ARB_texture_compression_bptc
Alias for:GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_QUERY_BUFFER_BINDING
static final int GL_QUERY_BUFFER_BINDING
GL_VERSION_4_4
,GL_AMD_query_buffer_object
Alias for:GL_QUERY_BUFFER_BINDING_AMD
- CType: int- See Also:
- Constant Field Values
-
GL_GEOMETRY_SUBROUTINE
static final int GL_GEOMETRY_SUBROUTINE
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: int- See Also:
- Constant Field Values
-
GL_MAX_COMPUTE_FIXED_GROUP_INVOCATIONS_ARB
static final int GL_MAX_COMPUTE_FIXED_GROUP_INVOCATIONS_ARB
GL_ARB_compute_variable_group_size
- CType: int- See Also:
- Constant Field Values
-
GL_BUFFER_STORAGE_FLAGS
static final int GL_BUFFER_STORAGE_FLAGS
GL_VERSION_4_4
,GL_EXT_buffer_storage
Alias for:GL_BUFFER_STORAGE_FLAGS_EXT
- CType: int- See Also:
- Constant Field Values
-
GL_TESS_EVALUATION_SUBROUTINE
static final int GL_TESS_EVALUATION_SUBROUTINE
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: int- See Also:
- Constant Field Values
-
GL_COMPUTE_SUBROUTINE_UNIFORM
static final int GL_COMPUTE_SUBROUTINE_UNIFORM
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: int- See Also:
- Constant Field Values
-
GL_TEXTURE_TARGET
static final int GL_TEXTURE_TARGET
GL_VERSION_4_5
,GL_QCOM_extended_get
Alias for:GL_TEXTURE_TARGET_QCOM
- CType: int- See Also:
- Constant Field Values
-
GL_CLIENT_STORAGE_BIT
static final int GL_CLIENT_STORAGE_BIT
GL_VERSION_4_4
,GL_EXT_buffer_storage
Alias for:GL_CLIENT_STORAGE_BIT_EXT
- CType: int- See Also:
- Constant Field Values
-
GL_GEOMETRY_SUBROUTINE_UNIFORM
static final int GL_GEOMETRY_SUBROUTINE_UNIFORM
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: int- See Also:
- Constant Field Values
-
GL_LOCATION_INDEX
static final int GL_LOCATION_INDEX
GL_VERSION_4_3
,GL_ARB_program_interface_query
,GL_EXT_blend_func_extended
Alias for:GL_LOCATION_INDEX_EXT
- CType: int- See Also:
- Constant Field Values
-
GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM
static final int GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM
GL_VERSION_4_2
,GL_ARB_texture_compression_bptc
Alias for:GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_QUERY_NO_WAIT_INVERTED
static final int GL_QUERY_NO_WAIT_INVERTED
GL_VERSION_4_5
- CType: int- See Also:
- Constant Field Values
-
GL_TESS_EVALUATION_SUBROUTINE_UNIFORM
static final int GL_TESS_EVALUATION_SUBROUTINE_UNIFORM
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: int- See Also:
- Constant Field Values
-
GL_QUERY_BY_REGION_NO_WAIT_INVERTED
static final int GL_QUERY_BY_REGION_NO_WAIT_INVERTED
GL_VERSION_4_5
- CType: int- See Also:
- Constant Field Values
-
GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE
static final int GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE
GL_VERSION_4_4
- CType: int- See Also:
- Constant Field Values
-
GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES
static final int GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES
GL_VERSION_4_5
- CType: int- See Also:
- Constant Field Values
-
GL_LOCATION_COMPONENT
static final int GL_LOCATION_COMPONENT
GL_VERSION_4_4
- CType: int- See Also:
- Constant Field Values
-
GL_MAX_NUM_COMPATIBLE_SUBROUTINES
static final int GL_MAX_NUM_COMPATIBLE_SUBROUTINES
GL_VERSION_4_3
,GL_ARB_program_interface_query
- CType: int- See Also:
- Constant Field Values
-
-
Method Detail
-
glGetProgramResourceLocationIndex
int glGetProgramResourceLocationIndex(int program, int programInterface, ByteBuffer name)
Entry point to C language function:GLint glGetProgramResourceLocationIndex(GLuint program, GLenum programInterface, const GLchar * name)
Part ofGL_VERSION_4_3
,GL_ARB_program_interface_query
,GL_EXT_blend_func_extended
Alias for:glGetProgramResourceLocationIndexEXT
- Parameters:
name
- a direct or array-backedByteBuffer
-
glGetProgramResourceLocationIndex
int glGetProgramResourceLocationIndex(int program, int programInterface, byte[] name, int name_offset)
Entry point to C language function:GLint glGetProgramResourceLocationIndex(GLuint program, GLenum programInterface, const GLchar * name)
Part ofGL_VERSION_4_3
,GL_ARB_program_interface_query
,GL_EXT_blend_func_extended
Alias for:glGetProgramResourceLocationIndexEXT
-
glShaderStorageBlockBinding
void glShaderStorageBlockBinding(int program, int storageBlockIndex, int storageBlockBinding)
Entry point to C language function:void glShaderStorageBlockBinding(GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding)
Part ofGL_VERSION_4_3
,GL_ARB_shader_storage_buffer_object
-
glTextureView
void glTextureView(int texture, int target, int origtexture, int internalformat, int minlevel, int numlevels, int minlayer, int numlayers)
Entry point to C language function:void glTextureView(GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers)
Part ofGL_VERSION_4_3
,GL_ARB_texture_view
,GL_OES_texture_view
,GL_EXT_texture_view
Alias for:glTextureViewOES
,glTextureViewEXT
-
glVertexAttribLFormat
void glVertexAttribLFormat(int attribindex, int size, int type, int relativeoffset)
Entry point to C language function:void glVertexAttribLFormat(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
Part ofGL_VERSION_4_3
,GL_ARB_vertex_attrib_binding
,GL_NV_vertex_attrib_integer_64bit
Alias for:glVertexAttribLFormatNV
-
glBufferStorage
void glBufferStorage(int target, long size, Buffer data, int flags)
Entry point to C language function:void glBufferStorage(GLenum target, GLsizeiptr size, const void * data, GLbitfield flags)
Part ofGL_VERSION_4_4
,GL_EXT_buffer_storage
Alias for:glBufferStorageEXT
- Parameters:
data
- a direct or array-backedBuffer
-
glClearTexImage
void glClearTexImage(int texture, int level, int format, int type, Buffer data)
Entry point to C language function:void glClearTexImage(GLuint texture, GLint level, GLenum format, GLenum type, const void * data)
Part ofGL_VERSION_4_4
- Parameters:
data
- a direct or array-backedBuffer
-
glClearTexSubImage
void glClearTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer data)
Entry point to C language function:void glClearTexSubImage(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * data)
Part ofGL_VERSION_4_4
- Parameters:
data
- a direct or array-backedBuffer
-
glBindBuffersBase
void glBindBuffersBase(int target, int first, int count, IntBuffer buffers)
Entry point to C language function:void glBindBuffersBase(GLenum target, GLuint first, GLsizei count, const GLuint * buffers)
Part ofGL_VERSION_4_4
- Parameters:
buffers
- a direct or array-backedIntBuffer
-
glBindBuffersBase
void glBindBuffersBase(int target, int first, int count, int[] buffers, int buffers_offset)
Entry point to C language function:void glBindBuffersBase(GLenum target, GLuint first, GLsizei count, const GLuint * buffers)
Part ofGL_VERSION_4_4
-
glBindBuffersRange
void glBindBuffersRange(int target, int first, int count, IntBuffer buffers, PointerBuffer offsets, PointerBuffer sizes)
Entry point to C language function:void glBindBuffersRange(GLenum target, GLuint first, GLsizei count, const GLuint * buffers, const GLintptr * offsets, const GLsizeiptr * sizes)
Part ofGL_VERSION_4_4
- Parameters:
buffers
- a direct or array-backedIntBuffer
offsets
- a direct or array-backedPointerBuffer
sizes
- a direct or array-backedPointerBuffer
-
glBindBuffersRange
void glBindBuffersRange(int target, int first, int count, int[] buffers, int buffers_offset, PointerBuffer offsets, PointerBuffer sizes)
Entry point to C language function:void glBindBuffersRange(GLenum target, GLuint first, GLsizei count, const GLuint * buffers, const GLintptr * offsets, const GLsizeiptr * sizes)
Part ofGL_VERSION_4_4
- Parameters:
offsets
- a direct or array-backedPointerBuffer
sizes
- a direct or array-backedPointerBuffer
-
glBindTextures
void glBindTextures(int first, int count, IntBuffer textures)
Entry point to C language function:void glBindTextures(GLuint first, GLsizei count, const GLuint * textures)
Part ofGL_VERSION_4_4
- Parameters:
textures
- a direct or array-backedIntBuffer
-
glBindTextures
void glBindTextures(int first, int count, int[] textures, int textures_offset)
Entry point to C language function:void glBindTextures(GLuint first, GLsizei count, const GLuint * textures)
Part ofGL_VERSION_4_4
-
glBindSamplers
void glBindSamplers(int first, int count, IntBuffer samplers)
Entry point to C language function:void glBindSamplers(GLuint first, GLsizei count, const GLuint * samplers)
Part ofGL_VERSION_4_4
- Parameters:
samplers
- a direct or array-backedIntBuffer
-
glBindSamplers
void glBindSamplers(int first, int count, int[] samplers, int samplers_offset)
Entry point to C language function:void glBindSamplers(GLuint first, GLsizei count, const GLuint * samplers)
Part ofGL_VERSION_4_4
-
glBindImageTextures
void glBindImageTextures(int first, int count, IntBuffer textures)
Entry point to C language function:void glBindImageTextures(GLuint first, GLsizei count, const GLuint * textures)
Part ofGL_VERSION_4_4
- Parameters:
textures
- a direct or array-backedIntBuffer
-
glBindImageTextures
void glBindImageTextures(int first, int count, int[] textures, int textures_offset)
Entry point to C language function:void glBindImageTextures(GLuint first, GLsizei count, const GLuint * textures)
Part ofGL_VERSION_4_4
-
glBindVertexBuffers
void glBindVertexBuffers(int first, int count, IntBuffer buffers, PointerBuffer offsets, IntBuffer strides)
Entry point to C language function:void glBindVertexBuffers(GLuint first, GLsizei count, const GLuint * buffers, const GLintptr * offsets, const GLsizei * strides)
Part ofGL_VERSION_4_4
- Parameters:
buffers
- a direct or array-backedIntBuffer
offsets
- a direct or array-backedPointerBuffer
strides
- a direct or array-backedIntBuffer
-
glBindVertexBuffers
void glBindVertexBuffers(int first, int count, int[] buffers, int buffers_offset, PointerBuffer offsets, int[] strides, int strides_offset)
Entry point to C language function:void glBindVertexBuffers(GLuint first, GLsizei count, const GLuint * buffers, const GLintptr * offsets, const GLsizei * strides)
Part ofGL_VERSION_4_4
- Parameters:
offsets
- a direct or array-backedPointerBuffer
-
glClipControl
void glClipControl(int origin, int depth)
Entry point to C language function:void glClipControl(GLenum origin, GLenum depth)
Part ofGL_VERSION_4_5
-
glCreateTransformFeedbacks
void glCreateTransformFeedbacks(int n, IntBuffer ids)
Entry point to C language function:void glCreateTransformFeedbacks(GLsizei n, GLuint * ids)
Part ofGL_VERSION_4_5
- Parameters:
ids
- a direct or array-backedIntBuffer
-
glCreateTransformFeedbacks
void glCreateTransformFeedbacks(int n, int[] ids, int ids_offset)
Entry point to C language function:void glCreateTransformFeedbacks(GLsizei n, GLuint * ids)
Part ofGL_VERSION_4_5
-
glTransformFeedbackBufferBase
void glTransformFeedbackBufferBase(int xfb, int index, int buffer)
Entry point to C language function:void glTransformFeedbackBufferBase(GLuint xfb, GLuint index, GLuint buffer)
Part ofGL_VERSION_4_5
-
glTransformFeedbackBufferRange
void glTransformFeedbackBufferRange(int xfb, int index, int buffer, long offset, long size)
Entry point to C language function:void glTransformFeedbackBufferRange(GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
Part ofGL_VERSION_4_5
-
glGetTransformFeedbackiv
void glGetTransformFeedbackiv(int xfb, int pname, IntBuffer param)
Entry point to C language function:void glGetTransformFeedbackiv(GLuint xfb, GLenum pname, GLint * param)
Part ofGL_VERSION_4_5
- Parameters:
param
- a direct or array-backedIntBuffer
-
glGetTransformFeedbackiv
void glGetTransformFeedbackiv(int xfb, int pname, int[] param, int param_offset)
Entry point to C language function:void glGetTransformFeedbackiv(GLuint xfb, GLenum pname, GLint * param)
Part ofGL_VERSION_4_5
-
glGetTransformFeedbacki_v
void glGetTransformFeedbacki_v(int xfb, int pname, int index, IntBuffer param)
Entry point to C language function:void glGetTransformFeedbacki_v(GLuint xfb, GLenum pname, GLuint index, GLint * param)
Part ofGL_VERSION_4_5
- Parameters:
param
- a direct or array-backedIntBuffer
-
glGetTransformFeedbacki_v
void glGetTransformFeedbacki_v(int xfb, int pname, int index, int[] param, int param_offset)
Entry point to C language function:void glGetTransformFeedbacki_v(GLuint xfb, GLenum pname, GLuint index, GLint * param)
Part ofGL_VERSION_4_5
-
glGetTransformFeedbacki64_v
void glGetTransformFeedbacki64_v(int xfb, int pname, int index, LongBuffer param)
Entry point to C language function:void glGetTransformFeedbacki64_v(GLuint xfb, GLenum pname, GLuint index, GLint64 * param)
Part ofGL_VERSION_4_5
- Parameters:
param
- a direct or array-backedLongBuffer
-
glGetTransformFeedbacki64_v
void glGetTransformFeedbacki64_v(int xfb, int pname, int index, long[] param, int param_offset)
Entry point to C language function:void glGetTransformFeedbacki64_v(GLuint xfb, GLenum pname, GLuint index, GLint64 * param)
Part ofGL_VERSION_4_5
-
glCreateBuffers
void glCreateBuffers(int n, IntBuffer buffers)
Entry point to C language function:void glCreateBuffers(GLsizei n, GLuint * buffers)
Part ofGL_VERSION_4_5
- Parameters:
buffers
- a direct or array-backedIntBuffer
-
glCreateBuffers
void glCreateBuffers(int n, int[] buffers, int buffers_offset)
Entry point to C language function:void glCreateBuffers(GLsizei n, GLuint * buffers)
Part ofGL_VERSION_4_5
-
glNamedBufferStorage
void glNamedBufferStorage(int buffer, long size, Buffer data, int flags)
Entry point to C language function:void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, const void * data, GLbitfield flags)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glNamedBufferStorageEXT
- Parameters:
data
- a direct or array-backedBuffer
-
glNamedBufferData
void glNamedBufferData(int buffer, long size, Buffer data, int usage)
Entry point to C language function:void glNamedBufferData(GLuint buffer, GLsizeiptr size, const void * data, GLenum usage)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glNamedBufferDataEXT
- Parameters:
data
- a direct or array-backedBuffer
-
glNamedBufferSubData
void glNamedBufferSubData(int buffer, long offset, long size, Buffer data)
Entry point to C language function:void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, const void * data)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glNamedBufferSubDataEXT
- Parameters:
data
- a direct or array-backedBuffer
-
glCopyNamedBufferSubData
void glCopyNamedBufferSubData(int readBuffer, int writeBuffer, long readOffset, long writeOffset, long size)
Entry point to C language function:void glCopyNamedBufferSubData(GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
Part ofGL_VERSION_4_5
-
glClearNamedBufferData
void glClearNamedBufferData(int buffer, int internalformat, int format, int type, Buffer data)
Entry point to C language function:void glClearNamedBufferData(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void * data)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
,GL_ARB_clear_buffer_object
Alias for:glClearNamedBufferDataEXT
- Parameters:
data
- a direct or array-backedBuffer
-
glClearNamedBufferSubData
void glClearNamedBufferSubData(int buffer, int internalformat, long offset, long size, int format, int type, Buffer data)
Entry point to C language function:void glClearNamedBufferSubData(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void * data)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
,GL_ARB_clear_buffer_object
Alias for:glClearNamedBufferSubDataEXT
- Parameters:
data
- a direct or array-backedBuffer
-
glMapNamedBuffer
ByteBuffer glMapNamedBuffer(int buffer, int access)
Entry point to C language function:void * glMapNamedBuffer(GLuint buffer, GLenum access)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glMapNamedBufferEXT
-
glMapNamedBufferRange
ByteBuffer glMapNamedBufferRange(int buffer, long offset, long length, int access)
Entry point to C language function:void * glMapNamedBufferRange(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glMapNamedBufferRangeEXT
-
glUnmapNamedBuffer
boolean glUnmapNamedBuffer(int buffer)
Entry point to C language function:GLboolean glUnmapNamedBuffer(GLuint buffer)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glUnmapNamedBufferEXT
-
glFlushMappedNamedBufferRange
void glFlushMappedNamedBufferRange(int buffer, long offset, long length)
Entry point to C language function:void glFlushMappedNamedBufferRange(GLuint buffer, GLintptr offset, GLsizeiptr length)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glFlushMappedNamedBufferRangeEXT
-
glGetNamedBufferParameteriv
void glGetNamedBufferParameteriv(int buffer, int pname, IntBuffer params)
Entry point to C language function:void glGetNamedBufferParameteriv(GLuint buffer, GLenum pname, GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetNamedBufferParameterivEXT
- Parameters:
params
- a direct or array-backedIntBuffer
-
glGetNamedBufferParameteriv
void glGetNamedBufferParameteriv(int buffer, int pname, int[] params, int params_offset)
Entry point to C language function:void glGetNamedBufferParameteriv(GLuint buffer, GLenum pname, GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetNamedBufferParameterivEXT
-
glGetNamedBufferParameteri64v
void glGetNamedBufferParameteri64v(int buffer, int pname, LongBuffer params)
Entry point to C language function:void glGetNamedBufferParameteri64v(GLuint buffer, GLenum pname, GLint64 * params)
Part ofGL_VERSION_4_5
- Parameters:
params
- a direct or array-backedLongBuffer
-
glGetNamedBufferParameteri64v
void glGetNamedBufferParameteri64v(int buffer, int pname, long[] params, int params_offset)
Entry point to C language function:void glGetNamedBufferParameteri64v(GLuint buffer, GLenum pname, GLint64 * params)
Part ofGL_VERSION_4_5
-
glGetNamedBufferPointerv
void glGetNamedBufferPointerv(int buffer, int pname, PointerBuffer params)
Entry point to C language function:void glGetNamedBufferPointerv(GLuint buffer, GLenum pname, void * * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetNamedBufferPointervEXT
- Parameters:
params
- a direct or array-backedPointerBuffer
-
glGetNamedBufferSubData
void glGetNamedBufferSubData(int buffer, long offset, long size, Buffer data)
Entry point to C language function:void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetNamedBufferSubDataEXT
- Parameters:
data
- a direct or array-backedBuffer
-
glCreateFramebuffers
void glCreateFramebuffers(int n, IntBuffer framebuffers)
Entry point to C language function:void glCreateFramebuffers(GLsizei n, GLuint * framebuffers)
Part ofGL_VERSION_4_5
- Parameters:
framebuffers
- a direct or array-backedIntBuffer
-
glCreateFramebuffers
void glCreateFramebuffers(int n, int[] framebuffers, int framebuffers_offset)
Entry point to C language function:void glCreateFramebuffers(GLsizei n, GLuint * framebuffers)
Part ofGL_VERSION_4_5
-
glNamedFramebufferRenderbuffer
void glNamedFramebufferRenderbuffer(int framebuffer, int attachment, int renderbuffertarget, int renderbuffer)
Entry point to C language function:void glNamedFramebufferRenderbuffer(GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glNamedFramebufferRenderbufferEXT
-
glNamedFramebufferParameteri
void glNamedFramebufferParameteri(int framebuffer, int pname, int param)
Entry point to C language function:void glNamedFramebufferParameteri(GLuint framebuffer, GLenum pname, GLint param)
Part ofGL_VERSION_4_5
,GL_ARB_framebuffer_no_attachments
,GL_EXT_direct_state_access
Alias for:glNamedFramebufferParameteriEXT
-
glNamedFramebufferTexture
void glNamedFramebufferTexture(int framebuffer, int attachment, int texture, int level)
Entry point to C language function:void glNamedFramebufferTexture(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glNamedFramebufferTextureEXT
-
glNamedFramebufferTextureLayer
void glNamedFramebufferTextureLayer(int framebuffer, int attachment, int texture, int level, int layer)
Entry point to C language function:void glNamedFramebufferTextureLayer(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glNamedFramebufferTextureLayerEXT
-
glNamedFramebufferDrawBuffer
void glNamedFramebufferDrawBuffer(int framebuffer, int buf)
Entry point to C language function:void glNamedFramebufferDrawBuffer(GLuint framebuffer, GLenum buf)
Part ofGL_VERSION_4_5
-
glNamedFramebufferDrawBuffers
void glNamedFramebufferDrawBuffers(int framebuffer, int n, IntBuffer bufs)
Entry point to C language function:void glNamedFramebufferDrawBuffers(GLuint framebuffer, GLsizei n, const GLenum * bufs)
Part ofGL_VERSION_4_5
- Parameters:
bufs
- a direct or array-backedIntBuffer
-
glNamedFramebufferDrawBuffers
void glNamedFramebufferDrawBuffers(int framebuffer, int n, int[] bufs, int bufs_offset)
Entry point to C language function:void glNamedFramebufferDrawBuffers(GLuint framebuffer, GLsizei n, const GLenum * bufs)
Part ofGL_VERSION_4_5
-
glNamedFramebufferReadBuffer
void glNamedFramebufferReadBuffer(int framebuffer, int src)
Entry point to C language function:void glNamedFramebufferReadBuffer(GLuint framebuffer, GLenum src)
Part ofGL_VERSION_4_5
-
glInvalidateNamedFramebufferData
void glInvalidateNamedFramebufferData(int framebuffer, int numAttachments, IntBuffer attachments)
Entry point to C language function:void glInvalidateNamedFramebufferData(GLuint framebuffer, GLsizei numAttachments, const GLenum * attachments)
Part ofGL_VERSION_4_5
- Parameters:
attachments
- a direct or array-backedIntBuffer
-
glInvalidateNamedFramebufferData
void glInvalidateNamedFramebufferData(int framebuffer, int numAttachments, int[] attachments, int attachments_offset)
Entry point to C language function:void glInvalidateNamedFramebufferData(GLuint framebuffer, GLsizei numAttachments, const GLenum * attachments)
Part ofGL_VERSION_4_5
-
glInvalidateNamedFramebufferSubData
void glInvalidateNamedFramebufferSubData(int framebuffer, int numAttachments, IntBuffer attachments, int x, int y, int width, int height)
Entry point to C language function:void glInvalidateNamedFramebufferSubData(GLuint framebuffer, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_VERSION_4_5
- Parameters:
attachments
- a direct or array-backedIntBuffer
-
glInvalidateNamedFramebufferSubData
void glInvalidateNamedFramebufferSubData(int framebuffer, int numAttachments, int[] attachments, int attachments_offset, int x, int y, int width, int height)
Entry point to C language function:void glInvalidateNamedFramebufferSubData(GLuint framebuffer, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_VERSION_4_5
-
glClearNamedFramebufferiv
void glClearNamedFramebufferiv(int framebuffer, int buffer, int drawbuffer, IntBuffer value)
Entry point to C language function:void glClearNamedFramebufferiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint * value)
Part ofGL_VERSION_4_5
- Parameters:
value
- a direct or array-backedIntBuffer
-
glClearNamedFramebufferiv
void glClearNamedFramebufferiv(int framebuffer, int buffer, int drawbuffer, int[] value, int value_offset)
Entry point to C language function:void glClearNamedFramebufferiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint * value)
Part ofGL_VERSION_4_5
-
glClearNamedFramebufferuiv
void glClearNamedFramebufferuiv(int framebuffer, int buffer, int drawbuffer, IntBuffer value)
Entry point to C language function:void glClearNamedFramebufferuiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLuint * value)
Part ofGL_VERSION_4_5
- Parameters:
value
- a direct or array-backedIntBuffer
-
glClearNamedFramebufferuiv
void glClearNamedFramebufferuiv(int framebuffer, int buffer, int drawbuffer, int[] value, int value_offset)
Entry point to C language function:void glClearNamedFramebufferuiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLuint * value)
Part ofGL_VERSION_4_5
-
glClearNamedFramebufferfv
void glClearNamedFramebufferfv(int framebuffer, int buffer, int drawbuffer, FloatBuffer value)
Entry point to C language function:void glClearNamedFramebufferfv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLfloat * value)
Part ofGL_VERSION_4_5
- Parameters:
value
- a direct or array-backedFloatBuffer
-
glClearNamedFramebufferfv
void glClearNamedFramebufferfv(int framebuffer, int buffer, int drawbuffer, float[] value, int value_offset)
Entry point to C language function:void glClearNamedFramebufferfv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLfloat * value)
Part ofGL_VERSION_4_5
-
glClearNamedFramebufferfi
void glClearNamedFramebufferfi(int framebuffer, int buffer, float depth, int stencil)
Entry point to C language function:void glClearNamedFramebufferfi(GLuint framebuffer, GLenum buffer, const GLfloat depth, GLint stencil)
Part ofGL_VERSION_4_5
-
glBlitNamedFramebuffer
void glBlitNamedFramebuffer(int readFramebuffer, int drawFramebuffer, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
Entry point to C language function:void glBlitNamedFramebuffer(GLuint readFramebuffer, GLuint drawFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
Part ofGL_VERSION_4_5
-
glCheckNamedFramebufferStatus
int glCheckNamedFramebufferStatus(int framebuffer, int target)
Entry point to C language function:GLenum glCheckNamedFramebufferStatus(GLuint framebuffer, GLenum target)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glCheckNamedFramebufferStatusEXT
-
glGetNamedFramebufferParameteriv
void glGetNamedFramebufferParameteriv(int framebuffer, int pname, IntBuffer param)
Entry point to C language function:void glGetNamedFramebufferParameteriv(GLuint framebuffer, GLenum pname, GLint * param)
Part ofGL_VERSION_4_5
,GL_ARB_framebuffer_no_attachments
,GL_EXT_direct_state_access
Alias for:glGetNamedFramebufferParameterivEXT
- Parameters:
param
- a direct or array-backedIntBuffer
-
glGetNamedFramebufferParameteriv
void glGetNamedFramebufferParameteriv(int framebuffer, int pname, int[] param, int param_offset)
Entry point to C language function:void glGetNamedFramebufferParameteriv(GLuint framebuffer, GLenum pname, GLint * param)
Part ofGL_VERSION_4_5
,GL_ARB_framebuffer_no_attachments
,GL_EXT_direct_state_access
Alias for:glGetNamedFramebufferParameterivEXT
-
glGetNamedFramebufferAttachmentParameteriv
void glGetNamedFramebufferAttachmentParameteriv(int framebuffer, int attachment, int pname, IntBuffer params)
Entry point to C language function:void glGetNamedFramebufferAttachmentParameteriv(GLuint framebuffer, GLenum attachment, GLenum pname, GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetNamedFramebufferAttachmentParameterivEXT
- Parameters:
params
- a direct or array-backedIntBuffer
-
glGetNamedFramebufferAttachmentParameteriv
void glGetNamedFramebufferAttachmentParameteriv(int framebuffer, int attachment, int pname, int[] params, int params_offset)
Entry point to C language function:void glGetNamedFramebufferAttachmentParameteriv(GLuint framebuffer, GLenum attachment, GLenum pname, GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetNamedFramebufferAttachmentParameterivEXT
-
glCreateRenderbuffers
void glCreateRenderbuffers(int n, IntBuffer renderbuffers)
Entry point to C language function:void glCreateRenderbuffers(GLsizei n, GLuint * renderbuffers)
Part ofGL_VERSION_4_5
- Parameters:
renderbuffers
- a direct or array-backedIntBuffer
-
glCreateRenderbuffers
void glCreateRenderbuffers(int n, int[] renderbuffers, int renderbuffers_offset)
Entry point to C language function:void glCreateRenderbuffers(GLsizei n, GLuint * renderbuffers)
Part ofGL_VERSION_4_5
-
glNamedRenderbufferStorage
void glNamedRenderbufferStorage(int renderbuffer, int internalformat, int width, int height)
Entry point to C language function:void glNamedRenderbufferStorage(GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glNamedRenderbufferStorageEXT
-
glNamedRenderbufferStorageMultisample
void glNamedRenderbufferStorageMultisample(int renderbuffer, int samples, int internalformat, int width, int height)
Entry point to C language function:void glNamedRenderbufferStorageMultisample(GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glNamedRenderbufferStorageMultisampleEXT
-
glGetNamedRenderbufferParameteriv
void glGetNamedRenderbufferParameteriv(int renderbuffer, int pname, IntBuffer params)
Entry point to C language function:void glGetNamedRenderbufferParameteriv(GLuint renderbuffer, GLenum pname, GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetNamedRenderbufferParameterivEXT
- Parameters:
params
- a direct or array-backedIntBuffer
-
glGetNamedRenderbufferParameteriv
void glGetNamedRenderbufferParameteriv(int renderbuffer, int pname, int[] params, int params_offset)
Entry point to C language function:void glGetNamedRenderbufferParameteriv(GLuint renderbuffer, GLenum pname, GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetNamedRenderbufferParameterivEXT
-
glCreateTextures
void glCreateTextures(int target, int n, IntBuffer textures)
Entry point to C language function:void glCreateTextures(GLenum target, GLsizei n, GLuint * textures)
Part ofGL_VERSION_4_5
- Parameters:
textures
- a direct or array-backedIntBuffer
-
glCreateTextures
void glCreateTextures(int target, int n, int[] textures, int textures_offset)
Entry point to C language function:void glCreateTextures(GLenum target, GLsizei n, GLuint * textures)
Part ofGL_VERSION_4_5
-
glTextureBuffer
void glTextureBuffer(int texture, int internalformat, int buffer)
Entry point to C language function:void glTextureBuffer(GLuint texture, GLenum internalformat, GLuint buffer)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureBufferEXT
-
glTextureBufferRange
void glTextureBufferRange(int texture, int internalformat, int buffer, long offset, long size)
Entry point to C language function:void glTextureBufferRange(GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
,GL_ARB_texture_buffer_range
Alias for:glTextureBufferRangeEXT
-
glTextureStorage1D
void glTextureStorage1D(int texture, int levels, int internalformat, int width)
Entry point to C language function:void glTextureStorage1D(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width)
Part ofGL_VERSION_4_5
,GL_EXT_texture_storage
,GL_ARB_texture_storage
,GL_EXT_direct_state_access
Alias for:glTextureStorage1DEXT
-
glTextureStorage2D
void glTextureStorage2D(int texture, int levels, int internalformat, int width, int height)
Entry point to C language function:void glTextureStorage2D(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_VERSION_4_5
,GL_EXT_texture_storage
,GL_ARB_texture_storage
,GL_EXT_direct_state_access
Alias for:glTextureStorage2DEXT
-
glTextureStorage3D
void glTextureStorage3D(int texture, int levels, int internalformat, int width, int height, int depth)
Entry point to C language function:void glTextureStorage3D(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
Part ofGL_VERSION_4_5
,GL_EXT_texture_storage
,GL_ARB_texture_storage
,GL_EXT_direct_state_access
Alias for:glTextureStorage3DEXT
-
glTextureStorage2DMultisample
void glTextureStorage2DMultisample(int texture, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
Entry point to C language function:void glTextureStorage2DMultisample(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
Part ofGL_VERSION_4_5
,GL_ARB_texture_storage_multisample
,GL_EXT_direct_state_access
Alias for:glTextureStorage2DMultisampleEXT
-
glTextureStorage3DMultisample
void glTextureStorage3DMultisample(int texture, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)
Entry point to C language function:void glTextureStorage3DMultisample(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
Part ofGL_VERSION_4_5
,GL_ARB_texture_storage_multisample
,GL_EXT_direct_state_access
Alias for:glTextureStorage3DMultisampleEXT
-
glTextureSubImage1D
void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, Buffer pixels)
Entry point to C language function:void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void * pixels)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureSubImage1DEXT
- Parameters:
pixels
- a direct or array-backedBuffer
-
glTextureSubImage1D
void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, long pixels_buffer_offset)
Entry point to C language function:void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void * pixels)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureSubImage1DEXT
-
glTextureSubImage2D
void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels)
Entry point to C language function:void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureSubImage2DEXT
- Parameters:
pixels
- a direct or array-backedBuffer
-
glTextureSubImage2D
void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels_buffer_offset)
Entry point to C language function:void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureSubImage2DEXT
-
glTextureSubImage3D
void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer pixels)
Entry point to C language function:void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureSubImage3DEXT
- Parameters:
pixels
- a direct or array-backedBuffer
-
glTextureSubImage3D
void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, long pixels_buffer_offset)
Entry point to C language function:void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureSubImage3DEXT
-
glCompressedTextureSubImage1D
void glCompressedTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int imageSize, Buffer data)
Entry point to C language function:void glCompressedTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void * data)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glCompressedTextureSubImage1DEXT
- Parameters:
data
- a direct or array-backedBuffer
-
glCompressedTextureSubImage2D
void glCompressedTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer data)
Entry point to C language function:void glCompressedTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * data)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glCompressedTextureSubImage2DEXT
- Parameters:
data
- a direct or array-backedBuffer
-
glCompressedTextureSubImage3D
void glCompressedTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, Buffer data)
Entry point to C language function:void glCompressedTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void * data)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glCompressedTextureSubImage3DEXT
- Parameters:
data
- a direct or array-backedBuffer
-
glCopyTextureSubImage1D
void glCopyTextureSubImage1D(int texture, int level, int xoffset, int x, int y, int width)
Entry point to C language function:void glCopyTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glCopyTextureSubImage1DEXT
-
glCopyTextureSubImage2D
void glCopyTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int x, int y, int width, int height)
Entry point to C language function:void glCopyTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glCopyTextureSubImage2DEXT
-
glCopyTextureSubImage3D
void glCopyTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
Entry point to C language function:void glCopyTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glCopyTextureSubImage3DEXT
-
glTextureParameterf
void glTextureParameterf(int texture, int pname, float param)
Entry point to C language function:void glTextureParameterf(GLuint texture, GLenum pname, GLfloat param)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureParameterfEXT
-
glTextureParameterfv
void glTextureParameterfv(int texture, int pname, FloatBuffer param)
Entry point to C language function:void glTextureParameterfv(GLuint texture, GLenum pname, const GLfloat * param)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureParameterfvEXT
- Parameters:
param
- a direct or array-backedFloatBuffer
-
glTextureParameterfv
void glTextureParameterfv(int texture, int pname, float[] param, int param_offset)
Entry point to C language function:void glTextureParameterfv(GLuint texture, GLenum pname, const GLfloat * param)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureParameterfvEXT
-
glTextureParameteri
void glTextureParameteri(int texture, int pname, int param)
Entry point to C language function:void glTextureParameteri(GLuint texture, GLenum pname, GLint param)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureParameteriEXT
-
glTextureParameterIiv
void glTextureParameterIiv(int texture, int pname, IntBuffer params)
Entry point to C language function:void glTextureParameterIiv(GLuint texture, GLenum pname, const GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureParameterIivEXT
- Parameters:
params
- a direct or array-backedIntBuffer
-
glTextureParameterIiv
void glTextureParameterIiv(int texture, int pname, int[] params, int params_offset)
Entry point to C language function:void glTextureParameterIiv(GLuint texture, GLenum pname, const GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureParameterIivEXT
-
glTextureParameterIuiv
void glTextureParameterIuiv(int texture, int pname, IntBuffer params)
Entry point to C language function:void glTextureParameterIuiv(GLuint texture, GLenum pname, const GLuint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureParameterIuivEXT
- Parameters:
params
- a direct or array-backedIntBuffer
-
glTextureParameterIuiv
void glTextureParameterIuiv(int texture, int pname, int[] params, int params_offset)
Entry point to C language function:void glTextureParameterIuiv(GLuint texture, GLenum pname, const GLuint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureParameterIuivEXT
-
glTextureParameteriv
void glTextureParameteriv(int texture, int pname, IntBuffer param)
Entry point to C language function:void glTextureParameteriv(GLuint texture, GLenum pname, const GLint * param)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureParameterivEXT
- Parameters:
param
- a direct or array-backedIntBuffer
-
glTextureParameteriv
void glTextureParameteriv(int texture, int pname, int[] param, int param_offset)
Entry point to C language function:void glTextureParameteriv(GLuint texture, GLenum pname, const GLint * param)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glTextureParameterivEXT
-
glGenerateTextureMipmap
void glGenerateTextureMipmap(int texture)
Entry point to C language function:void glGenerateTextureMipmap(GLuint texture)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGenerateTextureMipmapEXT
-
glBindTextureUnit
void glBindTextureUnit(int unit, int texture)
Entry point to C language function:void glBindTextureUnit(GLuint unit, GLuint texture)
Part ofGL_VERSION_4_5
-
glGetTextureImage
void glGetTextureImage(int texture, int level, int format, int type, int bufSize, Buffer pixels)
Entry point to C language function:void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureImageEXT
- Parameters:
pixels
- a direct or array-backedBuffer
-
glGetCompressedTextureImage
void glGetCompressedTextureImage(int texture, int level, int bufSize, Buffer pixels)
Entry point to C language function:void glGetCompressedTextureImage(GLuint texture, GLint level, GLsizei bufSize, void * pixels)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetCompressedTextureImageEXT
- Parameters:
pixels
- a direct or array-backedBuffer
-
glGetTextureLevelParameterfv
void glGetTextureLevelParameterfv(int texture, int level, int pname, FloatBuffer params)
Entry point to C language function:void glGetTextureLevelParameterfv(GLuint texture, GLint level, GLenum pname, GLfloat * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureLevelParameterfvEXT
- Parameters:
params
- a direct or array-backedFloatBuffer
-
glGetTextureLevelParameterfv
void glGetTextureLevelParameterfv(int texture, int level, int pname, float[] params, int params_offset)
Entry point to C language function:void glGetTextureLevelParameterfv(GLuint texture, GLint level, GLenum pname, GLfloat * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureLevelParameterfvEXT
-
glGetTextureLevelParameteriv
void glGetTextureLevelParameteriv(int texture, int level, int pname, IntBuffer params)
Entry point to C language function:void glGetTextureLevelParameteriv(GLuint texture, GLint level, GLenum pname, GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureLevelParameterivEXT
- Parameters:
params
- a direct or array-backedIntBuffer
-
glGetTextureLevelParameteriv
void glGetTextureLevelParameteriv(int texture, int level, int pname, int[] params, int params_offset)
Entry point to C language function:void glGetTextureLevelParameteriv(GLuint texture, GLint level, GLenum pname, GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureLevelParameterivEXT
-
glGetTextureParameterfv
void glGetTextureParameterfv(int texture, int pname, FloatBuffer params)
Entry point to C language function:void glGetTextureParameterfv(GLuint texture, GLenum pname, GLfloat * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureParameterfvEXT
- Parameters:
params
- a direct or array-backedFloatBuffer
-
glGetTextureParameterfv
void glGetTextureParameterfv(int texture, int pname, float[] params, int params_offset)
Entry point to C language function:void glGetTextureParameterfv(GLuint texture, GLenum pname, GLfloat * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureParameterfvEXT
-
glGetTextureParameterIiv
void glGetTextureParameterIiv(int texture, int pname, IntBuffer params)
Entry point to C language function:void glGetTextureParameterIiv(GLuint texture, GLenum pname, GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureParameterIivEXT
- Parameters:
params
- a direct or array-backedIntBuffer
-
glGetTextureParameterIiv
void glGetTextureParameterIiv(int texture, int pname, int[] params, int params_offset)
Entry point to C language function:void glGetTextureParameterIiv(GLuint texture, GLenum pname, GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureParameterIivEXT
-
glGetTextureParameterIuiv
void glGetTextureParameterIuiv(int texture, int pname, IntBuffer params)
Entry point to C language function:void glGetTextureParameterIuiv(GLuint texture, GLenum pname, GLuint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureParameterIuivEXT
- Parameters:
params
- a direct or array-backedIntBuffer
-
glGetTextureParameterIuiv
void glGetTextureParameterIuiv(int texture, int pname, int[] params, int params_offset)
Entry point to C language function:void glGetTextureParameterIuiv(GLuint texture, GLenum pname, GLuint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureParameterIuivEXT
-
glGetTextureParameteriv
void glGetTextureParameteriv(int texture, int pname, IntBuffer params)
Entry point to C language function:void glGetTextureParameteriv(GLuint texture, GLenum pname, GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureParameterivEXT
- Parameters:
params
- a direct or array-backedIntBuffer
-
glGetTextureParameteriv
void glGetTextureParameteriv(int texture, int pname, int[] params, int params_offset)
Entry point to C language function:void glGetTextureParameteriv(GLuint texture, GLenum pname, GLint * params)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glGetTextureParameterivEXT
-
glCreateVertexArrays
void glCreateVertexArrays(int n, IntBuffer arrays)
Entry point to C language function:void glCreateVertexArrays(GLsizei n, GLuint * arrays)
Part ofGL_VERSION_4_5
- Parameters:
arrays
- a direct or array-backedIntBuffer
-
glCreateVertexArrays
void glCreateVertexArrays(int n, int[] arrays, int arrays_offset)
Entry point to C language function:void glCreateVertexArrays(GLsizei n, GLuint * arrays)
Part ofGL_VERSION_4_5
-
glDisableVertexArrayAttrib
void glDisableVertexArrayAttrib(int vaobj, int index)
Entry point to C language function:void glDisableVertexArrayAttrib(GLuint vaobj, GLuint index)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glDisableVertexArrayAttribEXT
-
glEnableVertexArrayAttrib
void glEnableVertexArrayAttrib(int vaobj, int index)
Entry point to C language function:void glEnableVertexArrayAttrib(GLuint vaobj, GLuint index)
Part ofGL_VERSION_4_5
,GL_EXT_direct_state_access
Alias for:glEnableVertexArrayAttribEXT
-
glVertexArrayElementBuffer
void glVertexArrayElementBuffer(int vaobj, int buffer)
Entry point to C language function:void glVertexArrayElementBuffer(GLuint vaobj, GLuint buffer)
Part ofGL_VERSION_4_5
-
glVertexArrayVertexBuffer
void glVertexArrayVertexBuffer(int vaobj, int bindingindex, int buffer, long offset, int stride)
Entry point to C language function:void glVertexArrayVertexBuffer(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
Part ofGL_VERSION_4_5
-
glVertexArrayVertexBuffers
void glVertexArrayVertexBuffers(int vaobj, int first, int count, IntBuffer buffers, PointerBuffer offsets, IntBuffer strides)
Entry point to C language function:void glVertexArrayVertexBuffers(GLuint vaobj, GLuint first, GLsizei count, const GLuint * buffers, const GLintptr * offsets, const GLsizei * strides)
Part ofGL_VERSION_4_5
- Parameters:
buffers
- a direct or array-backedIntBuffer
offsets
- a direct or array-backedPointerBuffer
strides
- a direct or array-backedIntBuffer
-
glVertexArrayVertexBuffers
void glVertexArrayVertexBuffers(int vaobj, int first, int count, int[] buffers, int buffers_offset, PointerBuffer offsets, int[] strides, int strides_offset)
Entry point to C language function:void glVertexArrayVertexBuffers(GLuint vaobj, GLuint first, GLsizei count, const GLuint * buffers, const GLintptr * offsets, const GLsizei * strides)
Part ofGL_VERSION_4_5
- Parameters:
offsets
- a direct or array-backedPointerBuffer
-
glVertexArrayAttribBinding
void glVertexArrayAttribBinding(int vaobj, int attribindex, int bindingindex)
Entry point to C language function:void glVertexArrayAttribBinding(GLuint vaobj, GLuint attribindex, GLuint bindingindex)
Part ofGL_VERSION_4_5
-
glVertexArrayAttribFormat
void glVertexArrayAttribFormat(int vaobj, int attribindex, int size, int type, boolean normalized, int relativeoffset)
Entry point to C language function:void glVertexArrayAttribFormat(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
Part ofGL_VERSION_4_5
-
glVertexArrayAttribIFormat
void glVertexArrayAttribIFormat(int vaobj, int attribindex, int size, int type, int relativeoffset)
Entry point to C language function:void glVertexArrayAttribIFormat(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
Part ofGL_VERSION_4_5
-
glVertexArrayAttribLFormat
void glVertexArrayAttribLFormat(int vaobj, int attribindex, int size, int type, int relativeoffset)
Entry point to C language function:void glVertexArrayAttribLFormat(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
Part ofGL_VERSION_4_5
-
glVertexArrayBindingDivisor
void glVertexArrayBindingDivisor(int vaobj, int bindingindex, int divisor)
Entry point to C language function:void glVertexArrayBindingDivisor(GLuint vaobj, GLuint bindingindex, GLuint divisor)
Part ofGL_VERSION_4_5
-
glGetVertexArrayiv
void glGetVertexArrayiv(int vaobj, int pname, IntBuffer param)
Entry point to C language function:void glGetVertexArrayiv(GLuint vaobj, GLenum pname, GLint * param)
Part ofGL_VERSION_4_5
- Parameters:
param
- a direct or array-backedIntBuffer
-
glGetVertexArrayiv
void glGetVertexArrayiv(int vaobj, int pname, int[] param, int param_offset)
Entry point to C language function:void glGetVertexArrayiv(GLuint vaobj, GLenum pname, GLint * param)
Part ofGL_VERSION_4_5
-
glGetVertexArrayIndexediv
void glGetVertexArrayIndexediv(int vaobj, int index, int pname, IntBuffer param)
Entry point to C language function:void glGetVertexArrayIndexediv(GLuint vaobj, GLuint index, GLenum pname, GLint * param)
Part ofGL_VERSION_4_5
- Parameters:
param
- a direct or array-backedIntBuffer
-
glGetVertexArrayIndexediv
void glGetVertexArrayIndexediv(int vaobj, int index, int pname, int[] param, int param_offset)
Entry point to C language function:void glGetVertexArrayIndexediv(GLuint vaobj, GLuint index, GLenum pname, GLint * param)
Part ofGL_VERSION_4_5
-
glGetVertexArrayIndexed64iv
void glGetVertexArrayIndexed64iv(int vaobj, int index, int pname, LongBuffer param)
Entry point to C language function:void glGetVertexArrayIndexed64iv(GLuint vaobj, GLuint index, GLenum pname, GLint64 * param)
Part ofGL_VERSION_4_5
- Parameters:
param
- a direct or array-backedLongBuffer
-
glGetVertexArrayIndexed64iv
void glGetVertexArrayIndexed64iv(int vaobj, int index, int pname, long[] param, int param_offset)
Entry point to C language function:void glGetVertexArrayIndexed64iv(GLuint vaobj, GLuint index, GLenum pname, GLint64 * param)
Part ofGL_VERSION_4_5
-
glCreateSamplers
void glCreateSamplers(int n, IntBuffer samplers)
Entry point to C language function:void glCreateSamplers(GLsizei n, GLuint * samplers)
Part ofGL_VERSION_4_5
- Parameters:
samplers
- a direct or array-backedIntBuffer
-
glCreateSamplers
void glCreateSamplers(int n, int[] samplers, int samplers_offset)
Entry point to C language function:void glCreateSamplers(GLsizei n, GLuint * samplers)
Part ofGL_VERSION_4_5
-
glCreateProgramPipelines
void glCreateProgramPipelines(int n, IntBuffer pipelines)
Entry point to C language function:void glCreateProgramPipelines(GLsizei n, GLuint * pipelines)
Part ofGL_VERSION_4_5
- Parameters:
pipelines
- a direct or array-backedIntBuffer
-
glCreateProgramPipelines
void glCreateProgramPipelines(int n, int[] pipelines, int pipelines_offset)
Entry point to C language function:void glCreateProgramPipelines(GLsizei n, GLuint * pipelines)
Part ofGL_VERSION_4_5
-
glCreateQueries
void glCreateQueries(int target, int n, IntBuffer ids)
Entry point to C language function:void glCreateQueries(GLenum target, GLsizei n, GLuint * ids)
Part ofGL_VERSION_4_5
- Parameters:
ids
- a direct or array-backedIntBuffer
-
glCreateQueries
void glCreateQueries(int target, int n, int[] ids, int ids_offset)
Entry point to C language function:void glCreateQueries(GLenum target, GLsizei n, GLuint * ids)
Part ofGL_VERSION_4_5
-
glGetQueryBufferObjecti64v
void glGetQueryBufferObjecti64v(int id, int buffer, int pname, long offset)
Entry point to C language function:void glGetQueryBufferObjecti64v(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
Part ofGL_VERSION_4_5
-
glGetQueryBufferObjectiv
void glGetQueryBufferObjectiv(int id, int buffer, int pname, long offset)
Entry point to C language function:void glGetQueryBufferObjectiv(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
Part ofGL_VERSION_4_5
-
glGetQueryBufferObjectui64v
void glGetQueryBufferObjectui64v(int id, int buffer, int pname, long offset)
Entry point to C language function:void glGetQueryBufferObjectui64v(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
Part ofGL_VERSION_4_5
-
glGetQueryBufferObjectuiv
void glGetQueryBufferObjectuiv(int id, int buffer, int pname, long offset)
Entry point to C language function:void glGetQueryBufferObjectuiv(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
Part ofGL_VERSION_4_5
-
glGetTextureSubImage
void glGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, int bufSize, Buffer pixels)
Entry point to C language function:void glGetTextureSubImage(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
Part ofGL_VERSION_4_5
- Parameters:
pixels
- a direct or array-backedBuffer
-
glGetCompressedTextureSubImage
void glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int bufSize, Buffer pixels)
Entry point to C language function:void glGetCompressedTextureSubImage(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei bufSize, void * pixels)
Part ofGL_VERSION_4_5
- Parameters:
pixels
- a direct or array-backedBuffer
-
glTextureBarrier
void glTextureBarrier()
Entry point to C language function:void glTextureBarrier(void)
Part ofGL_VERSION_4_5
,GL_NV_texture_barrier
Alias for:glTextureBarrierNV
-
glGetTextureHandleARB
long glGetTextureHandleARB(int texture)
Entry point to C language function:GLuint64 glGetTextureHandleARB(GLuint texture)
Part ofGL_ARB_bindless_texture
-
glGetTextureSamplerHandleARB
long glGetTextureSamplerHandleARB(int texture, int sampler)
Entry point to C language function:GLuint64 glGetTextureSamplerHandleARB(GLuint texture, GLuint sampler)
Part ofGL_ARB_bindless_texture
-
glMakeTextureHandleResidentARB
void glMakeTextureHandleResidentARB(long handle)
Entry point to C language function:void glMakeTextureHandleResidentARB(GLuint64 handle)
Part ofGL_ARB_bindless_texture
-
glMakeTextureHandleNonResidentARB
void glMakeTextureHandleNonResidentARB(long handle)
Entry point to C language function:void glMakeTextureHandleNonResidentARB(GLuint64 handle)
Part ofGL_ARB_bindless_texture
-
glGetImageHandleARB
long glGetImageHandleARB(int texture, int level, boolean layered, int layer, int format)
Entry point to C language function:GLuint64 glGetImageHandleARB(GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum format)
Part ofGL_ARB_bindless_texture
-
glMakeImageHandleResidentARB
void glMakeImageHandleResidentARB(long handle, int access)
Entry point to C language function:void glMakeImageHandleResidentARB(GLuint64 handle, GLenum access)
Part ofGL_ARB_bindless_texture
-
glMakeImageHandleNonResidentARB
void glMakeImageHandleNonResidentARB(long handle)
Entry point to C language function:void glMakeImageHandleNonResidentARB(GLuint64 handle)
Part ofGL_ARB_bindless_texture
-
glUniformHandleui64ARB
void glUniformHandleui64ARB(int location, long value)
Entry point to C language function:void glUniformHandleui64ARB(GLint location, GLuint64 value)
Part ofGL_ARB_bindless_texture
-
glUniformHandleui64vARB
void glUniformHandleui64vARB(int location, int count, LongBuffer value)
Entry point to C language function:void glUniformHandleui64vARB(GLint location, GLsizei count, const GLuint64 * value)
Part ofGL_ARB_bindless_texture
- Parameters:
value
- a direct or array-backedLongBuffer
-
glUniformHandleui64vARB
void glUniformHandleui64vARB(int location, int count, long[] value, int value_offset)
Entry point to C language function:void glUniformHandleui64vARB(GLint location, GLsizei count, const GLuint64 * value)
Part ofGL_ARB_bindless_texture
-
glProgramUniformHandleui64ARB
void glProgramUniformHandleui64ARB(int program, int location, long value)
Entry point to C language function:void glProgramUniformHandleui64ARB(GLuint program, GLint location, GLuint64 value)
Part ofGL_ARB_bindless_texture
-
glProgramUniformHandleui64vARB
void glProgramUniformHandleui64vARB(int program, int location, int count, LongBuffer values)
Entry point to C language function:void glProgramUniformHandleui64vARB(GLuint program, GLint location, GLsizei count, const GLuint64 * values)
Part ofGL_ARB_bindless_texture
- Parameters:
values
- a direct or array-backedLongBuffer
-
glProgramUniformHandleui64vARB
void glProgramUniformHandleui64vARB(int program, int location, int count, long[] values, int values_offset)
Entry point to C language function:void glProgramUniformHandleui64vARB(GLuint program, GLint location, GLsizei count, const GLuint64 * values)
Part ofGL_ARB_bindless_texture
-
glIsTextureHandleResidentARB
boolean glIsTextureHandleResidentARB(long handle)
Entry point to C language function:GLboolean glIsTextureHandleResidentARB(GLuint64 handle)
Part ofGL_ARB_bindless_texture
-
glIsImageHandleResidentARB
boolean glIsImageHandleResidentARB(long handle)
Entry point to C language function:GLboolean glIsImageHandleResidentARB(GLuint64 handle)
Part ofGL_ARB_bindless_texture
-
glVertexAttribL1ui64ARB
void glVertexAttribL1ui64ARB(int index, long x)
Entry point to C language function:void glVertexAttribL1ui64ARB(GLuint index, GLuint64EXT x)
Part ofGL_ARB_bindless_texture
-
glVertexAttribL1ui64vARB
void glVertexAttribL1ui64vARB(int index, LongBuffer v)
Entry point to C language function:void glVertexAttribL1ui64vARB(GLuint index, const GLuint64EXT * v)
Part ofGL_ARB_bindless_texture
- Parameters:
v
- a direct or array-backedLongBuffer
-
glVertexAttribL1ui64vARB
void glVertexAttribL1ui64vARB(int index, long[] v, int v_offset)
Entry point to C language function:void glVertexAttribL1ui64vARB(GLuint index, const GLuint64EXT * v)
Part ofGL_ARB_bindless_texture
-
glGetVertexAttribLui64vARB
void glGetVertexAttribLui64vARB(int index, int pname, LongBuffer params)
Entry point to C language function:void glGetVertexAttribLui64vARB(GLuint index, GLenum pname, GLuint64EXT * params)
Part ofGL_ARB_bindless_texture
- Parameters:
params
- a direct or array-backedLongBuffer
-
glGetVertexAttribLui64vARB
void glGetVertexAttribLui64vARB(int index, int pname, long[] params, int params_offset)
Entry point to C language function:void glGetVertexAttribLui64vARB(GLuint index, GLenum pname, GLuint64EXT * params)
Part ofGL_ARB_bindless_texture
-
glDispatchComputeGroupSizeARB
void glDispatchComputeGroupSizeARB(int num_groups_x, int num_groups_y, int num_groups_z, int group_size_x, int group_size_y, int group_size_z)
Entry point to C language function:void glDispatchComputeGroupSizeARB(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z, GLuint group_size_x, GLuint group_size_y, GLuint group_size_z)
Part ofGL_ARB_compute_variable_group_size
-
glMultiDrawArraysIndirectCountARB
void glMultiDrawArraysIndirectCountARB(int mode, long indirect, long drawcount, int maxdrawcount, int stride)
Entry point to C language function:void glMultiDrawArraysIndirectCountARB(GLenum mode, GLintptr indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride)
Part ofGL_ARB_indirect_parameters
-
glMultiDrawElementsIndirectCountARB
void glMultiDrawElementsIndirectCountARB(int mode, int type, long indirect, long drawcount, int maxdrawcount, int stride)
Entry point to C language function:void glMultiDrawElementsIndirectCountARB(GLenum mode, GLenum type, GLintptr indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride)
Part ofGL_ARB_indirect_parameters
-
mapNamedBuffer
GLBufferStorage mapNamedBuffer(int bufferName, int access) throws GLException
Returns theGLBufferStorage
instance as mapped via OpenGL's nativeglMapNamedBuffer(..)
implementation.Throws a
GLException
if GL-function constraints are not met.Depends on
GL_VERSION_4_5
.glMapNamedBuffer(int, int)
wrapper calls this method and returnsGLBufferStorage.getMappedBuffer()
.- Parameters:
bufferName
- denotes the bufferaccess
- the mapping access mode- Throws:
GLException
- if buffer is not trackedGLException
- if buffer is already mappedGLException
- if buffer has invalid store size, i.e. less-than zero
-
mapNamedBufferRange
GLBufferStorage mapNamedBufferRange(int bufferName, long offset, long length, int access) throws GLException
Returns theGLBufferStorage
instance as mapped via OpenGL's nativeglMapNamedBufferRange(..)
implementation.Throws a
GLException
if GL-function constraints are not met.Depends on
GL_VERSION_4_5
.glMapNamedBufferRange(int, long, long, int)
wrapper calls this method and returnsGLBufferStorage.getMappedBuffer()
.- Parameters:
bufferName
- denotes the bufferoffset
- offset of the mapped buffer's storagelength
- length of the mapped buffer's storageaccess
- the mapping access mode- Throws:
GLException
- if buffer is not trackedGLException
- if buffer is already mappedGLException
- if buffer has invalid store size, i.e. less-than zeroGLException
- if buffer mapping range does not fit, incl. offset
-
-