[Mesa-dev] [PATCH 1/3] i965: Fix cache pollution race during L3 partitioning set-up.

2016-01-14 Thread Francisco Jerez
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

Re: [Mesa-dev] [PATCH 1/3] i965: Fix cache pollution race during L3 partitioning set-up.

2016-01-15 Thread Martin Peres
On 15/01/16 04:37, 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

Re: [Mesa-dev] [PATCH 1/3] i965: Fix cache pollution race during L3 partitioning set-up.

2016-02-06 Thread Kenneth Graunke
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 po