Re: [Mesa-dev] [PATCH v2 11/13] anv: Use pass attachment information to insert flushes

2016-11-20 Thread Jason Ekstrand
On Sun, Nov 20, 2016 at 8:21 PM, Jason Ekstrand wrote: > Input and resolve attachments can cause an implicit dependency in the > pipeline. It's our job to insert the needed flushes. Fortunately, we can > easily reuse the usage tracking that we use for CCS resolves. > > This fixes 120 Vulkan CTS

[Mesa-dev] [PATCH v2 11/13] anv: Use pass attachment information to insert flushes

2016-11-20 Thread Jason Ekstrand
Input and resolve attachments can cause an implicit dependency in the pipeline. It's our job to insert the needed flushes. Fortunately, we can easily reuse the usage tracking that we use for CCS resolves. This fixes 120 Vulkan CTS tests on Haswell --- src/intel/vulkan/anv_blorp.c | 88 +