On 02/10/2017 10:36 PM, Marek Olšák wrote:
> On Fri, Feb 10, 2017 at 12:26 PM, Edward O'Callaghan
> <funfunc...@folklore1984.net> wrote:
>>
>>
>> On 02/08/2017 09:13 AM, Timothy Arceri wrote:
>>> On Tue, 2017-02-07 at 10:56 +0100, Marek Olšák wrote:
>>>> On Tue, Feb 7, 2017 at 2:57 AM, Kenneth Graunke <kenn...@whitecape.or
>>>> g> wrote:
>>>>> On Monday, February 6, 2017 8:54:40 PM PST Marek Olšák wrote:
>>>>>> On Mon, Feb 6, 2017 at 8:20 PM, Ernst Sjöstrand <ern...@gmail.com
>>>>>>> wrote:
>>>>>>> FYI glmark2 segfaults with mesa_glthread=true. Expected that
>>>>>>> some programs
>>>>>>> will segfault?
>>>>>>
>>>>>> Yes, even segfaults are expected with mesa_glthread=true.
>>>>>>
>>>>>> Marek
>>>>>
>>>>> Would it make sense to be crash-free or even regression-free on at
>>>>> least Piglit, before merging?  (Or are we there already?)
>>>>
>>>> It's not necessary. glthread is disabled by default. Nobody has
>>>> tested
>>>> piglit with glthread. That will follow after it's been merged, or
>>>> never if it's never merged.
>>>
>>> I've been trying to land shader-cache patches that actually do pass
>>> piglit for over a year with the same reasoning that it will be disable
>>> by default and can only be improved with testing I can't possibly do on
>>> my own.
>>>
>>> Although I have no objections to this being merged I'll be extremely
>>> frustrated if this is allowed to be merged known to not even pass
>>> piglit while I've wasted countless hours rebasing shader cache over
>>> many months.
>>>
>>
>> Regardless of all the chatter on this thread in and around GL dispatch,
>> which I agree poses significant challenges to get into something 'ideal'
>> - which is hard to define for something like this..
>>
>> I think Timothy makes a really fair and just case here; in that, could
>> we perhaps prioritize getting the shader cache stuff in before
>> attempting GL dispatch? I think this both morally and technically the
>> right thing to do in my humble opinion.
> 
> There is a small difference. The shader cache is expected to be
> enabled by default, so there is a certain level of quality required.

Hey Marek,

I am under the impression that it being enabled by default isn't a hard
requirement for it to be merged. Maybe Timothy can weigh in on it when
he is online?

Cheers,
Edward.

> glthread won't likely be enabled by default, because we don't even
> know whether that's possible given the difficulty of the task.
> 
> The shader cache will likely be merged first anyway.
> 
> Marek
> 

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to