mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-24 21:50:12 +01:00
Add missing platform information for KBL
In testing KBL, I found: - urb size was not set for slices gt1.5, gt2, and gt3. The value I used for these slices (384) was taken from an earlier patch authored by Ben Widawsky. - slice count was missing. This field was added bya403ad4f5aWith this commit, KBL passes piglit at parity with SKL. Note: As requested by Kristian, Sarah modified this patch to drop setting urb size for gt1.5, gt2, and gt3, since the correct default is set in the GEN9 macro by commitc1e38ad370"i965/skl: Use larger URB size where available." Signed-off-by: Mark Janes <mark.a.janes@intel.com> Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com> Reviewed-by: Kristian Høgsberg Kristensen <kristian.h.kristensen@intel.com> Cc: "11.1" <mesa-stable@lists.freedesktop.org>
This commit is contained in:
parent
f21df5c513
commit
f2c8913536
1 changed files with 5 additions and 0 deletions
|
|
@ -420,6 +420,7 @@ static const struct brw_device_info brw_device_info_kbl_gt1 = {
|
|||
.max_cs_threads = 7 * 6,
|
||||
.max_wm_threads = KBL_MAX_THREADS_PER_PSD * 2,
|
||||
.urb.size = 192,
|
||||
.num_slices = 1,
|
||||
};
|
||||
|
||||
static const struct brw_device_info brw_device_info_kbl_gt1_5 = {
|
||||
|
|
@ -428,6 +429,7 @@ static const struct brw_device_info brw_device_info_kbl_gt1_5 = {
|
|||
|
||||
.max_cs_threads = 7 * 6,
|
||||
.max_wm_threads = KBL_MAX_THREADS_PER_PSD * 3,
|
||||
.num_slices = 1,
|
||||
};
|
||||
|
||||
static const struct brw_device_info brw_device_info_kbl_gt2 = {
|
||||
|
|
@ -435,6 +437,7 @@ static const struct brw_device_info brw_device_info_kbl_gt2 = {
|
|||
.gt = 2,
|
||||
|
||||
.max_wm_threads = KBL_MAX_THREADS_PER_PSD * 3,
|
||||
.num_slices = 1,
|
||||
};
|
||||
|
||||
static const struct brw_device_info brw_device_info_kbl_gt3 = {
|
||||
|
|
@ -442,6 +445,7 @@ static const struct brw_device_info brw_device_info_kbl_gt3 = {
|
|||
.gt = 3,
|
||||
|
||||
.max_wm_threads = KBL_MAX_THREADS_PER_PSD * 6,
|
||||
.num_slices = 2,
|
||||
};
|
||||
|
||||
static const struct brw_device_info brw_device_info_kbl_gt4 = {
|
||||
|
|
@ -460,6 +464,7 @@ static const struct brw_device_info brw_device_info_kbl_gt4 = {
|
|||
* will be used."
|
||||
*/
|
||||
.urb.size = 1008 / 3,
|
||||
.num_slices = 3,
|
||||
};
|
||||
|
||||
const struct brw_device_info *
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue