谷歌宣布第一个预发布的 Chrome 浏览器支持新的 WebGPU API。
WebGPU 是一种新的图形 API,自 2017 年以来一直在开发中。该 API 利用 GPU 上的高级计算操作,为开发人员提供更多底层访问。通过这种方式,他们可以利用 GPU 处理能力的优势,否则 WebGL 等其他 GPU 将无法提供这些能力。需要注意的重要一点是,WebGPU 与 WebGL 没有直接关系,也不以任何特定方式针对 OpenGL ES。然而,谷歌开发团队确实将其命名为“WebGL/2 API 的继承者”。
WebGPU API 可以通过 GPUAdapter 函数直接访问硬件,它可以通过可以执行着色器的高级渲染管道访问每个设备和队列命令。通过直接访问 GPU 设备,API 可以执行高性能计算并绘制复杂的图像,所有这些都在浏览器中呈现。

WebGPU API的开发不仅仅是为了提供更多的功能和性能,而是一种必然。流行的基于 OpenGL 的 WebGL 库将不再有任何更新(不再开发 OpenGL)。另一方面,WebGPU 将根据开发人员的意见积极开发,计划在未来添加新功能。
如果有人想知道对 WebGPU 的支持,那么在大多数流行的浏览器部署支持之前还有很长的路要走。Chrome 113 不是一个稳定的版本,Firefox 和 Safari 都不支持它,这些仍在进行中。但是,开发人员现在可以选择下载独立包以开始测试新 API。

相关文章
U盘装系统(http://www.upzxt.net) 版权所有 (网站邮箱:78435178@qq.com)
本站资源均收集与互联网,其著作权归原作者所有,如侵犯到您的权益的资源,请来信告知,我们及时撤销相应资源