mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-09-12 18:50:22 -07:00
tests/d3d12: Do not allow texture creation to fail when testing UAV uint clears.
If the format is supported texture creation should always succeed.
This commit is contained in:
committed by
Henri Verbeet
parent
f932af7f18
commit
f890db872a
Notes:
Henri Verbeet
2025-04-21 14:51:29 +02:00
Approved-by: Henri Verbeet (@hverbeet) Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1464
@@ -5996,14 +5996,10 @@ static void test_clear_unordered_access_view_image(void)
|
|||||||
resource_desc.Layout = D3D12_TEXTURE_LAYOUT_UNKNOWN;
|
resource_desc.Layout = D3D12_TEXTURE_LAYOUT_UNKNOWN;
|
||||||
resource_desc.Flags = D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS;
|
resource_desc.Flags = D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS;
|
||||||
|
|
||||||
if (FAILED(hr = ID3D12Device_CreateCommittedResource(device, &heap_properties,
|
hr = ID3D12Device_CreateCommittedResource(device, &heap_properties,
|
||||||
D3D12_HEAP_FLAG_NONE, &resource_desc, D3D12_RESOURCE_STATE_UNORDERED_ACCESS,
|
D3D12_HEAP_FLAG_NONE, &resource_desc, D3D12_RESOURCE_STATE_UNORDERED_ACCESS,
|
||||||
NULL, &IID_ID3D12Resource, (void **)&texture)))
|
NULL, &IID_ID3D12Resource, (void **)&texture);
|
||||||
{
|
ok(hr == S_OK, "Got hr %#x.\n", hr);
|
||||||
skip("Failed to create texture, hr %#x.\n", hr);
|
|
||||||
vkd3d_test_pop_context();
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
uav_desc.Format = tests[i].format;
|
uav_desc.Format = tests[i].format;
|
||||||
uav_desc.ViewDimension = uav_dimensions[d].view_dim;
|
uav_desc.ViewDimension = uav_dimensions[d].view_dim;
|
||||||
|
Reference in New Issue
Block a user