我们为您提供最新的资讯
www.zzssnews.com

火狐浏览器每夜构建版开始支持比WebGL更简单的绘图API WebGPU互联网

2020-04-28 11:35:02
苹果的Safari浏览器在此前更新中已经支持WebGPU功能,目前MozillaFirefox也宣布支持该功能并在每夜构建版(相当于谷歌浏览器的金丝雀测试版)中测试WebGPU。WebGPU是个新兴的绘图API接口,语法和使用难度方面甚至比We

苹果的Safari浏览器在此前更新中已经支持WebGPU功能,目前Mozilla Firefox也宣布支持该功能并在每夜构建版(相当于谷歌浏览器的金丝雀测试版)中测试WebGPU。WebGPU是个新兴的绘图API接口,语法和使用难度方面甚至比WebGL API还要简单,可以调用硬件加速功能实现高性能的3D绘图和运算功能。

火狐浏览器每夜构建版开始支持比WebGL更简单的绘图API WebGPU

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应用程序。

免责声明: 本网站资讯内容,均来源于合作媒体和企业机构,属作者个人观点,仅供读者参考。 本网站对站内所有资讯的内容、观点保持中立,不对内容的准确性、可靠性或完整性提供任何明示或暗示的保证。

京ICP备18021148号   联系方式:010-56255660

邮件地址:1427007824@qq.com