Reland "[vello] Enable the bump allocation estimator"

This is a reland of commit d63b4892245184c71df1319c79e7d0bbd04048af

Original change's description:
> [vello] Enable the bump allocation estimator
>
> The bump allocation estimator computes a conservative estimate of the
> required buffer allocations based on heuristics over the encoded path
> data. See the description of vello PR #454 for some examples scenes and
> the current factors of overestimation: https://github.com/linebender/vello/pull/454
>
> Bug: b/285193099
> Change-Id: I131305914307591ad04d6158f24a94235826ac10
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/828997
> Commit-Queue: Arman Uguray <armansito@google.com>
> Reviewed-by: Jim Van Verth <jvanverth@google.com>
> Reviewed-by: James Godfrey-Kittle <jamesgk@google.com>

Bug: b/285193099
Change-Id: If92f3ed333ad23d700fdf95c03a47faf43aa1920
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/835596
Reviewed-by: James Godfrey-Kittle <jamesgk@google.com>
Reviewed-by: Jim Van Verth <jvanverth@google.com>
Commit-Queue: Arman Uguray <armansito@google.com>
2 files changed