Searched refs:SkColorSpaceXformer (Results 1 – 9 of 9) sorted by relevance
17 std::unique_ptr<SkColorSpaceXformer> SkColorSpaceXformer::Make(sk_sp<SkColorSpace> dst) { in Make()24 auto xformer = std::unique_ptr<SkColorSpaceXformer>(new SkColorSpaceXformer()); in Make()30 sk_sp<SkImage> SkColorSpaceXformer::apply(const SkImage* src) { in apply()34 sk_sp<SkImage> SkColorSpaceXformer::apply(const SkBitmap& src) { in apply()46 void SkColorSpaceXformer::apply(SkColor* xformed, const SkColor* srgb, int n) { in apply()52 SkColor SkColorSpaceXformer::apply(SkColor srgb) { in apply()59 sk_sp<SkShader> SkColorSpaceXformer::apply(const SkShader* shader) { in apply()143 SkPaint SkColorSpaceXformer::apply(const SkPaint& src) { in apply()
15 class SkColorSpaceXformer : public SkNoncopyable {17 static std::unique_ptr<SkColorSpaceXformer> Make(sk_sp<SkColorSpace> dst);28 SkColorSpaceXformer() {} in SkColorSpaceXformer() function
23 MaybePaint(const SkPaint* p, SkColorSpaceXformer* xformer) { in MaybePaint()33 std::unique_ptr<SkColorSpaceXformer> xformer) in SkColorSpaceXformCanvas()309 std::unique_ptr<SkColorSpaceXformer> fXformer;314 std::unique_ptr<SkColorSpaceXformer> xformer = SkColorSpaceXformer::Make(targetCS); in SkCreateColorSpaceXformCanvas()
20 class SkColorSpaceXformer; variable104 sk_sp<SkDrawLooper> makeColorSpace(SkColorSpaceXformer* xformer) const { in SK_DEFINE_FLATTENABLE_TYPE()107 virtual sk_sp<SkDrawLooper> onMakeColorSpace(SkColorSpaceXformer*) const = 0;112 friend class SkColorSpaceXformer;
84 sk_sp<SkDrawLooper> onMakeColorSpace(SkColorSpaceXformer*) const override;
26 sk_sp<SkDrawLooper> onMakeColorSpace(SkColorSpaceXformer*) const override { in onMakeColorSpace()
210 sk_sp<SkDrawLooper> SkLayerDrawLooper::onMakeColorSpace(SkColorSpaceXformer* xformer) const { in onMakeColorSpace()
90 "$_src/core/SkColorSpaceXformer.cpp",91 "$_src/core/SkColorSpaceXformer.h",
141 "src/core/SkColorSpaceXformer.cpp",