Re: [Mesa-dev] [PATCH 08/18] anv/pipeline: Hash the entire pipeline in one go

2018-07-24 Thread Timothy Arceri
1-8 look fine to me and are: Reviewed-by: Timothy Arceri I'll try to finish looking over the rest later tonight or tomorrow. On 12/07/18 07:18, Jason Ekstrand wrote: Instead of hashing each stage separately (and TES and TCS together), we hash the entire pipeline. This means we'll get fewer

[Mesa-dev] [PATCH 08/18] anv/pipeline: Hash the entire pipeline in one go

2018-07-11 Thread Jason Ekstrand
Instead of hashing each stage separately (and TES and TCS together), we hash the entire pipeline. This means we'll get fewer cache hits if they, for instance, re-use the same VS over and over again but it also means we can now safely do cross-stage optimizations. --- src/intel/vulkan/anv_pipeline