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() {} ```