「WebGPU」の版間の差分

imported>Administrator
編集の要約なし
24行目: 24行目:
== シェーディング言語 ==
== シェーディング言語 ==
[[シェーディング言語]]は「[[WSL]](語源:Web Shading Language、読み:ほいっする、旧:[[WHLSL]])」を採用している。
[[シェーディング言語]]は「[[WSL]](語源:Web Shading Language、読み:ほいっする、旧:[[WHLSL]])」を採用している。
[[アップル]]だから[[Metal]]を推してきそうなところだが、なんと「[[HLSL]]」をベースに簡素化と拡張を施したものである。
WebGPUは[[アップル]]が開発を主導しているため当初は同社の[[Metal]]で使用されているものが採用していたが、突如「[[HLSL]]」をベースに簡素化と拡張を施したものへと変更された。これは最先端を突っ走るような世界ではDirect3Dが主流であるためのようだ。
* https://github.com/gpuweb/WSL
* https://github.com/gpuweb/WSL