Nov. 17, 2023
1:50 p.m.
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). -- https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/458#note_52685