La grande image: WebGL a apporté des graphismes 3D accélérés par GPU sur le Web. Désormais, une nouvelle API est explicitement conçue pour faire passer les graphiques Web au niveau supérieur, avec des fonctionnalités avancées directement issues des normes 3D natives disponibles sur les systèmes d’exploitation de bureau les plus populaires.

Google a publié une nouvelle version bêta pour Chrome 113 qui rend WebGPU disponible par défaut dans le navigateur propriétaire de l’entreprise pour la première fois. WebGPU est une nouvelle API écrite en JavaScript qui vise à fournir « des capacités graphiques et de calcul 3D modernes » aux navigateurs Web.

Google dit WebGPU offre des « avantages significatifs » dans les tâches de calcul parallèle 3D et lourdes, notamment une charge de travail JavaScript considérablement réduite pour les mêmes graphiques et une amélioration de plus de 3 fois des inférences de modèle d’apprentissage automatique. Par rapport à WebGL, WebGPU offre en effet une programmation GPU plus flexible et un accès aux capacités avancées de la puce graphique, déclare la société.

Contrairement à WebGL, WebGPU n’est pas un port direct d’une API native existante, mais est basé sur des API graphiques préexistantes fournies par Vulkan (multiplateforme), Metal (Mac) et Direct3D 12 (Windows). L’API est conçue avec la plate-forme Web à l’esprit à la fois sur les plates-formes mobiles et de bureau, bien que les appareils mobiles soient toujours limités dans la création d’objets WebGPUDevice nécessitant les API 3D de bureau susmentionnées.

2023 04 07 Image 16

Publicité

Contrairement à la proposition redoutée de Manifest V3, WebGPU deviendra probablement une véritable norme « universelle » du W3C, résultat d’un effort de collaboration de grandes sociétés Web telles que Mozilla, Intel, Microsoft et Apple. Le projet a nécessité six ans de développement depuis la conception initiale publiée en 2017. La prise en charge de Mozilla Firefox et d’Apple Safari est toujours en cours, indique Google.

Cette implémentation initiale de WebGPU est disponible dans Chrome 113 pour les appareils ChromeOS avec prise en charge de Vulkan, les systèmes Windows compatibles Direct3D 12 et macOS. Linux, Android et la prise en charge étendue d’autres plates-formes viendront plus tard, nous dit-on.

La première version de WebGPU servira de bloc de construction pour les futures mises à jour et améliorations, et les développeurs sont encouragés à soumettre des demandes de fonctionnalités supplémentaires à implémenter. Les ingénieurs de Chromium prévoient déjà de fournir un « accès plus approfondi » aux cœurs de shader, avec encore plus d’optimisations d’apprentissage automatique et « d’ergonomie supplémentaire » dans le soi-disant WebGPU Shading Language (WGSL).

Rate this post
Publicité
Article précédentToboggan glissant Fortnite Lantern Fest et tous les emplacements du défi Parkour
Article suivantRegardez un adorable poulain avec la fusée « zoomies » autour d’un pré sur les Outer Banks de la Caroline du Nord
Avatar
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici