[gfx] Cherry-pick chromium:1864587

This commit is contained in:
Geoff Lang 2024-01-24 16:38:28 +01:00 • committed by roytam1
commit 580e04c8a8

View file

@ -186,10 +186,10 @@ bool VariablePacker::CheckVariablesWithinPackingLimits(
break; break;
} }
topNonFullRow_ += GetNumRows(variable.type) * variable.elementCount(); topNonFullRow_ += GetNumRows(variable.type) * variable.elementCount();
}
if (topNonFullRow_ > maxRows_) { if (topNonFullRow_ > maxRows_) {
return false; return false;
}
} }
// Packs the 3 column variables. // Packs the 3 column variables.
@ -200,10 +200,10 @@ bool VariablePacker::CheckVariablesWithinPackingLimits(
break; break;
} }
num3ColumnRows += GetNumRows(variable.type) * variable.elementCount(); num3ColumnRows += GetNumRows(variable.type) * variable.elementCount();
}
if (topNonFullRow_ + num3ColumnRows > maxRows_) { if (topNonFullRow_ + num3ColumnRows > maxRows_) {
return false; return false;
}
} }
fillColumns(topNonFullRow_, num3ColumnRows, 0, 3); fillColumns(topNonFullRow_, num3ColumnRows, 0, 3);