Home
last modified time | relevance | path

Searched refs:SnapshotArray (Results 1 – 14 of 14) sorted by relevance

/third_party/flutter/skia/src/core/
DSkBigPicture.h25 class SnapshotArray : ::SkNoncopyable {
27 SnapshotArray(const SkPicture* pics[], int count) : fPics(pics), fCount(count) {} in SnapshotArray() function
28 ~SnapshotArray() { for (int i = 0; i < fCount; i++) { fPics[i]->unref(); } } in ~SnapshotArray()
39 SnapshotArray*, // We take exclusive ownership.
67 std::unique_ptr<const SnapshotArray> fDrawablePicts;
DSkBigPicture.cpp17 SnapshotArray* drawablePicts, in SkBigPicture()
DSkRecordDraw.h27 const SkBigPicture::SnapshotArray*, SkLayerInfo* data);
DSkRecordedDrawable.cpp27 SkBigPicture::SnapshotArray* pictList = nullptr; in onNewPictureSnapshot()
DSkPictureRecorder.cpp70 SkBigPicture::SnapshotArray* pictList = in finishRecordingAsPicture()
DSkRecorder.cpp24 SkBigPicture::SnapshotArray* SkDrawableList::newDrawableSnapshot() { in newDrawableSnapshot()
33 return new SkBigPicture::SnapshotArray(pics.release(), count); in newDrawableSnapshot()
DSkRecorder.h32 SkBigPicture::SnapshotArray* newDrawableSnapshot();
/third_party/skia/src/core/
DSkBigPicture.h26 class SnapshotArray : ::SkNoncopyable {
28 SnapshotArray(const SkPicture* pics[], int count) : fPics(pics), fCount(count) {} in SnapshotArray() function
29 ~SnapshotArray() { for (int i = 0; i < fCount; i++) { fPics[i]->unref(); } } in ~SnapshotArray()
40 std::unique_ptr<SnapshotArray>,
68 std::unique_ptr<const SnapshotArray> fDrawablePicts;
DSkRecordDraw.h28 const SkBigPicture::SnapshotArray*, SkLayerInfo* data);
DSkBigPicture.cpp17 std::unique_ptr<SnapshotArray> drawablePicts, in SkBigPicture()
DSkRecordedDrawable.cpp29 std::unique_ptr<SkBigPicture::SnapshotArray> pictList{ in onNewPictureSnapshot()
DSkRecorder.h32 SkBigPicture::SnapshotArray* newDrawableSnapshot();
DSkPictureRecorder.cpp73 std::unique_ptr<SkBigPicture::SnapshotArray> pictList{ in finishRecordingAsPicture()
DSkRecorder.cpp26 SkBigPicture::SnapshotArray* SkDrawableList::newDrawableSnapshot() { in newDrawableSnapshot()
35 return new SkBigPicture::SnapshotArray(pics.release(), count); in newDrawableSnapshot()