Le moteur Unity passe à DirectX 12 sur Xbox One, performances en hausse

Unity prend désormais DirectX 12 en charge sur Xbox One, permettant ainsi des gains de performances globales.

Unity Technologies a annoncé que son moteur de jeu Unity prenait désormais en charge l’API DirectX 12 de Microsoft sur Xbox One. Cela donne aux développeurs plus d’outils pour améliorer les performances de leurs jeux. À titre d’exemple, sur Book of the Dead: Environment, la fréquence d’images augmente de plus de 8% (résolution de 1440p) sur la Xbox One X.

Découvrez la démo de Mortal Kombat HD sous Unity

Libérer le CPU

L’architecture GCN du GPU AMD de la dernière Xbox répond particulièrement bien aux dernières API comme DirectX 12, notamment via l’Async Compute (calcul asynchrone). Le moteur Unity exploite l’API via son Native Graphics Jobs, qui va surtout permettre de décharger les coeurs CPU de la console, en manque de puissance. De quoi augmenter le nombre d’images par seconde, et surtout limiter les micro-saccades en lissant le temps d’affichage des images.