com.mojang.blaze3d.pipeline

public record RenderPipeline$Snippet

com.mojang.renderpearl.api.pipeline.RenderPipeline$Snippet
net.minecraft.class_1_1257$class_1_1259
com.mojang.blaze3d.pipeline.RenderPipeline$Snippet

Field summary

Modifier and TypeField
private final Optional<Identifier>
vertexShader
comp_1_1304
vertexShader
private final Optional<Identifier>
fragmentShader
comp_1_1299
fragmentShader
private final Optional<Defines>
shaderDefines
comp_1_1301
shaderDefines
private final Optional<List<BindGroupLayout>>
bindGroupLayouts
comp_1_1295
bindGroupLayouts
private final ColorTargetState[]
colorTargetStates
comp_1_1296
colorTargetStates
private final int
activeColorTargetStateCount
comp_1_1294
activeColorTargetStateCount
private final Optional<DepthStencilState>
depthStencilState
comp_1_1298
depthStencilState
private final Optional<PolygonMode>
polygonMode
comp_1_1300
polygonMode
private final Optional<Boolean>
cull
comp_1_1297
cull
private final VertexFormat[]
vertexFormatPerBuffer
comp_1_1303
vertexFormatPerBuffer
private final Optional<DrawMode>
vertexFormatMode
comp_1_1302
vertexFormatMode

Constructor summary

ModifierConstructor
public (Optional<Identifier> vertexShader, Optional<Identifier> fragmentShader, Optional<Defines> shaderDefines, Optional<List<BindGroupLayout>> bindGroupLayouts, ColorTargetState[] colorTargetStates, int activeColorTargetStateCount, Optional<DepthStencilState> depthStencilState, Optional<PolygonMode> polygonMode, Optional<Boolean> cull, VertexFormat[] vertexFormatPerBuffer, Optional<DrawMode> vertexFormatMode)

Method summary

Modifier and TypeMethod
public Optional<Identifier>
vertexShader()
comp_1_1304()
vertexShader()
public Optional<Identifier>
fragmentShader()
comp_1_1299()
fragmentShader()
public Optional<Defines>
shaderDefines()
comp_1_1301()
shaderDefines()
public Optional<List<BindGroupLayout>>
bindGroupLayouts()
comp_1_1295()
bindGroupLayouts()
public ColorTargetState[]
colorTargetStates()
comp_1_1296()
colorTargetStates()
public int
activeColorTargetStateCount()
comp_1_1294()
activeColorTargetStateCount()
public Optional<DepthStencilState>
depthStencilState()
comp_1_1298()
depthStencilState()
public Optional<PolygonMode>
polygonMode()
comp_1_1300()
polygonMode()
public Optional<Boolean>
cull()
comp_1_1297()
cull()
public VertexFormat[]
vertexFormatPerBuffer()
comp_1_1303()
vertexFormatPerBuffer()
public Optional<DrawMode>
vertexFormatMode()
comp_1_1302()
vertexFormatMode()