Searched refs:SkDrawLooper (Results 1 - 25 of 50) sorted by path

12

/external/chromium_org/skia/
H A Dskia_library.target.darwin-arm.mk93 third_party/skia/src/core/SkDrawLooper.cpp \
H A Dskia_library.target.darwin-arm64.mk93 third_party/skia/src/core/SkDrawLooper.cpp \
H A Dskia_library.target.darwin-mips.mk93 third_party/skia/src/core/SkDrawLooper.cpp \
H A Dskia_library.target.darwin-mips64.mk93 third_party/skia/src/core/SkDrawLooper.cpp \
H A Dskia_library.target.darwin-x86.mk94 third_party/skia/src/core/SkDrawLooper.cpp \
H A Dskia_library.target.darwin-x86_64.mk94 third_party/skia/src/core/SkDrawLooper.cpp \
H A Dskia_library.target.linux-arm.mk93 third_party/skia/src/core/SkDrawLooper.cpp \
H A Dskia_library.target.linux-arm64.mk93 third_party/skia/src/core/SkDrawLooper.cpp \
H A Dskia_library.target.linux-mips.mk93 third_party/skia/src/core/SkDrawLooper.cpp \
H A Dskia_library.target.linux-mips64.mk93 third_party/skia/src/core/SkDrawLooper.cpp \
H A Dskia_library.target.linux-x86.mk94 third_party/skia/src/core/SkDrawLooper.cpp \
H A Dskia_library.target.linux-x86_64.mk94 third_party/skia/src/core/SkDrawLooper.cpp \
/external/chromium_org/third_party/WebKit/Source/platform/graphics/
H A DDrawLooperBuilder.cpp38 #include "third_party/skia/include/core/SkDrawLooper.h"
55 PassRefPtr<SkDrawLooper> DrawLooperBuilder::detachDrawLooper()
H A DDrawLooperBuilder.h40 class SkDrawLooper;
67 // Creates the SkDrawLooper and passes ownership to the caller. The builder
69 PassRefPtr<SkDrawLooper> detachDrawLooper();
H A DGraphicsContext.h151 SkDrawLooper* drawLooper() const { return immutableState()->drawLooper(); }
H A DGraphicsContextState.cpp193 void GraphicsContextState::setDrawLooper(PassRefPtr<SkDrawLooper> drawLooper)
H A DGraphicsContextState.h109 SkDrawLooper* drawLooper() const { return m_looper.get(); }
110 void setDrawLooper(PassRefPtr<SkDrawLooper>);
167 RefPtr<SkDrawLooper> m_looper;
/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>(); }

Completed in 326 milliseconds

12