From: Iago Toral Quiroga <ito...@igalia.com> 4-wide DF operations where NibCtrl applies require and execsize of 8 in IvyBridge/Valleyview. --- src/mesa/drivers/dri/i965/brw_disasm.c | 7 +++++++ 1 file changed, 7 insertions(+)
diff --git a/src/mesa/drivers/dri/i965/brw_disasm.c b/src/mesa/drivers/dri/i965/brw_disasm.c index 167067a..7c3791d 100644 --- a/src/mesa/drivers/dri/i965/brw_disasm.c +++ b/src/mesa/drivers/dri/i965/brw_disasm.c @@ -1209,6 +1209,13 @@ qtr_ctrl(FILE *file, const struct gen_device_info *devinfo, brw_inst *inst) string(file, " 4Q"); break; } + if (devinfo->gen == 7 && !devinfo->is_haswell) { + int nib_ctl = brw_inst_nib_control(devinfo, inst); + if (nib_ctl == 0) + string(file, " 1N"); + else + string(file, " 2N"); + } } else if (exec_size == 16) { if (qtr_ctl < 2) string(file, " 1H"); -- 2.9.3 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev