Handler interface to receive notifications. The same Handler
instance may be used by different contexts but it is not recommended. Handler notifications are synchronized.
| Modifier and Type | Class and Description |
|---|---|
| public static interface | ARBDebugOutputCallback.
Implementations of this interface can be used to receive ARB_debug_output notifications. |
| Modifier and Type | Field and Description |
|---|---|
| private static final long | |
| private static final int | GL_DEBUG_SEVERITY_HIGH_ARB
Severity levels. |
| private static final int | GL_DEBUG_SEVERITY_LOW_ARB
Severity levels. |
| private static final int | GL_DEBUG_SEVERITY_MEDIUM_ARB
Severity levels. |
| private static final int | GL_DEBUG_SOURCE_API_ARB
Sources. |
| private static final int | GL_DEBUG_SOURCE_APPLICATION_ARB
Sources. |
| private static final int | GL_DEBUG_SOURCE_OTHER_ARB
Sources. |
| private static final int | |
| private static final int | GL_DEBUG_SOURCE_THIRD_PARTY_ARB
Sources. |
| private static final int | |
| private static final int | |
| private static final int | GL_DEBUG_TYPE_ERROR_ARB
Types. |
| private static final int | GL_DEBUG_TYPE_OTHER_ARB
Types. |
| private static final int | |
| private static final int | |
| private static final int | |
| private final ARBDebugOutputCallback. |
| Access | Constructor and Description |
|---|---|
| public | |
| public | ARBDebugOutputCallback(final ARBDebugOutputCallback.
the callback handler handlerCreates an ARBDebugOutputCallback with the specified callback handler. |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv ARBDebugOutputCallback. |
| CALLBACK_POINTER | back to summary |
|---|---|
| private static final long CALLBACK_POINTER | |
| GL_DEBUG_SEVERITY_HIGH_ARB | back to summary |
|---|---|
| private static final int GL_DEBUG_SEVERITY_HIGH_ARB Severity levels. | |
| GL_DEBUG_SEVERITY_LOW_ARB | back to summary |
|---|---|
| private static final int GL_DEBUG_SEVERITY_LOW_ARB Severity levels. | |
| GL_DEBUG_SEVERITY_MEDIUM_ARB | back to summary |
|---|---|
| private static final int GL_DEBUG_SEVERITY_MEDIUM_ARB Severity levels. | |
| GL_DEBUG_SOURCE_API_ARB | back to summary |
|---|---|
| private static final int GL_DEBUG_SOURCE_API_ARB Sources. | |
| GL_DEBUG_SOURCE_APPLICATION_ARB | back to summary |
|---|---|
| private static final int GL_DEBUG_SOURCE_APPLICATION_ARB Sources. | |
| GL_DEBUG_SOURCE_OTHER_ARB | back to summary |
|---|---|
| private static final int GL_DEBUG_SOURCE_OTHER_ARB Sources. | |
| GL_DEBUG_SOURCE_SHADER_COMPILER_ARB | back to summary |
|---|---|
| private static final int GL_DEBUG_SOURCE_SHADER_COMPILER_ARB Sources. | |
| GL_DEBUG_SOURCE_THIRD_PARTY_ARB | back to summary |
|---|---|
| private static final int GL_DEBUG_SOURCE_THIRD_PARTY_ARB Sources. | |
| GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB | back to summary |
|---|---|
| private static final int GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB Sources. | |
| GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB | back to summary |
|---|---|
| private static final int GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB Types. | |
| GL_DEBUG_TYPE_ERROR_ARB | back to summary |
|---|---|
| private static final int GL_DEBUG_TYPE_ERROR_ARB Types. | |
| GL_DEBUG_TYPE_OTHER_ARB | back to summary |
|---|---|
| private static final int GL_DEBUG_TYPE_OTHER_ARB Types. | |
| GL_DEBUG_TYPE_PERFORMANCE_ARB | back to summary |
|---|---|
| private static final int GL_DEBUG_TYPE_PERFORMANCE_ARB Types. | |
| GL_DEBUG_TYPE_PORTABILITY_ARB | back to summary |
|---|---|
| private static final int GL_DEBUG_TYPE_PORTABILITY_ARB Types. | |
| GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB | back to summary |
|---|---|
| private static final int GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB Types. | |
| handler | back to summary |
|---|---|
| private final ARBDebugOutputCallback. | |
| ARBDebugOutputCallback | back to summary |
|---|---|
| public ARBDebugOutputCallback() Creates an ARBDebugOutputCallback with a default callback handler. The default handler will simply print the message on System.err. | |
| ARBDebugOutputCallback | back to summary |
|---|---|
| public ARBDebugOutputCallback(final ARBDebugOutputCallback. Creates an ARBDebugOutputCallback with the specified callback handler.
The handler's
| |
| getHandler | back to summary |
|---|---|
| pack-priv ARBDebugOutputCallback. | |
| Modifier and Type | Method and Description |
|---|---|
| public void | handleMessage(int
the message source source, int the message type type, int the message ID id, int the message severity severity, String the string representation of the message. message)This method will be called when an ARB_debug_output message is generated. |
| handleMessage | back to summary |
|---|---|
| public void handleMessage(int source, int type, int id, int severity, String message) This method will be called when an ARB_debug_output message is generated.
| |