Package net.minecraft.client.render
Class FrameGraphBuilder
java.lang.Object
net.minecraft.client.render.FrameGraphBuilder
- Mappings:
- Namespace - Name - named - net/minecraft/client/render/FrameGraphBuilder- intermediary - net/minecraft/class_9909- official - fix
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprivate classprivate static classprivate static classprivate static classstatic interfaceprivate static class
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final List<FrameGraphBuilder.ObjectNode<?>> private final List<FrameGraphBuilder.FramePassImpl> private final List<FrameGraphBuilder.ResourceNode<?>> 
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprivate voidprivate BitSet<T> Handle<T> createObjectNode(String name, T object) createPass(String name) <T> Handle<T> createResourceHandle(String name, ClosableFactory<T> factory) (package private) <T> FrameGraphBuilder.ResourceNode<T> createResourceNode(String name, ClosableFactory<T> factory, @Nullable FrameGraphBuilder.FramePassImpl stageNode) private voidmarkForVisit(FrameGraphBuilder.FramePassImpl pass, BitSet result, Deque<FrameGraphBuilder.FramePassImpl> deque) voidrun(ObjectAllocator allocator) voidrun(ObjectAllocator allocator, FrameGraphBuilder.Profiler profiler) private voidvisit(FrameGraphBuilder.FramePassImpl node, BitSet unvisited, BitSet visiting, List<FrameGraphBuilder.FramePassImpl> topologicalOrderOut) 
- 
Field Details- 
resourceNodes- Mappings:
- Namespace - Name - Mixin selector - named - resourceNodes- Lnet/minecraft/client/render/FrameGraphBuilder;resourceNodes:Ljava/util/List;- intermediary - field_52698- Lnet/minecraft/class_9909;field_52698:Ljava/util/List;- official - a- Lfix;a:Ljava/util/List;
 
- 
objectNodes- Mappings:
- Namespace - Name - Mixin selector - named - objectNodes- Lnet/minecraft/client/render/FrameGraphBuilder;objectNodes:Ljava/util/List;- intermediary - field_52699- Lnet/minecraft/class_9909;field_52699:Ljava/util/List;- official - b- Lfix;b:Ljava/util/List;
 
- 
passes- Mappings:
- Namespace - Name - Mixin selector - named - passes- Lnet/minecraft/client/render/FrameGraphBuilder;passes:Ljava/util/List;- intermediary - field_52700- Lnet/minecraft/class_9909;field_52700:Ljava/util/List;- official - c- Lfix;c:Ljava/util/List;
 
 
- 
- 
Constructor Details- 
FrameGraphBuilderpublic FrameGraphBuilder()
 
- 
- 
Method Details- 
createPass- Mappings:
- Namespace - Name - Mixin selector - named - createPass- Lnet/minecraft/client/render/FrameGraphBuilder;createPass(Ljava/lang/String;)Lnet/minecraft/client/render/FramePass;- intermediary - method_61911- Lnet/minecraft/class_9909;method_61911(Ljava/lang/String;)Lnet/minecraft/class_9916;- official - a- Lfix;a(Ljava/lang/String;)Lfiy;
 
- 
createObjectNode- Mappings:
- Namespace - Name - Mixin selector - named - createObjectNode- Lnet/minecraft/client/render/FrameGraphBuilder;createObjectNode(Ljava/lang/String;Ljava/lang/Object;)Lnet/minecraft/client/util/Handle;- intermediary - method_61914- Lnet/minecraft/class_9909;method_61914(Ljava/lang/String;Ljava/lang/Object;)Lnet/minecraft/class_9925;- official - a- Lfix;a(Ljava/lang/String;Ljava/lang/Object;)Lfkr;
 
- 
createResourceHandle- Mappings:
- Namespace - Name - Mixin selector - named - createResourceHandle- Lnet/minecraft/client/render/FrameGraphBuilder;createResourceHandle(Ljava/lang/String;Lnet/minecraft/client/util/ClosableFactory;)Lnet/minecraft/client/util/Handle;- intermediary - method_61912- Lnet/minecraft/class_9909;method_61912(Ljava/lang/String;Lnet/minecraft/class_9924;)Lnet/minecraft/class_9925;- official - a- Lfix;a(Ljava/lang/String;Lfkq;)Lfkr;
 
