Package net.minecraft.client.renderer
Class PostPass
java.lang.Object
net.minecraft.client.renderer.PostPass
- All Implemented Interfaces:
AutoCloseable
-
Field Summary
Modifier and TypeFieldDescriptionprivate final List
<IntSupplier> private final EffectInstance
private final int
final RenderTarget
final RenderTarget
private org.joml.Matrix4f
-
Constructor Summary
ConstructorDescriptionPostPass
(ResourceProvider p_331087_, String p_110062_, RenderTarget p_110063_, RenderTarget p_110064_, boolean p_333761_) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAuxAsset
(String p_110070_, IntSupplier p_110071_, int p_110072_, int p_110073_) void
close()
int
final String
getName()
void
process
(float p_110066_) void
setOrthoMatrix
(org.joml.Matrix4f p_253811_)
-
Field Details
-
effect
-
inTarget
-
outTarget
-
auxAssets
-
auxNames
-
auxWidths
-
auxHeights
-
shaderOrthoMatrix
private org.joml.Matrix4f shaderOrthoMatrix -
filterMode
private final int filterMode
-
-
Constructor Details
-
PostPass
public PostPass(ResourceProvider p_331087_, String p_110062_, RenderTarget p_110063_, RenderTarget p_110064_, boolean p_333761_) throws IOException - Throws:
IOException
-
-
Method Details
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
-
getName
-
addAuxAsset
-
setOrthoMatrix
public void setOrthoMatrix(org.joml.Matrix4f p_253811_) -
process
public void process(float p_110066_) -
getEffect
-
getFilterMode
public int getFilterMode()
-