iris: Fix SO issue with INTEL_DEBUG=reemit, set fewer bits
authorKenneth Graunke <kenneth@whitecape.org>
Wed, 16 Jan 2019 09:19:44 +0000 (01:19 -0800)
committerKenneth Graunke <kenneth@whitecape.org>
Thu, 21 Feb 2019 18:26:11 +0000 (10:26 -0800)
commitb9697dd820f618ddeb31f9b713bbef43cb11827d
treedd77328de1e91e8462cba08d6299d92cd2a63b96
parent61798e3c88f299d14a084c10cfefa9d6679f0505
iris: Fix SO issue with INTEL_DEBUG=reemit, set fewer bits

INTEL_DEBUG=reemit was breaking streamout tests, by re-emitting
3DSTATE_SO_BUFFER commands that tell the HW to zero the SO write
offsets.  We would need to alter them to use 0xFFFFFFFF for the offset.

Also, have each upload function only flag bits relevant to its own
pipeline.
src/gallium/drivers/iris/iris_draw.c