Open 3D Engine Atom Gem API Reference  24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::RHI::ImageUpdateRequestTemplate< ImageClass, ImageSubresourceLayoutClass > Struct Template Reference

The data structure used to update contents of an RHI::Image on an RHI::ImagePool. More...

#include <ImagePool.h>

Public Attributes

ImageClass * m_image = nullptr
 A pointer to an initialized image, whose contents will be updated.
 
ImageSubresource m_imageSubresource
 The image subresource to update.
 
Origin m_imageSubresourcePixelOffset
 The offset in pixels from the start of the sub-resource in the destination image.
 
const void * m_sourceData = nullptr
 The source data pointer.
 
ImageSubresourceLayoutClass m_sourceSubresourceLayout
 The source sub-resource layout.
 

Detailed Description

template<typename ImageClass, typename ImageSubresourceLayoutClass>
struct AZ::RHI::ImageUpdateRequestTemplate< ImageClass, ImageSubresourceLayoutClass >

The data structure used to update contents of an RHI::Image on an RHI::ImagePool.


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