[Mesa-dev] [PATCH v3 02/44] i965: Adjust gen check in can_do_pipelined_register_writes
Jordan Justen
jordan.l.justen at intel.com
Tue Dec 1 00:19:20 PST 2015
From: Francisco Jerez <currojerez at riseup.net>
Allow for pipelined register writes for gen < 7.
v2:
* Split from another patch and adjust comment (jljusten)
Reviewed-by: Jordan Justen <jordan.l.justen at intel.com>
---
src/mesa/drivers/dri/i965/intel_extensions.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/intel_extensions.c b/src/mesa/drivers/dri/i965/intel_extensions.c
index bec318f..8a1ec32 100644
--- a/src/mesa/drivers/dri/i965/intel_extensions.c
+++ b/src/mesa/drivers/dri/i965/intel_extensions.c
@@ -38,8 +38,11 @@
static bool
can_do_pipelined_register_writes(struct brw_context *brw)
{
- /* Supposedly, Broadwell just works. */
- if (brw->gen >= 8)
+ /**
+ * gen >= 8 specifically allows these writes. gen <= 6 also
+ * doesn't block them.
+ */
+ if (brw->gen != 7)
return true;
static int result = -1;
--
2.6.2
More information about the mesa-dev
mailing list