net.minecraft.client.gl

public abstract class DebugLabelManager

com.mojang.blaze3d.opengl.GlDebugLabel
net.minecraft.class_10861
net.minecraft.client.gl.DebugLabelManager

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
field_57851
LOGGER

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
applyLabel(GlBuffer buffer)
method_68371(class_10859 arg0)
labelGlGpuBuffer(GlGpuBuffer buffer)
public void
applyLabel(GlTexture texture)
method_68374(class_10868 arg0)
labelGlTexture(GlTexture texture)
public void
applyLabel(GlShaderModule shaderModule)
method_68373(class_10141 arg0)
labelCompiledShader(CompiledShader shader)
public void
applyLabel(GlProgram program)
method_68372(class_5944 arg0)
labelShaderProgram(ShaderProgram program)
public void
applyLabel(VertexArrayCache$VertexArray vertexArray)
method_68375(class_10869$class_10872 arg0)
labelAllocatedBuffer(VertexBufferManager$AllocatedBuffer buffer)
public void
pushDebugGroup(Supplier<String> label)
method_71166(Supplier<String> arg0)
pushDebugGroup(Supplier<String> labelGetter)
public void
popDebugGroup()
method_71165()
popDebugGroup()
public static DebugLabelManager
create(org.lwjgl.opengl.GLCapabilities caps, boolean wantsLabels, Set<String> enabledExtensions)
method_68376(org.lwjgl.opengl.GLCapabilities arg0, boolean arg1, Set<String> arg2)
create(org.lwjgl.opengl.GLCapabilities capabilities, boolean debugEnabled, Set<String> usedCapabilities)
public boolean
exists()
method_68370()
isUsable()