r600g: print opcodes names instead of numbers
authorMarek Olšák <maraeo@gmail.com>
Fri, 29 Apr 2011 11:16:24 +0000 (13:16 +0200)
committerMarek Olšák <maraeo@gmail.com>
Fri, 29 Apr 2011 11:16:40 +0000 (13:16 +0200)
src/gallium/drivers/r600/r600_shader.c

index 0f4c0134dce4bf141fe599908e7452669d3220dc..845d41ace0278be86cca714b9eb62b41f125ec7d 100644 (file)
@@ -21,6 +21,7 @@
  * USE OR OTHER DEALINGS IN THE SOFTWARE.
  */
 #include "pipe/p_shader_tokens.h"
+#include "tgsi/tgsi_info.h"
 #include "tgsi/tgsi_parse.h"
 #include "tgsi/tgsi_scan.h"
 #include "tgsi/tgsi_dump.h"
@@ -824,7 +825,8 @@ out_err:
 
 static int tgsi_unsupported(struct r600_shader_ctx *ctx)
 {
-       R600_ERR("%d tgsi opcode unsupported\n", ctx->inst_info->tgsi_opcode);
+       R600_ERR("%s tgsi opcode unsupported\n",
+                tgsi_get_opcode_name(ctx->inst_info->tgsi_opcode));
        return -EINVAL;
 }