On Thursday, January 14, 2016 6:37:01 PM PST Francisco Jerez wrote:
> We need to split the stalling flush from the RO cache invalidation
> into a different PIPE_CONTROL command to make sure that the top of the
> pipe invalidation happens after any previous rendering is complete.
> Otherwise it's possible for previous rendering to pollute the L3 cache
> in the short window of time between RO invalidation and the completion
> of the stalling flush.  Fixes rendering artifacts on Unigine Heaven,
> Metro Last Light Redux and Metro 2033 Redux.
> 
> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=93540
> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=93599
> Tested-by: Darius Spitznagel <d.spitzna...@goodbytez.de>

Series is:
Reviewed-by: Kenneth Graunke <kenn...@whitecape.org>

Attachment: signature.asc
Description: This is a digitally signed message part.

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

Reply via email to