Loading vulkan/libvulkan/swapchain.cpp +2 −0 Original line number Original line Diff line number Diff line Loading @@ -723,6 +723,8 @@ void DestroySwapchainKHR(VkDevice device, const VkAllocationCallbacks* allocator) { const VkAllocationCallbacks* allocator) { const auto& dispatch = GetData(device).driver; const auto& dispatch = GetData(device).driver; Swapchain* swapchain = SwapchainFromHandle(swapchain_handle); Swapchain* swapchain = SwapchainFromHandle(swapchain_handle); if (!swapchain) return; bool active = swapchain->surface.swapchain_handle == swapchain_handle; bool active = swapchain->surface.swapchain_handle == swapchain_handle; ANativeWindow* window = active ? swapchain->surface.window.get() : nullptr; ANativeWindow* window = active ? swapchain->surface.window.get() : nullptr; Loading Loading
vulkan/libvulkan/swapchain.cpp +2 −0 Original line number Original line Diff line number Diff line Loading @@ -723,6 +723,8 @@ void DestroySwapchainKHR(VkDevice device, const VkAllocationCallbacks* allocator) { const VkAllocationCallbacks* allocator) { const auto& dispatch = GetData(device).driver; const auto& dispatch = GetData(device).driver; Swapchain* swapchain = SwapchainFromHandle(swapchain_handle); Swapchain* swapchain = SwapchainFromHandle(swapchain_handle); if (!swapchain) return; bool active = swapchain->surface.swapchain_handle == swapchain_handle; bool active = swapchain->surface.swapchain_handle == swapchain_handle; ANativeWindow* window = active ? swapchain->surface.window.get() : nullptr; ANativeWindow* window = active ? swapchain->surface.window.get() : nullptr; Loading