Searched refs:SkDrawLooper (Results 1 - 25 of 50) sorted by last modified time

12

/external/skia/src/core/
H A DSkCanvas.cpp14 #include "SkDrawLooper.h"
329 if (SkDrawLooper* looper = paint.getLooper()) {
330 void* buffer = fLooperContextAllocator.reserveT<SkDrawLooper::Context>(
375 SkDrawLooper::Context* fLooperContext;
H A DSkDrawLooper.cpp8 #include "SkDrawLooper.h"
15 bool SkDrawLooper::canComputeFastBounds(const SkPaint& paint) const {
18 void* buffer = allocator.reserveT<SkDrawLooper::Context>(this->contextSize());
20 SkDrawLooper::Context* context = this->createContext(&canvas, buffer);
35 void SkDrawLooper::computeFastBounds(const SkPaint& paint, const SkRect& src,
39 void* buffer = allocator.reserveT<SkDrawLooper::Context>(this->contextSize());
42 SkDrawLooper::Context* context = this->createContext(&canvas, buffer);
63 bool SkDrawLooper::asABlurShadow(BlurShadowRec*) const {
H A DSkPaint.cpp467 SkDrawLooper* SkPaint::setLooper(SkDrawLooper* looper) {
2467 SkDrawLooper* looper = this->getLooper();
H A DSkPicturePlayback.cpp1524 const SkDrawLooper* drawLooper = paint.getLooper();
/external/skia/src/effects/
H A DSkBlurDrawLooper.cpp108 SkDrawLooper::Context* SkBlurDrawLooper::createContext(SkCanvas*, void* storage) const {
/external/skia/src/pipe/
H A DSkGPipeRead.cpp20 #include "SkDrawLooper.h"
54 paint->setLooper((SkDrawLooper*)obj);
/external/skia/tests/
H A DBlurTest.cpp427 SkAutoTUnref<SkDrawLooper> lp(SkBlurDrawLooper::Create(color, sigma, dx, dy, flags));
435 SkDrawLooper::BlurShadowRec rec;
449 static void test_delete_looper(skiatest::Reporter* reporter, SkDrawLooper* lp, SkScalar sigma,
451 SkDrawLooper::BlurShadowRec rec;
H A DLayerDrawLooperTest.cpp62 void* buffer = allocator.reserveT<SkDrawLooper::Context>(looper->contextSize());
63 SkDrawLooper::Context* context = looper->createContext(&canvas, buffer);
102 void* buffer = allocator.reserveT<SkDrawLooper::Context>(looper->contextSize());
103 SkDrawLooper::Context* context = looper->createContext(&canvas, buffer);
142 void* buffer = allocator.reserveT<SkDrawLooper::Context>(looper->contextSize());
143 SkDrawLooper::Context* context = looper->createContext(&canvas, buffer);
H A DQuickRejectTest.cpp9 #include "SkDrawLooper.h"
16 class TestLooper : public SkDrawLooper {
19 virtual SkDrawLooper::Context* createContext(SkCanvas*, void* storage) const SK_OVERRIDE {
32 class TestDrawLooperContext : public SkDrawLooper::Context {
/external/skia/
H A DAndroid.mk116 src/core/SkDrawLooper.cpp \
/external/skia/include/core/
H A DSkDrawLooper.h23 /** \class SkDrawLooper
24 Subclasses of SkDrawLooper can be attached to a SkPaint. Where they are,
31 class SK_API SkDrawLooper : public SkFlattenable { class in inherits:SkFlattenable
33 SK_DECLARE_INST_COUNT(SkDrawLooper)
38 * Subclasses of SkDrawLooper should create a subclass of this object to
47 * Called in a loop on objects returned by SkDrawLooper::createContext().
75 * corresponding SkDrawLooper subclass).
113 SK_DEFINE_FLATTENABLE_TYPE(SkDrawLooper)
116 SkDrawLooper() {} function in class:SkDrawLooper
117 SkDrawLooper(SkReadBuffe function in class:SkDrawLooper
[all...]
H A DSkPaint.h15 #include "SkDrawLooper.h"
658 * Return the paint's SkDrawLooper (if any). Does not affect the looper's
661 SkDrawLooper* getLooper() const { return fLooper; }
674 SkDrawLooper* setLooper(SkDrawLooper* looper);
1047 SkDrawLooper* fLooper;
H A DSkReadBuffer.h14 #include "SkDrawLooper.h"
118 SkDrawLooper* readDrawLooper() { return this->readFlattenable<SkDrawLooper>(); }
/external/skia/include/effects/
H A DSkBlurDrawLooper.h12 #include "SkDrawLooper.h"
23 class SK_API SkBlurDrawLooper : public SkDrawLooper {
45 virtual SkDrawLooper::Context* createContext(SkCanvas*, void* storage) const SK_OVERRIDE;
74 class BlurDrawLooperContext : public SkDrawLooper::Context {
88 typedef SkDrawLooper INHERITED;
H A DSkLayerDrawLooper.h11 #include "SkDrawLooper.h"
16 class SK_API SkLayerDrawLooper : public SkDrawLooper {
76 virtual SkDrawLooper::Context* createContext(SkCanvas*, void* storage) const SK_OVERRIDE;
104 class LayerDrawLooperContext : public SkDrawLooper::Context {
122 typedef SkDrawLooper INHERITED;
/external/chromium_org/third_party/skia/include/core/
H A DSkDrawLooper.h23 /** \class SkDrawLooper
24 Subclasses of SkDrawLooper can be attached to a SkPaint. Where they are,
31 class SK_API SkDrawLooper : public SkFlattenable { class in inherits:SkFlattenable
33 SK_DECLARE_INST_COUNT(SkDrawLooper)
38 * Subclasses of SkDrawLooper should create a subclass of this object to
47 * Called in a loop on objects returned by SkDrawLooper::createContext().
75 * corresponding SkDrawLooper subclass).
113 SK_DEFINE_FLATTENABLE_TYPE(SkDrawLooper)
116 SkDrawLooper() {} function in class:SkDrawLooper
118 SkDrawLooper(SkReadBuffe function in class:SkDrawLooper
[all...]
H A DSkPaint.h15 #include "SkDrawLooper.h"
661 * Return the paint's SkDrawLooper (if any). Does not affect the looper's
664 SkDrawLooper* getLooper() const { return fLooper; }
677 SkDrawLooper* setLooper(SkDrawLooper* looper);
1040 SkDrawLooper* fLooper;
/external/chromium_org/third_party/skia/include/effects/
H A DSkBlurDrawLooper.h12 #include "SkDrawLooper.h"
23 class SK_API SkBlurDrawLooper : public SkDrawLooper {
45 virtual SkDrawLooper::Context* createContext(SkCanvas*, void* storage) const SK_OVERRIDE;
76 class BlurDrawLooperContext : public SkDrawLooper::Context {
90 typedef SkDrawLooper INHERITED;
H A DSkLayerDrawLooper.h11 #include "SkDrawLooper.h"
16 class SK_API SkLayerDrawLooper : public SkDrawLooper {
76 virtual SkDrawLooper::Context* createContext(SkCanvas*, void* storage) const SK_OVERRIDE;
110 class LayerDrawLooperContext : public SkDrawLooper::Context {
128 typedef SkDrawLooper INHERITED;
/external/chromium_org/third_party/skia/src/core/
H A DSkCanvas.cpp14 #include "SkDrawLooper.h"
286 if (SkDrawLooper* looper = paint.getLooper()) {
287 void* buffer = fLooperContextAllocator.reserveT<SkDrawLooper::Context>(
341 SkDrawLooper::Context* fLooperContext;
H A DSkDrawLooper.cpp8 #include "SkDrawLooper.h"
15 bool SkDrawLooper::canComputeFastBounds(const SkPaint& paint) const {
18 void* buffer = allocator.reserveT<SkDrawLooper::Context>(this->contextSize());
20 SkDrawLooper::Context* context = this->createContext(&canvas, buffer);
35 void SkDrawLooper::computeFastBounds(const SkPaint& paint, const SkRect& src,
39 void* buffer = allocator.reserveT<SkDrawLooper::Context>(this->contextSize());
42 SkDrawLooper::Context* context = this->createContext(&canvas, buffer);
63 bool SkDrawLooper::asABlurShadow(BlurShadowRec*) const {
H A DSkPaint.cpp444 SkDrawLooper* SkPaint::setLooper(SkDrawLooper* looper) {
2397 SkDrawLooper* looper = this->getLooper();
H A DSkReadBuffer.h14 #include "SkDrawLooper.h"
122 SkDrawLooper* readDrawLooper() { return this->readFlattenable<SkDrawLooper>(); }
/external/chromium_org/third_party/skia/src/effects/
H A DSkBlurDrawLooper.cpp118 SkDrawLooper::Context* SkBlurDrawLooper::createContext(SkCanvas*, void* storage) const {
/external/chromium_org/third_party/skia/src/pipe/
H A DSkGPipeRead.cpp20 #include "SkDrawLooper.h"
56 paint->setLooper((SkDrawLooper*)obj);

Completed in 1815 milliseconds

12