Es gab doch hier auf PCGH mal nen Artikel, dass nur einige Teile von DX 11 über den Treiber auch mit DX 10 Hardware kompatibel sind. Aber es hieß auch, dass einige Features nur auf DX 11 Karten funktionieren...
Richtig afaik
Das Zitat das hier jemand gepostet hat, sagt aber, dass DX11 auf allen DX10 Karten funktioniert.
Nein, ich glaube das war so gemeint, dass DX10 Karten kompatibel zu DX11 sind, insofern bei DX11 Games auf DX10 Karten dann DX10 Effekte funktionieren. (Also die Art von Abwärtskompatibilität wie man es bei DX8,9 etc. kennt)
Einige DX11 "Features" funktionieren tatsächlich per Treiber-update auf alter DX10 Hardware, z.B. Direct3D11 Multi-Threading und dynamisch gelinkte Shader. Andere Features sind wirklich DX11 Hardware-only, z.B. Tesselation, 5.0 Shader etc.
Compute Shader (CS), um die es hier in der Demo geht sind anscheinend noch umstrittenes Terrain. Und zwar soll es CS in 3 verschiedenen Levels geben: CS 4.0 (für DX10.0 HW), CS 4.1 (DX10.1 HW) und das "richtiges" CS 5.0 (DX11 HW). Dabei kommen bei CS 5.0 neue Features dazu. (zwischen CS 4.0 und CS 4.1 gibt es wohl wenig/keine Unterschiede bis auf den Hersteller?)
Nvidia Karten ab GF8 unterstützen CS 4.0, Atis HD 3xxx Karten aber evtl. nicht, dafür ab HD 4xxx dann CS 4.1
Microsoft will nun CS 4.0 und 4.1 für CS Prototyping Zwecke auf DX10 Hardware erlauben (eben genau wie das Demo) - und evtl. in der finalen DX11 Version nicht mehr, sondern nur noch CS 5.0
Anderswo hieß es auch mal final nur CS 5.0 und CS 4.1 -was natürlich Nvidia überhaupt nicht gefallen dürfte.
Am liebsten würde Microsoft sich wohl auf CS 5.0 beschränken, wie es tatsächlich ausgehen wird, hängt wohl von den Verhandlungen mit den Grafikkartenherstellern ab.
Par Infos über DX11:
http://cmpmedia.vo.llnwd.net/o1/vault/gdc09/slides/100_Handout%206.pdf
AnandTech: Revealing The Power of DirectX 11
PS. Und hallo an alle
