HomeSort by relevance Sort by last modified time
    Searched refs:SkDeferredCanvas (Results 1 - 25 of 31) sorted by null

1 2

  /external/skia/bench/
DeferredCanvasBench.cpp 8 #include "SkDeferredCanvas.h"
32 SkAutoTUnref<SkDeferredCanvas> deferredCanvas(SkDeferredCanvas::Create(device));
42 virtual void initDeferredCanvas(SkDeferredCanvas* canvas) = 0;
43 virtual void drawInDeferredCanvas(const int loops, SkDeferredCanvas* canvas) = 0;
44 virtual void finalizeDeferredCanvas(SkDeferredCanvas* canvas) = 0;
52 class SimpleNotificationClient : public SkDeferredCanvas::NotificationClient {
63 typedef SkDeferredCanvas::NotificationClient INHERITED;
68 // overhead of SkDeferredCanvas
77 virtual void initDeferredCanvas(SkDeferredCanvas* canvas) SK_OVERRIDE
    [all...]
DeferredSurfaceCopyBench.cpp 10 #include "SkDeferredCanvas.h"
55 SkAutoTUnref<SkDeferredCanvas> drawingCanvas(SkDeferredCanvas::Create(surface));
benchmain.cpp 18 #include "SkDeferredCanvas.h"
490 canvas.reset(SkDeferredCanvas::Create(surface.get()));
593 static_cast<SkDeferredCanvas*>(canvas.get())->silentFlush();
  /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/skia/src/utils/
SkDeferredCanvas.cpp 9 #include "SkDeferredCanvas.h"
143 void setNotificationClient(SkDeferredCanvas::NotificationClient* notificationClient);
261 SkDeferredCanvas::NotificationClient* fNotificationClient;
313 SkDeferredCanvas::NotificationClient* notificationClient) {
475 // Save layer usage not supported, and not required by SkDeferredCanvas.
497 AutoImmediateDrawIfNeeded(SkDeferredCanvas& canvas, const SkBitmap* bitmap,
502 AutoImmediateDrawIfNeeded(SkDeferredCanvas& canvas, const SkPaint* paint) {
512 void init(SkDeferredCanvas& canvas, const SkBitmap* bitmap, const SkPaint* paint)
524 SkDeferredCanvas* fCanvas;
527 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/skia/tests/
DeferredCanvasTest.cpp 13 #include "SkDeferredCanvas.h"
56 SkAutoTUnref<SkDeferredCanvas> canvas(SkDeferredCanvas::Create(surface.get()));
107 SkAutoTUnref<SkDeferredCanvas> canvas(SkDeferredCanvas::Create(surface.get()));
259 SkAutoTUnref<SkDeferredCanvas> canvas(SkDeferredCanvas::Create(surface.get()));
281 SkAutoTUnref<SkDeferredCanvas> canvas(SkDeferredCanvas::Create(surface.get()));
447 class NotificationCounter : public SkDeferredCanvas::NotificationClient
    [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";
641 // the canvas is an SkPictureRecord or SkDeferredCanvas
757 // the privates members of SkDeferredCanvas
766 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/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.
235 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/skia/
Android.mk 376 src/utils/SkDeferredCanvas.cpp \
  /external/skia/gm/
gmmain.cpp 27 #include "SkDeferredCanvas.h"
577 canvas.reset(SkDeferredCanvas::Create(surface));
588 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 \

Completed in 466 milliseconds

1 2