D3D12DDI_TEXTURE_LAYOUT - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// 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 reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-d3d12umddi-d3d12ddi_texture_layout)

D3D12DDI_TEXTURE_LAYOUT enumeration

Description

A D3D12DDI_TEXTURE_LAYOUT value specifies a texture layout.

Constants

D3D12DDI_TL_UNDEFINED

The texture layout is undefined, and is likely adapter-dependent.

D3D12DDI_TL_ROW_MAJOR

The texture layout is row major.

D3D12DDI_TL_64KB_TILE_UNDEFINED_SWIZZLE

The texture layout is a 64 KB tile with undefined swizzle.

D3D12DDI_TL_64KB_TILE_STANDARD_SWIZZLE

The texture layout is a 64 KB tile with standard swizzle.

D3D12DDI_TL_DEVICE_DEPENDENT_SWIZZLE_0

The texture layout is a device-dependent swizzle.

Remarks

See D3D12_TEXTURE_LAYOUT for more details about each layout.

See also

D3D12_TEXTURE_LAYOUT

D3D12DDIARG_CREATERESOURCE_0088