generated at
WebGPU



>WebGPU は WebGL や WebGL2 の後継とされているグラフィックス API

WebGPU will be based on Vulkan
cf. WebGLはOpenGL ES相当
なので確かにWebGLよりも可能性がありそう

iOSのMetalやAndroidのVulkanでも動作
WebGLにはないコンピュート・シェーダーのデモ

シェーダはWGSLで書く
初期はGLSLが使えていたが使えなくなった
内部的にGLSLはSPIR-Vに変換された
glslangを利用してコンパイル
AppleがKhronos Groupに訴訟をし、SPIR-Vが採用できなくなった