|
|
@ -106,6 +106,14 @@ public: |
|
|
explicit Image(TextureCacheRuntime&, const VideoCommon::ImageInfo& info, GPUVAddr gpu_addr, |
|
|
explicit Image(TextureCacheRuntime&, const VideoCommon::ImageInfo& info, GPUVAddr gpu_addr, |
|
|
VAddr cpu_addr); |
|
|
VAddr cpu_addr); |
|
|
|
|
|
|
|
|
|
|
|
~Image(); |
|
|
|
|
|
|
|
|
|
|
|
Image(const Image&) = delete; |
|
|
|
|
|
Image& operator=(const Image&) = delete; |
|
|
|
|
|
|
|
|
|
|
|
Image(Image&&) = default; |
|
|
|
|
|
Image& operator=(Image&&) = default; |
|
|
|
|
|
|
|
|
void UploadMemory(const StagingBufferRef& map, |
|
|
void UploadMemory(const StagingBufferRef& map, |
|
|
std::span<const VideoCommon::BufferImageCopy> copies); |
|
|
std::span<const VideoCommon::BufferImageCopy> copies); |
|
|
|
|
|
|
|
|
|