「WGSL」の版間の差分
Administrator (トーク | 投稿記録) 編集の要約なし |
Administrator (トーク | 投稿記録) 編集の要約なし |
||
| 17行目: | 17行目: | ||
==外部リンク== | ==外部リンク== | ||
*https://www.w3.org/TR/WGSL/ | *https://www.w3.org/TR/WGSL/ | ||
[[category: WebGPU]] | |||
2025年9月12日 (金) 01:27時点における最新版
WGSL (WebGPU Shading Language)とは、WebGPUでの使用に特化した独自のシェーディング言語である。
概要[編集 | ソースを編集]
当初、WebGPU用のシェーディング言語としては、
- GLSLはクソ。論外。
- MSL (Metal Shading Language)は技術者が少ない。
- HLSLはUnityやUnreal Engineなどで技術者が多い。
という理由でHLSLを簡素化した「WSL」が提案されていた。
これに対してMozillaが宗教上の理由によりHLSLを強く拒否、「事前コンパイルしたSPIR-Vバイナリ」を強く提案した。その妥協案として独自言語となった。
なお、SafariのWebGPUではWSL (HLSL)が使える。