diff options
author | Ben Widawsky <[email protected]> | 2015-07-29 12:35:24 -0700 |
---|---|---|
committer | Emil Velikov <[email protected]> | 2015-08-01 16:36:04 +0100 |
commit | 8f8c842338b11185e8432e4b44e31a85abcbf9c6 (patch) | |
tree | 9a573b7b1717b1db926c49aca2ec070184eef655 /src | |
parent | eddea78fb36039e03478e11780c8a32c06c1c435 (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: [email protected]
Signed-off-by: Ben Widawsky <[email protected]>
Reviewed-by: Jordan Justen <[email protected]>
(cherry picked from commit 7eaacc1678195738fab3bb98870828611cae066d)
[Emil Velikov: .supports_simd16_3src is missing in 10.6]
Signed-off-by: Emil Velikov <[email protected]>
Conflicts:
src/mesa/drivers/dri/i965/brw_device_info.c
Diffstat (limited to 'src')
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_device_info.c | 10 |
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, \ } |