HomeSort by relevance Sort by last modified time
    Searched refs:Canvas2DLayerBridge (Results 1 - 13 of 13) sorted by null

  /external/chromium_org/third_party/WebKit/Source/platform/graphics/
Canvas2DLayerManager.h 28 #include "platform/graphics/Canvas2DLayerBridge.h"
41 void layerAllocatedStorageChanged(Canvas2DLayerBridge*, intptr_t deltaBytes);
42 void layerDidDraw(Canvas2DLayerBridge*);
43 void layerToBeDestroyed(Canvas2DLayerBridge*);
49 bool isInList(Canvas2DLayerBridge*);
50 void addLayerToList(Canvas2DLayerBridge*);
51 void removeLayerFromList(Canvas2DLayerBridge*);
59 DoublyLinkedList<Canvas2DLayerBridge> m_layerList;
Canvas2DLayerBridge.h 51 class PLATFORM_EXPORT Canvas2DLayerBridge : public blink::WebExternalTextureLayerClient, public SkDeferredCanvas::NotificationClient, public DoublyLinkedListNode<Canvas2DLayerBridge>, public RefCounted<Canvas2DLayerBridge> {
52 WTF_MAKE_NONCOPYABLE(Canvas2DLayerBridge);
54 static PassRefPtr<Canvas2DLayerBridge> create(const IntSize&, OpacityMode, int msaaSampleCount);
55 virtual ~Canvas2DLayerBridge();
86 Canvas2DLayerBridge(PassRefPtr<GraphicsContext3D>, PassOwnPtr<SkDeferredCanvas>, int, OpacityMode);
100 friend class WTF::DoublyLinkedListNode<Canvas2DLayerBridge>;
102 Canvas2DLayerBridge* m_next;
103 Canvas2DLayerBridge* m_prev
    [all...]
Canvas2DLayerBridge.cpp 28 #include "platform/graphics/Canvas2DLayerBridge.h"
61 PassRefPtr<Canvas2DLayerBridge> Canvas2DLayerBridge::create(const IntSize& size, OpacityMode opacityMode, int msaaSampleCount)
68 RefPtr<Canvas2DLayerBridge> layerBridge;
70 layerBridge = adoptRef(new Canvas2DLayerBridge(context, canvas.release(), msaaSampleCount, opacityMode));
74 Canvas2DLayerBridge::Canvas2DLayerBridge(PassRefPtr<GraphicsContext3D> context, PassOwnPtr<SkDeferredCanvas> canvas, int msaaSampleCount, OpacityMode opacityMode)
89 // Used by browser tests to detect the use of a Canvas2DLayerBridge.
99 Canvas2DLayerBridge::~Canvas2DLayerBridge()
    [all...]
Canvas2DLayerManager.cpp 84 for (Canvas2DLayerBridge* layer = m_layerList.head(); layer; layer = layer->next())
88 void Canvas2DLayerManager::layerDidDraw(Canvas2DLayerBridge* layer)
105 void Canvas2DLayerManager::addLayerToList(Canvas2DLayerBridge* layer)
112 void Canvas2DLayerManager::layerAllocatedStorageChanged(Canvas2DLayerBridge* layer, intptr_t deltaBytes)
124 void Canvas2DLayerManager::layerToBeDestroyed(Canvas2DLayerBridge* layer)
134 Canvas2DLayerBridge* layer = m_layerList.tail(); // LRU
141 Canvas2DLayerBridge* leastRecentlyUsedLayer = m_layerList.tail();
151 void Canvas2DLayerManager::removeLayerFromList(Canvas2DLayerBridge* layer)
160 bool Canvas2DLayerManager::isInList(Canvas2DLayerBridge* layer)
Canvas2DImageBufferSurface.h 34 #include "platform/graphics/Canvas2DLayerBridge.h"
44 , m_layerBridge(Canvas2DLayerBridge::create(size, opacityMode, msaaSampleCount))
64 RefPtr<Canvas2DLayerBridge> m_layerBridge;
  /external/chromium_org/third_party/WebKit/Source/web/tests/
Canvas2DLayerBridgeTest.cpp 27 #include "platform/graphics/Canvas2DLayerBridge.h"
59 Canvas2DLayerBridgePtr(PassRefPtr<Canvas2DLayerBridge> layerBridge)
67 Canvas2DLayerBridge* operator->() { return m_layerBridge.get(); }
68 Canvas2DLayerBridge* get() { return m_layerBridge.get(); }
71 RefPtr<Canvas2DLayerBridge> m_layerBridge;
106 Canvas2DLayerBridgePtr bridge(adoptRef(new Canvas2DLayerBridge(mainContext.release(), canvas.release(), 0, NonOpaque)));
125 Canvas2DLayerBridgePtr bridge(adoptRef(new Canvas2DLayerBridge(mainMockProvider.release(), canvas.release(), 0, NonOpaque)));
Canvas2DLayerManagerTest.cpp 45 class FakeCanvas2DLayerBridge : public Canvas2DLayerBridge {
48 : Canvas2DLayerBridge(context, canvas, 0, NonOpaque)
  /external/chromium_org/third_party/WebKit/Source/platform/
blink_platform.target.darwin-arm.mk 287 third_party/WebKit/Source/platform/graphics/Canvas2DLayerBridge.cpp \
    [all...]
blink_platform.target.darwin-mips.mk 286 third_party/WebKit/Source/platform/graphics/Canvas2DLayerBridge.cpp \
    [all...]
blink_platform.target.darwin-x86.mk 286 third_party/WebKit/Source/platform/graphics/Canvas2DLayerBridge.cpp \
    [all...]
blink_platform.target.linux-arm.mk 287 third_party/WebKit/Source/platform/graphics/Canvas2DLayerBridge.cpp \
    [all...]
blink_platform.target.linux-mips.mk 286 third_party/WebKit/Source/platform/graphics/Canvas2DLayerBridge.cpp \
    [all...]
blink_platform.target.linux-x86.mk 286 third_party/WebKit/Source/platform/graphics/Canvas2DLayerBridge.cpp \
    [all...]

Completed in 1115 milliseconds