From: Søren Sandmann Pedersen Date: Wed, 13 May 2009 15:03:15 +0000 (-0400) Subject: Add a general_blt() that just returns FALSE X-Git-Tag: pixman-0.15.8~20 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1369b0b9d4ce89c50f56ec1c552b534f96273c1c;p=platform%2Fupstream%2Fpixman.git Add a general_blt() that just returns FALSE --- diff --git a/pixman/pixman-general.c b/pixman/pixman-general.c index 825dc3b..e8a0b75 100644 --- a/pixman/pixman-general.c +++ b/pixman/pixman-general.c @@ -437,14 +437,29 @@ general_composite (pixman_implementation_t * imp, srcRepeat, maskRepeat, pixman_image_composite_rect); } +static pixman_bool_t +general_blt (pixman_implementation_t *imp, + uint32_t *src_bits, + uint32_t *dst_bits, + int src_stride, + int dst_stride, + int src_bpp, + int dst_bpp, + int src_x, int src_y, + int dst_x, int dst_y, + int width, int height) +{ + /* We can't blit unless we have sse2 or mmx */ + + return FALSE; +} + pixman_implementation_t * _pixman_implementation_create_general (pixman_implementation_t *toplevel) { pixman_implementation_t *imp = _pixman_implementation_create (toplevel, NULL); int i; - imp->composite = general_composite; - for (i = 0; i < PIXMAN_OP_LAST; ++i) { imp->combine_32[i] = general_combine_32; @@ -452,6 +467,8 @@ _pixman_implementation_create_general (pixman_implementation_t *toplevel) imp->combine_64[i] = general_combine_64; imp->combine_64_ca[i] = general_combine_64_ca; } + imp->composite = general_composite; + imp->blt = general_blt; return imp; }