DescriptionDelaying & reordering the emission of save/saveLayer/restore, clip and matrix calls requires that we be able to write out the delayed operations separate from the usual serialization. This CL adds new *Impl entry points that actual write out the delayable operations.
This CL also bubbles the clip op's offset location up the call stack to allow alternate implementations of the op skipping system.
Patch Set 1 #Patch Set 2 : cleaned up #Patch Set 3 : More cleanup #Patch Set 4 : Missing base file (reupload) #
Total comments: 4
Patch Set 5 : Add comment #Patch Set 6 : removed accidentally added file #
Total comments: 8
Patch Set 7 : Address code review comments #Patch Set 8 : Added comment and moved entry point to protected block #
Total comments: 2
Patch Set 9 : renamed restoreImpl to recordRestore #Messages
Total messages: 9 (0 generated)
|