i965: Drop BRW_NEW_PUSH_CONSTANT_ALLOCATION from CS packets.
authorKenneth Graunke <kenneth@whitecape.org>
Tue, 29 Nov 2016 09:30:18 +0000 (01:30 -0800)
committerKenneth Graunke <kenneth@whitecape.org>
Sat, 20 May 2017 07:23:10 +0000 (00:23 -0700)
commit731b577cc6d0294a4ef1266996a53bbc30713d6e
tree55d4162be53ad421e0d41516c90a51b9f201626a
parent82e77d4e4484b5d4f6a7b4751a17c882e6d2ad69
i965: Drop BRW_NEW_PUSH_CONSTANT_ALLOCATION from CS packets.

I don't think CS push constant uploading uses the section of L3
controlled by 3DSTATE_PUSH_CONSTANT_ALLOC_XS.  So I don't think
it needs to be re-emitted when that space is reallocated.

The programming note in gen7_allocate_push_constants doesn't
indicate this is necessary, at least.

Reviewed-by: Chris Forbes <chrisforbes@google.com>
src/mesa/drivers/dri/i965/gen7_cs_state.c
src/mesa/drivers/dri/i965/genX_state_upload.c