Re: [Mesa-dev] [PATCH 1/5] anv: Move push constant allocation to the command buffer

2016-05-27 Thread Jason Ekstrand
On Fri, May 27, 2016 at 1:01 PM, Jordan Justen wrote: > On 2016-05-20 12:41:04, Jason Ekstrand wrote: > > Instead of blasting it out as part of the pipeline, we put it in the > > command buffer and only blast it out when it's really needed. Since the > > PUSH_CONSTANT_ALLOC commands aren't pipel

Re: [Mesa-dev] [PATCH 1/5] anv: Move push constant allocation to the command buffer

2016-05-27 Thread Jordan Justen
On 2016-05-20 12:41:04, Jason Ekstrand wrote: > Instead of blasting it out as part of the pipeline, we put it in the > command buffer and only blast it out when it's really needed. Since the > PUSH_CONSTANT_ALLOC commands aren't pipelined, they immediately cause a > stall which we would like to av

[Mesa-dev] [PATCH 1/5] anv: Move push constant allocation to the command buffer

2016-05-20 Thread Jason Ekstrand
Instead of blasting it out as part of the pipeline, we put it in the command buffer and only blast it out when it's really needed. Since the PUSH_CONSTANT_ALLOC commands aren't pipelined, they immediately cause a stall which we would like to avoid. --- src/intel/vulkan/anv_cmd_buffer.c | 1 +