nvc0: accept neg abs modifiers on lg2
authorChristoph Bumiller <e0425955@student.tuwien.ac.at>
Fri, 21 Jan 2011 15:23:44 +0000 (16:23 +0100)
committerChristoph Bumiller <e0425955@student.tuwien.ac.at>
Sun, 23 Jan 2011 12:01:22 +0000 (13:01 +0100)
src/gallium/drivers/nvc0/nvc0_pc_emit.c

index db8055d91cd74aa8c4461ba97ada8f3dbb5758ec..e3097c956942aad0706f328705e61b9394cfafe6 100644 (file)
@@ -446,7 +446,7 @@ emit_flop(struct nv_pc *pc, struct nv_instruction *i, ubyte op)
 
    pc->emit[0] |= op << 26;
 
-   if (op >= 4) {
+   if (op >= 3) {
       if (i->src[0]->mod & NV_MOD_NEG) pc->emit[0] |= 1 << 9;
       if (i->src[0]->mod & NV_MOD_ABS) pc->emit[0] |= 1 << 7;
    } else {