Also ich bezweilfe stark, dass Entwickler viel Arbeit damit haben werden DX10.1 Features zu nutzen und sie gleichzeitig auf DX10 Karten laufen zu lassen.
Das war doch bisher immer so. In DX9 und gab's zum Beispiel auch einen Shaderwechsel von 2.0 auf 3.0. Wenn man ein Spiel schreibt, dass Funktionen von DX9c nutzt, die Karte das aber nicht darstellen kann, dann muss man entweder auf andere Methoden zurückgreifen um diese Dinge darzustellen oder sie fallen weg. Bestes Beispiel war HDRR bei FarCry. Das lief nur auf DX9 Karten mit SM3 und nicht auf DX9 Karten mit SM2

Das ist doch hier nichts anderes. Von daher verstehe ich nicht, warum sich hier alle so aufregen. Spielehersteller werden in absehbarer Zeit keine Spiele herstellen, die DX10.1 vorraussetzen. Es wird immer auch die Möglichkeit geben auf die Zusatzfeatures zu verzichten und selbst DX9 wird noch lange Zeit unterstützt werden.

Es ist also alles halb so wild. Außerdem muss man die API ja auch weiterentwickeln und neue Features hinzufügen. Diese werden dann den Spieleherstellern zur Verfügung gestellt damit die schon einmal damit entwickeln können und 1-2 Jahe später kommen dann die ersten Spiele, die diese API nutzen auf den Markt. Man sieht es ja an DX10. Die Spielehersteller haben das schon seit 2,5 Jahren und es gibt erst eine Hand voll Spiele die DX10 nutzen (nicht voraussetzen) und DX10 fähiges Grakas gibt's auch schon seit fast einem Jahr.

Das Gleiche passiert jetzt mit DX10.1, DX10.2 , ... Die Entwickeler bekommen die Möglichkeit Spiele damit zu entwickeln und in 1-2 Jahren werden dann die ersten erscheinen. Dann erst werden sie die neuen Features nutzen können, aber nicht voraussetzen.

Man muss also nicht morgen schon auf eine DX10.1 Karte wechseln. Nur die jenigen, die sich bald eine neue Karte kaufen werden, die haben in 1-2 Jahren das Glück einige zusätzliche Effekte aktivieren zu können. Was soll falsch daran sein?