I'm having wildly inconsistent framerates on my Macbook Pro. It hovers around 30 FPS but randomly jumps from 30 to 40 down to 20 and back and forth constantly. I have nothing else running on the computer when it's doing this. I downloaded TPT 93.3 and I have no framerate issues whatsoever. It stays at 60 FPS no matter what I'm doing on TPT. I also noticed that my framerate issues with TPT 94.1 go away when I connect an external monitor even if I keep the TPT on my built in Macbook Pro screen. Is there a fix for this issue? I feel like I've tried everything.
I'm using 10.14.6 which is the latest release of macOS Mojave. Do you happen to know any of those workarounds they used or have a link to a post where they talk about it? I tried looking but I couldn't find anything. That could just be because I'm not very familiar with how to use the TPT forum, though.
I tried changing the window scale, but when I click on it there's no option to change it. The box with the 1 in it just grows slightly. Does this mean I can't change the window scale?
That got it close to working but it's still not quite right. The framerate averages around 45 FPS now, but it's still really inconsistent. It will randomly drop to 35 then go up to 45 then back down to 30.
Not sure if you have tried turning on force integer scaling and change resolution.
Those options make it perform much better (atleast they did on my previous machine.)
I experienced similar framedrops on my older pc when i tried to run newer snapshots with those options disabled.
It seems to be working now. Thanks for your help! If the problem starts up again though I'll just start using 93.3.
I had those options turned on and the problem was still there. I'm not sure what causes it, but I think @jacob1 was right when he mentioned that it may have something to do with sdl2. The external monitor I have is older and I think that's why the problem is solved when I plug it into my laptop.