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

AMD FidelityFX FSR Source Code Released & Updates Posted, Uses Lanczos under the Hood

wolf

Better Than Native
Joined
May 7, 2007
Messages
8,198 (1.28/day)
System Name MightyX
Processor Ryzen 9800X3D
Motherboard Gigabyte X650I AX
Cooling Scythe Fuma 2
Memory 32GB DDR5 6000 CL30
Video Card(s) Asus TUF RTX3080 Deshrouded
Storage WD Black SN850X 2TB
Display(s) LG 42C2 4K OLED
Case Coolermaster NR200P
Audio Device(s) LG SN5Y / Focal Clear
Power Supply Corsair SF750 Platinum
Mouse Corsair Dark Core RBG Pro SE
Keyboard Glorious GMMK Compact w/pudding
VR HMD Meta Quest 3
Software case populated with Artic P12's
Benchmark Scores 4k120 OLED Gsync bliss
To which I ask how can a AI know personal preference of a random individual!!? ;) I provided plenty of examples the only area's DLSS appeared better I could just as easily simulate with CAS if you want blurry and washed out color.
Did I imply that? I mean if you take a game that has both DLSS and FSR, and show side by sides of both to a bunch of people, their preferences on which looks better will vary from person to person. As for the rest... believe what you want to believe I guess, your prerogative. Me? I tick the box and enjoy the output.
 
Joined
Mar 21, 2016
Messages
2,508 (0.79/day)
This is true, the quality upscale in DLSS is excellent. Its just a shame that it magnifies deficiencies that are inherent to temporal solutions. I may have been being facetious, but I do believe DLSS 1.0 would have been successful if Nvidia took AMD's approach with FSR.
If you look at the recent RDR2 screenshots on TPU comparing DLSS on/off even in the thumbnail you can see how DLSS is killing the visibility of the footprints significantly on top of the being much softer and color just crushed I mean look at tree's and color of the leaves look at the characters pants and shadows on them and just the shadows in general between native and DLSS even in the thumbnail image it's readily apparent.
 
Joined
Sep 26, 2012
Messages
871 (0.20/day)
Location
Australia
System Name ATHENA
Processor AMD 7950X
Motherboard ASUS Crosshair X670E Extreme
Cooling ASUS ROG Ryujin III 360, 13 x Lian Li P28
Memory 2x32GB Trident Z RGB 6000Mhz CL30
Video Card(s) ASUS 4090 STRIX
Storage 3 x Kingston Fury 4TB, 4 x Samsung 870 QVO
Display(s) Acer X38S, Wacom Cintiq Pro 15
Case Lian Li O11 Dynamic EVO
Audio Device(s) Topping DX9, Fluid FPX7 Fader Pro, Beyerdynamic T1 G2, Beyerdynamic MMX300
Power Supply Seasonic PRIME TX-1600
Mouse Xtrfy MZ1 - Zy' Rail, Logitech MX Vertical, Logitech MX Master 3
Keyboard Logitech G915 TKL
VR HMD Oculus Quest 2
Software Windows 11 + Universal Blue
If you look at the recent RDR2 screenshots on TPU comparing DLSS on/off even in the thumbnail you can see how DLSS is killing the visibility of the footprints significantly on top of the being much softer and color just crushed I mean look at tree's and color of the leaves look at the characters pants and shadows on them and just the shadows in general between native and DLSS even in the thumbnail image it's readily apparent.

Agreed, its pretty gross. I do believe this is an outlier though rather than representative of the whole.
 
D

Deleted member 190774

Guest
Did I imply that? I mean if you take a game that has both DLSS and FSR, and show side by sides of both to a bunch of people, their preferences on which looks better will vary from person to person. As for the rest... believe what you want to believe I guess, your prerogative. Me? I tick the box and enjoy the output.

This is the debate I've been trying to diffuse on another popular tech' website; much of it comes down to personal taste. I've given up posting there now as you cannot have a debate in the face of such aggressive fanaticism!

In one comparison, the forum member was demonstrating Control, with DLSS in the left image, and a CAS sharpened image on the right side. Of course, one camp of responders is so adamant that the DLSS image is better, while as I flick between the two, the DLSS image suddenly looks as though I can no longer focus - my vision has gone kapput! It's a bizarre experience, making the CAS image appear much more natural to me - on the whole.
 
