Package com.mojang.blaze3d.framegraph
Class FrameGraphBuilder.InternalVirtualResource<T>
java.lang.Object
com.mojang.blaze3d.framegraph.FrameGraphBuilder.VirtualResource<T>
com.mojang.blaze3d.framegraph.FrameGraphBuilder.InternalVirtualResource<T>
- Enclosing class:
FrameGraphBuilder
static class FrameGraphBuilder.InternalVirtualResource<T>
extends FrameGraphBuilder.VirtualResource<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ResourceDescriptor
<T> (package private) final int
private T
Fields inherited from class com.mojang.blaze3d.framegraph.FrameGraphBuilder.VirtualResource
handle, name
-
Constructor Summary
ConstructorsConstructorDescriptionInternalVirtualResource
(int pId, String pName, FrameGraphBuilder.Pass pCreatedBy, ResourceDescriptor<T> pDescriptor) -
Method Summary
Modifier and TypeMethodDescriptionvoid
acquire
(GraphicsResourceAllocator pAllocator) get()
void
release
(GraphicsResourceAllocator pAllocator) Methods inherited from class com.mojang.blaze3d.framegraph.FrameGraphBuilder.VirtualResource
toString
-
Field Details
-
id
final int id -
descriptor
-
physicalResource
-
-
Constructor Details
-
InternalVirtualResource
public InternalVirtualResource(int pId, String pName, @Nullable FrameGraphBuilder.Pass pCreatedBy, ResourceDescriptor<T> pDescriptor)
-
-
Method Details
-
get
- Specified by:
get
in classFrameGraphBuilder.VirtualResource<T>
-
acquire
-
release
-