From 67ca870a36584fbe59a2fa3f36da76d14e373857 Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Mon, 26 Jan 2026 08:56:06 +0100 Subject: [PATCH] radv: fix applying radv_ssbo_non_uniform=true for Crysis 2/3 remastered DX11 games that use Vulkan interop for RT with a broken and too generic app/engin name. This is very specific to these two games. Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/14718 Fixes: 56813236f47 ("radv: use app names instead of exec name for shader based drirc workarounds") Signed-off-by: Samuel Pitoiset (cherry picked from commit d679236e09acf153441be2225699990a52c364cb) Part-of: --- .pick_status.json | 2 +- src/util/00-radv-defaults.conf | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.pick_status.json b/.pick_status.json index 1bf3551ea20..da16d32d8c4 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -784,7 +784,7 @@ "description": "radv: fix applying radv_ssbo_non_uniform=true for Crysis 2/3 remastered", "nominated": true, "nomination_type": 2, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "56813236f47a8d2f8d7fe3dfb3909797176f6e82", "notes": null diff --git a/src/util/00-radv-defaults.conf b/src/util/00-radv-defaults.conf index 594d62e017b..8a5c272280f 100644 --- a/src/util/00-radv-defaults.conf +++ b/src/util/00-radv-defaults.conf @@ -186,11 +186,15 @@ Application bugs worked around in this file: