• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

AMD Adds Four New Graphics Technologies to Its FidelityFX Software Stack via GPUOpen

Raevenlord

News Editor
Joined
Aug 12, 2016
Messages
3,755 (1.25/day)
Location
Portugal
System Name The Ryzening
Processor AMD Ryzen 9 5900X
Motherboard MSI X570 MAG TOMAHAWK
Cooling Lian Li Galahad 360mm AIO
Memory 32 GB G.Skill Trident Z F4-3733 (4x 8 GB)
Video Card(s) Gigabyte RTX 3070 Ti
Storage Boot: Transcend MTE220S 2TB, Kintson A2000 1TB, Seagate Firewolf Pro 14 TB
Display(s) Acer Nitro VG270UP (1440p 144 Hz IPS)
Case Lian Li O11DX Dynamic White
Audio Device(s) iFi Audio Zen DAC
Power Supply Seasonic Focus+ 750 W
Mouse Cooler Master Masterkeys Lite L
Keyboard Cooler Master Masterkeys Lite L
Software Windows 10 x64
AMD today via its newly released GPUOpen website has announced that it is adding four new graphics technologies to its FidelityFX software stack. Before you ask, no; there is no included Ray Tracing graphics libraries among these four new technologies. However, considering the use-case for these is to give developers an almost plug-in flexibility on various graphics technologies they would otherwise have to find other ways to integrate in their rendering pass, added layers to GPUOpen are always a welcome sight. And rest assured that "classic" shading techniques will still be widely used even in the advent of top to bottom raytracing capabilities on graphics hardware - which likely won't happen in the next GPU hardware generation anyway.

Added technologies to the previously-released Contrast Adaptive Sharpening are libraries for SSSR (Stochastic Screen Space Reflections) for better reflections without the usage of raytracing; CACAO (Combined Adaptive Compute Ambient Occlusion) for added depth to shadows and object quality; LPM (Luminance Preserving Mapper) for eased application of an HDR rendering pipeline with correct values, preventing overblown details; and SPD (Single Pass Downsampler) which will allow developers to seamlessly downsample required assets (think something along the lines of Variable Rate Shading) to achieve FPS targets. The GPUOpen is an effort from AMD to create an open graphics library that will allow developers to easily integrate AMD-optimized technologies to their graphics workflow.






AMD
Today, we are excited to introduce you to the new additions to the FidelityFX family. As many of you will know already, FidelityFX was announced last year with the first of our open source effects, Contrast Adaptive Sharpening (CAS). Since then we've been absolutely delighted to see the community embrace CAS and FidelityFX.

That's why we are now expanding our FidelityFX family with four new members: Stochastic Screen Space Reflections (SSSR), Combined Adaptive Compute Ambient Occlusion (CACAO), Luminance Preserving Mapper (LPM), and Single Pass Downsampler (SPD).

FidelityFX SSSR - Stochastic Screen Space Reflections
That would be us! The first of our four new FidelityFX effects is Stochastic Screen Space Reflections (SSSR). This is our implementation of the ever popular Screen Space Reflections technique. This effect can create realistic looking reflections, purely based on information already present in the rendered image.

FidelityFX CACAO - Combined Adaptive Compute Ambient Occlusion
FidelityFX CACAO stands for Combined Adaptive Compute Ambient Occlusion and is based on Intel's Adaptive Screen Space Ambient Occlusion, however our team has been busy tinkering and optimizing it. First of all, we moved the entire thing over to compute, allowing you the freedom to run it on either a compute or graphics queue. We've also done some major surgery on the data-transformations the effect undertakes. Finally, we also included an upsampler option to allow you to get high quality ambient occlusion within a budget that suits your game.

FidelityFX LPM - Luminance Preserving Mapper
Ensure all that effort you put into lighting and shading your scenes is nicely carried through to the screen. FidelityFX LPM (Luminance Preserving Mapper) provides fast and easy-to-integrate HDR and wide gamut tone and gamut mapping for your game.

FidelityFX SPD - Single Pass Downsampler
Almost every game will need to downsample something at some point. Perhaps you're moving a buffer to a lower resolution for performance reasons, or maybe you're generating a MIPmap chain. The standard way of doing this is simple, but potentially introduces lots of bubbles into the graphics pipeline. Pop those bubbles by using FidelityFX SPD, our Single Pass Downsampler that can generate up to 12 MIPmap levels in a single compute shader pass.

View at TechPowerUp Main Site
 
Joined
Nov 4, 2005
Messages
11,961 (1.72/day)
System Name Compy 386
Processor 7800X3D
Motherboard Asus
Cooling Air for now.....
Memory 64 GB DDR5 6400Mhz
Video Card(s) 7900XTX 310 Merc
Storage Samsung 990 2TB, 2 SP 2TB SSDs, 24TB Enterprise drives
Display(s) 55" Samsung 4K HDR
Audio Device(s) ATI HDMI
Mouse Logitech MX518
Keyboard Razer
Software A lot.
Benchmark Scores Its fast. Enough.
Vertex matrix info I bet.
 
