commit | 3e1eccae7641e7a4ea381aff058075c5e8b06e03 | [log] [tgz] |
---|---|---|
author | Herb Derby <herb@google.com> | Wed Oct 05 12:06:07 2022 -0400 |
committer | SkCQ <skcq-be@skia-corp.google.com.iam.gserviceaccount.com> | Wed Oct 05 19:24:28 2022 +0000 |
tree | 0446dc57ef6bac64f2a35bc8bb12cf73aa8899cf | |
parent | 988727280f199681ae013f0f5f837477a3272ee5 [diff] |
RectanizerSkyline: optimize reset reset() calls fSkyline.reset() and then immediately calls append. This frees fSkyline's memory and reallocates it again. Change reset to keep using the already allocated memory, and just reset the size. Change-Id: I15734f913225a3bccf23bd398613b3cdd6c0c03c Reviewed-on: https://skia-review.googlesource.com/c/skia/+/587545 Reviewed-by: Jim Van Verth <jvanverth@google.com> Commit-Queue: Herb Derby <herb@google.com>