add double buffering support, FPS meter