Package net.minecraft.client.gl
Class PostEffectProcessor
java.lang.Object
net.minecraft.client.gl.PostEffectProcessor
- Mappings:
Namespace Name named net/minecraft/client/gl/PostEffectProcessor
intermediary net/minecraft/class_279
official glo
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprivate final Set
<Identifier> private final Map
<Identifier, PostEffectPipeline.Targets> static final Identifier
private final List
<PostEffectPass> -
Constructor Summary
ModifierConstructorDescriptionprivate
PostEffectProcessor
(List<PostEffectPass> passes, Map<Identifier, PostEffectPipeline.Targets> internalTargets, Set<Identifier> externalTargets) -
Method Summary
Modifier and TypeMethodDescriptionstatic PostEffectProcessor
parseEffect
(PostEffectPipeline pipeline, TextureManager textureManager, ShaderLoader shaderLoader, Set<Identifier> availableExternalTargets) private static PostEffectPass
parsePass
(TextureManager textureManager, ShaderLoader shaderLoader, PostEffectPipeline.Pass pass) void
render
(Framebuffer framebuffer, ObjectAllocator objectAllocator) Deprecated.void
render
(FrameGraphBuilder builder, int textureWidth, int textureHeight, PostEffectProcessor.FramebufferSet framebufferSet) void
setUniforms
(String name, float value)
-
Field Details
-
MAIN
- Mappings:
Namespace Name Mixin selector named MAIN
Lnet/minecraft/client/gl/PostEffectProcessor;MAIN:Lnet/minecraft/util/Identifier;
intermediary field_53104
Lnet/minecraft/class_279;field_53104:Lnet/minecraft/class_2960;
official a
Lglo;a:Lalz;
-
passes
- Mappings:
Namespace Name Mixin selector named passes
Lnet/minecraft/client/gl/PostEffectProcessor;passes:Ljava/util/List;
intermediary field_1497
Lnet/minecraft/class_279;field_1497:Ljava/util/List;
official b
Lglo;b:Ljava/util/List;
-
internalTargets
- Mappings:
Namespace Name Mixin selector named internalTargets
Lnet/minecraft/client/gl/PostEffectProcessor;internalTargets:Ljava/util/Map;
intermediary field_53106
Lnet/minecraft/class_279;field_53106:Ljava/util/Map;
official c
Lglo;c:Ljava/util/Map;
-
externalTargets
- Mappings:
Namespace Name Mixin selector named externalTargets
Lnet/minecraft/client/gl/PostEffectProcessor;externalTargets:Ljava/util/Set;
intermediary field_53107
Lnet/minecraft/class_279;field_53107:Ljava/util/Set;
official d
Lglo;d:Ljava/util/Set;
-
-
Constructor Details
-
PostEffectProcessor
private PostEffectProcessor(List<PostEffectPass> passes, Map<Identifier, PostEffectPipeline.Targets> internalTargets, Set<Identifier> externalTargets) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/gl/PostEffectProcessor;<init>(Ljava/util/List;Ljava/util/Map;Ljava/util/Set;)V
intermediary <init>
Lnet/minecraft/class_279;<init>(Ljava/util/List;Ljava/util/Map;Ljava/util/Set;)V
official <init>
Lglo;<init>(Ljava/util/List;Ljava/util/Map;Ljava/util/Set;)V
-
-
Method Details
-
parseEffect
public static PostEffectProcessor parseEffect(PostEffectPipeline pipeline, TextureManager textureManager, ShaderLoader shaderLoader, Set<Identifier> availableExternalTargets) throws ShaderLoader.LoadException - Throws:
ShaderLoader.LoadException
- Mappings:
Namespace Name Mixin selector named parseEffect
Lnet/minecraft/client/gl/PostEffectProcessor;parseEffect(Lnet/minecraft/client/gl/PostEffectPipeline;Lnet/minecraft/client/texture/TextureManager;Lnet/minecraft/client/gl/ShaderLoader;Ljava/util/Set;)Lnet/minecraft/client/gl/PostEffectProcessor;
intermediary method_1256
Lnet/minecraft/class_279;method_1256(Lnet/minecraft/class_9962;Lnet/minecraft/class_1060;Lnet/minecraft/class_10151;Ljava/util/Set;)Lnet/minecraft/class_279;
official a
Lglo;a(Lglp;Lhbl;Lgmb;Ljava/util/Set;)Lglo;
-
parsePass
private static PostEffectPass parsePass(TextureManager textureManager, ShaderLoader shaderLoader, PostEffectPipeline.Pass pass) throws ShaderLoader.LoadException - Throws:
ShaderLoader.LoadException
- Mappings:
Namespace Name Mixin selector named parsePass
Lnet/minecraft/client/gl/PostEffectProcessor;parsePass(Lnet/minecraft/client/texture/TextureManager;Lnet/minecraft/client/gl/ShaderLoader;Lnet/minecraft/client/gl/PostEffectPipeline$Pass;)Lnet/minecraft/client/gl/PostEffectPass;
intermediary method_62233
Lnet/minecraft/class_279;method_62233(Lnet/minecraft/class_1060;Lnet/minecraft/class_10151;Lnet/minecraft/class_9962$class_9967;)Lnet/minecraft/class_283;
official a
Lglo;a(Lhbl;Lgmb;Lglp$e;)Lglq;
-
render
public void render(FrameGraphBuilder builder, int textureWidth, int textureHeight, PostEffectProcessor.FramebufferSet framebufferSet) - Mappings:
Namespace Name Mixin selector named render
Lnet/minecraft/client/gl/PostEffectProcessor;render(Lnet/minecraft/client/render/FrameGraphBuilder;IILnet/minecraft/client/gl/PostEffectProcessor$FramebufferSet;)V
intermediary method_62234
Lnet/minecraft/class_279;method_62234(Lnet/minecraft/class_9909;IILnet/minecraft/class_279$class_9961;)V
official a
Lglo;a(Lfev;IILglo$a;)V
-
render
Deprecated.- Mappings:
Namespace Name Mixin selector named render
Lnet/minecraft/client/gl/PostEffectProcessor;render(Lnet/minecraft/client/gl/Framebuffer;Lnet/minecraft/client/util/ObjectAllocator;)V
intermediary method_1258
Lnet/minecraft/class_279;method_1258(Lnet/minecraft/class_276;Lnet/minecraft/class_9922;)V
official a
Lglo;a(Lffb;Lfga;)V
-
setUniforms
- Mappings:
Namespace Name Mixin selector named setUniforms
Lnet/minecraft/client/gl/PostEffectProcessor;setUniforms(Ljava/lang/String;F)V
intermediary method_57799
Lnet/minecraft/class_279;method_57799(Ljava/lang/String;F)V
official a
Lglo;a(Ljava/lang/String;F)V
-