Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/impaler/as3-flx-bunnymark
https://github.com/impaler/as3-flx-bunnymark
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/impaler/as3-flx-bunnymark
- Owner: impaler
- Created: 2014-01-27T01:48:52.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2014-01-27T01:57:32.000Z (almost 11 years ago)
- Last Synced: 2023-03-23T02:11:59.009Z (almost 2 years ago)
- Language: ActionScript
- Size: 813 KB
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### FlxBunnyMark
Written to compare [AS3 Flixel](https://github.com/AdamAtomic/flixel) with [HaxeFlixel](https://github.com/HaxeFlixel/flixel).
The initial BunnyMark was [created by Iain Lobb](http://blog.iainlobb.com/2010/11/display-list-vs-blitting-results.html) (code) and [Amanda Lobb](http://amandalobb.com/) (art), then ported to haxe-NME by [Joshua Granick](http://www.joshuagranick.com/blog/?p=508), then enhanced by [Philippe Elsass](https://github.com/elsassph/nme-bunnymark.), now ported to HaxeFlixel by [BeebleRox](https://github.com/Beeblerox), and improved by [impaler ](https://github.com/impaler) and [Gama11](https://github.com/Gama11), ported to AS3 by [impaler](https://github.com/impaler).
Flash is limited to software rendering so there is a significant performance improvement when you use cpp targets. Cpp targets make use of drawTiles() GPU Acceleration and on a desktop it can display 10 000's of bunnies with additional variations of alpha and scaling. On the flash target however, rendering with alpha and scaling means a severe performance decrease.