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

Timothy Arceri tarceri at itsqueeze.com
Wed Nov 21 00:14:28 UTC 2018


Can we get some stats and preferably the cpu/gpu hardware combo used to 
go in the commit message? Or in the comment above the drirc entry?

With that:
Reviewed-by: Timothy Arceri <tarceri at itsqueeze.com>

On 10/11/18 5:29 pm, Marek Olšák wrote:
> 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" />
> 


More information about the mesa-dev mailing list