summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog1
-rw-r--r--NEWS1
-rw-r--r--src/modules/evas/engines/gl_common/evas_gl_polygon.c1
3 files changed, 2 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 814f1e2c30..2a2a73b69a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,7 @@
3 * Added EVAS_GL_LINE_NO_OFFSET_HACK to turn off the line coordinate 3 * Added EVAS_GL_LINE_NO_OFFSET_HACK to turn off the line coordinate
4 fiddling that was originally in the gl backend code. The offset 4 fiddling that was originally in the gl backend code. The offset
5 fiddling caused issues with some ARM target GPU drivers. 5 fiddling caused issues with some ARM target GPU drivers.
6 * Fixed polygon rendering bug in GL backend when there are cutouts.
6 7
72012-12-05 Gustavo Sverzut Barbieri (k-s) 82012-12-05 Gustavo Sverzut Barbieri (k-s)
8 9
diff --git a/NEWS b/NEWS
index 676b7fa50c..e00d027f44 100644
--- a/NEWS
+++ b/NEWS
@@ -69,3 +69,4 @@ Fixes:
69 * Fixed textblock textprop leak. 69 * Fixed textblock textprop leak.
70 * Fixed evas_object_box to reset size_hint_min to zero when no child. 70 * Fixed evas_object_box to reset size_hint_min to zero when no child.
71 * Fix build of Ecore_Evas_Extn on Solaris. 71 * Fix build of Ecore_Evas_Extn on Solaris.
72 * Fixed polygon rendering bug in GL backend when there are cutouts.
diff --git a/src/modules/evas/engines/gl_common/evas_gl_polygon.c b/src/modules/evas/engines/gl_common/evas_gl_polygon.c
index 81f041e4eb..3265251108 100644
--- a/src/modules/evas/engines/gl_common/evas_gl_polygon.c
+++ b/src/modules/evas/engines/gl_common/evas_gl_polygon.c
@@ -268,7 +268,6 @@ evas_gl_common_poly_draw(Evas_Engine_GL_Context *gc, Evas_GL_Polygon *poly, int
268 } 268 }
269 else 269 else
270 { 270 {
271 evas_common_draw_context_clip_clip(gc->dc, x, y, w, h);
272 /* our clip is 0 size.. abort */ 271 /* our clip is 0 size.. abort */
273 if ((gc->dc->clip.w > 0) && (gc->dc->clip.h > 0)) 272 if ((gc->dc->clip.w > 0) && (gc->dc->clip.h > 0))
274 { 273 {