Class KHRDebug

java.lang.Object
org.lwjgl.opengles.KHRDebug

public class KHRDebug extends Object
  • Field Details

    • GL_DEBUG_OUTPUT_KHR

      public static final int GL_DEBUG_OUTPUT_KHR
      See Also:
    • GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR

      public static final int GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR
      See Also:
    • GL_CONTEXT_FLAG_DEBUG_BIT_KHR

      public static final int GL_CONTEXT_FLAG_DEBUG_BIT_KHR
      See Also:
    • GL_MAX_DEBUG_MESSAGE_LENGTH_KHR

      public static final int GL_MAX_DEBUG_MESSAGE_LENGTH_KHR
      See Also:
    • GL_MAX_DEBUG_LOGGED_MESSAGES_KHR

      public static final int GL_MAX_DEBUG_LOGGED_MESSAGES_KHR
      See Also:
    • GL_DEBUG_LOGGED_MESSAGES_KHR

      public static final int GL_DEBUG_LOGGED_MESSAGES_KHR
      See Also:
    • GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR

      public static final int GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR
      See Also:
    • GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR

      public static final int GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR
      See Also:
    • GL_DEBUG_GROUP_STACK_DEPTH_KHR

      public static final int GL_DEBUG_GROUP_STACK_DEPTH_KHR
      See Also:
    • GL_MAX_LABEL_LENGTH_KHR

      public static final int GL_MAX_LABEL_LENGTH_KHR
      See Also:
    • GL_DEBUG_CALLBACK_FUNCTION_KHR

      public static final int GL_DEBUG_CALLBACK_FUNCTION_KHR
      See Also:
    • GL_DEBUG_CALLBACK_USER_PARAM_KHR

      public static final int GL_DEBUG_CALLBACK_USER_PARAM_KHR
      See Also:
    • GL_DEBUG_SOURCE_API_KHR

      public static final int GL_DEBUG_SOURCE_API_KHR
      See Also:
    • GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR

      public static final int GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR
      See Also:
    • GL_DEBUG_SOURCE_SHADER_COMPILER_KHR

      public static final int GL_DEBUG_SOURCE_SHADER_COMPILER_KHR
      See Also:
    • GL_DEBUG_SOURCE_THIRD_PARTY_KHR

      public static final int GL_DEBUG_SOURCE_THIRD_PARTY_KHR
      See Also:
    • GL_DEBUG_SOURCE_APPLICATION_KHR

      public static final int GL_DEBUG_SOURCE_APPLICATION_KHR
      See Also:
    • GL_DEBUG_SOURCE_OTHER_KHR

      public static final int GL_DEBUG_SOURCE_OTHER_KHR
      See Also:
    • GL_DEBUG_TYPE_ERROR_KHR

      public static final int GL_DEBUG_TYPE_ERROR_KHR
      See Also:
    • GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR

      public static final int GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR
      See Also:
    • GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR

      public static final int GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR
      See Also:
    • GL_DEBUG_TYPE_PORTABILITY_KHR

      public static final int GL_DEBUG_TYPE_PORTABILITY_KHR
      See Also:
    • GL_DEBUG_TYPE_PERFORMANCE_KHR

      public static final int GL_DEBUG_TYPE_PERFORMANCE_KHR
      See Also:
    • GL_DEBUG_TYPE_OTHER_KHR

      public static final int GL_DEBUG_TYPE_OTHER_KHR
      See Also:
    • GL_DEBUG_TYPE_MARKER_KHR

      public static final int GL_DEBUG_TYPE_MARKER_KHR
      See Also:
    • GL_DEBUG_TYPE_PUSH_GROUP_KHR

      public static final int GL_DEBUG_TYPE_PUSH_GROUP_KHR
      See Also:
    • GL_DEBUG_TYPE_POP_GROUP_KHR

      public static final int GL_DEBUG_TYPE_POP_GROUP_KHR
      See Also:
    • GL_DEBUG_SEVERITY_HIGH_KHR

      public static final int GL_DEBUG_SEVERITY_HIGH_KHR
      See Also:
    • GL_DEBUG_SEVERITY_MEDIUM_KHR

      public static final int GL_DEBUG_SEVERITY_MEDIUM_KHR
      See Also:
    • GL_DEBUG_SEVERITY_LOW_KHR

      public static final int GL_DEBUG_SEVERITY_LOW_KHR
      See Also:
    • GL_DEBUG_SEVERITY_NOTIFICATION_KHR

      public static final int GL_DEBUG_SEVERITY_NOTIFICATION_KHR
      See Also:
    • GL_STACK_UNDERFLOW_KHR

      public static final int GL_STACK_UNDERFLOW_KHR
      See Also:
    • GL_STACK_OVERFLOW_KHR

      public static final int GL_STACK_OVERFLOW_KHR
      See Also:
    • GL_BUFFER_KHR

      public static final int GL_BUFFER_KHR
      See Also:
    • GL_SHADER_KHR

      public static final int GL_SHADER_KHR
      See Also:
    • GL_PROGRAM_KHR

      public static final int GL_PROGRAM_KHR
      See Also:
    • GL_QUERY_KHR

      public static final int GL_QUERY_KHR
      See Also:
    • GL_PROGRAM_PIPELINE_KHR

      public static final int GL_PROGRAM_PIPELINE_KHR
      See Also:
    • GL_SAMPLER_KHR

      public static final int GL_SAMPLER_KHR
      See Also:
  • Method Details

    • nglDebugMessageControlKHR

      public static void nglDebugMessageControlKHR(int source, int type, int severity, int count, long ids, boolean enabled)
      void glDebugMessageControlKHR(GLenum source, GLenum type, GLenum severity, GLsizei count, GLuint const * ids, GLboolean enabled)
    • glDebugMessageControlKHR

      public static void glDebugMessageControlKHR(int source, int type, int severity, @Nullable IntBuffer ids, boolean enabled)
      void glDebugMessageControlKHR(GLenum source, GLenum type, GLenum severity, GLsizei count, GLuint const * ids, GLboolean enabled)
    • glDebugMessageControlKHR

      public static void glDebugMessageControlKHR(int source, int type, int severity, int id, boolean enabled)
      void glDebugMessageControlKHR(GLenum source, GLenum type, GLenum severity, GLsizei count, GLuint const * ids, GLboolean enabled)
    • nglDebugMessageInsertKHR

      public static void nglDebugMessageInsertKHR(int source, int type, int id, int severity, int length, long message)
      void glDebugMessageInsertKHR(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, GLchar const * message)
    • glDebugMessageInsertKHR

      public static void glDebugMessageInsertKHR(int source, int type, int id, int severity, ByteBuffer message)
      void glDebugMessageInsertKHR(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, GLchar const * message)
    • glDebugMessageInsertKHR

      public static void glDebugMessageInsertKHR(int source, int type, int id, int severity, CharSequence message)
      void glDebugMessageInsertKHR(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, GLchar const * message)
    • nglDebugMessageCallbackKHR

      public static void nglDebugMessageCallbackKHR(long callback, long userParam)
      void glDebugMessageCallbackKHR(GLDEBUGPROCKHR callback, void const * userParam)
    • glDebugMessageCallbackKHR

      public static void glDebugMessageCallbackKHR(@Nullable GLDebugMessageKHRCallbackI callback, long userParam)
      void glDebugMessageCallbackKHR(GLDEBUGPROCKHR callback, void const * userParam)
    • nglGetDebugMessageLogKHR

      public static int nglGetDebugMessageLogKHR(int count, int bufsize, long sources, long types, long ids, long severities, long lengths, long messageLog)
      GLuint glGetDebugMessageLogKHR(GLuint count, GLsizei bufsize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
    • glGetDebugMessageLogKHR

      public static int glGetDebugMessageLogKHR(int count, @Nullable IntBuffer sources, @Nullable IntBuffer types, @Nullable IntBuffer ids, @Nullable IntBuffer severities, @Nullable IntBuffer lengths, @Nullable ByteBuffer messageLog)
      GLuint glGetDebugMessageLogKHR(GLuint count, GLsizei bufsize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
    • nglGetPointervKHR

      public static void nglGetPointervKHR(int pname, long params)
      void glGetPointervKHR(GLenum pname, void ** params)
    • glGetPointervKHR

      public static void glGetPointervKHR(int pname, PointerBuffer params)
      void glGetPointervKHR(GLenum pname, void ** params)
    • glGetPointerKHR

      public static long glGetPointerKHR(int pname)
      void glGetPointervKHR(GLenum pname, void ** params)
    • nglPushDebugGroupKHR

      public static void nglPushDebugGroupKHR(int source, int id, int length, long message)
      void glPushDebugGroupKHR(GLenum source, GLuint id, GLsizei length, GLchar const * message)
    • glPushDebugGroupKHR

      public static void glPushDebugGroupKHR(int source, int id, ByteBuffer message)
      void glPushDebugGroupKHR(GLenum source, GLuint id, GLsizei length, GLchar const * message)
    • glPushDebugGroupKHR

      public static void glPushDebugGroupKHR(int source, int id, CharSequence message)
      void glPushDebugGroupKHR(GLenum source, GLuint id, GLsizei length, GLchar const * message)
    • glPopDebugGroupKHR

      public static void glPopDebugGroupKHR()
      void glPopDebugGroupKHR(void)
    • nglObjectLabelKHR

      public static void nglObjectLabelKHR(int identifier, int name, int length, long label)
      void glObjectLabelKHR(GLenum identifier, GLuint name, GLsizei length, GLchar const * label)
    • glObjectLabelKHR

      public static void glObjectLabelKHR(int identifier, int name, ByteBuffer label)
      void glObjectLabelKHR(GLenum identifier, GLuint name, GLsizei length, GLchar const * label)
    • glObjectLabelKHR

      public static void glObjectLabelKHR(int identifier, int name, CharSequence label)
      void glObjectLabelKHR(GLenum identifier, GLuint name, GLsizei length, GLchar const * label)
    • nglGetObjectLabelKHR

      public static void nglGetObjectLabelKHR(int identifier, int name, int bufSize, long length, long label)
      void glGetObjectLabelKHR(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
    • glGetObjectLabelKHR

      public static void glGetObjectLabelKHR(int identifier, int name, @Nullable IntBuffer length, ByteBuffer label)
      void glGetObjectLabelKHR(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
    • glGetObjectLabelKHR

      public static String glGetObjectLabelKHR(int identifier, int name, int bufSize)
      void glGetObjectLabelKHR(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
    • glGetObjectLabelKHR

      public static String glGetObjectLabelKHR(int identifier, int name)
      void glGetObjectLabelKHR(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
    • nglObjectPtrLabelKHR

      public static void nglObjectPtrLabelKHR(long ptr, int length, long label)
      void glObjectPtrLabelKHR(void * ptr, GLsizei length, GLchar const * label)
    • glObjectPtrLabelKHR

      public static void glObjectPtrLabelKHR(long ptr, ByteBuffer label)
      void glObjectPtrLabelKHR(void * ptr, GLsizei length, GLchar const * label)
    • glObjectPtrLabelKHR

      public static void glObjectPtrLabelKHR(long ptr, CharSequence label)
      void glObjectPtrLabelKHR(void * ptr, GLsizei length, GLchar const * label)
    • nglGetObjectPtrLabelKHR

      public static void nglGetObjectPtrLabelKHR(long ptr, int bufSize, long length, long label)
      void glGetObjectPtrLabelKHR(void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
    • glGetObjectPtrLabelKHR

      public static void glGetObjectPtrLabelKHR(long ptr, @Nullable IntBuffer length, ByteBuffer label)
      void glGetObjectPtrLabelKHR(void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
    • glGetObjectPtrLabelKHR

      public static String glGetObjectPtrLabelKHR(long ptr, int bufSize)
      void glGetObjectPtrLabelKHR(void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
    • glGetObjectPtrLabelKHR

      public static String glGetObjectPtrLabelKHR(long ptr)
      void glGetObjectPtrLabelKHR(void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
    • glDebugMessageControlKHR

      public static void glDebugMessageControlKHR(int source, int type, int severity, int @Nullable [] ids, boolean enabled)
      void glDebugMessageControlKHR(GLenum source, GLenum type, GLenum severity, GLsizei count, GLuint const * ids, GLboolean enabled)
    • glGetDebugMessageLogKHR

      public static int glGetDebugMessageLogKHR(int count, int @Nullable [] sources, int @Nullable [] types, int @Nullable [] ids, int @Nullable [] severities, int @Nullable [] lengths, @Nullable ByteBuffer messageLog)
      GLuint glGetDebugMessageLogKHR(GLuint count, GLsizei bufsize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
    • glGetObjectLabelKHR

      public static void glGetObjectLabelKHR(int identifier, int name, int @Nullable [] length, ByteBuffer label)
      void glGetObjectLabelKHR(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
    • glGetObjectPtrLabelKHR

      public static void glGetObjectPtrLabelKHR(long ptr, int @Nullable [] length, ByteBuffer label)
      void glGetObjectPtrLabelKHR(void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)