vkd3d: Implement private data for resources.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Józef Kucia
2019-01-04 14:34:16 +01:00
committed by Alexandre Julliard
parent e9520af19f
commit 781d856ce3
3 changed files with 24 additions and 6 deletions

View File

@@ -2590,6 +2590,7 @@ static void test_private_data(void)
&IID_ID3D12Fence,
&IID_ID3D12Heap,
&IID_ID3D12PipelineState,
&IID_ID3D12Resource,
&IID_ID3D12RootSignature,
};
@@ -2673,6 +2674,11 @@ static void test_private_data(void)
root_signature, DXGI_FORMAT_R8G8B8A8_UNORM, NULL, NULL, NULL);
ID3D12RootSignature_Release(root_signature);
}
else if (IsEqualGUID(tests[i], &IID_ID3D12Resource))
{
vkd3d_test_set_context("resource");
unknown = (IUnknown *)create_readback_buffer(device, 512);
}
else if (IsEqualGUID(tests[i], &IID_ID3D12RootSignature))
{
vkd3d_test_set_context("root signature");