Vulkan 1.3 facilite le portage de jeux PC sur des appareils mobiles
L'écart entre les jeux sur mobile et sur PC se réduit constamment en raison des améliorations apportées au matériel mobile. Mais à mesure que cet écart se comble, les développeurs de jeux ont besoin d'outils qui peuvent les aider à créer des titres pouvant fonctionner sur plusieurs plates-formes sans réécrire l'intégralité du jeu à partir de zéro. Vulkan est le bon outil pour ce travail et a été largement adopté dans l'industrie du jeu et sur divers systèmes d'exploitation mobiles et PC. Vulkan est une interface de programme d'application ( API ) open source et multiplateforme développée par Khronos Group, un consortium à but non lucratif composé de membres comprenant des géants de la technologie tels qu'AMD, NVIDIA, Intel, etc. Aujourd'hui, le groupe Khronos annonce son prochain mise à jour de l'API Vulkan avec de nouvelles recommandations dans le cadre des spécifications Vulkan 1.3 , facilitant le portage de jeux multiplateformes pour les développeurs.
Les spécifications Vulkan 1.3 de Khronos Group sont conçues pour réduire la fragmentation entre les différents matériels et rationaliser l'expérience des développeurs tout en configurant des titres pour une large gamme de matériels , avec une forme et une puissance variables. Ceci est particulièrement avantageux pour les appareils mobiles ainsi que les solutions de réalité augmentée (AR) et de réalité virtuelle (VR) pour offrir une expérience qui évoque (même si elle n'est pas à la hauteur) les capacités graphiques d'un PC puissant tout en utilisant moins de ressources.
Vulkan 1.3 introduit également des profils qui permettront aux développeurs de personnaliser l'expérience utilisateur pour une plus large gamme d'appareils en fonction de leur matériel. Dans son profil de base Android 2021 , Google a classé les smartphones et tablettes Android pour aider les développeurs à optimiser l'expérience de jeu sur ces appareils. Le profil Android inclut également les appareils obsolètes ou qui ne reçoivent pas de mises à jour régulières.
Le groupe Khronos permettra également aux développeurs de jeux de définir des fonctionnalités basées sur des profils, leur permettant d'activer ou de désactiver des fonctionnalités dans un jeu selon qu'elles sont prises en charge sur un appareil ou non.
Arm, le leader mondial de la conception de semi-conducteurs mobiles, s'est engagé à utiliser Vulkan 1.3 pour permettre aux développeurs de jeux de détecter les exigences et les spécifications d'une multitude de GPU de la série Mali-G. Simultanément, les leaders de l'industrie graphique NVIDIA et AMD proposeront également des pilotes GPU mis à jour prenant en charge les dernières spécifications Vulkan.
Enfin, Khronos annonce également sa feuille de route pour 2022 qui permettra aux développeurs de suivre les fonctionnalités actuellement disponibles ainsi que celles qui seront déployées au second semestre 2022.