This eliminates an unfortunate red herring. Text batching isn't actually as bad as I had feared.
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=
2110123003
Review-Url: https://codereview.chromium.org/
2110123003
SkTTopoSort<GrDrawTarget, GrDrawTarget::TopoSortTraits>(&fDrawTargets);
SkASSERT(result);
+ for (int i = 0; i < fDrawTargets.count(); ++i) {
+ fDrawTargets[i]->prepareBatches(&fFlushState);
+ }
+
// Enable this to print out verbose batching information
#if 0
for (int i = 0; i < fDrawTargets.count(); ++i) {
}
#endif
- for (int i = 0; i < fDrawTargets.count(); ++i) {
- fDrawTargets[i]->prepareBatches(&fFlushState);
- }
-
// Upload all data to the GPU
fFlushState.preIssueDraws();