From 4df046ad326e72956168d77ed9493b6a50f229f6 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Fonseca?= Date: Sat, 27 Oct 2012 17:54:58 +0100 Subject: [PATCH] Dump depth textures as a single image (issue #97). Not ideal, but better than nothing until we replace PNG by something else. --- retrace/glstate_images.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/retrace/glstate_images.cpp b/retrace/glstate_images.cpp index 1724cea..e534a65 100644 --- a/retrace/glstate_images.cpp +++ b/retrace/glstate_images.cpp @@ -436,7 +436,7 @@ dumpActiveTextureLevel(JSONWriter &json, Context &context, GLenum target, GLint json.beginMember("__data__"); char *pngBuffer; int pngBufferSize; - image::writePixelsToBuffer(pixels, desc.width, desc.height, channels, true, &pngBuffer, &pngBufferSize); + image::writePixelsToBuffer(pixels, desc.width, desc.depth * desc.height, channels, true, &pngBuffer, &pngBufferSize); json.writeBase64(pngBuffer, pngBufferSize); free(pngBuffer); json.endMember(); // __data__ -- 2.43.0