/external/skia/src/core/ |
D | SkPicture.cpp | 36 SkPicture::SkPicture() { in SkPicture() function in SkPicture 45 SkPictInfo SkPicture::createHeader() const { in createHeader() 58 bool SkPicture::IsValidPictInfo(const SkPictInfo& info) { in IsValidPictInfo() 68 bool SkPicture::StreamIsSKP(SkStream* stream, SkPictInfo* pInfo) { in StreamIsSKP() 96 return SkPicture::StreamIsSKP(stream, pInfo); in SkPicture_StreamIsSKP() 99 bool SkPicture::BufferIsSKP(SkReadBuffer* buffer, SkPictInfo* pInfo) { in BufferIsSKP() 119 sk_sp<SkPicture> SkPicture::Forwardport(const SkPictInfo& info, in Forwardport() 134 sk_sp<SkPicture> SkPicture::MakeFromStream(SkStream* stream, const SkDeserialProcs* procs) { in MakeFromStream() 138 sk_sp<SkPicture> SkPicture::MakeFromData(const void* data, size_t size, in MakeFromData() 147 sk_sp<SkPicture> SkPicture::MakeFromData(const SkData* data, const SkDeserialProcs* procs) { in MakeFromData() [all …]
|
D | SkPicture_none.cpp | 22 SkPicture::SkPicture() : fUniqueID(0) {} in SkPicture() function in SkPicture 25 sk_sp<SkPicture> SkPicturePriv::MakeFromBuffer(SkReadBuffer& buffer) { in MakeFromBuffer() 29 void SkPicturePriv::Flatten(const sk_sp<const SkPicture> picture, SkWriteBuffer& buffer) {} in Flatten() 46 sk_sp<SkPicture> SkPictureRecorder::finishRecordingAsPicture(uint32_t finishFlags) { in finishRecordingAsPicture() 50 sk_sp<SkPicture> SkPictureRecorder::finishRecordingAsPictureWithCull(const SkRect& cullRect, in finishRecordingAsPictureWithCull() 83 SkPicture::AbortCallback* callback, in draw() 88 SkImageGenerator::MakeFromPicture(const SkISize& size, sk_sp<SkPicture> picture, in MakeFromPicture()
|
D | SkRecordDraw.h | 30 void SkRecordDraw(const SkRecord&, SkCanvas*, SkPicture const* const drawablePicts[], 32 const SkBBoxHierarchy*, SkPicture::AbortCallback*); 40 SkPicture const* const drawablePicts[], int drawableCount, 48 explicit Draw(SkCanvas* canvas, SkPicture const* const drawablePicts[], 66 SkPicture const* const* drawablePicts() const { return fDrawablePicts; } in drawablePicts() 75 SkPicture const* const* fDrawablePicts;
|
D | SkBigPicture.h | 22 class SkBigPicture final : public SkPicture { 27 SnapshotArray(const SkPicture* pics[], int count) : fPics(pics), fCount(count) {} in SnapshotArray() 30 const SkPicture* const* begin() const { return fPics; } in begin() 33 SkAutoTMalloc<const SkPicture*> fPics; 62 SkPicture const* const* drawablePicts() const;
|
/external/skqp/src/core/ |
D | SkPicture.cpp | 36 SkPicture::SkPicture() { in SkPicture() function in SkPicture 45 SkPictInfo SkPicture::createHeader() const { in createHeader() 58 bool SkPicture::IsValidPictInfo(const SkPictInfo& info) { in IsValidPictInfo() 68 bool SkPicture::StreamIsSKP(SkStream* stream, SkPictInfo* pInfo) { in StreamIsSKP() 96 return SkPicture::StreamIsSKP(stream, pInfo); in SkPicture_StreamIsSKP() 99 bool SkPicture::BufferIsSKP(SkReadBuffer* buffer, SkPictInfo* pInfo) { in BufferIsSKP() 119 sk_sp<SkPicture> SkPicture::Forwardport(const SkPictInfo& info, in Forwardport() 134 sk_sp<SkPicture> SkPicture::MakeFromStream(SkStream* stream, const SkDeserialProcs* procs) { in MakeFromStream() 138 sk_sp<SkPicture> SkPicture::MakeFromData(const void* data, size_t size, in MakeFromData() 147 sk_sp<SkPicture> SkPicture::MakeFromData(const SkData* data, const SkDeserialProcs* procs) { in MakeFromData() [all …]
|
D | SkPicture_none.cpp | 22 SkPicture::SkPicture() : fUniqueID(0) {} in SkPicture() function in SkPicture 25 sk_sp<SkPicture> SkPicturePriv::MakeFromBuffer(SkReadBuffer& buffer) { in MakeFromBuffer() 29 void SkPicturePriv::Flatten(const sk_sp<const SkPicture> picture, SkWriteBuffer& buffer) {} in Flatten() 46 sk_sp<SkPicture> SkPictureRecorder::finishRecordingAsPicture(uint32_t finishFlags) { in finishRecordingAsPicture() 50 sk_sp<SkPicture> SkPictureRecorder::finishRecordingAsPictureWithCull(const SkRect& cullRect, in finishRecordingAsPictureWithCull() 83 SkPicture::AbortCallback* callback, in draw() 88 SkImageGenerator::MakeFromPicture(const SkISize& size, sk_sp<SkPicture> picture, in MakeFromPicture()
|
D | SkRecordDraw.h | 30 void SkRecordDraw(const SkRecord&, SkCanvas*, SkPicture const* const drawablePicts[], 32 const SkBBoxHierarchy*, SkPicture::AbortCallback*); 40 SkPicture const* const drawablePicts[], int drawableCount, 48 explicit Draw(SkCanvas* canvas, SkPicture const* const drawablePicts[], 66 SkPicture const* const* drawablePicts() const { return fDrawablePicts; } in drawablePicts() 75 SkPicture const* const* fDrawablePicts;
|
D | SkBigPicture.h | 22 class SkBigPicture final : public SkPicture { 27 SnapshotArray(const SkPicture* pics[], int count) : fPics(pics), fCount(count) {} in SnapshotArray() 30 const SkPicture* const* begin() const { return fPics; } in begin() 33 SkAutoTMalloc<const SkPicture*> fPics; 62 SkPicture const* const* drawablePicts() const;
|
/external/skqp/site/user/api/ |
D | SkPicture_Reference.md | 1 SkPicture Reference 5 <a name='SkPicture'></a> 10 class <a href='SkPicture_Reference#SkPicture'>SkPicture</a> : public <a href='undocumented#SkRefCnt… 12 …static <a href='undocumented#sk_sp'>sk_sp</a><<a href='SkPicture_Reference#SkPicture'>SkPicture</a… 14 …static <a href='undocumented#sk_sp'>sk_sp</a><<a href='SkPicture_Reference#SkPicture'>SkPicture</a… 16 …static <a href='undocumented#sk_sp'>sk_sp</a><<a href='SkPicture_Reference#SkPicture'>SkPicture</a… 23 …static <a href='undocumented#sk_sp'>sk_sp</a><<a href='SkPicture_Reference#SkPicture'>SkPicture</a… 55 passed as a parameter to <a href='SkPicture_Reference#SkPicture'>SkPicture</a>::<a href='#SkPicture… 58 …lback_abort'>abort</a> returns true, <a href='SkPicture_Reference#SkPicture'>SkPicture</a>::<a hre… 100 Stops <a href='SkPicture_Reference#SkPicture'>SkPicture</a> playback when some condition is met. A … [all …]
|
/external/skia/site/user/api/ |
D | SkPicture_Reference.md | 1 SkPicture Reference 5 <a name='SkPicture'></a> 10 class <a href='SkPicture_Reference#SkPicture'>SkPicture</a> : public <a href='undocumented#SkRefCnt… 12 …static <a href='undocumented#sk_sp'>sk_sp</a><<a href='SkPicture_Reference#SkPicture'>SkPicture</a… 14 …static <a href='undocumented#sk_sp'>sk_sp</a><<a href='SkPicture_Reference#SkPicture'>SkPicture</a… 16 …static <a href='undocumented#sk_sp'>sk_sp</a><<a href='SkPicture_Reference#SkPicture'>SkPicture</a… 23 …static <a href='undocumented#sk_sp'>sk_sp</a><<a href='SkPicture_Reference#SkPicture'>SkPicture</a… 55 passed as a parameter to <a href='SkPicture_Reference#SkPicture'>SkPicture</a>::<a href='#SkPicture… 58 …lback_abort'>abort</a> returns true, <a href='SkPicture_Reference#SkPicture'>SkPicture</a>::<a hre… 100 Stops <a href='SkPicture_Reference#SkPicture'>SkPicture</a> playback when some condition is met. A … [all …]
|
/external/skia/docs/ |
D | SkPicture_Reference.bmh | 5 #Class SkPicture 37 passed as a parameter to SkPicture::playback, to stop it before all drawing 40 If AbortCallback::abort returns true, SkPicture::playback is interrupted. 90 class JustOneDraw : public SkPicture::AbortCallback { 105 sk_sp<SkPicture> picture = recorder.finishRecordingAsPicture(); 116 #Method static sk_sp<SkPicture> MakeFromStream(SkStream* stream, 129 sk_sp<SkPicture> picture = recorder.finishRecordingAsPicture(); 133 sk_sp<SkPicture> copy = SkPicture::MakeFromStream(readableStream.get()); 143 #Method static sk_sp<SkPicture> MakeFromData(const SkData* data, 156 sk_sp<SkPicture> picture = recorder.finishRecordingAsPicture(); [all …]
|
/external/skqp/docs/ |
D | SkPicture_Reference.bmh | 5 #Class SkPicture 37 passed as a parameter to SkPicture::playback, to stop it before all drawing 40 If AbortCallback::abort returns true, SkPicture::playback is interrupted. 90 class JustOneDraw : public SkPicture::AbortCallback { 105 sk_sp<SkPicture> picture = recorder.finishRecordingAsPicture(); 116 #Method static sk_sp<SkPicture> MakeFromStream(SkStream* stream, 129 sk_sp<SkPicture> picture = recorder.finishRecordingAsPicture(); 133 sk_sp<SkPicture> copy = SkPicture::MakeFromStream(readableStream.get()); 143 #Method static sk_sp<SkPicture> MakeFromData(const SkData* data, 156 sk_sp<SkPicture> picture = recorder.finishRecordingAsPicture(); [all …]
|
/external/skqp/include/core/ |
D | SkPicture.h | 45 class SK_API SkPicture : public SkRefCnt { 61 static sk_sp<SkPicture> MakeFromStream(SkStream* stream, 77 static sk_sp<SkPicture> MakeFromData(const SkData* data, 87 static sk_sp<SkPicture> MakeFromData(const void* data, size_t size, 188 static sk_sp<SkPicture> MakePlaceholder(SkRect cull); 208 SkPicture(); 215 static sk_sp<SkPicture> MakeFromStream(SkStream*, const SkDeserialProcs*, 278 static sk_sp<SkPicture> Forwardport(const struct SkPictInfo&,
|
D | SkMultiPictureDraw.h | 16 class SkPicture; variable 42 const SkPicture* picture, 61 const SkPicture* fPicture; // reffed 65 void init(SkCanvas*, const SkPicture*, const SkMatrix*, const SkPaint*);
|
/external/skia/include/core/ |
D | SkPicture.h | 45 class SK_API SkPicture : public SkRefCnt { 61 static sk_sp<SkPicture> MakeFromStream(SkStream* stream, 77 static sk_sp<SkPicture> MakeFromData(const SkData* data, 87 static sk_sp<SkPicture> MakeFromData(const void* data, size_t size, 188 static sk_sp<SkPicture> MakePlaceholder(SkRect cull); 208 SkPicture(); 215 static sk_sp<SkPicture> MakeFromStream(SkStream*, const SkDeserialProcs*, 278 static sk_sp<SkPicture> Forwardport(const struct SkPictInfo&,
|
D | SkMultiPictureDraw.h | 16 class SkPicture; variable 42 const SkPicture* picture, 61 const SkPicture* fPicture; // reffed 65 void init(SkCanvas*, const SkPicture*, const SkMatrix*, const SkPaint*);
|
/external/skqp/tests/ |
D | SerialProcsTest.cpp | 18 static sk_sp<SkImage> picture_to_image(sk_sp<SkPicture> pic) { in picture_to_image() 55 sk_sp<SkPicture> pic; in DEF_TEST() 76 auto new_pic = SkPicture::MakeFromData(data.get(), &dproc); in DEF_TEST() 86 static sk_sp<SkPicture> make_pic(const std::function<void(SkCanvas*)>& drawer) { in make_pic() 108 SkTDArray<SkPicture*> fArray; 109 SkPicture* fSkipMe = nullptr; 112 static sk_sp<SkData> array_serial_proc(SkPicture* pic, void* ctx) { in array_serial_proc() 121 static sk_sp<SkPicture> array_deserial_proc(const void* data, size_t size, void* ctx) { in array_deserial_proc() 122 SkASSERT(sizeof(SkPicture*) == size); in array_deserial_proc() 125 SkPicture* pic; in array_deserial_proc() [all …]
|
D | PictureTest.cpp | 60 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture()); in test_deleting_empty_picture() 69 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture()); in test_serializing_empty_picture() 149 void check_save_state(skiatest::Reporter* reporter, SkPicture* picture, in check_save_state() 168 static sk_sp<SkPicture> Copy(SkPictureRecorder* recorder) { in Copy() 193 static void check_balance(skiatest::Reporter* reporter, SkPicture* picture) { in check_balance() 224 sk_sp<SkPicture> copy(SkPictureRecorderReplayTester::Copy(&recorder)); in DEF_TEST() 231 sk_sp<SkPicture> final(recorder.finishRecordingAsPicture()); in DEF_TEST() 248 sk_sp<SkPicture> copy(SkPictureRecorderReplayTester::Copy(&recorder)); in DEF_TEST() 255 sk_sp<SkPicture> final(recorder.finishRecordingAsPicture()); in DEF_TEST() 279 sk_sp<SkPicture> extraSavePicture(recorder.finishRecordingAsPicture()); in test_unbalanced_save_restores() [all …]
|
/external/skia/tests/ |
D | SerialProcsTest.cpp | 18 static sk_sp<SkImage> picture_to_image(sk_sp<SkPicture> pic) { in picture_to_image() 55 sk_sp<SkPicture> pic; in DEF_TEST() 76 auto new_pic = SkPicture::MakeFromData(data.get(), &dproc); in DEF_TEST() 86 static sk_sp<SkPicture> make_pic(const std::function<void(SkCanvas*)>& drawer) { in make_pic() 108 SkTDArray<SkPicture*> fArray; 109 SkPicture* fSkipMe = nullptr; 112 static sk_sp<SkData> array_serial_proc(SkPicture* pic, void* ctx) { in array_serial_proc() 121 static sk_sp<SkPicture> array_deserial_proc(const void* data, size_t size, void* ctx) { in array_deserial_proc() 122 SkASSERT(sizeof(SkPicture*) == size); in array_deserial_proc() 125 SkPicture* pic; in array_deserial_proc() [all …]
|
D | PictureTest.cpp | 60 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture()); in test_deleting_empty_picture() 69 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture()); in test_serializing_empty_picture() 149 void check_save_state(skiatest::Reporter* reporter, SkPicture* picture, in check_save_state() 168 static sk_sp<SkPicture> Copy(SkPictureRecorder* recorder) { in Copy() 193 static void check_balance(skiatest::Reporter* reporter, SkPicture* picture) { in check_balance() 224 sk_sp<SkPicture> copy(SkPictureRecorderReplayTester::Copy(&recorder)); in DEF_TEST() 231 sk_sp<SkPicture> final(recorder.finishRecordingAsPicture()); in DEF_TEST() 248 sk_sp<SkPicture> copy(SkPictureRecorderReplayTester::Copy(&recorder)); in DEF_TEST() 255 sk_sp<SkPicture> final(recorder.finishRecordingAsPicture()); in DEF_TEST() 279 sk_sp<SkPicture> extraSavePicture(recorder.finishRecordingAsPicture()); in test_unbalanced_save_restores() [all …]
|
/external/skia/gm/ |
D | multipicturedraw.cpp | 46 static sk_sp<SkPicture> make_hex_plane_picture(SkColor fillColor) { in make_hex_plane_picture() 91 static sk_sp<SkPicture> make_single_layer_hex_plane_picture() { in make_single_layer_hex_plane_picture() 152 static sk_sp<SkPicture> make_tri_picture() { in make_tri_picture() 181 static sk_sp<SkPicture> make_sub_picture(const SkPicture* tri) { in make_sub_picture() 213 static sk_sp<SkPicture> make_sierpinski_picture() { in make_sierpinski_picture() 214 sk_sp<SkPicture> pic(make_tri_picture()); in make_sierpinski_picture() 262 typedef void (*PFContentMtd)(SkCanvas* canvas, const SkPicture* pictures[kNumPictures]); 265 static void no_clip(SkCanvas* canvas, const SkPicture* pictures[kNumPictures]) { in no_clip() 270 static void rect_clip(SkCanvas* canvas, const SkPicture* pictures[kNumPictures]) { in rect_clip() 282 static void rrect_clip(SkCanvas* canvas, const SkPicture* pictures[kNumPictures]) { in rrect_clip() [all …]
|
/external/skqp/gm/ |
D | multipicturedraw.cpp | 46 static sk_sp<SkPicture> make_hex_plane_picture(SkColor fillColor) { in make_hex_plane_picture() 91 static sk_sp<SkPicture> make_single_layer_hex_plane_picture() { in make_single_layer_hex_plane_picture() 152 static sk_sp<SkPicture> make_tri_picture() { in make_tri_picture() 181 static sk_sp<SkPicture> make_sub_picture(const SkPicture* tri) { in make_sub_picture() 213 static sk_sp<SkPicture> make_sierpinski_picture() { in make_sierpinski_picture() 214 sk_sp<SkPicture> pic(make_tri_picture()); in make_sierpinski_picture() 262 typedef void (*PFContentMtd)(SkCanvas* canvas, const SkPicture* pictures[kNumPictures]); 265 static void no_clip(SkCanvas* canvas, const SkPicture* pictures[kNumPictures]) { in no_clip() 270 static void rect_clip(SkCanvas* canvas, const SkPicture* pictures[kNumPictures]) { in rect_clip() 282 static void rrect_clip(SkCanvas* canvas, const SkPicture* pictures[kNumPictures]) { in rrect_clip() [all …]
|
/external/skia/include/effects/ |
D | SkPictureImageFilter.h | 20 static sk_sp<SkImageFilter> Make(sk_sp<SkPicture> picture); 26 static sk_sp<SkImageFilter> Make(sk_sp<SkPicture> picture, const SkRect& cropRect); 44 explicit SkPictureImageFilter(sk_sp<SkPicture> picture); 45 SkPictureImageFilter(sk_sp<SkPicture> picture, const SkRect& cropRect, sk_sp<SkColorSpace>); 47 sk_sp<SkPicture> fPicture;
|
/external/skqp/include/effects/ |
D | SkPictureImageFilter.h | 20 static sk_sp<SkImageFilter> Make(sk_sp<SkPicture> picture); 26 static sk_sp<SkImageFilter> Make(sk_sp<SkPicture> picture, const SkRect& cropRect); 44 explicit SkPictureImageFilter(sk_sp<SkPicture> picture); 45 SkPictureImageFilter(sk_sp<SkPicture> picture, const SkRect& cropRect, sk_sp<SkColorSpace>); 47 sk_sp<SkPicture> fPicture;
|
/external/skia/include/android/ |
D | SkAnimatedImage.h | 18 class SkPicture; variable 36 const SkImageInfo& info, SkIRect cropRect, sk_sp<SkPicture> postProcess); 49 SkISize scaledSize, SkIRect cropRect, sk_sp<SkPicture> postProcess); 144 const sk_sp<SkPicture> fPostProcess; 158 SkImageInfo decodeInfo, SkIRect cropRect, sk_sp<SkPicture> postProcess);
|