Hi guys, ProFUSION just finished the DirectFB (http://directfb.org/) engine to a point where it's usable. Thanks to Denis Oliver Kropp for review and patches.
Please do your testing and report problems. You might be interested to uncomment some defines in evas_engine.c or use CFLAGS="-DXXX", replacing XXX with the names: //#define DFB_USE_EVAS_IMAGE_DRAW 1 //#define DFB_USE_EVAS_RECT_DRAW 1 //#define DFB_USE_EVAS_POLYGON_DRAW 1 These will use Evas software engine to draw the primitives. Surprisingly (?) enough, Evas is faster, or should I say much faster, in some cases, it depends on your hardware setup. For instance, if you have no gpu hardware acceleration support but you have a multi-core cpu, Evas will use multiple render threads, being much faster. This is also the case for MMX/SSE enabled machines, Evas software blits are faster. //#define DFB_UPDATE_INDIVIDUAL_RECTS 1 This will force DirectFB to issue one Flip() per dirty rectangle/region. The default behavior is to calculate the bounding box and issue just one Flip() call. Regards, -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -------------------------------------- MSN: [EMAIL PROTECTED] Skype: gsbarbieri Mobile: +55 (19) 9225-2202 ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
