diff options
author | Keith Whitwell <keith@tungstengraphics.com> | 2006-10-13 11:14:43 +0000 |
---|---|---|
committer | Keith Whitwell <keith@tungstengraphics.com> | 2006-10-13 11:14:43 +0000 |
commit | f06b9e4a8d2a5b95cc3c19df564d7a53723ced76 (patch) | |
tree | 8efebd52697b7c2be26a88357d4ef85ce7af8565 /src/mesa/drivers/dri/i965 | |
parent | 201e6b9b753ea9cc5432c1d577231223ded7951c (diff) |
Use mesa function to get opcode name rather than an internal table.
Diffstat (limited to 'src/mesa/drivers/dri/i965')
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_wm_debug.c | 62 |
1 files changed, 1 insertions, 61 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_wm_debug.c b/src/mesa/drivers/dri/i965/brw_wm_debug.c index 6b0096eca5..9a6154b333 100644 --- a/src/mesa/drivers/dri/i965/brw_wm_debug.c +++ b/src/mesa/drivers/dri/i965/brw_wm_debug.c @@ -36,66 +36,6 @@ #include "shader/arbprogparse.h" #include "shader/program_instruction.h" -static const char *fp_opcode_string[] = { - "ABS", /* ARB_f_p only */ - "ADD", - "CMP", /* ARB_f_p only */ - "COS", - "DDX", /* NV_f_p only */ - "DDY", /* NV_f_p only */ - "DP3", - "DP4", - "DPH", /* ARB_f_p only */ - "DST", - "END", /* private opcode */ - "EX2", - "FLR", - "FRC", - "KIL", /* ARB_f_p only */ - "KIL_NV", /* NV_f_p only */ - "LG2", - "LIT", - "LRP", - "MAD", - "MAX", - "MIN", - "MOV", - "MUL", - "PK2H", /* NV_f_p only */ - "PK2US", /* NV_f_p only */ - "PK4B", /* NV_f_p only */ - "PK4UB", /* NV_f_p only */ - "POW", - "PRINT", /* Mesa only */ - "RCP", - "RFL", /* NV_f_p only */ - "RSQ", - "SCS", /* ARB_f_p only */ - "SEQ", /* NV_f_p only */ - "SFL", /* NV_f_p only */ - "SGE", /* NV_f_p only */ - "SGT", /* NV_f_p only */ - "SIN", - "SLE", /* NV_f_p only */ - "SLT", - "SNE", /* NV_f_p only */ - "STR", /* NV_f_p only */ - "SUB", - "SWZ", /* ARB_f_p only */ - "TEX", - "TXB", /* ARB_f_p only */ - "TXD", /* NV_f_p only */ - "TXP", /* ARB_f_p only */ - "TXP_NV", /* NV_f_p only */ - "UP2H", /* NV_f_p only */ - "UP2US", /* NV_f_p only */ - "UP4B", /* NV_f_p only */ - "UP4UB", /* NV_f_p only */ - "X2D", /* NV_f_p only - 2d mat mul */ - "XPD", /* ARB_f_p only - cross product */ -}; - - void brw_wm_print_value( struct brw_wm_compile *c, struct brw_wm_value *value ) @@ -194,7 +134,7 @@ void brw_wm_print_insn( struct brw_wm_compile *c, _mesa_printf(" = FB_WRITE"); break; default: - _mesa_printf(" = %s", fp_opcode_string[inst->opcode]); + _mesa_printf(" = %s", _mesa_opcode_string(inst->opcode)); break; } |