[Mesa-dev] [PATCH 0/4] smattering of tgsi/ttn/nir fixes (v2)

Rob Clark robdclark at gmail.com
Wed Jul 1 08:02:26 PDT 2015


From: Rob Clark <robclark at freedesktop.org>

Resend, with the patches that didn't yet get an explicit r-b (hint,
hint).  No real changes, although did add a bit of info to the commit
msg for 2/4.

Also picked up a patch from Ilia for fixing MRT.  This would be solved
differently after we gain some proper nir enums/defines for semantic
names, rather than continuing with the TGSI defines.  But for a short
term fix for the regression when switching to ttn+nir, it seems like
the best way.

Ilia Mirkin (1):
  gallium/ttn: mark location specially in nir for color0-writes-all

Rob Clark (3):
  tgsi: update docs for ArrayID usage
  gallium/ttn: IN/OUT are only array if ArrayID != 0
  nir/lower_phis_to_scalar: undef is trivially scalarizable

 src/gallium/auxiliary/nir/tgsi_to_nir.c            | 148 ++++++++++++---------
 src/gallium/docs/source/tgsi.rst                   |   1 +
 .../drivers/freedreno/ir3/ir3_compiler_nir.c       |   4 +
 src/gallium/drivers/vc4/vc4_program.c              |   6 +
 src/glsl/nir/nir_lower_phis_to_scalar.c            |   1 +
 5 files changed, 98 insertions(+), 62 deletions(-)

-- 
2.4.3



More information about the mesa-dev mailing list