NEW Nvidia Drivers: GeForce WHQL 516.94 - Nvidia has issued a security warning for it's GPU drivers on 4/8/2022)

Yes those just contain the optimised graphics settings almost nobody uses. When that came out i already had a couple of hundred hours in my logbook. :slight_smile:
And it’s probably for advertisement puposes too. Maybe the bigger publishers pay to get their games ‘supported’ by nvidia?

1 Like

nobody want to hear these truth :rofl: ( I assume these was the main optimization of these driver update , and not cheap :rofl: )

Ps: I must leave the discussion for today :frowning:

Do you have inside knowledge on this? I ask out of true interest. “Game Ready” drivers have been around since well before RTX or DLSS existed, and I can remember various release notes that sure seemed to imply game-specific driver optimizations that went beyond GeForce experience profiles.

The release notes of the driver say nothing about game specific tweaks.

I’m not a graphics programmer, but i understood game engines normally don’t have direct access to the graphics driver, because the API (Like DirectX/Vulcan) is in between to guarantee all graphics cards/drivers support all games (which is the case because all games do work regardless of driver version). This sounds logical to me, also i believe the term ‘game ready drivers’ wasn’t a thing before Geforce experience software (with graphics profiles feature) existed.

And also because it seems game ready drivers bring no noticable increase in performance (in various games i beta tested). For instance WoW Shadowlands got its own ‘game ready driver’ on the release date. Nothing changed performance wise but the Geforce experience software came with a new performance profile. And the patch notes had various fixes in it like most releases but nothing game specific.

Here is the new ‘weight watchers’ slimmed version of driver 471.41 for anyone who likes a ‘skinny’ driver!

Although I can’t throw out any specific examples, I can definitely recall past driver releases where ‘game ready’ for a specific game did actually improve the performance and/or fix specific game issues like CTD’s etc.

I would love to know from someone that has insider knowledge just what is actually meant by “game ready”. There are opinions all over the place on this, but I’ve never seen anything definitive, like a clear statement from Nvidia. What I’ve seen from Nvidia reads more like marketing material than a clear technical explanation.

In my “old school” brain, I’ve always thought of drivers & driver API’s as a way to abstract low-level hardware calls away from higher level functions, and as you mentioned, provide a somewhat generic interface for programmers of software (i.e. games) to code against. If Nvidia really is making game-specific driver tweaks as it seems to me that they are doing, and I think that stands even if it’s just enabling RTX/DLSS support, then I think they’ve violated the true hardware driver paradigm. This just seems wrong to me on several levels. With the mess of conditional code that must be in there, it must be real easy to introduce new bugs, and difficult to find and fix them. Plus it doesn’t seem fair to smaller developers that don’t have the leverage to obtain “game ready driver” status.

Some hints:

Download NVIDIA App

For each major game release, NVIDIA works closely with developers to boost performance, fix bugs, and improve your gaming experience. Technologies like NVIDIA GameWorks™ give you the tools to optimize gameplay and bring you these improvements through a Game Ready driver update.

And in the page source found here:

Download The Latest Official NVIDIA Drivers

“GRD” Game Ready Drivers provide the best possible gaming experience for all major games. From early access through the lifecycle of the game, NVIDIA’s driver team continues to exhaustively test all major milestones so they can optimize performance, maximize stability, and perfect overall gameplay functionality.

And a forum discussion:
https://www.nvidia.com/en-us/geforce/forums/creative-apps/26/296943/nvidia-studio-driver-vs-game-ready-driver-which-sh/

3 Likes

Devs should rather adapt to the driver than Nvidia adapting the driver to various games.

2 Likes

