rendered paste bodyfor (j = 0; j < height; j++) for (i = 0; i < width; i++) for (p = 0; p < bytesPerPixel; p++) bufferOutputFlipped[((height-j-1)*width*bytesPerPixel+i*bytesPerPixel+p)] = buffer[(j*width*bytesPerPixel+i*bytesPerPixel+p)];for (j = 0; j < height; j++) for (i = 0; i < width; i++) for (p = 0; p < bytesPerPixel; p++) memcpy( bufferOutputFlipped+((height-j-1)*width*bytesPerPixel), buffer+(j*width*bytesPerPixel) bytesPerPixel*width);for (j = 0; j < height; j++) memcpy( bufferOutputFlipped+((height-j-1)*width*bytesPerPixel), buffer+(j*width*bytesPerPixel), bytesPerPixel*width);for (j = 0; j < height; j++) fwrite( buffer+(j*width*bytesPerPixel), bytesPerPixel*width, 1, stdout );