Joined
Nov 11, 2016
Messages
3,419 (1.16/day)
System Name The de-ploughminator Mk-III
Processor 9800X3D
Motherboard Gigabyte X870E Aorus Master
Cooling DeepCool AK620
Memory 2x32GB G.SKill 6400MT Cas32
Video Card(s) Asus RTX4090 TUF
Storage 4TB Samsung 990 Pro
Display(s) 48" LG OLED C4
Case Corsair 5000D Air
Audio Device(s) KEF LSX II LT speakers + KEF KC62 Subwoofer
Power Supply Corsair HX850
Mouse Razor Death Adder v3
Keyboard Razor Huntsman V3 Pro TKL
Software win11
This is the debate I've been trying to diffuse on another popular tech' website; much of it comes down to personal taste. I've given up posting there now as you cannot have a debate in the face of such aggressive fanaticism!

In one comparison, the forum member was demonstrating Control, with DLSS in the left image, and a CAS sharpened image on the right side. Of course, one camp of responders is so adamant that the DLSS image is better, while as I flick between the two, the DLSS image suddenly looks as though I can no longer focus - my vision has gone kapput! It's a bizarre experience, making the CAS image appear much more natural to me - on the whole.

Relatively Sharp = Good
Slightly Blurry = Good (better anti aliasing)
Overly Sharp = Bad
Too blurry = Bad
 

wolf

Better Than Native
Joined
May 7, 2007
Messages
8,198 (1.28/day)
System Name MightyX
Processor Ryzen 9800X3D
Motherboard Gigabyte X650I AX
Cooling Scythe Fuma 2
Memory 32GB DDR5 6000 CL30
Video Card(s) Asus TUF RTX3080 Deshrouded
Storage WD Black SN850X 2TB
Display(s) LG 42C2 4K OLED
Case Coolermaster NR200P
Audio Device(s) LG SN5Y / Focal Clear
Power Supply Corsair SF750 Platinum
Mouse Corsair Dark Core RBG Pro SE
Keyboard Glorious GMMK Compact w/pudding
VR HMD Meta Quest 3
Software case populated with Artic P12's
Benchmark Scores 4k120 OLED Gsync bliss
you cannot have a debate in the face of such aggressive fanaticism!
Indeed, and personal preference really is king in all situations. Like some people like motion blur, some hate it, some like AA, some hate it, some people don't even play with shadows! Some games on VA monitors, some on IPS etc etc it's endless.

So I concur that often discussions just go absolutely nowhere, because neither side is willing to concede, and neither is really wrong in the sense that you are allowed to prefer whichever image you like.

One big problem with debating, specifically on the internet, is that people state their opinions and ‘personal truths’ as if they are facts - ‘things that are known or proven to be true’ - when they more often are not facts in that sense, it's just the truth as they see it.
 
Joined
Jun 3, 2010
Messages
2,540 (0.48/day)
Most sharp filters incur heavy penalties in scores of undersampling artefacts. It is always attributed with a form of compromise. We should be aware of that before pointing the finger. It all comes down to where the compromise is going to be. Good filters are not computationally cheap, defeating their purpose.
 
Joined
Dec 12, 2012
Messages
774 (0.18/day)
Location
Poland
System Name THU
Processor Intel Core i5-13600KF
Motherboard ASUS PRIME Z790-P D4
Cooling SilentiumPC Fortis 3 v2 + Arctic Cooling MX-2
Memory Crucial Ballistix 2x16 GB DDR4-3600 CL16 (dual rank)
Video Card(s) MSI GeForce RTX 4070 Ventus 3X OC 12 GB GDDR6X (2610/21000 @ 0.91 V)
Storage Lexar NM790 2 TB + Corsair MP510 960 GB + PNY XLR8 CS3030 500 GB + Toshiba E300 3 TB
Display(s) LG OLED C8 55" + ASUS VP229Q
Case Fractal Design Define R6
Audio Device(s) Yamaha RX-V381 + Monitor Audio Bronze 6 + Bronze FX | FiiO E10K-TC + Sony MDR-7506
Power Supply Corsair RM650
Mouse Logitech M705 Marathon
Keyboard Corsair K55 RGB PRO
Software Windows 10 Home
Benchmark Scores Benchmarks in 2024?
NVIDIA has Lanczos upscaling that can be enabled in NVIDIA Inspector. The downside is that the UI will be upscaled as well, because you have to set a lower resolution.
 
Last edited:
Joined
Jun 3, 2010
Messages
2,540 (0.48/day)
Well, lanczos can be a good sequential filter after some intensity balancing filter like bilateral. We could arrive at solutions which mellow down lanczos' too much sharpening effect.
 
Joined
Mar 21, 2016
Messages
2,508 (0.79/day)
I felt like a dilated filter combined with LCh blend at a low value had a nice effect. I think we'll see a lot of insertions of minor blend modes being combined with certain techniques that already exist to improve the overall results and mellow them out better.
 
Joined
Jun 3, 2010
Messages
2,540 (0.48/day)
I felt like a dilated filter combined with LCh blend at a low value had a nice effect. I think we'll see a lot of insertions of minor blend modes being combined with certain techniques that already exist to improve the overall results and mellow them out better.
I think what I like about superxbr is it compares its difference with a scaled image and only changes those pixels. Sounds simple, but works out like a charm. I've never seen anything quite like it in controlling ringing artifacts.
 
Joined
Mar 21, 2016
Messages
2,508 (0.79/day)
It's great for 2D, but was never intended for 3D however and causes a stretching effect with 3D rendering. Really xBRZ is clever nearest neighbor dilated scaling filter for 2D.
 
Joined
Jun 3, 2010
Messages
2,540 (0.48/day)
It's great for 2D, but was never intended for 3D however and causes a stretching effect with 3D rendering. Really xBRZ is clever nearest neighbor dilated scaling filter for 2D.
xBRZ is great, but I never said Z, I said superxbr. Which is different, though with the same spirit. It is essentially the spirit child of ringing artifacts. It compares a scaled image and makes changes accordingly. Like how a mipmap and a couple more anisotropic filtering(af) reads make up antialiasing, but this time it makes an anti-ringing filter.
I think I am quite certain superxbr 75/100 is the best for a ringing source(like a lanczos passed media) given that I've read a japanese blog on the subject. Text is the best litmus test in this regard.
Since we are in the same domain with MadVR, I think it is fair to say we could either run a prepass filter until the lanczos, or run a consecutive pass to denoise the image. It could take a couple of trajectories. We could filter intensities with bilateral before the sharpening noisy lanczos filter, or we could compare before and after images with superxbr and 'superxbr' it.
Such a good gesture of IHV's to take note of the MPCHC community. I'm very much enjoying it.
 
Last edited:
Joined
Nov 11, 2016
Messages
3,419 (1.16/day)
System Name The de-ploughminator Mk-III
Processor 9800X3D
Motherboard Gigabyte X870E Aorus Master
Cooling DeepCool AK620
Memory 2x32GB G.SKill 6400MT Cas32
Video Card(s) Asus RTX4090 TUF
Storage 4TB Samsung 990 Pro
Display(s) 48" LG OLED C4
Case Corsair 5000D Air
Audio Device(s) KEF LSX II LT speakers + KEF KC62 Subwoofer
Power Supply Corsair HX850
Mouse Razor Death Adder v3
Keyboard Razor Huntsman V3 Pro TKL
Software win11
But it isn’t improving itself, though.
dlss.jpg
dls.jpg


This is why manually replacing the DLSS 2.2 dll into DLSS 2.0 games often improve image quality, the neural network is continuously improving itself.
Sounds much more advanced than some guy trying out sharpen filters that have existed since the 80s doesn't it :roll: .
 
Joined
Nov 11, 2016
Messages
3,419 (1.16/day)
System Name The de-ploughminator Mk-III
Processor 9800X3D
Motherboard Gigabyte X870E Aorus Master
Cooling DeepCool AK620
Memory 2x32GB G.SKill 6400MT Cas32
Video Card(s) Asus RTX4090 TUF
Storage 4TB Samsung 990 Pro
Display(s) 48" LG OLED C4
Case Corsair 5000D Air
Audio Device(s) KEF LSX II LT speakers + KEF KC62 Subwoofer
Power Supply Corsair HX850
Mouse Razor Death Adder v3
Keyboard Razor Huntsman V3 Pro TKL
Software win11
If it’s improving by itself, why is updating the dll’s necessary? ;)

because devs are lazy that they don't bother updating the new DLL.
No worry though it will happen with FSR where people will have to update new version themselves.
 
Joined
Jun 3, 2010
Messages
2,540 (0.48/day)
because devs are lazy that they don't bother updating the new DLL.
No worry though it will happen with FSR where people will have to update new version themselves.
No, it is a superxbr variant through and through. Both come with their own rules, but superxbr is run on the cpu.
 
Top