HTML5 Canvas 2D 和 NaCl pp::Graphics2D 之间的比较(性能)
我的应用程序大量使用 HTML5 Canvas2D。经过分析后,我发现函数调用次数最多的是 HTML5 Canvas 的 .lines() 和 .fill() 函数。因此,为了进一步提高应用程序的性能,我必须优化 Canvas 上的绘图。我正在考虑 Chrome 的 NaCl 插件。我发现它有一个原生接口pp::Graphics2D来绘制2D图形。有谁知道 NaCl 2D 图形界面是否比 HTML5 Canvas 2D 更快?
My app makes heavy use of HTML5 Canvas2D. After profiling I've found that highest number of function calls are HTML5 Canvas's .stroke() and .fill() functions. Therefore to further improve the performance of my app I have to optimize drawing on Canvas. I am considering Chrome's NaCl plugin. I found that it has a native interface pp::Graphics2D to draw 2D graphics. Does anyone know if the NaCl 2D graphics interface is faster than HTML5 Canvas 2D?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
NaCL 比 WebGL 或任何其他浏览器内渲染方法快得多。
我已将游戏引擎移植到 NaCL,与相同的本机应用程序相比,它运行非常流畅,性能故障非常少。因此,与 WebGL 相比,它应该好几倍。
NaCL is much faster than WebGL or any other in-browser rendering methods.
I've ported a game engine to NaCL and it runs really smooth with very less performance glitches compared to the same native app. So comparing it to WebGL it should be few folds better.