intel/compiler/xe2: Fix for NibCtrl field removal.
Reviewed-by: Caio Oliveira <caio.oliveira@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26860>
This commit is contained in:

committed by
Marge Bot

parent
7db3f0b1c1
commit
f79123e1d9
@@ -252,7 +252,11 @@ void
|
|||||||
brw_inst_set_group(const struct intel_device_info *devinfo,
|
brw_inst_set_group(const struct intel_device_info *devinfo,
|
||||||
brw_inst *inst, unsigned group)
|
brw_inst *inst, unsigned group)
|
||||||
{
|
{
|
||||||
if (devinfo->ver >= 7) {
|
if (devinfo->ver >= 20) {
|
||||||
|
assert(group % 8 == 0 && group < 32);
|
||||||
|
brw_inst_set_qtr_control(devinfo, inst, group / 8);
|
||||||
|
|
||||||
|
} else if (devinfo->ver >= 7) {
|
||||||
assert(group % 4 == 0 && group < 32);
|
assert(group % 4 == 0 && group < 32);
|
||||||
brw_inst_set_qtr_control(devinfo, inst, group / 8);
|
brw_inst_set_qtr_control(devinfo, inst, group / 8);
|
||||||
brw_inst_set_nib_control(devinfo, inst, (group / 4) % 2);
|
brw_inst_set_nib_control(devinfo, inst, (group / 4) % 2);
|
||||||
|
Reference in New Issue
Block a user