@shadaz I don't use NSTimer anywhere in my code
@riq
Wow, did anybody of you actually see the performance drop from version 0.8.1 to 0.8.2? I never use fast director, but in v.0.8.1 I used animation interval of 1/240.0f so I suppose that somehow dispatched my events pretty faster.
Ok my latest game stats:
v0.8.1, no fast director, anim interval 1/240: I am getting 59-60 FPS, never below because I optimized my code pretty much
b0.8.2, no fast director so I suppose it's NSTimer type used. Only changes I made in code is convertCoordinates to convertToGL in 2 places: I am getting 30-60 FPS. It's so obvious that it hurts.
I suppose with introduction of new Director types you limited basic director type to 1/60 right? I even tried with DisplayLink but it's way slower than old v0.8.1 standard director with 1/240 anim interval...
I'll revert everything to v0.8.1 until I understand what's happening.