net.minecraft.client.gl

public class PostEffectPass

implements AutoCloseable

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

Field summary

Modifier and TypeField
private static final int
UBO_SIZE_PER_SAMPLER
field_60122
SIZE
private final String
name
field_53926
id
private final RenderPipeline
pipeline
field_56811
pipeline
private final Identifier
outputTargetId
field_53121
outputTargetId
private final Map<String, GpuBuffer>
customUniforms
field_60123
uniformBuffers
private final MappableRingBuffer
infoUbo
field_60124
samplerInfoBuffer
private final List<PostEffectPass$Sampler>
inputs
field_53122
samplers

Constructor summary

ModifierConstructor
public (RenderPipeline pipeline, Identifier outputTargetId, Map<String, List<UniformValue>> uniforms, List<PostEffectPass$Sampler> samplers)

Method summary

Modifier and TypeMethod
public void
addToFrame(FrameGraphBuilder frame, Map<Identifier, ResourceHandle<RenderTarget>> targets, GpuBufferSlice shaderOrthoMatrix)
method_62255(class_9909 arg0, Map<class_2960, class_9925<class_276>> arg1, GpuBufferSlice arg2)
render(FrameGraphBuilder builder, Map<Identifier, Handle<Framebuffer>> handles, GpuBufferSlice slice)
public void
close()
private void
lambda$addToFrame$1(ResourceHandle arg0, GpuBufferSlice arg1, Map arg2)
method_67884(class_9925 arg0, GpuBufferSlice arg1, Map arg2)
method_67884(Handle arg0, GpuBufferSlice arg1, Map arg2)
private String
lambda$addToFrame$3()
method_71313()
method_71313()
private static PostEffectPass$Target
lambda$addToFrame$2(Map arg0, SamplerCache arg1, PostPass$Input arg2)
method_75415(Map arg0, class_12136 arg1, class_283$class_9971 arg2)
method_75415(Map arg0, SamplerCache arg1, PostEffectPass$Sampler sampler)
private static Handle
lambda$addToFrame$0(FramePass arg0, Identifier arg1, ResourceHandle arg2)
method_62256(class_9916 arg0, class_2960 arg1, class_9925 arg2)
method_62256(FramePass arg0, Identifier id, Handle handle)
private String
lambda$new$1()
method_71314()
method_71314()
private String
lambda$new$0(Map$Entry arg0)
method_71126(Map$Entry arg0)
method_71126(Map$Entry arg0)