「WebGPU」の版間の差分

編集の要約なし
 
(2人の利用者による、間の3版が非表示)
18行目: 18行目:
[[GeForce]]や[[Radeon]]を搭載した[[PC]]だと4〜8倍くらいの性能差がでるとしている。
[[GeForce]]や[[Radeon]]を搭載した[[PC]]だと4〜8倍くらいの性能差がでるとしている。
まさにハイエンドGPUの性能を引き出すことに注力されている。
まさにハイエンドGPUの性能を引き出すことに注力されている。
またページが読み込まれ実際にレンダリングが開始されるまでの速度がWebGLと比べて大幅に向上している。これはシェーディング言語のコンパイル速度によるところが大きい。


== ブラウザの対応状況 ==
== ブラウザの対応状況 ==
2019年時9月時点ではWebGPUと[[WebGL 2.0]]のどちらも、各[[ブラウザ]]において「実験的な機能」にとどまっている。
2019年9月時点ではWebGPUと[[WebGL 2.0]]のどちらも、各[[ブラウザ]]において「実験的な機能」にとどまっている。
 
2021年9月に公開された[[Google Chrome]] 94にて実験的な機能として実装された。


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


== 関連項目 ==
== 関連項目 ==
33行目: 34行目:
* [[WebGPU]]
* [[WebGPU]]


[[category: コンピューターグラフィックス]]
[[category: コンピューター・グラフィックス]]