[PATCH 3/5] wined3d: Introduce a SPIR-V shader backend for the Vulkan adapter.