diff --git a/src/video_core/fence_manager.h b/src/video_core/fence_manager.h index 4de6f1437c..1a9fdde4ab 100644 --- a/src/video_core/fence_manager.h +++ b/src/video_core/fence_manager.h @@ -77,7 +77,7 @@ public: void SignalFence(std::function&& func) { bool delay_fence = Settings::IsGPULevelHigh(); #ifdef __ANDROID__ - if (!delay_fence && Settings::values.early_release_fences.GetValue()) { + if (!delay_fence && !Settings::values.early_release_fences.GetValue()) { TryReleasePendingFences(); } #else