Chrome 94 beta ajoute l'API WebGPU avec prise en charge du métal d'Apple

le 31/08/2021 08:06

Chrome 94 beta ajoute l'API WebGPU avec prise en charge du métal d'Apple

Google a annoncé cette semaine la version bêta de Chrome 94, la prochaine mise à jour du navigateur Web de bureau de Google. En plus des améliorations générales, la mise à jour ajoute également le support de la nouvelle API WebGPU, qui vient remplacer WebGL et peut même accéder à l'API Metal d'Apple.

Tel que décrit par Google dans un article de blog, WebGPU est une nouvelle API graphique plus avancée pour le Web capable d'accéder au matériel GPU, ce qui améliore les performances des interfaces de rendu dans les sites Web et les applications Web.La principale différence de WebGPU par rapport aux autres API d'accélération graphique pour le Web est que la nouvelle API est basée sur les technologies natives de l'appareil, telles que Metal d'Apple, Direct3D de Microsoft ou la norme Vulkan ouverte. Cela devrait permettre aux développeurs Web de créer plus facilement des applications Web et des jeux avec des graphismes plus intenses.

L'API WebGPU est le successeur des API graphiques WebGL et WebGL2 pour le Web. Il fournit des fonctionnalités modernes telles que & #8220;Calcul GPU ainsi qu'un accès plus faible au matériel GPU et une meilleure performance plus prévisible.Il s'agit d'une amélioration par rapport aux interfaces WebGL existantes, qui ont été conçues pour dessiner des images mais ne pouvaient être réutilisées pour d'autres types de calculs qu'avec un grand effort.

Pour ceux qui ne sont pas familiers, Metal est une API introduite par Apple en 2014 qui fournit un accès de bas niveau au matériel GPU pour les applications iOS, macOS et tvOS. En d'autres termes, les applications peuvent accéder au GPU sans surcharger le processeur, ce qui est l'une des limitations des anciennes API comme OpenGL. Cependant, comme indiqué parThe Verge, il faudra probablement un certain temps avant que les développeurs adoptent la nouvelle API WebGPU dans leurs projets Web car elle est toujours considérée comme une fonctionnalité expérimentale. Google dit que WebGPU ne devrait pas être activé par défaut pour tous les utilisateurs de Chrome avant début 2022. La version finale de Chrome 94 devrait permettre aux WebCodecs pour tout le monde, qui est une autre API conçue pour améliorer l'encodage et le décodage des vidéos en streaming. Apple fournit actuellement un accès à l'API WebGPU dans son navigateur Web Safari via la dernière version du Aperçu de la technologie Safari, qui peut être téléchargé par les développeurs. Comme l'API n'est pas encore incluse dans Safari 15 fourni avec macOS Monterey, elle viendra probablement début 2022 avec une future mise à jour de Safari.

Sur le même sujet