summaryrefslogtreecommitdiff
path: root/src/lib/evas/common/evas_rectangle.h
diff options
context:
space:
mode:
authorLeandro Pereira <leandro@profusion.mobi>2012-12-17 21:28:32 +0000
committerLeandro Pereira <leandro@profusion.mobi>2012-12-17 21:28:32 +0000
commitb51ab5fc02581cbee3c26dcd7b9bfd3b142baa55 (patch)
tree4f806b160850f58e8e4eed87dbeba4dcfa1b3614 /src/lib/evas/common/evas_rectangle.h
parent52104d26c81dde82bd9d99248d2ce743000d8388 (diff)
evas/common: Prepare soil to land rect drawing code for threaded render
SVN revision: 81186
Diffstat (limited to 'src/lib/evas/common/evas_rectangle.h')
-rw-r--r--src/lib/evas/common/evas_rectangle.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/lib/evas/common/evas_rectangle.h b/src/lib/evas/common/evas_rectangle.h
index d5a64ec678..87eaeb151f 100644
--- a/src/lib/evas/common/evas_rectangle.h
+++ b/src/lib/evas/common/evas_rectangle.h
@@ -3,12 +3,14 @@
3 3
4typedef void (*Evas_Common_Rectangle_Draw_Cb)(RGBA_Image *dst, RGBA_Draw_Context *dc, int x, int y, int w, int h); 4typedef void (*Evas_Common_Rectangle_Draw_Cb)(RGBA_Image *dst, RGBA_Draw_Context *dc, int x, int y, int w, int h);
5 5
6EAPI void evas_common_rectangle_init (void); 6EAPI void evas_common_rectangle_init (void);
7EAPI void evas_common_rectangle_draw_cb(RGBA_Image *dst, RGBA_Draw_Context *dc, int x, int y, int w, int h, Evas_Common_Rectangle_Draw_Cb cb); 7EAPI void evas_common_rectangle_draw_cb (RGBA_Image *dst, RGBA_Draw_Context *dc, int x, int y, int w, int h, Evas_Common_Rectangle_Draw_Cb cb);
8EAPI void evas_common_rectangle_draw (RGBA_Image *dst, RGBA_Draw_Context *dc, int x, int y, int w, int h); 8EAPI void evas_common_rectangle_draw (RGBA_Image *dst, RGBA_Draw_Context *dc, int x, int y, int w, int h);
9 9
10EAPI void evas_common_rectangle_draw_do(const Cutout_Rects *reuse, const Eina_Rectangle *clip, RGBA_Image *dst, RGBA_Draw_Context *dc, int x, int y, int w, int h); 10EAPI void evas_common_rectangle_draw_do(const Cutout_Rects *reuse, const Eina_Rectangle *clip, RGBA_Image *dst, RGBA_Draw_Context *dc, int x, int y, int w, int h);
11EAPI Eina_Bool evas_common_rectangle_draw_prepare(Cutout_Rects *reuse, const RGBA_Image *dst, RGBA_Draw_Context *dc, int x, int y, int w, int h); 11EAPI Eina_Bool evas_common_rectangle_draw_prepare(Cutout_Rects *reuse, const RGBA_Image *dst, RGBA_Draw_Context *dc, int x, int y, int w, int h);
12 12
13EAPI void evas_common_rectangle_rgba_draw (RGBA_Image *dst, DATA32 color, int render_op, int x, int y, int w, int h);
14
13#endif /* _EVAS_RECTANGLE_H */ 15#endif /* _EVAS_RECTANGLE_H */
14 16