lib/mesa: import doom patches from steamos (#4773) (#4776)

(cherry picked from commit 500dcdc406)

Co-authored-by: Atapi <34801996+Sterophonick@users.noreply.github.com>
This commit is contained in:
Raboneko
2025-05-10 21:18:38 -07:00
committed by GitHub
parent 97aea99b2f
commit e50cc3bb8e
2 changed files with 33 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
From 80ac865565c8b2cbdf9cca953a234cb630549802 Mon Sep 17 00:00:00 2001
From: Atapi <34801996+Sterophonick@users.noreply.github.com>
Date: Sat, 10 May 2025 20:07:43 -0600
Subject: [PATCH] util: import doom changes from SteamOS
---
src/util/00-radv-defaults.conf | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/src/util/00-radv-defaults.conf b/src/util/00-radv-defaults.conf
index aef8b9006cd..3bb0f3451a4 100644
--- a/src/util/00-radv-defaults.conf
+++ b/src/util/00-radv-defaults.conf
@@ -123,6 +123,13 @@ Application bugs worked around in this file:
<option name="radv_invariant_geom" value="true" />
</application>
+ <application name="DOOM: The Dark Ages" application_name_match="DOOMTheDarkAges">
+ <option name="radv_force_64k_sparse_alignment" value="true" />
+ <option name="radv_zero_vram" value="true" />
+ <option name="radv_legacy_sparse_binding" value="true" />
+ <option name="radv_disable_dcc_stores" value="true" />
+ </application>
+
<application name="Wolfenstein II" application_name_match="Wolfenstein II The New Colossus">
<option name="radv_disable_dcc" value="true" />
</application>
--
2.49.0
+3
View File
@@ -90,6 +90,9 @@ Source1: Mesa-MLAA-License-Clarification-Email.txt
# https://github.com/bazzite-org/mesa
Patch20: bazzite.patch
# temporary: DOOM: The Dark Ages patches from SteamOS
Patch21: doom-dta.patch
BuildRequires: meson >= 1.3.0
BuildRequires: gcc
BuildRequires: gcc-c++