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 Identifier
vertexShader
field_1_8638
vertexShader
private final Identifier
fragmentShader
field_1_8630
fragmentShader
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 ColorTargetState[]
colorTargetStates
field_1_8627
colorTargetStates
private final VertexFormat[]
vertexFormatPerBuffer
field_1_8637
vertexFormats
private final DrawMode
primitiveTopology
field_1_8633
drawMode
private final int
sortKey
field_1_8635
sortKey
private static int
sortKeySeed
field_1_8636
randomValue

Constructor summary

ModifierConstructor
protected (Identifier location, Identifier vertexShader, Identifier fragmentShader, Defines shaderDefines, List<BindGroupLayout> bindGroupLayouts, ColorTargetState[] colorTargetStates, DepthStencilState depthStencilState, PolygonMode polygonMode, boolean cull, VertexFormat[] vertexFormats, DrawMode drawMode, 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 ColorTargetState[]
getColorTargetStates()
method_1_7962()
getColorTargetStates()
public DepthStencilState
getDepthStencilState()
method_1_7963()
getDepthStencilState()
public Identifier
getLocation()
method_1_7965()
getId()
public 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 Identifier
getVertexShader()
method_1_7972()
getVertexShader()
public Identifier
getFragmentShader()
method_1_7964()
getFragmentShader()
public Defines
getShaderDefines()
method_1_7968()
getShaderDefines()
public List<BindGroupLayout>
getBindGroupLayouts()
method_1_7961()
getBindGroupLayouts()
public boolean
wantsDepthTexture()
method_1_7975()
hasDepthStencil()
public static RenderPipeline$Builder
builder(RenderPipeline$Snippet... snippets)
method_1_7960(class_1_1257$class_1_1259... arg0)
builder(RenderPipeline$Snippet... snippets)