|
@@ -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);
|
|
|
|
|
|