I recently noticed an oddity regarding the worker mode setting and mobile performance.
Worker on: Game runs at 120fps as it should
Worker off: Game now runs at 60fps
It doesn't even seem to be a hard-cap either as it sometimes spikes to 70fps. In unlimited mode the game runs at ~900fps regardless of worker mode setting.
Is there a reason why it wouldn't run at vsync speed just because it's not in a worker? Is that a bug or some android/chrome/mobile nonsense?
I used platformInfo tickspersecond to measure.