On Fri Nov 17 09:57:15 2023 +0000, Giovanni Mascellani wrote:
I'm not sure I understand this: I removed some of the `fail(sm<4)` markers and I saw no failure. Also, the only runner able to compile SM1-3 shaders is D3D9, which only runs on Windows, where `todo` is irrelevant. Am I missing anything?
Without 6/10 vkd3d_shader, on Windows is using the native compiler with SM4 profiles, so the tests don't fail as expected and the pipeline complains.
6/10 is required so that vkd3d_shader, on Windows, actually uses SM1 profiles and fails as expected (unlike todos, fails make sense in Windows).