【发布时间】:2018-02-17 02:47:41
【问题描述】:
我有一个字节数组,它使用一个字节来表示一个像素。为了渲染它,目前我使用BitmapData 和一个循环来填充它:
bitmapData.lock();
for(y in 0...height) for(x in 0...width) {
var v = data[y * width + x];
bitmapData.setPixel(x, y, v << 16 | v << 8 | v); // grayscale
}
bitmapData.unlock();
但它非常占用 CPU。我想知道是否有更有效的方法,例如在着色器中进行?
【问题讨论】: