come gia detto sopra
3dFX , Rendition , S3 , Matrox, avevano tutte l accelerazione 3d, costavano un boato proprio per questo, gia queste avevano standard proprietari diversi
S3 non sono sicuro,ma 3dFX , Rendition (PowerVR mi pare fosse) e Matrox(mistique con giochi in bundle

, quanti ricordi) ce l avevano ognuno diverso dall altro e i giochi andavano patchati, non erano OpenGL, che mi vuoi dire che era Bill Gates che pagava la 3DfX per fare i giochi con le librerie loro?
OpenGL != proprietario
E come gia detto prima, erano poche le Software house che lo utilizzavano, come infatti hai ben detto te,la ID software.
esempi
Carmagedon per 3dFX
DayTona per PoverVR
MechWarrior per Mistique.
poi probabilmente altre patch sono venite in seguito, ma all epoca sti giochi funzionavano solo con la scheda loro con la patch loro.