softpipe: misc updates to image dumping in softpipe_flush()
authorBrian Paul <brianp@vmware.com>
Tue, 9 Apr 2013 01:13:29 +0000 (19:13 -0600)
committerBrian Paul <brianp@vmware.com>
Tue, 9 Apr 2013 14:27:53 +0000 (08:27 -0600)
src/gallium/drivers/softpipe/sp_flush.c

index b3e291f1b7ee4a828fbe4eb24d6c46d09b855701..899ac535cbe664637ee7a22aa16fcab4c7f782f5 100644 (file)
@@ -39,6 +39,7 @@
 #include "sp_tile_cache.h"
 #include "sp_tex_tile_cache.h"
 #include "util/u_memory.h"
+#include "util/u_string.h"
 
 
 void
@@ -77,13 +78,13 @@ softpipe_flush( struct pipe_context *pipe,
 
    /* Enable to dump BMPs of the color/depth buffers each frame */
 #if 0
-   if(flags & PIPE_FLUSH_FRAME) {
+   if (flags & PIPE_FLUSH_END_OF_FRAME) {
       static unsigned frame_no = 1;
       static char filename[256];
       util_snprintf(filename, sizeof(filename), "cbuf_%u.bmp", frame_no);
-      debug_dump_surface_bmp(softpipe, filename, softpipe->framebuffer.cbufs[0]);
+      debug_dump_surface_bmp(pipe, filename, softpipe->framebuffer.cbufs[0]);
       util_snprintf(filename, sizeof(filename), "zsbuf_%u.bmp", frame_no);
-      debug_dump_surface_bmp(softpipe, filename, softpipe->framebuffer.zsbuf);
+      debug_dump_surface_bmp(pipe, filename, softpipe->framebuffer.zsbuf);
       ++frame_no;
    }
 #endif