Mesa (master): iris: enable preemption support for gen10
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Wed Apr 24 21:49:29 UTC 2019
Module: Mesa
Branch: master
Commit: c7c59f75e59510be890bc77a9257c14ffd5b7b59
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c7c59f75e59510be890bc77a9257c14ffd5b7b59
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date: Fri Apr 19 09:04:59 2019 -0400
iris: enable preemption support for gen10
this automatically enables preemption on gen10 where it is disabled by
default but still available
Reviewed-by: Anuj Phogat <anuj.phogat at gmail.com>
Reviewed-by: Rafael Antognolli <rafael.antognolli at intel.com>
---
src/gallium/drivers/iris/iris_context.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/gallium/drivers/iris/iris_context.c b/src/gallium/drivers/iris/iris_context.c
index a1d11755a24..91cd6a02262 100644
--- a/src/gallium/drivers/iris/iris_context.c
+++ b/src/gallium/drivers/iris/iris_context.c
@@ -218,6 +218,8 @@ iris_create_context(struct pipe_screen *pscreen, void *priv, unsigned flags)
ice->vtbl.init_render_context(screen, &ice->batches[IRIS_BATCH_RENDER],
&ice->vtbl, &ice->dbg);
+ if (screen->devinfo.gen == 10)
+ gen10_iris_enable_obj_preemption(ice, &ice->batches[IRIS_BATCH_RENDER], true);
ice->vtbl.init_compute_context(screen, &ice->batches[IRIS_BATCH_COMPUTE],
&ice->vtbl, &ice->dbg);
More information about the mesa-commit
mailing list