時間:2023-12-26 16:27:32 作者:無名 瀏覽量:58
WebGPU 是一項符合標(biāo)準(zhǔn)的新 API,開發(fā)者可以通過瀏覽器調(diào)用本地的 GPU 進行計算,在 Web 上實現(xiàn)高性能 3D 圖形和通用計算。
目前支持 WebGPU 的包括 Chrome、Microsoft Edge、Opera,F(xiàn)irefox 目前屬于待定中,這次蘋果的速度似乎更快,目前在 Safari 技術(shù)預(yù)覽版中已經(jīng)開始測試。
據(jù)蘋果發(fā)布的支持消息,從 Safari TP 185 版開始,開發(fā)者可以主動啟用 WebGPU 進行早期測試和開發(fā)。
要啟用 WebGPU,開發(fā)者需要對 Safari 進行設(shè)置,首先在設(shè)置中點擊高級選擇為 Web 開發(fā)者顯示功能,然后在 Safari 首選項的功能標(biāo)志中打開:WebGPU、GPU 進程和 DOM 渲染、GPU 進程和畫布渲染。
以上功能標(biāo)志都啟用后,你可以使用 Safari 訪問這個開源項目:https://webgpu.github.io/webgpu-samples/samples/particles
如果能正常加載的話就是成功啟用 WebGPU,接著開發(fā)者就可以利用 WebGPU JavaScript API 相關(guān)標(biāo)準(zhǔn)進行開發(fā)了