From 5c1b40b856ce5ef0b897e2eb62b0f6baf986e241 Mon Sep 17 00:00:00 2001 From: Joshua Ashton Date: Fri, 30 Oct 2020 21:23:08 +0000 Subject: [PATCH] vkd3d: Init hashmap in vkd3d_create_image_resource Closes: #353 Signed-off-by: Joshua Ashton --- libs/vkd3d/resource.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libs/vkd3d/resource.c b/libs/vkd3d/resource.c index 78a43902..f63d7f2b 100644 --- a/libs/vkd3d/resource.c +++ b/libs/vkd3d/resource.c @@ -3351,6 +3351,12 @@ VKD3D_EXPORT HRESULT vkd3d_create_image_resource(ID3D12Device *device, object->format = vkd3d_format_from_d3d12_resource_desc(d3d12_device, &create_info->desc, 0); + if (FAILED(hr = vkd3d_view_map_init(&object->view_map))) + { + vkd3d_free(object); + return hr; + } + if (FAILED(hr = vkd3d_private_store_init(&object->private_store))) { vkd3d_free(object);