DescriptionUpgrade GPUOptimize
This will be a bit hairy to review.
The FillBounds and CollectLayers code has diverged significantly resulting in the rendering path seeing different bounds than the hoisting path. This CL merges the FillBounds changes into CollectLayers. A follow on CL will, hopefully, find a way to layer CollectLayers on top of FillBounds.
The only code in CollectLayers that is different from FillBounds is bracketed by "LAYER HOISTING" comments.
NOTREECHECKS=true
Committed: https://skia.googlesource.com/skia/+/d8aa7b74c8ef0cb8ed3f6b03beb7ee5013624372
Patch Set 1 #Patch Set 2 : clean up #Patch Set 3 : update #Patch Set 4 : cleanup #Patch Set 5 : cleanup #Patch Set 6 : clean up #Patch Set 7 : update to ToT #Patch Set 8 : minor fixes #Patch Set 9 : Fix bug #Patch Set 10 : clean up test #
Messages
Total messages: 9 (4 generated)
|