i915g: Add some debug prints in texture code
authorJakob Bornecrantz <wallbraker@gmail.com>
Fri, 23 Jul 2010 03:02:58 +0000 (20:02 -0700)
committerJakob Bornecrantz <wallbraker@gmail.com>
Fri, 23 Jul 2010 03:26:35 +0000 (20:26 -0700)
src/gallium/drivers/i915/i915_resource_texture.c

index 17fcdee379a5df5a870563eb86134eab6cbcf6ab..825288160cf39867c08ae70895e66c537e9e60cd 100644 (file)
@@ -42,6 +42,7 @@
 #include "i915_resource.h"
 #include "i915_screen.h"
 #include "i915_winsys.h"
+#include "i915_debug.h"
 
 
 #define DEBUG_TEXTURES 0
@@ -800,12 +801,10 @@ i915_texture_create(struct pipe_screen *screen,
    ws->buffer_unmap(ws, tex->buffer);
 #endif
 
-#if DEBUG_TEXTURES
-   debug_printf("%s: %p size %u, stride %u, blocks (%u, %u)\n", __func__,
-                tex, (unsigned int)tex_size, tex->stride,
-                tex->stride / util_format_get_blocksize(tex->b.b.format),
-                tex->total_nblocksy);
-#endif
+   I915_DBG(DBG_TEXTURE, "%s: %p size %u, stride %u, blocks (%u, %u)\n", __func__,
+            tex, (unsigned int)tex_size, tex->stride,
+            tex->stride / util_format_get_blocksize(tex->b.b.format),
+            tex->total_nblocksy);
 
    return &tex->b.b;
 
@@ -852,6 +851,11 @@ i915_texture_from_handle(struct pipe_screen * screen,
 
    tex->buffer = buffer;
 
+   I915_DBG(DBG_TEXTURE, "%s: %p stride %u, blocks (%ux%u)\n", __func__,
+            tex, tex->stride,
+            tex->stride / util_format_get_blocksize(tex->b.b.format),
+            tex->total_nblocksy);
+
    return &tex->b.b;
 }