[Chrome翻译]GPU加速2D Canvas,并为老式GPU实现3D内容。

1,344 阅读2分钟

原文地址:blog.chromium.org/2012/02/gpu…

原文作者:

发布时间:2012年2月9日 星期四

今天的Beta版为Chrome带来了2D Canvas的改进和一个软件光栅化器。

对于大多数 Windows 和 Mac 用户来说,我们已经启用了 GPU 加速的 2D Canvas 内容渲染功能,这样基于画布的游戏和动画就能运行得更快,感觉更流畅。你可以去chrome://gpu查看哪些功能被加速了。由于在野外发现的硬件和操作系统配置种类繁多,这是个棘手的优化领域。我们在最新的版本中对这种加速的工作方式进行了一系列小的改进,我们正在向我们的测试版用户寻求反馈。如果你注意到2D Canvas图形内容的性能问题,特别是如果你是一个在你的网站上使用2D Canvas的网络开发者,请提交一个错误

同时,我们也认识到,许多使用旧版GPU和图形驱动程序的人还无法体验到WebGL等技术提供的丰富内容。Chrome浏览器现在能够通过SwiftShader显示3D内容,SwiftShader是我们从TransGaming, Inc.授权的软件光栅化器。虽然SwiftShader的性能不如真正的GPU,但对于我们许多使用Windows XP等旧操作系统的用户来说,这将是一项改进。

对于那些无法在GPU上运行内容的用户,SwiftShader会自动启动。如果你想看一看SwiftShader的性能如何,你可以使用--blacklist-accelerated-compositing--blacklist-webgl标志,等待几分钟自动下载完成,然后加载相关网页。

一如既往,我们感谢您愿意试用我们吱吱作响的Beta版软件,并期待您的反馈和错误报告。


www.deepl.com 翻译