DescriptionFirst pass at pre-rendering saveLayers for GPU
In the interest of getting something that would be potentially useable in M36 here is a version of the pull-layers-forward task that overloads SkPicturePlayback's draw functionality. In an ideal world this would add 2 SkPicturePlayback-derived classes (one to pre-render the layers, one to render the picture using the pre-rendered layers).
Patch Set 1 #Patch Set 2 : Remove caching code #Patch Set 3 : cleaned up #Patch Set 4 : Cleaned up a bit #Patch Set 5 : Fixed layer translation bug #Patch Set 6 : Fixed unit test #Patch Set 7 : Got working with BBH #Patch Set 8 : Fixed comments #
Total comments: 2
Patch Set 9 : update to ToT #Patch Set 10 : Reduce size of PlaybackReplacements in SkPicturePlayback.h #
Messages
Total messages: 15 (0 generated)
|