<option name="allow_glsl_extension_directive_midshader" value="true" />
</application>
+ <application name="Metro 2033 Redux / Metro Last Night Redux" executable="metro">
+ <option name="allow_glsl_extension_directive_midshader" value="true" />
+ </application>
+
<application name="Worms W.M.D" executable="Worms W.M.Dx64">
<option name="allow_higher_compat_version" value="true" />
</application>
<option name="allow_glsl_cross_stage_interpolation_mismatch" value="true"/>
</application>
+ <application name="Google Earth VR" executable="Earth.exe">
+ <option name="allow_glsl_builtin_const_expression" value="true"/>
+ <option name="allow_glsl_relaxed_es" value="true"/>
+ </application>
+
+ <application name="No Mans Sky" executable="NMS.exe">
+ <option name="force_glsl_extensions_warn" value="true" />
+ </application>
+
<!-- The GL thread whitelist is below, workarounds are above.
Keep it that way. -->
<application name="Mount and Blade Warband" executable="mb_warband_linux">
<option name="mesa_glthread" value="true"/>
</application>
+
+ <!-- around 18% performance increase in min and avg fps, max fps capped at 60fps. -->
+ <application name="Medieval II: Total War" executable="Medieval2">
+ <option name="mesa_glthread" value="true"/>
+ </application>
+
+ <!-- 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>
</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">
+ <application name="Compiz" executable="Compiz">
<option name="glx_disable_ext_buffer_age" value="true" />
- <option name="glx_disable_oml_sync_control" value="true" />
+ <option name="glx_disable_oml_sync_control" value="true" />
</application>
</device>
<device driver="radeonsi">