Re: [Mesa-dev] [PATCH 00/47] nir: rewrite nir_foreach_block() and friends

2016-04-26 Thread Jason Ekstrand
On Tue, Apr 26, 2016 at 12:27 PM, Jason Ekstrand wrote: > Status update: > > I've rebased on master, applied my own review comments and couple of bugs > and pushed it here: > > > https://cgit.freedesktop.org/~jekstrand/mesa/log/?h=wip/nir-foreach-block-v3 > > Changes over what Connor sent: > 1)

Re: [Mesa-dev] [PATCH 00/47] nir: rewrite nir_foreach_block() and friends

2016-04-26 Thread Jason Ekstrand
Status update: I've rebased on master, applied my own review comments and couple of bugs and pushed it here: https://cgit.freedesktop.org/~jekstrand/mesa/log/?h=wip/nir-foreach-block-v3 Changes over what Connor sent: 1) Minor cosmetic changes to the iteration helper functions 2) Fixed a bug in

[Mesa-dev] [PATCH 00/47] nir: rewrite nir_foreach_block() and friends

2016-04-12 Thread Connor Abbott
This is a series based on an idea I had a while ago. It gets one instance of an awful callback-based interface for iterating over things. The other instance, nir_foreach_source(), would be harder to fix since iterating over the sources actually needs state (in order to handle indirect sources). Now