com.mojang.blaze3d.pipeline

public class RenderPipeline

fjr
com.mojang.blaze3d.pipeline.RenderPipeline
net.minecraft.class_10785
net.minecraft.client.gl.ShaderPipeline

Field summary

Modifier and TypeField
private final ResourceLocation
a
location
field_56705
id
private final ResourceLocation
b
vertexShader
field_56706
vertexShader
private final ResourceLocation
c
fragmentShader
field_56707
fragmentShader
private final ShaderDefines
d
shaderDefines
field_56708
defines
private final List<String>
e
samplers
field_56709
samples
private final List<RenderPipeline$UniformDescription>
f
uniforms
field_56710
glUniforms
private final DepthTestFunction
g
depthTestFunction
field_56711
depthTestState
private final PolygonMode
h
polygonMode
field_57896
polygonMode
private final boolean
i
cull
field_56712
hasCulling
private final LogicOp
j
colorLogic
field_56713
colorLogic
private final Optional<BlendFunction>
k
blendFunction
field_56714
blender
private final boolean
l
writeColor
field_56715
hasColor
private final boolean
m
writeAlpha
field_56716
hasAlpha
private final boolean
n
writeDepth
field_56717
hasDepth
private final VertexFormat
o
vertexFormat
field_56718
format
private final VertexFormat$Mode
p
vertexFormatMode
field_56719
drawMode
private final float
q
depthBiasScaleFactor
field_57897
polygonOffsetFactor
private final float
r
depthBiasConstant
field_57898
polygonOffsetUnits

Constructor summary

ModifierConstructor
protected (ResourceLocation id, ResourceLocation vertexShader, ResourceLocation fragmentShader, ShaderDefines defines, List<String> samples, List<RenderPipeline$UniformDescription> glUniforms, Optional<BlendFunction> blender, DepthTestFunction depthTestState, PolygonMode polygonMode, boolean hasCulling, boolean hasColor, boolean hasAlpha, boolean hasDepth, LogicOp colorLogic, VertexFormat format, VertexFormat$Mode drawMode, float polygonOffsetFactor, float polygonOffsetUnits)

Method summary

Modifier and TypeMethod
public DepthTestFunction
a()
getDepthTestFunction()
method_68433()
getDepthTestState()
public PolygonMode
b()
getPolygonMode()
method_68434()
getPolygonMode()
public boolean
c()
isCull()
method_67733()
hasCulling()
public LogicOp
d()
getColorLogic()
method_68435()
getColorLogic()
public Optional<BlendFunction>
e()
getBlendFunction()
method_68436()
getBlender()
public boolean
f()
isWriteColor()
method_68437()
hasColor()
public boolean
g()
isWriteAlpha()
method_68438()
hasAlpha()
public boolean
h()
isWriteDepth()
method_68439()
hasDepth()
public float
i()
getDepthBiasScaleFactor()
method_68440()
getPolygonOffsetFactor()
public float
j()
getDepthBiasConstant()
method_68441()
getPolygonOffsetUnits()
public ResourceLocation
k()
getLocation()
method_67732()
getId()
public VertexFormat
l()
getVertexFormat()
method_67734()
getFormat()
public VertexFormat$Mode
m()
getVertexFormatMode()
method_67735()
getDrawMode()
public ResourceLocation
n()
getVertexShader()
method_67736()
getVertexShader()
public ResourceLocation
o()
getFragmentShader()
method_67737()
getFragmentShader()
public ShaderDefines
p()
getShaderDefines()
method_67738()
getDefines()
public List<String>
q()
getSamplers()
method_67739()
getSamples()
public List<RenderPipeline$UniformDescription>
r()
getUniforms()
method_67740()
getGlUniforms()
public boolean
s()
wantsDepthTexture()
method_68442()
needsDepthBuffer()
public static RenderPipeline$Builder
a(fjr$b... arg0)
builder(RenderPipeline$Snippet... arg0)
method_67729(class_10785$class_10787... arg0)
builder(ShaderPipeline$Stage... stages)