
NVIDIA RTX Video Enhancements not working at all
Hello,
NVIDIA RTX Video Enhancements are not working in firefox at all. By not working, i mean neither Super Resolution neither HDR enhancements work at all, not even the badge shows up, and the NVIDIA app reports the status as "inactive". The video is not upscaled, and the content isn't getting put into HDR. It is on globally on my system, and does work on all the chromium based browsers installed on my system, even on the discord app itself.
I tried a latest firefox fresh install, with youtube playback, or just opening a video file directly with the browser. This worked on chromium browsers, but not on firefox.
I'm on windows 10 64bit with a 3060 gpu. (the only gpu in the system.) I have 4 monitors connected, but still get the same issue with only one. Hardware decoding is force enabled, and about:support reports that hardware decoding is supported for H264, VP8, VP9 and AV1 too. I even get the same amount of video-decode usage in task manager on both chromium and firefox while video is playing.
Thanks in advance.
All Replies (4)
Hi, I suppose you're signed in to youtube. Can you test it again after sign out? Thanks.
Hello, thanks for your reply, I tried it both signed in and signed out, on a completely fresh latest firefox install. I also tried it on other video content, even just opening a video file from my hard drive directly. Sadly doesn't make a difference.
Do you have gfx.webrender.overlay-vp-super-resolution = true in about:config?
Yes, i've tried most about:config settings related to this and hardware acceleration.
gfx.webrender.overlay-vp-super-resolution --> true gfx.webrender.all --> true layers.acceleration.force-enabled --> true media.hardware-video-decoding.force-enabled --> true media.wmf.enabled --> true gfx.webrender.enable --> true gfx.webrender.force-disabled --> false gfx.blocklist.all --> false gfx.blacklist.ignore --> true gfx.webrender.overlay-vp-auto-hdr --> true
I'm not even sure if half of these do anything or even exist, but i tried them just in case. To no avail.
about:support also reports my GPU correctly, and hardware accel is on for relevant codecs, and it does actually use hardware decoding, according to task manager, video decode usage is similar to when chromium does hardware accel, it's just that NVIDIA for some reason fails to inject it's RTX video enhancement magic into the video playback. It's not just that the badge is not there, the content doesn't even get turned into HDR.