Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/VT/VirtualTexturePoolConfig.h |
Include |
#include "VT/VirtualTexturePoolConfig.h" |
struct FVirtualTextureSpacePoolConfig
Settings of a single pool
Name | Description | ||
---|---|---|---|
|
bAllowSizeScale |
Allow the size to allocate for the pool to be scaled by some factor. |
|
|
bEnableResidencyMipMapBias |
Enable MipMapBias based on pool residency tracking. |
|
|
Formats |
Format set to match. One pool can contain multiple layers with synchronized page table mappings. |
|
|
MaxScaledSizeInMegabyte |
Upper limit of size in megabytes to allocate for the pool after size scaling. |
|
|
MaxTileSize |
Maximum tile size to match (including tile border). |
|
|
MinScaledSizeInMegabyte |
Lower limit of size in megabytes to allocate for the pool after size scaling. |
|
|
MinTileSize |
Minimum tile size to match (including tile border). |
|
|
ScalabilityGroup |
Scalability group index that gives the size scale. |
|
|
SizeInMegabyte |
Size in megabytes to allocate for the pool. |
Name | Description | |
---|---|---|
|
FVirtualTextureSpacePoolConfig() |
Name | Description | ||
---|---|---|---|
|
IsDefault() |
Is this the default config? Use this setting when we can't find any other match. |