From 5c8b984e642e3db1e0b3d423db44677da6687c35 Mon Sep 17 00:00:00 2001 From: FakeMichau <49685661+FakeMichau@users.noreply.github.com> Date: Fri, 13 Jun 2025 14:18:54 +0200 Subject: [PATCH] AL VK doesn't use async markers --- .../nvapi/fakenvapi/low_latency_tech/ll_antilag_vk.cpp | 8 -------- .../nvapi/fakenvapi/low_latency_tech/ll_antilag_vk.h | 2 +- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/OptiScaler/nvapi/fakenvapi/low_latency_tech/ll_antilag_vk.cpp b/OptiScaler/nvapi/fakenvapi/low_latency_tech/ll_antilag_vk.cpp index 70a17bc0..b950a463 100644 --- a/OptiScaler/nvapi/fakenvapi/low_latency_tech/ll_antilag_vk.cpp +++ b/OptiScaler/nvapi/fakenvapi/low_latency_tech/ll_antilag_vk.cpp @@ -77,11 +77,3 @@ void AntiLagVk::set_marker(IUnknown* pDevice, MarkerParams* marker_params) { } } } - -void AntiLagVk::set_async_marker(MarkerParams* marker_params) { - if (marker_params->marker_type == MarkerType::OUT_OF_BAND_PRESENT_START) { - static uint64_t previous_frame_id = marker_params->frame_id; - set_fg_type(previous_frame_id == marker_params->frame_id, marker_params->frame_id); - previous_frame_id = marker_params->frame_id; - } -} diff --git a/OptiScaler/nvapi/fakenvapi/low_latency_tech/ll_antilag_vk.h b/OptiScaler/nvapi/fakenvapi/low_latency_tech/ll_antilag_vk.h index 87c6c236..b101437c 100644 --- a/OptiScaler/nvapi/fakenvapi/low_latency_tech/ll_antilag_vk.h +++ b/OptiScaler/nvapi/fakenvapi/low_latency_tech/ll_antilag_vk.h @@ -25,5 +25,5 @@ public: void set_sleep_mode(SleepMode* sleep_mode) override; void sleep() override; void set_marker(IUnknown* pDevice, MarkerParams* marker_params) override; - void set_async_marker(MarkerParams* marker_params) override; + void set_async_marker(MarkerParams* marker_params) override {}; // Not used by AntiLag VK }; \ No newline at end of file