mirror of
https://github.com/doitsujin/dxvk.git
synced 2025-02-27 13:54:16 +01:00
[dxvk] Enable tiler mode on proprietary drivers as well
Not like it really hurts anyone.
This commit is contained in:
parent
95e12decf1
commit
60bf1f9ec4
@ -435,14 +435,18 @@ namespace dxvk {
|
|||||||
hints.renderPassClearFormatBug = m_adapter->matchesDriver(
|
hints.renderPassClearFormatBug = m_adapter->matchesDriver(
|
||||||
VK_DRIVER_ID_NVIDIA_PROPRIETARY, Version(), Version(560, 28, 3));
|
VK_DRIVER_ID_NVIDIA_PROPRIETARY, Version(), Version(560, 28, 3));
|
||||||
|
|
||||||
// On tilers we need to respect render passes some more.
|
// On tilers we need to respect render passes some more. Most of
|
||||||
// Deliberately ignore proprietary mobile drivers here,
|
// these drivers probably can't run DXVK anyway, but might as well
|
||||||
// DXVK probably doesn't run on those at all anyway
|
|
||||||
bool tilerMode = m_adapter->matchesDriver(VK_DRIVER_ID_MESA_TURNIP)
|
bool tilerMode = m_adapter->matchesDriver(VK_DRIVER_ID_MESA_TURNIP)
|
||||||
|
|| m_adapter->matchesDriver(VK_DRIVER_ID_QUALCOMM_PROPRIETARY)
|
||||||
|| m_adapter->matchesDriver(VK_DRIVER_ID_MESA_HONEYKRISP)
|
|| m_adapter->matchesDriver(VK_DRIVER_ID_MESA_HONEYKRISP)
|
||||||
|
|| m_adapter->matchesDriver(VK_DRIVER_ID_MOLTENVK)
|
||||||
|| m_adapter->matchesDriver(VK_DRIVER_ID_MESA_PANVK)
|
|| m_adapter->matchesDriver(VK_DRIVER_ID_MESA_PANVK)
|
||||||
|
|| m_adapter->matchesDriver(VK_DRIVER_ID_ARM_PROPRIETARY)
|
||||||
|| m_adapter->matchesDriver(VK_DRIVER_ID_MESA_V3DV)
|
|| m_adapter->matchesDriver(VK_DRIVER_ID_MESA_V3DV)
|
||||||
|| m_adapter->matchesDriver(VK_DRIVER_ID_IMAGINATION_OPEN_SOURCE_MESA);
|
|| m_adapter->matchesDriver(VK_DRIVER_ID_BROADCOM_PROPRIETARY)
|
||||||
|
|| m_adapter->matchesDriver(VK_DRIVER_ID_IMAGINATION_OPEN_SOURCE_MESA)
|
||||||
|
|| m_adapter->matchesDriver(VK_DRIVER_ID_IMAGINATION_PROPRIETARY);
|
||||||
|
|
||||||
applyTristate(tilerMode, m_options.tilerMode);
|
applyTristate(tilerMode, m_options.tilerMode);
|
||||||
hints.preferRenderPassOps = tilerMode;
|
hints.preferRenderPassOps = tilerMode;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user