From 9acee7d46b5146cb5d7a9bd549c6af53099eb0ee Mon Sep 17 00:00:00 2001 From: Paulo Zanoni Date: Thu, 20 Mar 2025 16:45:05 -0700 Subject: [PATCH] drirc/anv: DiggingGame.exe needs force_vk_vendor=-1 Otherwise, it fails with a message: "Assertion failed: IsValidIndex(Index) [File:D:\\build\\++UE5\\Sync\\Engine\\Source\\Runtime\\Core\\Public\\Containers\\UnrealString.h] [Line: 218] \nString index out of bounds: Index 0 from a string with a length of 0" Thanks to the ProtonDB community for having figured this out and documented it for us. Cc: mesa-stable Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12695 Reviewed-by: Lionel Landwerlin Signed-off-by: Paulo Zanoni Part-of: (cherry picked from commit e72ad49622f971c18f71c6c6a4ae4be449c218bc) --- .pick_status.json | 2 +- src/util/00-mesa-defaults.conf | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.pick_status.json b/.pick_status.json index 858369ba453..28ba4a4894a 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -2894,7 +2894,7 @@ "description": "drirc/anv: DiggingGame.exe needs force_vk_vendor=-1", "nominated": true, "nomination_type": 1, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": null, "notes": null diff --git a/src/util/00-mesa-defaults.conf b/src/util/00-mesa-defaults.conf index 7db23603055..d38d6a04ea5 100644 --- a/src/util/00-mesa-defaults.conf +++ b/src/util/00-mesa-defaults.conf @@ -1270,6 +1270,9 @@ TODO: document the other workarounds. + +