[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,11 +186,11 @@ 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.
int num3ColumnRows = 0; int num3ColumnRows = 0;
@ -200,11 +200,11 @@ 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);