summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/radeon/radeon_tile.c
diff options
context:
space:
mode:
authorMaciej Cencora <m.cencora@gmail.com>2010-02-06 18:38:01 +0100
committerMaciej Cencora <m.cencora@gmail.com>2010-03-07 12:21:29 +0100
commit8014b5f06853a5926ee772af232abdc9cd4e90c4 (patch)
tree4af213c01037846ab355c3a2845d6bcf91761d43 /src/mesa/drivers/dri/radeon/radeon_tile.c
parent5fefca5dbae9a5b00a3d624da0b5e582c00ad280 (diff)
radeon: add some debugging info to sw tiling/untiling functions
Diffstat (limited to 'src/mesa/drivers/dri/radeon/radeon_tile.c')
-rw-r--r--src/mesa/drivers/dri/radeon/radeon_tile.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/radeon/radeon_tile.c b/src/mesa/drivers/dri/radeon/radeon_tile.c
index 1e4729a0b5..935fa45e04 100644
--- a/src/mesa/drivers/dri/radeon/radeon_tile.c
+++ b/src/mesa/drivers/dri/radeon/radeon_tile.c
@@ -30,7 +30,8 @@
#include <stdint.h>
#include <string.h>
-#include <main/macros.h>
+#include "main/macros.h"
+#include "radeon_debug.h"
#define MICRO_TILE_SIZE 32
@@ -215,6 +216,10 @@ void tile_image(const void * src, unsigned src_pitch,
assert(dst_pitch >= width);
assert(dst_pitch * _mesa_get_format_bytes(format) % MICRO_TILE_SIZE == 0);
+ radeon_print(RADEON_TEXTURE, RADEON_TRACE,
+ "Software tiling: src_pitch %d, dst_pitch %d, width %d, height %d, bpp %d\n",
+ src_pitch, dst_pitch, width, height, _mesa_get_format_bytes(format));
+
switch (_mesa_get_format_bytes(format))
{
case 16:
@@ -436,6 +441,10 @@ void untile_image(const void * src, unsigned src_pitch,
assert(dst_pitch >= width);
assert(src_pitch * _mesa_get_format_bytes(format) % MICRO_TILE_SIZE == 0);
+ radeon_print(RADEON_TEXTURE, RADEON_TRACE,
+ "Software untiling: src_pitch %d, dst_pitch %d, width %d, height %d, bpp %d\n",
+ src_pitch, dst_pitch, width, height, _mesa_get_format_bytes(format));
+
switch (_mesa_get_format_bytes(format))
{
case 16: