[Mesa-dev] [PATCH 1/2] drirc: Enable glthread for more games (Saints Row 4 & Gat out of Hell).

Marek Olšák maraeo at gmail.com
Wed Oct 18 17:39:14 UTC 2017


Did you verify with GALLIUM_HUD that glthread is enabled and most
calls are offloaded?

Marek

On Mon, Oct 16, 2017 at 12:22 AM, Darren Salt <devspam at moreofthesa.me.uk> wrote:
> “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.
> ---
>  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>
> --
> 2.11.0
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev


More information about the mesa-dev mailing list