progs/raw: add note about accessing utility functions
authorKeith Whitwell <keithw@vmware.com>
Sun, 28 Mar 2010 17:42:26 +0000 (10:42 -0700)
committerKeith Whitwell <keithw@vmware.com>
Sun, 28 Mar 2010 17:42:38 +0000 (10:42 -0700)
progs/gallium/raw/clear.c

index e46d135224d9cfd131674fd58f11d371586ff385..5ef5254edc982dbbb2516520ecb68a8d6eb76e66 100644 (file)
@@ -9,6 +9,8 @@
 #include "pipe/p_defines.h"
 #include <unistd.h>             /* for sleep() */
 
+#include "util/u_debug.h"       /* debug_dump_surface_bmp() */
+
 enum pipe_format formats[] = {
    PIPE_FORMAT_R8G8B8A8_UNORM,
    PIPE_FORMAT_B8G8R8A8_UNORM,
@@ -78,6 +80,14 @@ int main( int argc, char *argv[] )
    pipe->clear(pipe, PIPE_CLEAR_COLOR, clear_color, 0, 0);
    pipe->flush(pipe, PIPE_FLUSH_RENDER_CACHE, NULL);
 
+   /* At the moment, libgraw includes/makes available all the symbols
+    * from gallium/auxiliary, including these debug helpers.  Will
+    * eventually want to bless some of these paths, and lock the
+    * others down so they aren't accessible from test programs.
+    */
+   if (0)
+      debug_dump_surface_bmp(pipe, "result.bmp", surf);
+
    screen->flush_frontbuffer(screen, surf, window);
 
    sleep(100);