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 p_364397_, String p_361829_, FrameGraphBuilder.Pass p_364005_, ResourceDescriptor<T> p_364356_) -
Method Summary
Modifier and TypeMethodDescriptionvoid
acquire
(GraphicsResourceAllocator p_363728_) get()
void
release
(GraphicsResourceAllocator p_362252_) 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 p_364397_, String p_361829_, @Nullable FrameGraphBuilder.Pass p_364005_, ResourceDescriptor<T> p_364356_)
-
-
Method Details
-
get
- Specified by:
get
in classFrameGraphBuilder.VirtualResource<T>
-
acquire
-
release
-