Add Support for latest version of FSR

Hopefully they don’t wait until FS2024 to implement it

2 Likes

ive been using the fsr thats in the sim currently, much better than nvidias offering, much lower ghosting on the avionics especially in the fenix a320

It’s going to be added, the question is when. It’s going to be a huge benefit for the consoles.

I’m keeping my fingers crossed. Fsr is yet to still improve on visuals.

i have fsr 2 in my sim, using nvidia rtx 3060

Well that’s the achiles heel for DLSS 2 is the rendering of the glass panels. However with Nvidia, Frame Generation and resolution upscaling are handling independantly so you can still have FG enabled and keep TAA or disable FG and enable DLSS 2.

What’s the deal with AMD. Does Super Resolution always run with Frame Doubling tech? FSR 2.1 upscaling is not as refined as DLSS, so adding framing doubling on top of that might make the picture quality suffer even more…

No you can use it without upscaling and native aa of you read the article and docs.
So just like frame generation it can be used independently

2 Likes

Developer here.

AMD is really bad at supporting anything with DX11.

NO, the official FSR2 SDK does not support DX11 (I know that because I’ve used it). It’s made pretty clear in their documentation.

Now that doesn’t mean that a developer cannot use it with DX11, it just means more work, and no proper support from AMD when having issues.

  • it is always possible to do something called “API interoperability”, meaning you can have your application do all of its drawing using DX11 for example, then use some tricks to run just certain workload (eg: FSR2) with a DX12 context. This require sharing memory across contexts, and using clever synchronization. Unfortunately game developers are not always well educated on these techniques, which are mostly employed by platform developers. They are poorly documented, with many caveats, and many behaviors specific to each GPU vendor. AMD is also a really bad offender with this interoperability in their drivers.

  • specifically for FSR2, there is a very well hidden patch from AMD, buried in their Unity URP plugin that actually upgrades their FSR 2.2 SDK to support DX11. If can be used even with non-Unity engines. (EDIT: Judging from the dates, it was posted less than 2 month ago). Why is it so well hidden? No idea. But it sounds kinda clear that AMD isn’t too interested in telling developers about it, and likely even less about supporting them in case of issues.

So I disagree with you, there are pretty good excuses from Asobo to not implement this, and the real issue here is AMD developer support and their apparent unwillingness to make it easy for developers.

5 Likes

Thank you for your pov from a dev standpoint.
Honestly I would not mind it being DX12 exclusive, but Asobo’s DX12 which i believe to be a simple wrapper does have a boatload of issues currently.
Not just performance wise but also visual bugs like missing textures and even missing satellite data tiles.
some objects don’t render at all.

The last couple sim updates there is zero work done on this side, they pushed DX12 as a beta a long time ago cuz of the community requests and didn’t provide a single update on it after.

So people with DLSS3 are pretty much using a visually buggy G API just because they want frame generation.

3 Likes

Well I still don’t understand how FSR is any better than TAA at lower than 100% rendering scale. FSR2 just makes the image look unsharp and the fps lower than TAA while using much higher VRAM. Or perhaps the high VRAM usage is a culprit of MSFS instead? I get solid 30 fps with TAA but very unstable with even the lowest FSR2 setting.

DLSS and FSR is just bad for MSFS @Zwen0416

But we are talking about FSR3 which adds Frame Generation like Nvidia does.
You can use that without the upscaler so you only get the benefit of 2x or 3x your framerates.

Thanks for explaining! I wasn’t that into the tech stuff nor the battle between A and N, but you made me realize what we are looking in FSR3. That frame generation looks interesting but I wonder if it would work well with existing TAA? Both are time-based procedures to me so I am worried they may interfere. Plus would I be able to set rendering scale for FSR3 unlike the current generation?

1 Like

Anyway I am pretty looking forward to new solutions to enhance the visuals of the sim. As someone who used to run flight sim on integrated cards (and still have a copy of X11 on Iris), there’s so much tech developments I need to catch up with.

2 Likes

tech moves forward quite fast last couple years i kinda get not being up to date zwen :sweat_smile:

2 Likes

Tell me about it, I’m still running a 1080Ti… and my 10900K is now apparently dated too… lmao

1 Like

I am not a tech guy but if it will add more FPS (even 5fps) to the game, please add it Asobo

2 Likes

I can see it very clearly. Everyone who tells me the opposite, needs to see an eye doctor.
Its bad, really bad. I cant use it. Only works good with high framrates, when you really dont need it.

Thats why i want to see the AMD solution, but yeah, i dont expect too much of a difference, unless they can do some crazy magic.

Different people are bothered by different things, it’s like motion interpolation on TVs. I’m a fan of modest motion interpolation/smoothing on TVs, I’d rather have a few barely perceptible artifacts than the horrendous stuttering. Other people prefer the opposite, and that’s okay :slight_smile:

My basic understanding (take this with a pinch of salt) is that AMD are doing a more traditional form of Motion Interpolation rather than using AI with a dedicated section of the GPU (like Nvidia).

I’m quite excited by the idea of FSR3 support (for the reasons above) and I hope it gets implemented into the Sim!

9 Likes

FSR3 should definitely be patched into the sim. A smooth experience it is.

Yes, thats true. There are a few more downsides to Nvidias Framegen:

DX12 only (badly implemented in MSFS)
Color shifting when panning
Artefacts
Doesnt work well in low FPS situations (around 30FPS) where it would be most useful
No VSYNC support

So i just want to see if AMD can do it better, or, atleast different.
In the end “native” is always the best and ever will be.

2 Likes

With FSR 2, I get a lot of ghosting, cars drive by and there’s like a trail effect behind the car lol.

Hopefully FSR 3 will fix that issue.

1 Like