La plupart des jeux font appel à la bibliothèque de fonctions graphiques Direct3D (incluse dans DirectX, de Microsoft), avec laquelle les cartes vidéo sont compatibles. Quelques programmes, tel Quake 3, recourent à la bibliothèque OpenGL, également reconnue par la majorité des cartes. En revanche, les fonctions Glide, moins riches que Direct3D et OpenGL, sont exploitées uniquement par les modèles dotés de puces Voodoo, de 3DFX.