Thursday, December 14th 2023

AMD Releases FSR 3 Source Code on GPUOpen

AMD on Thursday announced the first release of FidelityFX Super Resolution 3 (FSR 3) source code through the company's GPUOpen initiative. The company just set up an FSR 3 source code repo on GitHub that game devs everywhere can take advantage of. This includes the complete source for DirectX 12, and the source of an FSR 3 Unreal Engine 5 plugin. With it, the company also released extensive documentation that helps developers understand the inner workings of FSR 3, so they could better integrate the tech with their games and applications. With this announcement, AMD also unveiled FSR 3 support for even more new and upcoming games, which include "Black Myth: Wukong," the three latest titles from the "Warhammer" franchise, including "Darktide," "Space Marine II," and "Realms of Ruin;" "Starfield," "Pax Dei," and "Crimson Desert."
Source: GPUOpen
Add your own comment

50 Comments on AMD Releases FSR 3 Source Code on GPUOpen

#1
noel_fs
one of the reasons im an amd guy <3

also the drivers have become pretty decent the last few months, only took them 2 years, could have been worse, or could it?
Posted on Reply
#2
Fluffmeister
Adoption thus far has been piss poor. Hopefully more games will support it because if DLSS isn't supported/cock blocked, I can at least extend the life of my card without upgrading or falling into you need more VRAM to play shit games card.
Posted on Reply
#3
wolf
Better Than Native
I agree adoption has been very slow, but this should help, and hopefully also help improve it and iron out the bugs. Need to see some games where it's well implemented and so is DLSS FG, to see the difference and if I actually care or not. I'm a vocal fan of upscaling, but FG... I've played around a bit on a mates rig and liked it, but it's not a selling feature to me.
Posted on Reply
#4
Crackong
An open solution is always better than a close one.

The in-house close solution might receive better 'kick-off' and initial development.
But once its marketing potential is exhausted and no longer generates significant profits, it will soon be forgotten and left in the corner.
While the open solution still have chances from other interesting parties.
Posted on Reply
#5
wolf
Better Than Native
CrackongAn open solution is always better than a close one.
Typically what I've seen is you don't get the open one without the closed one first. Sure it's better when it eventually comes out and catches up, but I don't think we'd have gotten FSR (upscaling or FG) without DLSS trailblazing it. Chicken and egg stuff.

Nvidia tends to innovate new features, lock them to their hardware and get a generation or two of exclusivity, then AMD benefits from following that and developing a decent open source version.

I don't really mind the cycle tbh, I am a big fan of innovation and new features, I don't want to play games with the same rendering tech ad infinitum, and it gives good options for those who either want to be at the bleeding edge and pay for it, or wait if they choose.
Posted on Reply
#6
Minus Infinity
noel_fsone of the reasons im an amd guy :love:

also the drivers have become pretty decent the last few months, only took them 2 years, could have been worse, or could it?
If you use Linux and Nvidia GPU, try Nvidia drivers for a laugh.
Posted on Reply
#7
nguyen
CrackongAn open solution is always better than a close one.

The in-house close solution might receive better 'kick-off' and initial development.
But once its marketing potential is exhausted and no longer generates significant profits, it will soon be forgotten and left in the corner.
While the open solution still have chances from other interesting parties.
I guess Apple and MS got rich and popular because they keep making open source softwares then :roll:
Posted on Reply
#8
ilyon
Sadly, still no DLSS™ and RTX™.
Posted on Reply
#9
fancucker
I'd rather pay more for a proper hardware based and closed solution like DLSS. The vast majority of consumers believe in subsidizing Nvidia's attempts at advancing graphics and gaming.
Posted on Reply
#11
Legacy-ZA
Can't wait to see what the modding community will do with this. The frame generation monopoly on the RTX4000 series is coming to an end.
Posted on Reply
#12
SPARSTE96
I think Frame Gen will be better than fsr, but at least it will work on newer titles sponsored by Amd, good news.
Posted on Reply
#13
Dragokar
That's a good step, and FMF drivers are getting better with every release.
Posted on Reply
#14
Vya Domus
SPARSTE96I think Frame Gen will be better than fsr
What do you mean better ? It's a different feature than upscaling.
Posted on Reply
#15
Leiesoldat
lazy gamer & woodworker
fancuckerI'd rather pay more for a proper hardware based and closed solution like DLSS. The vast majority of consumers believe in subsidizing Nvidia's attempts at advancing graphics and gaming.
I'm amused you think that paying Nvidia's prices is getting you better graphics and gaming. That money is going to their AI and Machine Learning divisions to help accelerate that cash cow, not gaming.
Posted on Reply
#16
Assimilator
LeiesoldatI'm amused you think that paying Nvidia's prices is getting you better graphics and gaming. That money is going to their AI and Machine Learning divisions to help accelerate that cash cow, not gaming.
I'm amused how AMD fanboys keep making this claim, yet NVIDIA's most powerful GPUs are consistently faster than AMD's. Almost like you live in a world divorced from reality.
Posted on Reply
#17
noel_fs
AssimilatorI'm amused how AMD fanboys keep making this claim, yet NVIDIA's most powerful GPUs are consistently faster than AMD's. Almost like you live in a world divorced from reality.
They are not even more powerful lol. A 7900 XTX is superior than a 4080 in most aspects.
Posted on Reply
#18
Assimilator
noel_fsThey are not even more powerful lol. A 7900 XTX is superior than a 4080 in most aspects.
A 4080 isn't NVIDIA's most powerful GPU. Please learn reading comprehension.
Posted on Reply
#19
SPARSTE96
Vya DomusWhat do you mean better ? It's a different feature than upscaling.
I'm comparing Nvidia's frame gen (DLSS 3.5) with FSR 3.0. FSR 3.0 is Amd's frame generation solution, i wasn't talking about upscaling.
Posted on Reply
#20
Vayra86
wolfTypically what I've seen is you don't get the open one without the closed one first. Sure it's better when it eventually comes out and catches up, but I don't think we'd have gotten FSR (upscaling or FG) without DLSS trailblazing it. Chicken and egg stuff.

