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 pPipeline, ResourceLocation pOutputTargetId, List<PostChainConfig.Uniform> pUniforms) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddInput(PostPass.Input pInput) voidaddToFrame(FrameGraphBuilder pFrameGraphBuilder, Map<ResourceLocation, ResourceHandle<RenderTarget>> pTargets, org.joml.Matrix4f pProjectionMatrix, Consumer<RenderPass> pUniformSetter)
-
Field Details
-
name
-
pipeline
-
outputTargetId
-
uniforms
-
inputs
-
-
Constructor Details
-
PostPass
public PostPass(RenderPipeline pPipeline, ResourceLocation pOutputTargetId, List<PostChainConfig.Uniform> pUniforms)
-
-
Method Details
-
addInput
-
addToFrame
public void addToFrame(FrameGraphBuilder pFrameGraphBuilder, Map<ResourceLocation, ResourceHandle<RenderTarget>> pTargets, org.joml.Matrix4f pProjectionMatrix, @Nullable Consumer<RenderPass> pUniformSetter)
-