[Mesa-dev] [PATCH 3/3] drirc: enable glthread for Talos Principle

Marek Olšák maraeo at gmail.com
Sat Nov 10 06:29:48 UTC 2018


From: Marek Olšák <marek.olsak at amd.com>

Immediate mode was needed.
---
 src/util/00-mesa-defaults.conf | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/src/util/00-mesa-defaults.conf b/src/util/00-mesa-defaults.conf
index a148c87a882..99eb2eb42bc 100644
--- a/src/util/00-mesa-defaults.conf
+++ b/src/util/00-mesa-defaults.conf
@@ -317,20 +317,27 @@ TODO: document the other workarounds.
 
         <!-- min fps ~21 ===> ~27 while standing still in game, also higher gpu load. -->
         <application name="Carnivores: Dinosaur Hunter Reborn (wine)" executable="Carnivores-master.exe">
             <option name="mesa_glthread" value="true"/>
         </application>
 
         <!-- around 30% increase in avg fps -->
         <application name="Far Cry 2 (wine)" executable="farcry2.exe">
             <option name="mesa_glthread" value="true"/>
         </application>
+
+        <application name="Talos Principle" executable="Talos">
+            <option name="mesa_glthread" value="true"/>
+        </application>
+        <application name="Talos Principle (Unrestricted)" executable="Talos_Unrestricted">
+            <option name="mesa_glthread" value="true"/>
+        </application>
     </device>
     <!-- vmwgfx doesn't like full buffer swaps and can't sync to vertical retraces.-->
     <device driver="vmwgfx">
         <application name="gnome-shell" executable="gnome-shell">
             <option name="glx_disable_ext_buffer_age" value="true" />
             <option name="glx_disable_oml_sync_control" value="true" />
             <option name="glx_disable_sgi_video_sync" value="true" />
         </application>
         <application name="Compiz" executable="Compiz">
             <option name="glx_disable_ext_buffer_age" value="true" />
-- 
2.17.1



More information about the mesa-dev mailing list