From ec5c9686b3afef5fb2c147fc9786b6890c025dd9 Mon Sep 17 00:00:00 2001 From: Ray Date: Mon, 17 Sep 2018 16:56:02 +0200 Subject: Improved data export capabilities! REVIEWED: ExportImage() REVIEWED: ExportMesh() ADDED: ExportWave() REMOVED: Internal funcs: SavePNG(), SaveBMP() NOTE: These changes break the API (parameters order) --- src/core.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/core.c') diff --git a/src/core.c b/src/core.c index 92d966e7..fc1a5a09 100644 --- a/src/core.c +++ b/src/core.c @@ -1297,7 +1297,9 @@ void TakeScreenshot(const char *fileName) { #if defined(PLATFORM_DESKTOP) || defined(PLATFORM_RPI) unsigned char *imgData = rlReadScreenPixels(renderWidth, renderHeight); - SavePNG(fileName, imgData, renderWidth, renderHeight, 4); // Save image as PNG + + Image image = { imgData, renderWidth, renderHeight, 1, UNCOMPRESSED_R8G8B8A8 }; + ExportImage(image, fileName); free(imgData); TraceLog(LOG_INFO, "Screenshot taken: %s", fileName); -- cgit v1.2.3