diff --git a/src/video_core/fence_manager.h b/src/video_core/fence_manager.h index d9aaaf7015..b391654845 100644 --- a/src/video_core/fence_manager.h +++ b/src/video_core/fence_manager.h @@ -67,6 +67,10 @@ public: SignalFence(std::move(do_nothing)); } + void SyncOperation(std::function&& func) { + uncommitted_operations.emplace_back(std::move(func)); + } + void SignalFence(std::function&& func) { bool delay_fence = Settings::IsGPULevelHigh(); if constexpr (!can_async_check) {