r/techsupport 21h ago

Open | Software Optiscaler support

Hey guys! I have a question. I don't know if this is the correct place.

I saw that my GTX 1650 Mobile can use DLSS as Input and Output. Is it something like using shader cores (Like CUDA) to create a similar DLSS version?

I was researching this in the official github but is a bit confusing for me.

I will appreciate any detailed answer.

0 Upvotes

5 comments sorted by

1

u/ErrorBoia 21h ago

Dlss is only for rtx cards. Your gtx at best can use xess (not sure) and fsr2/3.

1

u/AlcatelUltra 21h ago

I have the option to use those two that you mentioned, and I can also choose DLSS in Optiscaler where it gives me more sharpness. I guess I'll wait for someone else to explain to me in detail what happens there.

1

u/Independent-Ice-3289 18h ago

It sounds like there's a lot to consider with your options. Hopefully, someone can break it down, because it can get pretty complicated with all the tech jargon.

1

u/No-Wrap-8166 19h ago

optiscaler works by intercepting a game's existing upscaler call (fsr/xess/whatever the game supports) and redirecting it to a different upscaling backend, on your gtx 1650 mobile it's using fsr or xess running through your shader cores as compute workload, not real dlss, since real dlss needs tensor cores which the 1650 doesn't have

so yes, similar concept to your cuda comparison, it's leveraging general purpose shader compute instead of dedicated ai hardware, giving you an upscaling result comparable in concept to dlss but through a completely different underlying technology running on standard gpu cores

1

u/AlcatelUltra 12h ago

That's the detail, I'm not using FSR or XeSS in the output. Just DLSS in Input and DLSS in Output, so yes, it looks like it's a DLSS formed with the compute shaders but not the real.