From 13bd234cea357c32096e584472f51d2878b26d1b Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Tue, 25 Feb 2025 14:18:05 +0100 Subject: [PATCH] [dxvk] Actually fix multidraw workaround Otherwise we'll end up using the feature anyway. --- src/dxvk/dxvk_adapter.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/dxvk/dxvk_adapter.cpp b/src/dxvk/dxvk_adapter.cpp index d4b5cbf15..a2c99eba9 100644 --- a/src/dxvk/dxvk_adapter.cpp +++ b/src/dxvk/dxvk_adapter.cpp @@ -406,8 +406,10 @@ namespace dxvk { } // Enable multi-draw for draw batching - enabledFeatures.extMultiDraw.multiDraw = - m_deviceFeatures.extMultiDraw.multiDraw; + if (devExtensions.extMultiDraw) { + enabledFeatures.extMultiDraw.multiDraw = + m_deviceFeatures.extMultiDraw.multiDraw; + } // Enable memory priority and pageable memory if supported // to improve driver-side memory management