// Used to be:
const Image combine(const Image& image1, const Image& image2)
{
...
}
// So now it's:
void combine(const char* buf1, int width1, int height1, int pixelFormat1, const char* buf2, int width2, int height2, int pixelFormat2, char* outBuf, int& outWidth, int& outHeight, int& outPixelFormat)
{
...
}
I'm not entirely sure what the point of this thread is, so this is me guessing like I'm playing along.