From 8ea01a571be073be00f8a77150f3d62ef5600b52 Mon Sep 17 00:00:00 2001 From: Nicolas James Date: Thu, 12 Mar 2026 20:42:37 +1100 Subject: Fix potential clock domain mismatch when using chrono::now() --- src/layer.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/layer.cc') diff --git a/src/layer.cc b/src/layer.cc index 24898a3..b4766eb 100644 --- a/src/layer.cc +++ b/src/layer.cc @@ -438,7 +438,7 @@ vkQueueSubmit(VkQueue queue, std::uint32_t submit_count, // more explicit + insurance if that changes. auto handles = std::vector>{}; - const auto now = std::chrono::steady_clock::now(); + const auto now = DeviceContext::Clock::now(); std::ranges::transform( std::span{submit_infos, submit_count}, std::back_inserter(next_submits), @@ -489,7 +489,7 @@ vkQueueSubmit2(VkQueue queue, std::uint32_t submit_count, auto next_cbs = std::vector>{}; auto handles = std::vector>{}; - const auto now = std::chrono::steady_clock::now(); + const auto now = DeviceContext::Clock::now(); std::ranges::transform( std::span{submit_infos, submit_count}, std::back_inserter(next_submits), -- cgit v1.2.3