summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2013-12-18 20:38:15 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2013-12-18 20:38:15 +0900
commited27f52b05958f928e424e6d85d1def7b9834caf (patch)
treea9d430cd34ce26cd5087e3d3d1853e87bb664fd0
parent1df60be1de0b15dea13ce0d6a7232ded26fbc83e (diff)
evas - tiler - fix missing clip of first rect to outbuf size
stable release - cherry-pick me!
-rw-r--r--src/lib/evas/common/evas_tiler.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/lib/evas/common/evas_tiler.c b/src/lib/evas/common/evas_tiler.c
index 0a7353b032..fd6c65a479 100644
--- a/src/lib/evas/common/evas_tiler.c
+++ b/src/lib/evas/common/evas_tiler.c
@@ -900,6 +900,11 @@ evas_common_tilebuf_get_render_rects(Tilebuf *tb)
900 n = tb->rects.head; 900 n = tb->rects.head;
901 if (n) 901 if (n)
902 { 902 {
903 RECTS_CLIP_TO_RECT(((rect_node_t *)n)->rect.left,
904 ((rect_node_t *)n)->rect.top,
905 ((rect_node_t *)n)->rect.width,
906 ((rect_node_t *)n)->rect.height,
907 0, 0, tb->outbuf_w, tb->outbuf_h);
903 num = 1; 908 num = 1;
904 bx1 = ((rect_node_t *)n)->rect.left; 909 bx1 = ((rect_node_t *)n)->rect.left;
905 bx2 = bx1 + ((rect_node_t *)n)->rect.width; 910 bx2 = bx1 + ((rect_node_t *)n)->rect.width;