Enlightenment CVS committal

Author  : turran
Project : e17
Module  : proto/enesim

Dir     : e17/proto/enesim/src/lib/raster/renderer


Modified Files:
        Makefile.am fill_color.c 


Log Message:
+ Change how fixed point headers should be (16p16 only)
+ Remove scanline directory completely, the API is better now without it
+ Jose's code: Add support for surface draw transformation/scaling (only affine 
transformations for now). the API has to be changed again.
+ Add an examples directory (still have to merge it with svn code) but is usable
+ All the rop directory is also removed, now each backend has its own dir. Now 
we can reuse the code better.
+ Add more code to the utils dir, rectangle to easily handle clips, 
intersections, etc. Better than macros


===================================================================
RCS file: /cvs/e/e17/proto/enesim/src/lib/raster/renderer/Makefile.am,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- Makefile.am 2 Dec 2007 23:28:42 -0000       1.3
+++ Makefile.am 27 Dec 2007 15:14:26 -0000      1.4
@@ -5,6 +5,7 @@
 -I$(top_srcdir)/src/lib \
 -I$(top_srcdir)/src/lib/raster/scanline \
 -I$(top_srcdir)/src/lib/raster/surface \
+-I$(top_srcdir)/src/lib/util \
 @EDATA_CFLAGS@
 
 noinst_LTLIBRARIES = libenesim_renderer.la
===================================================================
RCS file: /cvs/e/e17/proto/enesim/src/lib/raster/renderer/fill_color.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -3 -r1.4 -r1.5
--- fill_color.c        10 Dec 2007 23:04:05 -0000      1.4
+++ fill_color.c        27 Dec 2007 15:14:26 -0000      1.5
@@ -23,7 +23,7 @@
 
        f = r->data;
 
-       cfnc = enesim_surface_span_color_get(dst, r->rop);
+       cfnc = enesim_surface_span_color_func_get(dst, r->rop);
        offset = (dst->w * sl->y) + sl->x;
        //printf("%d %d %d\n", s->y, s->x, s->w);
        cfnc(&dst->data, offset, f->color, sl->w);
@@ -39,7 +39,7 @@
 
        f = r->data;
                
-       cfnc = enesim_surface_span_color_mask_get(dst, r->rop);
+       cfnc = enesim_surface_span_color_mask_func_get(dst, r->rop);
        offset = (dst->w * sl->y) + sl->x;
        cfnc(&dst->data, offset, f->color, sl->w, sl->coverages);
 }



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to