Re: [Mesa-dev] [PATCH 0/5] anv: Add a NIR cache

2018-10-16 Thread Eero Tamminen
Hi, On 10/13/18 3:08 AM, Jason Ekstrand wrote: This patch series adds a simple NIR shader cache that sits right after spirv_to_nir and brw_preprocess_nir and before linking. This should help alleviate some of the added overhead of link-time optimization since most of the NIR-level optimization

Re: [Mesa-dev] [PATCH 0/5] anv: Add a NIR cache

2018-10-13 Thread Jason Ekstrand
I ran the Vulkan CTS both with and without this patch in the hopes that the massive pile of redundant shaders in the CTS would be helped. It shaved 6 minutes of a 4.5 hour run. Quite possibly in the noise. --Jason On Fri, Oct 12, 2018 at 7:08 PM Jason Ekstrand wrote: > This patch series adds

[Mesa-dev] [PATCH 0/5] anv: Add a NIR cache

2018-10-12 Thread Jason Ekstrand
This patch series adds a simple NIR shader cache that sits right after spirv_to_nir and brw_preprocess_nir and before linking. This should help alleviate some of the added overhead of link-time optimization since most of the NIR-level optimization is now cached prior to linking. I have no numbers