Expédié le 7 octobre : la mise à jour WebGPU couvrant Chrome 155 et 156. Les ajouts nommés sont tous des composants du moteur graphique : une extension WGSL fragment_degree, la prise en charge de la compression de texture qui n'a plus besoin d'alignement, les espaces colorimétriques srgb-linear et display-p3-linear et un format de sommet snorm10-10-10-2.

Pourquoi un site non GPU devrait toujours s'en soucier

  • Espaces colorimétriques : des variantes linéaires existent, de sorte que la composition et le mélange se produisent sous une lumière physiquement saine au lieu de valeurs déformées par le gamma qui semblent légèrement fausses et difficiles à déboguer.
  • Compression de texture sans alignement : moins d'octets par surface, ce qui correspond au même combat budgétaire que ce site mène sur ses photos, une abstraction en plus.
  • Chaque gain du WebGPU atterrit finalement dans les outils que vous utilisez : chemins de rendu, performances du canevas et tout ce sur quoi le widget d'intégration de votre choix s'exécute.
Vous n'avez pas besoin d'écrire des shaders pour bénéficier de la gestion du trafic : les routes empruntées par votre trafic de pixels sont simplement devenues plus larges. Infrastructure très gacor.

Si vous écrivez des shaders, lisez d'abord le message source ; chacun des quatre ajouts contient de véritables détails sur l'API derrière le résumé d'une ligne.