[Mesa-dev] [PATCH] anv: Stall before fast-clear operations

Jason Ekstrand jason at jlekstrand.net
Sat Mar 11 17:53:48 UTC 2017


On Sat, Mar 11, 2017 at 9:23 AM, Grazvydas Ignotas <notasas at gmail.com>
wrote:

> On Sat, Mar 11, 2017 at 9:04 AM, Jason Ekstrand <jason at jlekstrand.net>
> wrote:
> > During initial CCS bring-up, I discovered that you have to do a full CS
> > stall prior to doing a CCS resolve as well as afterwards.  It appears
> > that the same is needed for fast-clears as well.  This fixes rendering
> > corruptions on The Talos Principal on Sky Lake GT4.  The issue hasn't
>
> Principle
>

Thanks!


> > been demonstrated on any other hardware however, given that this appears
> > to be a "too many things in the pipe" problem, having it be easier to
> > reproduce on a system with more EUs makes sense.  The issues with
> > resolves is demonstrable on a GT3 or GT2 so this is probably also a
> > problem on all GTs.
>
> Does Talos work for you without glitches now? For me many parts of the
> scene flicker, as if I'm being presented the buffer that's still being
> rendered. I was hoping this patch would fix it, but it does not
> (Skylake GT2).
>

Not quite.  We still have some occlusion query issues.  I've already fixed
a bunch of stuff there and it seems to work fine on master on my gt3 laptop
but gt4 (and, aparently, gt2) are still having issues.  I plan to look into
those next week.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20170311/ba99a95b/attachment-0001.html>


More information about the mesa-dev mailing list