Package net.minecraft.client.gl
Class PostEffectProcessor
java.lang.Object
net.minecraft.client.gl.PostEffectProcessor
- Mappings:
Namespace Name named net/minecraft/client/gl/PostEffectProcessorintermediary net/minecraft/class_279official gmd
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Set<Identifier> private final Map<Identifier, PostEffectPipeline.Targets> static final Identifierprivate final List<PostEffectPass> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivatePostEffectProcessor(List<PostEffectPass> passes, Map<Identifier, PostEffectPipeline.Targets> internalTargets, Set<Identifier> externalTargets) -
Method Summary
Modifier and TypeMethodDescriptionstatic PostEffectProcessorparseEffect(PostEffectPipeline pipeline, TextureManager textureManager, ShaderLoader shaderLoader, Set<Identifier> availableExternalTargets) private static PostEffectPassparsePass(TextureManager textureManager, ShaderLoader shaderLoader, PostEffectPipeline.Pass pass) voidrender(Framebuffer framebuffer, ObjectAllocator objectAllocator) Deprecated.voidrender(FrameGraphBuilder builder, int textureWidth, int textureHeight, PostEffectProcessor.FramebufferSet framebufferSet) voidsetUniforms(String name, float value)
-
Field Details
-
MAIN
- Mappings:
Namespace Name Mixin selector named MAINLnet/minecraft/client/gl/PostEffectProcessor;MAIN:Lnet/minecraft/util/Identifier;intermediary field_53104Lnet/minecraft/class_279;field_53104:Lnet/minecraft/class_2960;official aLgmd;a:Lakv;
-
passes
- Mappings:
Namespace Name Mixin selector named passesLnet/minecraft/client/gl/PostEffectProcessor;passes:Ljava/util/List;intermediary field_1497Lnet/minecraft/class_279;field_1497:Ljava/util/List;official bLgmd;b:Ljava/util/List;
-
internalTargets
- Mappings:
Namespace Name Mixin selector named internalTargetsLnet/minecraft/client/gl/PostEffectProcessor;internalTargets:Ljava/util/Map;intermediary field_53106Lnet/minecraft/class_279;field_53106:Ljava/util/Map;official cLgmd;c:Ljava/util/Map;
-
externalTargets
- Mappings:
Namespace Name Mixin selector named externalTargetsLnet/minecraft/client/gl/PostEffectProcessor;externalTargets:Ljava/util/Set;intermediary field_53107Lnet/minecraft/class_279;field_53107:Ljava/util/Set;official dLgmd;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;)Vintermediary <init>Lnet/minecraft/class_279;<init>(Ljava/util/List;Ljava/util/Map;Ljava/util/Set;)Vofficial <init>Lgmd;<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 parseEffectLnet/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_1256Lnet/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 aLgmd;a(Lgme;Lhev;Lgmq;Ljava/util/Set;)Lgmd;
-
parsePass
private static PostEffectPass parsePass(TextureManager textureManager, ShaderLoader shaderLoader, PostEffectPipeline.Pass pass) throws ShaderLoader.LoadException - Throws:
ShaderLoader.LoadException- Mappings:
Namespace Name Mixin selector named parsePassLnet/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_62233Lnet/minecraft/class_279;method_62233(Lnet/minecraft/class_1060;Lnet/minecraft/class_10151;Lnet/minecraft/class_9962$class_9967;)Lnet/minecraft/class_283;official aLgmd;a(Lhev;Lgmq;Lgme$e;)Lgmf;
-
render
public void render(FrameGraphBuilder builder, int textureWidth, int textureHeight, PostEffectProcessor.FramebufferSet framebufferSet) - Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/gl/PostEffectProcessor;render(Lnet/minecraft/client/render/FrameGraphBuilder;IILnet/minecraft/client/gl/PostEffectProcessor$FramebufferSet;)Vintermediary method_62234Lnet/minecraft/class_279;method_62234(Lnet/minecraft/class_9909;IILnet/minecraft/class_279$class_9961;)Vofficial aLgmd;a(Lfdz;IILgmd$a;)V
-
render
Deprecated.- Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/gl/PostEffectProcessor;render(Lnet/minecraft/client/gl/Framebuffer;Lnet/minecraft/client/util/ObjectAllocator;)Vintermediary method_1258Lnet/minecraft/class_279;method_1258(Lnet/minecraft/class_276;Lnet/minecraft/class_9922;)Vofficial aLgmd;a(Lfef;Lffe;)V
-
setUniforms
- Mappings:
Namespace Name Mixin selector named setUniformsLnet/minecraft/client/gl/PostEffectProcessor;setUniforms(Ljava/lang/String;F)Vintermediary method_57799Lnet/minecraft/class_279;method_57799(Ljava/lang/String;F)Vofficial aLgmd;a(Ljava/lang/String;F)V
-