Class GlDebug
java.lang.Object
com.mojang.blaze3d.opengl.GlDebug
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate @Nullable GlDebug.LogEntryprivate static final org.slf4j.Loggerprivate final Queue<GlDebug.LogEntry> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic @Nullable GlDebugenableDebugCallback(int verbosity, boolean debugSynchronousGlLogs, Set<String> enabledExtensions) private voidprintDebugLog(int source, int type, int id, int severity, int length, long message, long userParam) private static StringprintUnknownToken(int token) static StringseverityToString(int severity) static StringsourceToString(int source) static StringtypeToString(int type)
-
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
-
-
Constructor Details
-
GlDebug
public GlDebug()
-
-
Method Details
-
printUnknownToken
-
sourceToString
-
typeToString
-
severityToString
-
printDebugLog
private void printDebugLog(int source, int type, int id, int severity, int length, long message, long userParam) -
getLastOpenGlDebugMessages
-
enableDebugCallback
-