--
v4: tests: Add a test for SV_ViewportArrayIndex.
tests: Use test utils to create the pipeline state in test_ps_layer().
tests: Test using SV_RenderTargetArrayIndex in the vertex shader.
tests: Compile HLSL shaders at runtime in test_ps_layer().
vkd3d-shader/tpf: Support SV_ViewportArrayIndex in pixel and vertex shaders.
vkd3d-shader/tpf: Support SV_InstanceID in vertex shaders.
vkd3d-shader/tpf: Support SV_RenderTargetArrayIndex in pixel and vertex shaders.
vkd3d-shader/spirv: Use capability ShaderViewportIndexLayerEXT for decoration ViewportIndex.
vkd3d-shader/spirv: Use capability ShaderViewportIndexLayerEXT for decoration Layer.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/546