蘋果的Safari瀏覽器在此前更新中已經支持WebGPU功能,目前Mozilla Firefox也宣布支持該功能并在每夜構建版(相當于谷歌瀏覽器的金絲雀測試版)中測試WebGPU。WebGPU是個新興的繪圖API接口,語法和使用難度方面甚至比WebGL API還要簡單,可以調用硬件加速功能實現高性能的3D繪圖和運算功能。
WebGPU是由主流瀏覽器開發商、英特爾以及其他多個組織組成的W3C GPU網頁工作組從頭設計的具有安全、可移植性、高性能和高可用性等特色。蘋果公司在去年9月的Safari瀏覽器更新中帶來WebGPU的支持,而火狐瀏覽器這邊則從最新的每夜構建版開始支持。
謀智基金會提到,WebGPU能夠讓更豐富、更復雜的圖形應用程序移植到網頁中執行,而且也讓原本專注于開發原生平臺應用程序的團隊可以通過WebAssembly更容易的在網頁上進行開發,WebGPU是在Vulkan、D3D12和Metal等新型的圖形API之上構建的,可以向開發者提供API基礎語法相關功能。
火狐瀏覽器對WebGPU的支持,核心邏輯是由謀智基金會協助的RUST社區所開發的wgpu-core項目提供,該這個項目又是以gfx-rs項目為基礎進行開發的,可以將類Vulkan的GPU工作負載轉換為D3D12、D3D11、Metal甚至是OpenGL的工作負載。謀智基金會表示他們還在開發著色器基礎設施,讓WebGPU著色語言可以將其轉換驅動程序支持的后端著色語言。
火狐瀏覽器打印機插件怎么安裝?想要體驗WebGPU的開發者或者普通用戶可以在火狐瀏覽器每夜構建版中打開about:config配置項,然后將dom.webgpu.enabled以及gfx.webrender.all都設置為ture即可在具有Vulkan驅動程序的Windows 7、Windows 8、Windows 10、Linux、macOS以及部分受支持的安卓設備上執行WebGPU應用程序。
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态