com.mojang.blaze3d.pipeline

public class RenderPipeline

com.mojang.renderpearl.api.pipeline.RenderPipeline
net.minecraft.class_1_1257
com.mojang.blaze3d.pipeline.RenderPipeline

Field summary

Modifier and TypeField
private final Identifier
location
field_1_8631
location
private final Map<ShaderType, Identifier>
shaders
field_1_9434
shaders
private final Defines
shaderDefines
field_1_8634
shaderDefines
private final List<BindGroupLayout>
bindGroupLayouts
field_1_8626
bindGroupLayouts
private final DepthStencilState
depthStencilState
field_1_8629
depthStencilState
private final PolygonMode
polygonMode
field_1_8632
polygonMode
private final boolean
cull
field_1_8628
cull
private final List<ColorTargetState>
colorTargetStates
field_1_8627
colorTargetStates
private final List<VertexFormat>
vertexFormatPerBuffer
field_1_8637
vertexFormats
private final DrawMode
primitiveTopology
field_1_8633
drawMode
private final int
pushConstantSize
field_1_9564
pushConstantSize
private final int
sortKey
field_1_8635
sortKey
private static int
sortKeySeed
field_1_8636
randomValue

Constructor summary

ModifierConstructor
protected (Identifier location, Map<ShaderType, Identifier> shaders, Defines shaderDefines, Collection<BindGroupLayout> bindGroupLayouts, ColorTargetState[] colorTargetStates, DepthStencilState depthStencilState, PolygonMode polygonMode, boolean cull, VertexFormat[] vertexFormats, DrawMode drawMode, int pushConstantSize, int sortKey)

Method summary

Modifier and TypeMethod
public int
getSortKey()
method_1_7969()
getSortKey()
public static void
updateSortKeySeed()
method_1_7974()
randomize()
public PolygonMode
getPolygonMode()
method_1_7966()
getPolygonMode()
public boolean
isCull()
method_1_7973()
isCulled()
public List<ColorTargetState>
getColorTargetStates()
method_1_7962()
getColorTargetStates()
public DepthStencilState
getDepthStencilState()
method_1_7963()
getDepthStencilState()
public Identifier
getLocation()
method_1_7965()
getId()
public List<VertexFormat>
getVertexFormatBindings()
method_1_7971()
getVertexFormats()
public VertexFormat
getVertexFormatBinding(int bindingIndex)
method_1_7970(int arg0)
getVertexFormat(int index)
public DrawMode
getPrimitiveTopology()
method_1_7967()
getDrawMode()
public Map<ShaderType, Identifier>
getShaders()
method_1_9095()
getShaders()
public Defines
getShaderDefines()
method_1_7968()
getShaderDefines()
public List<BindGroupLayout>
getBindGroupLayouts()
method_1_7961()
getBindGroupLayouts()
public boolean
wantsDepthTexture()
method_1_7975()
hasDepthStencil()
public int
pushConstantSize()
method_1_9210()
getPushConstantSize()
public static RenderPipeline$Builder
builder(RenderPipeline$Snippet... snippets)
method_1_7960(class_1_1257$class_1_1259... arg0)
builder(RenderPipeline$Snippet... snippets)