All pastes #1529589 Raw Edit

evas changes

public diff v1 · immutable
#1529589 ·published 2009-08-14 15:48 UTC
rendered paste body
Index: src/lib/canvas/evas_render.c===================================================================--- src/lib/canvas/evas_render.c	(revision 41765)+++ src/lib/canvas/evas_render.c	(working copy)@@ -479,9 +479,9 @@ 			 } 		    } 	       }-	     if (alpha)+	     if (alpha || !e->temporary_objects.count) 	       {-		  e->engine.func->context_color_set(e->engine.data.output, e->engine.data.context, 0, 0, 0, 0);+		  e->engine.func->context_color_set(e->engine.data.output, e->engine.data.context, 0, 0, 0, alpha ? 0 : 255); 		  e->engine.func->context_multiplier_unset(e->engine.data.output, e->engine.data.context); 		  e->engine.func->context_render_op_set(e->engine.data.output, e->engine.data.context, EVAS_RENDER_COPY); 		  e->engine.func->rectangle_draw(e->engine.data.output,Index: src/modules/engines/directfb/evas_engine.c===================================================================--- src/modules/engines/directfb/evas_engine.c	(revision 41765)+++ src/modules/engines/directfb/evas_engine.c	(working copy)@@ -1621,6 +1621,7 @@    ORD(info);    ORD(info_free);    ORD(setup);+   ORD(canvas_alpha_get);    ORD(output_free);    ORD(output_resize);    ORD(output_tile_size_set);