Class PostPass

java.lang.Object
net.minecraft.client.renderer.PostPass
All Implemented Interfaces:
AutoCloseable

public class PostPass extends Object implements AutoCloseable
  • Field Details

    • effect

      private final EffectInstance effect
    • inTarget

      public final RenderTarget inTarget
    • outTarget

      public final RenderTarget outTarget
    • auxAssets

      private final List<IntSupplier> auxAssets
    • auxNames

      private final List<String> auxNames
    • auxWidths

      private final List<Integer> auxWidths
    • auxHeights

      private final List<Integer> auxHeights
    • shaderOrthoMatrix

      private org.joml.Matrix4f shaderOrthoMatrix
    • filterMode

      private final int filterMode
  • Constructor Details

  • Method Details

    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
    • getName

      public final String getName()
    • addAuxAsset

      public void addAuxAsset(String p_110070_, IntSupplier p_110071_, int p_110072_, int p_110073_)
    • setOrthoMatrix

      public void setOrthoMatrix(org.joml.Matrix4f p_253811_)
    • process

      public void process(float p_110066_)
    • getEffect

      public EffectInstance getEffect()
    • getFilterMode

      public int getFilterMode()