From 2cb9d34f8f6e77089b3e0d42a59ec4118dd3ee91 Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Tue, 1 Oct 2019 21:51:16 +0200 Subject: [PATCH] [dxgi] Fix QueryVideoMemoryInfo return values 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 ba22eba7..c8dbb73a 100644 --- a/src/dxgi/dxgi_adapter.cpp +++ b/src/dxgi/dxgi_adapter.cpp @@ -280,11 +280,11 @@ namespace dxvk { DXGI_MEMORY_SEGMENT_GROUP MemorySegmentGroup, DXGI_QUERY_VIDEO_MEMORY_INFO* pVideoMemoryInfo) { if (NodeIndex > 0 || !pVideoMemoryInfo) - return DXGI_ERROR_INVALID_CALL; + return E_INVALIDARG; if (MemorySegmentGroup != DXGI_MEMORY_SEGMENT_GROUP_LOCAL && MemorySegmentGroup != DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL) - return DXGI_ERROR_INVALID_CALL; + return E_INVALIDARG; DxvkAdapterMemoryInfo memInfo = m_adapter->getMemoryHeapInfo();