Open 3D Engine Atom Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::RHI::TransientImageDescriptor Struct Reference

Public Member Functions

 TransientImageDescriptor (const AttachmentId &attachmentId, const ImageDescriptor &imageDescriptor, HardwareQueueClassMask supportedQueueMask=HardwareQueueClassMask::All, const ClearValue *optimizedClearValue=nullptr)
 
HashValue64 GetHash (HashValue64 seed=HashValue64{ 0 }) const
 

Public Attributes

AttachmentId m_attachmentId
 The attachment id to associate with the transient image.
 
ImageDescriptor m_imageDescriptor
 The image descriptor used to create the transient image.
 
HardwareQueueClassMask m_supportedQueueMask = HardwareQueueClassMask::All
 The set of supported synchronous queues for this transient image.
 
const ClearValuem_optimizedClearValue = nullptr
 

Member Data Documentation

◆ m_optimizedClearValue

const ClearValue* AZ::RHI::TransientImageDescriptor::m_optimizedClearValue = nullptr

The optimized clear value for the image. If left null, the clear value from the first clear operation is used.


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