dest[pos2].r = (data[pos + 1]*alpha)>>16;
dest[pos2].g = (data[pos + 2]*alpha)>>16;
dest[pos2].b = (data[pos + 3]*alpha)>>16;
dest[pos2].r = (data[pos + 1]*alpha)>>16;
dest[pos2].g = (data[pos + 2]*alpha)>>16;
dest[pos2].b = (data[pos + 3]*alpha)>>16;