Nvidia tends to innovate new features, lock them to their hardware and get a generation or two of exclusivity, then AMD benefits from following that and developing a decent open source version.

I don't really mind the cycle tbh, I am a big fan of innovation and new features, I don't want to play games with the same rendering tech ad infinitum, and it gives good options for those who either want to be at the bleeding edge and pay for it, or wait if they choose.
Truth.

This is the way of all adoption, and both Nvidia and AMD know it and happily take their place in the queue each and every time.

Give us the 'Freesync result' and all is well, honestly, with this whole upscale and FG affair. The moment it gets there, is the moment I'll believe in it. Until then, we just don't know - it could die any day, or live for ten years.
nguyenI guess Apple and MS got rich and popular because they keep making open source softwares then :roll:
Nobody said anything about rich and popular. The subject is 'best', and open source does have some qualities to it to apply just for being open source. Still though, closed is fine, but with great power comes great responsibility. MS and Apple are both companies that haven't tarnished that responsibility all too much. They make mistakes, but they also make an effort to stay on the good side of things, to good effect, too. Especially MS, imho; Apple is more of playing the arrogant card, effectively calling every bug a feature and part of being in the cool Apple club. They are both however definitely open to feedback and act upon it. By necessity, but also simply because needs and goals align. They want Windows in our homes. They'll cater to the needs. Its a shame their cloud services are so expensive, but prior or without that? I can't imagine a PC world without MS and its attitude on things, I mean, they've never been super anal about DRM or licensing cost for what is a superb OS. Windows was always a free for all and it still is.

And at the same time, Linux on the other end managed to evolve much the same, up to and including a presence on about 3/4th of the world's phones.
Posted on Reply
#21
sephiroth117
Reading some comments it's really crazy that just releasing a components YOU OFTEN INTEGRATE IN YOUR OWN GAME/APP CODE as open-source (obviously, to drive max adoption) makes you an open-source warrior in the eyes of fans. AMD has so many things behind closed sources.

Nvidia has and participates in countless open-source projects the issue is that you are not developers or familiar with that aspect so you just see DLSS as closed-source, which would make 0 point being open-source since it relies on a hardware AND on a ML model (so you'd need the whole training set etc to have all the source, good luck).
developer.nvidia.com/open-source

The tensor RT sdk IS open source so are many nvidia sdks, yet, even after all those years some people fail to understand that DLSS relies a lot on HARDWARE, there is no real advantage to make it open-source or cross-platform when it's tied to your own architecture AND training/ML models !

AMD makes FSR open-source to drive adoption and throttle DLSS expansion, it is because it's advantageous for them. Many other AMD components
AMD "anti-lag" component, the one that generated VAC ban on CS2 is closed-source, no one makes a fuss about it...
nguyenI guess Apple and MS got rich and popular because they keep making open source softwares then :roll:
windows and ios are not open-source, neither are most AMD components including windows drivers however:
  • Swift
  • Typescript
  • visual studio code
  • dotnet core (C# more generally)
  • Both MS and Apple contributes to many open-source projects
Those are some extremely popular open-source components by your aforementioned companies, what's the difference between releasing an API for upscaling made to counter DLSS as open-source and a whole damn language like C# used by thousands companies ?
Posted on Reply
#22
Vya Domus
sephiroth117AMD "anti-lag" component, the one that generated VAC ban on CS2 is closed-source, no one makes a fuss about it...
What a bizarre choice to make a point.

It's a driver level feature, how could it be open source lol.
sephiroth117people fail to understand that DLSS relies a lot on HARDWARE, there is no real advantage
No, that's what Nvidia claims, there is no way to know that for sure because it's not... open source. They've made claims like that which proved not to be true before, like saying that frame generation cannot work on GPUs other than 4000 series because the optical flow whatever was too slow without dedicated hardware and that turned out to be a straight up lie because AMD got it to work on compute shaders which run on everything.

So suffice to say I for one do not believe that.
Posted on Reply
#23
remekra
Companies will release open source software when it benefits them, nothing new. Goes both ways.
I would focus more on the fact that company that by many is considered to make bad software for their hardware managed to do FG without specialized hardware. A feat that nvidia claimed is impossible and it needs Optical Flow Acceleration, that's why it's not available for older cards.
In case of FSR2 it is looking worse than DLSS (hope that after they have finished FSR3 they can focus more on upscaling part) but for Frame Gen now after they fixed VRR I do not see any downside compared to DLSS Frame Gen. And I used both.
Posted on Reply
#24
R-T-B
nguyenI guess Apple and MS got rich and popular because they keep making open source softwares then :roll:
Not in the server space. Only in consumer potato land.
Posted on Reply
#25
mechtech
When's Terraria going to get support?!?!?! ;)

Oh wait, I get refresh rate frames at 4k, never mind. :)
Posted on Reply
Add your own comment
Dec 21st, 2024 07:31 EST change timezone

New Forum Posts

Popular Reviews

Controversial News Posts