mirror of
https://github.com/doitsujin/dxvk.git
synced 2025-02-27 04:54:15 +01:00
[dxvk] Disable VK_EXT_multi_draw on qcom drivers
This commit is contained in:
parent
866228a37d
commit
9c395fd60d
@ -306,6 +306,11 @@ namespace dxvk {
|
||||
if (!m_deviceExtensions.supports(devExtensions.extPageableDeviceLocalMemory.name()))
|
||||
devExtensions.amdMemoryOverallocationBehaviour.setMode(DxvkExtMode::Optional);
|
||||
|
||||
// Proprietary qcom is broken and will fail device creation if we
|
||||
// enable EXT_multi_draw, despite advertizing it as supported.
|
||||
if (m_deviceInfo.vk12.driverID == VK_DRIVER_ID_QUALCOMM_PROPRIETARY)
|
||||
devExtensions.extMultiDraw.setMode(DxvkExtMode::Disabled);
|
||||
|
||||
DxvkNameSet extensionsEnabled;
|
||||
|
||||
if (!m_deviceExtensions.enableExtensions(
|
||||
|
Loading…
x
Reference in New Issue
Block a user