diff --git a/src/video_core/texture_cache/texture_cache.cpp b/src/video_core/texture_cache/texture_cache.cpp index a3ba955fb..c5ff0d913 100644 --- a/src/video_core/texture_cache/texture_cache.cpp +++ b/src/video_core/texture_cache/texture_cache.cpp @@ -145,9 +145,9 @@ void TextureCache::DownloadImageMemory(ImageId image_id) { }; if constexpr (priority) { - scheduler.DeferPriorityOperation(operation); + scheduler.DeferPriorityOperation(std::move(operation)); } else { - scheduler.DeferOperation(operation); + scheduler.DeferOperation(std::move(operation)); } }