Joined
Feb 11, 2009
Messages
5,540 (0.96/day)
System Name Cyberline
Processor Intel Core i7 2600k -> 12600k
Motherboard Asus P8P67 LE Rev 3.0 -> Gigabyte Z690 Auros Elite DDR4
Cooling Tuniq Tower 120 -> Custom Watercoolingloop
Memory Corsair (4x2) 8gb 1600mhz -> Crucial (8x2) 16gb 3600mhz
Video Card(s) AMD RX480 -> RX7800XT
Storage Samsung 750 Evo 250gb SSD + WD 1tb x 2 + WD 2tb -> 2tb MVMe SSD
Display(s) Philips 32inch LPF5605H (television) -> Dell S3220DGF
Case antec 600 -> Thermaltake Tenor HTCP case
Audio Device(s) Focusrite 2i4 (USB)
Power Supply Seasonic 620watt 80+ Platinum
Mouse Elecom EX-G
Keyboard Rapoo V700
Software Windows 10 Pro 64bit
This is cool and all, but I wish they implemented it as Nvidia where its not a case of games supporting it or not.
Like Dead By Daylight right now forces extremely crappy FXAA on its users which blurs everything beyond believe.
I tried AMD sharpening but it just does not take, it does nothing ingame.

BUT, if I add reshade and add this CAS from AMD to that it can work with it just fine soooo yeah, what gives?
 
Joined
May 2, 2020
Messages
397 (0.24/day)
Location
Antares
System Name BloodRage
Processor R5 2600X PBO enabled
Motherboard Gigabyte Aorus B450 Elite
Cooling Arctic Esports Duo
Memory 16GB Corsair Vengeance 3000
Video Card(s) MSI VENTUS OC 2060 Super
Storage 120GB PNY SATA + 1TB WD Blue M.2
Display(s) Samsung CRG5 144hz QD
Case CiT cheap chassis
Audio Device(s) Creative Audigy FX
Power Supply Superflower Leadex III Gold 650w
Mouse Razer Basilisk
Keyboard Red Dragon Kumara
Software Win 10
Seriously can we just go back to image quality? this is not it...
 
Joined
Nov 13, 2007
Messages
10,683 (1.72/day)
Location
Austin Texas
System Name Planet Espresso
Processor 13700KF @ 5.5GHZ 1.285v - 235W cap
Motherboard MSI 690-I PRO
Cooling Thermalright Phantom Spirit EVO
Memory 48 GB DDR5 7600 MHZ CL36
Video Card(s) RTX 4090 FE
Storage 2TB WD SN850, 4TB WD SN850X
Display(s) Alienware 32" 4k 240hz OLED
Case Jonsbo Z20
Audio Device(s) Yes
Power Supply Corsair SF750
Mouse Xlite V2
Keyboard 65% HE Keyboard
Software Windows 11
Benchmark Scores They're pretty good, nothing crazy.
Forced ambient occlusion always looks the worst to me... It's like looking at an overly shaded drawing where the artist hasn't yet learned how light and shadows work, and just shades everything in every direction to give things 'depth'.
 
Joined
Feb 23, 2008
Messages
1,064 (0.17/day)
Location
Montreal
System Name Aryzen / Sairikiki / Tesseract
Processor 5800x / i7 920@3.73 / 5800x
Motherboard Steel Legend B450M / GB EX58-UDP4 / Steel Legend B550M
Cooling Mugen 5 / Pure Rock / Glacier One 240
Memory Corsair Something 16 / Corsair Something 12 / G.Skill 32
Video Card(s) AMD 6800XT / AMD 6750XT / Sapphire 7800XT
Storage Way too many drives...
Display(s) LG 332GP850-B / Sony w800b / Sony X90J
Case EVOLV X / Carbide 540 / Carbide 280x
Audio Device(s) SB ZxR + GSP 500 / board / Denon X1700h + ELAC Uni-Fi 2 + Senn 6XX
Power Supply Seasonic PRIME GX-750 / Corsair HX750 / Seasonic Focus PX-650
Mouse G700 / none / G602
Keyboard G910
Software w11 64
Benchmark Scores I don't play benchmarks...
If that Fidelity Downsampler can make the latest Metro game look like Wolfenstein 3D, I'm sold...
 

ARF

Joined
Jan 28, 2020
Messages
4,670 (2.68/day)
Location
Ex-usa | slava the trolls
Seriously can we just go back to image quality? this is not it...

It's really difficult when there are things like:
- full texture compression;
- colour compression;
- variable rate shading with God knows what post-processing;
- DLSS...

