🌊
webgpu周りの調査2024
モチベ
- 社内で定期的にbabylon.jsとかの布教が行われるがこの辺全くわかってなかったので
- wgpuを使ってwebgpuの勉強をしているのはrustの勉強も兼ねてる
登場人物
webgpu
webglの新世代の仕様。w3cが仕様を制定している。canvas上に描写する。
WGSLという言語を使って描写する。WGSLの仕様もw3cが仕様を制定している。rust風の構文。
WebGPUの実装
wgpu
rust、デファクトスタンダード、firefoxとかの内部で使われている。
これを見ればwgpuの内部でどこがどこに依存しているかがわかる。(最高の謎の図)
謎の図
WGSLとGLSLの違い
block attrの廃止
webgl
ref
仕様とか歴史的経緯が複雑すぎて腐るほど出てくる。
Discussion