Friday, November 10th 2023

AMD Releases Preview Driver for FSR 3 Fluid Motion Frames

AMD late Thursday released the latest version of the Special Preview Driver that lets you experience FSR 3 Fluid Motion Frames (version: 23.30.01.03), the AMD technology designed to rival NVIDIA's DLSS 3 Frame Generation. The driver is off-branch, and works with Radeon RX 6000 series, and RX 7000 series; but Fluid Motion Frames (FMF) technology is designed to be as cross-platform as FSR 2. For now, FMF is designed to work with DirectX 11 and DirectX 12 applications, on Radeon RX 7000 RDNA3 and RX 6000 RDNA2 GPUs. The November 9th update improves stability with task-switching between an application that has FMF enabled, and one that doesn't; and a number of intermittent driver crashes and bugs with the display of metrics.

DOWNLOAD: AMD Preview Driver for FSR 3 Fluid Motion Frames November 9 2023 Update
New Feature Highlights
AMD Fluid Motion Frames (AFMF) Technical Preview - Boost FPS with frame generation technology for a smoother gaming experience.

AFMF adds frame generation technology to DirectX 11 and 12 games on AMD Radeon RX 7000 (and now 6000!) Series Desktop Graphics Cards.
We are responding to the excitement from our community and are adding support for Radeon RX 6000 Series Desktop Graphics Cards.
AFMF preserves image quality by dynamically disabling frame generation during fast motion.
What to know
  • AMD Fluid Motion Frames (AFMF)
  • AFMF can be globally enabled for any DirectX 11 and 12 title using HYPR-RX or the AMD Fluid Motion Toggle.
    • As AFMF may introduce additional latency in games, AFMF may not offer the optimal experience in fast-paced competitive titles. AFMF can be disabled using the per-app settings for these titles.
  • AFMF can introduce additional latency in games and is recommended to be combined with AMD Radeon Anti-Lag for the optimal experience.
  • The AFMF technical preview currently requires the game to be played in fullscreen mode with VSYNC disabled.
    • For the optimal experience, AFMF is recommended to be used on AMD FreeSync displays.
  • AFMF features an activity monitor similar to AMD Radeon Super Resolution to confirm the frame generation status using AMD Software: Adrenalin Edition 's in-game overlay (use the default hotkey of Alt-R for the fullscreen overlay, or Alt-Z for the sidebar overlay)
  • AFMF is recommended to be enabled for games running at a minimum fps of 55 FPS for 1080p displays, and 70 FPS for 1440p or above displays
  • AFMF adds frame generation technology to boost FPS outside of the game's engine. To see the resulting FPS, use the AMD Software Performance Metrics Overlay. Support for third-party performance monitoring tools is not available at this moment.
November 9th - What's New?
  • Improvements to driver stability during task switching.
  • Improvements to resolve cases of AMD Software: Adrenalin Edition intermittently crashing, or failing to display metrics.
Add your own comment

42 Comments on AMD Releases Preview Driver for FSR 3 Fluid Motion Frames

#1
ZoneDymo
Gotta say, I do like the name they gave it, fluid motion frames, frames that add to giving a game more fluid motion.
Not really hammering on or even claiming better performance because that technically is a lie.
Posted on Reply
#2
wolf
Better Than Native
Very interested to see how this develops, I tried the game implementation in forespoken which was fairly lacking in polish, but gives a good basis to start. When I recreated AMD's conditions for success, it appeared to work well enough - bar relying on FSR for AA/Upscaling.

Driver level 'acceptable' extra frames is an interesting concept too, and much like Nvidia dropped NIS in response to RSR, I wonder if this will have them drop a driver level FG which would obviously have inferior quality, performance and latency to game level implementations of FG. One can only hope as this is the competition that pushes the market forward.

One request would be to have the game level implementations become decoupled from the need to use FSR (either upscaled or native), give us the choice of using TAA, resolution scaling, or any other upscaling method please, this is PC after all, so being able to tweak to our own IQ preferences is eminently desirable.
Posted on Reply
#3
AusWolf
I thought there was a preview driver before. Hardware Unboxed even made a video on it. Or have I become clairvoyant? :wtf:
ZoneDymoGotta say, I do like the name they gave it, fluid motion frames, frames that add to giving a game more fluid motion.
Not really hammering on or even claiming better performance because that technically is a lie.
Agreed.
Posted on Reply
#4
Prima.Vera
Would be fun to run this in the future on nGreedia RTX 20x0 or RTX 30x0 cards, or even older gens.
Just another proof that that callous and overly greed company is dropping the new technology for all except current generation.
You want to bet that by the time RTX 50x0 series arrive they will bring another tech that will work "only" on RTX 50x0 cards?
Posted on Reply
#5
Macro Device
AusWolfI thought there was a preview driver before. Hardware Unboxed even made a video on it. Or have I become clairvoyant?
This driver is meant to improve AFMF, not to introduce it.
Posted on Reply
#6
AusWolf
Beginner Micro DeviceThis driver is meant to improve AFMF, not to introduce it.
Ah! So HU's video is basically obsolete?
Posted on Reply
#7
ToTTenTranz
It should be clarified that Fluid Motion Frames is not FSR3, nor should it be called as such because the difference in quality is potentially enormous.

