Navigation
API > API/Runtime > API/Runtime/Engine
Namespace container for static helper functions.
| Name | VirtualTexturePool |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Classes/VT/VirtualTexturePoolConfig.h |
| Include Path | #include "VT/VirtualTexturePoolConfig.h" |
Syntax
struct VirtualTexturePool
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void AddOrModifyTransientPoolConfigs_RenderThread
(
TArray< FVirtualTextureSpacePoolConfig >& InConfigs |
Add pool configs. | VT/VirtualTexturePoolConfig.h | |
static void FindPoolConfig
(
TEnumAsByte< EPixelFormat > const* InFormats, |
Find a matching pool config. | VT/VirtualTexturePoolConfig.h | |
static uint32 GetConfigHash() |
Get a hash of all settings that affect virtual texture physical pool creation. | VT/VirtualTexturePoolConfig.h | |
static bool GetPoolAutoGrow() |
Get if the virtual texture physical pools should auto grow on oversubscription. | VT/VirtualTexturePoolConfig.h | |
static float GetPoolSizeScale() |
Get the scalability setting for scaling virtual texture physical pool sizes. | VT/VirtualTexturePoolConfig.h | |
static int32 GetSplitPhysicalPoolSize() |
Get the scalability setting whether we can create multiple physical pools for the same format. | VT/VirtualTexturePoolConfig.h | |
static bool Support16BitPageTables() |
Get if we support 16bit page table formats. | VT/VirtualTexturePoolConfig.h |