Searched defs:Canvas2DLayerBridge (Results 1 - 2 of 2) sorted by relevance
/external/chromium_org/third_party/WebKit/Source/platform/graphics/ |
H A D | Canvas2DLayerBridge.cpp | 28 #include "platform/graphics/Canvas2DLayerBridge.h" 50 DEFINE_DEBUG_ONLY_GLOBAL(WTF::RefCountedLeakCounter, canvas2DLayerBridgeInstanceCounter, ("Canvas2DLayerBridge")); 68 PassRefPtr<Canvas2DLayerBridge> Canvas2DLayerBridge::create(const IntSize& size, OpacityMode opacityMode, int msaaSampleCount) 77 RefPtr<Canvas2DLayerBridge> layerBridge; 79 layerBridge = adoptRef(new Canvas2DLayerBridge(contextProvider.release(), canvas.release(), msaaSampleCount, opacityMode)); 83 Canvas2DLayerBridge::Canvas2DLayerBridge(PassOwnPtr<blink::WebGraphicsContext3DProvider> contextProvider, PassOwnPtr<SkDeferredCanvas> canvas, int msaaSampleCount, OpacityMode opacityMode) function in class:WebCore::Canvas2DLayerBridge 103 // Used by browser tests to detect the use of a Canvas2DLayerBridge. 116 Canvas2DLayerBridge [all...] |
H A D | Canvas2DLayerBridge.h | 54 class PLATFORM_EXPORT Canvas2DLayerBridge : public blink::WebExternalTextureLayerClient, public SkDeferredCanvas::NotificationClient, public DoublyLinkedListNode<Canvas2DLayerBridge>, public RefCounted<Canvas2DLayerBridge> { class in namespace:WebCore 55 WTF_MAKE_NONCOPYABLE(Canvas2DLayerBridge); 57 static PassRefPtr<Canvas2DLayerBridge> create(const IntSize&, OpacityMode, int msaaSampleCount); 59 virtual ~Canvas2DLayerBridge(); 97 Canvas2DLayerBridge(PassOwnPtr<blink::WebGraphicsContext3DProvider>, PassOwnPtr<SkDeferredCanvas>, int, OpacityMode); 116 friend class WTF::DoublyLinkedListNode<Canvas2DLayerBridge>; 118 Canvas2DLayerBridge* m_next; 119 Canvas2DLayerBridge* m_pre [all...] |
Completed in 79 milliseconds