Home
last modified time | relevance | path

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

/external/skqp/src/core/
DSkBigPicture.cpp15 SkBigPicture::SkBigPicture(const SkRect& cull, in SkBigPicture() function in SkBigPicture
27 void SkBigPicture::playback(SkCanvas* canvas, AbortCallback* callback) const { in playback()
42 void SkBigPicture::partialPlayback(SkCanvas* canvas, in partialPlayback()
56 SkRect SkBigPicture::cullRect() const { return fCullRect; } in cullRect()
57 int SkBigPicture::approximateOpCount() const { return fRecord->count(); } in approximateOpCount()
58 size_t SkBigPicture::approximateBytesUsed() const { in approximateBytesUsed()
64 int SkBigPicture::drawableCount() const { in drawableCount()
68 SkPicture const* const* SkBigPicture::drawablePicts() const { in drawablePicts()
DSkBigPicture.h22 class SkBigPicture final : public SkPicture {
37 SkBigPicture(const SkRect& cull,
49 const SkBigPicture* asSkBigPicture() const override { return this; } in asSkBigPicture()
DSkRecordedDrawable.cpp27 SkBigPicture::SnapshotArray* pictList = nullptr; in onNewPictureSnapshot()
40 return new SkBigPicture(fBounds, SkRef(fRecord.get()), pictList, SkSafeRef(fBBH.get()), in onNewPictureSnapshot()
DSkPictureRecorder.cpp70 SkBigPicture::SnapshotArray* pictList = in finishRecordingAsPicture()
90 return sk_make_sp<SkBigPicture>(fCullRect, fRecord.release(), pictList, fBBH.release(), in finishRecordingAsPicture()
DSkPicturePriv.h34 static const SkBigPicture* AsSkBigPicture(const sk_sp<const SkPicture> picture) { in AsSkBigPicture()
DSkRecordDraw.h27 const SkBigPicture::SnapshotArray*, SkLayerInfo* data);
DSkRecorder.h32 SkBigPicture::SnapshotArray* newDrawableSnapshot();
DSkRecorder.cpp24 SkBigPicture::SnapshotArray* SkDrawableList::newDrawableSnapshot() { in newDrawableSnapshot()
33 return new SkBigPicture::SnapshotArray(pics.release(), count); in newDrawableSnapshot()
/external/skia/src/core/
DSkBigPicture.cpp15 SkBigPicture::SkBigPicture(const SkRect& cull, in SkBigPicture() function in SkBigPicture
27 void SkBigPicture::playback(SkCanvas* canvas, AbortCallback* callback) const { in playback()
42 void SkBigPicture::partialPlayback(SkCanvas* canvas, in partialPlayback()
67 SkRect SkBigPicture::cullRect() const { return fCullRect; } in cullRect()
68 int SkBigPicture::approximateOpCount(bool nested) const { in approximateOpCount()
79 size_t SkBigPicture::approximateBytesUsed() const { in approximateBytesUsed()
85 int SkBigPicture::drawableCount() const { in drawableCount()
89 SkPicture const* const* SkBigPicture::drawablePicts() const { in drawablePicts()
DSkBigPicture.h23 class SkBigPicture final : public SkPicture {
38 SkBigPicture(const SkRect& cull,
50 const SkBigPicture* asSkBigPicture() const override { return this; } in asSkBigPicture()
DSkRecordedDrawable.cpp29 std::unique_ptr<SkBigPicture::SnapshotArray> pictList{ in onNewPictureSnapshot()
37 return new SkBigPicture(fBounds, fRecord, std::move(pictList), fBBH, subPictureBytes); in onNewPictureSnapshot()
DSkPictureRecorder.cpp73 std::unique_ptr<SkBigPicture::SnapshotArray> pictList{ in finishRecordingAsPicture()
98 return sk_make_sp<SkBigPicture>(fCullRect, in finishRecordingAsPicture()
DSkPicturePriv.h34 static const SkBigPicture* AsSkBigPicture(const sk_sp<const SkPicture> picture) { in AsSkBigPicture()
DSkRecordDraw.h28 const SkBigPicture::SnapshotArray*, SkLayerInfo* data);
DSkRecorder.h32 SkBigPicture::SnapshotArray* newDrawableSnapshot();
DSkRecorder.cpp26 SkBigPicture::SnapshotArray* SkDrawableList::newDrawableSnapshot() { in newDrawableSnapshot()
35 return new SkBigPicture::SnapshotArray(pics.release(), count); in newDrawableSnapshot()
/external/skqp/include/core/
DSkPicture.h209 friend class SkBigPicture; variable
232 virtual const class SkBigPicture* asSkBigPicture() const { return nullptr; } in asSkBigPicture()
/external/skia/include/core/
DSkPicture.h240 friend class SkBigPicture; variable
264 virtual const class SkBigPicture* asSkBigPicture() const { return nullptr; } in asSkBigPicture()
/external/skia/tests/
DCanvasTest.cpp85 auto bp = (const SkBigPicture*)pic.get(); in DEF_TEST()
DPictureTest.cpp461 const SkBigPicture* picture = SkPicturePriv::AsSkBigPicture(p); in test_cull_rect_reset()
/external/skqp/tests/
DPictureTest.cpp463 const SkBigPicture* picture = SkPicturePriv::AsSkBigPicture(p); in test_cull_rect_reset()
/external/skqp/gn/
Dcore.gni522 "$_src/core/SkBigPicture.cpp",
/external/skia/gn/
Dcore.gni558 "$_src/core/SkBigPicture.cpp",
/external/skqp/
DAndroid.bp602 "src/core/SkBigPicture.cpp",
/external/skia/
DAndroid.bp199 "src/core/SkBigPicture.cpp",
970 "src/core/SkBigPicture.cpp",