The SPIR-V backend is not ready yet to compile graphic shaders. So we
have no test that could pass with both backends except this one.
But in the future, we'd have 2 backends available for the HLSL
frontend: DXIL and SPIRV.
In DirectXShaderCompiler, a common source of bugs was uneven coverage
of features between both backends.
The goal here is to determine the canonical way to share tests.
The main issue is around XFAIL: in an ideal world, we could link
each XFAIL to a RUN line, but right now it's not possible.
This means we cannot mark the test as XFAIL just for 1 backend.