Graphiks WebGPU Suite¶
La Graphiks WebGPU Suite exerce le contrat public Graphiks WebGPU au moyen d'acid tests portables exécutés sur une implémentation WebGPU réelle dans le navigateur. La page Validation présente l'inventaire du contrat, la couverture des comportements et les résultats des exécutions JS et Wasm publiées, et permet d'exécuter la suite localement.
La galerie contient quatre scènes interactives : particules compute met à jour et dessine un même buffer GPU, réaction-diffusion fait évoluer des motifs avec une simulation Gray–Scott et la ville cyberpunk dessine des milliers de bâtiments par instancing avec un test de profondeur et le laboratoire de filtres applique cinq filtres compute à une illustration ou à une image importée localement. Chaque scène propose des contrôles bilingues et un panneau pédagogique montrant le WGSL compilé.
Les prérequis, commandes, contrôles et modalités d’intégration native sont décrits dans le guide d’exécution.
La suite fournit aussi deux charges de benchmark portables. Elles mesurent queue.writeBuffer ainsi
que l'encodage et la soumission d'une charge compute, et publient leurs échantillons bruts avec le
protocole, le profil et l'environnement. Chaque cible et profil est présenté séparément ; une durée
est une observation de soumission CPU et d'achèvement, pas du temps GPU pur.
Le protocole et ses limites d'interprétation sont documentés dans
docs/benchmarks.md.
Les résultats publiés proviennent d'exécutions identifiées et restent distincts d'un lancement
local. Les preuves enregistrées se trouvent dans
docs/verification.fr.md.