Fix vkCreateSharedSwapchainsKHR not unwrapping handles correctly
authorCharles Giessen <charles@lunarg.com>
Wed, 14 Aug 2024 16:24:18 +0000 (11:24 -0500)
committerCharles Giessen <46324611+charles-lunarg@users.noreply.github.com>
Tue, 20 Aug 2024 14:42:10 +0000 (08:42 -0600)
commit438875314dc838d130098127c6e908798500fecc
treed05e25d27499e1839b3f3ab2a7dd9ace64208ed6
parent4c34d975bf3a4edcf25265c676a242d7d08688ce
Fix vkCreateSharedSwapchainsKHR not unwrapping handles correctly

The loader would unwrap the first surface and use that for all created
swapchains rather than unwrap each surface handle individually for each
VkSwapchainCreateInfoKHR struct.
loader/wsi.c
tests/framework/icd/test_icd.cpp
tests/loader_get_proc_addr_tests.cpp