Web开发

首页 » 常识 » 问答 » 谷歌Chrome94Beta新增WebG
TUhjnbcbe - 2022/12/25 23:34:00
沈阳白癜风医院 http://pf.39.net/bdfyy/bdfzj/171111/5837445.html

IT之家8月31日消息外媒9to5Mac报道,谷歌本周宣布推出Chrome94Beta测试版,这是谷歌桌面浏览器的下一个更新。除了一般的改进之外,这次更新还增加了对新的WebGPUAPI的支持,它将取代WebGL,甚至可以访问苹果的MetalAPI。

正如谷歌在博文中所描述的那样,WebGPU是一种新的、更先进的Web图形API,能够访问GPU硬件,为网站和Web应用的渲染界面带来更好的性能。

WebGPU与其他Web图形加速API的主要区别在于,新的API是基于设备的本地技术,如苹果Metal、微软Direct3D或开放的Vulkan标准。这应该使Web开发者更容易创建具有更强图形性能的Web应用和游戏。

“WebGPUAPI是WebGL和WebGL2Web图形API的继承者。它提供了诸如GPU计算等现代功能,以及对GPU硬件的低开销访问和更好、更可预测的性能。这是对现有WebGL接口的改进,这些接口是为绘制图像而设计的,但只能费力地重新用于其他类型的计算。”

IT之家获悉,Metal是苹果公司在年推出的一个API,为iOS、macOS和tvOS应用程序提供对GPU硬件的低层次访问。换句话说,应用程序可以访问GPU,而不需要超载CPU,这也是OpenGL等旧API的限制之一。

然而,正如TheVerge所指出的,开发者可能需要一些时间才能在他们的Web项目中采用新的WebGPUAPI,因为它仍然被认为是一个实验性功能。谷歌表示,WebGPU预计要到年初才会为所有Chrome浏览器用户默认启用。

Chrome94的最终正式版版本将为所有人启用WebCodecs,这是另一个API,旨在改善流媒体视频的编码和解码。

苹果目前在其Safari浏览器中通过最新版本的Safari技术预览提供了对WebGPUAPI的访问,开发者可以下载。由于该API尚未包含在随macOSMonterey而来的Safari15浏览器中,它可能会在年初随着未来的Safari更新而出现。

1
查看完整版本: 谷歌Chrome94Beta新增WebG