苹果所提议WebGPU浏览器引擎发布新样本
今年早些时候苹果建议开发 WebGPU 标准,强化图形性能。与 WebGL 相比,苹果公司提出的 WebGPU 标准是一种“更面向对象的标准”,在开发者社区中甚至有人将苹果提出的标准比作网页 Metal。 GPU 技术进一步完善,新的软件 API 也逐渐开发出来,以体现现代 GPU 的设计。这些新的 API 存在于更低层次的抽象层,因为可以简化负荷,所以其性能要比 OpenGL 强。 日前苹果公司共享了 WebGPU 原型和样本,向开发者证明这个新的标准到底有什么功能。 苹果在他们的 WebKit 博客上公开了这原型和样本,表示新的特性将通过 Safari 技术预览版公开发布。苹果强调本次仅仅是公开了一个样本,并没有其他东西:我们还编写了一些其他样本,以便你对这个 API 的工作方式有更深了解。我们注意到我们的执行和记录建议并不平行,所以这些样本中代码还会不断变化。再重申一遍,这只是一个例子,最终的 API 还会有很大的不同。 如果你想使用这些新的 WebGPU 样本,你可以在苹果的 WebKit 博客中查找。需要注意的是,使用这些样本,你必须使用苹果的 Safari 技术预览版,,打开开发者菜单中的 WebGPU。 苹果指出 WebGPU 允许开发者创建和存储所有代表状态的对象,同时也支持对象处理更多指令。这样绘图操作过程中需要执行的任务就变少了。 苹果表示这个标准将向所有 W3C 社区小组、GPU 硬件商、软件开发者以及整个网络社区开放。 (编辑:ASP站长网) |