Results 1 to 10 of 15

Thread: Directx 9/11

Dev. Posts

Hybrid View

  1. #1
    Player
    Morgwyn's Avatar
    Join Date
    May 2014
    Posts
    267
    Character
    Morgwyn Helvete
    World
    Odin
    Main Class
    Arcanist Lv 60
    Quote Originally Posted by Hustensaft View Post
    Der einzige Unterschied bei dx9/11 wird wie beim Benchmark (und so gut wie jedem anderem Game) die ausgeführte Datei sein. Die restlichen Daten werden sich nicht unterscheiden - müssen sie sich ja auch garnicht.
    Ja, für Dich als Spieler, jo, Du klickst nur auf Deine Exe. Aber auf welchen Direct3D Code und Daten die ausgeführte Anwendung zugreift - das siehst Du nicht. Ist wie wenn man behauptet: "Na, der Strom kommt aus der Steckdose." Stimmt wohl, nur gehört noch viel mehr dazu dass es überhaupt soweit kommt ^^

    Aber es wäre schlecht wenn sich die restlichen Daten nicht unterscheiden - denn DX9 wird keine DX11 Befehle ausführen können wie DX11 keine expliziten DX9. Der Unterschied, stand der Technik/Arbeitsweisen, zwischen DX9 und DX11 ist relativ groß.
    Wenn das alles so nichtig wäre - ja wofür werden dann wohl neue APIs entwickelt?
    Das letzte DirectX9 Spiel das ich am Rechner hatte war "The Witcher", von wann? 2007?

    Quote Originally Posted by Jiola View Post
    Warum sollte man das Spiel doppelt auf der Festplatte haben? DX11 is doch abwärtskompatibel, d. h. programmiert wird in DX11 und ausgeführt eben je nach Möglichkeit / Einstellung o.O
    Die Grafikkarten sind abwärtskompatibel, die Programmierung kann jedoch nicht in dem Ausmaß mitziehen - von DX11 runter auf DX10 geht (weshalb man mit einer DX10 Grafikkarte durchaus auch DX11 Spiele spielen kann - DX11 Besonderheiten wie Tessellation würden einfach nicht angezeigt werden, weil es diese unter DX10 noch nicht gab), DX11 ist jedoch nicht mehr abwärtskompatibel auf DX9, die Unterschiede sind einfach zu groß.

    Zumindest den Direct3D Code, Texturen, Formate etc. wird man doppelt haben, was rasch mehrer GB ausmachen kann (sofern sie es nicht anders gestatten) - weil DX9 schlichtweg nicht mit dem gleichen Futter gefüttert werden kann wie es DX11 benötigt und umgekehrt.
    (0)

  2. #2
    Player
    Jiola's Avatar
    Join Date
    Dec 2013
    Location
    Ul'dah
    Posts
    850
    Character
    Shiroi Tsumi
    World
    Lich
    Main Class
    Scholar Lv 90
    Quote Originally Posted by Morgwyn View Post
    Die Grafikkarten sind abwärtskompatibel, die Programmierung kann jedoch nicht in dem Ausmaß mitziehen - von DX11 runter auf DX10 geht (weshalb man mit einer DX10 Grafikkarte durchaus auch DX11 Spiele spielen kann - DX11 Besonderheiten wie Tessellation würden einfach nicht angezeigt werden, weil es diese unter DX10 noch nicht gab), DX11 ist jedoch nicht mehr abwärtskompatibel auf DX9, die Unterschiede sind einfach zu groß.

    Zumindest den Direct3D Code, Texturen, Formate etc. wird man doppelt haben, was rasch mehrer GB ausmachen kann (sofern sie es nicht anders gestatten) - weil DX9 schlichtweg nicht mit dem gleichen Futter gefüttert werden kann wie es DX11 benötigt und umgekehrt.
    Oh okay, dachte das wäre sogar auf DX9 abwärts kompatibel... Dann meine Aussage schlichtweg ignorieren ^_°
    (0)

  3. #3
    Player
    Morgwyn's Avatar
    Join Date
    May 2014
    Posts
    267
    Character
    Morgwyn Helvete
    World
    Odin
    Main Class
    Arcanist Lv 60
    Quote Originally Posted by Jiola View Post
    Oh okay
    Es ist auch sehr verwirrend weil die Einen von der Hardware reden und Andere die Programmierung meinen

    Aussagen wie "DX11 beinhaltet DX9" beziehen sich meist auf die Kompatibilität der Hardware = mit ner DirectX11 Grafikkarte kannst Du auch DirectX9 Spiele spielen. Umgekehrt ist es jedoch nicht möglich, Du wirst mit ner DX9er Karte keine DX11er Spiele zum Laufen kriegen, die alte Karte unterstützt die neue API DX11 (mit all ihren neuen Protokollen, Befehlen, usw. usf.) noch nicht.
    (0)