tests/d3d12: Mark a texture aliasing test as todo on Intel.

This commit is contained in:
Giovanni Mascellani
2025-11-15 18:51:41 +01:00
committed by Henri Verbeet
parent ffbf0320ba
commit 654c96fc94
Notes: Henri Verbeet 2025-11-17 15:29:49 +01:00
Approved-by: Henri Verbeet (@hverbeet)
Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1831

View File

@@ -32837,7 +32837,11 @@ static void test_64kb_texture_alignment(void)
transition_resource_state(command_list, textures[1],
D3D12_RESOURCE_STATE_COPY_DEST, D3D12_RESOURCE_STATE_COPY_SOURCE);
get_resource_readback_with_command_list(textures[1], 0, &rb, queue, command_list);
todo_if(is_mvk_device_lt(device, 1, 2, 12))
/* We're currently messing up Vulkan resource layouts here, the new
* texture will trigger an UNDEFINED -> TRANSFER_DST_OPTIMAL transition,
* which could destroy the content. On most drivers this is luckily not
* a problem. */
todo_if(is_mvk_device_lt(device, 1, 2, 12) || is_intel_device(device))
check_readback_data_uint(&rb.rb, &box, 0xdeadbeef, 0);
release_resource_readback(&rb);