net.minecraft.client.render

public class PostPass

ccz
net.minecraft.class_1873
net.minecraft.client.render.PostPass
net.minecraft.client.shader.Shader
net.minecraft.client.shader.Shader

Field summary

Modifier and TypeField
private final Effect
c
field_8051
effect
field_148051_c
manager
public final RenderTarget
a
field_8049
inTarget
field_148052_a
framebufferIn
public final RenderTarget
b
field_8050
outTarget
field_148050_b
framebufferOut
private final List<Object>
d
field_8052
auxAssets
field_148048_d
listAuxFramebuffers
private final List<String>
e
field_8053
auxNames
field_148049_e
listAuxNames
private final List<Integer>
f
field_8054
auxWidths
field_148046_f
listAuxWidths
private final List<Integer>
g
field_8055
auxHeights
field_148047_g
listAuxHeights
private org.lwjgl.util.vector.Matrix4f
h
field_11187
shaderOrthoMatrix
field_148053_h
projectionMatrix

Constructor summary

ModifierConstructor
public (ResourceManager resourceManager, String name, RenderTarget inTarget, RenderTarget outTarget)

Method summary

Modifier and TypeMethod
public void
b()
method_6959()
close()
func_148044_b()
deleteShader()
public void
a(String arg0, Object arg1, int arg2, int arg3)
method_6957(String arg0, Object arg1, int arg2, int arg3)
addAuxAsset(String name, Object asset, int width, int height)
func_148041_a(String arg0, Object arg1, int arg2, int arg3)
addAuxFramebuffer(String auxName, Object auxFramebufferIn, int width, int height)
private void
d()
method_6961()
prepareState()
func_148040_d()
preRender()
public void
a(org.lwjgl.util.vector.Matrix4f arg0)
method_10310(org.lwjgl.util.vector.Matrix4f arg0)
setOrthoMatrix(org.lwjgl.util.vector.Matrix4f matrix)
func_148045_a(org.lwjgl.util.vector.Matrix4f arg0)
setProjectionMatrix(org.lwjgl.util.vector.Matrix4f projectionMatrixIn)
public void
a(float arg0)
method_6956(float arg0)
process(float tickDelta)
func_148042_a(float arg0)
render(float partialTicks)
public Effect
c()
method_6960()
getEffect()
func_148043_c()
getShaderManager()