aboutsummaryrefslogtreecommitdiff
path: root/src/swapchain_monitor.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/swapchain_monitor.cc')
-rw-r--r--src/swapchain_monitor.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/swapchain_monitor.cc b/src/swapchain_monitor.cc
index adeb315..bcf89e1 100644
--- a/src/swapchain_monitor.cc
+++ b/src/swapchain_monitor.cc
@@ -95,6 +95,10 @@ void SwapchainMonitor::notify_present(
const auto lock = std::scoped_lock{this->mutex};
+ if (!this->was_low_latency_requested) {
+ return;
+ }
+
// Fast path where this work has already completed.
if (!this->wakeup_semaphores.empty() && !submissions->empty()) {