FSR 2.0 améliore les performances jusqu’à 147 % dans Deathloop ; Les GPU RDNA 2 ont des optimisations exclusives

Lors de la GDC 2022, Arkane Studios a organisé une présentation intitulée A Guided Tour of Blackreef: Rendering Technologies in Deathloop pour présenter les avancées du moteur présentées dans le jeu; la dernière section a fourni des informations intéressantes sur la mise en œuvre prochaine de FSR 2.0.

Deathloop sera le premier jeu à prendre en charge la nouvelle version d’AMD de FidelityFX Super Resolution, qui passe d’une solution de mise à l’échelle spatiale à une solution de mise à l’échelle temporelle pour améliorer considérablement la qualité de l’image.

AMD FSR 2.0 sera “entièrement pris en charge” sur Xbox, inclus dans le kit de développement pour une utilisation facile

En effet, Lou Kramer, ingénieur développeur en technologie chez AMD, a commencé son exposé en soulignant par une comparaison de capture d’écran que les bords du motif en bois sont très bien reconstitués dans l’image FSR 2.0 (mode qualité, de 1440p à 4K), au point qu’ils mieux que l’image 4K native avec TAA et Sharpener activés.

Kramer a ensuite discuté des sources d’entrée de FSR 2.0 dans Deathloop, telles que le tampon de couleur, le tampon de profondeur et les vecteurs de mouvement. Le tampon de couleur d’entrée est dans l’espace colorimétrique linéaire et le format d’image est R11G11B10_FLOAT. Pour améliorer la précision dans le format d’image cible, les valeurs sont multipliées par une valeur de pré-exposition. Étant donné que FSR 2.0 doit également le faire, la valeur de pré-exposition lui est transmise en tant que paramètre par image. Deathloop fournit également la texture d’exposition pour l’entrée, bien que cela ne soit pas nécessaire car FSR 2.0 peut en calculer une.

En ce qui concerne la sortie, Kramer a déclaré que la présentation de Deathloop est très douce même lorsqu’elle est rendue de manière native, il y a donc un aiguiseur disponible dans le menu graphique. Cependant, FSR 2.0 a son affûteur intégré, RCAS (Robust Contrast Adaptive Sharpener); une fois FSR 2.0 activé, celui de Deathloop est désactivé pour éviter une netteté excessive.

Deathloop est configuré pour prendre en charge tous les modes de FSR 2.0 (de la qualité à l’ultra performance) et même la mise à l’échelle de la résolution dynamique.

AMD Details FSR 2.0 : prise en charge de NVIDIA GeForce 10 et versions ultérieures, mise à l’échelle de haute qualité sans apprentissage automatique, plus de modes de qualité

La partie la plus intéressante de la présentation est arrivée en dernier lorsque nous avons eu un premier aperçu des améliorations de performances que FSR 2.0 devrait apporter dans Deathloop.

Il convient de noter que les chiffres ont été enregistrés sur les versions bêta, ils peuvent donc être différents dans la version finale. Cela dit, par rapport au 4K natif avec TAA, Sharpening et Raytracing activés, FSR 2.0 peut augmenter les performances jusqu’à 50% en mode Qualité (reconstruit à partir de 1440p), jusqu’à 69% en mode équilibré (1270p), jusqu’à 90 % en mode Performance (1080p) et jusqu’à 147 % en mode Ultra Performance (720p). C’est sur une carte graphique AMD Radeon RX 6900 XT.

Dans une autre conférence GDC 2022 entièrement dédiée à FidelityFX Super Resolution 2.0, l’ingénieur AMD Thomas Arcila a révélé la partie suréchantillonnage de FSR 2.0 à gérer via Lanczos, le célèbre filtre d’interpolation de haute qualité. Les artefacts de sonnerie sont évités grâce au serrage.

Alors que la nouvelle version de FidelityFX Super Resolution sera multiplateforme, AMD a passé du temps à optimiser les processus pour les architectures RDNA 2. Par exemple, l’optimisation des calculs Lanczos comprend le stockage de tables de recherche Lanczos précalculées dans une texture, puis leur échantillonnage au moment de l’exécution. Selon l’ingénieur AMD Colin Riley, c’est plus rapide sur certaines architectures RDNA 2.

De plus, AMD a constaté que l’exécution de certaines charges de travail de shader FSR 2.0 dans Wave64 au lieu de Wave32 peut améliorer le temps d’exécution jusqu’à 12 % sur une Radeon RX 6800XT. Cependant, certaines de ces optimisations RDNA 2 fonctionneraient plus lentement sur les GPU non RDNA 2, y compris les cartes graphiques Radeon précédentes et les produits concurrents.

Dans ces cas, les optimisations sont marquées et ont une implémentation de secours présente afin qu’elles soient désactivées pour certains GPU. Par exemple, l’optimisation WaveSize susmentionnée n’est active que là où les performances obtiendraient une amélioration.

Enfin, AMD a fourni des estimations de délais pour l’intégration de FSR 2.0. Les jeux qui prennent déjà en charge NVIDIA DLSS 2.0 sont les plus rapides (moins de trois jours), tandis que les jeux sans prise en charge de la résolution d’affichage/de rendu découplée ou des vecteurs de mouvement peuvent prendre jusqu’à quatre semaines, voire plus.

Les premiers jeux AMD FSR 2.0 devraient être disponibles au deuxième trimestre 2022. Restez à l’écoute pour en savoir plus sur FidelityFX Super Resolution 2.0 avant son lancement.

Leave a Comment