From: Corbin Simpson Date: Tue, 9 Feb 2010 21:50:38 +0000 (-0800) Subject: r300g: Be ever-so-slightly more useful on bad shaders. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=5a27a77d009b44dcd2eb35c3b66bd88cf5005d24;p=mesa.git r300g: Be ever-so-slightly more useful on bad shaders. --- 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; }