Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(24)

Unified Diff: sky/engine/core/rendering/RenderLayerRepainter.h

Issue 840403003: First pass at deleting paint invalidation code. (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: sky/engine/core/rendering/RenderLayerRepainter.h
diff --git a/sky/engine/core/rendering/RenderLayerRepainter.h b/sky/engine/core/rendering/RenderLayerRepainter.h
index cbf9d3e8bd01ebca455ef6888d158c4b34e0163e..c9060aaec9e13c775327d3fa61f7aa4b33d13633 100644
--- a/sky/engine/core/rendering/RenderLayerRepainter.h
+++ b/sky/engine/core/rendering/RenderLayerRepainter.h
@@ -58,21 +58,11 @@ class RenderLayerRepainter {
public:
RenderLayerRepainter(RenderLayerModelObject&);
- LayoutRect paintInvalidationRectIncludingNonCompositingDescendants() const;
-
- void paintInvalidationIncludingNonCompositingDescendants();
-
void computePaintInvalidationRectsIncludingNonCompositingDescendants();
- // Indicate that the layer contents need to be repainted. Only has an effect
- // if layer compositing is being used,
- void setBackingNeedsPaintInvalidationInRect(const LayoutRect&); // r is in the coordinate space of the layer's render object
-
void setFilterBackendNeedsPaintInvalidationInRect(const LayoutRect&);
private:
- void paintInvalidationIncludingNonCompositingDescendantsInternal(const RenderLayerModelObject* repaintContainer);
-
RenderLayer* enclosingFilterPaintInvalidationLayer() const;
RenderLayerModelObject& m_renderer;
« no previous file with comments | « sky/engine/core/rendering/RenderLayerModelObject.cpp ('k') | sky/engine/core/rendering/RenderLayerRepainter.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698