Mesa (broadwell): i965: Emit a dummy VF_SGVS packet
Kenneth Graunke
kwg at kemper.freedesktop.org
Wed Nov 13 01:45:08 UTC 2013
Module: Mesa
Branch: broadwell
Commit: d220f85e7e5a1f46704b89e30f95e2c6b2ca9053
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d220f85e7e5a1f46704b89e30f95e2c6b2ca9053
Author: Kenneth Graunke <kenneth at whitecape.org>
Date: Mon Nov 11 18:31:44 2013 -0800
i965: Emit a dummy VF_SGVS packet
---
src/mesa/drivers/dri/i965/gen8_draw_upload.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/gen8_draw_upload.c b/src/mesa/drivers/dri/i965/gen8_draw_upload.c
index a9c18c0..bae3e23 100644
--- a/src/mesa/drivers/dri/i965/gen8_draw_upload.c
+++ b/src/mesa/drivers/dri/i965/gen8_draw_upload.c
@@ -181,6 +181,11 @@ gen8_emit_vertices(struct brw_context *brw)
(1 << GEN8_SGVS_INSTANCE_ID_COMPONENT_SHIFT) | /* .y channel */
(vue << GEN8_SGVS_INSTANCE_ID_ELEMENT_OFFSET_SHIFT));
ADVANCE_BATCH();
+ } else {
+ BEGIN_BATCH(2);
+ OUT_BATCH(_3DSTATE_VF_SGVS << 16 | (2 - 2));
+ OUT_BATCH(0);
+ ADVANCE_BATCH();
}
}
More information about the mesa-commit
mailing list