mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-12-15 08:03:30 -08:00
tests/d3d12: Mark a texture aliasing test as todo on Intel.
This commit is contained in:
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
@@ -32837,7 +32837,11 @@ static void test_64kb_texture_alignment(void)
|
|||||||
transition_resource_state(command_list, textures[1],
|
transition_resource_state(command_list, textures[1],
|
||||||
D3D12_RESOURCE_STATE_COPY_DEST, D3D12_RESOURCE_STATE_COPY_SOURCE);
|
D3D12_RESOURCE_STATE_COPY_DEST, D3D12_RESOURCE_STATE_COPY_SOURCE);
|
||||||
get_resource_readback_with_command_list(textures[1], 0, &rb, queue, command_list);
|
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);
|
check_readback_data_uint(&rb.rb, &box, 0xdeadbeef, 0);
|
||||||
release_resource_readback(&rb);
|
release_resource_readback(&rb);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user