From a9a083ea5c649498d2f12e611dbc7c767d152130 Mon Sep 17 00:00:00 2001 From: Nicolas James Date: Mon, 6 Apr 2026 12:18:10 +1000 Subject: Add WIP refactored reflex impl --- src/strategies/anti_lag/device_strategy.hh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/strategies/anti_lag/device_strategy.hh') diff --git a/src/strategies/anti_lag/device_strategy.hh b/src/strategies/anti_lag/device_strategy.hh index 836e748..3533647 100644 --- a/src/strategies/anti_lag/device_strategy.hh +++ b/src/strategies/anti_lag/device_strategy.hh @@ -18,7 +18,7 @@ class AntiLagDeviceStrategy final : public DeviceStrategy { std::shared_mutex mutex{}; // If this is nullopt don't track the submission. std::optional frame_index{}; - std::optional previous_input_release; + std::optional previous_input_release{}; std::chrono::microseconds delay{}; bool is_enabled{}; @@ -26,6 +26,13 @@ class AntiLagDeviceStrategy final : public DeviceStrategy { AntiLagDeviceStrategy(DeviceContext& device); virtual ~AntiLagDeviceStrategy(); + public: + virtual void + notify_create_swapchain(const VkSwapchainKHR& swapchain, + const VkSwapchainCreateInfoKHR& info) override; + virtual void + notify_destroy_swapchain(const VkSwapchainKHR& swapchain) override; + public: void notify_update(const VkAntiLagDataAMD& data); -- cgit v1.2.3