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::StreamingImageInitRequest Struct Reference

A structure used as an argument to StreamingImagePool::InitImage. More...

#include <StreamingImagePool.h>

Inherits AZ::RHI::StreamingImageDeviceMaskRequest.

Public Member Functions

 StreamingImageInitRequest (Image &image, const ImageDescriptor &descriptor, AZStd::span< const StreamingImageMipSlice > tailMipSlices, MultiDevice::DeviceMask deviceMask=MultiDevice::AllDevices)
 
- Public Member Functions inherited from AZ::RHI::StreamingImageDeviceMaskRequest
 StreamingImageDeviceMaskRequest (Image &image, AZStd::span< const StreamingImageMipSlice > tailMipSlices, MultiDevice::DeviceMask deviceMask=MultiDevice::AllDevices)
 

Public Attributes

ImageDescriptor m_descriptor
 The descriptor used to to initialize the image.
 
- Public Attributes inherited from AZ::RHI::StreamingImageDeviceMaskRequest
Imagem_image = nullptr
 The image to initialize.
 
AZStd::span< const StreamingImageMipSlicem_tailMipSlices
 
MultiDevice::DeviceMask m_deviceMask = MultiDevice::AllDevices
 

Detailed Description

A structure used as an argument to StreamingImagePool::InitImage.


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