Apple Engine

Apple, iPhone, iOS, その周辺のことについて

Safari で Metal のような API が実装されるかも?

WebKit で WebGPU というローレベルの 3DCG 命令にアクセスするための API の草案が公開された。
機能的に足りない部分があるし、ブラウザで実装されるのは当分先になりそう。

現状、Apple が出したネタなので Metal に近く、
シェダーも Metal に近く Vulkan の SPIR-V や DirectX の DXIL のように事前コンパイルさせ中間言語になるらしい。
シェダーのファイルを人が読めるようなものにするかは検討中とのこと。

Metal を基にしているが、Metal に縛られる必要はないとのことで、
今後、改定していきたいとのこと。

 

参照元(英語)

Next-generation 3D Graphics on the Web | WebKit

WebGPU API