/external/skia/src/core/ |
D | SkDrawable.cpp | 22 SkDrawable::SkDrawable() : fGenerationID(0) {} in SkDrawable() function in SkDrawable 33 void SkDrawable::draw(SkCanvas* canvas, const SkMatrix* matrix) { in draw() 45 void SkDrawable::draw(SkCanvas* canvas, SkScalar x, SkScalar y) { in draw() 50 SkPicture* SkDrawable::newPictureSnapshot() { in newPictureSnapshot() 54 uint32_t SkDrawable::getGenerationID() { in getGenerationID() 61 SkRect SkDrawable::getBounds() { in getBounds() 65 size_t SkDrawable::approximateBytesUsed() { in approximateBytesUsed() 68 size_t SkDrawable::onApproximateBytesUsed() { in onApproximateBytesUsed() 72 void SkDrawable::notifyDrawingChanged() { in notifyDrawingChanged() 80 SkPicture* SkDrawable::onNewPictureSnapshot() { in onNewPictureSnapshot()
|
D | SkRecordDraw.h | 17 class SkDrawable; variable 32 SkDrawable* const drawables[], int drawableCount, 50 SkDrawable* const drawables[], int drawableCount, 77 SkDrawable* const* fDrawables;
|
D | SkRecorder.h | 28 class SkDrawable; variable 62 SkDrawable* const* begin() const { return fArray.begin(); } in begin() 63 SkDrawable* const* end() const { return fArray.end(); } in end() 65 void append(SkDrawable* drawable); 71 SkTDArray<SkDrawable*> fArray; 106 void onDrawDrawable(SkDrawable*, const SkMatrix*) override;
|
D | SkPictureRecorder.cpp | 118 SkDrawable* const* drawables = nullptr; in partialReplay() 127 sk_sp<SkDrawable> SkPictureRecorder::finishRecordingAsDrawable() { in finishRecordingAsDrawable() 140 sk_sp<SkDrawable> drawable = in finishRecordingAsDrawable()
|
D | SkPictureRecord.h | 43 const SkTArray<sk_sp<SkDrawable>>& getDrawables() const { in getDrawables() 142 void addDrawable(SkDrawable* picture); 220 void onDrawDrawable(SkDrawable*, const SkMatrix*) override; 256 SkTArray<sk_sp<SkDrawable>> fDrawables;
|
D | SkRecordedDrawable.cpp | 34 SkDrawable* const* drawables = nullptr; in onDraw() 74 SkDrawable* const* drawables = fDrawableList ? fDrawableList->begin() : nullptr; in flatten()
|
D | SkPictureData.h | 132 SkDrawable* getDrawable(SkReadBuffer* reader) const { in getDrawable() 175 SkTArray<sk_sp<SkDrawable>> fDrawables;
|
D | SkStrike.h | 68 const SkDrawable* mergeDrawable( 69 SkGlyph* glyph, sk_sp<SkDrawable> drawable) SK_EXCLUDES(fStrikeLock);
|
D | SkGlyph.cpp | 213 void SkGlyph::installDrawable(SkArenaAlloc* alloc, sk_sp<SkDrawable> drawable) { in installDrawable() 226 sk_sp<SkDrawable> drawable = scalerContext->getDrawable(*this); in setDrawable() 233 bool SkGlyph::setDrawable(SkArenaAlloc* alloc, sk_sp<SkDrawable> drawable) { in setDrawable() 241 SkDrawable* SkGlyph::drawable() const { in drawable()
|
/external/skia/tests/ |
D | FlattenDrawableTest.cpp | 31 class IntDrawable : public SkDrawable { 75 class PaintDrawable : public SkDrawable { 103 class CompoundDrawable : public SkDrawable { 151 class RootDrawable : public SkDrawable { 154 uint32_t e, uint32_t f, uint32_t g, uint32_t h, SkDrawable* drawable) in RootDrawable() 161 SkDrawable* drawable) in RootDrawable() 190 (SkDrawable*) drawable.get())); in CreateProc() 197 SkDrawable* drawable() const { return fDrawable.get(); } in drawable() 208 sk_sp<SkDrawable> fDrawable; 223 sk_sp<SkDrawable> drawable(new IntDrawable(1, 2, 3, 4)); in DEF_TEST() [all …]
|
/external/skia/include/core/ |
D | SkDrawable.h | 31 class SK_API SkDrawable : public SkFlattenable { 129 static sk_sp<SkDrawable> Deserialize(const void* data, size_t size, 131 return sk_sp<SkDrawable>(static_cast<SkDrawable*>( 140 SkDrawable();
|
D | SkPictureRecorder.h | 24 class SkDrawable; variable 91 sk_sp<SkDrawable> finishRecordingAsDrawable();
|
/external/skia/src/gpu/ganesh/ops/ |
D | DrawableOp.h | 23 std::unique_ptr<SkDrawable::GpuDrawHandler> drawable, 31 DrawableOp(std::unique_ptr<SkDrawable::GpuDrawHandler>, const SkRect& bounds); 48 std::unique_ptr<SkDrawable::GpuDrawHandler> fDrawable;
|
D | DrawableOp.cpp | 20 std::unique_ptr<SkDrawable::GpuDrawHandler> drawable, in Make() 25 DrawableOp::DrawableOp(std::unique_ptr<SkDrawable::GpuDrawHandler> drawable, in DrawableOp()
|
/external/skia/docs/examples/ |
D | Canvas_drawDrawable_2.cpp | 6 struct MyDrawable : public SkDrawable { 21 sk_sp<SkDrawable> drawable(new MyDrawable); in draw()
|
D | Canvas_drawDrawable.cpp | 6 struct MyDrawable : public SkDrawable { 21 sk_sp<SkDrawable> drawable(new MyDrawable); in draw()
|
/external/skia/gm/ |
D | drawable.cpp | 18 struct MyDrawable : public SkDrawable { 40 sk_sp<SkDrawable> drawable(new MyDrawable);
|
/external/skia/include/utils/ |
D | SkCustomTypeface.h | 32 void setGlyph(SkGlyphID, float advance, sk_sp<SkDrawable>, const SkRect& bounds); 46 sk_sp<SkDrawable> fDrawable;
|
D | SkPaintFilterCanvas.h | 31 class SkDrawable; variable 109 void onDrawDrawable(SkDrawable*, const SkMatrix*) override;
|
D | SkNWayCanvas.h | 30 class SkDrawable; variable 116 void onDrawDrawable(SkDrawable*, const SkMatrix*) override;
|
/external/skia/include/android/ |
D | SkAnimatedImage.h | 24 class SK_API SkAnimatedImage : public SkDrawable { 176 using INHERITED = SkDrawable;
|
/external/skia/src/utils/ |
D | SkCustomTypeface.cpp | 172 sk_sp<SkDrawable> drawable, const SkRect& bounds) { in setGlyph() 318 sk_sp<SkDrawable> generateDrawable(const SkGlyph& glyph) override { in generateDrawable() 319 class DrawableMatrixWrapper final : public SkDrawable { in generateDrawable() 321 DrawableMatrixWrapper(sk_sp<SkDrawable> drawable, const SkMatrix& m) in generateDrawable() 344 const sk_sp<SkDrawable> fDrawable; in generateDrawable() 497 auto drawable = SkDrawable::Deserialize(data->data(), data->size()); in Deserialize()
|
/external/skia/src/gpu/ganesh/ |
D | GrOpsRenderPass.h | 140 void executeDrawable(std::unique_ptr<SkDrawable::GpuDrawHandler>); 202 virtual void onExecuteDrawable(std::unique_ptr<SkDrawable::GpuDrawHandler>) {} in onExecuteDrawable()
|
/external/skia/tools/viewer/ |
D | ArcSlide.cpp | 29 class MyDrawable : public SkDrawable { 72 sk_sp<SkDrawable> fRootDrawable;
|
/external/skia/tools/debugger/ |
D | DebugCanvas.h | 30 class SkDrawable; variable 209 void onDrawDrawable(SkDrawable*, const SkMatrix*) override;
|