Hi everyone, A long time has passed from the first technical demo of the Lightspark project and I'm glad to finally release a second one.
You can grab the release on sourceforge (http://www.sourceforge.net/projects/lightspark), currently only the Linux platform is supported This demo is supposed to work on this SWF file, chosen from adobe demos: http://www.adobe.com/devnet/flash/samples/drawing_1/index.html This movie, though apparently simple, is a great showcase for lightspark and many feature has been implemented for this release: * GLSL based rendering of fill styles (eg. gradients) * LLVM based ActionScript execution. AS bytecode is compiled to native one just in time * A few tricks are also played to decrease the stack traffic typical of stack machines. * First, although simple, frame rate timing * Framework to handle ActionScript asynchronous events. Currently only the enterFrame event works, as the input subsystem is not yet in place. The package contains a README with detailed instruction to build and test the application. I'd like to put an emphasis on the performance of this implementation, as I've spent a lot of time profiling and improving it. On this sample file Lightspark is only little worse than adobe player, and there is still room for more improvements. Efficiency will always be of key importance in this project, as I'd like it to work well on limited platforms such as netbooks. Feedback and bug reports are, as always, really welcome Cheers, Alessandro Pignotti -- Vi Veri Veniversum Vivus Vici -Dr. Faustus - Marlowe Public GPG Key ID 0x650B3ED9 on subkeys.gpg.net Key Fingerprint 6243 AAD3 E3EC 52D8 DFAA 2A2F 9FCD 0457 650B 3ED9 Encrypted mails are welcome
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ osflash mailing list [email protected] http://osflash.org/mailman/listinfo/osflash_osflash.org
