summaryrefslogtreecommitdiffstats
path: root/src/gallium
diff options
context:
space:
mode:
authorNicolai Hähnle <[email protected]>2017-08-15 17:11:31 +0200
committerNicolai Hähnle <[email protected]>2017-08-22 09:53:34 +0200
commit0c3f8aca7ff436be7cc7689be7427af798b4fbfa (patch)
treeec2c46bf5e626717b9b04c3f8d26749ba5538b5c /src/gallium
parent420c438589c86db1fbb2a0b3c36c04ff5a061e30 (diff)
radeonsi: log decompress blits
Reviewed-by: Marek Olšák <[email protected]>
Diffstat (limited to 'src/gallium')
-rw-r--r--src/gallium/drivers/radeonsi/si_blit.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/gallium/drivers/radeonsi/si_blit.c b/src/gallium/drivers/radeonsi/si_blit.c
index caa4c3cad61..db983eeb221 100644
--- a/src/gallium/drivers/radeonsi/si_blit.c
+++ b/src/gallium/drivers/radeonsi/si_blit.c
@@ -24,6 +24,7 @@
#include "si_pipe.h"
#include "si_compute.h"
#include "util/u_format.h"
+#include "util/u_log.h"
#include "util/u_surface.h"
enum si_blitter_op /* bitmask */
@@ -338,6 +339,12 @@ si_decompress_depth(struct si_context *sctx,
}
}
+ if (unlikely(sctx->b.log))
+ u_log_printf(sctx->b.log,
+ "\n------------------------------------------------\n"
+ "Decompress Depth (levels %u - %u, levels Z: 0x%x S: 0x%x)\n\n",
+ first_level, last_level, levels_z, levels_s);
+
/* We may have to allocate the flushed texture here when called from
* si_decompress_subresource.
*/
@@ -454,6 +461,12 @@ static void si_blit_decompress_color(struct pipe_context *ctx,
if (!level_mask)
return;
+ if (unlikely(sctx->b.log))
+ u_log_printf(sctx->b.log,
+ "\n------------------------------------------------\n"
+ "Decompress Color (levels %u - %u, mask 0x%x)\n\n",
+ first_level, last_level, level_mask);
+
if (rtex->dcc_offset && need_dcc_decompress) {
custom_blend = sctx->custom_blend_dcc_decompress;