DescriptionAlter layer hoisting to only hoist layers for one canvas at a time
This CL alters layer hoisting to defer creation of the free floating layers until they are actually needed (rather than creating _all_ the hoisted layers at the start).
It also fixes a pre vs. post Concat bug with how matrices were being accumulated.
BUG=skia:2315
Committed: https://skia.googlesource.com/skia/+/fd61ed0d7929cf85e0b936f48c72035af4c0a4b3
Patch Set 1 #Patch Set 2 : Clean up #Patch Set 3 : Turn off hoisting #Patch Set 4 : More clean up #Patch Set 5 : fix noGPU build #
Messages
Total messages: 13 (7 generated)
|