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