Navigation
API > API/Runtime > API/Runtime/RenderCore > API/Runtime/RenderCore/FRDGBuilder
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void QueueTextureExtraction
(
FRDGTextureRef Texture, |
Queues a pooled render target extraction to happen at the end of graph execution. | RenderGraphBuilder.h | |
void QueueTextureExtraction
(
FRDGTextureRef Texture, |
RenderGraphBuilder.h |
QueueTextureExtraction(FRDGTextureRef, TRefCountPtr< IPooledRenderTarget > *, ERDGResourceExtractionFlags)
Description
Queues a pooled render target extraction to happen at the end of graph execution. For graph-created textures, this extends the lifetime of the GPU resource until execution, at which point the pointer is filled. If specified, the texture is transitioned to the AccessFinal state, or kDefaultAccessFinal otherwise.
| Name | QueueTextureExtraction |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderGraphBuilder.h |
| Include Path | #include "RenderGraphBuilder.h" |
| Source | /Engine/Source/Runtime/RenderCore/Public/RenderGraphBuilder.inl |
void QueueTextureExtraction
(
FRDGTextureRef Texture,
TRefCountPtr < IPooledRenderTarget > * OutPooledTexturePtr,
ERDGResourceExtractionFlags Flags
)
QueueTextureExtraction(FRDGTextureRef, TRefCountPtr< IPooledRenderTarget > *, ERHIAccess, ERDGResourceExtractionFlags)
| Name | QueueTextureExtraction |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderGraphBuilder.h |
| Include Path | #include "RenderGraphBuilder.h" |
| Source | /Engine/Source/Runtime/RenderCore/Public/RenderGraphBuilder.inl |
void QueueTextureExtraction
(
FRDGTextureRef Texture,
TRefCountPtr < IPooledRenderTarget > * OutPooledTexturePtr,
ERHIAccess AccessFinal,
ERDGResourceExtractionFlags Flags
)