OT Archive
Advanced OT User
@Gesior.pl I was able to greatly reduce CPU usage of the connection and now the main CPU hog is webgl committing the frames. Seems to have improved things a bit.Now I know why client don't go over 240 FPS even with V-sync disabled:
So I can't go infinite FPS and compare how many Web Client is able to generate compared to Mehah .exe.Code:The frequency of calls to the callback function will generally match the display refresh rate
I've compared it with 240 FPS on Windows, both clients use around 10% on GPU, but .exe uses only 2-3% CPU (less than 1 core 100% CPU speed) and Chrome with client uses 8-10% CPU (10% of 32 threads is 3 CPU cores going 100%).
EDIT:
I also got report from someone playing on cheap laptop with integrated GPU: it's unplayable. He had a lot of problems with downloading client, then with loading client and final in-game FPS is unplayable.
If you have issues starting the client. please clear browser cache or try incognito mode.