gallium: New function to dump surfaces.

This commit is contained in:
José Fonseca
2008-08-06 14:48:11 +01:00
parent 9a20cecc5c
commit 72a5e47978
2 changed files with 44 additions and 7 deletions

View File

@@ -332,13 +332,17 @@ debug_profile_stop(void);
#ifdef DEBUG
struct pipe_surface;
void debug_dump_image(const char *prefix,
unsigned format, unsigned cpp,
unsigned width, unsigned height,
unsigned pitch,
unsigned stride,
const void *data);
void debug_dump_surface(const char *prefix,
struct pipe_surface *surface);
#else
#define debug_dump_image(prefix, format, cpp, width, height, pitch, data) ((void)0)
#define debug_dump_image(prefix, format, cpp, width, height, stride, data) ((void)0)
#define debug_dump_surface(prefix, surface) ((void)0)
#endif