i965/bxt: Fix conservative wm thread counts.
authorBen Widawsky <benjamin.widawsky@intel.com>
Mon, 25 Jan 2016 19:49:10 +0000 (11:49 -0800)
committerBen Widawsky <benjamin.widawsky@intel.com>
Mon, 25 Jan 2016 23:51:17 +0000 (15:51 -0800)
commita443b5b7320ef0d8a63faf8a7fc6136f97460cea
tree8a83dd20d41b417d611babc59c0a4a4bda472f45
parent2542871387393e855f6afe6c94d44611eefaf6eb
i965/bxt: Fix conservative wm thread counts.

When setting the conservative thread counts, I halved everything. That isn't
correct for the wm, which has nothing to do with actual thread counts. I suck.

BXT only has 1 slice, and there is some ambiguity about subslices, so just
reserve the max possible for now. It looks like this might fix:
piglit.spec.glsl-1_50.execution.variable-indexing.gs-output-array-vec4-index-wr.bxtm64.
I kind of question why that is, but it is what Jenkins says.

Mark is current running some of the other blacklisted tests on this patch. (it
effects anything requiring scratch space).

Cc: mesa-stable <mesa-stable@lists.freedesktop.org>
Cc: Neil Roberts <neil@linux.intel.com>
Signed-off-by: Ben Widawsky <benjamin.widawsky@intel.com>
Acked-by: Kenneth Graunke <kenneth@whitecape.org>
Tested-by: Mark Janes <mark.a.janes@intel.com>
src/mesa/drivers/dri/i965/brw_device_info.c