void SkPictureRecorder::partialReplay(SkCanvas* canvas) const { if (NULL == canvas) { return; } int drawableCount = 0; SkDrawable* const* drawables = NULL; SkDrawableList* drawableList = fRecorder->getDrawableList(); if (drawableList) { drawableCount = drawableList->count(); drawables = drawableList->begin(); } SkRecordDraw(*fRecord, canvas, NULL, drawables, drawableCount, NULL/*bbh*/, NULL/*callback*/); }