A structure used as an argument to DeviceStreamingImagePool::ExpandImage. More...
#include <DeviceStreamingImagePool.h>
Public Attributes | |
| Ptr< ImageClass > | m_image = nullptr |
| The image with which to expand its mip chain. | |
| AZStd::span< const StreamingImageMipSlice > | m_mipSlices |
| bool | m_waitForUpload = false |
| Whether the function need to wait until the upload is finished. | |
| CompleteCallback | m_completeCallback |
| A function to call when the upload is complete. It will be called instantly if m_waitForUpload was set to true. | |
A structure used as an argument to DeviceStreamingImagePool::ExpandImage.
| AZStd::span<const StreamingImageMipSlice> AZ::RHI::StreamingImageExpandRequestTemplate< ImageClass >::m_mipSlices |
A list of image mip slices used to expand the contents. The data must remain valid for the duration of the upload (until m_completeCallback is triggered).