freedreno/ir3: ignore unused inputs
authorRob Clark <robdclark@gmail.com>
Tue, 21 Aug 2018 12:33:39 +0000 (08:33 -0400)
committerRob Clark <robdclark@gmail.com>
Wed, 5 Sep 2018 17:38:43 +0000 (13:38 -0400)
commit1a24f519663494b212d16693b5a5d9ab2f2464c0
tree4571585be995bcc7d7fa0ac49669c05546695146
parent6b4397feabeda43dca7bbfc02ba59b8c95dd4e5e
freedreno/ir3: ignore unused inputs

We could end up w/ inputs larger than vec4, simply because unused inputs
are not split.

Fixes things like dEQP-GLES31.functional.separate_shader.random.77 (and
probably a handful of others)

Signed-off-by: Rob Clark <robdclark@gmail.com>
src/gallium/drivers/freedreno/ir3/ir3_compiler_nir.c