| Modifier and Type | Field and Description |
|---|---|
| public static final int | GL_DEBUG_CALLBACK_FUNCTION_ARB
Tokens accepted by the <pname> parameter of GetPointerv: |
| public static final int | GL_DEBUG_CALLBACK_USER_PARAM_ARB
Tokens accepted by the <pname> parameter of GetPointerv: |
| public static final int | GL_DEBUG_LOGGED_MESSAGES_ARB
Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB
Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB
Tokens accepted by the <target> parameters of Enable, Disable, and IsEnabled: |
| public static final int | GL_DEBUG_SEVERITY_HIGH_ARB
Tokens accepted or provided by the <severity> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB callback functions, and the <severities> parameter of GetDebugMessageLogARB: |
| public static final int | GL_DEBUG_SEVERITY_LOW_ARB
Tokens accepted or provided by the <severity> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB callback functions, and the <severities> parameter of GetDebugMessageLogARB: |
| public static final int | GL_DEBUG_SEVERITY_MEDIUM_ARB
Tokens accepted or provided by the <severity> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB callback functions, and the <severities> parameter of GetDebugMessageLogARB: |
| public static final int | GL_DEBUG_SOURCE_API_ARB
Tokens accepted or provided by the <source> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB, and the <sources> parameter of GetDebugMessageLogARB: |
| public static final int | GL_DEBUG_SOURCE_APPLICATION_ARB
Tokens accepted or provided by the <source> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB, and the <sources> parameter of GetDebugMessageLogARB: |
| public static final int | GL_DEBUG_SOURCE_OTHER_ARB
Tokens accepted or provided by the <source> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB, and the <sources> parameter of GetDebugMessageLogARB: |
| public static final int | GL_DEBUG_SOURCE_SHADER_COMPILER_ARB
Tokens accepted or provided by the <source> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB, and the <sources> parameter of GetDebugMessageLogARB: |
| public static final int | GL_DEBUG_SOURCE_THIRD_PARTY_ARB
Tokens accepted or provided by the <source> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB, and the <sources> parameter of GetDebugMessageLogARB: |
| public static final int | GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB
Tokens accepted or provided by the <source> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB, and the <sources> parameter of GetDebugMessageLogARB: |
| public static final int | GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB
Tokens accepted or provided by the <type> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB, and the <types> parameter of GetDebugMessageLogARB: |
| public static final int | GL_DEBUG_TYPE_ERROR_ARB
Tokens accepted or provided by the <type> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB, and the <types> parameter of GetDebugMessageLogARB: |
| public static final int | GL_DEBUG_TYPE_OTHER_ARB
Tokens accepted or provided by the <type> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB, and the <types> parameter of GetDebugMessageLogARB: |
| public static final int | GL_DEBUG_TYPE_PERFORMANCE_ARB
Tokens accepted or provided by the <type> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB, and the <types> parameter of GetDebugMessageLogARB: |
| public static final int | GL_DEBUG_TYPE_PORTABILITY_ARB
Tokens accepted or provided by the <type> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB, and the <types> parameter of GetDebugMessageLogARB: |
| public static final int | GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB
Tokens accepted or provided by the <type> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB, and the <types> parameter of GetDebugMessageLogARB: |
| public static final int | GL_MAX_DEBUG_LOGGED_MESSAGES_ARB
Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_MAX_DEBUG_MESSAGE_LENGTH_ARB
Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static void | glDebugMessageCallbackARB(ARBDebugOutputCallback
the callback function to use callback)The |
| public static void | |
| public static void | |
| public static void | glDebugMessageInsertARB(int source, int type, int id, int severity, CharSequence buf)
Overloads glDebugMessageInsertARB. |
| public static int | glGetDebugMessageLogARB(int count, IntBuffer sources, IntBuffer types, IntBuffer ids, IntBuffer severities, IntBuffer lengths, ByteBuffer messageLog)
|
| pack-priv static native void | |
| pack-priv static native void | nglDebugMessageControlARB(int source, int type, int severity, int ids_count, long ids, boolean enabled, long function_pointer)
|
| pack-priv static native void | nglDebugMessageInsertARB(int source, int type, int id, int severity, int buf_length, long buf, long function_pointer)
|
| pack-priv static native int | nglGetDebugMessageLogARB(int count, int messageLog_logSize, long sources, long types, long ids, long severities, long lengths, long messageLog, long function_pointer)
|
| GL_DEBUG_CALLBACK_FUNCTION_ARB | back to summary |
|---|---|
| public static final int GL_DEBUG_CALLBACK_FUNCTION_ARB Tokens accepted by the <pname> parameter of GetPointerv: | |
| GL_DEBUG_CALLBACK_USER_PARAM_ARB | back to summary |
|---|---|
| public static final int GL_DEBUG_CALLBACK_USER_PARAM_ARB Tokens accepted by the <pname> parameter of GetPointerv: | |
| GL_DEBUG_LOGGED_MESSAGES_ARB | back to summary |
|---|---|
| public static final int GL_DEBUG_LOGGED_MESSAGES_ARB Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: | |
| GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB | back to summary |
|---|---|
| public static final int GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: | |
| GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB | back to summary |
|---|---|
| public static final int GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB Tokens accepted by the <target> parameters of Enable, Disable, and IsEnabled: | |
| GL_DEBUG_SEVERITY_HIGH_ARB | back to summary |
|---|---|
| public static final int GL_DEBUG_SEVERITY_HIGH_ARB Tokens accepted or provided by the <severity> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB callback functions, and the <severities> parameter of GetDebugMessageLogARB: | |
| GL_DEBUG_SEVERITY_LOW_ARB | back to summary |
|---|---|
| public static final int GL_DEBUG_SEVERITY_LOW_ARB Tokens accepted or provided by the <severity> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB callback functions, and the <severities> parameter of GetDebugMessageLogARB: | |
| GL_DEBUG_SEVERITY_MEDIUM_ARB | back to summary |
|---|---|
| public static final int GL_DEBUG_SEVERITY_MEDIUM_ARB Tokens accepted or provided by the <severity> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB callback functions, and the <severities> parameter of GetDebugMessageLogARB: | |
| GL_DEBUG_SOURCE_API_ARB | back to summary |
|---|---|
| public static final int GL_DEBUG_SOURCE_API_ARB Tokens accepted or provided by the <source> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB, and the <sources> parameter of GetDebugMessageLogARB: | |
| GL_DEBUG_SOURCE_APPLICATION_ARB | back to summary |
|---|---|
| public static final int GL_DEBUG_SOURCE_APPLICATION_ARB Tokens accepted or provided by the <source> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB, and the <sources> parameter of GetDebugMessageLogARB: | |
| GL_DEBUG_SOURCE_OTHER_ARB | back to summary |
|---|---|
| public static final int GL_DEBUG_SOURCE_OTHER_ARB Tokens accepted or provided by the <source> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB, and the <sources> parameter of GetDebugMessageLogARB: | |
| GL_DEBUG_SOURCE_SHADER_COMPILER_ARB | back to summary |
|---|---|
| public static final int GL_DEBUG_SOURCE_SHADER_COMPILER_ARB Tokens accepted or provided by the <source> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB, and the <sources> parameter of GetDebugMessageLogARB: | |
| GL_DEBUG_SOURCE_THIRD_PARTY_ARB | back to summary |
|---|---|
| public static final int GL_DEBUG_SOURCE_THIRD_PARTY_ARB Tokens accepted or provided by the <source> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB, and the <sources> parameter of GetDebugMessageLogARB: | |
| GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB | back to summary |
|---|---|
| public static final int GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB Tokens accepted or provided by the <source> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB, and the <sources> parameter of GetDebugMessageLogARB: | |
| GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB | back to summary |
|---|---|
| public static final int GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB Tokens accepted or provided by the <type> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB, and the <types> parameter of GetDebugMessageLogARB: | |
| GL_DEBUG_TYPE_ERROR_ARB | back to summary |
|---|---|
| public static final int GL_DEBUG_TYPE_ERROR_ARB Tokens accepted or provided by the <type> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB, and the <types> parameter of GetDebugMessageLogARB: | |
| GL_DEBUG_TYPE_OTHER_ARB | back to summary |
|---|---|
| public static final int GL_DEBUG_TYPE_OTHER_ARB Tokens accepted or provided by the <type> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB, and the <types> parameter of GetDebugMessageLogARB: | |
| GL_DEBUG_TYPE_PERFORMANCE_ARB | back to summary |
|---|---|
| public static final int GL_DEBUG_TYPE_PERFORMANCE_ARB Tokens accepted or provided by the <type> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB, and the <types> parameter of GetDebugMessageLogARB: | |
| GL_DEBUG_TYPE_PORTABILITY_ARB | back to summary |
|---|---|
| public static final int GL_DEBUG_TYPE_PORTABILITY_ARB Tokens accepted or provided by the <type> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB, and the <types> parameter of GetDebugMessageLogARB: | |
| GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB | back to summary |
|---|---|
| public static final int GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB Tokens accepted or provided by the <type> parameters of DebugMessageControlARB, DebugMessageInsertARB and DEBUGPROCARB, and the <types> parameter of GetDebugMessageLogARB: | |
| GL_MAX_DEBUG_LOGGED_MESSAGES_ARB | back to summary |
|---|---|
| public static final int GL_MAX_DEBUG_LOGGED_MESSAGES_ARB Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: | |
| GL_MAX_DEBUG_MESSAGE_LENGTH_ARB | back to summary |
|---|---|
| public static final int GL_MAX_DEBUG_MESSAGE_LENGTH_ARB Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: | |
| ARBDebugOutput | back to summary |
|---|---|
| private ARBDebugOutput() | |
| glDebugMessageCallbackARB | back to summary |
|---|---|
| public static void glDebugMessageCallbackARB(ARBDebugOutputCallback callback) The
| |
| glDebugMessageControlARB | back to summary |
|---|---|
| public static void glDebugMessageControlARB(int source, int type, int severity, IntBuffer ids, boolean enabled) | |
| glDebugMessageInsertARB | back to summary |
|---|---|
| public static void glDebugMessageInsertARB(int source, int type, int id, int severity, ByteBuffer buf) | |
| glDebugMessageInsertARB | back to summary |
|---|---|
| public static void glDebugMessageInsertARB(int source, int type, int id, int severity, CharSequence buf) Overloads glDebugMessageInsertARB. | |
| glGetDebugMessageLogARB | back to summary |
|---|---|
| public static int glGetDebugMessageLogARB(int count, IntBuffer sources, IntBuffer types, IntBuffer ids, IntBuffer severities, IntBuffer lengths, ByteBuffer messageLog) | |
| nglDebugMessageCallbackARB | back to summary |
|---|---|
| pack-priv static native void nglDebugMessageCallbackARB(long callback, long userParam, long function_pointer) | |
| nglDebugMessageControlARB | back to summary |
|---|---|
| pack-priv static native void nglDebugMessageControlARB(int source, int type, int severity, int ids_count, long ids, boolean enabled, long function_pointer) | |
| nglDebugMessageInsertARB | back to summary |
|---|---|
| pack-priv static native void nglDebugMessageInsertARB(int source, int type, int id, int severity, int buf_length, long buf, long function_pointer) | |
| nglGetDebugMessageLogARB | back to summary |
|---|---|
| pack-priv static native int nglGetDebugMessageLogARB(int count, int messageLog_logSize, long sources, long types, long ids, long severities, long lengths, long messageLog, long function_pointer) | |