Dx11 läuft besser als Dx12 warum?

4 Antworten

Das kann unterschiedlich Gründe haben, zum einen ist die Implementierung von DX12 in einigen Spielen einfach nur grottig *Battlefield looking @you*, zum anderen kann es auch sein, dass du mit DX12 noch weitere Features aktivierst deren Berechnung Leistung kosten.

Es gibt durchaus Features, die eigentlich die Leistung unter DX12 optimieren sollen, so können z.B. deutlich mehr draw calls verarbeitet werden aber das muss auch entsprechend implentiert werden, wenn der Entwickler die API nicht für Optimierung nutzt, sondern nur für zusätzliche Effekte, ist das natürlich kontraproduktiv für deine fps.

Man kann es sich vorstellen; ein Spiel welches auf Full HD aus ist, sprich DX12 verbraucht auch die Full HD (1920 x 1080), DX11 ist wie (1680 x 1050) weniger Bitrate zu verarbeiten als Full HD, natürlich steigt da die Fps, bei weniger Pixelmaße :-)


Markilindi 
Fragesteller
 08.12.2021, 19:49

Okay alles klar das wusste ich nicht. Danke dir :)

1

Je nach Spiel läuft DX12 besser oder schlechter. Da ist dann nicht dein PC sondern die Software schuld. Zum Beispiel läuft der FS2020 mit DX12 momentan spürbar schlechter, das soll sich erst mit Updates im nächsten Jahr verbessern.