Mesa (master): i965/skl: Add production thread counts and URB size
Ben Widawsky
bwidawsk at kemper.freedesktop.org
Fri Jul 31 05:40:54 UTC 2015
Module: Mesa
Branch: master
Commit: 7eaacc1678195738fab3bb98870828611cae066d
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7eaacc1678195738fab3bb98870828611cae066d
Author: Ben Widawsky <benjamin.widawsky at intel.com>
Date: Wed Jul 29 12:35:24 2015 -0700
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 at lists.freedesktop.org
Signed-off-by: Ben Widawsky <ben at bwidawsk.net>
Reviewed-by: Jordan Justen <jordan.l.justen at intel.com>
---
src/mesa/drivers/dri/i965/brw_device_info.c | 10 +++++-----
1 file 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 2c5d778..f313b2b 100644
--- a/src/mesa/drivers/dri/i965/brw_device_info.c
+++ b/src/mesa/drivers/dri/i965/brw_device_info.c
@@ -308,13 +308,13 @@ static const struct brw_device_info brw_device_info_chv = {
.has_llc = true, \
.has_pln = true, \
.supports_simd16_3src = 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, \
}
More information about the mesa-commit
mailing list