| Modifier and Type | Field and Description |
|---|---|
| public static final int | GL_BUFFER
Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel: |
| public static final int | GL_CONTEXT_FLAG_DEBUG_BIT
Returned by GetIntegerv when <pname> is CONTEXT_FLAGS: |
| public static final int | GL_DEBUG_CALLBACK_FUNCTION
Tokens accepted by the <pname> parameter of GetPointerv: |
| public static final int | GL_DEBUG_CALLBACK_USER_PARAM
Tokens accepted by the <pname> parameter of GetPointerv: |
| public static final int | GL_DEBUG_GROUP_STACK_DEPTH
Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v: |
| public static final int | GL_DEBUG_LOGGED_MESSAGES
Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v: |
| public static final int | GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH
Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v: |
| public static final int | GL_DEBUG_OUTPUT
Tokens accepted by the <target> parameters of Enable, Disable, and IsEnabled: |
| public static final int | GL_DEBUG_OUTPUT_SYNCHRONOUS
Tokens accepted by the <target> parameters of Enable, Disable, and IsEnabled: |
| public static final int | GL_DEBUG_SEVERITY_HIGH
Tokens accepted or provided by the <severity> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC callback functions, and the <severities> parameter of GetDebugMessageLog: |
| public static final int | GL_DEBUG_SEVERITY_LOW
Tokens accepted or provided by the <severity> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC callback functions, and the <severities> parameter of GetDebugMessageLog: |
| public static final int | GL_DEBUG_SEVERITY_MEDIUM
Tokens accepted or provided by the <severity> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC callback functions, and the <severities> parameter of GetDebugMessageLog: |
| public static final int | GL_DEBUG_SEVERITY_NOTIFICATION
Tokens accepted or provided by the <severity> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC callback functions, and the <severities> parameter of GetDebugMessageLog: |
| public static final int | GL_DEBUG_SOURCE_API
Tokens accepted or provided by the <source> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <sources> parameter of GetDebugMessageLog: |
| public static final int | GL_DEBUG_SOURCE_APPLICATION
Tokens accepted or provided by the <source> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <sources> parameter of GetDebugMessageLog: |
| public static final int | GL_DEBUG_SOURCE_OTHER
Tokens accepted or provided by the <source> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <sources> parameter of GetDebugMessageLog: |
| public static final int | GL_DEBUG_SOURCE_SHADER_COMPILER
Tokens accepted or provided by the <source> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <sources> parameter of GetDebugMessageLog: |
| public static final int | GL_DEBUG_SOURCE_THIRD_PARTY
Tokens accepted or provided by the <source> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <sources> parameter of GetDebugMessageLog: |
| public static final int | GL_DEBUG_SOURCE_WINDOW_SYSTEM
Tokens accepted or provided by the <source> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <sources> parameter of GetDebugMessageLog: |
| public static final int | GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR
Tokens accepted or provided by the <type> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <types> parameter of GetDebugMessageLog: |
| public static final int | GL_DEBUG_TYPE_ERROR
Tokens accepted or provided by the <type> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <types> parameter of GetDebugMessageLog: |
| public static final int | GL_DEBUG_TYPE_MARKER
Tokens accepted or provided by the <type> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <types> parameter of GetDebugMessageLog: |
| public static final int | GL_DEBUG_TYPE_OTHER
Tokens accepted or provided by the <type> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <types> parameter of GetDebugMessageLog: |
| public static final int | GL_DEBUG_TYPE_PERFORMANCE
Tokens accepted or provided by the <type> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <types> parameter of GetDebugMessageLog: |
| public static final int | GL_DEBUG_TYPE_POP_GROUP
Tokens accepted or provided by the <type> parameters of DebugMessageControl and DEBUGPROC, and the <types> parameter of GetDebugMessageLog: |
| public static final int | GL_DEBUG_TYPE_PORTABILITY
Tokens accepted or provided by the <type> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <types> parameter of GetDebugMessageLog: |
| public static final int | GL_DEBUG_TYPE_PUSH_GROUP
Tokens accepted or provided by the <type> parameters of DebugMessageControl and DEBUGPROC, and the <types> parameter of GetDebugMessageLog: |
| public static final int | GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR
Tokens accepted or provided by the <type> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <types> parameter of GetDebugMessageLog: |
| public static final int | GL_DISPLAY_LIST
Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel: |
| public static final int | GL_MAX_DEBUG_GROUP_STACK_DEPTH
Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v: |
| public static final int | GL_MAX_DEBUG_LOGGED_MESSAGES
Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v: |
| public static final int | GL_MAX_DEBUG_MESSAGE_LENGTH
Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v: |
| public static final int | GL_MAX_LABEL_LENGTH
Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v: |
| public static final int | GL_PROGRAM
Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel: |
| public static final int | GL_PROGRAM_PIPELINE
Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel: |
| public static final int | GL_QUERY
Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel: |
| public static final int | GL_SAMPLER
Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel: |
| public static final int | GL_SHADER
Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel: |
| public static final int | GL_STACK_OVERFLOW
Returned by GetError: |
| public static final int | GL_STACK_UNDERFLOW
Returned by GetError: |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static void | glDebugMessageCallback(KHRDebugCallback
the callback function to use callback)The |
| public static void | |
| public static void | |
| public static void | glDebugMessageInsert(int source, int type, int id, int severity, CharSequence buf)
Overloads glDebugMessageInsert. |
| public static int | glGetDebugMessageLog(int count, IntBuffer sources, IntBuffer types, IntBuffer ids, IntBuffer severities, IntBuffer lengths, ByteBuffer messageLog)
|
| public static void | |
| public static String | |
| public static void | |
| public static String | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | nglDebugMessageControl(int source, int type, int severity, int ids_count, long ids, boolean enabled)
|
| pack-priv static native void | |
| pack-priv static native int | nglGetDebugMessageLog(int count, int messageLog_bufsize, long sources, long types, long ids, long severities, long lengths, long messageLog)
|
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| pack-priv static native void |
| GL_BUFFER | back to summary |
|---|---|
| public static final int GL_BUFFER Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel: | |
| GL_CONTEXT_FLAG_DEBUG_BIT | back to summary |
|---|---|
| public static final int GL_CONTEXT_FLAG_DEBUG_BIT Returned by GetIntegerv when <pname> is CONTEXT_FLAGS: | |
| GL_DEBUG_CALLBACK_FUNCTION | back to summary |
|---|---|
| public static final int GL_DEBUG_CALLBACK_FUNCTION Tokens accepted by the <pname> parameter of GetPointerv: | |
| GL_DEBUG_CALLBACK_USER_PARAM | back to summary |
|---|---|
| public static final int GL_DEBUG_CALLBACK_USER_PARAM Tokens accepted by the <pname> parameter of GetPointerv: | |
| GL_DEBUG_GROUP_STACK_DEPTH | back to summary |
|---|---|
| public static final int GL_DEBUG_GROUP_STACK_DEPTH Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v: | |
| GL_DEBUG_LOGGED_MESSAGES | back to summary |
|---|---|
| public static final int GL_DEBUG_LOGGED_MESSAGES Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v: | |
| GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH | back to summary |
|---|---|
| public static final int GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v: | |
| GL_DEBUG_OUTPUT | back to summary |
|---|---|
| public static final int GL_DEBUG_OUTPUT Tokens accepted by the <target> parameters of Enable, Disable, and IsEnabled: | |
| GL_DEBUG_OUTPUT_SYNCHRONOUS | back to summary |
|---|---|
| public static final int GL_DEBUG_OUTPUT_SYNCHRONOUS Tokens accepted by the <target> parameters of Enable, Disable, and IsEnabled: | |
| GL_DEBUG_SEVERITY_HIGH | back to summary |
|---|---|
| public static final int GL_DEBUG_SEVERITY_HIGH Tokens accepted or provided by the <severity> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC callback functions, and the <severities> parameter of GetDebugMessageLog: | |
| GL_DEBUG_SEVERITY_LOW | back to summary |
|---|---|
| public static final int GL_DEBUG_SEVERITY_LOW Tokens accepted or provided by the <severity> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC callback functions, and the <severities> parameter of GetDebugMessageLog: | |
| GL_DEBUG_SEVERITY_MEDIUM | back to summary |
|---|---|
| public static final int GL_DEBUG_SEVERITY_MEDIUM Tokens accepted or provided by the <severity> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC callback functions, and the <severities> parameter of GetDebugMessageLog: | |
| GL_DEBUG_SEVERITY_NOTIFICATION | back to summary |
|---|---|
| public static final int GL_DEBUG_SEVERITY_NOTIFICATION Tokens accepted or provided by the <severity> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC callback functions, and the <severities> parameter of GetDebugMessageLog: | |
| GL_DEBUG_SOURCE_API | back to summary |
|---|---|
| public static final int GL_DEBUG_SOURCE_API Tokens accepted or provided by the <source> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <sources> parameter of GetDebugMessageLog: | |
| GL_DEBUG_SOURCE_APPLICATION | back to summary |
|---|---|
| public static final int GL_DEBUG_SOURCE_APPLICATION Tokens accepted or provided by the <source> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <sources> parameter of GetDebugMessageLog: | |
| GL_DEBUG_SOURCE_OTHER | back to summary |
|---|---|
| public static final int GL_DEBUG_SOURCE_OTHER Tokens accepted or provided by the <source> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <sources> parameter of GetDebugMessageLog: | |
| GL_DEBUG_SOURCE_SHADER_COMPILER | back to summary |
|---|---|
| public static final int GL_DEBUG_SOURCE_SHADER_COMPILER Tokens accepted or provided by the <source> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <sources> parameter of GetDebugMessageLog: | |
| GL_DEBUG_SOURCE_THIRD_PARTY | back to summary |
|---|---|
| public static final int GL_DEBUG_SOURCE_THIRD_PARTY Tokens accepted or provided by the <source> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <sources> parameter of GetDebugMessageLog: | |
| GL_DEBUG_SOURCE_WINDOW_SYSTEM | back to summary |
|---|---|
| public static final int GL_DEBUG_SOURCE_WINDOW_SYSTEM Tokens accepted or provided by the <source> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <sources> parameter of GetDebugMessageLog: | |
| GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR | back to summary |
|---|---|
| public static final int GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR Tokens accepted or provided by the <type> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <types> parameter of GetDebugMessageLog: | |
| GL_DEBUG_TYPE_ERROR | back to summary |
|---|---|
| public static final int GL_DEBUG_TYPE_ERROR Tokens accepted or provided by the <type> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <types> parameter of GetDebugMessageLog: | |
| GL_DEBUG_TYPE_MARKER | back to summary |
|---|---|
| public static final int GL_DEBUG_TYPE_MARKER Tokens accepted or provided by the <type> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <types> parameter of GetDebugMessageLog: | |
| GL_DEBUG_TYPE_OTHER | back to summary |
|---|---|
| public static final int GL_DEBUG_TYPE_OTHER Tokens accepted or provided by the <type> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <types> parameter of GetDebugMessageLog: | |
| GL_DEBUG_TYPE_PERFORMANCE | back to summary |
|---|---|
| public static final int GL_DEBUG_TYPE_PERFORMANCE Tokens accepted or provided by the <type> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <types> parameter of GetDebugMessageLog: | |
| GL_DEBUG_TYPE_POP_GROUP | back to summary |
|---|---|
| public static final int GL_DEBUG_TYPE_POP_GROUP Tokens accepted or provided by the <type> parameters of DebugMessageControl and DEBUGPROC, and the <types> parameter of GetDebugMessageLog: | |
| GL_DEBUG_TYPE_PORTABILITY | back to summary |
|---|---|
| public static final int GL_DEBUG_TYPE_PORTABILITY Tokens accepted or provided by the <type> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <types> parameter of GetDebugMessageLog: | |
| GL_DEBUG_TYPE_PUSH_GROUP | back to summary |
|---|---|
| public static final int GL_DEBUG_TYPE_PUSH_GROUP Tokens accepted or provided by the <type> parameters of DebugMessageControl and DEBUGPROC, and the <types> parameter of GetDebugMessageLog: | |
| GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR | back to summary |
|---|---|
| public static final int GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR Tokens accepted or provided by the <type> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <types> parameter of GetDebugMessageLog: | |
| GL_DISPLAY_LIST | back to summary |
|---|---|
| public static final int GL_DISPLAY_LIST Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel: | |
| GL_MAX_DEBUG_GROUP_STACK_DEPTH | back to summary |
|---|---|
| public static final int GL_MAX_DEBUG_GROUP_STACK_DEPTH Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v: | |
| GL_MAX_DEBUG_LOGGED_MESSAGES | back to summary |
|---|---|
| public static final int GL_MAX_DEBUG_LOGGED_MESSAGES Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v: | |
| GL_MAX_DEBUG_MESSAGE_LENGTH | back to summary |
|---|---|
| public static final int GL_MAX_DEBUG_MESSAGE_LENGTH Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v: | |
| GL_MAX_LABEL_LENGTH | back to summary |
|---|---|
| public static final int GL_MAX_LABEL_LENGTH Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v: | |
| GL_PROGRAM | back to summary |
|---|---|
| public static final int GL_PROGRAM Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel: | |
| GL_PROGRAM_PIPELINE | back to summary |
|---|---|
| public static final int GL_PROGRAM_PIPELINE Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel: | |
| GL_QUERY | back to summary |
|---|---|
| public static final int GL_QUERY Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel: | |
| GL_SAMPLER | back to summary |
|---|---|
| public static final int GL_SAMPLER Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel: | |
| GL_SHADER | back to summary |
|---|---|
| public static final int GL_SHADER Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel: | |
| GL_STACK_OVERFLOW | back to summary |
|---|---|
| public static final int GL_STACK_OVERFLOW Returned by GetError: | |
| GL_STACK_UNDERFLOW | back to summary |
|---|---|
| public static final int GL_STACK_UNDERFLOW Returned by GetError: | |
| KHRDebug | back to summary |
|---|---|
| private KHRDebug() | |
| glDebugMessageCallback | back to summary |
|---|---|
| public static void glDebugMessageCallback(KHRDebugCallback callback) The
| |
| glDebugMessageControl | back to summary |
|---|---|
| public static void glDebugMessageControl(int source, int type, int severity, IntBuffer ids, boolean enabled) | |
| glDebugMessageInsert | back to summary |
|---|---|
| public static void glDebugMessageInsert(int source, int type, int id, int severity, ByteBuffer buf) | |
| glDebugMessageInsert | back to summary |
|---|---|
| public static void glDebugMessageInsert(int source, int type, int id, int severity, CharSequence buf) Overloads glDebugMessageInsert. | |
| glGetDebugMessageLog | back to summary |
|---|---|
| public static int glGetDebugMessageLog(int count, IntBuffer sources, IntBuffer types, IntBuffer ids, IntBuffer severities, IntBuffer lengths, ByteBuffer messageLog) | |
| glGetObjectLabel | back to summary |
|---|---|
| public static void glGetObjectLabel(int identifier, int name, IntBuffer length, ByteBuffer label) | |
| glGetObjectLabel | back to summary |
|---|---|
| public static String glGetObjectLabel(int identifier, int name, int bufSize) Overloads glGetObjectLabel. | |
| glGetObjectPtrLabel | back to summary |
|---|---|
| public static void glGetObjectPtrLabel(PointerWrapper ptr, IntBuffer length, ByteBuffer label) | |
| glGetObjectPtrLabel | back to summary |
|---|---|
| public static String glGetObjectPtrLabel(PointerWrapper ptr, int bufSize) Overloads glGetObjectPtrLabel. | |
| glObjectLabel | back to summary |
|---|---|
| public static void glObjectLabel(int identifier, int name, ByteBuffer label) | |
| glObjectLabel | back to summary |
|---|---|
| public static void glObjectLabel(int identifier, int name, CharSequence label) Overloads glObjectLabel. | |
| glObjectPtrLabel | back to summary |
|---|---|
| public static void glObjectPtrLabel(PointerWrapper ptr, ByteBuffer label) | |
| glObjectPtrLabel | back to summary |
|---|---|
| public static void glObjectPtrLabel(PointerWrapper ptr, CharSequence label) Overloads glObjectPtrLabel. | |
| glPopDebugGroup | back to summary |
|---|---|
| public static void glPopDebugGroup() | |
| glPushDebugGroup | back to summary |
|---|---|
| public static void glPushDebugGroup(int source, int id, ByteBuffer message) | |
| glPushDebugGroup | back to summary |
|---|---|
| public static void glPushDebugGroup(int source, int id, CharSequence message) Overloads glPushDebugGroup. | |
| initNativeStubs | back to summary |
|---|---|
| pack-priv static native void initNativeStubs() throws LWJGLException | |
| nglDebugMessageCallback | back to summary |
|---|---|
| pack-priv static native void nglDebugMessageCallback(long callback, long userParam) | |
| nglDebugMessageControl | back to summary |
|---|---|
| pack-priv static native void nglDebugMessageControl(int source, int type, int severity, int ids_count, long ids, boolean enabled) | |
| nglDebugMessageInsert | back to summary |
|---|---|
| pack-priv static native void nglDebugMessageInsert(int source, int type, int id, int severity, int buf_length, long buf) | |
| nglGetDebugMessageLog | back to summary |
|---|---|
| pack-priv static native int nglGetDebugMessageLog(int count, int messageLog_bufsize, long sources, long types, long ids, long severities, long lengths, long messageLog) | |
| nglGetObjectLabel | back to summary |
|---|---|
| pack-priv static native void nglGetObjectLabel(int identifier, int name, int label_bufSize, long length, long label) | |
| nglGetObjectPtrLabel | back to summary |
|---|---|
| pack-priv static native void nglGetObjectPtrLabel(long ptr, int label_bufSize, long length, long label) | |
| nglObjectLabel | back to summary |
|---|---|
| pack-priv static native void nglObjectLabel(int identifier, int name, int label_length, long label) | |
| nglObjectPtrLabel | back to summary |
|---|---|
| pack-priv static native void nglObjectPtrLabel(long ptr, int label_length, long label) | |
| nglPopDebugGroup | back to summary |
|---|---|
| pack-priv static native void nglPopDebugGroup() | |
| nglPushDebugGroup | back to summary |
|---|---|
| pack-priv static native void nglPushDebugGroup(int source, int id, int message_length, long message) | |