com.mojang.blaze3d.pipeline

public class RenderPipeline

fii
com.mojang.blaze3d.pipeline.RenderPipeline
net.minecraft.class_10785
net.minecraft.client.gl.ShaderProgramLayer

Field summary

Modifier and TypeField
private final ResourceLocation
a
location
field_56705
id
private final ResourceLocation
b
vertexShader
field_56706
vertices
private final ResourceLocation
c
fragmentShader
field_56707
pass
private final ShaderDefines
d
shaderDefines
field_56708
defs
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
depthTest
private final boolean
h
cull
field_56712
hasCulling
private final GlStateManager$LogicOp
i
colorLogic
field_56713
colorLogic
private final Optional<BlendFunction>
j
blendFunction
field_56714
blender
private final boolean
k
writeColor
field_56715
hasColor
private final boolean
l
writeAlpha
field_56716
hasAlpha
private final boolean
m
writeDepth
field_56717
hasDepth
private final VertexFormat
n
vertexFormat
field_56718
format
private final VertexFormat$Mode
o
vertexFormatMode
field_56719
drawMode

Constructor summary

ModifierConstructor
protected (ResourceLocation identifier, ResourceLocation vertexId, ResourceLocation pass, ShaderDefines defines, List<String> samples, List<RenderPipeline$UniformDescription> glUniforms, Optional<BlendFunction> blender, DepthTestFunction depthTest, boolean hasCulling, boolean hasColor, boolean hasAlpha, boolean hasDepth, GlStateManager$LogicOp colorLogic, VertexFormat format, VertexFormat$Mode drawMode)

Method summary

Modifier and TypeMethod
public void
a()
apply()
method_67727()
begin()
public CompiledShaderProgram
b()
getCompiledShaderProgram()
method_67730()
getProgram()
public void
c()
clear()
method_67731()
reset()
private int
a(gqc arg0)
toGl(DepthTestFunction arg0)
method_67728(class_10798 arg0)
applyDepthTest(DepthTestState mode)
public ResourceLocation
d()
getLocation()
method_67732()
getId()
public Boolean
e()
cull()
method_67733()
hasCulling()
public VertexFormat
f()
getVertexFormat()
method_67734()
getFormat()
public VertexFormat$Mode
g()
getVertexFormatMode()
method_67735()
getDrawMode()
public ResourceLocation
h()
getVertexShader()
method_67736()
getVerticies()
public ResourceLocation
i()
getFragmentShader()
method_67737()
getPass()
public ShaderDefines
j()
getShaderDefines()
method_67738()
getDefs()
public List<String>
k()
getSamplers()
method_67739()
getSamples()
public List<RenderPipeline$UniformDescription>
l()
getUniforms()
method_67740()
getNames()
public static RenderPipeline$Builder
a(fii$b... arg0)
builder(RenderPipeline$Snippet... arg0)
method_67729(class_10785$class_10787... arg0)
create(ShaderProgramLayer$Stage... stages)