net.minecraft.client.gl

public class PostEffectPass

implements AutoCloseable

gxt
net.minecraft.client.renderer.PostPass
net.minecraft.class_283
net.minecraft.client.gl.PostEffectPass
net.minecraft.unmapped.C_ihtuvtqd
net.minecraft.client.gl.PostProcessShader
net.minecraft.src.C_4146_

Field summary

Modifier and TypeField
private static final int
a
UBO_SIZE_PER_SAMPLER
field_60122
SIZE
f_wpwoaiex
f_398781_
private final String
b
name
field_53926
id
f_fergtmpa
f_348720_
private final RenderPipeline
c
pipeline
field_56811
pipeline
f_mqeqfupl
pipeline
f_381128_
private final Identifier
d
outputTargetId
field_53121
outputTargetId
f_htnpkodd
id
f_346280_
private final Map<String, GpuBuffer>
e
customUniforms
field_60123
uniformBuffers
f_qebbaymw
f_400058_
private final MappableRingBuffer
f
infoUbo
field_60124
samplerInfoBuffer
f_sccnwycy
f_400023_
private final List<PostEffectPass$Sampler>
g
inputs
field_53122
samplers
f_yibtbuzj
f_349474_

Constructor summary

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

Method summary

Modifier and TypeMethod
public void
a(flu o, Map<ame, fnq<fmq>> o, GpuBufferSlice arg2)
addToFrame(FrameGraphBuilder arg0, Map<ResourceLocation, ResourceHandle<RenderTarget>> arg1, GpuBufferSlice arg2)
method_62255(class_9909 arg0, Map<class_2960, class_9925<class_276>> arg1, GpuBufferSlice arg2)
render(FrameGraphBuilder builder, Map<Identifier, Handle<Framebuffer>> handles, GpuBufferSlice arg2)
m_yetwclmo(C_obrvgeej arg0, Map<C_ncpywfca, C_elxwzinw<C_xxwgvelc>> arg1, com.mojang.blaze3d.buffers.GpuBufferSlice arg2)
m_353583_(C_346207_ p_365909_, Map<C_5265_, C_345805_<C_3106_>> p_406688_, GpuBufferSlice arg2)
public void
close()
close()
close()