RGBA_Gfx_Func evas_common_gfx_func_composite_pixel_mask_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels, int op) { RGBA_Gfx_Compositor *comp; RGBA_Gfx_Func func = NULL; comp = evas_gfx_compositor_get(op); if (comp) func = comp->composite_pixel_mask_span_get(src, dst, pixels); if (func) return func; return _composite_span_nothing; }
RGBA_Gfx_Func evas_common_gfx_func_composite_pixel_mask_span_get(Eina_Bool src_alpha, Eina_Bool src_sparse_alpha, Eina_Bool dst_alpha, int pixels, int op) { RGBA_Gfx_Compositor *comp; RGBA_Gfx_Func func = NULL; comp = evas_gfx_compositor_get(op); if (comp) func = comp->composite_pixel_mask_span_get(src_alpha, src_sparse_alpha, dst_alpha, pixels); if (func) return func; return _composite_span_nothing; }