XII Release 0.1.0
Loading...
Searching...
No Matches
xiiGALSparseTextureFlags Struct Reference

This describes the sparse texture packing mode. More...

#include <GraphicsTypes.h>

Classes

struct  Bits
 

Public Types

enum  Enum : StorageType {
  None = 0U , SingleMipTail = XII_BIT(0) , AlignedMipSize = XII_BIT(1) , NonStandardBlockSize = XII_BIT(2) ,
  Default = None
}
 
using StorageType = xiiUInt8
 

Detailed Description

This describes the sparse texture packing mode.

Member Enumeration Documentation

◆ Enum

enum xiiGALSparseTextureFlags::Enum : StorageType
Enumerator
None 

No supported sparse texture packing modes.

SingleMipTail 

Specifies that the texture uses a single mip tail region for all array layers.

AlignedMipSize 

Specifies that the first mip level whose dimensions are not integer multiples of the corresponding dimensions of the sparse texture tile begins the mip tail region.

NonStandardBlockSize 

Specifies that the texture uses non-standard sparse texture tile dimensions, and the TileSize values do not match the standard sparse texture tile dimensions.


The documentation for this struct was generated from the following file: