diff --git a/src/WallpaperEngine/Application/CWallpaperApplication.cpp b/src/WallpaperEngine/Application/CWallpaperApplication.cpp index a5a7e78..e7ff1ba 100644 --- a/src/WallpaperEngine/Application/CWallpaperApplication.cpp +++ b/src/WallpaperEngine/Application/CWallpaperApplication.cpp @@ -248,7 +248,7 @@ namespace WallpaperEngine::Application color.rgbBlue = *pixel++; // set the pixel in the destination - FreeImage_SetPixelColor (bitmap, x, y, &color); + FreeImage_SetPixelColor (bitmap, x, (context.getOutput()->renderVFlip() ? (height - y) : y), &color); } }