tests: Mark some tests in arithmetic-int-uniform.shader_test as buggy on MoltenVK < 1.2.11.

The bug is already solved on recent MoltenVK versions, but the CI
is stuck with 1.2.9, so it's useful to filter these failures out.
This commit is contained in:
Giovanni Mascellani
2025-05-25 22:36:47 +02:00
committed by Henri Verbeet
parent 7f04060f33
commit c82d1aac4d
Notes: Henri Verbeet 2025-06-04 13:14:18 +02:00
Approved-by: Henri Verbeet (@hverbeet)
Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1534
3 changed files with 9 additions and 4 deletions

View File

@@ -56,7 +56,7 @@ float4 main() : SV_TARGET
[test]
uniform 0 float4 42.0 5.0 0.0 0.0
todo(glsl | msl) draw quad
probe (0, 0) rgba (2.0, -2.0, 2.0, -2.0)
bug(mvk<1.2.11) probe (0, 0) rgba (2.0, -2.0, 2.0, -2.0)
[pixel shader]
uniform float2 a;
@@ -86,7 +86,7 @@ float4 main() : SV_TARGET
[test]
uniform 0 float4 45.0 5.0 0.0 0.0
todo(glsl | msl) draw quad
probe (0, 0) rgba (0.0, 0.0, 0.0, 0.0)
bug(mvk<1.2.11) probe (0, 0) rgba (0.0, 0.0, 0.0, 0.0)
[pixel shader]
uniform float4 a;
@@ -135,7 +135,7 @@ float4 main() : sv_target
uniform 0 float 10.0
todo(glsl | msl) draw quad
if(sm<4) probe (0, 0) rgba(6, 6, -6, -6)
if(sm>=4) probe (0, 0) rgba(7, 7, -7, -7)
if(sm>=4) bug(mvk<1.2.11) probe (0, 0) rgba(7, 7, -7, -7)
[pixel shader]
float f;
@@ -232,7 +232,7 @@ float4 main() : SV_TARGET
[test]
uniform 0 int64_t2 42000000000 5000000000
draw quad
probe (0, 0) rgba (2.0e9, -2.0e9, 2.0e9, -2.0e9)
bug(mvk<1.2.11) probe (0, 0) rgba (2.0e9, -2.0e9, 2.0e9, -2.0e9)
[pixel shader]
uniform int64_t2 a;