com.mojang.blaze3d.opengl

public class GlStateManager

com.mojang.renderpearl.backend.opengl.GlStateManager
net.minecraft.class_1_1267
com.mojang.blaze3d.opengl.GlStateManager

Field summary

Modifier and TypeField
private static final com.mojang.jtracy.Plot
PLOT_TEXTURES
field_1_8674
TEXTURES_PLOT
private static int
numTextures
field_1_8681
numTextures
private static final com.mojang.jtracy.Plot
PLOT_BUFFERS
field_1_8673
BUFFERS_PLOT
private static int
numBuffers
field_1_8680
numBuffers
private final GlStateManager$BlendFuncState
blend
field_1_10660
blend
private final boolean[]
blendEnable
field_1_10659
blendEnabled
private final GlStateManager$DepthTestState
depth
field_1_10662
depthTest
private final GlStateManager$CullFaceState
cull
field_1_10661
cullFace
private final GlStateManager$PolygonOffsetState
polyOffset
field_1_10663
polygonOffset
private final GlStateManager$ScissorTestState
scissor
field_1_10665
scissorTest
private int
activeTexture
field_1_10658
activeTexture
private static final int
TEXTURE_COUNT
field_1_8678
MAX_ACTIVE_TEXTURES
private final GlStateManager$Texture2DState[]
TEXTURES
field_1_10657
textures
private final int[]
COLOR_MASK
field_1_10656
writeMasks
private int
readFbo
field_1_10664
readFramebuffer
private int
writeFbo
field_1_10666
drawFramebuffer

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
_disableScissorTest()
method_1_8039()
disableScissor()
public void
_enableScissorTest()
method_1_8047()
enableScissor()
public void
_disableDepthTest()
method_1_8037()
disableDepthTest()
public void
_enableDepthTest()
method_1_8045()
enableDepthTest()
public void
_depthFunc(int func)
method_1_8032(int arg0)
depthFunc(int func)
public void
_depthMask(boolean mask)
method_1_8033(boolean arg0)
depthMask(boolean mask)
public void
_disableBlend(int index)
method_1_8034(int arg0)
disableBlend(int index)
public void
_enableBlend(int index)
method_1_8042(int arg0)
enableBlend(int index)
public void
_blendFuncSeparate(int srcRgb, int dstRgb, int srcAlpha, int dstAlpha)
method_1_8025(int arg0, int arg1, int arg2, int arg3)
blendFuncSeparate(int srcFactorRGB, int dstFactorRgb, int srcFactorAlpha, int dstFactorAlpha)
public void
_blendEquationSeparate(int modeRgb, int modeAlpha)
method_1_8024(int arg0, int arg1)
blendEquationSeparate(int opRgb, int opAlpha)
public void
glShaderSource(int shader, String source)
method_1_8104(int arg0, String arg1)
shaderSource(int shader, String source)
static void
incrementTrackedBuffers()
method_1_8105()
onCreateBuffer()
public static int
_glGenBuffers()
method_1_8068()
genBuffer()
public static void
_glDeleteBuffers(int buffer)
method_1_8063(int arg0)
deleteBuffer(int buffer)
public void
_glBindFramebuffer(int target, int framebuffer)
method_1_8056(int arg0, int arg1)
bindFramebuffer(int target, int framebuffer)
public int
getFrameBuffer(int target)
method_1_8089(int arg0)
getFrameBuffer(int target)
public void
_glDeleteFramebuffers(int framebuffer)
method_1_8064(int arg0)
deleteFramebuffer(int framebuffer)
public void
_enableCull()
method_1_8044()
enableCull()
public void
_disableCull()
method_1_8036()
disableCull()
public void
_enablePolygonOffset()
method_1_8046()
enablePolygonOffset()
public void
_disablePolygonOffset()
method_1_8038()
disablePolygonOffset()
public void
_polygonOffset(float factor, float units)
method_1_8078(float arg0, float arg1)
polygonOffset(float factor, float units)
public void
_activeTexture(int texture)
method_1_8022(int arg0)
activeTexture(int texture)
public int
_genTexture()
method_1_8049()
genTexture()
public void
_deleteTexture(int id)
method_1_8031(int arg0)
deleteTexture(int texture)
public void
_bindTexture(int id)
method_1_8023(int arg0)
bindTexture(int texture)
public void
_colorMask(int writeMask)
method_1_8029(int arg0)
colorMask(int writeMask)
public void
_colorMask(int index, int writeMask)
method_1_8030(int arg0, int arg1)
colorMask(int index, int writeMask)
public static void
_clear(int mask)
method_1_8026(int arg0)
clear(int mask)
public static void
_clearBuffer(int index, org.joml.Vector4fc clearColor)
method_1_8028(int arg0, org.joml.Vector4fc arg1)
clear(int mask, org.joml.Vector4fc color)
public static void
_clearBuffer(double clearDepth)
method_1_8027(double arg0)
clear(double depth)
public static void
clearGlErrors()
method_1_8088()
clearErrors()
private static int
lambda$new$1(int arg0)
method_1_10719(int arg0)
method_1_10719(int i)
private static GlStateManager$Texture2DState[]
lambda$TEXTURES$0(int arg0)
method_1_10717(int arg0)
method_1_10717(int arg0)
private static GlStateManager$Texture2DState
lambda$new$0(int arg0)
method_1_10718(int arg0)
method_1_10718(int i)