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(@NativeType("GLenum") int source, @NativeType("GLenum") int type, @NativeType("GLenum") int severity, @NativeType("GLuint const *") @Nullable IntBuffer ids, @NativeType("GLboolean") boolean enabled)
      void glDebugMessageControlKHR(GLenum source, GLenum type, GLenum severity, GLsizei count, GLuint const * ids, GLboolean enabled)
    • glDebugMessageControlKHR

      public static void glDebugMessageControlKHR(@NativeType("GLenum") int source, @NativeType("GLenum") int type, @NativeType("GLenum") int severity, @NativeType("GLuint const *") int id, @NativeType("GLboolean") 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(@NativeType("GLenum") int source, @NativeType("GLenum") int type, @NativeType("GLuint") int id, @NativeType("GLenum") int severity, @NativeType("GLchar const *") ByteBuffer message)
      void glDebugMessageInsertKHR(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, GLchar const * message)
    • glDebugMessageInsertKHR

      public static void glDebugMessageInsertKHR(@NativeType("GLenum") int source, @NativeType("GLenum") int type, @NativeType("GLuint") int id, @NativeType("GLenum") int severity, @NativeType("GLchar const *") 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(@NativeType("GLDEBUGPROCKHR") @Nullable GLDebugMessageKHRCallbackI callback, @NativeType("void const *") 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

      @NativeType("GLuint") public static int glGetDebugMessageLogKHR(@NativeType("GLuint") int count, @NativeType("GLenum *") @Nullable IntBuffer sources, @NativeType("GLenum *") @Nullable IntBuffer types, @NativeType("GLuint *") @Nullable IntBuffer ids, @NativeType("GLenum *") @Nullable IntBuffer severities, @NativeType("GLsizei *") @Nullable IntBuffer lengths, @NativeType("GLchar *") @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(@NativeType("GLenum") int pname, @NativeType("void **") PointerBuffer params)
      void glGetPointervKHR(GLenum pname, void ** params)
    • glGetPointerKHR

      @NativeType("void") public static long glGetPointerKHR(@NativeType("GLenum") 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(@NativeType("GLenum") int source, @NativeType("GLuint") int id, @NativeType("GLchar const *") ByteBuffer message)
      void glPushDebugGroupKHR(GLenum source, GLuint id, GLsizei length, GLchar const * message)
    • glPushDebugGroupKHR

      public static void glPushDebugGroupKHR(@NativeType("GLenum") int source, @NativeType("GLuint") int id, @NativeType("GLchar const *") 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(@NativeType("GLenum") int identifier, @NativeType("GLuint") int name, @NativeType("GLchar const *") ByteBuffer label)
      void glObjectLabelKHR(GLenum identifier, GLuint name, GLsizei length, GLchar const * label)
    • glObjectLabelKHR

      public static void glObjectLabelKHR(@NativeType("GLenum") int identifier, @NativeType("GLuint") int name, @NativeType("GLchar const *") 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(@NativeType("GLenum") int identifier, @NativeType("GLuint") int name, @NativeType("GLsizei *") @Nullable IntBuffer length, @NativeType("GLchar *") ByteBuffer label)
      void glGetObjectLabelKHR(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
    • glGetObjectLabelKHR

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

      @NativeType("void") public static String glGetObjectLabelKHR(@NativeType("GLenum") int identifier, @NativeType("GLuint") 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(@NativeType("void *") long ptr, @NativeType("GLchar const *") ByteBuffer label)
      void glObjectPtrLabelKHR(void * ptr, GLsizei length, GLchar const * label)
    • glObjectPtrLabelKHR

      public static void glObjectPtrLabelKHR(@NativeType("void *") long ptr, @NativeType("GLchar const *") 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(@NativeType("void *") long ptr, @NativeType("GLsizei *") @Nullable IntBuffer length, @NativeType("GLchar *") ByteBuffer label)
      void glGetObjectPtrLabelKHR(void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
    • glGetObjectPtrLabelKHR

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

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

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

      @NativeType("GLuint") public static int glGetDebugMessageLogKHR(@NativeType("GLuint") int count, @NativeType("GLenum *") int @Nullable [] sources, @NativeType("GLenum *") int @Nullable [] types, @NativeType("GLuint *") int @Nullable [] ids, @NativeType("GLenum *") int @Nullable [] severities, @NativeType("GLsizei *") int @Nullable [] lengths, @NativeType("GLchar *") @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(@NativeType("GLenum") int identifier, @NativeType("GLuint") int name, @NativeType("GLsizei *") int @Nullable [] length, @NativeType("GLchar *") ByteBuffer label)
      void glGetObjectLabelKHR(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
    • glGetObjectPtrLabelKHR

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