drirc: Enable glthread for more games (Saints Row 4 & Gat out of Hell).
authorDarren Salt <devspam@moreofthesa.me.uk>
Sun, 15 Oct 2017 22:22:21 +0000 (23:22 +0100)
committerMarek Olšák <marek.olsak@amd.com>
Thu, 19 Oct 2017 01:28:34 +0000 (03:28 +0200)
“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@amd.com>
src/util/drirc

index 5ca4a266ec70df208f7f21dc3fd4b67c173d1d6c..3cf3d8dc699aca76371a1c55be333cd51d5cbf74 100644 (file)
@@ -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>