Friday, September 9th 2022

AMD FidelityFX Super Resolution 2.1 Unveiled with Several Upscaler Changes to Improve Realism

AMD late Thursday unveiled the FidelityFX Super Resolution 2.1 (FSR 2.1) performance enhancement, which builds on the performance-quality gains of FSR 2.0, while improving the visual fidelity and correcting several kinds of upscaling artifacts visible to the keen eye. To begin with, it corrected ghosting issues with geometry carrying motion vectors not matching the underlying pixel colors, which were causing a "shimmering" effect. There are also changes to the disocclusion logic that let it detect disocclusions in areas with little depth separating objects, which again should address some ghosting issues.

Upscaled output quality has been improved by turning some upscaler computations from FP16 to FP32 (full-precision), which should improve color range and temporal stability of the upscaled image. Ghosting issues on transparent geometry has also been improved by updates to the reactive mask. Ghosting issues on geometry with motion vectors not matching underlying pixel colors have been addressed with improvements to the composition and transparency mask. AMD detailed FSR 2.1 in its GPUOpen page, and has made the software available to game developers. Any game currently implementing FSR 2.0 can release FSR 2.1 support through patches. The latest version 1.7.1 patch of Farming Simulator 2022 implements FSR 2.1.
AMD also put together a video presentation with Farming Simulator 2022, highlighting the improvements made with FSR 2.1.

Add your own comment

27 Comments on AMD FidelityFX Super Resolution 2.1 Unveiled with Several Upscaler Changes to Improve Realism

#1
wolf
Performance Enthusiast
Keen to see dev's update 2.0 implementations to 2.1 so I can see for myself.
Posted on Reply
#2
mama
Looks good.
Posted on Reply
#3
Unregistered
Interesting to see how AMD's algorithm and ML based upscaling solutions evolve.
#4
Xeanoa
Is this is easily moddable as DLSS, similarly to just replacing some files that ship with the game?
Posted on Reply
#5
1d10t
It nice too see advancement in upscaling, now I would to see any temporal FXAA or TAA died.
Posted on Reply
#6
Imsochobo
XeanoaIs this is easily moddable as DLSS, similarly to just replacing some files that ship with the game?
yes for DirectX 12 and Vulkan.

For directX 11 it is not unfortunately.

if the game has DLSS you can often use the nvgnx.dll mod to fsr2 too as well, and where it worked you can just add a new compiled 2.1 version in place :)
Posted on Reply
#7
Dredi
1d10tIt nice too see advancement in upscaling, now I would to see any temporal FXAA or TAA died.
This is TAA.
Posted on Reply
#9
1d10t
DrediThis is TAA.
I should write more specific, I would like more advanced temporal aliasing, be it TXAA or TSSAA. All these gimmicky Super Resolution and Super Sampling methods act like traditional post processing, when in reality they don't even come close.
Posted on Reply
#10
Dredi
1d10tI should write more specific, I would like more advanced temporal aliasing, be it TXAA or TSSAA. All these gimmicky Super Resolution and Super Sampling methods act like traditional post processing, when in reality they don't even come close.
This is TSSAA.
Posted on Reply
#11
Punkenjoy
PrEziThere is already a drop-in replacement for Spider-Man Remastered, which replaces FSR 2.0 with 2.1.
Here is comparison and downloads :
imgsli.com/MTI0NTg4/4/1

twitter.com/CapFrameX/status/1567968973509242881
Interesting

The things is if you read the releases notes of FSR 2.1, there are some stuff that need to be adjusted by de devs to make full use of it if i understand correctly. (Making sure you send the good input data to it). So we could say in this case, this is FSR 2.1 with FSR 2.0 data. It's a bit like the FSR 2.0 Mod that replace DLSS. DLSS is not sending all the data that FSR need so some artefact can be seen.

