net.minecraft.client.renderer

public class PostPass

implements AutoCloseable

gfd
net.minecraft.client.renderer.PostPass
net.minecraft.class_283
net.minecraft.client.gl.PostEffectPass
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 org.joml.Matrix4f
h
shaderOrthoMatrix
field_1535
projectionMatrix
f_110059_
private final int
i
filterMode
field_49906
texFilter
f_315357_

Constructor summary

ModifierConstructor
public (ResourceProvider resourceFactory, String programName, RenderTarget input, RenderTarget output, boolean linear)

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(org.joml.Matrix4f arg0)
setOrthoMatrix(org.joml.Matrix4f arg0)
method_1291(org.joml.Matrix4f arg0)
setProjectionMatrix(org.joml.Matrix4f projectionMatrix)
m_253214_(org.joml.Matrix4f 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_()
public int
c()
getFilterMode()
method_58234()
getTexFilter()
m_320529_()