struct TextureBlitInformation

Structure used for specifying information about a texture blit operation.

Public

Fields

SourceFace

u32 SourceFace

Face from which to blit.

This can be an entry in an array of textures, or a single face of a cube map. If cubemap array, then each array entry takes up six faces.

SourceMip

u32 SourceMip

Mip level from which to blit.

SourceVolume

PixelVolume SourceVolume

Pixel volume from which to blit from.

This defaults to all pixels of the face.

DestinationFace

u32 DestinationFace

Face to which to blit.

This can be an entry in an array of textures, or a single face of a cube map. If cubemap array, then each array entry takes up six faces.

DestinationMip

u32 DestinationMip

Mip level to which to blit.

FaceCount

u32 FaceCount

Number of faces to blit.

DestinationVolume

PixelVolume DestinationVolume

Pixel volume to which to blit to.

This defaults to all pixels of the face.