Optimizations for our Min-spec PC

11 September 2013


  • Fairy Tale Twist
  • Performance
  • Starling

Before I can make optimizations I first need to know where time is spent. For our game on the min-spec machine:

  • 92% of a frame is Context3D.drawTriangles
  • 6% of a frame is starling.advanceFrame

Within starling.advanceFrame the relative performances are similar to a good Apple Mac, i.e. relatively the game play is doing fine.

The min-spec PC is has a GPU with 256MB RAM. However, Stage3D is reporting that hardware is disabled, i.e. it’s using the software renderer. Which explains why Context3D.drawTriangles is taking so long.