为什么drawImage性能与大于65776像素的画布源有很大差异

flo*_*ice 5 html5 canvas drawimage

我在jsperf上写了一些与以下内容相关的测试用例:1.在屏幕外画布上绘图2.在屏幕画布上绘制drawImage

我发现如果源画布中的像素数(无论dst)小于~65776像素,性能要高得多.

(我预计这个性能限制为65536像素,如果它会是什么)

这是我的测试用例: jsperf结果 http://jsperf.com/pixel-count-matters/2

http://jsperf.com/magic-canvas/2

我相信这个人提出了一个类似的问题: 如果画布大于255x220,为什么FPS会下降?

谢谢你的帮助!!!