latest I know was Prepare3D.. ( game not started with 466.11 NEW Nvidia Drivers: GeForce WHQL 516.94 - Nvidia has issued a security warning for it's GPU drivers on 4/8/2022) - #377 by MichaMMA , they fixed it with 466.27 )

https://support.nvidia.eu/hc/de/articles/360013542879-NVIDIA-Studio-FAQs

( may be there is a /en/ side too . I let google translate …)

How are Studio Drivers different from Game Ready Drivers (GRD)?
In 2014, NVIDIA created the Game Ready Driver program to deliver the best gaming experience on Day 0. To achieve this, the release cadence for Game Ready drivers is determined by the release of major new game content so that our drivers team has as much time as possible to work on a specific title. Similarly, NVIDIA now offers the Studio Driver program. Studio Drivers are designed to provide the highest level of functionality and stability for creative applications. They provide comprehensive testing with world-class creative applications and workflows to achieve the best possible performance.

Thus.. they made drivers for games… as said: for me it sound like a worst design and no wonder about issues / bugs / etc. within these “drivers”.

2 Likes

Just after MSFS 2020 was released, Nvidia released a driver which had optimisations for the simulator. It has been widely reported that this modified driver resulted in a significant increase of FPS within the simulator for many people just after the simulator was released. When I say significant, I think there were reports up-to a gain of 10 FPS! This is a rare gain in the world of driver releases. Presumably this would be called a ‘game ready driver’ in relation to MSFS?

Has anyone tried 471.41?

There are so many variables on an individual PC, it’s very difficult to measure any improvements to a game through a new driver release especially, I guess when the real limitation comes from how ‘deep your pocket’ is when it comes to buying hardware. Mine has a hole in it at the moment! :smiley:

I never really expect too much from new drivers but occasionally there are some positive gains for people in performance, (VR being one and patches for security issues etc. maybe a few less stutters perhaps).

BRGDS

Charles.

I guess one could always ask Pidge2K from Nvidia who joined this thread recently, for the answers to some worth-while questions. He might not appreciate too many questions especially if the answers can be found on-line. There are probably many he could not answer too.

Charles.

1 Like

New driver instantly “broke” my second monitor. Windows sees it, but tells me it is not active and i cant select it in any menu, or change resolution etc. Rolled back and it worked fine again, it is an older monitor but it is useful to me for checklists etc.

1 Like

Mine works.

1 Like

That’s interesting. I have had problems where I have just had a grey screen with myriads of vertical lines when the PC starts with previous drivers. The monitor was unable to detect the monitor too. If I changed to an HDMI cable then everything was fine. I have brain fuzz at the moment and cannot remember the name of the other GPU connection that I am using. I am getting old! I think it’s called ‘displayport’ ? There is a link in this thread which someone posted where you can report issues to Nvidia. You will have to look back in this thread. This driver does not present those previous problems for me. Anyway, someone from Nvidia has posted in this thread, maybe they are monitoring all the Nvidia threads in different forums. Charles

driverfeedback@nvidia.com

Using G-Force experience to report problems…

1 Like

It is an old Samsung Monitor i connected via a VGA adapter to a display port. I used to get the sparkles things and grey lines to. I could live with it because it worked. I may take a $20 Australian dollar punt and try a HDMI adaptor instead. The monitor is not at fault, works perfectly if I set it up as my main display.

1 Like

Yes, my monitor was OK with HDMI. The only reason l use the other monitor connection, (displayport) is because l can use extra features that the driver allows with displayport that it does not allow with HDMI such as gsync. Charles

Game ready drivers contain optimised settings profile, so yes your performance can go up if you have this feature enabled, but you can change the settings yourself and get the same result.

As far as i am aware the driver doesn’t care which game is running, the card is just drawing a certain amount of polygons on the screen and following the instructions it’s been given by the API. That’s why every game (or any graphics workload like image rendering) works on every card and every driver. And that’s why AMD cards perform perfectly fine without this feature.

Also if it’s not in the patch notes why would you think there is something they like to brag about but didn’t put in the patch notes? Doesn’t seem very logical. Why would nvidia add improvements and not mention them at all?

I have a bit different thinking. And so far I understand the changelogs and all these additionals “notes” correct, they mention that they change / optimize / … the driver for a specific game x. A simple “game profile” can be included in the game itself and no driver change is necessary.

As you said: it works allways with the normal API , which is made for these reason ( e.g. “simple render polygones” ), but they do additonal stuff and they mention it “a lot” ( or all of these is a big lie and they earn money to make ads for the games only ).

And also otherwise the lines “Game Ready” and “Studio” makes no sense :slight_smile:

I agree with this. I think there is actual driver optimization taking place. We can debate the scope of the optimizations, but I think no matter how minor, adding conditional logic to a device driver for 3rd party consumers is a risky thing.

But it’s been going on for a long time, so maybe the devs just have their act together and there is some kind of “foolproof” framework for optimization built into the driver architecture. But this could also be one reason that the Nvidia drivers are becoming more and more bloated and resource intensive.

1 Like

Many of you will have already seen this video. This sounds too good to be true and I guess some will do better than others. I hope the current display drivers work well with this ‘big’ update!..

1 Like