Package com.mojang.blaze3d.platform
Class GlDebug
java.lang.Object
com.mojang.blaze3d.platform.GlDebug
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static booleanprivate static GlDebug.LogEntryprivate static final org.slf4j.Loggerprivate static final Queue<GlDebug.LogEntry> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidenableDebugCallback(int pDebugVerbosity, boolean pSynchronous) static booleanprivate static voidprintDebugLog(int p_84039_, int p_84040_, int p_84041_, int p_84042_, int p_84043_, long p_84044_, long p_84045_) private static StringprintUnknownToken(int pToken) static StringseverityToString(int pSeverity) static StringsourceToString(int pSource) static StringtypeToString(int pType)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
CIRCULAR_LOG_SIZE
private static final int CIRCULAR_LOG_SIZE- See Also:
-
MESSAGE_BUFFER
-
lastEntry
-
DEBUG_LEVELS
-
DEBUG_LEVELS_ARB
-
debugEnabled
private static boolean debugEnabled
-
-
Constructor Details
-
GlDebug
public GlDebug()
-
-
Method Details
-
printUnknownToken
-
sourceToString
-
typeToString
-
severityToString
-
printDebugLog
private static void printDebugLog(int p_84039_, int p_84040_, int p_84041_, int p_84042_, int p_84043_, long p_84044_, long p_84045_) - Parameters:
p_84039_- The GLenum source represented as an ordinal integer.p_84040_- The GLenum type represented as an ordinal integer.p_84041_- The unbounded integer id of the message callback.p_84042_- The GLenum severity represented as an ordinal integer.p_84043_- TheGLDebugMessageCallbacklength argument.p_84044_- TheGLDebugMessageCallbackmessage argumentp_84045_- A user supplied pointer that will be passed on each invocation of callback.
-
getLastOpenGlDebugMessages
-
isDebugEnabled
public static boolean isDebugEnabled() -
enableDebugCallback
public static void enableDebugCallback(int pDebugVerbosity, boolean pSynchronous)
-