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

The data structure used to initialize an RHI::DeviceImage on an RHI::DeviceImagePool. More...

#include <DeviceImagePool.h>

Public Member Functions

 DeviceImageInitRequest (DeviceImage &image, const ImageDescriptor &descriptor, const ClearValue *optimizedClearValue=nullptr)
 

Public Attributes

DeviceImage * m_image = nullptr
 The image to initialize.
 
ImageDescriptor m_descriptor
 The descriptor used to initialize the image.
 
const ClearValue * m_optimizedClearValue = nullptr
 

Detailed Description

The data structure used to initialize an RHI::DeviceImage on an RHI::DeviceImagePool.

Member Data Documentation

◆ m_optimizedClearValue

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

An optional, optimized clear value for the image. Certain platforms may use this value to perform fast clears when this clear value is used.


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