Package com.mojang.blaze3d.opengl
Class GlDebugLabel
java.lang.Object
com.mojang.blaze3d.opengl.GlDebugLabel
- Direct Known Subclasses:
GlDebugLabel.Core,GlDebugLabel.Empty,GlDebugLabel.Ext
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class(package private) static class(package private) static class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyLabel(GlBuffer pBuffer) voidapplyLabel(GlProgram pProgram) voidapplyLabel(GlShaderModule pShaderModule) voidapplyLabel(GlTexture pTexture) voidapplyLabel(VertexArrayCache.VertexArray pVertexArray) static GlDebugLabelcreate(org.lwjgl.opengl.GLCapabilities pCapabilities, boolean pRenderDebugLabels, Set<String> pEnabledExtensions) booleanexists()voidvoidpushDebugGroup(Supplier<String> pLabel)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER
-
-
Constructor Details
-
GlDebugLabel
public GlDebugLabel()
-
-
Method Details
-
applyLabel
-
applyLabel
-
applyLabel
-
applyLabel
-
applyLabel
-
pushDebugGroup
-
popDebugGroup
public void popDebugGroup() -
create
public static GlDebugLabel create(org.lwjgl.opengl.GLCapabilities pCapabilities, boolean pRenderDebugLabels, Set<String> pEnabledExtensions) -
exists
public boolean exists()
-