Still I didn't expect to be that quick before they updated it. They are really putting the effort. Now what it need is more game with official support.
Posted on Reply
#12
GamerGuy
PunkenjoyStill I didn't expect to be that quick before they updated it. They are really putting the effort. Now what it need is more game with official support.
Unfortunately, one of my fav games, Metro Exodus PC Enhanced Ed isn't gonna get any FSR updates, the dev have either accepted money from nVidia to just stick to DLSS, or have abandoned the game totally. Seems like the latter from the Metro Exodus forums I go to....or that's the impression I'd gotten.
Posted on Reply
#13
Enzarch
GamerGuyUnfortunately, one of my fav games, Metro Exodus PC Enhanced Ed isn't gonna get any FSR updates, the dev have either accepted money from nVidia to just stick to DLSS, or have abandoned the game totally. Seems like the latter from the Metro Exodus forums I go to....or that's the impression I'd gotten.
The FSR2 mod (Cyberpunk) works in Metro Exodus EE and works very well, and since you can tweak the scaling value, its better than an official implementation in at least that way.
Posted on Reply
#14
kapone32
The best thing about FSR is that AMD made it Open. The user made FSR mods are truly a testament to the joy of computing en masse.
Posted on Reply
#15
spnidel
GamerGuyUnfortunately, one of my fav games, Metro Exodus PC Enhanced Ed isn't gonna get any FSR updates, the dev have either accepted money from nVidia to just stick to DLSS, or have abandoned the game totally. Seems like the latter from the Metro Exodus forums I go to....or that's the impression I'd gotten.
well what does "abandoned the game totally" even mean? as far as I know single player game devs are not obliged to update every single game they make forever just because someone somewhere wants more free shit
Posted on Reply
#16
GamerGuy
spnidelwell what does "abandoned the game totally" even mean? as far as I know single player game devs are not obliged to update every single game they make forever just because someone somewhere wants more free shit
You proceed on a false assumption, the usual MO for keyboard warriors, IF they had asked for a fee to include FSR 2.0/2.1, I sure as heck would pay for it. When I'd mentioned "abandoned the game totally", I was NOT referring to FSR, it's more to do with the game crashing and various other issues for those who'd posted on the Metro threads over at Steam. You'd know this IF you'd just bothered to check out the threads there.:rolleyes:
Posted on Reply
#17
spnidel
GamerGuyYou proceed on a false assumption, the usual MO for keyboard warriors, IF they had asked for a fee to include FSR 2.0/2.1, I sure as heck would pay for it. When I'd mentioned "abandoned the game totally", I was NOT referring to FSR, it's more to do with the game crashing and various other issues for those who'd posted on the Metro threads over at Steam. You'd know this IF you'd just bothered to check out the threads there.:rolleyes:
false assumption? as someone who has released two games on steam I asked you what constitutes a single player game being considered "abandoned" and why you expect devs to update SP games released years ago forever, no dev is mandated to release more updates for 3+ year old games lol

weird ass crashes always happen, you can't prevent all of them because there are millions of possible combinations for mobo + cpu + gpu + ram + drivers - if there's a fault at any point, you get crashes, you'd know this IF you'd just bothered to consider that. :rolleyes:

as an example, my last game I released would fail to start at all for some people - DDU + driver reinstall fixed that. is my game considered abandoned because someone had fucked up driver installation, and a fix for this particular issue is completely out of my hands? I don't think so, but if I'm operating on a "false assumption" and a "keyboard warrior" then yes, looks like my game really is abandoned :confused:

as for metro exodus crashing, I played that game back in 2019 and while I didn't like it, I didn't run into any crashes either, so sounds like you just used crashes reported on steam as a goalpost move that you pulled out of your a... a-a-a-a... a-ass...
Posted on Reply
#18
Vayra86
spnidelfalse assumption? as someone who has released two games on steam I asked you what constitutes a single player game being considered "abandoned" and why you expect devs to update SP games released years ago forever, no dev is mandated to release more updates for 3+ year old games lol

