// d3d12umddi.h
typedef enum D3D12DDI_TEXTURE_LAYOUT {
D3D12DDI_TL_UNDEFINED,
D3D12DDI_TL_ROW_MAJOR,
D3D12DDI_TL_64KB_TILE_UNDEFINED_SWIZZLE,
D3D12DDI_TL_64KB_TILE_STANDARD_SWIZZLE,
D3D12DDI_TL_DEVICE_DEPENDENT_SWIZZLE_0
} ;
View the official Windows Driver Kit DDI referenceNo description available.
A D3D12DDI_TEXTURE_LAYOUT value specifies a texture layout.
D3D12DDI_TL_UNDEFINEDThe texture layout is undefined, and is likely adapter-dependent.
D3D12DDI_TL_ROW_MAJORThe texture layout is row major.
D3D12DDI_TL_64KB_TILE_UNDEFINED_SWIZZLEThe texture layout is a 64 KB tile with undefined swizzle.
D3D12DDI_TL_64KB_TILE_STANDARD_SWIZZLEThe texture layout is a 64 KB tile with standard swizzle.
D3D12DDI_TL_DEVICE_DEPENDENT_SWIZZLE_0The texture layout is a device-dependent swizzle.
See D3D12_TEXTURE_LAYOUT for more details about each layout.
D3D12DDIARG_CREATERESOURCE_0088