[Mesa-dev] [PATCH 0/9] nir: Finsh fixing up nir_foreach_block()

Jason Ekstrand jason at jlekstrand.net
Thu Apr 28 23:36:12 UTC 2016


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



More information about the mesa-dev mailing list