/external/chromium_org/third_party/skia/src/utils/ |
SkDeferredCanvas.cpp | 9 #include "SkDeferredCanvas.h" 143 void setNotificationClient(SkDeferredCanvas::NotificationClient* notificationClient); 263 SkDeferredCanvas::NotificationClient* fNotificationClient; 313 SkDeferredCanvas::NotificationClient* notificationClient) { 467 // Save layer usage not supported, and not required by SkDeferredCanvas. 489 AutoImmediateDrawIfNeeded(SkDeferredCanvas& canvas, const SkBitmap* bitmap, 494 AutoImmediateDrawIfNeeded(SkDeferredCanvas& canvas, const SkPaint* paint) { 504 void init(SkDeferredCanvas& canvas, const SkBitmap* bitmap, const SkPaint* paint) { 514 SkDeferredCanvas* fCanvas; 517 SkDeferredCanvas* SkDeferredCanvas::Create(SkSurface* surface) [all...] |
/external/chromium_org/third_party/skia/bench/ |
DeferredSurfaceCopyBench.cpp | 10 #include "SkDeferredCanvas.h" 41 SkAutoTUnref<SkDeferredCanvas> drawingCanvas(SkDeferredCanvas::Create(surface));
|
/external/chromium_org/third_party/WebKit/Source/platform/graphics/ |
Canvas2DLayerManagerTest.cpp | 67 FakeCanvas2DLayerBridge(WebGraphicsContext3D* context, PassOwnPtr<SkDeferredCanvas> canvas, PassRefPtr<SkSurface> surface) 140 OwnPtr<SkDeferredCanvas> canvas1 = adoptPtr(SkDeferredCanvas::Create(surface1.get())); 153 OwnPtr<SkDeferredCanvas> canvas2 = adoptPtr(SkDeferredCanvas::Create(surface2.get())); 171 OwnPtr<SkDeferredCanvas> canvas = adoptPtr(SkDeferredCanvas::Create(surface.get())); 189 OwnPtr<SkDeferredCanvas> canvas = adoptPtr(SkDeferredCanvas::Create(surface.get())); 209 OwnPtr<SkDeferredCanvas> canvas = adoptPtr(SkDeferredCanvas::Create(surface.get())) [all...] |
Canvas2DLayerBridgeTest.cpp | 29 #include "SkDeferredCanvas.h" 119 OwnPtr<SkDeferredCanvas> canvas = adoptPtr(SkDeferredCanvas::Create(surface.get())); 143 OwnPtr<SkDeferredCanvas> canvas = adoptPtr(SkDeferredCanvas::Create(surface.get())); 175 OwnPtr<SkDeferredCanvas> canvas = adoptPtr(SkDeferredCanvas::Create(surface.get())); 195 OwnPtr<SkDeferredCanvas> canvas = adoptPtr(SkDeferredCanvas::Create(surface.get())); 204 OwnPtr<SkDeferredCanvas> canvas = adoptPtr(SkDeferredCanvas::Create(surface.get())) [all...] |
Canvas2DLayerBridge.h | 29 #include "SkDeferredCanvas.h" 51 class PLATFORM_EXPORT Canvas2DLayerBridge : public WebExternalTextureLayerClient, public SkDeferredCanvas::NotificationClient, public DoublyLinkedListNode<Canvas2DLayerBridge>, public RefCounted<Canvas2DLayerBridge> { 62 // SkDeferredCanvas::NotificationClient implementation 95 Canvas2DLayerBridge(PassOwnPtr<WebGraphicsContext3DProvider>, PassOwnPtr<SkDeferredCanvas>, PassRefPtr<SkSurface>, int, OpacityMode); 100 OwnPtr<SkDeferredCanvas> m_canvas;
|
Canvas2DLayerBridge.cpp | 71 OwnPtr<SkDeferredCanvas> canvas = adoptPtr(SkDeferredCanvas::Create(surface.get())); 76 Canvas2DLayerBridge::Canvas2DLayerBridge(PassOwnPtr<WebGraphicsContext3DProvider> contextProvider, PassOwnPtr<SkDeferredCanvas> canvas, PassRefPtr<SkSurface> surface, int msaaSampleCount, OpacityMode opacityMode) 252 // Stop triggering the rate limiter if SkDeferredCanvas is detecting
|
/external/chromium_org/third_party/skia/tests/ |
DeferredCanvasTest.cpp | 13 #include "SkDeferredCanvas.h" 90 SkAutoTUnref<SkDeferredCanvas> canvas(SkDeferredCanvas::Create(surface.get())); 242 SkAutoTUnref<SkDeferredCanvas> canvas(SkDeferredCanvas::Create(surface.get())); 264 SkAutoTUnref<SkDeferredCanvas> canvas(SkDeferredCanvas::Create(surface.get())); 430 class NotificationCounter : public SkDeferredCanvas::NotificationClient { 456 typedef SkDeferredCanvas::NotificationClient INHERITED; 463 SkAutoTUnref<SkDeferredCanvas> canvas(SkDeferredCanvas::Create(surface.get())) [all...] |
CanvasTest.cpp | 48 #include "SkDeferredCanvas.h" 129 "Drawing test step %s with SkDeferredCanvas"; 135 "test step %s, SkDeferredCanvas state consistency before flush"; 137 "test step %s, SkDeferredCanvas playback canvas state consistency after flush"; 139 "test step %s, SkDeferredCanvas playback canvas state consistency after silent flush"; 608 // the canvas is an SkPictureRecord or SkDeferredCanvas 728 // the privates members of SkDeferredCanvas 737 SkAutoTUnref<SkDeferredCanvas> deferredCanvas(SkDeferredCanvas::Create(surface.get())); [all...] |
/external/chromium_org/third_party/skia/include/utils/ |
SkDeferredCanvas.h | 18 /** \class SkDeferredCanvas 23 SkDeferredCanvas will transparently trigger the flushing of deferred 26 class SK_API SkDeferredCanvas : public SkCanvas { 34 static SkDeferredCanvas* Create(SkSurface* surface); 36 // static SkDeferredCanvas* Create(SkBaseDevice* device); 38 virtual ~SkDeferredCanvas(); 53 * NotificationClient, if any. SkDeferredCanvas does not take ownership 68 * the SkDeferredCanvas behaves just like a regular SkCanvas. 246 SkDeferredCanvas(SkDeferredDevice*);
|
/external/chromium_org/third_party/skia/gm/ |
gmmain.cpp | 28 #include "SkDeferredCanvas.h" 578 canvas.reset(SkDeferredCanvas::Create(surface)); 589 canvas.reset(SkDeferredCanvas::Create(surface)); [all...] |
/external/chromium_org/skia/ |
skia_library.target.darwin-arm.mk | 304 third_party/skia/src/utils/SkDeferredCanvas.cpp \
|
skia_library.target.darwin-arm64.mk | 304 third_party/skia/src/utils/SkDeferredCanvas.cpp \
|
skia_library.target.darwin-mips.mk | 304 third_party/skia/src/utils/SkDeferredCanvas.cpp \
|
skia_library.target.darwin-mips64.mk | 304 third_party/skia/src/utils/SkDeferredCanvas.cpp \
|
skia_library.target.darwin-x86.mk | 305 third_party/skia/src/utils/SkDeferredCanvas.cpp \
|
skia_library.target.darwin-x86_64.mk | 305 third_party/skia/src/utils/SkDeferredCanvas.cpp \
|
skia_library.target.linux-arm.mk | 304 third_party/skia/src/utils/SkDeferredCanvas.cpp \
|
skia_library.target.linux-arm64.mk | 304 third_party/skia/src/utils/SkDeferredCanvas.cpp \
|
skia_library.target.linux-mips.mk | 304 third_party/skia/src/utils/SkDeferredCanvas.cpp \
|
skia_library.target.linux-mips64.mk | 304 third_party/skia/src/utils/SkDeferredCanvas.cpp \
|
skia_library.target.linux-x86.mk | 305 third_party/skia/src/utils/SkDeferredCanvas.cpp \
|
skia_library.target.linux-x86_64.mk | 305 third_party/skia/src/utils/SkDeferredCanvas.cpp \
|