I haven't used OBS in a while and I've noticed quite a crucial change in how it handles GPU usage.
The issue is that I am not even getting 60 FPS in the preview window when gaming. This is without even streaming or recording.
It is happening because my GPU usage is maxing out while playing games, (95%+) which is completely normal. I know this is the cause as you can see the number of "Frames missed due to rendering lag" here. (Edit > Stats). I am able to reduce GPU usage by capping my in-game FPS, which allows OBS to reach 60 FPS.
So what's the problem? What not just cap my FPS?
Well, I never used to have this problem. Previously, OBS didn't care about how much GPU usage was being taken by the game. OBS would always try to display at your specified (60) FPS, and as a result would impact (lower) your in-game FPS a tad. There was no need to cap your in-game FPS.
It is annoying as you get higher FPS in some in-game areas compared to others; so unless you turn down your in-game settings or cap your in-game FPS low (so that you you don't intrude on OBS' GPU usage needs), you're going to have problems.
Why is this happening now? This is very annoying to work around. I have tried setting the process priority higher in advanced settings, no changes.
OBS Settings:
Output (streaming)
Output (recording)
Video
Advanced
Specs:
ASRock Z170 OC Formula
Intel i7-7700K
GeForce GTX 1070
Corsair Dominator Platinum DDR4 2x8GB
I wont be posting a log file as I'm not streaming or recording for this to happen.
If you are having the same issue please comment. I haven't seen many posts about this anywhere but I know other people are having the same issue.
If anyone can shed any light on this I would appreciate it a lot.
The issue is that I am not even getting 60 FPS in the preview window when gaming. This is without even streaming or recording.
It is happening because my GPU usage is maxing out while playing games, (95%+) which is completely normal. I know this is the cause as you can see the number of "Frames missed due to rendering lag" here. (Edit > Stats). I am able to reduce GPU usage by capping my in-game FPS, which allows OBS to reach 60 FPS.
So what's the problem? What not just cap my FPS?
Well, I never used to have this problem. Previously, OBS didn't care about how much GPU usage was being taken by the game. OBS would always try to display at your specified (60) FPS, and as a result would impact (lower) your in-game FPS a tad. There was no need to cap your in-game FPS.
It is annoying as you get higher FPS in some in-game areas compared to others; so unless you turn down your in-game settings or cap your in-game FPS low (so that you you don't intrude on OBS' GPU usage needs), you're going to have problems.
Why is this happening now? This is very annoying to work around. I have tried setting the process priority higher in advanced settings, no changes.
OBS Settings:
Output (streaming)
Output (recording)
Video
Advanced
Specs:
ASRock Z170 OC Formula
Intel i7-7700K
GeForce GTX 1070
Corsair Dominator Platinum DDR4 2x8GB
I wont be posting a log file as I'm not streaming or recording for this to happen.
If you are having the same issue please comment. I haven't seen many posts about this anywhere but I know other people are having the same issue.
If anyone can shed any light on this I would appreciate it a lot.
Last edited: