| IPooledRenderTarget
|
Module |
|
Header |
/Engine/Source/Runtime/RenderCore/Public/RendererInterface.h |
Include |
#include "RendererInterface.h" |
struct IPooledRenderTarget
Render thread side, use TRefCountPtr<IPooledRenderTarget>, allows sharing and VisualizeTexture
Name | Description | ||
---|---|---|---|
|
RenderTargetItem |
The internal references to the created render target |
Name | Description | |
---|---|---|
|
~IPooledRenderTarget() |
Name | Description | ||
---|---|---|---|
|
AddRef() |
Refcounting. |
|
|
ComputeMemorySize() |
Only for debugging purpose |
|
|
const FPoole... |
GetDesc() |
Get all the data that is needed to create the render target. |
|
GetRefCount() |
||
|
FSceneRender... |
GetRenderTargetItem() |
Get the low level internals (texture/surface) |
|
const FScene... |
GetRenderTargetItem() |
Get the low level internals (texture/surface) |
|
IsFree() |
Checks if the reference count indicated that the rendertarget is unused and can be reused. |
|
|
IsTracked() |
Returns if the render target is tracked by a pool. |
|
|
Release() |
||
|
SetDebugName ( |