this post was submitted on 17 Sep 2024
88 points (100.0% liked)

Linux

4962 readers
330 users here now

A community for everything relating to the linux operating system

Also check out !linux_memes@programming.dev

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] drspod@lemmy.ml 11 points 2 days ago (2 children)

From my understanding, a lot of code in the graphics drivers is special-case handling for specific games to optimize for the way that the game uses the APIs. Is this correct?

In which case it would make sense to have the game-specific code loaded dynamically when that game is launched, since 99.99% of the game specific code will be for games that the user never runs.

[–] SteveTech@programming.dev 3 points 1 day ago

My understanding is that most of that all lives in mesa, and the kernel driver basically just abstracts the hardware.

[–] stupidcasey@lemmy.world 6 points 2 days ago

From my understanding 99.999% of those “Game ready drivers” are patches for machines that you do not use but have to download anyway to keep everything on the same version.