summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_context.c
diff options
context:
space:
mode:
authorChris Forbes <chrisf@ijw.co.nz>2014-09-09 21:28:46 +1200
committerKenneth Graunke <kenneth@whitecape.org>2015-02-17 17:33:27 -0800
commiteda3dd00760039493fa2afc00193aa47b6ce8c58 (patch)
treeaaaaf6ef8c65e668a47dacc250724a880e434e60 /src/mesa/drivers/dri/i965/brw_context.c
parente8e4437ed0660b3f1d1912f53d997cf5e25f486d (diff)
downloadexternal_mesa3d-eda3dd00760039493fa2afc00193aa47b6ce8c58.zip
external_mesa3d-eda3dd00760039493fa2afc00193aa47b6ce8c58.tar.gz
external_mesa3d-eda3dd00760039493fa2afc00193aa47b6ce8c58.tar.bz2
i965: Add device limits for tess threads & URB entries
This should cover all platforms prior to Skylake. Signed-off-by: Chris Forbes <chrisf@ijw.co.nz> Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Acked-by: Ben Widawsky <ben@bwidawsk.net>
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_context.c')
-rw-r--r--src/mesa/drivers/dri/i965/brw_context.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_context.c b/src/mesa/drivers/dri/i965/brw_context.c
index e20da0b..50b1387 100644
--- a/src/mesa/drivers/dri/i965/brw_context.c
+++ b/src/mesa/drivers/dri/i965/brw_context.c
@@ -811,11 +811,15 @@ brwCreateContext(gl_api api,
brw_init_surface_formats(brw);
brw->max_vs_threads = devinfo->max_vs_threads;
+ brw->max_hs_threads = devinfo->max_hs_threads;
+ brw->max_ds_threads = devinfo->max_ds_threads;
brw->max_gs_threads = devinfo->max_gs_threads;
brw->max_wm_threads = devinfo->max_wm_threads;
brw->urb.size = devinfo->urb.size;
brw->urb.min_vs_entries = devinfo->urb.min_vs_entries;
brw->urb.max_vs_entries = devinfo->urb.max_vs_entries;
+ brw->urb.max_hs_entries = devinfo->urb.max_hs_entries;
+ brw->urb.max_ds_entries = devinfo->urb.max_ds_entries;
brw->urb.max_gs_entries = devinfo->urb.max_gs_entries;
/* Estimate the size of the mappable aperture into the GTT. There's an