Package org.lwjgl.opengl
Class ARBDebugOutput
java.lang.Object
org.lwjgl.opengl.ARBDebugOutput
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
glDebugMessageCallbackARB
(@Nullable GLDebugMessageARBCallbackI callback, long userParam) void glDebugMessageCallbackARB(GLDEBUGPROCARB callback, void const * userParam)
static void
glDebugMessageControlARB
(int source, int type, int severity, int @Nullable [] ids, boolean enabled) void glDebugMessageControlARB(GLenum source, GLenum type, GLenum severity, GLsizei count, GLuint const * ids, GLboolean enabled)
static void
glDebugMessageControlARB
(int source, int type, int severity, int id, boolean enabled) void glDebugMessageControlARB(GLenum source, GLenum type, GLenum severity, GLsizei count, GLuint const * ids, GLboolean enabled)
static void
glDebugMessageControlARB
(int source, int type, int severity, @Nullable IntBuffer ids, boolean enabled) void glDebugMessageControlARB(GLenum source, GLenum type, GLenum severity, GLsizei count, GLuint const * ids, GLboolean enabled)
static void
glDebugMessageInsertARB
(int source, int type, int id, int severity, CharSequence buf) void glDebugMessageInsertARB(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, GLchar const * buf)
static void
glDebugMessageInsertARB
(int source, int type, int id, int severity, ByteBuffer buf) void glDebugMessageInsertARB(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, GLchar const * buf)
static int
glGetDebugMessageLogARB
(int count, int @Nullable [] sources, int @Nullable [] types, int @Nullable [] ids, int @Nullable [] severities, int @Nullable [] lengths, @Nullable ByteBuffer messageLog) GLuint glGetDebugMessageLogARB(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
static int
glGetDebugMessageLogARB
(int count, @Nullable IntBuffer sources, @Nullable IntBuffer types, @Nullable IntBuffer ids, @Nullable IntBuffer severities, @Nullable IntBuffer lengths, @Nullable ByteBuffer messageLog) GLuint glGetDebugMessageLogARB(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
static void
nglDebugMessageCallbackARB
(long callback, long userParam) void glDebugMessageCallbackARB(GLDEBUGPROCARB callback, void const * userParam)
static void
nglDebugMessageControlARB
(int source, int type, int severity, int count, long ids, boolean enabled) void glDebugMessageControlARB(GLenum source, GLenum type, GLenum severity, GLsizei count, GLuint const * ids, GLboolean enabled)
static void
nglDebugMessageInsertARB
(int source, int type, int id, int severity, int length, long buf) void glDebugMessageInsertARB(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, GLchar const * buf)
static int
nglGetDebugMessageLogARB
(int count, int bufSize, long sources, long types, long ids, long severities, long lengths, long messageLog) GLuint glGetDebugMessageLogARB(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
-
Field Details
-
GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB
public static final int GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB- See Also:
-
GL_MAX_DEBUG_MESSAGE_LENGTH_ARB
public static final int GL_MAX_DEBUG_MESSAGE_LENGTH_ARB- See Also:
-
GL_MAX_DEBUG_LOGGED_MESSAGES_ARB
public static final int GL_MAX_DEBUG_LOGGED_MESSAGES_ARB- See Also:
-
GL_DEBUG_LOGGED_MESSAGES_ARB
public static final int GL_DEBUG_LOGGED_MESSAGES_ARB- See Also:
-
GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB
public static final int GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB- See Also:
-
GL_DEBUG_CALLBACK_FUNCTION_ARB
public static final int GL_DEBUG_CALLBACK_FUNCTION_ARB- See Also:
-
GL_DEBUG_CALLBACK_USER_PARAM_ARB
public static final int GL_DEBUG_CALLBACK_USER_PARAM_ARB- See Also:
-
GL_DEBUG_SOURCE_API_ARB
public static final int GL_DEBUG_SOURCE_API_ARB- See Also:
-
GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB
public static final int GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB- See Also:
-
GL_DEBUG_SOURCE_SHADER_COMPILER_ARB
public static final int GL_DEBUG_SOURCE_SHADER_COMPILER_ARB- See Also:
-
GL_DEBUG_SOURCE_THIRD_PARTY_ARB
public static final int GL_DEBUG_SOURCE_THIRD_PARTY_ARB- See Also:
-
GL_DEBUG_SOURCE_APPLICATION_ARB
public static final int GL_DEBUG_SOURCE_APPLICATION_ARB- See Also:
-
GL_DEBUG_SOURCE_OTHER_ARB
public static final int GL_DEBUG_SOURCE_OTHER_ARB- See Also:
-
GL_DEBUG_TYPE_ERROR_ARB
public static final int GL_DEBUG_TYPE_ERROR_ARB- See Also:
-
GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB
public static final int GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB- See Also:
-
GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB
public static final int GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB- See Also:
-
GL_DEBUG_TYPE_PORTABILITY_ARB
public static final int GL_DEBUG_TYPE_PORTABILITY_ARB- See Also:
-
GL_DEBUG_TYPE_PERFORMANCE_ARB
public static final int GL_DEBUG_TYPE_PERFORMANCE_ARB- See Also:
-
GL_DEBUG_TYPE_OTHER_ARB
public static final int GL_DEBUG_TYPE_OTHER_ARB- See Also:
-
GL_DEBUG_SEVERITY_HIGH_ARB
public static final int GL_DEBUG_SEVERITY_HIGH_ARB- See Also:
-
GL_DEBUG_SEVERITY_MEDIUM_ARB
public static final int GL_DEBUG_SEVERITY_MEDIUM_ARB- See Also:
-
GL_DEBUG_SEVERITY_LOW_ARB
public static final int GL_DEBUG_SEVERITY_LOW_ARB- See Also:
-
-
Method Details
-
nglDebugMessageControlARB
public static void nglDebugMessageControlARB(int source, int type, int severity, int count, long ids, boolean enabled) void glDebugMessageControlARB(GLenum source, GLenum type, GLenum severity, GLsizei count, GLuint const * ids, GLboolean enabled)
-
glDebugMessageControlARB
public static void glDebugMessageControlARB(int source, int type, int severity, @Nullable IntBuffer ids, boolean enabled) void glDebugMessageControlARB(GLenum source, GLenum type, GLenum severity, GLsizei count, GLuint const * ids, GLboolean enabled)
-
glDebugMessageControlARB
public static void glDebugMessageControlARB(int source, int type, int severity, int id, boolean enabled) void glDebugMessageControlARB(GLenum source, GLenum type, GLenum severity, GLsizei count, GLuint const * ids, GLboolean enabled)
-
nglDebugMessageInsertARB
public static void nglDebugMessageInsertARB(int source, int type, int id, int severity, int length, long buf) void glDebugMessageInsertARB(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, GLchar const * buf)
-
glDebugMessageInsertARB
public static void glDebugMessageInsertARB(int source, int type, int id, int severity, ByteBuffer buf) void glDebugMessageInsertARB(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, GLchar const * buf)
-
glDebugMessageInsertARB
public static void glDebugMessageInsertARB(int source, int type, int id, int severity, CharSequence buf) void glDebugMessageInsertARB(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, GLchar const * buf)
-
nglDebugMessageCallbackARB
public static void nglDebugMessageCallbackARB(long callback, long userParam) void glDebugMessageCallbackARB(GLDEBUGPROCARB callback, void const * userParam)
-
glDebugMessageCallbackARB
public static void glDebugMessageCallbackARB(@Nullable GLDebugMessageARBCallbackI callback, long userParam) void glDebugMessageCallbackARB(GLDEBUGPROCARB callback, void const * userParam)
-
nglGetDebugMessageLogARB
public static int nglGetDebugMessageLogARB(int count, int bufSize, long sources, long types, long ids, long severities, long lengths, long messageLog) GLuint glGetDebugMessageLogARB(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
-
glGetDebugMessageLogARB
public static int glGetDebugMessageLogARB(int count, @Nullable IntBuffer sources, @Nullable IntBuffer types, @Nullable IntBuffer ids, @Nullable IntBuffer severities, @Nullable IntBuffer lengths, @Nullable ByteBuffer messageLog) GLuint glGetDebugMessageLogARB(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
-
glDebugMessageControlARB
public static void glDebugMessageControlARB(int source, int type, int severity, int @Nullable [] ids, boolean enabled) void glDebugMessageControlARB(GLenum source, GLenum type, GLenum severity, GLsizei count, GLuint const * ids, GLboolean enabled)
-
glGetDebugMessageLogARB
public static int glGetDebugMessageLogARB(int count, int @Nullable [] sources, int @Nullable [] types, int @Nullable [] ids, int @Nullable [] severities, int @Nullable [] lengths, @Nullable ByteBuffer messageLog) GLuint glGetDebugMessageLogARB(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
-