Home
last modified time | relevance | path

Searched refs:SkDrawLooper (Results 1 – 24 of 24) sorted by relevance

/external/skia/src/core/
DSkDrawLooper.cpp15 bool SkDrawLooper::canComputeFastBounds(const SkPaint& paint) const { in canComputeFastBounds()
18 void* buffer = allocator.reserveT<SkDrawLooper::Context>(this->contextSize()); in canComputeFastBounds()
20 SkDrawLooper::Context* context = this->createContext(&canvas, buffer); in canComputeFastBounds()
35 void SkDrawLooper::computeFastBounds(const SkPaint& paint, const SkRect& s, in computeFastBounds()
42 void* buffer = allocator.reserveT<SkDrawLooper::Context>(this->contextSize()); in computeFastBounds()
45 SkDrawLooper::Context* context = this->createContext(&canvas, buffer); in computeFastBounds()
66 bool SkDrawLooper::asABlurShadow(BlurShadowRec*) const { in asABlurShadow()
DSkReadBuffer.h133 SkDrawLooper* readDrawLooper() { return this->readFlattenable<SkDrawLooper>(); } in readDrawLooper()
DSkRemote.h80 virtual ID define(SkDrawLooper*) = 0;
DSkRemote.cpp462 ID define(SkDrawLooper* v)O{return this->define(Type::kDrawLooper, &fDrawLooper, v);} in define()
618 ReffedIDMap<SkDrawLooper , Type::kDrawLooper > fDrawLooper;
680 ID define(SkDrawLooper* v) override { return this->define(&fDrawLooper , v); } in define()
750 RefKeyMap<SkDrawLooper , Type::kDrawLooper > fDrawLooper;
DSkPaint.cpp413 SkDrawLooper* SkPaint::setLooper(SkDrawLooper* looper) { in setLooper()
2194 SkDrawLooper* looper = this->getLooper(); in toString()
DSkCanvas.cpp495 if (SkDrawLooper* looper = paint.getLooper()) { in AutoDrawLooper()
496 void* buffer = fLooperContextAllocator.reserveT<SkDrawLooper::Context>( in AutoDrawLooper()
551 SkDrawLooper::Context* fLooperContext;
/external/skia/include/effects/
DSkBlurDrawLooper.h23 class SK_API SkBlurDrawLooper : public SkDrawLooper {
38 static SkDrawLooper* Create(SkColor color, SkScalar sigma, SkScalar dx, SkScalar dy,
45 SkDrawLooper::Context* createContext(SkCanvas*, void* storage) const override;
73 class BlurDrawLooperContext : public SkDrawLooper::Context {
87 typedef SkDrawLooper INHERITED;
DSkLayerDrawLooper.h16 class SK_API SkLayerDrawLooper : public SkDrawLooper {
74 SkDrawLooper::Context* createContext(SkCanvas*, void* storage) const override;
100 class LayerDrawLooperContext : public SkDrawLooper::Context {
113 typedef SkDrawLooper INHERITED;
/external/skia/include/core/
DSkDrawLooper.h31 class SK_API SkDrawLooper : public SkFlattenable {
110 SK_DEFINE_FLATTENABLE_TYPE(SkDrawLooper) in SK_DEFINE_FLATTENABLE_TYPE() argument
113 SkDrawLooper() {} in SK_DEFINE_FLATTENABLE_TYPE()
DSkPaint.h22 class SkDrawLooper; variable
635 SkDrawLooper* getLooper() const { return fLooper; } in getLooper()
648 SkDrawLooper* setLooper(SkDrawLooper* looper);
1040 SkDrawLooper* fLooper;
/external/skia/tests/
DLayerDrawLooperTest.cpp63 void* buffer = allocator.reserveT<SkDrawLooper::Context>(looper->contextSize()); in test_frontToBack()
64 SkDrawLooper::Context* context = looper->createContext(&canvas, buffer); in test_frontToBack()
103 void* buffer = allocator.reserveT<SkDrawLooper::Context>(looper->contextSize()); in test_backToFront()
104 SkDrawLooper::Context* context = looper->createContext(&canvas, buffer); in test_backToFront()
143 void* buffer = allocator.reserveT<SkDrawLooper::Context>(looper->contextSize()); in test_mixed()
144 SkDrawLooper::Context* context = looper->createContext(&canvas, buffer); in test_mixed()
DQuickRejectTest.cpp16 class TestLooper : public SkDrawLooper {
19 SkDrawLooper::Context* createContext(SkCanvas*, void* storage) const override { in createContext()
34 class TestDrawLooperContext : public SkDrawLooper::Context {
DBlurTest.cpp421 SkAutoTUnref<SkDrawLooper> lp(SkBlurDrawLooper::Create(color, sigma, dx, dy, flags)); in test_blurDrawLooper()
429 SkDrawLooper::BlurShadowRec rec; in test_blurDrawLooper()
443 static void test_delete_looper(skiatest::Reporter* reporter, SkDrawLooper* lp, SkScalar sigma, in test_delete_looper()
445 SkDrawLooper::BlurShadowRec rec; in test_delete_looper()
/external/skia/gm/
Dshadows.cpp57 SkDrawLooper* shadowLoopers[5]; in onDraw()
Dcircles.cpp84 SkDrawLooper* shadowLooper = in makePaints()
Drects.cpp98 SkDrawLooper* shadowLooper = in makePaints()
/external/skia/src/effects/
DSkBlurDrawLooper.cpp105 SkDrawLooper::Context* SkBlurDrawLooper::createContext(SkCanvas*, void* storage) const { in createContext()
/external/skia/samplecode/
DSampleUnpremul.cpp86 SkAutoTUnref<SkDrawLooper> looper( in onDrawContent()
DSampleTiling.cpp59 SkAutoTUnref<SkDrawLooper> fLooper;
/external/skia/gyp/
Dcore.gypi105 '<(skia_src_path)/core/SkDrawLooper.cpp',
349 '<(skia_include_path)/core/SkDrawLooper.h',
/external/skia/site/user/api/
Dindex.md93 * [SkDrawLooper](http://chromium-skia-gm.commondatastorage.googleapis.com/doxygen/doxygen/html/cl…
/external/skia/
DAndroid.mk151 src/core/SkDrawLooper.cpp \
/external/skia/tools/debugger/
DSkDrawCommand.cpp1192 SkDrawLooper* looper = (SkDrawLooper*) load_flattenable(jsonLooper, urlDataManager); in extract_json_paint_looper()
/external/skia/experimental/iOSSampleApp/iOSSampleApp.xcodeproj/
Dproject.pbxproj615 …/* SkDrawLooper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c…
1628 260E01C913B1225D0064D447 /* SkDrawLooper.h */,