Home
last modified time | relevance | path

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

/external/skia/src/core/
DSkDrawLooper.cpp18 void SkDrawLooper::Context::Info::applyToCTM(SkMatrix* ctm) const { in applyToCTM()
26 void SkDrawLooper::Context::Info::applyToCanvas(SkCanvas* canvas) const { in applyToCanvas()
34 bool SkDrawLooper::canComputeFastBounds(const SkPaint& paint) const { in canComputeFastBounds()
37 SkDrawLooper::Context* context = this->makeContext(&alloc); in canComputeFastBounds()
40 SkDrawLooper::Context::Info info; in canComputeFastBounds()
52 void SkDrawLooper::computeFastBounds(const SkPaint& paint, const SkRect& s, in computeFastBounds()
60 SkDrawLooper::Context* context = this->makeContext(&alloc); in computeFastBounds()
64 SkDrawLooper::Context::Info info; in computeFastBounds()
82 bool SkDrawLooper::asABlurShadow(BlurShadowRec*) const { in asABlurShadow()
86 void SkDrawLooper::apply(SkCanvas* canvas, const SkPaint& paint, in apply()
DSkReadBuffer.h142 sk_sp<SkDrawLooper> readDrawLooper() { return this->readFlattenable<SkDrawLooper>(); } in readDrawLooper()
DBUILD.bazel114 "SkDrawLooper.cpp",
/external/skia/include/core/
DSkDrawLooper.h32 class SK_API SkDrawLooper : public SkFlattenable {
118 static sk_sp<SkDrawLooper> Deserialize(const void* data, size_t size,
120 return sk_sp<SkDrawLooper>(static_cast<SkDrawLooper*>(
129 SkDrawLooper() {} in SkDrawLooper() function
DBUILD.bazel45 "SkDrawLooper.h",
/external/skia/include/effects/
DSkLayerDrawLooper.h23 class SK_API SkLayerDrawLooper : public SkDrawLooper {
82 SkDrawLooper::Context* makeContext(SkArenaAlloc*) const override;
103 class LayerDrawLooperContext : public SkDrawLooper::Context {
116 using INHERITED = SkDrawLooper;
149 sk_sp<SkDrawLooper> detach();
DSkBlurDrawLooper.h21 sk_sp<SkDrawLooper> SK_API Make(SkColor4f color, SkColorSpace* cs,
23 sk_sp<SkDrawLooper> SK_API Make(SkColor color, SkScalar sigma, SkScalar dx, SkScalar dy);
/external/skia/src/effects/
DSkLayerDrawLooper.cpp296 sk_sp<SkDrawLooper> SkLayerDrawLooper::Builder::detach() { in detach()
305 return sk_sp<SkDrawLooper>(looper); in detach()
308 sk_sp<SkDrawLooper> SkBlurDrawLooper::Make(SkColor color, SkScalar sigma, SkScalar dx, SkScalar dy) in Make()
313 sk_sp<SkDrawLooper> SkBlurDrawLooper::Make(SkColor4f color, SkColorSpace* cs, in Make()
/external/skia/gn/
Dcore.gni330 "$_src/core/SkDrawLooper.cpp",
/external/skia/site/docs/user/release/
Drelease_notes.md855 * SkDrawLooper is no longer supported in SkPaint or SkCanvas.
/external/skia/
Dpublic.bzl38 "include/core/SkDrawLooper.h",
441 "src/core/SkDrawLooper.cpp",
DAndroid.bp266 "src/core/SkDrawLooper.cpp",
1066 "src/core/SkDrawLooper.cpp",
3842 "src/core/SkDrawLooper.cpp",
DRELEASE_NOTES.txt1099 * SkDrawLooper is no longer supported in SkPaint or SkCanvas.