summaryrefslogtreecommitdiffstats
path: root/skia/ext/canvas_paint.h
diff options
context:
space:
mode:
authorthakis@chromium.org <thakis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-17 18:05:42 +0000
committerthakis@chromium.org <thakis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-17 18:05:42 +0000
commitcc854e87cd67d488da2dc066ad743a12c2b108c6 (patch)
tree6dd39a9a7b1d71ffed07842d5247e5ece297277d /skia/ext/canvas_paint.h
parent9cd458d48d4ed44370505d533e8393f01089d0f2 (diff)
downloadchromium_src-cc854e87cd67d488da2dc066ad743a12c2b108c6.zip
chromium_src-cc854e87cd67d488da2dc066ad743a12c2b108c6.tar.gz
chromium_src-cc854e87cd67d488da2dc066ad743a12c2b108c6.tar.bz2
A canvas_paint for OS X.
Makes it possible to use skia to paint something into a bitmap and then blit that bitmap to screen. I need this so that I can call download_util::PaintDownloadProgress(), which needs an SkCanvas. To be used like this: { gfx::CanvasPaint canvas(myRect); canvas.set_composite_alpha(true); download_util::PaintDownloadprogres(&canvas, ...); } BUG=18902 TEST=none Review URL: http://codereview.chromium.org/172046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23551 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'skia/ext/canvas_paint.h')
-rw-r--r--skia/ext/canvas_paint.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/skia/ext/canvas_paint.h b/skia/ext/canvas_paint.h
index 0a8f2d1..4e7b536 100644
--- a/skia/ext/canvas_paint.h
+++ b/skia/ext/canvas_paint.h
@@ -10,6 +10,8 @@
#if defined(WIN32)
#include "skia/ext/canvas_paint_win.h"
+#elif defined(__APPLE__)
+#include "skia/ext/canvas_paint_mac.h"
#elif defined(__linux__)
#include "skia/ext/canvas_paint_linux.h"
#endif