Add the ability to compile a passthrough vertex shader from end to end from HLSL targeting SPIR-V.
This will be considered done when the following shader can be compiled using clang (https://godbolt.org/z/MboPa98nj):
// Compile: clang-dxc t.hlsl -T vs_6_8 -E main -spirv -fspv-target-env=vulkan1.3
void main() {}