llvmpipe: update image dump/debug code
This commit is contained in:
parent
bd34f61a7a
commit
47ecb51eb4
|
@ -31,6 +31,7 @@
|
||||||
|
|
||||||
|
|
||||||
#include "pipe/p_defines.h"
|
#include "pipe/p_defines.h"
|
||||||
|
#include "util/u_string.h"
|
||||||
#include "draw/draw_context.h"
|
#include "draw/draw_context.h"
|
||||||
#include "lp_flush.h"
|
#include "lp_flush.h"
|
||||||
#include "lp_context.h"
|
#include "lp_context.h"
|
||||||
|
@ -71,25 +72,25 @@ llvmpipe_flush( struct pipe_context *pipe,
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Enable to dump BMPs of the color/depth buffers each frame */
|
/* Enable to dump BMPs of the color/depth buffers each frame */
|
||||||
#if 0
|
if (0) {
|
||||||
if (flags & PIPE_FLUSH_FRAME) {
|
if (flags & PIPE_FLUSH_FRAME) {
|
||||||
static unsigned frame_no = 1;
|
static unsigned frame_no = 1;
|
||||||
char filename[256];
|
char filename[256];
|
||||||
unsigned i;
|
unsigned i;
|
||||||
|
|
||||||
for (i = 0; i < llvmpipe->framebuffer.nr_cbufs; i++) {
|
for (i = 0; i < llvmpipe->framebuffer.nr_cbufs; i++) {
|
||||||
util_snprintf(filename, sizeof(filename), "cbuf%u_%u", i, frame_no);
|
util_snprintf(filename, sizeof(filename), "cbuf%u_%u", i, frame_no);
|
||||||
debug_dump_surface_bmp(&llvmpipe->pipe, filename, llvmpipe->framebuffer.cbufs[0]);
|
debug_dump_surface_bmp(&llvmpipe->pipe, filename, llvmpipe->framebuffer.cbufs[0]);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (0) {
|
||||||
|
util_snprintf(filename, sizeof(filename), "zsbuf_%u", frame_no);
|
||||||
|
debug_dump_surface_bmp(&llvmpipe->pipe, filename, llvmpipe->framebuffer.zsbuf);
|
||||||
|
}
|
||||||
|
|
||||||
|
++frame_no;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (0) {
|
|
||||||
util_snprintf(filename, sizeof(filename), "zsbuf_%u", frame_no);
|
|
||||||
debug_dump_surface_bmp(&llvmpipe->pipe, filename, llvmpipe->framebuffer.zsbuf);
|
|
||||||
}
|
|
||||||
|
|
||||||
++frame_no;
|
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue