mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2024-11-21 16:46:41 -08:00
tests: Mark loading from stencil as buggy on MoltenVK.
Specifically, MoltenVK seems to be able to load from stencil, but the specific replicating swizzle (repeating the stencil value on all the channels) is not honored. The stencil value is read only on the red channel.
This commit is contained in:
parent
54f6e6dd67
commit
711ce4e65d
Notes:
Alexandre Julliard
2024-01-24 22:55:37 +01:00
Approved-by: Giovanni Mascellani (@giomasce) Approved-by: Henri Verbeet (@hverbeet) Approved-by: Alexandre Julliard (@julliard) Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/545
@ -21394,11 +21394,13 @@ static void test_stencil_load(void)
|
||||
|
||||
transition_sub_resource_state(command_list, context.render_target, 0,
|
||||
D3D12_RESOURCE_STATE_RENDER_TARGET, D3D12_RESOURCE_STATE_COPY_SOURCE);
|
||||
bug_if(is_mvk_device(context.device))
|
||||
check_sub_resource_uvec4(context.render_target, 0, queue, command_list, &uvec4);
|
||||
|
||||
reset_command_list(command_list, context.allocator);
|
||||
transition_sub_resource_state(command_list, texture, 0,
|
||||
D3D12_RESOURCE_STATE_UNORDERED_ACCESS, D3D12_RESOURCE_STATE_COPY_SOURCE);
|
||||
bug_if(is_mvk_device(context.device))
|
||||
check_sub_resource_uvec4(texture, 0, queue, command_list, &uvec4);
|
||||
|
||||
reset_command_list(command_list, context.allocator);
|
||||
|
Loading…
Reference in New Issue
Block a user