Class AMDDebugOutput

java.lang.Object
org.lwjgl.opengl.AMDDebugOutput

public class AMDDebugOutput extends Object
  • Field Details

    • GL_MAX_DEBUG_MESSAGE_LENGTH_AMD

      public static final int GL_MAX_DEBUG_MESSAGE_LENGTH_AMD
      See Also:
    • GL_MAX_DEBUG_LOGGED_MESSAGES_AMD

      public static final int GL_MAX_DEBUG_LOGGED_MESSAGES_AMD
      See Also:
    • GL_DEBUG_LOGGED_MESSAGES_AMD

      public static final int GL_DEBUG_LOGGED_MESSAGES_AMD
      See Also:
    • GL_DEBUG_SEVERITY_HIGH_AMD

      public static final int GL_DEBUG_SEVERITY_HIGH_AMD
      See Also:
    • GL_DEBUG_SEVERITY_MEDIUM_AMD

      public static final int GL_DEBUG_SEVERITY_MEDIUM_AMD
      See Also:
    • GL_DEBUG_SEVERITY_LOW_AMD

      public static final int GL_DEBUG_SEVERITY_LOW_AMD
      See Also:
    • GL_DEBUG_CATEGORY_API_ERROR_AMD

      public static final int GL_DEBUG_CATEGORY_API_ERROR_AMD
      See Also:
    • GL_DEBUG_CATEGORY_WINDOW_SYSTEM_AMD

      public static final int GL_DEBUG_CATEGORY_WINDOW_SYSTEM_AMD
      See Also:
    • GL_DEBUG_CATEGORY_DEPRECATION_AMD

      public static final int GL_DEBUG_CATEGORY_DEPRECATION_AMD
      See Also:
    • GL_DEBUG_CATEGORY_UNDEFINED_BEHAVIOR_AMD

      public static final int GL_DEBUG_CATEGORY_UNDEFINED_BEHAVIOR_AMD
      See Also:
    • GL_DEBUG_CATEGORY_PERFORMANCE_AMD

      public static final int GL_DEBUG_CATEGORY_PERFORMANCE_AMD
      See Also:
    • GL_DEBUG_CATEGORY_SHADER_COMPILER_AMD

      public static final int GL_DEBUG_CATEGORY_SHADER_COMPILER_AMD
      See Also:
    • GL_DEBUG_CATEGORY_APPLICATION_AMD

      public static final int GL_DEBUG_CATEGORY_APPLICATION_AMD
      See Also:
    • GL_DEBUG_CATEGORY_OTHER_AMD

      public static final int GL_DEBUG_CATEGORY_OTHER_AMD
      See Also:
  • Method Details

    • nglDebugMessageEnableAMD

      public static void nglDebugMessageEnableAMD(int category, int severity, int count, long ids, boolean enabled)
      void glDebugMessageEnableAMD(GLenum category, GLenum severity, GLsizei count, GLuint const * ids, GLboolean enabled)
    • glDebugMessageEnableAMD

      public static void glDebugMessageEnableAMD(@NativeType("GLenum") int category, @NativeType("GLenum") int severity, @NativeType("GLuint const *") @Nullable IntBuffer ids, @NativeType("GLboolean") boolean enabled)
      void glDebugMessageEnableAMD(GLenum category, GLenum severity, GLsizei count, GLuint const * ids, GLboolean enabled)
    • glDebugMessageEnableAMD

      public static void glDebugMessageEnableAMD(@NativeType("GLenum") int category, @NativeType("GLenum") int severity, @NativeType("GLuint const *") int id, @NativeType("GLboolean") boolean enabled)
      void glDebugMessageEnableAMD(GLenum category, GLenum severity, GLsizei count, GLuint const * ids, GLboolean enabled)
    • nglDebugMessageInsertAMD

      public static void nglDebugMessageInsertAMD(int category, int severity, int id, int length, long buf)
      void glDebugMessageInsertAMD(GLenum category, GLenum severity, GLuint id, GLsizei length, GLchar const * buf)
    • glDebugMessageInsertAMD

      public static void glDebugMessageInsertAMD(@NativeType("GLenum") int category, @NativeType("GLenum") int severity, @NativeType("GLuint") int id, @NativeType("GLchar const *") ByteBuffer buf)
      void glDebugMessageInsertAMD(GLenum category, GLenum severity, GLuint id, GLsizei length, GLchar const * buf)
    • glDebugMessageInsertAMD

      public static void glDebugMessageInsertAMD(@NativeType("GLenum") int category, @NativeType("GLenum") int severity, @NativeType("GLuint") int id, @NativeType("GLchar const *") CharSequence buf)
      void glDebugMessageInsertAMD(GLenum category, GLenum severity, GLuint id, GLsizei length, GLchar const * buf)
    • nglDebugMessageCallbackAMD

      public static void nglDebugMessageCallbackAMD(long callback, long userParam)
      void glDebugMessageCallbackAMD(GLDEBUGPROCAMD callback, void * userParam)
    • glDebugMessageCallbackAMD

      public static void glDebugMessageCallbackAMD(@NativeType("GLDEBUGPROCAMD") @Nullable GLDebugMessageAMDCallbackI callback, @NativeType("void *") long userParam)
      void glDebugMessageCallbackAMD(GLDEBUGPROCAMD callback, void * userParam)
    • nglGetDebugMessageLogAMD

      public static int nglGetDebugMessageLogAMD(int count, int bufsize, long categories, long severities, long ids, long lengths, long messageLog)
      GLuint glGetDebugMessageLogAMD(GLuint count, GLsizei bufsize, GLenum * categories, GLenum * severities, GLuint * ids, GLsizei * lengths, GLchar * messageLog)
    • glGetDebugMessageLogAMD

      @NativeType("GLuint") public static int glGetDebugMessageLogAMD(@NativeType("GLuint") int count, @NativeType("GLenum *") @Nullable IntBuffer categories, @NativeType("GLenum *") @Nullable IntBuffer severities, @NativeType("GLuint *") @Nullable IntBuffer ids, @NativeType("GLsizei *") @Nullable IntBuffer lengths, @NativeType("GLchar *") @Nullable ByteBuffer messageLog)
      GLuint glGetDebugMessageLogAMD(GLuint count, GLsizei bufsize, GLenum * categories, GLenum * severities, GLuint * ids, GLsizei * lengths, GLchar * messageLog)
    • glDebugMessageEnableAMD

      public static void glDebugMessageEnableAMD(@NativeType("GLenum") int category, @NativeType("GLenum") int severity, @NativeType("GLuint const *") int @Nullable [] ids, @NativeType("GLboolean") boolean enabled)
      void glDebugMessageEnableAMD(GLenum category, GLenum severity, GLsizei count, GLuint const * ids, GLboolean enabled)
    • glGetDebugMessageLogAMD

      @NativeType("GLuint") public static int glGetDebugMessageLogAMD(@NativeType("GLuint") int count, @NativeType("GLenum *") int @Nullable [] categories, @NativeType("GLenum *") int @Nullable [] severities, @NativeType("GLuint *") int @Nullable [] ids, @NativeType("GLsizei *") int @Nullable [] lengths, @NativeType("GLchar *") @Nullable ByteBuffer messageLog)
      GLuint glGetDebugMessageLogAMD(GLuint count, GLsizei bufsize, GLenum * categories, GLenum * severities, GLuint * ids, GLsizei * lengths, GLchar * messageLog)