From: Zhao Yakui <[email protected]>
Signed-off-by: Zhao Yakui <[email protected]>
---
src/i965_defines.h | 4 ++++
src/i965_gpe_utils.c | 4 ++++
2 files changed, 8 insertions(+)
diff --git a/src/i965_defines.h b/src/i965_defines.h
index b4b7c49..8cb94ff 100755
--- a/src/i965_defines.h
+++ b/src/i965_defines.h
@@ -855,4 +855,8 @@
#define GEN9_FORCE_MEDIA_AWAKE_ON (1 << 5)
#define GEN9_FORCE_MEDIA_AWAKE_OFF (0 << 5)
+#define GEN9_MEDIA_DOP_GATE_MASK (1 << 12)
+#define GEN9_MEDIA_DOP_GATE_ON (1 << 4)
+#define GEN9_MEDIA_DOP_GATE_OFF (0 << 4)
+
#endif /* _I965_DEFINES_H_ */
diff --git a/src/i965_gpe_utils.c b/src/i965_gpe_utils.c
index 7811089..6d3b3ab 100644
--- a/src/i965_gpe_utils.c
+++ b/src/i965_gpe_utils.c
@@ -1276,6 +1276,8 @@ gen9_gpe_select(VADriverContextP ctx,
BEGIN_BATCH(batch, 1);
OUT_BATCH(batch, CMD_PIPELINE_SELECT | PIPELINE_SELECT_MEDIA |
GEN9_PIPELINE_SELECTION_MASK |
+ GEN9_MEDIA_DOP_GATE_OFF |
+ GEN9_MEDIA_DOP_GATE_MASK |
GEN9_FORCE_MEDIA_AWAKE_ON |
GEN9_FORCE_MEDIA_AWAKE_MASK);
ADVANCE_BATCH(batch);
@@ -1303,6 +1305,8 @@ gen9_gpe_pipeline_end(VADriverContextP ctx,
BEGIN_BATCH(batch, 1);
OUT_BATCH(batch, CMD_PIPELINE_SELECT | PIPELINE_SELECT_MEDIA |
GEN9_PIPELINE_SELECTION_MASK |
+ GEN9_MEDIA_DOP_GATE_ON |
+ GEN9_MEDIA_DOP_GATE_MASK |
GEN9_FORCE_MEDIA_AWAKE_OFF |
GEN9_FORCE_MEDIA_AWAKE_MASK);
ADVANCE_BATCH(batch);
--
1.9.1
_______________________________________________
Libva mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libva