tests/shader_runner: Introduce the "u32" probe format.

This commit is contained in:
Henri Verbeet
2025-06-06 00:25:11 +02:00
parent 95cf0a8b2c
commit 9c987e5a0b
Notes: Henri Verbeet 2025-06-10 18:06:45 +02:00
Approved-by: Giovanni Mascellani (@giomasce)
Approved-by: Henri Verbeet (@hverbeet)
Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1555
28 changed files with 357 additions and 369 deletions

View File

@@ -35,8 +35,8 @@ uint4 main(float4 pos : sv_position) : sv_target
% Initialise the UAV and RTV.
[test]
todo(glsl) draw triangle list 3
probe (0, 0) rui(0xaaaaaaaa)
probe uav 1 (0, 0, 640, 480) rui(0x55555555)
probe (0, 0) u32(0xaaaaaaaa)
probe uav 1 (0, 0, 640, 480) u32(0x55555555)
[pixel shader]
RasterizerOrderedTexture2D<uint4> tex : register(u1);
@@ -68,5 +68,5 @@ rov
[test]
draw triangle list 93
probe (0, 0) rui(0x6aaaaaaa)
probe uav 1 (0, 0, 640, 480) rui(0x2aaaaaaa)
probe (0, 0) u32(0x6aaaaaaa)
probe uav 1 (0, 0, 640, 480) u32(0x2aaaaaaa)