net.minecraft.client.renderer

public class PostPass

implements AutoCloseable

enm
net.minecraft.client.renderer.PostPass
net.minecraft.class_283
net.minecraft.client.gl.PostProcessShader
net.minecraft.src.C_4146_

Field summary

Modifier and TypeField
private final EffectInstance
c
effect
field_1540
program
f_110054_
public final RenderTarget
a
inTarget
field_1536
input
f_110052_
public final RenderTarget
b
outTarget
field_1538
output
f_110053_
private final List<IntSupplier>
d
auxAssets
field_1534
samplerValues
f_110055_
private final List<String>
e
auxNames
field_1539
samplerNames
f_110056_
private final List<Integer>
f
auxWidths
field_1533
samplerWidths
f_110057_
private final List<Integer>
g
auxHeights
field_1537
samplerHeights
f_110058_
private Matrix4f
h
shaderOrthoMatrix
field_1535
projectionMatrix
f_110059_

Constructor summary

ModifierConstructor
public (ResourceManager resourceManager, String programName, RenderTarget input, RenderTarget output)

Method summary

Modifier and TypeMethod
public void
close()
close()
close()
public final String
a()
getName()
method_35777()
getName()
m_173046_()
public void
a(String arg0, IntSupplier arg1, int arg2, int arg3)
addAuxAsset(String arg0, IntSupplier arg1, int arg2, int arg3)
method_1292(String arg0, IntSupplier arg1, int arg2, int arg3)
addAuxTarget(String name, IntSupplier valueSupplier, int width, int height)
m_110069_(String p_110071_, IntSupplier p_110072_, int p_110073_, int arg3)
public void
a(d arg0)
setOrthoMatrix(Matrix4f arg0)
method_1291(class_1159 arg0)
setProjectionMatrix(Matrix4f projectionMatrix)
m_110067_(C_802_ arg0)
public void
a(float arg0)
process(float arg0)
method_1293(float arg0)
render(float time)
m_110065_(float arg0)
public EffectInstance
b()
getEffect()
method_1295()
getProgram()
m_110074_()