From: Cedric B. <ced...@fr...> - 2008-06-06 09:05:58
|
With the last serie of patch I committed inside evas, evas_render should now be working again correctly. This fixed version only give around 7% of speedup to expedite test and some are a little bit slower than the previous. So after diging a little bit more the slower tests case of expedite, I think the attached patch will make all expedite test as fast as without the cache inside evas_render and give a global 10% speedup to expedite without any cache. The idea is to remove as much allocation and list manipulation as possible by implementing a special array of Evas_Rectangle. This patch work for me on all my application, E17 and edje old test application. So as always have fun reviewing this patch ! -- Cedric BAIL |