-
Recently Browsing 0 members
- No registered users viewing this page.
-
Similar Content
-
- 3 replies
- 691 views
-
Annoying Google Assistant bug causing a persistent toast notification on Pixel phones
By Sagar Naresh,
- google assistant
- (and 6 more)
- 3 replies
- 1 view
-
Weird Android Auto bug adds 'Oh' when reading WhatsApp messages
By Sagar Naresh,
- android auto
- android auto car
- (and 4 more)
- 3 replies
- 0 views
-
Intel releases new driver with Farming Simulator 25, Planet Coaster 2 support, and more
By TarasBuria,
- intel
- intel 32.0.101.6297
- (and 6 more)
- 0 replies
- 2 views
-
Nvidia 566.14 WHQL driver is out with S.T.A.L.K.E.R 2 and MSFS 2024 support
By TarasBuria,
- nvidia
- nvidia 566.14
- (and 6 more)
- 8 replies
- 1 view
-
Question
KaoDome
Every new graphics driver release, we've had Intel and NVIDIA releases recently, but regardless of the vendor, I see similar change logs and I'm always wondering about the same thing.
Drivers are programs that interface hardware with the OS and rest of userspace programs, right?
Focusing on games, for example, their graphic engines are written using APIs OSes expose that provide different operations, DX, Vulkan, etc. Those same APIs define operations and characteristics a driver has to meet and implement.
Why are changelogs filled with game specific fix-ups, who's at fault? Is there someone not adhering to the specs? Or conformity testing/similar thing related to all this?
I understand some driver code would need to be written in assembly maybe, so it could be error prone, but wouldn't the fault affect anything that depended on a feature?
I've never even approached anything like it; buy unlike typical software engineering these days with changes and evolving requirements, those APIs and related operations are pretty much stable, or am I wrong?
Link to comment
https://www.neowin.net/forum/topic/1418047-why-are-there-game-specific-fixes-in-graphics-updates/Share on other sites
2 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now