[Mesa-dev] [PATCH 2/2] radv: force-enable primitive binning for The Talos Principle
Samuel Pitoiset
samuel.pitoiset at gmail.com
Thu Nov 15 08:08:58 UTC 2018
On 11/15/18 12:16 AM, Bas Nieuwenhuizen wrote:
> On Wed, Nov 14, 2018 at 5:32 PM Samuel Pitoiset
> <samuel.pitoiset at gmail.com> wrote:
>>
>>
>>
>> On 11/14/18 5:28 PM, Bas Nieuwenhuizen wrote:
>>> On Wed, Nov 14, 2018 at 5:26 PM Samuel Pitoiset
>>> <samuel.pitoiset at gmail.com> wrote:
>>>>
>>>> +5% in ultra settings for both 4k and 1080p.
>>>>
>>>> Signed-off-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
>>>> ---
>>>> src/amd/vulkan/radv_device.c | 3 +++
>>>> 1 file changed, 3 insertions(+)
>>>>
>>>> diff --git a/src/amd/vulkan/radv_device.c b/src/amd/vulkan/radv_device.c
>>>> index b2078975a8..5d212201ec 100644
>>>> --- a/src/amd/vulkan/radv_device.c
>>>> +++ b/src/amd/vulkan/radv_device.c
>>>> @@ -495,6 +495,9 @@ radv_handle_per_app_options(struct radv_instance *instance,
>>>> */
>>>> instance->perftest_flags |= RADV_PERFTEST_SISCHED;
>>>> }
>>>> +
>>>> + if (!(instance->debug_flags & RADV_DEBUG_NOBINNING))
>>>> + instance->perftest_flags |= RADV_PERFTEST_BINNING;
>>>
>>> Just enable for everything? Unless you have something where it is clearly worse.
>>
>> I want to enable it incrementally and whitelist games for now. It's
>> still unclear if this will help all games.
>
> IMO we really should avoid to introduce whitelisting stuff. I tested
> some games and while ti certainly did not help a lot of them (Talos
> confirmed helped) I saw no statistically significant regressions.
What games did you test?
>
>>
>>>
>>>> } else if (!strcmp(name, "DOOM_VFR")) {
>>>> /* Work around a Doom VFR game bug */
>>>> instance->debug_flags |= RADV_DEBUG_NO_DYNAMIC_BOUNDS;
>>>> --
>>>> 2.19.1
>>>>
>>>> _______________________________________________
>>>> mesa-dev mailing list
>>>> mesa-dev at lists.freedesktop.org
>>>> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
>> _______________________________________________
>> 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