Home
last modified time | relevance | path

Searched refs:ScopedRenderContext (Results 1 – 15 of 15) sorted by relevance

/third_party/skia/modules/sksg/include/
DSkSGRenderNode.h67 class ScopedRenderContext final {
69 ScopedRenderContext(SkCanvas*, const RenderContext*);
70 ~ScopedRenderContext();
72 ScopedRenderContext(ScopedRenderContext&& that) { *this = std::move(that); } in ScopedRenderContext() function
74 ScopedRenderContext& operator=(ScopedRenderContext&& that) {
90 ScopedRenderContext&& modulateOpacity(float opacity);
91 ScopedRenderContext&& modulateColorFilter(sk_sp<SkColorFilter>);
92 ScopedRenderContext&& modulateShader(sk_sp<SkShader>, const SkMatrix& shader_ctm);
93 ScopedRenderContext&& modulateMaskShader(sk_sp<SkShader>, const SkMatrix& ms_ctm);
94 ScopedRenderContext&& modulateBlendMode(SkBlendMode);
[all …]
/third_party/skia/modules/sksg/src/
DSkSGRenderNode.cpp114 RenderNode::ScopedRenderContext::ScopedRenderContext(SkCanvas* canvas, const RenderContext* ctx) in ScopedRenderContext() function in sksg::RenderNode::ScopedRenderContext
119 RenderNode::ScopedRenderContext::~ScopedRenderContext() { in ~ScopedRenderContext()
131 RenderNode::ScopedRenderContext&&
132 RenderNode::ScopedRenderContext::modulateOpacity(float opacity) { in modulateOpacity()
138 RenderNode::ScopedRenderContext&&
139 RenderNode::ScopedRenderContext::modulateColorFilter(sk_sp<SkColorFilter> cf) { in modulateColorFilter()
144 RenderNode::ScopedRenderContext&&
145 RenderNode::ScopedRenderContext::modulateShader(sk_sp<SkShader> sh, const SkMatrix& shader_ctm) { in modulateShader()
155 RenderNode::ScopedRenderContext&&
156 RenderNode::ScopedRenderContext::modulateMaskShader(sk_sp<SkShader> ms, const SkMatrix& ctm) { in modulateMaskShader()
[all …]
DSkSGRenderEffect.cpp28 const auto local_ctx = ScopedRenderContext(canvas, ctx) in onRender()
73 const auto local_ctx = ScopedRenderContext(canvas, ctx) in onRender()
132 ScopedRenderContext(canvas, ctx).setFilterIsolation(this->getChild()->bounds(), in onRender()
217 const auto local_ctx = ScopedRenderContext(canvas, ctx).modulateBlendMode(fMode); in onRender()
242 const auto local_ctx = ScopedRenderContext(canvas, ctx).setIsolation(this->bounds(), in onRender()
DSkSGColorFilter.cpp23 const auto local_ctx = ScopedRenderContext(canvas, ctx).modulateColorFilter(fColorFilter); in onRender()
51 const auto local_ctx = ScopedRenderContext(canvas, ctx).modulateColorFilter(fColorFilter); in onRender()
DSkSGOpacityEffect.cpp27 const auto local_context = ScopedRenderContext(canvas, ctx).modulateOpacity(fOpacity); in onRender()
DSkSGImage.cpp26 sksg::RenderNode::ScopedRenderContext local_ctx(canvas, ctx); in onRender()
DSkSGGroup.cpp62 const auto local_ctx = ScopedRenderContext(canvas, ctx).setIsolation(this->bounds(), in onRender()
/third_party/skia/modules/skottie/src/effects/
DRadialWipeEffect.cpp97 const auto local_ctx = ScopedRenderContext(canvas, ctx) in onRender()
DSkSLEffect.cpp34 const auto local_ctx = ScopedRenderContext(canvas, ctx) in onRender()
DBuldgeEffect.cpp137 const auto local_ctx = ScopedRenderContext(canvas, ctx) in onRender()
DMotionBlurEffect.cpp222 ScopedRenderContext frame_ctx(canvas, ctx); in onRender()
DFractalNoiseEffect.cpp314 const auto local_ctx = ScopedRenderContext(canvas, ctx) in onRender()
DDisplacementMapEffect.cpp262 auto local_ctx = ScopedRenderContext(canvas, ctx).setIsolation(this->bounds(), in onRender()
/third_party/skia/modules/skottie/src/layers/
DPrecompLayer.cpp123 ScopedRenderContext(canvas, ctx).setIsolation(this->bounds(), in attachExternalPrecompLayer()
/third_party/skia/modules/skottie/src/layers/shapelayer/
DRepeater.cpp87 const auto local_ctx = ScopedRenderContext(canvas, ctx) in onRender()