From 973532a7d28c2afbaaf0fe79efa9a5084d14e3aa Mon Sep 17 00:00:00 2001 From: Nicolas James Date: Sat, 11 Apr 2026 11:23:12 +1000 Subject: Don't discard signal semaphore on missing swapchain monitor without signalling it first --- src/layer.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/layer.cc') diff --git a/src/layer.cc b/src/layer.cc index e94fe54..54ad8d7 100644 --- a/src/layer.cc +++ b/src/layer.cc @@ -275,7 +275,7 @@ DestroyDevice(VkDevice device, const VkAllocationCallbacks* allocator) { const auto key = layer_context.get_key(device); const auto iter = layer_context.contexts.find(key); assert(iter != std::end(layer_context.contexts)); - auto context = dynamic_pointer_cast(iter->second); + auto context = std::dynamic_pointer_cast(iter->second); // Remove all owned queues from our global context pool. for (const auto& [queue, _] : context->queues) { -- cgit v1.2.3