net.minecraft.client.render

public class PostChain

bvm
net.minecraft.class_1872
net.minecraft.client.render.PostChain
net.minecraft.client.shader.ShaderGroup

Field summary

Modifier and TypeField
private final RenderTarget
a
field_8038
screenTarget
mainFramebuffer
private final ResourceManager
b
field_8039
resourceManager
resourceManager
private final String
c
field_8040
name
shaderGroupName
private final List<PostPass>
d
field_8041
passes
listShaders
private final Map<String, RenderTarget>
e
field_8042
customRenderTargets
mapFramebuffers
private final List<RenderTarget>
f
field_8043
fullSizedTargets
listFramebuffers
private org.lwjgl.util.vector.Matrix4f
g
field_11186
shaderOrthoMatrix
projectionMatrix
private int
h
field_8045
screenWidth
mainFramebufferWidth
private int
i
field_8046
screenHeight
mainFramebufferHeight
private float
j
field_8047
time
time
private float
k
field_8048
lastStamp
lastStamp

Constructor summary

ModifierConstructor
public (TextureManager textureManager, ResourceManager resourceManager, RenderTarget screenTarget, Identifier id)

Method summary

Modifier and TypeMethod
public void
a(bwf arg0, kn arg1)
method_6947(class_1532 arg0, class_1653 arg1)
load(TextureManager textureManager, Identifier id)
parseGroup(TextureManager arg0, ResourceLocation arg1)
private void
a(com.google.gson.JsonElement arg0)
method_6949(com.google.gson.JsonElement arg0)
parseTargetNode(com.google.gson.JsonElement json)
initTarget(com.google.gson.JsonElement arg0)
private void
a(bwf arg0, com.google.gson.JsonElement arg1)
method_6948(class_1532 arg0, com.google.gson.JsonElement arg1)
parsePassNode(TextureManager textureManager, com.google.gson.JsonElement json)
parsePass(TextureManager arg0, com.google.gson.JsonElement arg1)
private void
b(com.google.gson.JsonElement arg0)
method_6954(com.google.gson.JsonElement arg0)
parseUniformNode(com.google.gson.JsonElement json)
initUniform(com.google.gson.JsonElement arg0)
public RenderTarget
a(String arg0)
method_10309(String arg0)
getTempTarget(String name)
getFramebufferRaw(String arg0)
public void
a(String arg0, int arg1, int arg2)
method_6951(String arg0, int arg1, int arg2)
addTempTarget(String name, int width, int height)
addFramebuffer(String arg0, int arg1, int arg2)
public void
a()
method_6944()
close()
deleteShaderGroup()
public PostPass
a(String arg0, bom arg1, bom arg2)
method_6952(String arg0, class_1862 arg1, class_1862 arg2)
addPass(String name, RenderTarget inTarget, RenderTarget outTarget)
addShader(String arg0, Framebuffer arg1, Framebuffer arg2)
private void
c()
method_6955()
updateOrthoMatrix()
resetProjectionMatrix()
public void
a(int arg0, int arg1)
method_6946(int arg0, int arg1)
resize(int width, int height)
createBindFramebuffers(int width, int height)
public void
a(float arg0)
method_6945(float arg0)
process(float tickDelta)
loadShaderGroup(float partialTicks)
public final String
b()
method_6953()
getName()
getShaderGroupName()
private RenderTarget
b(String arg0)
method_6950(String arg0)
getRenderTarget(String name)
getFramebuffer(String arg0)