On the latest drivers (and some recent drivers) for my 5500xt, vkCreateSwapchain has major performance issues. After downgrading to a driver from earlier this year, they are fixed.
23.11.1: vkCreateSwapchain takes 30-50ms (???)
23.2.2: vkCreateSwapchain takes ~0ms (I didn't bother timing at a higher resolution)
This happens with FIFO, IMMEDIATE and MAILBOX swapchain modes (I didn't test the others). It happens in my code, and in the vkcube demo. Layers were disabled, everything was built in release mode.
Thoughts?