OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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