@OliverSalzburg that's possible; OR, there are generic, general-purpose code paths that run okayish on any card, and special code paths (either just more efficient public API interleavings/usages, or private undocumented APIs) that AMD tells the developers about to improve performance specifically on AMD cards
I don't really buy into the whole conspiracy thing where vendors work with game devs to try and intentionally slow down the game on the competition's cards
I like to think that people are professional enough to do better than that
rather, instead of making the competition slower, they're making their own stuff faster
and they have absolutely no obligation or advantage to installing a competitor's card and trying to optimize for that too
so unless the game dev does that on their own, it just uses the generic path