weird ass crashes always happen, you can't prevent all of them because there are millions of possible combinations for mobo + cpu + gpu + ram + drivers - if there's a fault at any point, you get crashes, you'd know this IF you'd just bothered to consider that. :rolleyes:

as an example, my last game I released would fail to start at all for some people - DDU + driver reinstall fixed that. is my game considered abandoned because someone had fucked up driver installation, and a fix for this particular issue is completely out of my hands? I don't think so, but if I'm operating on a "false assumption" and a "keyboard warrior" then yes, looks like my game really is abandoned :confused:

as for metro exodus crashing, I played that game back in 2019 and while I didn't like it, I didn't run into any crashes either, so sounds like you just used crashes reported on steam as a goalpost move that you pulled out of your a... a-a-a-a... a-ass...
The last official re release of this game was in may 2021. So yes you can reasonably expect support in 2022... its not a big ask. You moved the goalposts not him... And it certainly does look like that Metro game is abandoned. They rapidly shat out the DLC and re marketed a full version post release and that was that. There arent a lot of devs moving away from big releases that quickly tbh...

Regardless it shows the achilles heel of these technologies, its not automagic like real AA.
Posted on Reply
#19
spnidel
Vayra86The last official re release of this game was in may 2021. So yes you can reasonably expect support in 2022... its not a big ask. You moved the goalposts not him... And it certainly does look like that Metro game is abandoned. They rapidly shat out the DLC and re marketed a full version post release and that was that. There arent a lot of devs moving away from big releases that quickly tbh...

Regardless it shows the achilles heel of these technologies, its not automagic like real AA.
re-release of the game in may of 2021, so, more than a year ago, for less than full price, with all the fixes present since the official game's release in 2019, so... more than 3 years ago

nah I'd say it's way past it's "goodwill" period of post-launch update period - anything more is a cherry on top on behalf of the publisher... especially considering it's a singleplayer game with no in-app purchase BS

and I wouldn't say I moved goalposts either - my question stands as it stood in my initial message: what constitutes a game being considered "abandoned"? barring expecting more updates for a 3+ year old game, I still haven't received an answer to my question

if by "abandoned" you mean "past it's post-release update period" and "crashes that are more likely due to the user's setup rather than the game code", then idk what you expect lol, sounds like arguing for the sake of arguing
Posted on Reply
#20
Xeanoa
spnideland I wouldn't say I moved goalposts either - my question stands as it stood in my initial message: what constitutes a game being considered "abandoned"? barring expecting more updates for a 3+ year old game, I still haven't received an answer to my question
I would personally consider any game(or software) "abandoned": 1) if it is not recieving bug or security fixes any more; 2) is still being sold by the publisher; 3) has not been officially proclaimed EoL including a disclaimer on the store page that the software is sold "as is", to which you have to willfully agree.
Posted on Reply
#21
spnidel
XeanoaI would personally consider any game(or software) "abandoned": 1) if it is not recieving bug or security fixes any more; 2) is still being sold by the publisher; 3) has not been officially proclaimed EoL including a disclaimer on the store page that the software is sold "as is", to which you have to willfully agree.
so 99% of games are "abandoned" by that logic
does them being "abandoned" carry a negative sentiment?
Posted on Reply
#22
Vayra86
XeanoaI would personally consider any game(or software) "abandoned": 1) if it is not recieving bug or security fixes any more; 2) is still being sold by the publisher; 3) has not been officially proclaimed EoL including a disclaimer on the store page that the software is sold "as is", to which you have to willfully agree.
Thank you for saving me the obvious lines I was going to type.
spnidelso 99% of games are "abandoned" by that logic
does them being "abandoned" carry a negative sentiment?
Abandoned carries a negative sentiment when there are bugs and features missing that could have or should have been fixed or present - and this is fully abstract. There are numerous games that are abandoned and loved by the community. Those games are then often picked up by it and refined even further. So its not black or white.