FSR3 uses motion vectors to provide a per-object prediction of displacement, resulting in substantially better results.
Fluid Motion Frames is only frame interpolation like we get in the TVs.

Also, FSR3 is enabled on a per-game basis and doesn't need any special driver. The game engine simply uses regular compute shaders.
AFMF should have significantly worse quality but it's obviously more accessible by being enabled through the drivers.



Let's just hope we're also not getting reviewers comparing DLSS3 to AFMF just to dishonestly shit on FSR3.
Posted on Reply
#8
Vayra86
Prima.VeraWould be fun to run this in the future on nGreedia RTX 20x0 or RTX 30x0 cards, or even older gens.
Just another proof that that callous and overly greed company is dropping the new technology for all except current generation.
You want to bet that by the time RTX 50x0 series arrive they will bring another tech that will work "only" on RTX 50x0 cards?
Of course, it was clear from the moment they charged ahead with the RTX moniker - Nvidia carving out its own proprietary RT solution and toolset for the future.

They need to sell it. They tell us there are hardware limitations stopping them from doing X or Y. They tell us special AI makes a special upscale that in the end is just a .dll.

Meanwhile, a competitor offers virtually all those features as hard- and software agnostic 'as possible', clearly challenging the status quo Nvidia tries to create, and implicitly telling everyone Nvidia is a lying bunch of scumbags. Is it as flawless? Nope, but it keeps the customer in control, and the division of power on this market healthy. And hopefully, it pushes Nvidia to drop their proprietary BS and get in line, just like they did with Gsync > Freesync. The advantages of Gsync today are too minute to even care about, and there are in fact more bugs and compatibility problems with extra special Gsync monitors in certain games and with certain settings. That problem will only get bigger as the market for Gsync dwindles. DLSS is likely following the same trajectory, as did PhysX in the past. What's left of PhysX is ONLY whatever was opened up for everyone.

Every single time... if its not universal, it will die a slow and painful death, no matter what. These features cannot exist in a niche.
Posted on Reply
#9
Legacy-ZA
Prima.VeraWould be fun to run this in the future on nGreedia RTX 20x0 or RTX 30x0 cards, or even older gens.
Just another proof that that callous and overly greed company is dropping the new technology for all except current generation.
You want to bet that by the time RTX 50x0 series arrive they will bring another tech that will work "only" on RTX 50x0 cards?
nVidia made me apprehensive about purchasing their GPUs. AMD keeps pushing technology forward on the driver level that will function over multi-generational GPUs, where nVidia keeps locking you out from newer technologies every new generation on a hardware level.

Despite all the goodies that nVidia brings; I really think my next GPU will be an AMD one again, I moved from AMD at one point because they had very crappy driver support, but in the last years they have really stepped up their game. AMD definitely makes the switch way more palatable these days.
Posted on Reply
#10
Macro Device
AusWolfAh! So HU's video is basically obsolete?
That video is several weeks old. What do you think?
Vayra86DLSS is likely following the same trajectory
Do you mean DLSS is gonna be compatible with non-nVidia GPUs at some point? Would be great since in some nVidia sponsored titles, FSR works like crap and some games are basically unplayable at native resolution (unless you got a $700+ GPU).

But the way I see DLSS/FSR/XeSS is they are calculators meant to make you efficient in complex maths but game devs use it to calculate what 2+2 equals to and their end result is 6.
Posted on Reply
#11
AusWolf
Beginner Micro DeviceThat video is several weeks old. What do you think?
Dunno. I have no idea how much the technology has changed since then.
Posted on Reply
#12
Dimitriman
Just tell me when this is coming to Baldur's Gate 3...
Posted on Reply
#13
R-T-B
DimitrimanJust tell me when this is coming to Baldur's Gate 3...
This right here is driver level, so...
Posted on Reply
#14
faye
ToTTenTranzIt should be clarified that Fluid Motion Frames is not FSR3, nor should it be called as such because the difference in quality is potentially enormous.

FSR3 uses motion vectors to provide a per-object prediction of displacement, resulting in substantially better results.
Fluid Motion Frames is only frame interpolation like we get in the TVs.

Also, FSR3 is enabled on a per-game basis and doesn't need any special driver. The game engine simply uses regular compute shaders.
AFMF should have significantly worse quality but it's obviously more accessible by being enabled through the drivers.



Let's just hope we're also not getting reviewers comparing DLSS3 to AFMF just to dishonestly shit on FSR3.
Yes, another reminder this is kind of pointless - it's only a step up from turning on motion smoothing on a high end TV used as a monitor, and has the same downside of increased latency. FSR3 may be worth bothering with, but for most there will never be a good reason to turn on AFMF. Either you'll be getting high enough FPS without it that there's no need for it, or turning it on will raise the FPS counter and deliver a smoother looking but worse feeling result because native FPS is too low to "feed" it properly.

