HomeSort by relevance Sort by last modified time
    Searched refs:GraphicsLayer (Results 1 - 25 of 54) sorted by null

1 2 3

  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/
GraphicsLayerFactory.h 33 class GraphicsLayer;
40 virtual PassOwnPtr<GraphicsLayer> createGraphicsLayer(GraphicsLayerClient*) = 0;
GraphicsLayerClient.h 33 class GraphicsLayer;
70 virtual void notifyAnimationStarted(const GraphicsLayer*, double time) = 0;
72 virtual void paintContents(const GraphicsLayer*, GraphicsContext&, GraphicsLayerPaintingPhase, const IntRect& inClip) = 0;
73 virtual void didCommitChangesForLayer(const GraphicsLayer*) const { }
77 virtual bool getCurrentTransform(const GraphicsLayer*, TransformationMatrix&) const { return false; }
84 // This is executed in GraphicsLayer construction and destruction
GraphicsLayer.cpp 28 #include "core/platform/graphics/GraphicsLayer.h"
75 typedef HashMap<const GraphicsLayer*, Vector<FloatRect> > RepaintMap;
102 PassOwnPtr<GraphicsLayer> GraphicsLayer::create(GraphicsLayerFactory* factory, GraphicsLayerClient* client)
107 GraphicsLayer::GraphicsLayer(GraphicsLayerClient* client)
143 GraphicsLayer::~GraphicsLayer()
168 void GraphicsLayer::setParent(GraphicsLayer* layer
    [all...]
GraphicsLayer.h 68 // represent values for properties being animated via the GraphicsLayer,
198 // GraphicsLayer is an abstraction for a rendering surface with backing store,
201 class GraphicsLayer : public GraphicsContextPainter, public WebKit::WebAnimationDelegate, public WebKit::WebLayerScrollClient {
202 WTF_MAKE_NONCOPYABLE(GraphicsLayer); WTF_MAKE_FAST_ALLOCATED;
211 static PassOwnPtr<GraphicsLayer> create(GraphicsLayerFactory*, GraphicsLayerClient*);
213 virtual ~GraphicsLayer();
223 GraphicsLayer* parent() const { return m_parent; };
224 void setParent(GraphicsLayer*); // Internal use only.
227 bool hasAncestor(GraphicsLayer*) const;
229 const Vector<GraphicsLayer*>& children() const { return m_children;
    [all...]
  /external/chromium_org/third_party/WebKit/Source/web/painting/
ContinuousPainter.h 33 class GraphicsLayer;
46 static void setNeedsDisplayRecursive(WebCore::GraphicsLayer*, PageOverlayList*);
ContinuousPainter.cpp 34 #include "core/platform/graphics/GraphicsLayer.h"
40 void ContinuousPainter::setNeedsDisplayRecursive(GraphicsLayer* layer, PageOverlayList* pageOverlays)
54 const Vector<GraphicsLayer*>& children = layer->children();
55 Vector<GraphicsLayer*>::const_iterator it;
  /external/chromium_org/third_party/WebKit/Source/web/
PinchViewports.h 43 class GraphicsLayer;
59 void setOverflowControlsHostLayer(WebCore::GraphicsLayer*);
60 WebCore::GraphicsLayer* rootGraphicsLayer()
70 virtual void notifyAnimationStarted(const WebCore::GraphicsLayer*, double time) OVERRIDE;
71 virtual void paintContents(const WebCore::GraphicsLayer*, WebCore::GraphicsContext&, WebCore::GraphicsLayerPaintingPhase, const WebCore::IntRect& inClip) OVERRIDE;
79 OwnPtr<WebCore::GraphicsLayer> m_innerViewportContainerLayer;
80 OwnPtr<WebCore::GraphicsLayer> m_pageScaleLayer;
81 OwnPtr<WebCore::GraphicsLayer> m_innerViewportScrollLayer;
82 OwnPtr<WebCore::GraphicsLayer> m_overlayScrollbarHorizontal;
83 OwnPtr<WebCore::GraphicsLayer> m_overlayScrollbarVertical
    [all...]
GraphicsLayerFactoryChromium.cpp 30 #include "core/platform/graphics/GraphicsLayer.h"
45 PassOwnPtr<GraphicsLayer> GraphicsLayerFactoryChromium::createGraphicsLayer(GraphicsLayerClient* client)
47 OwnPtr<GraphicsLayer> layer = adoptPtr(new GraphicsLayer(client));
WebViewBenchmarkSupportImpl.h 38 class GraphicsLayer;
55 void paintLayer(PaintClient*, WebCore::GraphicsLayer&, const WebCore::IntRect& clip);
59 void acceleratedPaintUnclipped(PaintClient*, WebCore::GraphicsLayer&);
GraphicsLayerFactoryChromium.h 40 virtual PassOwnPtr<WebCore::GraphicsLayer> createGraphicsLayer(WebCore::GraphicsLayerClient*) OVERRIDE;
PageOverlay.h 37 class GraphicsLayer;
62 WebCore::GraphicsLayer* graphicsLayer() const { return m_layer.get(); }
71 OwnPtr<WebCore::GraphicsLayer> m_layer;
PinchViewports.cpp 38 #include "core/platform/graphics/GraphicsLayer.h"
45 using WebCore::GraphicsLayer;
56 , m_innerViewportContainerLayer(GraphicsLayer::create(m_owner->graphicsLayerFactory(), this))
57 , m_pageScaleLayer(GraphicsLayer::create(m_owner->graphicsLayerFactory(), this))
58 , m_innerViewportScrollLayer(GraphicsLayer::create(m_owner->graphicsLayerFactory(), this))
59 , m_overlayScrollbarHorizontal(GraphicsLayer::create(m_owner->graphicsLayerFactory(), this))
60 , m_overlayScrollbarVertical(GraphicsLayer::create(m_owner->graphicsLayerFactory(), this))
116 void PinchViewports::setOverflowControlsHostLayer(GraphicsLayer* layer)
134 if (GraphicsLayer* scrollbar = m_owner->compositor()->layerForHorizontalScrollbar())
136 if (GraphicsLayer* scrollbar = m_owner->compositor()->layerForVerticalScrollbar()
    [all...]
PageOverlayList.h 38 class GraphicsLayer;
62 size_t findGraphicsLayer(WebCore::GraphicsLayer*);
WebViewBenchmarkSupportImpl.cpp 34 #include "core/platform/graphics/GraphicsLayer.h"
47 void WebViewBenchmarkSupportImpl::paintLayer(PaintClient* paintClient, GraphicsLayer& layer, const IntRect& clip)
57 void WebViewBenchmarkSupportImpl::acceleratedPaintUnclipped(PaintClient* paintClient, GraphicsLayer& layer)
65 const Vector<GraphicsLayer*>& children = layer.children();
66 Vector<GraphicsLayer*>::const_iterator it;
97 GraphicsLayer* layer = m_webViewImpl->rootGraphicsLayer();
PageOverlay.cpp 37 #include "core/platform/graphics/GraphicsLayer.h"
75 virtual void notifyAnimationStarted(const GraphicsLayer*, double time) { }
77 virtual void paintContents(const GraphicsLayer*, GraphicsContext& gc, GraphicsLayerPaintingPhase, const IntRect& inClip)
110 m_layer = GraphicsLayer::create(m_viewImpl->graphicsLayerFactory(), m_layerClient.get());
LinkHighlight.h 30 #include "core/platform/graphics/GraphicsLayer.h"
72 WebCore::GraphicsLayer* currentGraphicsLayerForTesting() const { return m_currentGraphicsLayer; }
92 WebCore::GraphicsLayer* m_currentGraphicsLayer;
  /external/chromium_org/third_party/WebKit/Source/core/rendering/
RenderLayerBacking.h 31 #include "core/platform/graphics/GraphicsLayer.h"
48 // A GraphicsLayerPaintInfo contains all the info needed to paint a partial subtree of RenderLayers into a GraphicsLayer.
90 GraphicsLayer* graphicsLayer() const { return m_graphicsLayer.get(); }
94 GraphicsLayer* clippingLayer() const { return m_childContainmentLayer.get(); }
98 GraphicsLayer* ancestorClippingLayer() const { return m_ancestorClippingLayer.get(); }
101 GraphicsLayer* foregroundLayer() const { return m_foregroundLayer.get(); }
103 GraphicsLayer* backgroundLayer() const { return m_backgroundLayer.get(); }
107 GraphicsLayer* scrollingLayer() const { return m_scrollingLayer.get(); }
108 GraphicsLayer* scrollingContentsLayer() const { return m_scrollingContentsLayer.get();
    [all...]
RenderLayerCompositor.h 38 class GraphicsLayer;
115 GraphicsLayer* fixedRootBackgroundLayer() const;
140 GraphicsLayer* rootGraphicsLayer() const;
141 GraphicsLayer* scrollLayer() const;
182 virtual void didCommitChangesForLayer(const GraphicsLayer*) const OVERRIDE;
184 GraphicsLayer* layerForHorizontalScrollbar() const { return m_layerForHorizontalScrollbar.get(); }
185 GraphicsLayer* layerForVerticalScrollbar() const { return m_layerForVerticalScrollbar.get(); }
186 GraphicsLayer* layerForScrollCorner() const { return m_layerForScrollCorner.get(); }
188 GraphicsLayer* layerForOverhangAreas() const { return m_layerForOverhangAreas.get(); }
190 GraphicsLayer* updateLayerForTopOverhangArea(bool wantsLayer)
    [all...]
RenderLayerBacking.cpp 45 #include "core/platform/graphics/GraphicsLayer.h"
183 PassOwnPtr<GraphicsLayer> RenderLayerBacking::createGraphicsLayer(const String& name, CompositingReasons reasons)
189 OwnPtr<GraphicsLayer> graphicsLayer = GraphicsLayer::create(graphicsLayerFactory, this);
192 graphicsLayer->setName(name);
197 graphicsLayer->setCompositingReasons(reasons);
199 return graphicsLayer.release();
353 // the transform-origin via the GraphicsLayer anchorPoint (which is expressed as a fractional value).
386 // position of this layer's GraphicsLayer depends on the position of our compositin
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/page/scrolling/
ScrollingCoordinator.h 47 class GraphicsLayer;
97 void setLayerIsContainerForFixedPositionLayers(GraphicsLayer*, bool);
116 static GraphicsLayer* scrollLayerForScrollableArea(ScrollableArea*);
117 static GraphicsLayer* horizontalScrollbarLayerForScrollableArea(ScrollableArea*);
118 static GraphicsLayer* verticalScrollbarLayerForScrollableArea(ScrollableArea*);
122 GraphicsLayer* scrollLayerForFrameView(FrameView*);
123 GraphicsLayer* counterScrollingLayerForFrameView(FrameView*);
ScrollingCoordinator.cpp 44 #include "core/platform/graphics/GraphicsLayer.h"
72 static WebLayer* scrollingWebLayerForGraphicsLayer(GraphicsLayer* layer)
79 GraphicsLayer* graphicsLayer = scrollLayerForScrollableArea(scrollableArea);
80 return graphicsLayer ? scrollingWebLayerForGraphicsLayer(graphicsLayer) : 0;
97 GraphicsLayer::unregisterContentsLayer(it->value->layer());
99 GraphicsLayer::unregisterContentsLayer(it->value->layer());
146 void ScrollingCoordinator::setLayerIsContainerForFixedPositionLayers(GraphicsLayer* layer, bool enable)
152 static void clearPositionConstraintExceptForLayer(GraphicsLayer* layer, GraphicsLayer* except
    [all...]
  /external/chromium_org/third_party/WebKit/Source/web/tests/
ImageLayerChromiumTest.cpp 28 #include "core/platform/graphics/GraphicsLayer.h"
40 virtual void notifyAnimationStarted(const GraphicsLayer*, double time) OVERRIDE { }
41 virtual void paintContents(const GraphicsLayer*, GraphicsContext&, GraphicsLayerPaintingPhase, const IntRect& inClip) OVERRIDE { }
107 class GraphicsLayerForTesting : public GraphicsLayer {
110 : GraphicsLayer(client) { };
116 OwnPtr<GraphicsLayerForTesting> graphicsLayer = adoptPtr(new GraphicsLayerForTesting(&client));
117 ASSERT_TRUE(graphicsLayer.get());
124 ASSERT_FALSE(graphicsLayer->contentsLayer());
126 graphicsLayer->setContentsToImage(opaqueImage.get());
127 ASSERT_TRUE(graphicsLayer->contentsLayer()->opaque())
    [all...]
GraphicsLayerTest.cpp 27 #include "core/platform/graphics/GraphicsLayer.h"
51 virtual void notifyAnimationStarted(const GraphicsLayer*, double time) OVERRIDE { }
52 virtual void paintContents(const GraphicsLayer*, GraphicsContext&, GraphicsLayerPaintingPhase, const IntRect& inClip) OVERRIDE { }
55 class GraphicsLayerForTesting : public GraphicsLayer {
58 : GraphicsLayer(client) { };
  /external/chromium_org/third_party/WebKit/Source/core/platform/
ScrollableArea.h 36 class GraphicsLayer;
200 virtual GraphicsLayer* layerForScrolling() const { return 0; }
201 virtual GraphicsLayer* layerForHorizontalScrollbar() const { return 0; }
202 virtual GraphicsLayer* layerForVerticalScrollbar() const { return 0; }
203 virtual GraphicsLayer* layerForScrollCorner() const { return 0; }
205 virtual GraphicsLayer* layerForOverhangAreas() const { return 0; }
  /external/chromium_org/third_party/WebKit/Source/core/inspector/
InspectorLayerTreeAgent.h 75 void gatherLayersUsingGraphicsLayerHierarchy(ErrorString*, GraphicsLayer*, RefPtr<TypeBuilder::Array<TypeBuilder::LayerTree::Layer> >&);

Completed in 570 milliseconds

1 2 3