Mesa (master): i965/blorp: Do not emit pma stall on gen9+

Topi Pohjolainen tpohjola at kemper.freedesktop.org
Thu Apr 21 17:24:54 UTC 2016


Module: Mesa
Branch: master
Commit: 0020ca3c9269a8baa54501cb824af14fa497ac14
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0020ca3c9269a8baa54501cb824af14fa497ac14

Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Thu Apr 21 12:31:37 2016 +0300

i965/blorp: Do not emit pma stall on gen9+

This was left out from the original gen8 upload introduction.

Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>
Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>

---

 src/mesa/drivers/dri/i965/gen8_blorp.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/mesa/drivers/dri/i965/gen8_blorp.cpp b/src/mesa/drivers/dri/i965/gen8_blorp.cpp
index 8d1b964..1bd9b97 100644
--- a/src/mesa/drivers/dri/i965/gen8_blorp.cpp
+++ b/src/mesa/drivers/dri/i965/gen8_blorp.cpp
@@ -710,5 +710,7 @@ gen8_blorp_exec(struct brw_context *brw, const brw_blorp_params *params)
    gen8_blorp_emit_vf_instancing_state(brw, 2);
    gen8_blorp_emit_vf_state(brw);
    gen7_blorp_emit_primitive(brw, params);
-   gen8_write_pma_stall_bits(brw, 0);
+
+   if (brw->gen < 9)
+      gen8_write_pma_stall_bits(brw, 0);
 }




More information about the mesa-commit mailing list