net.minecraft.client.gl

public final class GlBackendRenderPipeline

implements BackendRenderPipeline

com.mojang.renderpearl.backend.opengl.GlRenderPipeline
com.mojang.renderpearl.backend.opengl.GlRenderPipeline
net.minecraft.class_10867
net.minecraft.client.gl.GlBackendRenderPipeline

Field summary

Modifier and TypeField
private final GlBackend
device
device
field_1_7976
backend
private final GlShaderProgram
program
program
field_1_7978
shaderProgram
private final VertexArray
vertexArray
vertexArray
field_1_9492
vertexArray
private final int
primitiveTopology
primitiveTopology
field_1_9489
glDrawMode
private final boolean
cull
cull
field_1_9479
cull
private final int
polygonMode
polygonMode
field_1_9488
glPolygonMode
private final boolean
depthEnabled
depthEnabled
field_1_9482
hasDepth
private final int
depthFunc
depthFunc
field_1_9483
glDepthTest
private final boolean
writeDepth
writeDepth
field_1_9493
writeDepth
private final float
depthBiasConstant
depthBiasConstant
field_1_9480
depthBiasConstant
private final float
depthBiasScaleFactor
depthBiasScaleFactor
field_1_9481
depthBiasScaleFactor
private final int[]
writeMasks
writeMasks
field_1_9494
colorTargetStates
private final boolean[]
blendEnabled
blendEnabled
field_1_9478
hasBlend
private final int
srcRgb
srcRgb
field_1_9491
glColorSourceFactor
private final int
dstRgb
dstRgb
field_1_9485
glColorDestFactor
private final int
modeRgb
modeRgb
field_1_9487
glColorOp
private final int
srcAlpha
srcAlpha
field_1_9490
glAlphaSourceFactor
private final int
dstAlpha
dstAlpha
field_1_9484
glAlphaDestFactor
private final int
modeAlpha
modeAlpha
field_1_9486
glAlphaOp
private boolean
closed
closed
field_1_7975
closed

Constructor summary

ModifierConstructor
(GlBackend backend, BackendRenderPipeline$Layout layout, GlShaderProgram shaderProgram, VertexArray vertexArray)

Method summary

Modifier and TypeMethod
public boolean
isClosed()
isClosed()
method_1_8167()
isClosed()
public void
close()
close()
public GlShaderProgram
program()
program()
method_1_7327()
getShaderProgram()
public VertexArray
vertexArray()
vertexArray()
method_1_9117()
getVertexArray()
public void
bind()
bind()
method_1_9115()
setup()
public int
primitiveTopology()
primitiveTopology()
method_1_9116()
getGlDrawMode()