net.minecraft.client.renderer

public class PostPass

gqx
net.minecraft.client.renderer.PostPass
net.minecraft.class_283
net.minecraft.client.gl.PostEffectPass

Field summary

Modifier and TypeField
private final String
a
name
field_53926
id
private final RenderPipeline
b
pipeline
field_56811
shaderLayer
private final CompiledShaderProgram
c
shader
field_53927
program
private final ResourceLocation
d
outputTargetId
field_53121
outputTargetId
private final List<PostChainConfig$Uniform>
e
uniforms
field_53928
uniforms
private final List<PostPass$Input>
f
inputs
field_53122
samplers

Constructor summary

ModifierConstructor
public (RenderPipeline shaderLayer, CompiledShaderProgram program, ResourceLocation outputTargetId, List<PostChainConfig$Uniform> uniforms)

Method summary

Modifier and TypeMethod
public void
a(gqx$a arg0)
addInput(PostPass$Input arg0)
method_62258(class_283$class_9971 arg0)
addSampler(PostEffectPass$Sampler sampler)
public void
a(fib arg0, Map<alg, fjl<fij>> arg1, org.joml.Matrix4f arg2)
addToFrame(FrameGraphBuilder arg0, Map<ResourceLocation, ResourceHandle<RenderTarget>> arg1, org.joml.Matrix4f arg2)
method_62255(class_9909 arg0, Map<class_2960, class_9925<class_276>> arg1, org.joml.Matrix4f arg2)
render(FrameGraphBuilder builder, Map<Identifier, Handle<Framebuffer>> arg1, org.joml.Matrix4f viewMatrix)
public CompiledShaderProgram
a()
getShader()
method_62922()
getProgram()