Module: Mesa
Branch: main
Commit: 52d212aff2bc7aafce9054d7a7bde27fdcc93aba
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=52d212aff2bc7aafce9054d7a7bde27fdcc93aba

Author: Timothy Arceri <[email protected]>
Date:   Fri May 26 13:55:11 2023 +1000

util: add Jamestown+ workaround

Fixes crash on startup due to using API functionality removed in core
profile.

Cc: mesa-stable
Reviewed-by: Tapani Pälli <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23246>

---

 src/util/00-mesa-defaults.conf | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/util/00-mesa-defaults.conf b/src/util/00-mesa-defaults.conf
index 979165213c0..b5f8b233a7d 100644
--- a/src/util/00-mesa-defaults.conf
+++ b/src/util/00-mesa-defaults.conf
@@ -258,6 +258,10 @@ TODO: document the other workarounds.
             <option name="force_glsl_abs_sqrt" value="true" />
         </application>
 
+        <application name="Jamestown+" executable="JamestownPlus.exe">
+            <option name="force_compat_profile" value="true" />
+        </application>
+
         <application name="Kerbal Space Program (32-bit)" executable="KSP.x86">
             <option name="glsl_zero_init" value="true"/>
         </application>

Reply via email to