var intView = new Uint32Array(id.data.buffer);
var rgbPalette = this.palette.map(function (c) {
var rgb = hexToRgb(c);
return 0xff000000 | rgb.b << 16 | rgb.g << 8 | rgb.r;
});
for (var i = 0; i < this.width * this.height; i++) {
intView[i] = rgbPalette[data.charCodeAt(i)];
}