Haldi bringt die Sache hier schön auf den Punkt. Man erhöht zwar die Framerate erkauft sich das aber durch mindestens drei Nachteile:
- Interpolationsartefakte
- Prinzipbedingt keine Berücksichtigung von Nutzereingaben (Keyboard, Maus, Controller)
- Am wichtigsten: Eine zusätzliche Latenz um mindestens die Hälfte der inversen ursprünglichen Framerate!
Das heißt man erhöht zwar die Framerate aber das Spiel steuert sich träger und die End-to-End Latenz (Eingabe -> Bildschirmausgabe) nimmt zu.
Erklärung: Spiel läuft nativ mit 50 fps. Sagen wir es wird jeweils ein Zwischenbild berechnet um auf 100 fps zu kommen.
Ohne DLSS 3.0: Bild 1 gerendert -> Ausgabe. 20ms warten. Bild 2 gerendert -> Ausgabe. 20 ms warten.
Mit DLSS 3.0: Bild 1 gerendert. Speichern. Bild 2 kommt. Zwischenbild 1.5 Berechnen. Bild 1 nach 40ms Ausgeben, Zwischenbild 1.5 10 ms nach Bild 1 ausgeben. Bild 2 10 ms nach 1.5 ausgeben.
Also mal sehen wie viel das tatsächlich bringt