Mesa (master): drirc: Enable glthread for more games ( Saints Row 4 & Gat out of Hell).

Marek Olšák mareko at kemper.freedesktop.org
Thu Oct 19 01:29:10 UTC 2017


Module: Mesa
Branch: master
Commit: 80c20b29d8f1957da3e81052cb8ab88584b97e6d
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=80c20b29d8f1957da3e81052cb8ab88584b97e6d

Author: Darren Salt <devspam at moreofthesa.me.uk>
Date:   Sun Oct 15 23:22:21 2017 +0100

drirc: Enable glthread for more games (Saints Row 4 & Gat out of Hell).

“Saints Row: Gat out of Hell” benefits from this on slower CPUs in that
usage spikes on individual cores are avoided, which in turn makes it harder
to hit a bug which causes broken audio and the game to hang on exit.

“Saints Row IV” appears to be fine either way, but also exhibits the audio
breakage bug: glthread is therefore being enabled on the grounds that it should
make it a little harder to hit that bug.

Signed-off-by: Marek Olšák <marek.olsak at amd.com>

---

 src/util/drirc | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/util/drirc b/src/util/drirc
index 5ca4a266ec..3cf3d8dc69 100644
--- a/src/util/drirc
+++ b/src/util/drirc
@@ -190,6 +190,12 @@ TODO: document the other workarounds.
         <application name="Saints Row: The Third" executable="SaintsRow3.i386">
             <option name="mesa_glthread" value="true"/>
         </application>
+        <application name="Saints Row IV" executable="SaintsRow4.i386">
+            <option name="mesa_glthread" value="true"/>
+        </application>
+        <application name="Saints Row: Gat out of Hell" executable="SaintsRow4GooH.i386">
+            <option name="mesa_glthread" value="true"/>
+        </application>
         <application name="Sid Meier's: Civilization Beyond Earth" executable="CivBE">
             <option name="mesa_glthread" value="true"/>
         </application>




More information about the mesa-commit mailing list