Home
last modified time | relevance | path

Searched refs:SkShaderMF (Results 1 – 2 of 2) sorted by relevance

/external/skia/src/effects/
DSkShaderMaskFilter.cpp15 class SkShaderMF : public SkMaskFilterBase { class
17 SkShaderMF(sk_sp<SkShader> shader) : fShader(std::move(shader)) {} in SkShaderMF() function in SkShaderMF
37 SK_FLATTENABLE_HOOKS(SkShaderMF)
41 SkShaderMF(SkReadBuffer&);
49 sk_sp<SkFlattenable> SkShaderMF::CreateProc(SkReadBuffer& buffer) { in CreateProc()
53 void SkShaderMF::flatten(SkWriteBuffer& buffer) const { in flatten()
66 bool SkShaderMF::filterMask(SkMask* dst, const SkMask& src, const SkMatrix& ctm, in filterMask()
116 std::unique_ptr<GrFragmentProcessor> SkShaderMF::onAsFragmentProcessor(const GrFPArgs& args) const { in onAsFragmentProcessor()
120 bool SkShaderMF::onHasFragmentProcessor() const { in onHasFragmentProcessor()
128 return shader ? sk_sp<SkMaskFilter>(new SkShaderMF(std::move(shader))) : nullptr; in Make()
[all …]
/external/skqp/src/effects/
DSkShaderMaskFilter.cpp15 class SkShaderMF : public SkMaskFilterBase { class
17 SkShaderMF(sk_sp<SkShader> shader) : fShader(std::move(shader)) {} in SkShaderMF() function in SkShaderMF
37 SK_FLATTENABLE_HOOKS(SkShaderMF)
41 SkShaderMF(SkReadBuffer&);
49 sk_sp<SkFlattenable> SkShaderMF::CreateProc(SkReadBuffer& buffer) { in CreateProc()
53 void SkShaderMF::flatten(SkWriteBuffer& buffer) const { in flatten()
66 bool SkShaderMF::filterMask(SkMask* dst, const SkMask& src, const SkMatrix& ctm, in filterMask()
116 std::unique_ptr<GrFragmentProcessor> SkShaderMF::onAsFragmentProcessor(const GrFPArgs& args) const { in onAsFragmentProcessor()
120 bool SkShaderMF::onHasFragmentProcessor() const { in onHasFragmentProcessor()
128 return shader ? sk_sp<SkMaskFilter>(new SkShaderMF(std::move(shader))) : nullptr; in Make()
[all …]