AMD tries with Radeon Image Sharpening and Fidelity FX but...

the result is something like those:

1589222339623.png


1589222449549.png


1589222498524.png


1589222546576.png



 
Joined
Feb 19, 2009
Messages
1,161 (0.20/day)
Location
I live in Norway
Processor R9 5800x3d | R7 3900X | 4800H | 2x Xeon gold 6142
Motherboard Asrock X570M | AB350M Pro 4 | Asus Tuf A15
Cooling Air | Air | duh laptop
Memory 64gb G.skill SniperX @3600 CL16 | 128gb | 32GB | 192gb
Video Card(s) RTX 4080 |Quadro P5000 | RTX2060M
Storage Many drives
Display(s) AW3423dwf.
Case Jonsbo D41
Power Supply Corsair RM850x
Mouse g502 Lightspeed
Keyboard G913 tkl
Software win11, proxmox
This is cool and all, but I wish they implemented it as Nvidia where its not a case of games supporting it or not.
Like Dead By Daylight right now forces extremely crappy FXAA on its users which blurs everything beyond believe.
I tried AMD sharpening but it just does not take, it does nothing ingame.

BUT, if I add reshade and add this CAS from AMD to that it can work with it just fine soooo yeah, what gives?

Implemented it as nvidia ?
How, what ?
Like DLSS and RTX which requires game support ?
Also Dead By Daylight, what can AMD do about a dev not knowing how to implement AA ?

This is not AMD Driver summit, it's Open source Graphics not specific to AMD, this is AMD's contributions to open source\Gpuopen.
For driver they have Image sharpening, you can adjust it, you can see it in game that it sharpens based on the % you input.

fidelityfx tech exists in games without much of advertisement to AMD cause it's open source.
 
Last edited:
Joined
Feb 18, 2005
Messages
5,766 (0.80/day)
Location
Ikenai borderline!
System Name Firelance.
Processor Threadripper 3960X
Motherboard ROG Strix TRX40-E Gaming
Cooling IceGem 360 + 6x Arctic Cooling P12
Memory 8x 16GB Patriot Viper DDR4-3200 CL16
Video Card(s) MSI GeForce RTX 4060 Ti Ventus 2X OC
Storage 2TB WD SN850X (boot), 4TB Crucial P3 (data)
Display(s) 3x AOC Q32E2N (32" 2560x1440 75Hz)
Case Enthoo Pro II Server Edition (Closed Panel) + 6 fans
Power Supply Fractal Design Ion+ 2 Platinum 760W
Mouse Logitech G602
Keyboard Razer Pro Type Ultra
Software Windows 10 Professional x64
AMD Adds Four New Graphics Technologies to be Added to Its FidelityFX Software Stack via GPUOpen

This quantum headline confuses me.
 
Joined
Nov 21, 2010
Messages
2,350 (0.46/day)
Location
Right where I want to be
System Name Miami
Processor Ryzen 3800X
Motherboard Asus Crosshair VII Formula
Cooling Ek Velocity/ 2x 280mm Radiators/ Alphacool fullcover
Memory F4-3600C16Q-32GTZNC
Video Card(s) XFX 6900 XT Speedster 0
Storage 1TB WD M.2 SSD/ 2TB WD SN750/ 4TB WD Black HDD
Display(s) DELL AW3420DW / HP ZR24w
Case Lian Li O11 Dynamic XL
Audio Device(s) EVGA Nu Audio
Power Supply Seasonic Prime Gold 1000W+750W
Mouse Corsair Scimitar/Glorious Model O-
Keyboard Corsair K95 Platinum
Software Windows 10 Pro
This quantum headline confuses me.

An editor definitely could have given it a once over.

fixes

AMD Adds Four New Graphics Technologies to FidelityFX Software Stack via GPUOpen
Four New Graphics Technologies to be Added to AMD's FidelityFX Software Stack via GPUOpen
Four New Graphics Technologies to be Added to FidelityFX Software Stack via GPUOpen by AMD

Last one is because I don't like (')s in titles.
 
Joined
Feb 11, 2009
Messages
5,540 (0.96/day)
System Name Cyberline
Processor Intel Core i7 2600k -> 12600k
Motherboard Asus P8P67 LE Rev 3.0 -> Gigabyte Z690 Auros Elite DDR4
Cooling Tuniq Tower 120 -> Custom Watercoolingloop
Memory Corsair (4x2) 8gb 1600mhz -> Crucial (8x2) 16gb 3600mhz
Video Card(s) AMD RX480 -> RX7800XT
Storage Samsung 750 Evo 250gb SSD + WD 1tb x 2 + WD 2tb -> 2tb MVMe SSD
Display(s) Philips 32inch LPF5605H (television) -> Dell S3220DGF
Case antec 600 -> Thermaltake Tenor HTCP case
Audio Device(s) Focusrite 2i4 (USB)
Power Supply Seasonic 620watt 80+ Platinum
Mouse Elecom EX-G
Keyboard Rapoo V700
Software Windows 10 Pro 64bit
Implemented it as nvidia ?
How, what ?
Like DLSS and RTX which requires game support ?
Also Dead By Daylight, what can AMD do about a dev not knowing how to implement AA ?

