From c0b9682c69a90325c38d3044425646e0de43708b Mon Sep 17 00:00:00 2001 From: Hans-Kristian Arntzen Date: Mon, 25 Jul 2022 11:32:35 +0200 Subject: [PATCH] vkd3d: Small warning fixes. Signed-off-by: Hans-Kristian Arntzen --- libs/vkd3d/device.c | 2 ++ libs/vkd3d/resource.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/libs/vkd3d/device.c b/libs/vkd3d/device.c index f63134d4..72ae256b 100644 --- a/libs/vkd3d/device.c +++ b/libs/vkd3d/device.c @@ -4520,10 +4520,12 @@ static HRESULT STDMETHODCALLTYPE d3d12_device_CreateSharedHandle(d3d12_device_if #endif } +#ifdef _WIN32 static inline bool handle_is_kmt_style(HANDLE handle) { return ((ULONG_PTR)handle & 0x40000000) && ((ULONG_PTR)handle - 2) % 4 == 0; } +#endif static HRESULT STDMETHODCALLTYPE d3d12_device_OpenSharedHandle(d3d12_device_iface *iface, HANDLE handle, REFIID riid, void **object) diff --git a/libs/vkd3d/resource.c b/libs/vkd3d/resource.c index 49cfeae4..06e3c292 100644 --- a/libs/vkd3d/resource.c +++ b/libs/vkd3d/resource.c @@ -2730,13 +2730,13 @@ HRESULT d3d12_resource_create_committed(struct d3d12_device *device, const D3D12 VkMemoryDedicatedAllocateInfo dedicated_info; VkImageMemoryRequirementsInfo2 image_info; VkMemoryRequirements2 memory_requirements; - VkExportMemoryAllocateInfo export_info; VkBindImageMemoryInfo bind_info; bool use_dedicated_allocation; VkResult vr; #ifdef _WIN32 VkImportMemoryWin32HandleInfoKHR import_info; + VkExportMemoryAllocateInfo export_info; #endif if (FAILED(hr = d3d12_resource_create_vk_resource(object, device)))