com.mojang.blaze3d.pipeline

public record CompiledRenderPipelineImpl

implements CompiledRenderPipeline

com.mojang.renderpearl.frontend.FrontendRenderPipeline
net.minecraft.class_1_1383
com.mojang.blaze3d.pipeline.CompiledRenderPipelineImpl

Field summary

Modifier and TypeField
private final String
name
comp_1_1433
name
private final BackendRenderPipeline
backendRenderPipeline
comp_1_1431
backendRenderPipeline
private final List<VertexFormat>
vertexFormats
comp_1_1436
vertexFormats
private final it.unimi.dsi.fastutil.objects.Object2IntMap<String>
uniformIndices
comp_1_1434
uniformIndices
private final List<BindGroupLayout$BufferBinding>
uniforms
comp_1_1435
uniforms
private final List<ColorTargetState>
colorTargetStates
comp_1_1432
colorTargetStates
private final boolean
wantsDepthTexture
comp_1_1437
wantsDepthTexture

Constructor summary

ModifierConstructor
public (String name, BackendRenderPipeline backendRenderPipeline, List<VertexFormat> vertexFormats, it.unimi.dsi.fastutil.objects.Object2IntMap<String> uniformIndices, List<BindGroupLayout$BufferBinding> uniforms, List<ColorTargetState> colorTargetStates, boolean wantsDepthTexture)

Method summary

Modifier and TypeMethod
public boolean
isClosed()
method_1_9125()
isClosed()
public void
close()
public String
name()
comp_1_1433()
name()
public BackendRenderPipeline
backendRenderPipeline()
comp_1_1431()
backendRenderPipeline()
public List<VertexFormat>
vertexFormats()
comp_1_1436()
vertexFormats()
public it.unimi.dsi.fastutil.objects.Object2IntMap<String>
uniformIndices()
comp_1_1434()
uniformIndices()
public List<BindGroupLayout$BufferBinding>
uniforms()
comp_1_1435()
uniforms()
public List<ColorTargetState>
colorTargetStates()
comp_1_1432()
colorTargetStates()
public boolean
wantsDepthTexture()
comp_1_1437()
wantsDepthTexture()