Re: [Mesa-dev] [PATCH 03/21] glsl: Eliminate ir_variable::data.atomic.buffer_index

2014-05-30 Thread Kenneth Graunke
On Tuesday, May 27, 2014 07:48:58 PM Ian Romanick wrote: > From: Ian Romanick > > Just use ir_variable::data.binding... because that's the where the > binding is stored for everything else that can use layout(binding=). > > No change in the peak ir_variable memory usage in a trimmed apitrace of

[Mesa-dev] [PATCH 03/21] glsl: Eliminate ir_variable::data.atomic.buffer_index

2014-05-27 Thread Ian Romanick
From: Ian Romanick Just use ir_variable::data.binding... because that's the where the binding is stored for everything else that can use layout(binding=). No change in the peak ir_variable memory usage in a trimmed apitrace of dota2 on 64-bit. Reduces the peak ir_variable memory usage in a trim