I’ll be playing a game, and then one day it won’t work. After updating my graphics drivers, it works again. But the game didn’t receive an update, so why does it just break?

  • ramble81
    link
    fedilink
    arrow-up
    15
    ·
    1 month ago

    hacks, workarounds, and edge cases

    That’s always what I thought when they release a new driver for a specific game. I’m like “seriously? Do they check the executable or something?” Yes, yes they do.

    • Björn Tantau@swg-empire.de
      link
      fedilink
      arrow-up
      5
      ·
      1 month ago

      They do that on Linux as well. Depending on the name of your Doom 3 executable you’d get different performance, if I recall correctly.

      It’s always funny to see that drivers and operating systems are littered with workarounds for (in my eyes) shoddy bugs in downstream applications.

      • Croquette@sh.itjust.works
        link
        fedilink
        arrow-up
        3
        ·
        1 month ago

        When hardware meet firmware, especially as complex as a GPU, there will always be unpredictable bugs.

        Mix that with every company that uses your driver differently, and computer hardware variation, you can’t cover all edge cases.