Use a dynamic struct chain for vkCreateDevice.

We'll need to disable some stuff for mobile.
8 jobs for vulkan_refactor in 6 minutes and 19 seconds (queued for 6 seconds)
Status Name Job ID Coverage
  Build Shared
passed android-arm64-v8a #899744

00:01:40

passed android-x86 #899746

00:01:39

passed android-x86_64 #899745

00:01:21

passed libretro-build-linux-x64 #899739

00:01:40

passed libretro-build-linux-x86 #899740

00:01:23

passed libretro-build-osx-x64 #899743
macosx-packaging

00:06:19

passed libretro-build-windows-i686 #899742
msvc2019

00:01:13

passed libretro-build-windows-x64 #899741
msvc2019

00:02:18