Home
last modified time | relevance | path

Searched refs:InvalidationController (Results 1 – 25 of 62) sorted by relevance

123

/third_party/skia/modules/sksg/include/
DSkSGInvalidationController.h25 class InvalidationController {
27 InvalidationController();
28 InvalidationController(const InvalidationController&) = delete;
29 InvalidationController& operator=(const InvalidationController&) = delete;
DSkSGNode.h21 class InvalidationController; variable
36 const SkRect& revalidate(InvalidationController*, const SkMatrix&);
62 virtual SkRect onRevalidate(InvalidationController*, const SkMatrix& ctm) = 0;
DSkSGRenderEffect.h43 SkRect onRevalidate(InvalidationController*, const SkMatrix&) final;
67 SkRect onRevalidate(InvalidationController*, const SkMatrix&) override;
115 SkRect onRevalidate(InvalidationController*, const SkMatrix&) final;
142 SkRect onRevalidate(InvalidationController*, const SkMatrix&) override;
DSkSGScene.h22 class InvalidationController; variable
37 void revalidate(InvalidationController* = nullptr);
DSkSGPaint.h67 SkRect onRevalidate(InvalidationController*, const SkMatrix&) override;
87 SkRect onRevalidate(InvalidationController*, const SkMatrix&) override;
DSkSGText.h50 SkRect onRevalidate(InvalidationController*, const SkMatrix&) override;
89 SkRect onRevalidate(InvalidationController*, const SkMatrix&) override;
DSkSGTransform.h67 SkRect onRevalidate(InvalidationController*, const SkMatrix&) override { in onRevalidate() argument
105 SkRect onRevalidate(InvalidationController*, const SkMatrix&) override;
DSkSGRect.h43 SkRect onRevalidate(InvalidationController*, const SkMatrix&) override;
86 SkRect onRevalidate(InvalidationController*, const SkMatrix&) override;
DSkSGEffectNode.h29 SkRect onRevalidate(InvalidationController*, const SkMatrix&) override;
DSkSGPlane.h30 SkRect onRevalidate(InvalidationController*, const SkMatrix&) override;
DSkSGOpacityEffect.h33 SkRect onRevalidate(InvalidationController*, const SkMatrix&) override;
DSkSGDraw.h37 SkRect onRevalidate(InvalidationController*, const SkMatrix&) override;
/third_party/skia/modules/sksg/src/
DSkSGInvalidationController.cpp15 InvalidationController::InvalidationController() : fBounds(SkRect::MakeEmpty()) {} in InvalidationController() function in sksg::InvalidationController
17 void InvalidationController::inval(const SkRect& r, const SkMatrix& ctm) { in inval()
32 void InvalidationController::reset() { in reset()
DSkSGRenderEffect.cpp64 SkRect ShaderEffect::onRevalidate(InvalidationController* ic, const SkMatrix& ctm) { in onRevalidate()
83 SkRect Shader::onRevalidate(InvalidationController*, const SkMatrix&) { in onRevalidate() argument
106 SkRect ImageFilterEffect::onRevalidate(InvalidationController* ic, const SkMatrix& ctm) { in onRevalidate()
163 SkRect ImageFilter::onRevalidate(InvalidationController*, const SkMatrix&) { in onRevalidate() argument
DSkSGRect.cpp30 SkRect Rect::onRevalidate(InvalidationController*, const SkMatrix&) { in onRevalidate() argument
66 SkRect RRect::onRevalidate(InvalidationController*, const SkMatrix&) { in onRevalidate() argument
DSkSGPaint.cpp45 SkRect Color::onRevalidate(InvalidationController* ic, const SkMatrix& ctm) { in onRevalidate()
69 SkRect ShaderPaint::onRevalidate(InvalidationController* ic, const SkMatrix& ctm) { in onRevalidate()
DSkSGTransform.cpp55 SkRect onRevalidate(InvalidationController* ic, const SkMatrix& ctm) override { in onRevalidate()
100 SkRect onRevalidate(InvalidationController* ic, const SkMatrix& ctm) override { in onRevalidate()
193 SkRect TransformEffect::onRevalidate(InvalidationController* ic, const SkMatrix& ctm) { in onRevalidate()
DSkSGText.cpp45 SkRect Text::onRevalidate(InvalidationController*, const SkMatrix&) { in onRevalidate() argument
98 SkRect TextBlob::onRevalidate(InvalidationController*, const SkMatrix&) { in onRevalidate() argument
DSkSGPlane.cpp25 SkRect Plane::onRevalidate(InvalidationController*, const SkMatrix&) { in onRevalidate() argument
DSkSGEffectNode.cpp30 SkRect EffectNode::onRevalidate(InvalidationController* ic, const SkMatrix& ctm) { in onRevalidate()
DSkSGScene.cpp34 void Scene::revalidate(InvalidationController* ic) { in revalidate()
DSkSGPath.cpp30 SkRect Path::onRevalidate(InvalidationController*, const SkMatrix&) { in onRevalidate() argument
DSkSGOpacityEffect.cpp36 SkRect OpacityEffect::onRevalidate(InvalidationController* ic, const SkMatrix& ctm) { in onRevalidate()
/third_party/skia/modules/skottie/include/
DSkottie.h31 class InvalidationController; variable
223 void seek(SkScalar t, sksg::InvalidationController* ic = nullptr) {
237 void seekFrame(double t, sksg::InvalidationController* ic = nullptr);
242 void seekFrameTime(double t, sksg::InvalidationController* = nullptr);
/third_party/skia/modules/skottie/src/effects/
DDisplacementMapEffect.cpp166 sk_sp<SkShader> buildEffectShader(sksg::InvalidationController* ic, const SkMatrix& ctm) { in buildEffectShader()
175 sksg::InvalidationController* ic, const SkMatrix& ctm) { in buildEffectShader()
243 SkRect onRevalidate(sksg::InvalidationController* ic, const SkMatrix& ctm) override { in onRevalidate()

123