summaryrefslogtreecommitdiffhomepage
path: root/src/core.c
diff options
context:
space:
mode:
authorRay <[email protected]>2018-09-17 16:56:02 +0200
committerRay <[email protected]>2018-09-17 16:56:02 +0200
commitec5c9686b3afef5fb2c147fc9786b6890c025dd9 (patch)
tree3cf23b81c4cf04d54c7c580c8d085c1185572ee7 /src/core.c
parent3a1a4895454f33bea4c33a294050a88cf76d78f4 (diff)
downloadraylib-ec5c9686b3afef5fb2c147fc9786b6890c025dd9.tar.gz
raylib-ec5c9686b3afef5fb2c147fc9786b6890c025dd9.zip
Improved data export capabilities!
REVIEWED: ExportImage() REVIEWED: ExportMesh() ADDED: ExportWave() REMOVED: Internal funcs: SavePNG(), SaveBMP() NOTE: These changes break the API (parameters order)
Diffstat (limited to 'src/core.c')
-rw-r--r--src/core.c4
1 files changed, 3 insertions, 1 deletions
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);