WGSL

提供: MonoBook
2021年12月8日 (水) 05:35時点におけるAdministrator (トーク | 投稿記録)による版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

WGSL (WebGPU Shading Language)とは、WebGPUでの使用に特化した独自のシェーディング言語である。

概要[編集 | ソースを編集]

当初、WebGPU用のシェーディング言語としては、

という理由でHLSLを簡素化した「WSL」が提案されていた。

これに対してMozilla宗教上の理由によりHLSLを強く拒否、「事前コンパイルしたSPIR-Vバイナリ」を強く提案した。その妥協案として独自言語となった。

なお、SafariWebGPUではWSL (HLSL)が使える。

関連項目[編集 | ソースを編集]

外部リンク[編集 | ソースを編集]