On Tue, Jun 14, 2011 at 12:03:39PM -0700, Jay Tennant wrote: > > From: subvers...@hamsterrepublic.com > > Sent: Tuesday, June 14, 2011 1:54 PM > > > > jay > > 2011-06-14 11:54:27 -0700 (Tue, 14 Jun 2011) > > 476 > > Implemented rasterizer changes, updated gfx_* calls in gfx_newRenderPlan.h. > > It's tested as working for surface creation, rendering, and rendering to, > > with transparency. The argbModifier in all the drawing calls works, > > including applying transparency to the entire render. Fixed the surface > > creation, and a few other things (color keys, etc.). Per-vertex colors > > still need to be implemented in the pixel calculation. The engine should > > avoid using the rasterizer calls directly. > > --- > > U wip/gfx_newRenderPlan.cpp > > U wip/gfx_newRenderPlan.h > > U wip/rasterizer.cpp > > U wip/rasterizer.h > > Making steady progress. Still need to implement managed memory > for the software rasterizer, get per-vertex colors to influence > the final pixel color, and optimize it *a lot*. > > But it should be working much better now. Hardware acceleration > is much closer to being implemented.
I still can't test any of this because rasterizer.cpp won't compile with gcc, but I am looking forward to testing this in the future :) --- James _______________________________________________ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org