[Resolved] OBS 0.14 game FPS drop

Cyprys

New Member
I have modded my DarkSouls with a graphics mod that hooks into the game (SweetFx) and I have tried streaming the game in that state with OBS in the past with no luck.
I have switched to steaming with Nvidia Shadowplay for the time being which works well enough but I miss the extra features you get with OBS.
Reading through the latest changelog I was excited to find out that OBS now supports game capture with multiple hooks. Upon updating OBS and testing this feature for myself I was happy to see the game being captured properly with this update but there's a small caveat to this.
I was getting a solid 60 fps (except in intense areas) when streaming with Shadowplay but I get 50-40 fps universally when capturing with OBS even in preview.
What I find strange about this is that neither my GPU nor my CPU are at 100% utilization when this happens so I don't think it's my hardware that's at fault here.


This is a deal breaker for me and I hope to find a solution to this because I would like to switch back to OBS as soon as possible.
If this is a problem with OBS then I hope this issue can be fixed soon.
If this is an issue on my end then I appreciate any ideas to help me fix this problem.

Thanks in advance!
 

Attachments

  • 2016-04-24 22-29-13.txt
    15.7 KB · Views: 17
  • 2016-04-24 22-29-13.txt
    15.7 KB · Views: 18

Lain

Forum Admin
Lain
Forum Moderator
Developer
Two issues with your log files:

1.) I see no instance of you trying to game capture. Perhaps you have the wrong logs?
2.) Seems you're running obs in OpenGL mode. You'll get a significant performance drop with game capture if you run it in OpenGL mode, switch it back to Direct3D 11 in advanced. This is most likely the cause of your issue.
 

Cyprys

New Member
Two issues with your log files:

1.) I see no instance of you trying to game capture. Perhaps you have the wrong logs?
2.) Seems you're running obs in OpenGL mode. You'll get a significant performance drop with game capture if you run it in OpenGL mode, switch it back to Direct3D 11 in advanced.

Switched to D3D11 and game's running smooth now. Thanks, Jim! Keep up the great work.
While I have your attention, is there any reason for me to ever use OpenGL over D3D?
 

Attachments

  • 2016-04-24 23-02-48.txt
    11.4 KB · Views: 13

Gol D. Ace

Member
It's mainly there for Linux & Mac and graphics cards that don't support D3D under windows.
You shouldn't use it if you don't have to.
 

Suslik V

Active Member
It's mainly there for Linux & Mac and graphics cards that don't support D3D under windows.
You shouldn't use it if you don't have to.
I heard, that professional video cards has improved OpenGL support for CAD industry. Can anybody compare performance of Studio with FirePro and Quadro, in comparison: 'OpenGL' vs 'Direct3D 11' renderer?
 
Top