net.minecraft.client.gl

public class GlDebug

com.mojang.renderpearl.backend.opengl.GlDebug
net.minecraft.class_1008
net.minecraft.client.gl.GlDebug

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
field_4921
LOGGER
private static final int
CIRCULAR_LOG_SIZE
field_33669
DEBUG_MESSAGE_QUEUE_SIZE
private final Queue<GlDebug$DebugMessage>
MESSAGE_BUFFER
field_33670
debugMessages
private volatile GlDebug$DebugMessage
lastEntry
field_33671
lastDebugMessage
private static final List<Integer>
DEBUG_LEVELS
field_4915
KHR_VERBOSITY_LEVELS
private static final List<Integer>
DEBUG_LEVELS_ARB
field_4919
ARB_VERBOSITY_LEVELS

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private static String
printUnknownToken(int token)
method_4225(int arg0)
unknown(int opcode)
public static String
sourceToString(int source)
method_4222(int arg0)
getSource(int opcode)
public static String
typeToString(int type)
method_4228(int arg0)
getType(int opcode)
public static String
severityToString(int severity)
method_4226(int arg0)
getSeverity(int opcode)
private void
printDebugLog(int source, int type, int id, int severity, int length, long message, long userParam)
method_4224(int arg0, int arg1, int arg2, int arg3, int arg4, long arg5, long arg6)
onDebugMessage(int source, int type, int id, int severity, int length, long message, long userParam)
public List<String>
getLastOpenGlDebugMessages()
method_36478()
collectDebugMessages()
public static GlDebug
enableDebugCallback(int verbosity, boolean debugSynchronousGlLogs, Set<String> enabledExtensions)
method_4227(int arg0, boolean arg1, Set<String> arg2)
enableDebug(int verbosity, boolean sync, Set<String> usedGlCaps)