AMD dévoile FidelityFX SDK 1.1.3 sur GPUOpen avec des améliorations et des mises à jour clés

AMD dévoile FidelityFX SDK 1.1.3 sur GPUOpen avec des améliorations et des mises à jour clés

AMD a récemment publié une version mise à jour de son SDK FidelityFX, plus précisément la version 1.1.3, qui corrige plusieurs bugs tout en simplifiant les fonctionnalités de FSR 3.1.1/2. Cette mise à jour est une ressource essentielle pour les développeurs confrontés à des difficultés avec les itérations précédentes, offrant une boîte à outils plus robuste et plus raffinée.

Principales fonctionnalités du SDK AMD FidelityFX 1.1.3

Le nouveau SDK résout non seulement les problèmes déjà connus, mais ajoute également des fonctionnalités avancées adaptées à Vulkan et DirectX 12, améliorant encore la compatibilité avec le kit de développement de jeux Microsoft (GDK) pour les consoles Xbox et les systèmes de bureau. Vous trouverez ci-dessous les principaux points forts de cette version :

1. Améliorations apportées au backend d’interpolation de trames

Cette mise à jour a introduit une série d’optimisations dans le backend d’interpolation d’images, ce qui améliore considérablement les performances et la fiabilité. En conséquence, les joueurs peuvent s’attendre à des transitions d’images améliorées, en particulier dans les titres utilisant FidelityFX Super Resolution 3.

2. Mises à jour spécifiques pour Vulkan

Les principales mises à jour de Vulkan incluent l’implémentation des modifications de Letterbox, l’élimination des décalages de liaison, une nouvelle option de requête VRAM et des améliorations de la sélection et du comportement des files d’attente. Ces modifications affinent diverses facettes de Vulkan, englobant la compilation des shaders, la sélection des files d’attente GPU et la gestion efficace des pipelines.

3. Corrections pour GAME_MOTION_VECTOR_FIELD Pass

La mise à jour corrige les problèmes liés à l’échantillonnage incorrect du tampon arrière dans des calculs de vecteurs de mouvement spécifiques, qui entraînaient auparavant des artefacts de rendu. Ce correctif garantit une expérience de jeu plus précise et visuellement plus agréable.

4. Améliorations du cadre

En plus des améliorations générales de la stabilité du framework, cette version du SDK introduit la prise en charge du format sans type dans DX12/GDK . Elle permet également un rendu séparé des éléments HUD à partir du tampon arrière, une fonctionnalité essentielle pour améliorer la clarté visuelle.

5. Débogage avancé et réglage des performances

Pour aider les développeurs, la mise à jour étend les capacités de débogage avec des lignes supplémentaires pour les tests de rythme qui facilitent une meilleure optimisation des trames. Les nouveaux réglages de rythme de trame exposés permettent des ajustements précis dans la livraison des trames.

6. Corrections de bugs complètes

De nombreuses corrections de bugs mineurs ont été apportées, notamment des fautes de frappe et des incohérences, ainsi que la résolution d’un problème de blocage critique dans la UpdateTileMappings()fonction, qui provoquait des blocages de rendu. La mise à jour supprime également les canaux de texture de distorsion inutiles, optimisant ainsi l’utilisation des ressources.

L’un des aspects les plus notables de la mise à jour est l’intégration de FSR 3.1.3 . Cette version corrige non seulement les bugs existants, mais introduit également le rythme de verrouillage de rotation hybride en tant que fonctionnalité optionnelle, offrant aux développeurs un meilleur contrôle sur la synchronisation des images. De plus, les avancées apportées à l’ AMDFidelityFX_FSR3Frameinterpolationéchantillon GDK permettent la prise en charge native de FSR 3.1.3 pour les plates-formes Xbox et de bureau de Microsoft.

Source et images

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *