• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

Has anyone tried enabling FSR 4 on NVIDIA cards?

Joined
Feb 24, 2023
Messages
3,984 (4.88/day)
Location
Russian Wild West
System Name D.L.S.S. (Die Lekker Spoed Situasie)
Processor i5-12400F
Motherboard Gigabyte B760M DS3H
Cooling Laminar RM1
Memory 32 GB DDR4-3200
Video Card(s) RX 6700 XT (vandalised)
Storage Yes.
Display(s) MSi G2712
Case Matrexx 55 (slightly vandalised)
Audio Device(s) Yes.
Power Supply Thermaltake 1000 W
Mouse Don't disturb, cheese eating in progress...
Keyboard Makes some noise. Probably onto something.
VR HMD I live in real reality and don't need a virtual one.
Software Windows 11 / 10 / 8
Benchmark Scores My PC can run Crysis. Do I really need more than that?
Can't find the info googling. Every video and article I stumble upon is about 9070 XT.

But, theoretically, FSR 4 isn't THAT different to DLSS and can work on greenies, right? RIGHT?
 
AMD says it's RDNA4 exclusive. Hmmm, I don't know if source code for FSR4 was released or is planned to be released. I'd assume FSR4 on Nvidia will happen rapidly if/when the source code is out.
 
AMD says it's RDNA4 exclusive. Hmmm, I don't know if source code for FSR4 was released or is planned to be released. I'd assume FSR4 on Nvidia will happen rapidly if/when the source code is out.

People use OptiScaler to run FSR 4 in games where it's not present. Perhaps this also works for NVIDIA GPUs as an exploit? I can't test it myself, no RTX GPU on hand.
 
Why would you want to run the inferior upscaler?
 

People use OptiScaler to run FSR 4 in games where it's not present. Perhaps this also works for NVIDIA GPUs as an exploit? I can't test it myself, no RTX GPU on hand.

OptiScaler passes older FSR or DLSS or XeSS inputs into FSR 4. You can also run DLSS on FSR games. The inputs are just info from the game like motion vectors and depth buffers, which all the temporal upscalers use.

Edit: It seems you have trouble understanding this so I'll simplify my answer: NO
 
Last edited:
OptiScaler passes older FSR or DLSS or XeSS inputs into FSR 4. You can also run DLSS on FSR games. The inputs are just info from the game like motion vectors and depth buffers, which all the temporal upscalers use.
Don't tell me what I know already.

The question is straight: DOES. FSR 4. WORK. ON. NVIDIA. CARDS?
 
FSR 4 is exclusive to AMD RX 9000 series GPU. Will it ever be supported by older AMD generations or Nvidia? Probably not.
 
FSR 4 is exclusive to AMD RX 9000 series GPU. Will it ever be supported by older AMD generations or Nvidia? Probably not.
Once again, I'm not asking if it's supported. Everyone heard that.

People these days...
 
was some indication it might work on 7000 series amd cards which my bet is they would do that first before doing anything to work on nvidia cards or intel.
 
Dude your title of this thread is literally does it work on Nvidia lol.

Cannot enable on Nvidia cards because it isn't supported. What else do you need to know?

People these days...
I think the OP is trying very hard to get you and everyone else to say "yes".

So, how hard is it to just say "yes"?

YES YES YES
 
Maybe the op is trying to ask if you can mod FSR4 support in? The answer is not currently.
 
Last edited:
An example of what OP wants to know is like (XMX) Xe Matrix Extensions for Intel ARC cards can be ran on non-intel arc cards for X.eS.S . As intel does not limit the use of the Xe Matrix Extension to just their own cards.
Nvidia however Limits the "Tensor" code to their cards only.

The question OP is asking is what or can the FSR4 code be made to have the same support that intel ARC cards have with the (XMX) Xe Matrix Extensions.

The current answer is maybe if AMD can get FSR4 to work on RDNA3, but could be limited in it's speed on other or non-AMD GPU. Much like Intel's code is when no (XEX) is present for the code to be accelerated by.
 
Maybe the op is trying to ask if you can mod FSR4 support in? The answer is not currently.
This, and @Event Horizon explained adequately that even if it looks like you are running the latest FSR, you're really not.
 
An example of what OP wants to know is like (XMX) Xe Matrix Extensions for Intel ARC cards can be ran on non-intel arc cards for X.eS.S . As intel does not limit the use of the Xe Matrix Extension to just their own cards.
Nvidia however Limits the "Tensor" code to their cards only.

The question OP is asking is what or can the FSR4 code be made to have the same support that intel ARC cards have with the (XMX) Xe Matrix Extensions.

The current answer is maybe if AMD can get FSR4 to work on RDNA3, but could be limited in it's speed on other or non-AMD GPU. Much like Intel's code is when no (XEX) is present for the code to be accelerated by.
XeSS has different code paths for Intel's XMX and for others there is one based on DP4a. Frame generation is XMX-exclusive as far as I know.
Questions about FSR4 are logically coming up because FSR has been marketed as an open-source solution which it largely has been thus far.

The new DirectX addition of DirectSR and now neural shaders are attempts to get a standardized enough API to get these things to not be as proprietary.
 
XeSS has different code paths for Intel's XMX and for others there is one based on DP4a. Frame generation is XMX-exclusive as far as I know.
Questions about FSR4 are logically coming up because FSR has been marketed as an open-source solution which it largely has been thus far.

The new DirectX addition of DirectSR and now neural shaders are attempts to get a standardized enough API to get these things to not be as proprietary.

I know how this will end up, bad like it already has (overuse of D.L.S.S & TAA crap). Just like with the overdone & unneeded tessellation edits on Crysis 2.
IMO Microsoft just needs to buy stuff like PhysX from Nvidia since they're no longer using it, & put in the next directX as mandator & also make it = A standardized enough API to get these things to not be as proprietary.
 
An example of what OP wants to know is like (XMX) Xe Matrix Extensions for Intel ARC cards can be ran on non-intel arc cards for X.eS.S . As intel does not limit the use of the Xe Matrix Extension to just their own cards.
Minor correction: XMX only works with ARC, period. The nice detail is that XeSS has a fallback when it can't find XMX instructions, and runs regular vector instructions instead, at a slower rate.
Nvidia, on the other hand, has a hard requirement on tensor cores, no fallback available.

We're yet to see if FSR4 will only work with RDNA4's matrix units, or if there will be some form of fallback available, as you well said.

From what I've seen, the WMMA instructions on RDNA4 are pretty similar to the ones in RDNA3, the major difference is the supported data types for acceleration (and the difference in speed, ofc).
IMO Microsoft just needs to buy stuff like PhysX from Nvidia since they're no longer using it, & put in the next directX as mandator
But physx is a physics engine, similar to Chaos on unreal or havok. I don't think DirectX wants to grow as a full blown game engine.

But a more standard way for companies to shove a upscaling/frame interpolation model and use their specific accelerators in an abstract way within the rendering pipeline would indeed be great.
 
Back
Top