net.minecraft.client.renderer

public class PostChain

implements AutoCloseable

fij
net.minecraft.client.renderer.PostChain
net.minecraft.class_279
net.minecraft.unmapped.C_pdhhdxwe
net.minecraft.client.gl.PostEffectProcessor
net.minecraft.client.gl.ShaderEffect
net.minecraft.src.C_4145_

Field summary

Modifier and TypeField
private static final String
a
MAIN_RENDER_TARGET
field_32770
f_kadoiuis
MAIN_TARGET_NAME
MAIN_TARGET_NAME
f_173045_
private final RenderTarget
b
screenTarget
field_1499
f_nmkvafay
mainTarget
mainTarget
f_110006_
private final ResourceManager
c
resourceManager
field_1502
f_xdhahits
resourceManager
resourceManager
f_110007_
private final String
d
name
field_1494
f_taypotaq
name
name
f_110008_
private final List<PostPass>
e
passes
field_1497
f_wecqiltl
passes
passes
f_110009_
private final Map<String, RenderTarget>
f
customRenderTargets
field_1495
f_omtulqpb
targetsByName
targetsByName
f_110010_
private final List<RenderTarget>
g
fullSizedTargets
field_1496
f_acmliiag
defaultSizedTargets
defaultSizedTargets
f_110011_
private org.joml.Matrix4f
h
shaderOrthoMatrix
field_1498
f_rgzahqyx
projectionMatrix
projectionMatrix
f_110012_
private int
i
screenWidth
field_1493
f_lchzispo
width
width
f_110013_
private int
j
screenHeight
field_1492
f_dhcktbzt
height
height
f_110014_
private float
k
time
field_1501
f_mlxgqgrb
time
time
f_110015_
private float
l
lastStamp
field_1500
f_iepnwsgd
lastTickDelta
lastTickDelta
f_110016_

Constructor summary

ModifierConstructor
public (TextureManager textureManager, ResourceManager resourceManager, RenderTarget framebuffer, ResourceLocation id)

Method summary

Modifier and TypeMethod
private void
a(ftd arg0, add arg1)
load(TextureManager arg0, ResourceLocation arg1)
method_1256(class_1060 arg0, class_2960 arg1)
m_krirlfys(C_rglkduer arg0, C_ncpywfca arg1)
parseEffect(TextureManager textureManager, Identifier id)
parseEffect(TextureManager textureManager, Identifier location)
m_110033_(C_4490_ p_110035_, C_5265_ arg1)
private void
a(com.google.gson.JsonElement arg0)
parseTargetNode(com.google.gson.JsonElement arg0)
method_1265(com.google.gson.JsonElement arg0)
m_tafsydmd(com.google.gson.JsonElement arg0)
parseTarget(com.google.gson.JsonElement jsonTarget)
parseTarget(com.google.gson.JsonElement jsonTarget)
m_110028_(com.google.gson.JsonElement arg0)
private void
a(ftd arg0, com.google.gson.JsonElement arg1)
parsePassNode(TextureManager arg0, com.google.gson.JsonElement arg1)
method_1257(class_1060 arg0, com.google.gson.JsonElement arg1)
m_uakkpynr(C_rglkduer arg0, com.google.gson.JsonElement arg1)
parsePass(TextureManager textureManager, com.google.gson.JsonElement jsonPass)
parsePass(TextureManager textureManager, com.google.gson.JsonElement jsonPass)
m_110030_(C_4490_ p_110032_, com.google.gson.JsonElement arg1)
private void
b(com.google.gson.JsonElement arg0)
parseUniformNode(com.google.gson.JsonElement arg0)
method_1263(com.google.gson.JsonElement arg0)
m_clameifj(com.google.gson.JsonElement arg0)
parseUniform(com.google.gson.JsonElement jsonUniform)
parseUniform(com.google.gson.JsonElement jsonUniform)
m_110047_(com.google.gson.JsonElement arg0)
public RenderTarget
a(String arg0)
getTempTarget(String arg0)
method_1264(String arg0)
m_dzzzqmsn(String arg0)
getSecondaryTarget(String name)
getSecondaryTarget(String name)
m_110036_(String arg0)
public void
a(String arg0, int arg1, int arg2)
addTempTarget(String arg0, int arg1, int arg2)
method_1261(String arg0, int arg1, int arg2)
m_nyksgnsq(String arg0, int arg1, int arg2)
addTarget(String name, int width, int height)
addTarget(String name, int width, int height)
m_110038_(String p_110040_, int p_110041_, int arg2)
public void
close()
close()
close()
public PostPass
a(String arg0, efr arg1, efr arg2)
addPass(String arg0, RenderTarget arg1, RenderTarget arg2)
method_1262(String arg0, class_276 arg1, class_276 arg2)
m_rlxkhhff(String arg0, C_xxwgvelc arg1, C_xxwgvelc arg2)
addPass(String programName, Framebuffer source, Framebuffer dest)
addPass(String programName, Framebuffer source, Framebuffer dest)
m_110042_(String p_110044_, C_3106_ p_110045_, C_3106_ arg2)
private void
b()
updateOrthoMatrix()
method_1267()
m_epcrpyze()
setupProjectionMatrix()
setupProjectionMatrix()
m_110046_()
public void
a(int arg0, int arg1)
resize(int arg0, int arg1)
method_1259(int arg0, int arg1)
m_cpwwcgqd(int arg0, int arg1)
setupDimensions(int targetsWidth, int targetsHeight)
setupDimensions(int targetsWidth, int targetsHeight)
m_110025_(int p_110027_, int arg1)
public void
a(float arg0)
process(float arg0)
method_1258(float arg0)
m_fbylwbuj(float arg0)
render(float tickDelta)
render(float tickDelta)
m_110023_(float arg0)
public final String
a()
getName()
method_1260()
m_umvlwrnp()
getName()
getName()
m_110022_()
private RenderTarget
b(String arg0)
getRenderTarget(String arg0)
method_1266(String arg0)
m_cqlbmzif(String arg0)
getTarget(String name)
getTarget(String name)
m_110049_(String arg0)