This is not AMD Driver summit, it's Open source Graphics not specific to AMD, this is AMD's contributions to open source\Gpuopen.
For driver they have Image sharpening, you can adjust it, you can see it in game that it sharpens based on the % you input.

fidelityfx tech exists in games without much of advertisement to AMD cause it's open source.

No, how Nvidia's Freestyle works "on an API level" or something.
Like a game does not need to support the sharpening filter it can apply for it to be applied, heck idk if a game could even block it if they wanted to.
But AMD's sharpening filter does not work with (for example) dbd, you can turn it on for that game in the radeon software but it does not do anything in the game.
Like turning on MSAA or so for GTA4 in Catalyst/Nvidia Control Panel back in the day did nothing either.

Nvidia's sharpening does affect Dead by Daylight however and if I add Reshade to Dead by Daylight and use my imported AMD sharpening shader in there it works as well.
That is what I mean, AMD's filters not working on everything just by default where Nvidia's do.
 
Joined
Dec 22, 2011
Messages
3,890 (0.83/day)
Processor AMD Ryzen 7 3700X
Motherboard MSI MAG B550 TOMAHAWK
Cooling AMD Wraith Prism
Memory Team Group Dark Pro 8Pack Edition 3600Mhz CL16
Video Card(s) NVIDIA GeForce RTX 3080 FE
Storage Kingston A2000 1TB + Seagate HDD workhorse
Display(s) Samsung 50" QN94A Neo QLED
Case Antec 1200
Power Supply Seasonic Focus GX-850
Mouse Razer Deathadder Chroma
Keyboard Logitech UltraX
Software Windows 11
Is Radeon Image Sharpening still Navi only? I get to play with Freestyle and all the goodies on my Maxwell card for example.
 

ARF

Joined
Jan 28, 2020
Messages
4,670 (2.68/day)
Location
Ex-usa | slava the trolls
Is Radeon Image Sharpening still Navi only? I get to play with Freestyle and all the goodies on my Maxwell card for example.


I doubt Radeon Image Sharpening had ever been Navi only. Polaris and Vega cards support it, for older than these, I can't recall.
 
Joined
Dec 22, 2011
Messages
3,890 (0.83/day)
Processor AMD Ryzen 7 3700X
Motherboard MSI MAG B550 TOMAHAWK
Cooling AMD Wraith Prism
Memory Team Group Dark Pro 8Pack Edition 3600Mhz CL16
Video Card(s) NVIDIA GeForce RTX 3080 FE
Storage Kingston A2000 1TB + Seagate HDD workhorse
Display(s) Samsung 50" QN94A Neo QLED
Case Antec 1200
Power Supply Seasonic Focus GX-850
Mouse Razer Deathadder Chroma
Keyboard Logitech UltraX
Software Windows 11
I doubt Radeon Image Sharpening had ever been Navi only. Polaris and Vega cards support it, for older than these, I can't recall.

Maybe your right, just recall that was one of the big headline features for the 5x00 series cards, seems kinda sad at the time either way.
 
Joined
Feb 11, 2009
Messages
5,540 (0.96/day)
System Name Cyberline
Processor Intel Core i7 2600k -> 12600k
Motherboard Asus P8P67 LE Rev 3.0 -> Gigabyte Z690 Auros Elite DDR4
Cooling Tuniq Tower 120 -> Custom Watercoolingloop
Memory Corsair (4x2) 8gb 1600mhz -> Crucial (8x2) 16gb 3600mhz
Video Card(s) AMD RX480 -> RX7800XT
Storage Samsung 750 Evo 250gb SSD + WD 1tb x 2 + WD 2tb -> 2tb MVMe SSD
Display(s) Philips 32inch LPF5605H (television) -> Dell S3220DGF
Case antec 600 -> Thermaltake Tenor HTCP case
Audio Device(s) Focusrite 2i4 (USB)
Power Supply Seasonic 620watt 80+ Platinum
Mouse Elecom EX-G
Keyboard Rapoo V700
Software Windows 10 Pro 64bit
Joined
Jul 10, 2011
Messages
797 (0.16/day)
Processor Intel
Motherboard MSI
Cooling Cooler Master
Memory Corsair
Video Card(s) Nvidia
Storage Western Digital/Kingston
Display(s) Samsung
Case Thermaltake
Audio Device(s) On Board
Power Supply Seasonic
Mouse Glorious
Keyboard UniKey
Software Windows 10 x64
Top