Re: [Mesa-dev] [PATCH 5/5] anv/pipeline: Lower pipeline layouts etc. after linking

2018-08-16 Thread Jason Ekstrand
On Thu, Aug 16, 2018 at 10:11 PM Timothy Arceri wrote: > Nice numbers :) > > I'm not sure I 100% follow the why for patch 1 but the logic seems > correct for the way you want to change > I just sort-of found that one along the way. It'd be good if Lionel took a real quick look at it. > t, and

Re: [Mesa-dev] [PATCH 5/5] anv/pipeline: Lower pipeline layouts etc. after linking

2018-08-16 Thread Timothy Arceri
Nice numbers :) I'm not sure I 100% follow the why for patch 1 but the logic seems correct for the way you want to change it, and all other patches look good to me so series: Reviewed-by: Timothy Arceri On 08/08/18 18:12, Jason Ekstrand wrote: This allows us to use the link-optimized shade

[Mesa-dev] [PATCH 5/5] anv/pipeline: Lower pipeline layouts etc. after linking

2018-08-08 Thread Jason Ekstrand
This allows us to use the link-optimized shader for determining binding table layouts and, more importantly, URB layouts. For apps running on DXVK, this is extremely important as DXVK likes to declare max-size inputs and outputs and this lets is massively shrink our URB space requirements. VkPipe