[Mesa-dev] [PATCH] radeonsi/gfx9: add a temporary workaround for a tessellation driver bug

Marek Olšák maraeo at gmail.com
Fri Aug 25 19:28:19 UTC 2017


On Fri, Aug 25, 2017 at 8:42 PM, Marek Olšák <maraeo at gmail.com> wrote:
> On Tue, Aug 22, 2017 at 2:15 PM, Nicolai Hähnle <nhaehnle at gmail.com> wrote:
>> On 22.08.2017 14:10, Nicolai Hähnle wrote:
>>>
>>> On 22.08.2017 13:00, Marek Olšák wrote:
>>>>
>>>> On Tue, Aug 22, 2017 at 9:37 AM, Nicolai Hähnle <nhaehnle at gmail.com>
>>>> wrote:
>>>>>
>>>>> On 18.08.2017 19:06, Marek Olšák wrote:
>>>>>>
>>>>>>
>>>>>> Ping.
>>>>>>
>>>>>> On Wed, Aug 16, 2017 at 12:57 AM, Marek Olšák <maraeo at gmail.com> wrote:
>>>>>>>
>>>>>>>
>>>>>>> From: Marek Olšák <marek.olsak at amd.com>
>>>>>>>
>>>>>>> The workaround will do for now. The root cause is still unknown.
>>>>>>>
>>>>>>> This fixes new piglit: 16in-1out
>>>>>
>>>>>
>>>>>
>>>>> I don't see this test. Did you already send it out?
>>>>
>>>>
>>>> "[PATCH] arb_tessellation_shader: new tests for a radeonsi bug" on the
>>>> piglit ML.
>>>
>>>
>>> Curious, I can't reproduce the problem on my Raven.
>>
>>
>> VGT_LS_HS_CONFIG.NUM_PATCHES is 16, so there should definitely be more than
>> one wave per thread-group.
>
> The test is insufficient to reproduce the issue, but you'll see it
> when you run the test with ST_DEBUG=wf with and without the fix.

I just pushed a commit into piglit that adjusts the test, so that
random geometry results in a failure.

Marek


More information about the mesa-dev mailing list