Searched refs:GraphicsLayer (Results 1 - 25 of 80) sorted by relevance

1234

/external/chromium_org/third_party/WebKit/Source/web/painting/
H A DContinuousPainter.h33 class GraphicsLayer;
43 static void setNeedsDisplayRecursive(GraphicsLayer*, PageOverlayList*);
H A DContinuousPainter.cpp33 #include "platform/graphics/GraphicsLayer.h"
40 void ContinuousPainter::setNeedsDisplayRecursive(GraphicsLayer* layer, PageOverlayList* pageOverlays)
55 const Vector<GraphicsLayer*>& children = layer->children();
56 Vector<GraphicsLayer*>::const_iterator it;
/external/chromium_org/third_party/WebKit/Source/platform/graphics/
H A DGraphicsLayerFactory.h34 class GraphicsLayer;
41 virtual PassOwnPtr<GraphicsLayer> createGraphicsLayer(GraphicsLayerClient*) = 0;
H A DGraphicsLayerClient.h35 class GraphicsLayer;
64 virtual void notifyAnimationStarted(const GraphicsLayer*, double monotonicTime) = 0;
66 virtual void paintContents(const GraphicsLayer*, GraphicsContext&, GraphicsLayerPaintingPhase, const IntRect& inClip) = 0;
69 virtual String debugName(const GraphicsLayer*) = 0;
74 // This is executed in GraphicsLayer construction and destruction
H A DGraphicsLayer.h56 class GraphicsLayer;
76 typedef Vector<GraphicsLayer*, 64> GraphicsLayerVector;
78 // GraphicsLayer is an abstraction for a rendering surface with backing store,
81 class PLATFORM_EXPORT GraphicsLayer : public GraphicsContextPainter, public WebCompositorAnimationDelegate, public WebLayerScrollClient, public WebLayerClient { class in namespace:blink
82 WTF_MAKE_NONCOPYABLE(GraphicsLayer); WTF_MAKE_FAST_ALLOCATED;
84 static PassOwnPtr<GraphicsLayer> create(GraphicsLayerFactory*, GraphicsLayerClient*);
86 virtual ~GraphicsLayer();
99 GraphicsLayer* parent() const { return m_parent; };
100 void setParent(GraphicsLayer*); // Internal use only.
102 const Vector<GraphicsLayer*>
[all...]
H A DGraphicsLayer.cpp28 #include "platform/graphics/GraphicsLayer.h"
71 typedef HashMap<const GraphicsLayer*, Vector<FloatRect> > RepaintMap;
78 PassOwnPtr<GraphicsLayer> GraphicsLayer::create(GraphicsLayerFactory* factory, GraphicsLayerClient* client)
83 GraphicsLayer::GraphicsLayer(GraphicsLayerClient* client) function in class:blink::GraphicsLayer
122 GraphicsLayer::~GraphicsLayer()
146 void GraphicsLayer::setParent(GraphicsLayer* laye
[all...]
H A DImageLayerChromiumTest.cpp28 #include "platform/graphics/GraphicsLayer.h"
40 virtual void notifyAnimationStarted(const GraphicsLayer*, double monotonicTime) OVERRIDE { }
41 virtual void paintContents(const GraphicsLayer*, GraphicsContext&, GraphicsLayerPaintingPhase, const IntRect& inClip) OVERRIDE { }
42 virtual String debugName(const GraphicsLayer*) OVERRIDE { return String(); }
101 class GraphicsLayerForTesting : public GraphicsLayer {
104 : GraphicsLayer(client) { };
106 virtual WebLayer* contentsLayer() const { return GraphicsLayer::contentsLayer(); }
H A DGraphicsLayerTest.cpp27 #include "platform/graphics/GraphicsLayer.h"
50 virtual void notifyAnimationStarted(const GraphicsLayer*, double monotonicTime) OVERRIDE { }
51 virtual void paintContents(const GraphicsLayer*, GraphicsContext&, GraphicsLayerPaintingPhase, const IntRect& inClip) OVERRIDE { }
52 virtual String debugName(const GraphicsLayer*) OVERRIDE { return String(); }
55 class GraphicsLayerForTesting : public GraphicsLayer {
58 : GraphicsLayer(client) { };
60 virtual WebLayer* contentsLayer() const { return GraphicsLayer::contentsLayer(); }
/external/chromium_org/third_party/WebKit/Source/core/rendering/compositing/
H A DRenderLayerCompositor.h37 class GraphicsLayer;
98 // Whether layer's compositedLayerMapping needs a GraphicsLayer to clip z-order children of the given RenderLayer.
106 GraphicsLayer* fixedRootBackgroundLayer() const;
115 GraphicsLayer* rootGraphicsLayer() const;
116 GraphicsLayer* scrollLayer() const;
117 GraphicsLayer* containerLayer() const;
121 GraphicsLayer* ensureRootTransformLayer();
150 GraphicsLayer* layerForHorizontalScrollbar() const { return m_layerForHorizontalScrollbar.get(); }
151 GraphicsLayer* layerForVerticalScrollbar() const { return m_layerForVerticalScrollbar.get(); }
152 GraphicsLayer* layerForScrollCorne
[all...]
H A DCompositedLayerMapping.h33 #include "platform/graphics/GraphicsLayer.h"
40 // A GraphicsLayerPaintInfo contains all the info needed to paint a partial subtree of RenderLayers into a GraphicsLayer.
49 // Offset describing where this squashed RenderLayer paints into the shared GraphicsLayer backing.
65 // and paint phases contribute to each GraphicsLayer.
83 GraphicsLayer* mainGraphicsLayer() const { return m_graphicsLayer.get(); }
87 GraphicsLayer* clippingLayer() const { return m_childContainmentLayer.get(); }
91 GraphicsLayer* ancestorClippingLayer() const { return m_ancestorClippingLayer.get(); }
93 GraphicsLayer* foregroundLayer() const { return m_foregroundLayer.get(); }
95 GraphicsLayer* backgroundLayer() const { return m_backgroundLayer.get(); }
99 GraphicsLayer* scrollingLaye
[all...]
H A DCompositedSelectionBound.h35 #include "platform/graphics/GraphicsLayer.h"
54 // The structure describes the position of a caret in space of the GraphicsLayer the caret resides in.
57 GraphicsLayer* layer;
H A DRenderLayerCompositor.cpp58 #include "platform/graphics/GraphicsLayer.h"
263 GraphicsLayer* backgroundLayer = fixedRootBackgroundLayer();
270 GraphicsLayer* videoLayer = video->layer()->compositedLayerMapping()->mainGraphicsLayer();
282 if (GraphicsLayer* backgroundLayer = fixedRootBackgroundLayer())
439 // If we're removing the compositedLayerMapping from a reflection, clear the source GraphicsLayer's pointer to
440 // its replica GraphicsLayer. In practice this should never happen because reflectee and reflection
578 if (GraphicsLayer* backgroundLayer = fixedRootBackgroundLayer())
599 GraphicsLayer* rootLayer = m_rootContentLayer.get();
638 GraphicsLayer* hostingLayer = compositedLayerMapping->parentForSublayers();
639 GraphicsLayer* rootLaye
[all...]
/external/chromium_org/third_party/WebKit/Source/web/
H A DGraphicsLayerFactoryChromium.cpp29 #include "platform/graphics/GraphicsLayer.h"
43 PassOwnPtr<GraphicsLayer> GraphicsLayerFactoryChromium::createGraphicsLayer(GraphicsLayerClient* client)
45 OwnPtr<GraphicsLayer> layer = adoptPtr(new GraphicsLayer(client));
H A DPageOverlay.h38 class GraphicsLayer;
61 GraphicsLayer* graphicsLayer() const { return m_layer.get(); }
70 OwnPtr<GraphicsLayer> m_layer;
H A DPageOverlayList.h39 class GraphicsLayer;
60 size_t findGraphicsLayer(GraphicsLayer*);
H A DGraphicsLayerFactoryChromium.h40 virtual PassOwnPtr<GraphicsLayer> createGraphicsLayer(GraphicsLayerClient*) OVERRIDE;
H A DPageOverlay.cpp35 #include "platform/graphics/GraphicsLayer.h"
74 virtual void notifyAnimationStarted(const GraphicsLayer*, double monotonicTime) OVERRIDE { }
76 virtual void paintContents(const GraphicsLayer*, GraphicsContext& gc, GraphicsLayerPaintingPhase, const IntRect& inClip) argument
83 virtual String debugName(const GraphicsLayer* graphicsLayer) OVERRIDE
116 m_layer = GraphicsLayer::create(m_viewImpl->graphicsLayerFactory(), m_layerClient.get());
H A DLinkHighlight.h31 #include "platform/graphics/GraphicsLayer.h"
71 GraphicsLayer* currentGraphicsLayerForTesting() const { return m_currentGraphicsLayer; }
91 GraphicsLayer* m_currentGraphicsLayer;
/external/chromium_org/third_party/WebKit/Source/core/frame/
H A DPinchViewport.h53 class GraphicsLayer;
61 // offset is set through the GraphicsLayer <-> CC sync mechanisms. Its contents is the page's
69 void attachToLayerTree(GraphicsLayer*, GraphicsLayerFactory*);
70 GraphicsLayer* rootGraphicsLayer()
74 GraphicsLayer* containerLayer()
133 virtual GraphicsLayer* layerForContainer() const OVERRIDE;
134 virtual GraphicsLayer* layerForScrolling() const OVERRIDE;
135 virtual GraphicsLayer* layerForHorizontalScrollbar() const OVERRIDE;
136 virtual GraphicsLayer* layerForVerticalScrollbar() const OVERRIDE;
139 virtual void notifyAnimationStarted(const GraphicsLayer*, doubl
[all...]
H A DPinchViewport.cpp46 #include "platform/graphics/GraphicsLayer.h"
62 using blink::GraphicsLayer;
213 void PinchViewport::attachToLayerTree(GraphicsLayer* currentLayerTreeRoot, GraphicsLayerFactory* graphicsLayerFactory)
231 m_rootTransformLayer = GraphicsLayer::create(graphicsLayerFactory, this);
232 m_innerViewportContainerLayer = GraphicsLayer::create(graphicsLayerFactory, this);
233 m_pageScaleLayer = GraphicsLayer::create(graphicsLayerFactory, this);
234 m_innerViewportScrollLayer = GraphicsLayer::create(graphicsLayerFactory, this);
235 m_overlayScrollbarHorizontal = GraphicsLayer::create(graphicsLayerFactory, this);
236 m_overlayScrollbarVertical = GraphicsLayer::create(graphicsLayerFactory, this);
272 GraphicsLayer* scrollbarGraphicsLaye
410 notifyAnimationStarted(const GraphicsLayer*, double monotonicTime) argument
414 paintContents(const GraphicsLayer*, GraphicsContext&, GraphicsLayerPaintingPhase, const IntRect& inClip) argument
[all...]
/external/chromium_org/third_party/WebKit/Source/platform/
H A DOverscrollTheme.h31 #include "platform/graphics/GraphicsLayer.h"
43 virtual void setUpOverhangShadowLayer(GraphicsLayer*);
44 virtual void updateOverhangShadowLayer(GraphicsLayer* shadowLayer, GraphicsLayer* rootContentLayer);
H A DOverscrollTheme.cpp46 void OverscrollTheme::setUpOverhangShadowLayer(GraphicsLayer* overhangShadowLayer)
55 void OverscrollTheme::updateOverhangShadowLayer(GraphicsLayer* shadowLayer, GraphicsLayer* rootContentLayer)
/external/chromium_org/third_party/WebKit/Source/core/page/scrolling/
H A DScrollingCoordinator.h45 class GraphicsLayer;
99 void setLayerIsContainerForFixedPositionLayers(GraphicsLayer*, bool);
104 void updateScrollParentForGraphicsLayer(GraphicsLayer* child, RenderLayer* parent);
105 void updateClipParentForGraphicsLayer(GraphicsLayer* child, RenderLayer* parent);
/external/chromium_org/third_party/WebKit/Source/core/inspector/
H A DInspectorLayerTreeAgent.h66 void willAddPageOverlay(const GraphicsLayer*);
67 void didRemovePageOverlay(const GraphicsLayer*);
71 void didPaint(RenderObject*, const GraphicsLayer*, GraphicsContext*, const LayoutRect&);
93 GraphicsLayer* layerById(ErrorString*, const String& layerId);
98 void gatherGraphicsLayers(GraphicsLayer*, HashMap<int, int>& layerIdToNodeIdMap, RefPtr<TypeBuilder::Array<TypeBuilder::LayerTree::Layer> >&);
H A DInspectorLayerTreeAgent.cpp62 inline String idForLayer(const GraphicsLayer* graphicsLayer)
80 static PassRefPtr<TypeBuilder::Array<TypeBuilder::LayerTree::ScrollRect> > buildScrollRectsForLayer(GraphicsLayer* graphicsLayer)
97 static PassRefPtr<TypeBuilder::LayerTree::Layer> buildObjectForLayer(GraphicsLayer* graphicsLayer, int nodeId)
111 GraphicsLayer* parent = graphicsLayer->parent();
201 void InspectorLayerTreeAgent::didPaint(RenderObject*, const GraphicsLayer* graphicsLayer, GraphicsContext*, const LayoutRect& rect)
232 GraphicsLayer* graphicsLayer = root->compositedLayerMapping()->childForSuperlayers();
247 void InspectorLayerTreeAgent::gatherGraphicsLayers(GraphicsLayer* root, HashMap<int, int>& layerIdToNodeIdMap, RefPtr<TypeBuilder::Array<TypeBuilder::LayerTree::Layer> >& layers)
253 if (GraphicsLayer* replica = root->replicaLayer())
271 static GraphicsLayer* findLayerById(GraphicsLayer* roo
[all...]

Completed in 267 milliseconds

1234