Searched defs:SkDeferredCanvas (Results 1 - 4 of 4) sorted by relevance

/external/skia/include/utils/
H A DSkDeferredCanvas.h18 /** \class SkDeferredCanvas
23 SkDeferredCanvas will transparently trigger the flushing of deferred
26 class SK_API SkDeferredCanvas : public SkCanvas { class in inherits: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/include/utils/
H A DSkDeferredCanvas.h18 /** \class SkDeferredCanvas
23 SkDeferredCanvas will transparently trigger the flushing of deferred
26 class SK_API SkDeferredCanvas : public SkCanvas { class in inherits: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/src/utils/
H A DSkDeferredCanvas.cpp9 #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* SkDeferredCanva
522 SkDeferredCanvas::SkDeferredCanvas(SkDeferredDevice* device) : SkCanvas (device) { function in class:SkDeferredCanvas
[all...]
/external/skia/src/utils/
H A DSkDeferredCanvas.cpp9 #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* SkDeferredCanva
532 SkDeferredCanvas::SkDeferredCanvas(SkDeferredDevice* device) : SkCanvas (device) { function in class:SkDeferredCanvas
[all...]

Completed in 711 milliseconds