On Thu, 29 Mar 2007 20:38:43 +0200 Tilman Sauerbeck <[EMAIL PROTECTED]> babbled:
actually tilmans cleanup might be nicer to take for now - this is good. it actually does get a noticable seedup - maybe i should audit evas for pointless malloc and other mem calls during rendering to minimise overhead. in cvs. > Cedric BAIL [2007-03-29 17:58]: > > Another little patch that potentially break every thing and need > > review. To make the story short, when you have a lot of image on the screen > > with many cliping, you are creating and destroying many time Cutout_Rect > > object. So I changed the code to do less allocation/destruction. It also > > break the API used by the engine, so a patch for them is needed. > > Looks good in general. > > I attached a modified version of your patch where I removed some > oddities: > > In evas_common_draw_context_cutouts_del(), I renamed "delta" to "index". > "delta" implies (for me) that it's the difference between two values, > but it really is an index ;) > > I also removed some unrelated changes that crept into the patch, like > that "error_data" enum that wasn't referenced anywhere, and a few > whitespace-only changes. > > Not sure whether I'm brave enough to commit this :) > > Regards, > Tilman > > -- > A: Because it messes up the order in which people normally read text. > Q: Why is top-posting such a bad thing? > A: Top-posting. > Q: What is the most annoying thing on usenet and in e-mail? > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [EMAIL PROTECTED] 裸好多 Tokyo, Japan (東京 日本) ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
