Henri Verbeet pushed to branch master at wine / vkd3d Commits: 113a2602 by Elizabeth Figura at 2026-04-02T18:41:02+02:00 tests/shader_runner: Take hlsl_hrs into account when adding sm1/sm4/sm6 versions to the test mask. Currently, if the [require] shader models aren't touched but a test has "fail(sm<3)", we don't actually run the test with sm3 because get_runner_test_mask() adds sm2 to model_mask instead. Fix this to instead add the lowest version that's within the [require] bounds and also successfully compiles. - - - - - 9d3b150d by Elizabeth Figura at 2026-04-02T18:41:18+02:00 vkd3d-shader/hlsl: Map VPOS to SV_Position for sm4. If semantic mapping is enabled. - - - - - 3d1d2c9b by Elizabeth Figura at 2026-04-02T19:01:47+02:00 vkd3d-shader/d3dbc: Lower vPos. - - - - - 681dcf22 by Elizabeth Figura at 2026-04-02T19:05:27+02:00 tests/hlsl: Test VPOS. - - - - - 10 changed files: - libs/vkd3d-shader/hlsl_codegen.c - libs/vkd3d-shader/ir.c - libs/vkd3d-shader/tpf.c - tests/hlsl/ddxddy.shader_test - tests/hlsl/discard.shader_test - tests/hlsl/fwidth.shader_test - tests/hlsl/pixel-position.shader_test - tests/hlsl/register-reservations-profile.shader_test - tests/hlsl_d3d12.c - tests/shader_runner.c View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/6c59072365540cd676249eadd960d... -- View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/6c59072365540cd676249eadd960d... You're receiving this email because of your account on gitlab.winehq.org. Manage all notifications: https://gitlab.winehq.org/-/profile/notifications | Help: https://gitlab.winehq.org/help