Merge 'Fix queue destroy warning on the Wayland backend' into 'main'

See merge request mesa/vulkan-wsi-layer!217
This commit is contained in:
Rosen Zhelev 2025-12-02 12:11:06 +00:00
commit bb18f7d897

View file

@ -97,6 +97,11 @@ swapchain::~swapchain()
if (m_buffer_queue != nullptr) if (m_buffer_queue != nullptr)
{ {
for (auto &img : m_swapchain_images)
{
img.set_data(util::unique_ptr<swapchain_image_data>());
}
wl_display_roundtrip_queue(m_display, m_buffer_queue); wl_display_roundtrip_queue(m_display, m_buffer_queue);
wl_event_queue_destroy(m_buffer_queue); wl_event_queue_destroy(m_buffer_queue);
} }