Home
last modified time | relevance | path

Searched refs:SkBigPicture (Results 1 - 11 of 11) sorted by relevance

/third_party/skia/src/core/
H A DSkBigPicture.cpp9 #include "src/core/SkBigPicture.h"
15 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
[all...]
H A DSkBigPicture.h23 class SkBigPicture final : public SkPicture {
38 SkBigPicture(const SkRect& cull,
50 const SkBigPicture* asSkBigPicture() const override { return this; }
H A DSkRecordedDrawable.cpp29 std::unique_ptr<SkBigPicture::SnapshotArray> pictList{ in onNewPictureSnapshot()
37 return new SkBigPicture(fBounds, fRecord, std::move(pictList), fBBH, subPictureBytes); in onNewPictureSnapshot()
H A DSkPictureRecorder.cpp14 #include "src/core/SkBigPicture.h"
73 std::unique_ptr<SkBigPicture::SnapshotArray> pictList{ in finishRecordingAsPicture()
98 return sk_make_sp<SkBigPicture>(fCullRect, in finishRecordingAsPicture()
H A DSkPicturePriv.h33 // Returns NULL if this is not an SkBigPicture.
34 static const SkBigPicture* AsSkBigPicture(const sk_sp<const SkPicture> picture) { in AsSkBigPicture()
H A DSkRecordDraw.h14 #include "src/core/SkBigPicture.h"
28 const SkBigPicture::SnapshotArray*, SkLayerInfo* data);
H A DSkRecorder.h14 #include "src/core/SkBigPicture.h"
32 SkBigPicture::SnapshotArray* newDrawableSnapshot();
H A DSkRecorder.cpp14 #include "src/core/SkBigPicture.h"
26 SkBigPicture::SnapshotArray* SkDrawableList::newDrawableSnapshot() { in newDrawableSnapshot()
35 return new SkBigPicture::SnapshotArray(pics.release(), count); in newDrawableSnapshot()
/third_party/skia/include/core/
H A DSkPicture.h240 friend class SkBigPicture;
263 // Returns NULL if this is not an SkBigPicture.
264 virtual const class SkBigPicture* asSkBigPicture() const { return nullptr; } in asSkBigPicture()
/third_party/skia/tests/
H A DCanvasTest.cpp40 #include "src/core/SkBigPicture.h"
84 auto bp = (const SkBigPicture*)pic.get(); in DEF_TEST()
H A DPictureTest.cpp29 #include "src/core/SkBigPicture.h"
438 const SkBigPicture* picture = SkPicturePriv::AsSkBigPicture(p); in test_cull_rect_reset()
750 // Testing >1 draw exercises SkBigPicture. in DEF_TEST()
865 // 1) inner has enough content that it is recoreded as an SkBigPicture, in DEF_TEST()

Completed in 7 milliseconds