summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Widawsky <benjamin.widawsky@intel.com>2015-07-29 12:35:24 -0700
committerEmil Velikov <emil.l.velikov@gmail.com>2015-08-01 16:36:04 +0100
commit8f8c842338b11185e8432e4b44e31a85abcbf9c6 (patch)
tree9a573b7b1717b1db926c49aca2ec070184eef655
parenteddea78fb36039e03478e11780c8a32c06c1c435 (diff)
i965/skl: Add production thread counts and URB size
This patch adjusts the SKL values to the best known values we have. v2: Remove HS/DS/CS fields. Adding this makes most sense to add to the GEN9_FEATURES macro, however, doing that would require updating BXT values, and Jordan requested I not do that. Conveniently, this request makes a lot of sense wrt to stable backport as HS, and DS do not even exist there. Cc: mesa-stable@lists.freedesktop.org Signed-off-by: Ben Widawsky <ben@bwidawsk.net> Reviewed-by: Jordan Justen <jordan.l.justen@intel.com> (cherry picked from commit 7eaacc1678195738fab3bb98870828611cae066d) [Emil Velikov: .supports_simd16_3src is missing in 10.6] Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Conflicts: src/mesa/drivers/dri/i965/brw_device_info.c
-rw-r--r--src/mesa/drivers/dri/i965/brw_device_info.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_device_info.c b/src/mesa/drivers/dri/i965/brw_device_info.c
index 97243a47293..068531174bd 100644
--- a/src/mesa/drivers/dri/i965/brw_device_info.c
+++ b/src/mesa/drivers/dri/i965/brw_device_info.c
@@ -304,13 +304,13 @@ static const struct brw_device_info brw_device_info_chv = {
.must_use_separate_stencil = true, \
.has_llc = true, \
.has_pln = true, \
- .max_vs_threads = 280, \
- .max_gs_threads = 256, \
- .max_wm_threads = 408, \
+ .max_vs_threads = 336, \
+ .max_gs_threads = 336, \
+ .max_wm_threads = 64 * 6, \
.urb = { \
- .size = 128, \
+ .size = 192, \
.min_vs_entries = 64, \
- .max_vs_entries = 1664, \
+ .max_vs_entries = 1856, \
.max_gs_entries = 640, \
}