erim
public text v1 · immutableunsigned char *srcData = image->getPixelData();
unsigned char *dstData = (unsigned char *)screen->pixels;
for (int i = 0; i < image->getSize()(X) * image->getSize()(Y) * 4; i += 4)
{
dstData[i] = srcData[i+2];
dstData[i+1] = srcData[i+1];
dstData[i+2] = srcData[i];
dstData[i+3] = srcData[i+3];
}