![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <RHIGlobals.h>
Public Attributes | |
| bool | Supported = false |
| bool | SupportsVolumeTextures = false |
| int32 | TextureArrayMinimumMipDimension = 256 |
Static Public Attributes | |
| static constexpr int32 | TileSizeInBytes = 65536 |
True if the RHI supports reserved (AKA tiled, virtual or sparse) resources and operations related to them. Buffers and 2D textures (without mips) can be created with ReservedResource flag.
True if the RHI supports creating volume textures with ReservedResource flag.
| int32 FRHIGlobals::FReservedResources::TextureArrayMinimumMipDimension = 256 |
Smallest mip dimension of reserved texture arrays must be greater or equal to this value. Tiled/reserved resources with both more than one array slice and any mipmap that has a dimension less than a tile in extent are not supported by some hardware. This is a conservative value chosen by the engine, independent of the texture format for simplicity.
Size that corresponds to a minimum unit of physical memory that may be mapped to a region of a reserved resource. High-level code should aim to allocate reserved resources such that their size is a multiple of this tile size. Guaranteed to be the same value on all platforms, regardless of the native virtual memory page size.