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

      public static void glDebugMessageEnableAMD(int category, int severity, int id, 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(int category, int severity, int id, ByteBuffer buf)
      void glDebugMessageInsertAMD(GLenum category, GLenum severity, GLuint id, GLsizei length, GLchar const * buf)
    • glDebugMessageInsertAMD

      public static void glDebugMessageInsertAMD(int category, int severity, int id, 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(@Nullable GLDebugMessageAMDCallbackI callback, 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

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

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

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