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

This describes multi-sampled texture resolve command arguments. More...

#include <CommandList.h>

Public Member Functions

 XII_DECLARE_POD_TYPE ()
 
XII_ALWAYS_INLINE xiiGALResolveTextureSubresourceDescription (xiiUInt32 uiSourceMip, xiiUInt32 uiSourceSlice, xiiUInt32 uiDestMip, xiiUInt32 uiDestSlice, xiiEnum< xiiGALResourceFormat > format=xiiGALResourceFormat::Unknown, xiiEnum< xiiGALStateTransitionMode > sourceMode=xiiGALStateTransitionMode::Transition, xiiEnum< xiiGALStateTransitionMode > destMode=xiiGALStateTransitionMode::Transition)
 

Public Attributes

xiiUInt32 m_uiSourceMipLevel = 0U
 Mip level of the source multi-sampled texture to resolve.
 
xiiUInt32 m_uiSourceSlice = 0U
 Array slice of the source multi-sampled texture to resolve.
 
xiiEnum< xiiGALStateTransitionModem_SourceTextureTransitionMode = xiiGALStateTransitionMode::None
 Source texture state transition mode, see xiiGALStateTransitionMode.
 
xiiUInt32 m_uiDestinationMipLevel = 0U
 Mip level of the destination non-multi-sampled texture.
 
xiiUInt32 m_uiDestinationSlice = 0U
 Array slice of the destination non-multi-sampled texture.
 
xiiEnum< xiiGALStateTransitionModem_DestinationTextureTransitionMode = xiiGALStateTransitionMode::None
 Destination texture state transition mode, see xiiGALStateTransitionMode.
 
xiiEnum< xiiGALResourceFormatm_Format = xiiGALResourceFormat::Unknown
 If one or both textures are typeless, specifies the type of the typeless texture. If both texture formats are not typeless, in which case they must be identical, this member must be either xiiGALResourceFormat::Unknown, or match this format.
 

Detailed Description

This describes multi-sampled texture resolve command arguments.


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