summaryrefslogtreecommitdiffstatsci
path: root/src/skia-image.cpp
diff options
context:
space:
mode:
authorBryce Harrington <b.harrington@samsung.com>2013-11-27 13:25:23 -0800
committerBryce Harrington <b.harrington@samsung.com>2013-11-27 13:25:23 -0800
commit6d69b17a2001c3fb392e7cf9d8e96e585e8f5aaa (patch)
tree6072575985b61f6e62e5d4ed6777af6dd83c8933 /src/skia-image.cpp
parenta5409a685b5fbff290c798d9174678704be915c8 (diff)
Split out skia image device
Diffstat (limited to 'src/skia-image.cpp')
-rw-r--r--src/skia-image.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/skia-image.cpp b/src/skia-image.cpp
new file mode 100644
index 0000000..64f11a9
--- /dev/null
+++ b/src/skia-image.cpp
@@ -0,0 +1,13 @@
+#include <err.h>
+#include <stdlib.h>
+#include <SkBitmapDevice.h>
+
+SkBaseDevice *
+create_skia_device_image (int width, int height)
+{
+ SkBitmap skia_bitmap;
+ skia_bitmap.setConfig(SkBitmap::kARGB_8888_Config,
+ width, height);
+ skia_bitmap.allocPixels();
+ return new SkBitmapDevice (skia_bitmap);
+}