javascript - 使用多个 context.drawImage() 是否仍会导致 GPU 上的一次绘制调用或画布每次都必须刷新
问题描述
如果我运行以下代码:
// ...
for (var index = 0; index < images.length; index++) {
var image = images[index];
context.drawImage(image, 0, 0);
}
// ...
GPU 是否仍然为此只使用一个绘制调用,还是必须使用getImageData
and提出解决方案putImageData
?
解决方案
推荐阅读
- maven - 列出存储库中工件的用户
- android - 活动未开始,无法解析 Intent { act="android.search.action.GLOBAL_SEARCH" }
- python - 如何在django中检查for循环的重复行
- mysql - 如何以最佳方式按两列进行 GROUP BY 和计数?
- html - 我不明白 C++ 和 HTML 在一段代码中的合并
- c# - 为什么不从安装程序执行 sql 作业?
- reactjs - 如何在 react-bootstrap 中使用多选下拉菜单
- r - 在R中将长格式平面文件转换为宽格式
- java - 如何将滑动更改为 TouchAction() 方法
- c# - 是否可以等待 Device.BeginInvokeOnMainThread 代码完成(使用 UI 调用的结果继续后台工作)