Searched refs:RenderLayer (Results 1 - 25 of 71) sorted by relevance

123

/external/webkit/Source/WebCore/rendering/
H A DRenderLayerCompositor.h30 #include "RenderLayer.h"
53 // GraphicsLayers based on the RenderLayer painting order.
98 void updateCompositingLayers(CompositingUpdateType = CompositingUpdateAfterLayoutOrStyleChange, RenderLayer* updateRoot = 0);
106 bool updateLayerCompositingState(RenderLayer*, CompositingChangeRepaint = CompositingChangeRepaintNow);
109 void updateCompositingDescendantGeometry(RenderLayer* compositingAncestor, RenderLayer* layer, RenderLayerBacking::UpdateDepth);
112 bool clippedByAncestor(RenderLayer*) const;
114 bool clipsCompositingDescendants(const RenderLayer*) const;
117 bool needsContentsCompositingLayer(const RenderLayer*) const;
120 IntRect calculateCompositedBounds(const RenderLayer* laye
[all...]
H A DRenderLayer.h157 class RenderLayer : public ScrollableArea { class in namespace:WebCore
161 RenderLayer(RenderBoxModelObject*);
162 ~RenderLayer();
166 RenderLayer* parent() const { return m_parent; }
167 RenderLayer* previousSibling() const { return m_previous; }
168 RenderLayer* nextSibling() const { return m_next; }
169 RenderLayer* firstChild() const { return m_first; }
170 RenderLayer* lastChild() const { return m_last; }
172 void addChild(RenderLayer* newChild, RenderLayer* beforeChil
[all...]
H A DRenderReplica.cpp32 #include "RenderLayer.h"
77 RenderLayer::PaintLayerHaveTransparency | RenderLayer::PaintLayerAppliedTransform | RenderLayer::PaintLayerTemporaryClipRects | RenderLayer::PaintLayerPaintingReflection);
H A DRenderMarquee.h53 class RenderLayer;
59 explicit RenderMarquee(RenderLayer*);
84 RenderLayer* m_layer;
H A DRenderLayer.cpp45 #include "RenderLayer.h"
135 RenderLayer::RenderLayer(RenderBoxModelObject* renderer) function in class:WebCore::RenderLayer
211 RenderLayer::~RenderLayer()
249 RenderLayerCompositor* RenderLayer::compositor() const
255 void RenderLayer::contentChanged(ContentChangeType changeType)
266 bool RenderLayer::hasAcceleratedCompositing() const
275 bool RenderLayer::canRender3DTransforms() const
284 void RenderLayer
[all...]
H A DRenderLayerCompositor.cpp77 CompositingState(RenderLayer* compAncestor)
93 RenderLayer* m_compositingAncestor;
259 void RenderLayerCompositor::updateCompositingLayers(CompositingUpdateType updateType, RenderLayer* updateRoot)
335 // most of the time, geometry is updated via RenderLayer::styleChanged().
351 bool RenderLayerCompositor::updateBacking(RenderLayer* layer, CompositingChangeRepaint shouldRepaint)
398 RenderLayer* sourceLayer = toRenderBoxModelObject(layer->renderer()->parent())->layer();
435 bool RenderLayerCompositor::updateLayerCompositingState(RenderLayer* layer, CompositingChangeRepaint shouldRepaint)
447 void RenderLayerCompositor::repaintOnCompositingChange(RenderLayer* layer)
467 // RenderLayers that are rendered by the composited RenderLayer.
468 IntRect RenderLayerCompositor::calculateCompositedBounds(const RenderLayer* laye
[all...]
H A DRenderLayerBacking.h35 #include "RenderLayer.h"
50 // RenderLayerBacking controls the compositing behavior for a single RenderLayer.
54 // There is one RenderLayerBacking for each RenderLayer that is composited.
59 RenderLayerBacking(RenderLayer*);
65 RenderLayer* owningLayer() const { return m_owningLayer; }
108 void contentChanged(RenderLayer::ContentChangeType);
182 // Returns true if the RenderLayer just contains an image that we can composite directly.
191 void paintIntoLayer(RenderLayer* rootLayer, GraphicsContext*, const IntRect& paintDirtyRect,
202 RenderLayer* m_owningLayer;
H A DRenderFullScreen.cpp31 #include "RenderLayer.h"
40 layer()->contentChanged(RenderLayer::FullScreenChanged);
H A DRenderLayerBacking.cpp87 RenderLayerBacking::RenderLayerBacking(RenderLayer* layer)
157 static bool layerOrAncestorIsTransformed(RenderLayer* layer)
159 for (RenderLayer* curr = layer; curr; curr = curr->parent()) {
168 static bool layerOrAncestorIsFullScreen(RenderLayer* layer)
174 for (RenderLayer* curr = layer; curr; curr = curr->parent()) {
198 RenderLayer* rootLayer = view->layer();
347 RenderLayer* compAncestor = m_owningLayer->ancestorCompositingLayer();
706 for (RenderLayer* curr = m_owningLayer->parent(); curr; curr = curr->parent()) {
774 // A "simple container layer" is a RenderLayer which has no visible content to render.
857 if (Vector<RenderLayer*>* negZOrderLis
[all...]
H A DLayoutState.cpp32 #include "RenderLayer.h"
71 RenderLayer* layer = renderer->layer();
124 RenderLayer* layer = toRenderBoxModelObject(container)->layer();
H A DRenderTreeAsText.cpp41 #include "RenderLayer.h"
77 static void writeLayers(TextStream&, const RenderLayer* rootLayer, RenderLayer*, const IntRect& paintDirtyRect, int indent = 0, RenderAsTextBehavior behavior = RenderAsTextBehaviorNormal);
579 RenderLayer* l = root->layer();
593 static void write(TextStream& ts, RenderLayer& l,
646 static void writeLayers(TextStream& ts, const RenderLayer* rootLayer, RenderLayer* l,
667 Vector<RenderLayer*>* negList = l->negZOrderList();
686 if (Vector<RenderLayer*>* normalFlowList = l->normalFlowList()) {
697 if (Vector<RenderLayer*>* posLis
[all...]
/external/webkit/Source/WebKit/mac/WebView/
H A DWebRenderLayer.mm32 #import <WebCore/RenderLayer.h>
42 - (id)initWithRenderLayer:(RenderLayer *)layer;
43 - (void)buildDescendantLayers:(RenderLayer*)rootLayer;
49 + (NSString *)nameForLayer:(RenderLayer*)layer
78 + (NSString *)compositingInfoForLayer:(RenderLayer*)layer
111 - (id)initWithRenderLayer:(RenderLayer*)layer
151 RenderLayer* layer = toRenderBoxModelObject(renderer)->layer();
172 - (void)buildDescendantLayers:(RenderLayer*)layer
178 if (Vector<RenderLayer*>* negZOrderList = layer->negZOrderList()) {
188 RenderLayer* curLaye
[all...]
/external/webkit/Source/WebCore/platform/graphics/
H A DGraphicsLayerClient.h36 class RenderLayer;
64 virtual RenderLayer* owningLayer() const { return 0; }
/external/webkit/Source/WebCore/platform/graphics/android/layers/
H A DFixedBackgroundLayerAndroid.h30 FixedBackgroundLayerAndroid(RenderLayer* owner)
H A DIFrameContentLayerAndroid.h38 IFrameContentLayerAndroid(RenderLayer* owner)
H A DIFrameLayerAndroid.h38 IFrameLayerAndroid(RenderLayer* owner)
H A DScrollableLayerAndroid.h29 ScrollableLayerAndroid(RenderLayer* owner)
H A DCanvasLayer.h34 #include "RenderLayer.h"
44 CanvasLayer(RenderLayer* owner, HTMLCanvasElement* canvas);
H A DMediaLayer.cpp31 MediaLayer::MediaLayer(jobject webViewRef, jobject webViewCoreRef) : LayerAndroid((RenderLayer*) NULL)
H A DLayerAndroid.h74 class RenderLayer;
129 LayerAndroid(RenderLayer* owner);
253 RenderLayer* owningLayer() const { return m_owningLayer; }
388 RenderLayer* m_owningLayer;
H A DBaseLayerAndroid.cpp50 : LayerAndroid((RenderLayer*)0)
114 : LayerAndroid((RenderLayer*)0)
121 : LayerAndroid((RenderLayer*)0)
/external/webkit/Source/WebCore/platform/graphics/android/
H A DGraphicsLayerAndroid.cpp95 static RenderLayer* renderLayerFromClient(GraphicsLayerClient* client)
113 RenderLayer* renderLayer = renderLayerFromClient(m_client);
232 RenderLayer* renderLayer = renderLayerFromClient(m_client);
344 RenderLayer* layer = renderLayerFromClient(m_client);
512 RenderLayer* layer = renderLayerFromClient(m_client);
584 RenderLayer* renderLayer = renderLayerFromClient(m_client);
661 RenderLayer* layer = renderLayerFromClient(m_client);
675 static void setScrollLimits(ScrollableLayerAndroid* scrollableLayer, RenderLayer* renderLayer)
692 RenderLayer* layer = renderLayerFromClient(m_client);
1155 void GraphicsLayerAndroid::gatherRootLayers(Vector<const RenderLayer*>
[all...]
/external/webkit/Source/WebKit/qt/Api/
H A Dqwebframe_p.h99 void renderRelativeCoords(WebCore::GraphicsContext*, QFlags<QWebFrame::RenderLayer>, const QRegion& clip);
107 void renderFrameExtras(WebCore::GraphicsContext*, QFlags<QWebFrame::RenderLayer>, const QRegion& clip);
/external/webkit/Source/WebCore/page/animation/
H A DImplicitAnimation.cpp37 #include "RenderLayer.h"
113 RenderLayer* layer = toRenderBoxModelObject(m_object)->layer();
130 RenderLayer* layer = toRenderBoxModelObject(m_object)->layer();
146 RenderLayer* layer = toRenderBoxModelObject(m_object)->layer();
H A DKeyframeAnimation.cpp37 #include "RenderLayer.h"
252 RenderLayer* layer = toRenderBoxModelObject(m_object)->layer();
269 RenderLayer* layer = toRenderBoxModelObject(m_object)->layer();
288 RenderLayer* layer = toRenderBoxModelObject(m_object)->layer();

Completed in 253 milliseconds

123