[common, gpu_thread] Exchanging command queue + adjusting Subtract in the OverlapRangeSetImpl

This commit is contained in:
CamilleLaVey 2026-02-07 17:50:27 -04:00 committed by crueter
parent 19e2dba35a
commit 28bf78db3a
2 changed files with 16 additions and 19 deletions

View file

@ -89,7 +89,7 @@ struct CommandDataContainer {
/// Struct used to synchronize the GPU thread
struct SynchState final {
using CommandQueue = Common::MPSCQueue<CommandDataContainer>;
using CommandQueue = Common::SPSCQueue<CommandDataContainer>;
std::mutex write_lock;
CommandQueue queue;
u64 last_fence{};