Module: Mesa Branch: main Commit: e5dae7d9459996b779a5946794170837dfdc3a62 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e5dae7d9459996b779a5946794170837dfdc3a62
Author: Mike Blumenkrantz <[email protected]> Date: Tue Jan 10 09:39:30 2023 -0500 driconf: make glthread=true default for source games this yields a sizable gain for source-based games, so it shouldn't be limited to radeonsi Reviewed-by: Marek Olšák <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20611> --- src/util/00-mesa-defaults.conf | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/src/util/00-mesa-defaults.conf b/src/util/00-mesa-defaults.conf index 8245b86bd84..b08b70ef549 100644 --- a/src/util/00-mesa-defaults.conf +++ b/src/util/00-mesa-defaults.conf @@ -136,6 +136,15 @@ TODO: document the other workarounds. <application name="Topogun (64-bit)" executable="topogun64"> <option name="always_have_depth_buffer" value="true" /> </application> + <application name="Half Life 2" executable="hl2_linux"> + <option name="mesa_glthread" value="true" /> + </application> + <application name="Black Mesa" executable="bms_linux"> + <option name="mesa_glthread" value="true" /> + </application> + <application name="Counter-Strike Global Offensive" executable="csgo_linux64"> + <option name="mesa_glthread" value="true" /> + </application> <application name="Dead Island (incl. Definitive Edition)" executable="DeadIslandGame"> <option name="allow_glsl_extension_directive_midshader" value="true" /> @@ -870,12 +879,6 @@ TODO: document the other workarounds. </application> </device> <device driver="radeonsi"> - <application name="Half Life 2" executable="hl2_linux"> - <option name="mesa_glthread" value="true" /> - </application> - <application name="Black Mesa" executable="bms_linux"> - <option name="mesa_glthread" value="true" /> - </application> <application name="Alien Isolation" executable="AlienIsolation"> <option name="force_gl_vendor" value="X.Org" /> </application> @@ -883,7 +886,6 @@ TODO: document the other workarounds. <option name="radeonsi_zerovram" value="true" /> </application> <application name="Counter-Strike Global Offensive" executable="csgo_linux64"> - <option name="mesa_glthread" value="true" /> <option name="radeonsi_zerovram" value="true" /> <option name="radeonsi_clamp_div_by_zero" value="true" /> </application>
