From ce23cff12e7a1db76bd2d6ccece7e6aa12003805 Mon Sep 17 00:00:00 2001 From: Geoffrey McRae Date: Sun, 16 Mar 2025 19:28:07 +0000 Subject: [PATCH] [idd] remove deprecated locking defines --- idd/LGIdd/CSwapChainProcessor.cpp | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/idd/LGIdd/CSwapChainProcessor.cpp b/idd/LGIdd/CSwapChainProcessor.cpp index 1da299c7..e5415efa 100644 --- a/idd/LGIdd/CSwapChainProcessor.cpp +++ b/idd/LGIdd/CSwapChainProcessor.cpp @@ -23,17 +23,6 @@ #include #include "CDebug.h" -#define LOCK(lock) \ - while (InterlockedCompareExchange((volatile LONG*)&(lock), 1, 0) != 0) {}; - -#define UNLOCK(lock) \ - InterlockedExchange((volatile LONG*)&(lock), 0); - -#define LOCK_CONTEXT() LOCK(m_contextLock); -#define UNLOCK_CONTEXT() UNLOCK(m_contextLock); -#define LOCK_ST(st) LOCK((st).lock); -#define UNLOCK_ST(st) UNLOCK((st).lock); - CSwapChainProcessor::CSwapChainProcessor(CIndirectDeviceContext* devContext, IDDCX_SWAPCHAIN hSwapChain, std::shared_ptr dx11Device, std::shared_ptr dx12Device, HANDLE newFrameEvent) : m_devContext(devContext),