mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-07 04:58:05 +02:00
Use mesa function to get opcode name rather than an internal table.
This commit is contained in:
parent
201e6b9b75
commit
f06b9e4a8d
1 changed files with 1 additions and 61 deletions
|
|
@ -36,66 +36,6 @@
|
||||||
#include "shader/arbprogparse.h"
|
#include "shader/arbprogparse.h"
|
||||||
#include "shader/program_instruction.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,
|
void brw_wm_print_value( struct brw_wm_compile *c,
|
||||||
struct brw_wm_value *value )
|
struct brw_wm_value *value )
|
||||||
|
|
@ -194,7 +134,7 @@ void brw_wm_print_insn( struct brw_wm_compile *c,
|
||||||
_mesa_printf(" = FB_WRITE");
|
_mesa_printf(" = FB_WRITE");
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
_mesa_printf(" = %s", fp_opcode_string[inst->opcode]);
|
_mesa_printf(" = %s", _mesa_opcode_string(inst->opcode));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue