=?UTF-8?Q?J=C3=B3zef=20Kucia=20?=: tests: Remove tests for DXGI_FORMAT_B8G8R8A8_UNORM UAV support.
Alexandre Julliard
julliard at winehq.org
Fri Jun 28 04:06:06 CDT 2019
Module: vkd3d
Branch: master
Commit: 807315c20f9ff0d201f8f64c1cef64b0a5d84056
URL: https://source.winehq.org/git/vkd3d.git/?a=commit;h=807315c20f9ff0d201f8f64c1cef64b0a5d84056
Author: Józef Kucia <jkucia at codeweavers.com>
Date: Thu Jun 27 14:26:20 2019 +0200
tests: Remove tests for DXGI_FORMAT_B8G8R8A8_UNORM UAV support.
UAV support for B8G8R8A8_UNORM appears to be present even on feature
level 11_0 on newer Windows versions.
Signed-off-by: Józef Kucia <jkucia at codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
tests/d3d12.c | 22 ----------------------
1 file changed, 22 deletions(-)
diff --git a/tests/d3d12.c b/tests/d3d12.c
index 5a870d9..1eec922 100644
--- a/tests/d3d12.c
+++ b/tests/d3d12.c
@@ -1184,8 +1184,6 @@ static void test_format_support(void)
/* A recent version of WARP suppots B8G8R8A8 UAVs even on D3D_FEATURE_LEVEL_11_0. */
{{DXGI_FORMAT_B8G8R8A8_TYPELESS, D3D12_FORMAT_SUPPORT1_TYPED_UNORDERED_ACCESS_VIEW,
D3D12_FORMAT_SUPPORT2_UAV_TYPED_LOAD | D3D12_FORMAT_SUPPORT2_UAV_TYPED_STORE}, true},
- {{DXGI_FORMAT_B8G8R8A8_UNORM, D3D12_FORMAT_SUPPORT1_TYPED_UNORDERED_ACCESS_VIEW,
- D3D12_FORMAT_SUPPORT2_UAV_TYPED_LOAD | D3D12_FORMAT_SUPPORT2_UAV_TYPED_STORE}, true},
};
if (!(device = create_device()))
@@ -1797,26 +1795,6 @@ static void test_create_committed_resource(void)
&IID_ID3D12Resource, (void **)&resource);
ok(hr == E_INVALIDARG, "Got unexpected hr %#x.\n", hr);
- /* DXGI_FORMAT_B8G8R8A8_UNORM does not support D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS. */
- heap_properties.Type = D3D12_HEAP_TYPE_DEFAULT;
- resource_desc.Dimension = D3D12_RESOURCE_DIMENSION_TEXTURE2D;
- resource_desc.Alignment = 0;
- resource_desc.Width = 32;
- resource_desc.Height = 32;
- resource_desc.DepthOrArraySize = 1;
- resource_desc.MipLevels = 1;
- resource_desc.Format = DXGI_FORMAT_B8G8R8A8_UNORM;
- resource_desc.SampleDesc.Count = 1;
- resource_desc.SampleDesc.Quality = 0;
- resource_desc.Layout = D3D12_TEXTURE_LAYOUT_UNKNOWN;
- resource_desc.Flags = D3D12_RESOURCE_FLAG_ALLOW_RENDER_TARGET | D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS;
- hr = ID3D12Device_CreateCommittedResource(device, &heap_properties, D3D12_HEAP_FLAG_NONE,
- &resource_desc, D3D12_RESOURCE_STATE_RENDER_TARGET, NULL,
- &IID_ID3D12Resource, (void **)&resource);
- todo ok(hr == E_INVALIDARG || broken_on_warp(true), "Got unexpected hr %#x.\n", hr);
- if (SUCCEEDED(hr))
- ID3D12Resource_Release(resource);
-
heap_properties.Type = D3D12_HEAP_TYPE_UPLOAD;
resource_desc.Dimension = D3D12_RESOURCE_DIMENSION_BUFFER;
More information about the wine-cvs
mailing list