From: Eric Anholt Date: Tue, 7 Dec 2010 22:46:27 +0000 (-0800) Subject: i965: Add disabled debug code for dumping out the WM constant payload. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=2d7dfb8446df87f11494a2a079cf4e0e8d1da030;p=mesa.git i965: Add disabled debug code for dumping out the WM constant payload. This can significantly ease thinking about the asm. --- diff --git a/src/mesa/drivers/dri/i965/gen6_wm_state.c b/src/mesa/drivers/dri/i965/gen6_wm_state.c index 333c2a78424..d80df4e254b 100644 --- a/src/mesa/drivers/dri/i965/gen6_wm_state.c +++ b/src/mesa/drivers/dri/i965/gen6_wm_state.c @@ -66,6 +66,21 @@ prepare_wm_constants(struct brw_context *brw) constants[i] = convert_param(brw->wm.prog_data->param_convert[i], *brw->wm.prog_data->param[i]); } + + if (0) { + printf("WM constants:\n"); + for (i = 0; i < brw->wm.prog_data->nr_params; i++) { + if ((i & 7) == 0) + printf("g%d: ", brw->wm.prog_data->first_curbe_grf + i / 8); + printf("%8f ", constants[i]); + if ((i & 7) == 7) + printf("\n"); + } + if ((i & 7) != 0) + printf("\n"); + printf("\n"); + } + drm_intel_gem_bo_unmap_gtt(brw->wm.push_const_bo); } }