Package net.minecraft.client.renderer
Class PostPass
java.lang.Object
net.minecraft.client.renderer.PostPass
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic final recordstatic final record -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<PostPass.Input> private final Stringprivate final ResourceLocationprivate final RenderPipelineprivate final List<PostChainConfig.Uniform> -
Constructor Summary
ConstructorsConstructorDescriptionPostPass(RenderPipeline pipeline, ResourceLocation outputTargetId, List<PostChainConfig.Uniform> uniforms) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddInput(PostPass.Input input) voidaddToFrame(FrameGraphBuilder frameGraphBuilder, Map<ResourceLocation, ResourceHandle<RenderTarget>> targets, org.joml.Matrix4f projectionMatrix, Consumer<RenderPass> uniformSetter)
-
Field Details
-
name
-
pipeline
-
outputTargetId
-
uniforms
-
inputs
-
-
Constructor Details
-
PostPass
public PostPass(RenderPipeline pipeline, ResourceLocation outputTargetId, List<PostChainConfig.Uniform> uniforms)
-
-
Method Details
-
addInput
-
addToFrame
public void addToFrame(FrameGraphBuilder frameGraphBuilder, Map<ResourceLocation, ResourceHandle<RenderTarget>> targets, org.joml.Matrix4f projectionMatrix, @Nullable Consumer<RenderPass> uniformSetter)
-