Starling Framework vs BitmapData.copyPixels

I’m testing newly released framework which enables ordinary DisplayObject to render much faster, called Starling Framework.

This is very simple benchmark using Texture Atlas (Sprite Sheet) but somehow it was so slow…

  • exp01: Using Starling Framework. Load average is always over 100%. 28~30 fps.
  • exp02: Using BitmapData.copyPixel. Load average is about 30%. Keep 30 fps.
  • Source code.

As result of profiling, vertex data update part is too heavy. Is my usage wrong? ;-(

Update: I tried another framework ND2D and it’s quite faster than above. it rocks!