Navigation
API > API/Runtime > API/Runtime/RenderCore > API/Runtime/RenderCore/FRenderTargetPool
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TRefCountPtr< IPooledRenderTarget > FindFreeElement
(
FRHITextureCreateInfo Desc, |
RenderTargetPool.h | ||
TRefCountPtr< IPooledRenderTarget > FindFreeElement
(
FRHICommandListBase& RHICmdList, |
RenderTargetPool.h | ||
bool FindFreeElement
(
const FRHITextureCreateInfo& Desc, |
RenderTargetPool.h | ||
bool FindFreeElement
(
FRHICommandListBase& RHICmdList, |
RenderTargetPool.h | ||
bool FindFreeElement
(
FRHICommandListBase& RHICmdList, |
RenderTargetPool.h |
FindFreeElement(FRHITextureCreateInfo, const TCHAR *)
| Name | FindFreeElement |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderTargetPool.h |
| Include Path | #include "RenderTargetPool.h" |
TRefCountPtr < IPooledRenderTarget > FindFreeElement
(
FRHITextureCreateInfo Desc,
const TCHAR * Name
)
FindFreeElement(FRHICommandListBase &, FRHITextureCreateInfo, const TCHAR *)
| Name | FindFreeElement |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderTargetPool.h |
| Include Path | #include "RenderTargetPool.h" |
| Source | /Engine/Source/Runtime/RenderCore/Private/RenderTargetPool.cpp |
TRefCountPtr < IPooledRenderTarget > FindFreeElement
(
FRHICommandListBase & RHICmdList,
FRHITextureCreateInfo Desc,
const TCHAR * Name
)
FindFreeElement(const FRHITextureCreateInfo &, TRefCountPtr< IPooledRenderTarget > &, const TCHAR *)
| Name | FindFreeElement |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderTargetPool.h |
| Include Path | #include "RenderTargetPool.h" |
bool FindFreeElement
(
const FRHITextureCreateInfo & Desc,
TRefCountPtr < IPooledRenderTarget > & Out,
const TCHAR * Name
)
FindFreeElement(FRHICommandListBase &, const FRHITextureCreateInfo &, TRefCountPtr< IPooledRenderTarget > &, const TCHAR *)
| Name | FindFreeElement |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderTargetPool.h |
| Include Path | #include "RenderTargetPool.h" |
| Source | /Engine/Source/Runtime/RenderCore/Private/RenderTargetPool.cpp |
bool FindFreeElement
(
FRHICommandListBase & RHICmdList,
const FRHITextureCreateInfo & Desc,
TRefCountPtr < IPooledRenderTarget > & Out,
const TCHAR * Name
)
FindFreeElement(FRHICommandListBase &, const FPooledRenderTargetDesc &, TRefCountPtr< IPooledRenderTarget > &, const TCHAR *)
| Name | FindFreeElement |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderTargetPool.h |
| Include Path | #include "RenderTargetPool.h" |
bool FindFreeElement
(
FRHICommandListBase & RHICmdList,
const FPooledRenderTargetDesc & Desc,
TRefCountPtr < IPooledRenderTarget > & Out,
const TCHAR * InDebugName
)
true if the old element was still valid, false if a new one was assigned
Parameters
| Name | Remarks |
|---|---|
| DebugName | must not be 0, we only store the pointer |
| Out | is not the return argument to avoid double allocation because of wrong reference counting call from RenderThread only |