I've just spoken to BFG about a longterm problem I've been having with my 8800 GTS and the final result was that they've determined that it's a problem that all the cards share. I was told that it may one day be fixed in a new driver release. This got me wondering about the whole process of driver release and I have a couple of questions I hope someone here could answer.
In the case of graphics cards who actually writes the drivers? I was always under the impression it was the GPU manufacturer but the tech support guy I spoke to seemed to suggest that BFG did it themselves for their cards.
Secondly, how do they find and fix bugs? There was no suggestion in speaking to the Tech Support that my problem would be reported to anyone to get fixed so are those who are writing drivers just testing setups at random in the hope they find problems or are there actually a group of people who do have their ear.
In the case of graphics cards who actually writes the drivers? I was always under the impression it was the GPU manufacturer but the tech support guy I spoke to seemed to suggest that BFG did it themselves for their cards.
Secondly, how do they find and fix bugs? There was no suggestion in speaking to the Tech Support that my problem would be reported to anyone to get fixed so are those who are writing drivers just testing setups at random in the hope they find problems or are there actually a group of people who do have their ear.