/external/skia/include/effects/ |
SkBlurDrawLooper.h | 12 #include "SkDrawLooper.h" 19 sk_sp<SkDrawLooper> Make(SkColor color, SkScalar sigma, SkScalar dx, SkScalar dy);
|
SkLayerDrawLooper.h | 11 #include "SkDrawLooper.h" 16 class SK_API SkLayerDrawLooper : public SkDrawLooper { 74 SkDrawLooper::Context* makeContext(SkCanvas*, SkArenaAlloc*) const override; 84 sk_sp<SkDrawLooper> onMakeColorSpace(SkColorSpaceXformer*) const override; 100 class LayerDrawLooperContext : public SkDrawLooper::Context { 113 typedef SkDrawLooper INHERITED; 145 sk_sp<SkDrawLooper> detach();
|
/external/skia/src/core/ |
SkDrawLooper.cpp | 9 #include "SkDrawLooper.h" 15 bool SkDrawLooper::canComputeFastBounds(const SkPaint& paint) const { 19 SkDrawLooper::Context* context = this->makeContext(&canvas, &alloc); 34 void SkDrawLooper::computeFastBounds(const SkPaint& paint, const SkRect& s, 43 SkDrawLooper::Context* context = this->makeContext(&canvas, &alloc); 65 bool SkDrawLooper::asABlurShadow(BlurShadowRec*) const {
|
SkPictureFlat.cpp | 11 #include "SkDrawLooper.h"
|
SkReadBuffer.h | 13 #include "SkDrawLooper.h" 150 sk_sp<SkDrawLooper> readDrawLooper() { return this->readFlattenable<SkDrawLooper>(); }
|
SkColorSpaceXformer.cpp | 11 #include "SkDrawLooper.h"
|
SkPaint.cpp | 373 void SkPaint::setLooper(sk_sp<SkDrawLooper> looper) { fDrawLooper = std::move(looper); } [all...] |
SkCanvas.cpp | 17 #include "SkDrawLooper.h" 483 if (SkDrawLooper* looper = paint.getLooper()) { 527 SkDrawLooper::Context* fLooperContext; [all...] |
/external/skia/include/core/ |
SkDrawLooper.h | 25 /** \class SkDrawLooper 26 Subclasses of SkDrawLooper can be attached to a SkPaint. Where they are, 33 class SK_API SkDrawLooper : public SkFlattenable { 38 * Subclasses of SkDrawLooper should create a subclass of this object to 47 * Called in a loop on objects returned by SkDrawLooper::createContext(). 101 SK_DEFINE_FLATTENABLE_TYPE(SkDrawLooper) 104 sk_sp<SkDrawLooper> makeColorSpace(SkColorSpaceXformer* xformer) const { 107 virtual sk_sp<SkDrawLooper> onMakeColorSpace(SkColorSpaceXformer*) const = 0; 109 SkDrawLooper() {}
|
SkPaint.h | 22 class SkDrawLooper; 599 * Return the paint's SkDrawLooper (if any). Does not affect the looper's 602 SkDrawLooper* getDrawLooper() const { return fDrawLooper.get(); } 603 sk_sp<SkDrawLooper> refDrawLooper() const; 605 SkDrawLooper* getLooper() const { return fDrawLooper.get(); } 615 void setDrawLooper(sk_sp<SkDrawLooper> drawLooper); 617 void setLooper(sk_sp<SkDrawLooper> drawLooper); [all...] |
/external/skia/tests/ |
QuickRejectTest.cpp | 12 #include "SkDrawLooper.h" 20 class TestLooper : public SkDrawLooper { 23 SkDrawLooper::Context* makeContext(SkCanvas*, SkArenaAlloc* alloc) const override { 27 sk_sp<SkDrawLooper> onMakeColorSpace(SkColorSpaceXformer*) const override { 40 class TestDrawLooperContext : public SkDrawLooper::Context {
|
LayerDrawLooperTest.cpp | 62 SkDrawLooper::Context* context = looper->makeContext(&canvas, &alloc); 101 SkDrawLooper::Context* context = looper->makeContext(&canvas, &alloc); 138 sk_sp<SkDrawLooper> looper(looperBuilder.detach()); 140 SkDrawLooper::Context* context = looper->makeContext(&canvas, &alloc);
|
BlurTest.cpp | 388 sk_sp<SkDrawLooper> lp(SkBlurDrawLooper::Make(color, sigma, dx, dy)); 394 SkDrawLooper::BlurShadowRec rec; 408 static void test_looper(skiatest::Reporter* reporter, sk_sp<SkDrawLooper> lp, SkScalar sigma, 410 SkDrawLooper::BlurShadowRec rec;
|
/frameworks/base/libs/hwui/utils/ |
PaintUtils.h | 22 #include <SkDrawLooper.h> 79 SkDrawLooper::BlurShadowRec blur;
|
/frameworks/base/libs/hwui/tests/unit/ |
SkiaBehaviorTests.cpp | 110 sk_sp<SkDrawLooper> looper = SkBlurDrawLooper::Make(SK_ColorRED, 5.0f, 3.0f, 4.0f); 112 SkDrawLooper::BlurShadowRec blur;
|
/external/skia/gm/ |
drawlooper.cpp | 50 sk_sp<SkDrawLooper> fLooper;
|
shadows.cpp | 60 sk_sp<SkDrawLooper> shadowLoopers[] = {
|
megalooper.cpp | 164 sk_sp<SkDrawLooper> create1Looper(SkScalar xOff, SkScalar yOff, SkColor color) { 207 sk_sp<SkDrawLooper> create4Looper(SkScalar xOff, SkScalar yOff) {
|
textbloblooper.cpp | 110 static sk_sp<SkDrawLooper> setupLooper(SkLayerDrawLooper::BitFlags bits, 250 SkTArray<sk_sp<SkDrawLooper>, true> fLoopers;
|
/external/skia/src/effects/ |
SkLayerDrawLooper.cpp | 211 sk_sp<SkDrawLooper> SkLayerDrawLooper::onMakeColorSpace(SkColorSpaceXformer* xformer) const { 390 sk_sp<SkDrawLooper> SkLayerDrawLooper::Builder::detach() { 399 return sk_sp<SkDrawLooper>(looper); 402 sk_sp<SkDrawLooper> SkBlurDrawLooper::Make(SkColor color, SkScalar sigma, SkScalar dx, SkScalar dy)
|
/external/skia/bench/ |
RectoriBench.cpp | 74 sk_sp<SkDrawLooper> createLooper(SkScalar xOff, SkScalar sigma) {
|
/external/skia/samplecode/ |
SampleTiling.cpp | 57 sk_sp<SkDrawLooper> fLooper;
|
/external/skia/site/user/api/ |
index.md | 88 * [SkDrawLooper](http://skia-doc.commondatastorage.googleapis.com/doxygen/doxygen/html/classSkDrawLooper.html)
|
/external/skia/gn/ |
core.gni | 120 "$_src/core/SkDrawLooper.cpp", 395 "$_include/core/SkDrawLooper.h",
|
/external/skia/src/pipe/ |
SkPipeCanvas.cpp | 10 #include "SkDrawLooper.h" [all...] |