tests/shader_runner: Build a varying map in the Vulkan runner.

This adds todos to two tests. The tests in question have mismatching masks
and previously failed Vulkan validation anyway.
This commit is contained in:
Elizabeth Figura
2023-10-27 11:59:09 -05:00
committed by Henri Verbeet
parent d12a9738a0
commit e452519dcb
Notes: Henri Verbeet 2024-10-28 18:11:45 +01:00
Approved-by: Henri Verbeet (@hverbeet)
Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1216
3 changed files with 17 additions and 3 deletions

View File

@@ -85,7 +85,7 @@ float4 main(in apple a) : sv_target
}
[test]
draw quad
todo(sm<4) draw quad
probe (0, 0) rgba (10.0, 20.0, 30.0, 40.0)
@@ -287,7 +287,7 @@ float4 main(in float4 a : TEXCOORD0, in float3 b : TEXCOORD1) : sv_target
}
[test]
draw quad
todo(sm<4) draw quad
probe (0, 0) rgba (10.0, 11.0, 20.0, 21.0)

View File

@@ -159,4 +159,4 @@ float4 main(float4 pos : SV_Position, float4 color : COLOR) : SV_Target
[test]
todo(mvk & sm<4) draw triangle list 3
todo(sm<4) probe (0, 0) rgba (1.0, 10.0, 11.0, 4.0)
probe (0, 0) rgba(1.0, 10.0, 11.0, 4.0)