- 
createResourceNode<T> FrameGraphBuilder.ResourceNode<T> createResourceNode(String name, ClosableFactory<T> factory, @Nullable @Nullable FrameGraphBuilder.FramePassImpl stageNode) - Mappings:
- Namespace - Name - Mixin selector - named - createResourceNode- Lnet/minecraft/client/render/FrameGraphBuilder;createResourceNode(Ljava/lang/String;Lnet/minecraft/client/util/ClosableFactory;Lnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;)Lnet/minecraft/client/render/FrameGraphBuilder$ResourceNode;- intermediary - method_61913- Lnet/minecraft/class_9909;method_61913(Ljava/lang/String;Lnet/minecraft/class_9924;Lnet/minecraft/class_9909$class_9914;)Lnet/minecraft/class_9909$class_9913;- official - a- Lfix;a(Ljava/lang/String;Lfkq;Lfix$e;)Lfix$d;
 
- 
run- Mappings:
- Namespace - Name - Mixin selector - named - run- Lnet/minecraft/client/render/FrameGraphBuilder;run(Lnet/minecraft/client/util/ObjectAllocator;)V- intermediary - method_61909- Lnet/minecraft/class_9909;method_61909(Lnet/minecraft/class_9922;)V- official - a- Lfix;a(Lfko;)V
 
- 
run- Mappings:
- Namespace - Name - Mixin selector - named - run- Lnet/minecraft/client/render/FrameGraphBuilder;run(Lnet/minecraft/client/util/ObjectAllocator;Lnet/minecraft/client/render/FrameGraphBuilder$Profiler;)V- intermediary - method_61910- Lnet/minecraft/class_9909;method_61910(Lnet/minecraft/class_9922;Lnet/minecraft/class_9909$class_9912;)V- official - a- Lfix;a(Lfko;Lfix$c;)V
 
- 
collectPassesToVisit- Mappings:
- Namespace - Name - Mixin selector - named - collectPassesToVisit- Lnet/minecraft/client/render/FrameGraphBuilder;collectPassesToVisit()Ljava/util/BitSet;- intermediary - method_61905- Lnet/minecraft/class_9909;method_61905()Ljava/util/BitSet;- official - a- Lfix;a()Ljava/util/BitSet;
 
- 
markForVisitprivate void markForVisit(FrameGraphBuilder.FramePassImpl pass, BitSet result, Deque<FrameGraphBuilder.FramePassImpl> deque) - Mappings:
- Namespace - Name - Mixin selector - named - markForVisit- Lnet/minecraft/client/render/FrameGraphBuilder;markForVisit(Lnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;Ljava/util/BitSet;Ljava/util/Deque;)V- intermediary - method_61908- Lnet/minecraft/class_9909;method_61908(Lnet/minecraft/class_9909$class_9914;Ljava/util/BitSet;Ljava/util/Deque;)V- official - a- Lfix;a(Lfix$e;Ljava/util/BitSet;Ljava/util/Deque;)V
 
- 
visitprivate void visit(FrameGraphBuilder.FramePassImpl node, BitSet unvisited, BitSet visiting, List<FrameGraphBuilder.FramePassImpl> topologicalOrderOut) - Mappings:
- Namespace - Name - Mixin selector - named - visit- Lnet/minecraft/client/render/FrameGraphBuilder;visit(Lnet/minecraft/client/render/FrameGraphBuilder$FramePassImpl;Ljava/util/BitSet;Ljava/util/BitSet;Ljava/util/List;)V- intermediary - method_61907- Lnet/minecraft/class_9909;method_61907(Lnet/minecraft/class_9909$class_9914;Ljava/util/BitSet;Ljava/util/BitSet;Ljava/util/List;)V- official - a- Lfix;a(Lfix$e;Ljava/util/BitSet;Ljava/util/BitSet;Ljava/util/List;)V
 
- 
checkResources- Mappings:
- Namespace - Name - Mixin selector - named - checkResources- Lnet/minecraft/client/render/FrameGraphBuilder;checkResources(Ljava/util/Collection;)V- intermediary - method_61915- Lnet/minecraft/class_9909;method_61915(Ljava/util/Collection;)V- official - a- Lfix;a(Ljava/util/Collection;)V
 
 
-