aboutsummaryrefslogtreecommitdiff
path: root/src/layer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/layer.cc')
-rw-r--r--src/layer.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/layer.cc b/src/layer.cc
index e0f1fa6..387a29e 100644
--- a/src/layer.cc
+++ b/src/layer.cc
@@ -792,8 +792,11 @@ AntiLagUpdateAMD(VkDevice device, const VkAntiLagDataAMD* pData) {
// but it's easy to do the inverse. AMD's extension piggybacks on NVIDIA's
// more complicated implementation.
- const auto present_delay = [&]() {
+ const auto present_delay = [&]() -> std::chrono::milliseconds {
using namespace std::chrono;
+ if (!pData->maxFPS) {
+ return 0ms;
+ }
return duration_cast<milliseconds>(1s / pData->maxFPS);
}();