Home | History | Annotate | Download | only in tools

Lines Matching refs:fPicture

78     SkASSERT(NULL == fPicture);
80 if (fPicture != NULL || NULL != fCanvas.get()) {
89 fPicture = pict;
90 fPicture->ref();
188 SkSafeUnref(fPicture);
189 fPicture = NULL;
194 SkASSERT(fPicture != NULL);
195 int width = SkScalarCeilToInt(fPicture->width() * fScaleFactor);
203 SkASSERT(fPicture != NULL);
204 int height = SkScalarCeilToInt(fPicture->height() * fScaleFactor);
211 /** Converts fPicture to a picture that uses a BBoxHierarchy.
216 SkASSERT(NULL != fPicture);
217 if (kNone_BBoxHierarchyType != fBBoxHierarchyType && NULL != fPicture) {
219 SkCanvas* recorder = newPicture->beginRecording(fPicture->width(), fPicture->height(),
221 fPicture->draw(recorder);
223 fPicture->unref();
224 fPicture = newPicture;
337 fPicture->draw(recorder);
359 SkASSERT(fPicture != NULL);
360 if (NULL == fCanvas.get() || NULL == fPicture) {
367 pipeCanvas->drawPicture(*fPicture);
375 setup_bitmap(*out, fPicture->width(), fPicture->height());
394 SkASSERT(fPicture != NULL);
395 if (NULL == fCanvas.get() || NULL == fPicture) {
399 fCanvas->drawPicture(*fPicture);
407 setup_bitmap(*out, fPicture->width(), fPicture->height());
439 fPicture = pict;
440 fPicture->ref();
444 fTileWidth = sk_float_ceil2int(float(fTileWidthPercentage * fPicture->width() / 100));
447 fTileHeight = sk_float_ceil2int(float(fTileHeightPercentage * fPicture->height() / 100));
488 fPicture) {
599 DrawTileToCanvas(fCanvas, fTileRects[fCurrentTileOffset], fPicture);
603 SkASSERT(fPicture != NULL);
604 if (NULL == fPicture) {
611 setup_bitmap(*out, fPicture->width(), fPicture->height());
616 DrawTileToCanvas(fCanvas, fTileRects[i], fPicture);
635 SkASSERT(fPicture != NULL);
758 // Set fPicture and the tiles.
764 fPicture->clone(fPictureClones, fNumThreads - 1);
773 pic = fPicture;
795 setup_bitmap(*out, fPicture->width(), fPicture->height());
844 fPicture->draw(recorder);
880 return SkNEW_ARGS(SkTileGridPicture, (fPicture->width(),
881 fPicture->height(), fGridInfo));
893 SkRect bounds = SkRect::MakeWH(SkIntToScalar(fPicture->width()),
894 SkIntToScalar(fPicture->height()));
895 SkData* data = SkPictureUtils::GatherPixelRefs(fPicture, bounds);
918 SkPicture* clone = fPicture->clone();