summaryrefslogtreecommitdiffstats
path: root/common/canvas_base.c
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2010-02-23 12:02:29 +0100
committerAlexander Larsson <alexl@redhat.com>2010-02-23 22:52:06 +0100
commitf7c071514bfe745dba9748f9bcab2c9f47b62c63 (patch)
treee741fffbb1b0e4322ca64d6e19f93fa381804657 /common/canvas_base.c
parent23d4fdbe8a7d67c1e0786d5f7efc40ef6d261f40 (diff)
downloadspice-f7c071514bfe745dba9748f9bcab2c9f47b62c63.tar.gz
spice-f7c071514bfe745dba9748f9bcab2c9f47b62c63.tar.xz
spice-f7c071514bfe745dba9748f9bcab2c9f47b62c63.zip
Remove unused cairo helper functions
Diffstat (limited to 'common/canvas_base.c')
-rw-r--r--common/canvas_base.c39
1 files changed, 0 insertions, 39 deletions
diff --git a/common/canvas_base.c b/common/canvas_base.c
index a2917d29..55404af1 100644
--- a/common/canvas_base.c
+++ b/common/canvas_base.c
@@ -264,45 +264,6 @@ pixman_image_from_surface (cairo_surface_t *surface)
return image;
}
-
-static cairo_format_t
-cairo_format_from_depth (int depth)
-{
- switch (depth) {
- case 1:
- return CAIRO_FORMAT_A1;
- case 8:
- return CAIRO_FORMAT_A8;
- case 24:
- return CAIRO_FORMAT_RGB24;
- case 32:
- default:
- return CAIRO_FORMAT_ARGB32;
- }
-}
-
-static cairo_surface_t *
-surface_from_pixman_image (pixman_image_t *image)
-{
- cairo_surface_t *surface;
- int depth;
-
- depth = pixman_image_get_depth (image);
-
- surface = cairo_image_surface_create_for_data ((uint8_t *)pixman_image_get_data (image),
- cairo_format_from_depth (depth),
- pixman_image_get_width (image),
- pixman_image_get_height (image),
- pixman_image_get_stride (image));
-
-
- if (cairo_surface_set_user_data (surface, &pixman_data_type,
- image, (cairo_destroy_func_t) pixman_image_unref) == CAIRO_STATUS_SUCCESS)
- pixman_image_ref (image);
-
- return surface;
-}
-
#endif
static inline void canvas_localize_palette(CanvasBase *canvas, SpicePalette *palette)