From f8ba07a77db4fea16b842f77ae17dcfa8be72105 Mon Sep 17 00:00:00 2001 From: Roland Scheidegger Date: Fri, 3 Mar 2006 14:11:19 +0000 Subject: fix up the emit_func list in the experimental arbprogram sse code. --- src/mesa/tnl/t_vb_arbprogram_sse.c | 50 ++++++++++++++++++++++++++++++++++---- 1 file changed, 45 insertions(+), 5 deletions(-) (limited to 'src/mesa/tnl') diff --git a/src/mesa/tnl/t_vb_arbprogram_sse.c b/src/mesa/tnl/t_vb_arbprogram_sse.c index fc9a51e041a..19061c0d8d1 100644 --- a/src/mesa/tnl/t_vb_arbprogram_sse.c +++ b/src/mesa/tnl/t_vb_arbprogram_sse.c @@ -1077,33 +1077,73 @@ static GLboolean (* const emit_func[])(struct compilation *, union instruction) { emit_ABS, emit_ADD, - emit_NOP, + emit_NOP, /* ARA */ + emit_NOP, /* ARL */ + emit_NOP, /* ARL_NV */ + emit_NOP, /* ARR */ + emit_NOP, /* BRA */ + emit_NOP, /* CAL */ + emit_NOP, /* CMP */ + emit_NOP, /* COS */ + emit_NOP, /* DDX */ + emit_NOP, /* DDY */ emit_DP3, emit_DP4, emit_DPH, emit_DST, - emit_NOP, + emit_NOP, /* END */ emit_EX2, emit_EXP, emit_FLR, emit_FRC, + emit_NOP, /* KIL */ + emit_NOP, /* KIL_NV */ emit_LG2, emit_LIT, emit_LOG, - emit_NOP, + emit_NOP, /* LRP */ + emit_NOP, /* MAD */ emit_MAX, emit_MIN, emit_MOV, emit_MUL, + emit_NOP, /* PK2H */ + emit_NOP, /* PK2US */ + emit_NOP, /* PK4B */ + emit_NOP, /* PK4UB */ emit_POW, + emit_NOP, /* POPA */ emit_PRT, - emit_NOP, + emit_NOP, /* PUSHA */ + emit_NOP, /* RCC */ emit_RCP, + emit_NOP, /* RET */ + emit_NOP, /* RFL */ emit_RSQ, + emit_NOP, /* SCS */ + emit_NOP, /* SEQ */ + emit_NOP, /* SFL */ emit_SGE, + emit_NOP, /* SGT */ + emit_NOP, /* SIN */ + emit_NOP, /* SLE */ emit_SLT, + emit_NOP, /* SNE */ + emit_NOP, /* SSG */ + emit_NOP, /* STR */ emit_SUB, - emit_RSW, + emit_RSW, /* SWZ */ + emit_NOP, /* TEX */ + emit_NOP, /* TXB */ + emit_NOP, /* TXD */ + emit_NOP, /* TXL */ + emit_NOP, /* TXP */ + emit_NOP, /* TXP_NV */ + emit_NOP, /* UP2H */ + emit_NOP, /* UP2US */ + emit_NOP, /* UP4B */ + emit_NOP, /* UP4UB */ + emit_NOP, /* X2D */ emit_XPD, emit_RSW, emit_MSK, -- cgit v1.2.3