From 5a27a77d009b44dcd2eb35c3b66bd88cf5005d24 Mon Sep 17 00:00:00 2001 From: Corbin Simpson Date: Tue, 9 Feb 2010 13:50:38 -0800 Subject: r300g: Be ever-so-slightly more useful on bad shaders. --- src/gallium/drivers/r300/r300_tgsi_to_rc.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/gallium') diff --git a/src/gallium/drivers/r300/r300_tgsi_to_rc.c b/src/gallium/drivers/r300/r300_tgsi_to_rc.c index 941ec17016b..a88a9477b43 100644 --- a/src/gallium/drivers/r300/r300_tgsi_to_rc.c +++ b/src/gallium/drivers/r300/r300_tgsi_to_rc.c @@ -29,6 +29,7 @@ #include "tgsi/tgsi_scan.h" #include "tgsi/tgsi_util.h" +#include "util/u_debug.h" static unsigned translate_opcode(unsigned opcode) { @@ -144,7 +145,8 @@ static unsigned translate_opcode(unsigned opcode) case TGSI_OPCODE_KIL: return RC_OPCODE_KIL; } - fprintf(stderr, "Unknown opcode: %i\n", opcode); + debug_printf("r300: Unknown TGSI/RC opcode: %i\n", opcode); + assert(0); return RC_OPCODE_ILLEGAL_OPCODE; } -- cgit v1.2.3