[PATCH v2 2/2] vkd3d: Add test case for undisclosed CPU VA in Map.
Hans-Kristian Arntzen
post at arntzen-software.no
Tue Oct 1 08:53:36 CDT 2019
Signed-off-by: Hans-Kristian Arntzen <post at arntzen-software.no>
---
tests/d3d12.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/tests/d3d12.c b/tests/d3d12.c
index 9c608c1..12165e0 100644
--- a/tests/d3d12.c
+++ b/tests/d3d12.c
@@ -6708,6 +6708,11 @@ static void test_map_resource(void)
ID3D12Resource_Unmap(resource, 1, NULL);
ID3D12Resource_Unmap(resource, 0, NULL);
+ /* Passing NULL to Map should map, but not disclose the CPU VA to caller. */
+ hr = ID3D12Resource_Map(resource, 0, NULL, NULL);
+ ok(hr == S_OK, "Got unexpected hr %#x.\n", hr);
+ ID3D12Resource_Unmap(resource, 0, NULL);
+
ID3D12Resource_Release(resource);
refcount = ID3D12Device_Release(device);
--
2.23.0
More information about the wine-devel
mailing list