Honestly I wish AMD would drop this feature entirely and focus on FSR3, which should at least have better image quality.
Posted on Reply
#15
john_
AFMF adds frame generation technology to DirectX 11 and 12 games on AMD Radeon RX 7000 (and now 6000!) Series Desktop Graphics Cards.
WOW!!!! I thought this was going to be 7000 series exclusive.
Posted on Reply
#16
Vayra86
Beginner Micro DeviceThat video is several weeks old. What do you think?

Do you mean DLSS is gonna be compatible with non-nVidia GPUs at some point? Would be great since in some nVidia sponsored titles, FSR works like crap and some games are basically unplayable at native resolution (unless you got a $700+ GPU).

But the way I see DLSS/FSR/XeSS is they are calculators meant to make you efficient in complex maths but game devs use it to calculate what 2+2 equals to and their end result is 6.
Whether it will be compatible I don't know, they could also just drop it altogether, there could be a unified library, etc.

In the end, if the features are virtually similar, there is no real gain in pushing one ahead of the others, even for these companies it'd be much more beneficial to get behind a common supported standard. The only problem is Nvidia's overwhelming market share - but still, that hasn't stopped them from surrendering on Gsync.
Posted on Reply
#17
kapone32
Vayra86Whether it will be compatible I don't know, they could also just drop it altogether, there could be a unified library, etc.

In the end, if the features are virtually similar, there is no real gain in pushing one ahead of the others, even for these companies it'd be much more beneficial to get behind a common supported standard. The only problem is Nvidia's overwhelming market share - but still, that hasn't stopped them from surrendering on Gsync.
Fully agreed if it is so necessary for Gaming it should become a part of DX and just implemented as such. Of course we are talking about Nvidia though and they are loath to work for anything that does not benefit them alone. Physx actually looked cool but when they wrote in a Windows driver to disable an Nvidia GPU if an AMD card was installed in the same PC so it could go that way as well.
Posted on Reply
#18
rv8000
john_WOW!!!! I thought this was going to be 7000 series exclusive.
I’m pretty sure the initial preview driver was working with 6000 series cards at the driver level already.
Posted on Reply
#19
Kaotik
How can you release this bullcrap? It's AFMF Driver, not FSR3 FMF. They are NOT the same thing.
rv8000I’m pretty sure the initial preview driver was working with 6000 series cards at the driver level already.
It didn't, but they released 2nd set with universal dx11/12 AFMF Driver with support for RX6000 back in September
Posted on Reply
#21
faye
KaotikHow can you release this bullcrap? It's AFMF Driver, not FSR3 FMF. They are NOT the same thing.
Yes, they really need to edit this post, there should be no reference to FSR3 save maybe pointing out that this isn't FSR3 and FSR3 should be significantly better in all situations where it is available.
Posted on Reply
#22
rv8000
KaotikHow can you release this bullcrap? It's AFMF Driver, not FSR3 FMF. They are NOT the same thing.


It didn't, but they released 2nd set with universal dx11/12 AFMF Driver with support for RX6000 back in September
Is this not the second preview driver? I honestly don’t remember there being another version after the initial release preview.

All FG is bull***, when you require high end hardware from either brand to feed the software enough FPS as to not create tons of additional artifacts, its absolutely pointless for 99% of users.
Posted on Reply
#23
kapone32
It is not readily available on the AMD website. I am going to do a clean install and see what happens.
Posted on Reply
#24
Macro Device
rv8000All FG is bull***, when you require high end hardware from either brand to feed the software enough FPS as to not create tons of additional artifacts, its absolutely pointless for 99% of users.
My PC is kinda equivalent to this build which is way below "high end hardware" and in Cyberpunk 2077 (pretty demanding game), I'm getting ~90 FPS at 1080p High RT Off. With FG enabled, I could benefit from a million Hz display if I had one. So I'd rather put it the way "FG is pointless, unless you have a 144+ Hz display and a GPU capable of saturating its refresh speed at below 60 percent rate but higher than 75 FPS."

Of course 1440p and 4K tax your GPU way harder but even if we talk 4K144 with the base framerate having to be above 70 FPS, with some settings downed, even an RX 6950 XT is more than fine. And that's still a ~1000 USD computer. "Only Ultra settings with all RT effects fully enabled" requirement is usually not present in gamers. And most games look pretty fine at medium-high presets.
Posted on Reply
#25
kapone32
Well I just installed it and all of those little settings in the Overlay are back. Frame Gen Lag seems to be new though. It even shows more stuff for the IGPU as well.
Posted on Reply
Add your own comment
Nov 21st, 2024 22:52 EST change timezone

New Forum Posts

Popular Reviews

Controversial News Posts