[util] Hide iGPU for WoW and WC3 Reforged

Currently with Proton/Wine these games will prefer to use the iGPU. On systems usng the Nvidia proprietary driver this can make them bug out so they don't start or show a gray screen.

It has to be figured and fixed why they even want to use the iGPU, but in the meantime we might as well work around the issue.
This commit is contained in:
Blisto91 2024-11-17 15:48:36 +01:00 committed by GitHub
parent ce1b06d0c6
commit 52bdae3cf1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -38,6 +38,11 @@ namespace dxvk {
{ R"(\\P3R\.exe$)", {{
{ "dxgi.syncInterval", "1" },
}} },
/* World of Warcraft *
* Bugs out on some multi-gpu systems. */
{ R"(\\Wow(Classic)?\.exe$)", {{
{ "dxvk.hideIntegratedGraphics", "True" },
}} },
/**********************************************/
/* D3D11 GAMES */
@ -445,6 +450,11 @@ namespace dxvk {
{ R"(\\(LibertyCity|ViceCity|SanAndreas)\.exe$)", {{
{ "dxgi.enableUe4Workarounds", "True" },
}} },
/* Warcraft 3 Reforged *
* Bugs out on some multi-gpu systems. */
{ R"(\\Warcraft III\.exe$)", {{
{ "dxvk.hideIntegratedGraphics", "True" },
}} },
/**********************************************/
/* D3D9 GAMES */