I've pushed most of Connor's nir_foreach_block() patches as well as the patches to fix up the other foreach helpers. This series contains patches that are either from me and need review or interact with things that other people are actively working on.
Connor Abbott (6): nir/lower_outputs_to_temporaries: fixup for new foreach_block() nir/lower_tex: fixup for new foreach_block() nir/lower_two_sided_color: fixup for new foreach_block() ir3: fixup for new nir_foreach_block() vc4: fixup for new nir_foreach_block() nir: remove now-unused nir_foreach_block*_call() Jason Ekstrand (3): nir/gather_info: fixup for new foreach_block() nir/lower_double_pack: fixup for new nir_foreach_block() nir/lower_double_ops: fixup for new nir_foreach_block() src/compiler/nir/nir.h | 38 ---------------- src/compiler/nir/nir_gather_info.c | 10 ++--- src/compiler/nir/nir_lower_double_ops.c | 32 ++++---------- src/compiler/nir/nir_lower_double_packing.c | 47 +++++++++----------- .../nir/nir_lower_outputs_to_temporaries.c | 28 +++++------- src/compiler/nir/nir_lower_tex.c | 47 ++++++++++---------- src/compiler/nir/nir_lower_two_sided_color.c | 8 ++-- .../drivers/freedreno/ir3/ir3_nir_lower_if_else.c | 51 +++++++++------------- src/gallium/drivers/vc4/vc4_nir_lower_blend.c | 9 ++-- src/gallium/drivers/vc4/vc4_nir_lower_io.c | 20 +++------ src/gallium/drivers/vc4/vc4_nir_lower_txf_ms.c | 24 +++------- src/gallium/drivers/vc4/vc4_program.c | 15 ++----- 12 files changed, 115 insertions(+), 214 deletions(-) -- 2.5.0.400.gff86faf _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev