Custom data for the CopyPass. Should be specified in the PassRequest. More...
#include <CopyPassData.h>
Inherits AZ::RPI::PassData.
Public Member Functions | |
AZ_RTTI (CopyPassData, "{A0E4DBBF-2FE7-4027-B6B1-4F15AEB03B04}", PassData) | |
AZ_CLASS_ALLOCATOR (CopyPassData, SystemAllocator) | |
Public Member Functions inherited from AZ::RPI::PassData | |
AZ_RTTI (PassData, "{F8594AE8-2588-4D64-89E5-B078A46A9AE4}") | |
AZ_CLASS_ALLOCATOR (PassData, SystemAllocator) | |
Static Public Member Functions | |
static void | Reflect (ReflectContext *context) |
Static Public Member Functions inherited from AZ::RPI::PassData | |
static void | Reflect (ReflectContext *context) |
Public Attributes | |
uint32_t | m_bufferSize = 0 |
RHI::Size | m_sourceSize |
uint32_t | m_bufferSourceOffset = 0 |
uint32_t | m_bufferSourceBytesPerRow = 0 |
uint32_t | m_bufferSourceBytesPerImage = 0 |
uint32_t | m_bufferDestinationOffset = 0 |
uint32_t | m_bufferDestinationBytesPerRow = 0 |
uint32_t | m_bufferDestinationBytesPerImage = 0 |
RHI::ImageSubresource | m_imageSourceSubresource |
RHI::Origin | m_imageSourceOrigin |
RHI::ImageSubresource | m_imageDestinationSubresource |
RHI::Origin | m_imageDestinationOrigin |
bool | m_cloneInput = true |
bool | m_useCopyQueue = false |
Public Attributes inherited from AZ::RPI::PassData | |
PipelineGlobalConnectionList | m_pipelineGlobalConnections |
Name | m_pipelineViewTag |
Custom data for the CopyPass. Should be specified in the PassRequest.