Navigation
API > API/Runtime > API/Runtime/RenderCore > API/Runtime/RenderCore/FRDGBuilder
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void UseExternalAccessMode
(
FRDGViewableResource* Resource, |
Configures the resource for external access for all subsequent passes, or until UseInternalAccessMode is called. | RenderGraphBuilder.h | |
void UseExternalAccessMode
(
TArrayView< FRDGViewableResource*const > Resources, |
RenderGraphBuilder.h |
UseExternalAccessMode(FRDGViewableResource *, ERHIAccess, ERHIPipeline)
Description
Configures the resource for external access for all subsequent passes, or until UseInternalAccessMode is called. Only read-only access states are allowed. When in external access mode, it is safe to access the underlying RHI resource directly in later RDG passes. This method is only allowed for registered or externally converted resources. The method effectively guarantees that RDG will transition the resource into the desired state for all subsequent passes so long as the resource remains externally accessible.
| Name | UseExternalAccessMode |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderGraphBuilder.h |
| Include Path | #include "RenderGraphBuilder.h" |
| Source | /Engine/Source/Runtime/RenderCore/Private/RenderGraphBuilder.cpp |
void UseExternalAccessMode
(
FRDGViewableResource * Resource,
ERHIAccess ReadOnlyAccess,
ERHIPipeline Pipelines
)
UseExternalAccessMode(TArrayView< FRDGViewableResource *const >, ERHIAccess, ERHIPipeline)
| Name | UseExternalAccessMode |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderGraphBuilder.h |
| Include Path | #include "RenderGraphBuilder.h" |
void UseExternalAccessMode
(
TArrayView < FRDGViewableResource *const > Resources,
ERHIAccess ReadOnlyAccess,
ERHIPipeline Pipelines
)