From: Kevin Rogovin <kevin.rogo...@intel.com> Change-Id: I9fe96ce365496e9f40da0ed9ae1ebbe66349ac05 --- src/intel/compiler/brw_eu_emit.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/intel/compiler/brw_eu_emit.c b/src/intel/compiler/brw_eu_emit.c index ee5a048..1a8c008 100644 --- a/src/intel/compiler/brw_eu_emit.c +++ b/src/intel/compiler/brw_eu_emit.c @@ -3346,6 +3346,7 @@ brw_pixel_interpolator_query(struct brw_codegen *p, const struct gen_device_info *devinfo = p->devinfo; struct brw_inst *insn; const uint16_t exec_size = brw_inst_exec_size(devinfo, p->current); + const uint16_t qtr_ctrl = brw_inst_qtr_control(devinfo, p->current); /* brw_send_indirect_message will automatically use a direct send message * if data is actually immediate. @@ -3359,7 +3360,7 @@ brw_pixel_interpolator_query(struct brw_codegen *p, brw_inst_set_rlen(devinfo, insn, response_length); brw_inst_set_pi_simd_mode(devinfo, insn, exec_size == BRW_EXECUTE_16); - brw_inst_set_pi_slot_group(devinfo, insn, 0); /* zero unless 32/64px dispatch */ + brw_inst_set_pi_slot_group(devinfo, insn, qtr_ctrl / 2); brw_inst_set_pi_nopersp(devinfo, insn, noperspective); brw_inst_set_pi_message_type(devinfo, insn, mode); } -- 2.7.4 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev