iris: Re-enable param compaction
authorJason Ekstrand <jason@jlekstrand.net>
Mon, 18 Nov 2019 22:52:02 +0000 (16:52 -0600)
committerJason Ekstrand <jason@jlekstrand.net>
Mon, 18 Nov 2019 22:54:07 +0000 (16:54 -0600)
commitfc72df1d9326695bd4ef97b93735154cebdb17cf
treeacfdc81aed8806c89a3b2628c0b668d1d85bed1d
parent189c0cc45b8079aed86e5bd6eb31d356d14814cb
iris: Re-enable param compaction

In d1c4e64a69e, we added a parameter to tell the back-end compiler to
ignore the param array and just push however many constants you ask it
to push.  I enabled it for iris because this is really what iris wants
but it seems to have caused a number of regressions.  Revert to the old
behavior for now.

Fixes: d1c4e64a69e "intel/compiler: Add a flag to avoid compacting..."
src/gallium/drivers/iris/iris_screen.c