Ich denke mal, eine etwas verständlichere Antwort wäre wohl sinnvoller.
Ein wesentlicher Trend der Entwicklung von Computer- und Konsolen-Spielen ist die Verbesserung der Darstellung. Zum einen muss es dafür Software-Technologien und Programmierschnittstellen geben, die es dem Spieleentwickler ermöglichen, das auch umzusetzen. Diese Schnittstellen werden im Fall der MS Windows Betriebssysteme (DirectX) durch Microsoft in Zusammenarbeit mit den Spieleentwicklern und Grafikchip-Herstellern entwickelt und in ihren Funktionen definiert. Die Bereitstellung dieser Schnittstellen erfolgt durch die Grafikkarten-Treiber. Sogesehen müsste eigentlich nur der Treiber angepasst werden, damit neue Funktionen auch korrekt von der Grafikkarte ausgeführt werden. Das wird für die älteren Grafikkarten auch zum Teil gemacht, hat jedoch einen Haken: die neueren Funktionen werden bei den älteren Grafikkarten nicht direkt in Hardware ausgeführt und müssen je nach Architektur der Grafikkarte durch den Treiber entweder über den Prozessor oder die Grafikkarte selbst sozusagen "emuliert" werden. Das geht natürlich auf Kosten der Leistung, wodurch die neuen Features mit älterer Grafikhardware i.d.R. nicht in spielbaren Geschwindigkeiten genutzt werden können. Außerdem gibt es natürlich auch Features, die sich nicht wirklich emulieren lassen.
Fazit: neue Features -> neue Schnittstelle -> neue Hardware
(gilt eigentlich nicht nur für die Grafik)