ExKode Forum

Dxtory => Help & Support => Topic started by: Tup3x on May 07, 2014, 07:09:06 AM

Title: NVIDIA SGSSAA enabled -> stuttery mess when recording
Post by: Tup3x on May 07, 2014, 07:09:06 AM
I'm pretty sure that this is issue started to happen only with the most recent performance driver. This is quite weird issue. So if I run a game with forced 4x SGSSAA, once DxTory start recording everything becomes stuttery mess and frame rate tanks to single digit number (or around 15 fps). It doesn't seem to matter what codec I use, result is the same. If I don't use SGSSAA everything seems to be fine. What puzzles me is that Fraps doesn't seem to have this issue so there has to be some kind of conflict. I limit fps to 30 when recording but even if I don't limit it, I get that insane framerate drop (normally it would be pretty much impossible to notice it when it's recording without framerate cap). Everything used to be fine before.

In short, when I do not record game is v-sync limited. When I start to record it becomes stuttery mess.

Can others reproduce this issue? I've tested Mirror's Edge and Mass Effect 2. SGSSAA settings: 0x200202C3 AA compatibility flag, lod -1.1250 (driver controlled lod off) and 4xSGSSAA.

I've also tried using "Force CPU Processing" setting but that didn't help.
Title: Re: NVIDIA SGSSAA enabled -> stuttery mess when recording
Post by: RobiePAX on May 08, 2014, 07:16:31 AM
Look at it this way, if you have to tweak something with a 3rd party software to make the game more pretty then expect that to create more problems...

Do really need to push Sparse Grid Super Sampling Anti Aliasing for your recordings? Aren't you satisfied with more traditional AA methods?
Title: Re: NVIDIA SGSSAA enabled -> stuttery mess when recording
Post by: Tup3x on May 08, 2014, 09:20:31 PM
Quote from: RobiePAX on May 08, 2014, 07:16:31 AM
Look at it this way, if you have to tweak something with a 3rd party software to make the game more pretty then expect that to create more problems...

Do really need to push Sparse Grid Super Sampling Anti Aliasing for your recordings? Aren't you satisfied with more traditional AA methods?
Technically it's not third party software, it's built in the driver (NVIDIA also provides app (http://nvidia.custhelp.com/app/answers/detail/a_id/2624/~/is-there-a-way-to-get-full-screen-supersampling-in-release-256%3F) that flips the correct switches so you actually do not need NVIDIA Inspector or manual editing for that). But anyway, yes. I need SGSSAA. Firstly, it runs great and secondly MSAA does look pretty bad in UE3 based games. SGSSAA gets rid that horrible specular aliasing (which is really annoying in most UE3 games) and alpha texture aliasing. Obviously it looks great in motion.
Title: Re: NVIDIA SGSSAA enabled -> stuttery mess when recording
Post by: RobiePAX on May 08, 2014, 10:23:16 PM
Well, suggestion is a suggestion I suppose. Though I think vast majority of Dxtory users don't even know that there is such a thing as SGSSAA, much less wanting to force it. Most of people are satisfied with even basic FXAA.
Title: Re: NVIDIA SGSSAA enabled -> stuttery mess when recording
Post by: Tup3x on May 10, 2014, 11:03:53 PM
Quote from: RobiePAX on May 08, 2014, 10:23:16 PM
Well, suggestion is a suggestion I suppose. Though I think vast majority of Dxtory users don't even know that there is such a thing as SGSSAA, much less wanting to force it. Most of people are satisfied with even basic FXAA.
Well, I'm not. DxTory will not capture driver FXAA anyway. I often extract frames from lossless recordings so...

This is really weird issue though. Butter smooth 75 fps v-synced but activating the recording makes it to drop ~15 fps. Weird, so weird.  ???
Title: Re: NVIDIA SGSSAA enabled -> stuttery mess when recording
Post by: zerowalker on May 14, 2014, 07:24:10 AM
Isn't Super Sampling pretty much Downsampling?
Meaning, the game is being run at a higher resolution.

If that's the case, perhaps Dxtory has to handle that Higher Resolution, which if so, would turn out to have quite the impact, as it's surely much beyond 1080p.
Title: Re: NVIDIA SGSSAA enabled -> stuttery mess when recording
Post by: Malix on May 14, 2014, 04:15:25 PM
does enabling "Force down sampling" in Advanced -tab help with this? Afaik it is meant to help with supersampling AA performance.
Title: Re: NVIDIA SGSSAA enabled -> stuttery mess when recording
Post by: Tup3x on May 15, 2014, 06:33:26 AM
Quote from: Malix on May 14, 2014, 04:15:25 PM
does enabling "Force down sampling" in Advanced -tab help with this? Afaik it is meant to help with supersampling AA performance.
I'd assume that would do something if you'd use scaling when recording though. Doesn't hurt to try.

Quote from: zerowalker on May 14, 2014, 07:24:10 AM
Isn't Super Sampling pretty much Downsampling?
Meaning, the game is being run at a higher resolution.

If that's the case, perhaps Dxtory has to handle that Higher Resolution, which if so, would turn out to have quite the impact, as it's surely much beyond 1080p.
Nay, this has to be some kind of weird conflict between the new NVIDIA driver and Dxtory. Heck, or some Windows Update. Everything used to be fine before.

And no, DxTory isn't doing any downsampling. Input is 1920x1080. Generally when speaking about downsampling people mean using higher resolution than what your display uses and then let the gpu to scale the signal to your display. The whole point of supersampling (OGSSAA, SGSSAA) is to remove aliasing so the resulting image is same resolution than without it. It's of course more demanding for GPU to render the game but the resolution is the same and DxTory doesn't have to handle anything extra.
Title: Re: NVIDIA SGSSAA enabled -> stuttery mess when recording
Post by: Tup3x on May 15, 2014, 08:19:04 PM
Force down sampling apparently fixed it.  :)