in src/myjs.js [94:108]
rgb_to_rgba(compR_ptr, compG_ptr, compB_ptr, nb_pixels) {
compR_ptr >>= 2;
compG_ptr >>= 2;
compB_ptr >>= 2;
const imageData = (Module.imageData = new Uint8ClampedArray(nb_pixels * 4));
const compR = HEAP32.subarray(compR_ptr, compR_ptr + nb_pixels);
const compG = HEAP32.subarray(compG_ptr, compG_ptr + nb_pixels);
const compB = HEAP32.subarray(compB_ptr, compB_ptr + nb_pixels);
for (let i = 0; i < nb_pixels; i++) {
imageData[4 * i] = compR[i];
imageData[4 * i + 1] = compG[i];
imageData[4 * i + 2] = compB[i];
imageData[4 * i + 3] = 0xff;
}
},