You started the argument on this, not the guy you responded to; somehow 'abandoned' hit the wrong nerve or something, I don't know. So indeed arguing for the sake of arguing, just not the way you think it was going.
GamerGuyUnfortunately, one of my fav games, Metro Exodus PC Enhanced Ed isn't gonna get any FSR updates, the dev have either accepted money from nVidia to just stick to DLSS, or have abandoned the game totally. Seems like the latter from the Metro Exodus forums I go to....or that's the impression I'd gotten.
We can debate whether or not more FSR updates are supposed to happen, but the deserted forums tell a big story: the game obviously didn't make the money it should have, apparently.

Otherwise, they would still see sales potential, and they would still add features like this to keep the game current.
@spnidel refer to the first quote here. I think people are being very sane here... The fact is, they last released this game just over a year ago and it still being sold by the publisher. Agile development should not just work in favor of the dev/publisher... the principle is that features get added post release to begin with. You release games you say... so you know what it is? If not, refer below, and then reflect on what you've been saying just now. And its for that very same reason that I consider 'the last official released version' the definitive feature complete one. Damn right it should have a bug fix aftermath - until that point the devs were still developing the game! It stands to reason the team is still somehow intact or it has some extended support going on. Very logical, even for single player, the game doesn't exist in a vacuum. Even a new Windows update can kill its stability.

docs.microsoft.com/en-us/devops/plan/what-is-agile-development

The next fundamental question is one of principle and ethics. Is it right for a company to abandon a title just because sales didn't quite meet expectations? Let's not forget the tiny detail this had to release exclusively on Epic, too, and the backlash that followed. We have some very valuable developer quotes from those days, too. If a company cannot provide support for its games, how trustworthy is it? If a dev doesn't provide TLC post release, how respectful a dev is it and/or how dedicated can it be considered? These things matter. As indie dev you should know first hand. Whether you like that or not, is really not relevant. You develop for a customer base and it really is king, in the end.
Posted on Reply
#23
spnidel
Vayra86You release games you say... so you know what it is? If not, refer below, and then reflect on what you've been saying just now.
I'm sorry, but I don't need an article to tell me whether or not I should release a bugfix/content update; this is so stupid, you're talking to me like I have no idea what I'm doing lol
Is it right for a company to abandon a title just because sales didn't quite meet expectations?
in the eyes of businessmen it is, anything other than that is a waste of words, if you want to write up several paragraphs about post-release update ethics - feel free to, I don't care, I know what I like about AAA game devs and what I don't. whether you like that AAA devs stop releasing updates when there is no financial incentive or not doesn't matter to them either lol; but hey - feel free to work at a loss if your game isn't making enough money, I'm sure the goodwill you pour into your project will be worth it, when you're broke
If a dev doesn't provide TLC post release, how respectful a dev is it and/or how dedicated can it be considered? These things matter. As indie dev you should know first hand.
...duh?
Whether you like that or not, is really not relevant. You develop for a customer base and it really is king, in the end.
you talk (dare I say... "operate on a false assumption, the usual MO for keyboard warriors"?) like I don't release updates for my games (or didn't release enough updates), so really this whole thing has already spilled over into bad faith type arguments, assuming the worst, and "teaching" AKA pretending to know better, which reeks of dunning-kruger. not interested in proving anything, sorry, feel free to think whatever you like
Posted on Reply
#24
Vayra86
spnidelyou talk (dare I say... "operate on a false assumption, the usual MO for keyboard warriors"?) like I don't release updates for my games (or didn't release enough updates), so really this whole thing has already spilled over into bad faith type arguments, assuming the worst, and "teaching" AKA pretending to know better, which reeks of dunning-kruger. not interested in proving anything, sorry, feel free to think whatever you like
No, not really. Reflect on what you've said earlier and place it in the perspective of your response about Metro Exodus. You say 3+ years post release, I'm saying the game was still in development after 2019. That's a different read on when a product is 'finished', entirely, and it relates directly to Agile ways of working. A product released like that is not finished, because that's the whole principle of this way of working.

Your view on what constitutes a proper support period differs wildly from what customers seem to expect. I'm not saying you don't release updates for your games, I'm saying you seem to be wearing the wrong glasses and that's why you got your panties in a bunch because someone typed 'abandoned'. And then when the explanation comes, again, you act like you're being attacked. It shows also in the wording you're using, as if some battle must be fought here, its even close to insulting - people 'talk out of their ass' and other nice things. Nice way to have a discussion.

You're not being attacked, people are offering a perspective that doesn't match yours and somehow clearly is an issue to you. That's a you problem and it echoes from every post your made here. You're saying you know it all, but it doesn't match what you're posting. Its also up to you whether you want to see that or not. You do you ;)
spnidelin the eyes of businessmen it is, anything other than that is a waste of words, if you want to write up several paragraphs about post-release update ethics - feel free to, I don't care, I know what I like about AAA game devs and what I don't. whether you like that AAA devs stop releasing updates when there is no financial incentive or not doesn't matter to them either lol; but hey - feel free to work at a loss if your game isn't making enough money, I'm sure the goodwill you pour into your project will be worth it, when you're broke
Solid companies are capable of extending support beyond their profit line, because there is more profitable business in the company. One thing can pay for another, its how many companies work. And then the company name can grow out to become a brand you 'trust' because things always work out. Blizzard is a good example of that, up until some years back. They just kept patching and as a result have built incredibly strong franchises.

Continued support is also relevant for communities to stay alive, which, ultimately, leads to continued support for sequels.
Posted on Reply
#25
spnidel
Vayra86You're saying you know it all, but it doesn't match what you're posting.
I didn't say I know it all, I said I know what I'm doing and that you sound like you're pretending to know better, so gg pulling out a strawman lol
Its also up to you whether you want to see that or not.
ironic
Your view on what constitutes a proper support period differs wildly from what customers seem to expect.
no, it doesn't, you're just misinterpreting what I'm saying and applying your own meaning to it, so either projecting shit on me, assuming the worst, or strawmanning again
I'm saying you seem to be wearing the wrong glasses and that's why you got your panties in a bunch because someone typed 'abandoned'
yea, abandoned typically comes with negative connotations
And then when the explanation comes, again, you act like you're being attacked.
read your own reply with your agile teachings and implications that I have no idea what I'm doing/talking about and then read what you just wrote here lol; stop gaslighting
It shows also in the wording you're using, as if some battle must be fought here, its even close to insulting
yea I typically get upset when people give devs shit for no reason other than "I want more free shit" - been on the receiving end of this ungrateful attitude after having released tons of updates and it's no fun at all :)
you could get cheeky and call it a "trigger" and you'd be right
Solid companies are capable of extending support beyond their profit line, because there is more profitable business in the company.
no thanks to patching for the most part
And then the company name can grow out to become a brand you 'trust' because things always work out.
thanks to marketing lol, no one gives a shit about patching unless there's strong marketing behind it to let everyone know how big of a good boy the developer is
They just kept patching and as a result have built incredibly strong franchises.
they have incredibly strong franchises thanks to marketing, not patching. patching is mainly relevant in the initial period of when you have to "prove" that you're a good developer.
comparing metro exodus, a single player game where people sperged out because they couldn't get a game on their favorite digital game distribution platform (which is an infantile and stupid reason btw), to something like blizzard, a company that produces multiplayer titles only in the last 10+ years, is a bad comparison
Continued support is also relevant for communities to stay alive
...are we talking about singleplayer games? sounds like a goalpost move again
which, ultimately, leads to continued support for sequels.
good marketing ultimately leads to sequels, continued support is at the behest of the company leads if they determine it's a worthwhile investment
Posted on Reply
Add your own comment
May 21st, 2024 21:36 EDT change timezone

New Forum Posts

Popular Reviews

Controversial News Posts