Hello thanks for taking a look!
So I am running a pair of 1080s sli'd driving a resolution of 7680x1440 with a target of 144fps (to match refresh rate of monitors).
Prior to fall creators update, everything was working great. After fall creators update in my target game the fps rate went up significantly (25% more...). However this seems to now be running my gfx cards at 100% and is starving obs. So I am at a 15% "lagged frames due to rendering lag/stalls"....
In OBS i am using game capture, full screen detect. I have a base canvas of 1920x1080. In preview I scale my vertical 1440 down to 1080. Then center the capture. So this is capturing the center 2560x1440 scaled down to 1920x1080. I have tried outputs of both 1080p30fps and 720p30fps but they have no effect on the issue as i have cpu room for days.
So first question, Is there a better way to set up this capture? I only want the center 3rd of the screen captured and sent off. (I also had a 7760x1440 scaled to 1920x? with black bars top and bottom as another scene to switch to, but that is less useful so am dropping it tonight).
Regarding the newly introduced lagged frames due to rendering I have in game limited it to 144fps it does help, but I think I need to limit it further the game only supports fractional adjustments against the detected refresh rate, so 144/72/36 which is a pretty painful cut. I am going to try and set the monitors to 120hz tonight (they claim to support 144hz, 120hz, and a few lower) and see if this buys the headroom needed. Does my output/log show anything else I can do to free up either gfx room or am I stuck with lowering settings in game//playing at lower frame rates?
One other oddity I am doing, and maybe this is bad? I am intentionally not checking the sli/multigpu checkbox. If I do this causes the game itself to micro stutter and perform really badly. With out it checked, obs is only getting output of 1 video card, though if my refresh rate/fps rate is high (144~120) even getting half the frames for a 30fps output stream is more then enough to fill? or is that bad logic/thinking?
So I am running a pair of 1080s sli'd driving a resolution of 7680x1440 with a target of 144fps (to match refresh rate of monitors).
Prior to fall creators update, everything was working great. After fall creators update in my target game the fps rate went up significantly (25% more...). However this seems to now be running my gfx cards at 100% and is starving obs. So I am at a 15% "lagged frames due to rendering lag/stalls"....
In OBS i am using game capture, full screen detect. I have a base canvas of 1920x1080. In preview I scale my vertical 1440 down to 1080. Then center the capture. So this is capturing the center 2560x1440 scaled down to 1920x1080. I have tried outputs of both 1080p30fps and 720p30fps but they have no effect on the issue as i have cpu room for days.
So first question, Is there a better way to set up this capture? I only want the center 3rd of the screen captured and sent off. (I also had a 7760x1440 scaled to 1920x? with black bars top and bottom as another scene to switch to, but that is less useful so am dropping it tonight).
Regarding the newly introduced lagged frames due to rendering I have in game limited it to 144fps it does help, but I think I need to limit it further the game only supports fractional adjustments against the detected refresh rate, so 144/72/36 which is a pretty painful cut. I am going to try and set the monitors to 120hz tonight (they claim to support 144hz, 120hz, and a few lower) and see if this buys the headroom needed. Does my output/log show anything else I can do to free up either gfx room or am I stuck with lowering settings in game//playing at lower frame rates?
One other oddity I am doing, and maybe this is bad? I am intentionally not checking the sli/multigpu checkbox. If I do this causes the game itself to micro stutter and perform really badly. With out it checked, obs is only getting output of 1 video card, though if my refresh rate/fps rate is high (144~120) even getting half the frames for a 30fps output stream is more then enough to fill? or is that bad logic/thinking?