Prepare for advanced shaders
requested to merge wallbraker/monado:jakob/prepare-for-advanced-shaders-why-are-you-always-preparing-just-go into main
Did some experiments with more advanced shaders, can't flip the switch to Vulkan 1.1 just yet, but here are some useful patches.