Google a annoncé que WebGPU, une API qui donne aux applications Web un meilleur accès aux capacités de votre carte graphique, sera activé par défaut dans Chrome 113, qui devrait sortir dans environ trois semaines. WebGPU sera disponible sur les PC Windows prenant en charge les appareils Direct3D 12, macOS et ChromeOS prenant en charge Vulkan.
Selon un article de blog, WebGPU peut permettre aux développeurs d’atteindre le même niveau de graphisme qu’ils peuvent maintenant avec beaucoup moins de code et fournit « plus de trois fois des améliorations dans les inférences de modèle d’apprentissage automatique ». Ce dernier est un vrai coup de pied – l’amélioration des performances d’apprentissage automatique était intéressante en 2021, lorsque la fonctionnalité a été ajoutée à Chrome à titre expérimental, mais maintenant que nous sommes à l’ère des IA génératives et des grands modèles de langage, cela pourrait même être plus une aubaine. Alors que des services comme Bard de Google et Bing de Microsoft ne tirent pas vraiment parti de votre matériel local, il y a beaucoup de place pour des applications d’apprentissage automatique sympas qui le font.
Cela pourrait aussi, bien sûr, permettre aux développeurs d’écrire des jeux plus beaux pour votre navigateur. Babylon.js a une démo assez impressionnante vous pouvez exécuter si vous utilisez la version bêta de Chrome.
Google affirme que la version de ce mois-ci « sert de base pour les futures mises à jour et améliorations », promettant « des fonctionnalités graphiques plus avancées » et « un accès plus approfondi aux cœurs de shader » à l’avenir, ainsi que des améliorations dans la manière dont vous développez réellement du contenu qui s’exécute sur WebGPU.
L’API est en préparation depuis un certain temps. Il a été conçu en 2017 et son développement a en cours depuis lors. Ce n’est pas non plus une norme Chrome uniquement; à l’avenir, il devrait également être disponible dans Firefox et Safari. Google dit qu’il travaille à étendre sa mise en œuvre pour prendre en charge davantage de systèmes d’exploitation, comme Linux et Android.
Dans d’autres nouvelles de Chrome, mercredi Google a annoncé qu’il essaiera de diffuser plus rapidement les futures versions du navigateur. Alors que les versions stables ne sortiront pas plus tôt (et, en fait, leur calendrier de publication a été repoussé d’une semaine), Google prévoit de les « geler » plus tard, raccourcissant le délai entre le moment où les développeurs arrêtent d’ajouter de nouvelles choses à la construction et quand le grand public l’obtient. Cela devrait faciliter le processus de développement.