Home
last modified time | relevance | path

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

123

/external/skia/src/core/
DSkPathEffect.cpp78 SkStrokeRec* rec, const SkRect* cullRect) const { in filterPath()
87 if (fPE1->filterPath(&tmp, src, rec, cullRect)) { in filterPath()
90 return fPE0->filterPath(dst, *ptr, rec, cullRect); in filterPath()
115 SkStrokeRec* rec, const SkRect* cullRect) const { in filterPath()
117 return fPE0->filterPath(dst, src, rec, cullRect) | in filterPath()
118 fPE1->filterPath(dst, src, rec, cullRect); in filterPath()
DSkPictureRecorder.cpp27 SkCanvas* SkPictureRecorder::beginRecording(const SkRect& cullRect, in beginRecording() argument
30 fCullRect = cullRect; in beginRecording()
34 fBBH.reset((*bbhFactory)(cullRect)); in beginRecording()
44 fRecorder->reset(fRecord.get(), cullRect, dpm, &fMiniRecorder); in beginRecording()
99 SkPicture* SkPictureRecorder::endRecordingAsPicture(const SkRect& cullRect) { in endRecordingAsPicture() argument
100 fCullRect = cullRect; in endRecordingAsPicture()
DSkPictureShader.cpp100 , fTile(tile ? *tile : picture->cullRect()) in SkPictureShader()
107 if (!picture || picture->cullRect().isEmpty() || (tile && tile->isEmpty())) { in Create()
160 SkASSERT(fPicture && !fPicture->cullRect().isEmpty()); in refBitmapShader()
303 fPicture->cullRect().fLeft, in toString()
304 fPicture->cullRect().fTop, in toString()
305 fPicture->cullRect().fRight, in toString()
306 fPicture->cullRect().fBottom); in toString()
DSkRecordDraw.h21 void SkRecordFillBounds(const SkRect& cullRect, const SkRecord&, SkRect bounds[]);
26 void SkRecordComputeLayers(const SkRect& cullRect, const SkRecord&, SkRect bounds[],
DSkBigPicture.cpp35 const bool useBBH = !clipBounds.contains(this->cullRect()); in playback()
64 SkRect SkBigPicture::cullRect() const { return fCullRect; } in cullRect() function in SkBigPicture
DSkRecordDraw.cpp153 FillBounds(const SkRect& cullRect, const SkRecord& record, SkRect bounds[]) in FillBounds() argument
155 , fCullRect(cullRect) in FillBounds()
463 SkRect dst = op.picture->cullRect(); in bounds()
595 CollectLayers(const SkRect& cullRect, const SkRecord& record, SkRect bounds[], in CollectLayers() argument
600 , fFillBounds(cullRect, record, bounds) in CollectLayers()
791 void SkRecordFillBounds(const SkRect& cullRect, const SkRecord& record, SkRect bounds[]) { in SkRecordFillBounds() argument
792 SkRecords::FillBounds visitor(cullRect, record, bounds); in SkRecordFillBounds()
800 void SkRecordComputeLayers(const SkRect& cullRect, const SkRecord& record, SkRect bounds[], in SkRecordComputeLayers() argument
802 SkRecords::CollectLayers visitor(cullRect, record, bounds, pictList, data); in SkRecordComputeLayers()
DSkMiniRecorder.cpp25 SkRect cullRect() const override { return SkRect::MakeEmpty(); } in cullRect() function in SkEmptyPicture
45 SkRect cullRect() const override { return fCull; } in cullRect() function in SkMiniPicture
/external/skia/bench/
DRecordingBench.cpp27 return SkIPoint::Make(SkScalarCeilToInt(fSrc->cullRect().width()), in onGetSize()
28 SkScalarCeilToInt(fSrc->cullRect().height())); in onGetSize()
33 const SkScalar w = fSrc->cullRect().width(), in onDraw()
34 h = fSrc->cullRect().height(); in onDraw()
/external/skia/tools/
Dpinspect.cpp43 pic->cullRect().fLeft, pic->cullRect().fTop, in inspect()
44 pic->cullRect().fRight, pic->cullRect().fBottom); in inspect()
Dgpuveto.cpp55 picture->playback(recorder.beginRecording(picture->cullRect().width(), in tool_main()
56 picture->cullRect().height(), in tool_main()
Ddump_record.cpp57 const int w = SkScalarCeilToInt(src->cullRect().width()); in tool_main()
58 const int h = SkScalarCeilToInt(src->cullRect().height()); in tool_main()
/external/skia/src/utils/
DSkDashPath.cpp94 const SkRect* cullRect, SkScalar intervalLength, in cull_path() argument
96 if (nullptr == cullRect) { in cull_path()
105 SkRect bounds = *cullRect; in cull_path()
223 const SkRect* cullRect, const SkScalar aIntervals[], in FilterDashPath() argument
238 if (cull_path(src, *rec, cullRect, intervalLength, &cullPathStorage)) { in FilterDashPath()
322 const SkRect* cullRect, const SkPathEffect::DashInfo& info) { in FilterDashPath() argument
328 return FilterDashPath(dst, src, rec, cullRect, info.fIntervals, info.fCount, initialDashLength, in FilterDashPath()
DSkDumpCanvas.cpp445 picture->cullRect().fLeft, picture->cullRect().fTop, in onDrawPicture()
446 picture->cullRect().fRight, picture->cullRect().fBottom); in onDrawPicture()
451 picture->cullRect().fLeft, picture->cullRect().fTop, in onDrawPicture()
452 picture->cullRect().fRight, picture->cullRect().fBottom); in onDrawPicture()
/external/skia/src/effects/
DSkPictureImageFilter.cpp19 , fCropRect(picture ? picture->cullRect() : SkRect::MakeEmpty()) in SkPictureImageFilter()
172 fPicture->cullRect().fLeft, fPicture->cullRect().fTop, in toString()
173 fPicture->cullRect().fRight, fPicture->cullRect().fBottom); in toString()
DSkDashPathEffect.cpp40 SkStrokeRec* rec, const SkRect* cullRect) const { in filterPath()
41 return SkDashPath::FilterDashPath(dst, src, rec, cullRect, fIntervals, fCount, in filterPath()
60 const SkMatrix& ctm, const SkRect* cullRect, in cull_line() argument
62 if (nullptr == cullRect) { in cull_line()
74 SkRect bounds = *cullRect; in cull_line()
163 const SkRect* cullRect) const { in asPoints()
198 if (!cull_line(pts, rec, matrix, cullRect, fIntervalLength)) { in asPoints()
DSk2DPathEffect.cpp89 SkStrokeRec* rec, const SkRect* cullRect) const { in filterPath()
90 if (this->INHERITED::filterPath(dst, src, rec, cullRect)) { in filterPath()
DSk1DPathEffect.cpp68 SkStrokeRec* rec, const SkRect* cullRect) const { in filterPath()
71 return this->INHERITED::filterPath(dst, src, rec, cullRect); in filterPath()
/external/skia/platform_tools/android/apps/canvasproof/src/main/jni/
Dorg_skia_canvasproof_GaneshPictureRenderer.cpp48 SkRect cullRect = picture->cullRect(); in render_picture() local
49 canvas->clipRect(cullRect); in render_picture()
136 rect = picture->cullRect(); in Java_org_skia_canvasproof_GaneshPictureRenderer_GetCullRect()
Dorg_skia_canvasproof_CreateSkiaPicture.cpp35 SkRect bounds = p->cullRect(); in Java_org_skia_canvasproof_CreateSkiaPicture_createImpl()
/external/skia/samplecode/
DSamplePictFile.cpp175 pic->playback(recorder.beginRecording(pic->cullRect().width(), in LoadPicture()
176 pic->cullRect().height(), in LoadPicture()
204 pic->playback(recorder.beginRecording(pic->cullRect().width(), in LoadPicture()
205 pic->cullRect().height(), in LoadPicture()
/external/skia/experimental/nanomsg/
Dpicture_demo.cpp85 SkRandom rand(picture->cullRect().width() * picture->cullRect().height()); in client()
86 SkScalar r = rand.nextRangeScalar(0, picture->cullRect().width()), in client()
87 b = rand.nextRangeScalar(0, picture->cullRect().height()), in client()
/external/skia/gm/
Ddistantclip.cpp49 pict->playback(recorder.beginRecording(pict->cullRect().width(), in onDraw()
50 pict->cullRect().height(), in onDraw()
Dpictureimagefilter.cpp67 SkPictureImageFilter::CreateForLocalSpace(fPicture, fPicture->cullRect(), in onDraw()
70 SkPictureImageFilter::CreateForLocalSpace(fPicture, fPicture->cullRect(), in onDraw()
/external/skia/tools/lua/
Dlua_pictures.cpp150 new SkLuaCanvas(SkScalarCeilToInt(pic->cullRect().width()), in tool_main()
151 SkScalarCeilToInt(pic->cullRect().height()), in tool_main()
/external/skia/tools/VisualBench/
DVisualSKPBench.cpp17 , fCullRect(fPic->cullRect().roundOut()) in VisualSKPBench()

123