From 1e00f8046c031723c6d018f45a500ded9a298b58 Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Tue, 1 Oct 2019 21:49:31 +0200 Subject: [PATCH] [dxgi] Fix CheckInterfaceSupport UMD version writeback Fixes a wine test failure. --- src/dxgi/dxgi_adapter.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dxgi/dxgi_adapter.cpp b/src/dxgi/dxgi_adapter.cpp index 9215390d..ba22eba7 100644 --- a/src/dxgi/dxgi_adapter.cpp +++ b/src/dxgi/dxgi_adapter.cpp @@ -115,8 +115,8 @@ namespace dxvk { // We can't really reconstruct the version numbers // returned by Windows drivers from Vulkan data - if (pUMDVersion) - pUMDVersion->QuadPart = SUCCEEDED(hr) ? ~0ull : 0ull; + if (SUCCEEDED(hr) && pUMDVersion) + pUMDVersion->QuadPart = ~0ull; if (FAILED(hr)) { Logger::err("DXGI: CheckInterfaceSupport: Unsupported interface");