• Pycorax@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    8
    ·
    9 hours ago

    Same issue with AMD’s drivers sometimes. Not to say that their drivers are perfect but as a graphics engineer, I’ve had stuff my colleagues wrote and tested on Nvidia work fine but break on AMD because AMD was implementing the OpenGL spec exactly but Nvidia decided to be “lenient” and add hacks that make incomplete code work.

    • Venator@lemmy.nz
      link
      fedilink
      English
      arrow-up
      1
      ·
      8 hours ago

      Could also be that nvidia adds fixes in the drivers for specific games, and then other games ended up with the same bugs later, or they add fixes during the development process when they provide “free QA”…

      • Pycorax@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 hours ago

        Nah I meant when we’re writing rendering code on our own. Those fixes in the drivers are custom made for those games only and aren’t applied in any other application, especially anything you write yourself.