skia2/debugger
robertphillips ce4dd3de38 Split SkPicturePlayback out of SkPictureData
This splits the playback functionality out of SkPictureData. The old SkPictureData::draw method is pulled out along
with its supporting functions as verbatim as possible. Some follow on CLs will be required to:

   re-enable profiling in the debugger (and remove the vestiges of SkTimedPicture)
   re-enable display of command offsets in the picture (this should probably wait until we've switched to SkRecord though)
   Clean up CachedOperationList (maybe fuse with SkPicture::OperationList)
   Split SkPicturePlayback into a base class and two derived classes
   Implement parallel version of GatherGPUInfo for SkRecord

Landing this is blocked on removing Android's use of the abortPlayback entry point.

R=mtklein@google.com, reed@google.com

Author: robertphillips@google.com

Review URL: https://codereview.chromium.org/377623002
2014-07-07 13:46:35 -07:00
..
QT Split SkPicturePlayback out of SkPictureData 2014-07-07 13:46:35 -07:00
debuggermain.cpp Add data() to all QString::toASCII Qt calls to help out Linux compiler 2013-01-28 19:25:43 +00:00
SkDebugger.cpp Sanitizing source files in Housekeeper-Nightly 2014-05-20 03:05:34 +00:00
SkDebugger.h This adds a checkbox to the debugger to allow seeing the effect pathops has on the clip. A new tab shows the C code that the pathops generate. 2014-05-19 13:53:10 +00:00