vulkan/wsi: keep allocate queue families in image, just don't fill them
This changes the code so that it only looks at the passed in families when concurrent, otherwise it always allocates one. Fixes: 48b3ef62 ("vulkan/wsi: handle queue families properly for non-concurrent sharing mode.") Acked-by:Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Acked-by:
Jason Ekstrand <jason.ekstrand@collabora.com> Tested-by:
Mike Lothian <mike@fireburn.co.uk> Part-of: <mesa/mesa!15331> (cherry picked from commit 85a94be0)