| Modifier and Type | Field and Description |
|---|---|
| public static final int | GL_BUFFER
Tokens accepted or provided by the |
| public static final int | GL_CLAMP_TO_BORDER
Accepted by the |
| public static final int | GL_COLORBURN
Accepted by the |
| public static final int | GL_COLORDODGE
Accepted by the |
| public static final int | GL_COMPRESSED_RGBA_ASTC_10x10
Accepted by the |
| public static final int | GL_COMPRESSED_RGBA_ASTC_10x5
Accepted by the |
| public static final int | GL_COMPRESSED_RGBA_ASTC_10x6
Accepted by the |
| public static final int | GL_COMPRESSED_RGBA_ASTC_10x8
Accepted by the |
| public static final int | GL_COMPRESSED_RGBA_ASTC_12x10
Accepted by the |
| public static final int | GL_COMPRESSED_RGBA_ASTC_12x12
Accepted by the |
| public static final int | GL_COMPRESSED_RGBA_ASTC_4x4
Accepted by the |
| public static final int | GL_COMPRESSED_RGBA_ASTC_5x4
Accepted by the |
| public static final int | GL_COMPRESSED_RGBA_ASTC_5x5
Accepted by the |
| public static final int | GL_COMPRESSED_RGBA_ASTC_6x5
Accepted by the |
| public static final int | GL_COMPRESSED_RGBA_ASTC_6x6
Accepted by the |
| public static final int | GL_COMPRESSED_RGBA_ASTC_8x5
Accepted by the |
| public static final int | GL_COMPRESSED_RGBA_ASTC_8x6
Accepted by the |
| public static final int | GL_COMPRESSED_RGBA_ASTC_8x8
Accepted by the |
| public static final int | GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10
Accepted by the |
| public static final int | GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5
Accepted by the |
| public static final int | GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6
Accepted by the |
| public static final int | GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8
Accepted by the |
| public static final int | GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10
Accepted by the |
| public static final int | GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12
Accepted by the |
| public static final int | GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4
Accepted by the |
| public static final int | GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4
Accepted by the |
| public static final int | GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5
Accepted by the |
| public static final int | GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5
Accepted by the |
| public static final int | GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6
Accepted by the |
| public static final int | GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5
Accepted by the |
| public static final int | GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6
Accepted by the |
| public static final int | GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8
Accepted by the |
| public static final int | GL_CONTEXT_FLAG_DEBUG_BIT
Returned by GetIntegerv when |
| public static final int | GL_CONTEXT_LOST
Returned by |
| public static final int | GL_CONTEXT_ROBUST_ACCESS
Accepted by the |
| public static final int | GL_DARKEN
Accepted by the |
| public static final int | GL_DEBUG_CALLBACK_FUNCTION
Tokens accepted by the |
| public static final int | GL_DEBUG_CALLBACK_USER_PARAM
Tokens accepted by the |
| public static final int | GL_DEBUG_GROUP_STACK_DEPTH
Tokens accepted by the |
| public static final int | GL_DEBUG_LOGGED_MESSAGES
Tokens accepted by the |
| public static final int | GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH
Tokens accepted by the |
| public static final int | GL_DEBUG_OUTPUT
Tokens accepted by the |
| public static final int | GL_DEBUG_OUTPUT_SYNCHRONOUS
Tokens accepted by the |
| public static final int | GL_DEBUG_SEVERITY_HIGH
Tokens accepted or provided by the |
| public static final int | GL_DEBUG_SEVERITY_LOW
Tokens accepted or provided by the |
| public static final int | GL_DEBUG_SEVERITY_MEDIUM
Tokens accepted or provided by the |
| public static final int | GL_DEBUG_SEVERITY_NOTIFICATION
Tokens accepted or provided by the |
| public static final int | GL_DEBUG_SOURCE_API
Tokens accepted or provided by the |
| public static final int | GL_DEBUG_SOURCE_APPLICATION
Tokens accepted or provided by the |
| public static final int | GL_DEBUG_SOURCE_OTHER
Tokens accepted or provided by the |
| public static final int | GL_DEBUG_SOURCE_SHADER_COMPILER
Tokens accepted or provided by the |
| public static final int | GL_DEBUG_SOURCE_THIRD_PARTY
Tokens accepted or provided by the |
| public static final int | GL_DEBUG_SOURCE_WINDOW_SYSTEM
Tokens accepted or provided by the |
| public static final int | GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR
Tokens accepted or provided by the |
| public static final int | GL_DEBUG_TYPE_ERROR
Tokens accepted or provided by the |
| public static final int | GL_DEBUG_TYPE_MARKER
Tokens accepted or provided by the |
| public static final int | GL_DEBUG_TYPE_OTHER
Tokens accepted or provided by the |
| public static final int | GL_DEBUG_TYPE_PERFORMANCE
Tokens accepted or provided by the |
| public static final int | GL_DEBUG_TYPE_POP_GROUP
Tokens accepted or provided by the |
| public static final int | GL_DEBUG_TYPE_PORTABILITY
Tokens accepted or provided by the |
| public static final int | GL_DEBUG_TYPE_PUSH_GROUP
Tokens accepted or provided by the |
| public static final int | GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR
Tokens accepted or provided by the |
| public static final int | GL_DIFFERENCE
Accepted by the |
| public static final int | GL_EXCLUSION
Accepted by the |
| public static final int | GL_FIRST_VERTEX_CONVENTION
Returned in the |
| public static final int | GL_FRACTIONAL_EVEN
Returned by GetProgramiv when |
| public static final int | GL_FRACTIONAL_ODD
Returned by GetProgramiv when |
| public static final int | GL_FRAGMENT_INTERPOLATION_OFFSET_BITS
Accepted by the |
| public static final int | GL_FRAMEBUFFER_ATTACHMENT_LAYERED
Accepted by the |
| public static final int | GL_FRAMEBUFFER_DEFAULT_LAYERS
Accepted by the |
| public static final int | GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS
Returned by CheckFramebufferStatus. |
| public static final int | GL_GEOMETRY_LINKED_INPUT_TYPE
Accepted by the |
| public static final int | GL_GEOMETRY_LINKED_OUTPUT_TYPE
Accepted by the |
| public static final int | GL_GEOMETRY_LINKED_VERTICES_OUT
Accepted by the |
| public static final int | GL_GEOMETRY_SHADER
Accepted by the |
| public static final int | GL_GEOMETRY_SHADER_BIT
Accepted by the |
| public static final int | GL_GEOMETRY_SHADER_INVOCATIONS
Accepted by the |
| public static final int | GL_GUILTY_CONTEXT_RESET
Returned by |
| public static final int | GL_HARDLIGHT
Accepted by the |
| public static final int | GL_HSL_COLOR
Accepted by the |
| public static final int | GL_HSL_HUE
Accepted by the |
| public static final int | GL_HSL_LUMINOSITY
Accepted by the |
| public static final int | GL_HSL_SATURATION
Accepted by the |
| public static final int | GL_IMAGE_BUFFER
(note that this token name is an alias for TEXTURE_BUFFER, and is used for naming consistency with queries for the buffers bound to other buffer binding points). |
| public static final int | GL_IMAGE_CUBE_MAP_ARRAY
Returned by the |
| public static final int | GL_INNOCENT_CONTEXT_RESET
Returned by |
| public static final int | GL_INT_IMAGE_BUFFER
(note that this token name is an alias for TEXTURE_BUFFER, and is used for naming consistency with queries for the buffers bound to other buffer binding points). |
| public static final int | GL_INT_IMAGE_CUBE_MAP_ARRAY
Returned by the |
| public static final int | GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
Returned by the |
| public static final int | GL_INT_SAMPLER_BUFFER
(note that this token name is an alias for TEXTURE_BUFFER, and is used for naming consistency with queries for the buffers bound to other buffer binding points). |
| public static final int | GL_INT_SAMPLER_CUBE_MAP_ARRAY
Returned by the |
| public static final int | GL_IS_PER_PATCH
Accepted by the |
| public static final int | GL_ISOLINES
Returned by GetProgramiv when |
| public static final int | GL_LAST_VERTEX_CONVENTION
Returned in the |
| public static final int | GL_LAYER_PROVOKING_VERTEX
Accepted by the |
| public static final int | GL_LIGHTEN
Accepted by the |
| public static final int | GL_LINE_STRIP_ADJACENCY
Accepted by the |
| public static final int | GL_LINES_ADJACENCY
Accepted by the |
| public static final int | GL_LOSE_CONTEXT_ON_RESET
Returned by GetIntegerv and related simple queries when |
| public static final int | GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS
Accepted by the |
| public static final int | GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS
Accepted by the |
| public static final int | GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS
Accepted by the |
| public static final int | GL_MAX_DEBUG_GROUP_STACK_DEPTH
Tokens accepted by the |
| public static final int | GL_MAX_DEBUG_LOGGED_MESSAGES
Tokens accepted by the |
| public static final int | GL_MAX_DEBUG_MESSAGE_LENGTH
Tokens accepted by the |
| public static final int | GL_MAX_FRAGMENT_INTERPOLATION_OFFSET
Accepted by the |
| public static final int | GL_MAX_FRAMEBUFFER_LAYERS
Accepted by the |
| public static final int | GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS
Accepted by the |
| public static final int | GL_MAX_GEOMETRY_ATOMIC_COUNTERS
Accepted by the |
| public static final int | GL_MAX_GEOMETRY_IMAGE_UNIFORMS
Accepted by the |
| public static final int | GL_MAX_GEOMETRY_INPUT_COMPONENTS
Accepted by the |
| public static final int | GL_MAX_GEOMETRY_OUTPUT_COMPONENTS
Accepted by the |
| public static final int | GL_MAX_GEOMETRY_OUTPUT_VERTICES
Accepted by the |
| public static final int | GL_MAX_GEOMETRY_SHADER_INVOCATIONS
Accepted by the |
| public static final int | GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS
Accepted by the |
| public static final int | GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS
Accepted by the |
| public static final int | GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS
Accepted by the |
| public static final int | GL_MAX_GEOMETRY_UNIFORM_BLOCKS
Accepted by the |
| public static final int | GL_MAX_GEOMETRY_UNIFORM_COMPONENTS
Accepted by the |
| public static final int | GL_MAX_LABEL_LENGTH
Tokens accepted by the |
| public static final int | GL_MAX_PATCH_VERTICES
Accepted by the |
| public static final int | GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS
Accepted by the |
| public static final int | GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS
Accepted by the |
| public static final int | GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS
Accepted by the |
| public static final int | GL_MAX_TESS_CONTROL_INPUT_COMPONENTS
Accepted by the |
| public static final int | GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS
Accepted by the |
| public static final int | GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS
Accepted by the |
| public static final int | GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS
Accepted by the |
| public static final int | GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS
Accepted by the |
| public static final int | GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS
Accepted by the |
| public static final int | GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS
Accepted by the |
| public static final int | GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS
Accepted by the |
| public static final int | GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS
Accepted by the |
| public static final int | GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS
Accepted by the |
| public static final int | GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS
Accepted by the |
| public static final int | GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS
Accepted by the |
| public static final int | GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS
Accepted by the |
| public static final int | GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS
Accepted by the |
| public static final int | GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS
Accepted by the |
| public static final int | GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS
Accepted by the |
| public static final int | GL_MAX_TESS_GEN_LEVEL
Accepted by the |
| public static final int | GL_MAX_TESS_PATCH_COMPONENTS
Accepted by the |
| public static final int | GL_MIN_FRAGMENT_INTERPOLATION_OFFSET
Accepted by the |
| public static final int | GL_MIN_SAMPLE_SHADING_VALUE
Accepted by the |
| public static final int | GL_MULTIPLY
Accepted by the |
| public static final int | GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY_ARB
Accepted by the |
| public static final int | GL_MULTISAMPLE_LINE_WIDTH_RANGE_ARB
Accepted by the |
| public static final int | GL_NO_RESET_NOTIFICATION
Returned by GetIntegerv and related simple queries when |
| public static final int | GL_OVERLAY
Accepted by the |
| public static final int | GL_PATCH_VERTICES
Accepted by the |
| public static final int | GL_PATCHES
Accepted by the |
| public static final int | GL_PRIMITIVE_BOUNDING_BOX_ARB
Accepted by the |
| public static final int | GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED
Accepted by the |
| public static final int | GL_PRIMITIVES_GENERATED
Accepted by the |
| public static final int | GL_PROGRAM
Tokens accepted or provided by the |
| public static final int | GL_PROGRAM_PIPELINE
Tokens accepted or provided by the |
| public static final int | GL_QUADS
Returned by GetProgramiv when |
| public static final int | GL_QUERY
Tokens accepted or provided by the |
| public static final int | GL_REFERENCED_BY_GEOMETRY_SHADER
Accepted by the |
| public static final int | GL_REFERENCED_BY_TESS_CONTROL_SHADER
Accepted by the |
| public static final int | GL_REFERENCED_BY_TESS_EVALUATION_SHADER
Accepted by the |
| public static final int | GL_RESET_NOTIFICATION_STRATEGY
Accepted by the |
| public static final int | GL_SAMPLE_SHADING
Accepted by the |
| public static final int | GL_SAMPLER
Tokens accepted or provided by the |
| public static final int | GL_SAMPLER_2D_MULTISAMPLE_ARRAY
Returned by the |
| public static final int | GL_SAMPLER_BUFFER
(note that this token name is an alias for TEXTURE_BUFFER, and is used for naming consistency with queries for the buffers bound to other buffer binding points). |
| public static final int | GL_SAMPLER_CUBE_MAP_ARRAY
Returned by the |
| public static final int | GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW
Returned by the |
| public static final int | GL_SCREEN
Accepted by the |
| public static final int | GL_SHADER
Tokens accepted or provided by the |
| public static final int | GL_SOFTLIGHT
Accepted by the |
| public static final int | GL_STACK_OVERFLOW
Returned by GetError. |
| public static final int | GL_STACK_UNDERFLOW
Returned by GetError. |
| public static final int | GL_TESS_CONTROL_OUTPUT_VERTICES
Accepted by the |
| public static final int | GL_TESS_CONTROL_SHADER
Accepted by the |
| public static final int | GL_TESS_CONTROL_SHADER_BIT
Accepted by the |
| public static final int | GL_TESS_EVALUATION_SHADER
Accepted by the |
| public static final int | GL_TESS_EVALUATION_SHADER_BIT
Accepted by the |
| public static final int | GL_TESS_GEN_MODE
Accepted by the |
| public static final int | GL_TESS_GEN_POINT_MODE
Accepted by the |
| public static final int | GL_TESS_GEN_SPACING
Accepted by the |
| public static final int | GL_TESS_GEN_VERTEX_ORDER
Accepted by the |
| public static final int | GL_TEXTURE_2D_MULTISAMPLE_ARRAY
Accepted by the |
| public static final int | GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY
Accepted by the |
| public static final int | GL_TEXTURE_BINDING_CUBE_MAP_ARRAY
Accepted by the |
| public static final int | GL_TEXTURE_BORDER_COLOR
Accepted by the |
| public static final int | GL_TEXTURE_BUFFER
Accepted by the |
| public static final int | GL_TEXTURE_BUFFER_BINDING
Accepted by the |
| public static final int | GL_TEXTURE_BUFFER_DATA_STORE_BINDING
Accepted by the |
| public static final int | GL_TEXTURE_BUFFER_OFFSET
Accepted by the |
| public static final int | GL_TEXTURE_BUFFER_SIZE
Accepted by the |
| public static final int | GL_TEXTURE_CUBE_MAP_ARRAY
Accepted by the |
| public static final int | GL_TRIANGLE_STRIP_ADJACENCY
Accepted by the |
| public static final int | GL_TRIANGLES_ADJACENCY
Accepted by the |
| public static final int | GL_UNDEFINED_VERTEX
Returned in the |
| public static final int | GL_UNKNOWN_CONTEXT_RESET
Returned by |
| public static final int | GL_UNSIGNED_INT_IMAGE_BUFFER
(note that this token name is an alias for TEXTURE_BUFFER, and is used for naming consistency with queries for the buffers bound to other buffer binding points). |
| public static final int | GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY
Returned by the |
| public static final int | GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
Returned by the |
| public static final int | GL_UNSIGNED_INT_SAMPLER_BUFFER
(note that this token name is an alias for TEXTURE_BUFFER, and is used for naming consistency with queries for the buffers bound to other buffer binding points). |
| public static final int | GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY
Returned by the |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| public static native void | ||||||||||||||||||
| public static native void | ||||||||||||||||||
| public static native void | ||||||||||||||||||
| public static native void | ||||||||||||||||||
| public static native void | ||||||||||||||||||
| public static native void | ||||||||||||||||||
| public static native void | glCopyImageSubData(int srcName, int srcTarget, int srcLevel, int srcX, int srcY, int srcZ, int dstName, int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth)
| |||||||||||||||||
| public static void | glDebugMessageCallback(GLDebugMessageCallbackI
a callback function that will be called when a debug message is generated callback, long a user supplied pointer that will be passed on each invocation of userParam)callbackSpecifies a callback to receive debugging messages from the GL. | |||||||||||||||||
| public static void | glDebugMessageControl(int
the source of debug messages to enable or disable. One of: source, int
the type of debug messages to enable or disable. One of: type, int
the severity of debug messages to enable or disable. One of: severity, IntBuffer
an array of unsigned integers containing the ids of the messages to enable or disable ids, boolean whether the selected messages should be enabled or disabled enabled)Controls the volume of debug output in the active debug group, by disabling specific or groups of messages. | |||||||||||||||||
| public static void | glDebugMessageControl(int
the source of debug messages to enable or disable. One of: source, int
the type of debug messages to enable or disable. One of: type, int
the severity of debug messages to enable or disable. One of: severity, int id, boolean
whether the selected messages should be enabled or disabled enabled)Controls the volume of debug output in the active debug group, by disabling specific or groups of messages. | |||||||||||||||||
| public static void | glDebugMessageControl(int source, int type, int severity, int[] ids, boolean enabled)
Array version of: | |||||||||||||||||
| public static void | glDebugMessageInsert(int
the source of the debug message to insert. One of: source, int
the type of the debug message insert. One of: type, int
the user-supplied identifier of the message to insert. One of: id, int
the severity of the debug messages to insert severity, ByteBuffer a character array containing the message to insert message)This function can be called by applications and third-party libraries to generate their own messages, such as ones containing timestamp information or signals about specific render system events. | |||||||||||||||||
| public static void | glDebugMessageInsert(int
the source of the debug message to insert. One of: source, int
the type of the debug message insert. One of: type, int
the user-supplied identifier of the message to insert. One of: id, int
the severity of the debug messages to insert severity, CharSequence a character array containing the message to insert message)This function can be called by applications and third-party libraries to generate their own messages, such as ones containing timestamp information or signals about specific render system events. | |||||||||||||||||
| public static native void | ||||||||||||||||||
| public static void | ||||||||||||||||||
| public static void | ||||||||||||||||||
| public static void | ||||||||||||||||||
| public static void | ||||||||||||||||||
| public static void | ||||||||||||||||||
| public static void | glDrawElementsInstancedBaseVertex(int mode, int count, int type, long indices, int instancecount, int basevertex)
| |||||||||||||||||
| public static void | glDrawElementsInstancedBaseVertex(int mode, int type, ByteBuffer indices, int instancecount, int basevertex)
| |||||||||||||||||
| public static void | glDrawElementsInstancedBaseVertex(int mode, ByteBuffer indices, int instancecount, int basevertex)
| |||||||||||||||||
| public static void | glDrawElementsInstancedBaseVertex(int mode, ShortBuffer indices, int instancecount, int basevertex)
| |||||||||||||||||
| public static void | glDrawElementsInstancedBaseVertex(int mode, IntBuffer indices, int instancecount, int basevertex)
| |||||||||||||||||
| public static void | glDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, long indices, int basevertex)
| |||||||||||||||||
| public static void | glDrawRangeElementsBaseVertex(int mode, int start, int end, int type, ByteBuffer indices, int basevertex)
| |||||||||||||||||
| public static void | glDrawRangeElementsBaseVertex(int mode, int start, int end, ByteBuffer indices, int basevertex)
| |||||||||||||||||
| public static void | glDrawRangeElementsBaseVertex(int mode, int start, int end, ShortBuffer indices, int basevertex)
| |||||||||||||||||
| public static void | glDrawRangeElementsBaseVertex(int mode, int start, int end, IntBuffer indices, int basevertex)
| |||||||||||||||||
| public static native void | ||||||||||||||||||
| public static native void | ||||||||||||||||||
| public static int | glGetDebugMessageLog(int
the number of debug messages to retrieve from the log count, IntBuffer an array of variables to receive the sources of the retrieved messages sources, IntBuffer an array of variables to receive the types of the retrieved messages types, IntBuffer an array of unsigned integers to receive the ids of the retrieved messages ids, IntBuffer an array of variables to receive the severites of the retrieved messages severities, IntBuffer an array of variables to receive the lengths of the received messages lengths, ByteBuffer an array of characters that will receive the messages messageLog)Retrieves messages from the debug message log. | |||||||||||||||||
| public static int | glGetDebugMessageLog(int count, int[] sources, int[] types, int[] ids, int[] severities, int[] lengths, ByteBuffer messageLog)
Array version of: | |||||||||||||||||
| public static native int | glGetGraphicsResetStatus()
Indicates if the GL context has been in a reset state at any point since the last call to GetGraphicsResetStatus:
| |||||||||||||||||
| public static float | glGetnUniformf(int
the program object program, int the uniform location location)Returns the value or values of a uniform of the default uniform block. | |||||||||||||||||
| public static void | glGetnUniformfv(int
the program object program, int the uniform location location, FloatBuffer the buffer in which to place the returned data params)Returns the value or values of a uniform of the default uniform block. | |||||||||||||||||
| public static void | ||||||||||||||||||
| public static float | glGetnUniformi(int
the program object program, int the uniform location location)Integer version of | |||||||||||||||||
| public static void | glGetnUniformiv(int
the program object program, int the uniform location location, FloatBuffer the buffer in which to place the returned data params)Integer version of | |||||||||||||||||
| public static void | ||||||||||||||||||
| public static float | glGetnUniformui(int
the program object program, int the uniform location location)Unsigned version of | |||||||||||||||||
| public static void | glGetnUniformuiv(int
the program object program, int the uniform location location, FloatBuffer the buffer in which to place the returned data params)Unsigned version of | |||||||||||||||||
| public static void | ||||||||||||||||||
| public static void | glGetObjectLabel(int
the namespace from which the name of the object is allocated. One of: identifier, int
the name of the object whose label to retrieve name, IntBuffer the address of a variable to receive the length of the object label length, ByteBuffer a string that will receive the object label label)Retrieves the label of a named object identified within a namespace. | |||||||||||||||||
| public static String | glGetObjectLabel(int
the namespace from which the name of the object is allocated. One of: identifier, int
the name of the object whose label to retrieve name, int the length of the buffer whose address is in bufSize)labelRetrieves the label of a named object identified within a namespace. | |||||||||||||||||
| public static String | glGetObjectLabel(int
the namespace from which the name of the object is allocated. One of: identifier, int
the name of the object whose label to retrieve name)Retrieves the label of a named object identified within a namespace. | |||||||||||||||||
| public static void | glGetObjectLabel(int identifier, int name, int[] length, ByteBuffer label)
Array version of: | |||||||||||||||||
| public static void | glGetObjectPtrLabel(long
the name of the sync object whose label to retrieve ptr, IntBuffer a variable to receive the length of the object label length, ByteBuffer a string that will receive the object label label)Retrieves the label of a sync object identified by a pointer. | |||||||||||||||||
| public static String | glGetObjectPtrLabel(long
the name of the sync object whose label to retrieve ptr, int the length of the buffer whose address is in bufSize)labelRetrieves the label of a sync object identified by a pointer. | |||||||||||||||||
| public static String | glGetObjectPtrLabel(long
the name of the sync object whose label to retrieve ptr)Retrieves the label of a sync object identified by a pointer. | |||||||||||||||||
| public static void | ||||||||||||||||||
| public static long | ||||||||||||||||||
| public static void | ||||||||||||||||||
| public static int | ||||||||||||||||||
| public static void | ||||||||||||||||||
| public static void | glGetSamplerParameterIiv(int sampler, int pname, int[] params)
Array version of: | |||||||||||||||||
| public static int | ||||||||||||||||||
| public static void | ||||||||||||||||||
| public static void | glGetSamplerParameterIuiv(int sampler, int pname, int[] params)
Array version of: | |||||||||||||||||
| public static int | ||||||||||||||||||
| public static void | ||||||||||||||||||
| public static void | ||||||||||||||||||
| public static int | ||||||||||||||||||
| public static void | ||||||||||||||||||
| public static void | ||||||||||||||||||
| public static native boolean | ||||||||||||||||||
| public static native void | ||||||||||||||||||
| public static void | glObjectLabel(int
the namespace from which the name of the object is allocated. One of: identifier, int
the name of the object to label name, ByteBuffer a string containing the label to assign to the object label)Labels a named object identified within a namespace. | |||||||||||||||||
| public static void | glObjectLabel(int
the namespace from which the name of the object is allocated. One of: identifier, int
the name of the object to label name, CharSequence a string containing the label to assign to the object label)Labels a named object identified within a namespace. | |||||||||||||||||
| public static void | glObjectPtrLabel(long
a pointer identifying a sync object ptr, ByteBuffer a string containing the label to assign to the object label)Labels a sync object identified by a pointer. | |||||||||||||||||
| public static void | glObjectPtrLabel(long
a pointer identifying a sync object ptr, CharSequence a string containing the label to assign to the object label)Labels a sync object identified by a pointer. | |||||||||||||||||
| public static native void | ||||||||||||||||||
| public static native void | ||||||||||||||||||
| public static native void | glPrimitiveBoundingBox(float
the minimum x clip space coordinate minX, float the minimum y clip space coordinate minY, float the minimum z clip space coordinate minZ, float the minimum w clip space coordinate minW, float the maximum x clip space coordinate maxX, float the maximum y clip space coordinate maxY, float the maximum z clip space coordinate maxZ, float the maximum w clip space coordinate maxW)Specifies the primitive bounding box. | |||||||||||||||||
| public static void | glPushDebugGroup(int
the source of the debug message. One of: source, int
the identifier of the message id, ByteBuffer a string containing the message to be sent to the debug output stream message)Pushes a debug group described by the string | |||||||||||||||||
| public static void | glPushDebugGroup(int
the source of the debug message. One of: source, int
the identifier of the message id, CharSequence a string containing the message to be sent to the debug output stream message)Pushes a debug group described by the string | |||||||||||||||||
| public static void | glReadnPixels(int
the left pixel coordinate x, int the lower pixel coordinate y, int the number of pixels to read in the x-dimension width, int the number of pixels to read in the y-dimension height, int the pixel format format, int the pixel type type, int the maximum number of bytes to write into bufSize, long dataa buffer in which to place the returned pixel data pixels)Behaves identically to | |||||||||||||||||
| public static void | glReadnPixels(int
the left pixel coordinate x, int the lower pixel coordinate y, int the number of pixels to read in the x-dimension width, int the number of pixels to read in the y-dimension height, int the pixel format format, int the pixel type type, ByteBuffer a buffer in which to place the returned pixel data pixels)Behaves identically to | |||||||||||||||||
| public static void | glReadnPixels(int
the left pixel coordinate x, int the lower pixel coordinate y, int the number of pixels to read in the x-dimension width, int the number of pixels to read in the y-dimension height, int the pixel format format, int the pixel type type, ShortBuffer a buffer in which to place the returned pixel data pixels)Behaves identically to | |||||||||||||||||
| public static void | glReadnPixels(int
the left pixel coordinate x, int the lower pixel coordinate y, int the number of pixels to read in the x-dimension width, int the number of pixels to read in the y-dimension height, int the pixel format format, int the pixel type type, IntBuffer a buffer in which to place the returned pixel data pixels)Behaves identically to | |||||||||||||||||
| public static void | glReadnPixels(int
the left pixel coordinate x, int the lower pixel coordinate y, int the number of pixels to read in the x-dimension width, int the number of pixels to read in the y-dimension height, int the pixel format format, int the pixel type type, FloatBuffer a buffer in which to place the returned pixel data pixels)Behaves identically to | |||||||||||||||||
| public static void | glReadnPixels(int x, int y, int width, int height, int format, int type, short[] pixels)
Array version of: | |||||||||||||||||
| public static void | glReadnPixels(int x, int y, int width, int height, int format, int type, int[] pixels)
Array version of: | |||||||||||||||||
| public static void | glReadnPixels(int x, int y, int width, int height, int format, int type, float[] pixels)
Array version of: | |||||||||||||||||
| public static void | ||||||||||||||||||
| public static void | ||||||||||||||||||
| public static void | ||||||||||||||||||
| public static void | ||||||||||||||||||
| public static void | ||||||||||||||||||
| public static void | ||||||||||||||||||
| public static native void | ||||||||||||||||||
| public static native void | ||||||||||||||||||
| public static void | ||||||||||||||||||
| public static void | ||||||||||||||||||
| public static void | ||||||||||||||||||
| public static void | ||||||||||||||||||
| public static void | ||||||||||||||||||
| public static void | ||||||||||||||||||
| public static native void | glTexStorage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)
| |||||||||||||||||
| public static native void | ||||||||||||||||||
| public static native void | nglDebugMessageControl(int source, int type, int severity, int
the length of the array count, long ids, boolean enabled)idsUnsafe version of: | |||||||||||||||||
| public static native void | nglDebugMessageInsert(int source, int type, int id, int severity, int
the length of the string contained in the character array whose address is given by length, long message)messageUnsafe version of: | |||||||||||||||||
| public static native void | ||||||||||||||||||
| public static native void | nglDrawElementsInstancedBaseVertex(int mode, int count, int type, long indices, int instancecount, int basevertex)
| |||||||||||||||||
| public static native void | nglDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, long indices, int basevertex)
| |||||||||||||||||
| public static native int | nglGetDebugMessageLog(int count, int
the size of the buffer whose address is given by bufsize, long sources, long types, long ids, long severities, long lengths, long messageLog)messageLogUnsafe version of: | |||||||||||||||||
| public static native void | nglGetnUniformfv(int program, int location, int
the maximum number of bytes to write to bufSize, long params)paramsUnsafe version of: | |||||||||||||||||
| public static native void | nglGetnUniformiv(int program, int location, int
the maximum number of bytes to write to bufSize, long params)paramsUnsafe version of: | |||||||||||||||||
| public static native void | nglGetnUniformuiv(int program, int location, int
the maximum number of bytes to write to bufSize, long params)paramsUnsafe version of: | |||||||||||||||||
| public static native void | nglGetObjectLabel(int identifier, int name, int
the length of the buffer whose address is in bufSize, long length, long label)labelUnsafe version of: | |||||||||||||||||
| public static native void | nglGetObjectPtrLabel(long ptr, int
the length of the buffer whose address is in bufSize, long length, long label)labelUnsafe version of: | |||||||||||||||||
| public static native void | ||||||||||||||||||
| public static native void | ||||||||||||||||||
| public static native void | ||||||||||||||||||
| public static native void | ||||||||||||||||||
| public static native void | ||||||||||||||||||
| public static native void | nglObjectLabel(int identifier, int name, int
the length of the label to be used for the object length, long label)Unsafe version of: | |||||||||||||||||
| public static native void | nglObjectPtrLabel(long ptr, int
the length of the label to be used for the object length, long label)Unsafe version of: | |||||||||||||||||
| public static native void | nglPushDebugGroup(int source, int id, int
the length of the message to be sent to the debug output stream length, long message)Unsafe version of: | |||||||||||||||||
| public static native void | nglReadnPixels(int x, int y, int width, int height, int format, int type, int
the maximum number of bytes to write into bufSize, long pixels)dataUnsafe version of: | |||||||||||||||||
| public static native void | ||||||||||||||||||
| public static native void | ||||||||||||||||||
| public static native void | ||||||||||||||||||
| public static native void |