tgsi: track max array per file
authorRob Clark <robclark@freedesktop.org>
Sun, 4 Jan 2015 21:33:37 +0000 (16:33 -0500)
committerRob Clark <robclark@freedesktop.org>
Thu, 8 Jan 2015 00:37:28 +0000 (19:37 -0500)
commit18899d1b8078d2c16b7b3f105e0b39d3ea70a4cc
tree89bd3f54c36cfacf1af0d9581ff8ded56275ee9a
parent49b4a6331f846cd86e6ca792959a9506bddeb658
tgsi: track max array per file

NOTE IN[] and OUT[] don't need (have?) ArrayID's.. and TEMP[] can
optionally have them.  So we implicitly assume that ArrayID==0 always
exists for each file.  This is why array_max[file] is never less than
zero.

You can tell from indirect_files(_read/written) if the legacy array-
id zero was actually used.

Signed-off-by: Rob Clark <robclark@freedesktop.org>
src/gallium/auxiliary/tgsi/tgsi_scan.c
src/gallium/auxiliary/tgsi/tgsi_scan.h