radeonsi/nir: add primitive id to inputs scan
authorTimothy Arceri <tarceri@itsqueeze.com>
Fri, 19 Jan 2018 11:44:58 +0000 (22:44 +1100)
committerTimothy Arceri <tarceri@itsqueeze.com>
Mon, 22 Jan 2018 22:11:21 +0000 (09:11 +1100)
commitdabff1cf7a13348cc93a9162f464d476a8866464
tree46a19231fbd3155028ed9ef022fbb6303eee4bcd
parentc6a0ce7e5479f9bb8ed6135df685b0e34681c189
radeonsi/nir: add primitive id to inputs scan

Fixes the following piglit tests:

arb_tessellation_shader/fs-primitiveid-instanced
glsl-1.50/primitive-id-no-gs
glsl-1.50/primitive-id-no-gs-first-vertex
glsl-1.50/primitive-id-no-gs-instanced
glsl-1.50/primitive-id-no-gs-strip
glsl-1.50/primitive-id-no-gs-strip-first-vertex

Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
src/gallium/drivers/radeonsi/si_shader_nir.c