Package net.minecraft.client.renderer
Class PostPass
java.lang.Object
net.minecraft.client.renderer.PostPass
- All Implemented Interfaces:
 AutoCloseable
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<IntSupplier>private final EffectInstancefinal RenderTargetfinal RenderTargetprivate org.joml.Matrix4f - 
Constructor Summary
ConstructorsConstructorDescriptionPostPass(ResourceManager p_110061_, String p_110062_, RenderTarget p_110063_, RenderTarget p_110064_)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddAuxAsset(String p_110070_, IntSupplier p_110071_, int p_110072_, int p_110073_) voidclose()final StringgetName()voidprocess(float p_110066_) voidsetOrthoMatrix(org.joml.Matrix4f p_253811_)  
- 
Field Details
- 
effect
 - 
inTarget
 - 
outTarget
 - 
auxAssets
 - 
auxNames
 - 
auxWidths
 - 
auxHeights
 - 
shaderOrthoMatrix
private org.joml.Matrix4f shaderOrthoMatrix 
 - 
 - 
Constructor Details
- 
PostPass
public PostPass(ResourceManager p_110061_, String p_110062_, RenderTarget p_110063_, RenderTarget p_110064_) throws IOException - Throws:
 IOException
 
 - 
 - 
Method Details
- 
close
public void close()- Specified by:
 closein interfaceAutoCloseable
 - 
getName
 - 
addAuxAsset
 - 
setOrthoMatrix
public void setOrthoMatrix(org.joml.Matrix4f p_253811_)  - 
process
public void process(float p_110066_)  - 
getEffect
 
 -