【发布时间】:2015-06-17 02:54:30
【问题描述】:
我刚刚开始使用 canvas 和 webgl,阅读一些文章等。据我所知,WebGL 应该比 canvas 快得多,但在以下这些测试中它明显慢:
我在 Chrome 和 Firefox 中运行它们,在这两种浏览器中的差异约为 80%。
为什么画布渲染得更快? jsperf 不准确吗?画布在浏览器中是否变得更加优化?
(PS:我不是测试的作者,我只是找到它们。)
【问题讨论】:
-
对我来说,第一次测试以 WebGL 在 Chrome 上的速度更快而告终。我认为这只是手头任务的问题,一个比另一个做得更好。
-
嗯,很有趣,对我来说,画布的优势总是在 50-80% 之间。什么会导致如此大的差异?
-
在我看来,不同的浏览器实现和 PC 显卡的容量在这里起着重要作用。
-
我也在 Chrome 上运行它。我有一台高端笔记本电脑,但这并不重要,因为硬件只应该改变原始的抽奖数量,而不是它们之间的比率。
标签: javascript html canvas webgl