Home
last modified time | relevance | path

Searched refs:cullRect (Results 1 – 25 of 53) sorted by relevance

123

/external/skia/bench/
DRecordingBench.cpp17 pic->playback(rec.beginRecording(pic->cullRect(), nullptr, in PictureCentricBench()
31 return SkIPoint::Make(SkScalarCeilToInt(fSrc->cullRect().width()), in onGetSize()
32 SkScalarCeilToInt(fSrc->cullRect().height())); in onGetSize()
45 r.reset(fDL.get(), fSrc->cullRect().roundOut()); in RecordingBench()
55 rec.reset(&dl, fSrc->cullRect().roundOut()); in onDraw()
63 fSrc->playback(recorder.beginRecording(fSrc->cullRect(), fUseBBH ? &factory : nullptr)); in onDraw()
83 fSrc->playback(serializer.beginWrite(fSrc->cullRect(), &stream)); in onDraw()
/external/skia/src/core/
DSkPictureRecorder.cpp31 const SkRect cullRect = userCullRect.isEmpty() ? SkRect::MakeEmpty() : userCullRect; in beginRecording() local
33 fCullRect = cullRect; in beginRecording()
37 fBBH.reset((*bbhFactory)(cullRect)); in beginRecording()
47 fRecorder->reset(fRecord.get(), cullRect, dpm, fMiniRecorder.get()); in beginRecording()
94 sk_sp<SkPicture> SkPictureRecorder::finishRecordingAsPictureWithCull(const SkRect& cullRect, in finishRecordingAsPictureWithCull() argument
96 fCullRect = cullRect; in finishRecordingAsPictureWithCull()
DSkPathEffect.cpp98 const SkRect* cullRect) const override { in filterPath()
102 if (fPE1->filterPath(&tmp, src, rec, cullRect)) { in filterPath()
105 return fPE0->filterPath(dst, *ptr, rec, cullRect); in filterPath()
168 const SkRect* cullRect) const override { in filterPath()
170 return fPE0->filterPath(dst, src, rec, cullRect) | in filterPath()
171 fPE1->filterPath(dst, src, rec, cullRect); in filterPath()
DSkRecordDraw.h21 void SkRecordFillBounds(const SkRect& cullRect, const SkRecord&, SkRect bounds[]);
26 void SkRecordComputeLayers(const SkRect& cullRect, const SkRecord&, SkRect bounds[],
DSkBigPicture.cpp31 const bool useBBH = !canvas->getLocalClipBounds().contains(this->cullRect()); in playback()
61 SkRect SkBigPicture::cullRect() const { return fCullRect; } in cullRect() function in SkBigPicture
DSkMiniRecorder.cpp25 SkRect cullRect() const override { return SkRect::MakeEmpty(); } in cullRect() function in SkEmptyPicture
60 SkRect cullRect() const override { return fCull; } in cullRect() function in SkMiniPicture
/external/skia/tools/
Dpinspect.cpp42 pic->cullRect().fLeft, pic->cullRect().fTop, in inspect()
43 pic->cullRect().fRight, pic->cullRect().fBottom); in inspect()
Ddump_record.cpp61 SkDeferredCanvas deferred(recorder.beginRecording(src->cullRect()), in main()
66 const int w = SkScalarCeilToInt(src->cullRect().width()); in main()
67 const int h = SkScalarCeilToInt(src->cullRect().height()); in main()
Dgpuveto.cpp55 picture->playback(recorder.beginRecording(picture->cullRect().width(), in main()
56 picture->cullRect().height(), in main()
/external/skia/src/utils/
DSkDashPath.cpp88 const SkRect* cullRect, SkScalar intervalLength, in cull_path() argument
90 if (nullptr == cullRect) { in cull_path()
99 SkRect bounds = *cullRect; in cull_path()
216 const SkRect* cullRect, const SkScalar aIntervals[], in InternalFilter() argument
233 if (cull_path(src, *rec, cullRect, intervalLength, &cullPathStorage)) { in InternalFilter()
317 const SkRect* cullRect, const SkPathEffect::DashInfo& info) { in FilterDashPath() argument
326 return InternalFilter(dst, src, rec, cullRect, info.fIntervals, info.fCount, initialDashLength, in FilterDashPath()
DSkDumpCanvas.cpp459 picture->cullRect().fLeft, picture->cullRect().fTop, in onDrawPicture()
460 picture->cullRect().fRight, picture->cullRect().fBottom); in onDrawPicture()
465 picture->cullRect().fLeft, picture->cullRect().fTop, in onDrawPicture()
466 picture->cullRect().fRight, picture->cullRect().fBottom); in onDrawPicture()
DSkDashPathPriv.h44 const SkRect* cullRect, const SkScalar aIntervals[],
DSkDeferredCanvas.cpp479 const SkRSXform xform[], const SkRect* cullRect, in onDrawTextRSXform() argument
481 if (cullRect) { in onDrawTextRSXform()
482 SkRect modRect = *cullRect; in onDrawTextRSXform()
488 fCanvas->drawTextRSXform(text, byteLength, xform, cullRect, paint); in onDrawTextRSXform()
502 SkAutoCanvasMatrixPaint acmp(this, matrix, paint, picture->cullRect()); in onDrawPicture()
/external/skia/src/effects/
DSkDashPathEffect.cpp39 const SkRect* cullRect) const { in filterPath()
40 return SkDashPath::InternalFilter(dst, src, rec, cullRect, fIntervals, fCount, in filterPath()
59 const SkMatrix& ctm, const SkRect* cullRect, in cull_line() argument
61 if (nullptr == cullRect) { in cull_line()
73 SkRect bounds = *cullRect; in cull_line()
159 const SkMatrix& matrix, const SkRect* cullRect) const { in asPoints()
194 if (!cull_line(pts, rec, matrix, cullRect, fIntervalLength)) { in asPoints()
DSkPictureImageFilter.cpp45 , fCropRect(fPicture ? fPicture->cullRect() : SkRect::MakeEmpty()) in SkPictureImageFilter()
227 fPicture->cullRect().fLeft, fPicture->cullRect().fTop, in toString()
228 fPicture->cullRect().fRight, fPicture->cullRect().fBottom); in toString()
DSk2DPathEffect.cpp89 SkStrokeRec* rec, const SkRect* cullRect) const { in filterPath()
90 if (this->INHERITED::filterPath(dst, src, rec, cullRect)) { in filterPath()
DSk1DPathEffect.cpp67 SkStrokeRec* rec, const SkRect* cullRect) const { in filterPath()
70 return this->INHERITED::filterPath(dst, src, rec, cullRect); in filterPath()
/external/skia/samplecode/
DSamplePictFile.cpp169 pic->playback(recorder.beginRecording(pic->cullRect().width(), in LoadPicture()
170 pic->cullRect().height(), in LoadPicture()
198 pic->playback(recorder.beginRecording(pic->cullRect().width(), in LoadPicture()
199 pic->cullRect().height(), in LoadPicture()
/external/skia/tools/skpbench/
Dskpbench.cpp268 int width = SkTMin(SkScalarCeilToInt(skp->cullRect().width()), 2048), in main()
269 height = SkTMin(SkScalarCeilToInt(skp->cullRect().height()), 2048); in main()
271 (width != skp->cullRect().width() || height != skp->cullRect().height())) { in main()
273 skpname.c_str(), SkScalarCeilToInt(skp->cullRect().width()), in main()
274 SkScalarCeilToInt(skp->cullRect().height()), width, height); in main()
330 canvas->translate(-skp->cullRect().x(), -skp->cullRect().y()); in main()
/external/skia/src/shaders/
DSkPictureShader.cpp132 , fTile(tile ? *tile : fPicture->cullRect()) in SkPictureShader()
147 if (!picture || picture->cullRect().isEmpty() || (tile && tile->isEmpty())) { in Make()
196 SkASSERT(fPicture && !fPicture->cullRect().isEmpty()); in refBitmapShader()
368 fPicture->cullRect().fLeft, in toString()
369 fPicture->cullRect().fTop, in toString()
370 fPicture->cullRect().fRight, in toString()
371 fPicture->cullRect().fBottom); in toString()
/external/skia/gm/
Ddistantclip.cpp49 pict->playback(recorder.beginRecording(pict->cullRect().width(), in onDraw()
50 pict->cullRect().height(), in onDraw()
Dpictureimagefilter.cpp86 fPicture->cullRect(), in onDraw()
90 fPicture->cullRect(), in onDraw()
116 fPicture->cullRect(), in onDraw()
/external/skia/tests/
DPictureTest.cpp369 SaveCountingCanvas canvas(SkScalarCeilToInt(picture->cullRect().width()), in check_save_state()
370 SkScalarCeilToInt(picture->cullRect().height())); in check_save_state()
713 SkRect finalCullRect = picture->cullRect(); in test_cull_rect_reset()
1083 REPORTER_ASSERT(r, deserializedPicture->cullRect().left() == 1); in DEF_TEST()
1084 REPORTER_ASSERT(r, deserializedPicture->cullRect().top() == 2); in DEF_TEST()
1085 REPORTER_ASSERT(r, deserializedPicture->cullRect().right() == 3); in DEF_TEST()
1086 REPORTER_ASSERT(r, deserializedPicture->cullRect().bottom() == 4); in DEF_TEST()
1151 REPORTER_ASSERT(r, pic->cullRect() == SkRect::MakeWH(20,20)); in DEF_TEST()
1156 REPORTER_ASSERT(r, pic->cullRect() == SkRect::MakeLargest()); in DEF_TEST()
1167 REPORTER_ASSERT(r, pic->cullRect() == SkRect::MakeWH(20,40)); in DEF_TEST()
[all …]
/external/skia/include/core/
DSkCanvas.h1039 const SkRect* cullRect, const SkPaint& paint);
1131 const SkColor colors[], int count, SkBlendMode mode, const SkRect* cullRect,
1134 const SkColor colors[], int count, SkBlendMode mode, const SkRect* cullRect, in drawAtlas() argument
1136 this->drawAtlas(atlas.get(), xform, tex, colors, count, mode, cullRect, paint); in drawAtlas()
1139 const SkRect* cullRect, const SkPaint* paint) { in drawAtlas() argument
1140 this->drawAtlas(atlas, xform, tex, nullptr, count, SkBlendMode::kDst, cullRect, paint); in drawAtlas()
1143 int count, const SkRect* cullRect, const SkPaint* paint) { in drawAtlas() argument
1145 cullRect, paint); in drawAtlas()
1296 const SkRect* cullRect, const SkPaint& paint);
/external/skia/tools/lua/
Dlua_pictures.cpp148 new SkLuaCanvas(SkScalarCeilToInt(pic->cullRect().width()), in main()
149 SkScalarCeilToInt(pic->cullRect().height()), in main()

123