vk_master_semaphore: Deduplicate atomic access within IsFree()

We can just reuse the already existing KnownGpuTick() to deduplicate the
access.
master
Lioncash 2021-04-12 09:41:53 +07:00
parent c5f5d6e7f6
commit 9b331a5fb5
1 changed files with 1 additions and 1 deletions

@ -36,7 +36,7 @@ public:
/// Returns true when a tick has been hit by the GPU. /// Returns true when a tick has been hit by the GPU.
[[nodiscard]] bool IsFree(u64 tick) const noexcept { [[nodiscard]] bool IsFree(u64 tick) const noexcept {
return gpu_tick.load(std::memory_order_relaxed) >= tick; return KnownGpuTick() >= tick;
} }
/// Advance to the logical tick. /// Advance to the logical tick.