Diligent::TextureCaps struct

Texture capabilities.

Contents

Public variables

Uint32 MaxTexture1DDimension
Maximum dimension (width) of a 1D texture, or 0 if 1D textures are not supported.
Uint32 MaxTexture1DArraySlices
Maximum number of slices in a 1D texture array, or 0 if 1D texture arrays are not supported.
Uint32 MaxTexture2DDimension
Maximum dimension (width or height) of a 2D texture.
Uint32 MaxTexture2DArraySlices
Maximum number of slices in a 2D texture array, or 0 if 2D texture arrays are not supported.
Uint32 MaxTexture3DDimension
Maximum dimension (width, height, or depth) of a 3D texture, or 0 if 3D textures are not supported.
Uint32 MaxTextureCubeDimension
Maximum dimension (width or height) of a cubemap face, or 0 if cubemap textures are not supported.
Bool Texture2DMSSupported
Indicates if device supports 2D multisampled textures.
Bool Texture2DMSArraySupported
Indicates if device supports 2D multisampled texture arrays.
Bool TextureViewSupported
Indicates if device supports texture views.
Bool CubemapArraysSupported
Indicates if device supports cubemap arrays.