cell: fix compilation
authorMarc Dietrich <marvin24@gmx.de>
Sun, 30 Aug 2009 15:24:27 +0000 (09:24 -0600)
committerBrian Paul <brianp@vmware.com>
Sun, 30 Aug 2009 15:24:27 +0000 (09:24 -0600)
src/gallium/drivers/cell/common.h
src/gallium/drivers/cell/ppu/cell_gen_fp.c

index 1f6860da119b51dfbb84f0a5cf354ef05174cf75..d5f5c7bbba81544c692720738e84119555a80730 100644 (file)
@@ -327,7 +327,7 @@ struct cell_command_sampler
    opcode_t opcode;         /**< CELL_CMD_STATE_SAMPLER */
    uint unit;
    struct pipe_sampler_state state;
-   uint32_t pad_[1];
+   uint32_t pad_[2];
 };
 
 
index 58a8b5d0b0f6bea44dbd667f80c3fde6e8342ec2..312621fd5340fa41d7a41113bc62c5842e751068 100644 (file)
@@ -1767,7 +1767,7 @@ emit_instruction(struct codegen *gen,
    case TGSI_OPCODE_MAD:
       return emit_MAD(gen, inst);
    case TGSI_OPCODE_LERP:
-      return emit_LERP(gen, inst);
+      return emit_LRP(gen, inst);
    case TGSI_OPCODE_DP3:
       return emit_DP3(gen, inst);
    case TGSI_OPCODE_DP4:
@@ -1810,9 +1810,9 @@ emit_instruction(struct codegen *gen,
       return emit_function_call(gen, inst, "spu_sin", 1, TRUE);
    case TGSI_OPCODE_POW:
       return emit_function_call(gen, inst, "spu_pow", 2, TRUE);
-   case TGSI_OPCODE_EXPBASE2:
+   case TGSI_OPCODE_EX2:
       return emit_function_call(gen, inst, "spu_exp2", 1, TRUE);
-   case TGSI_OPCODE_LOGBASE2:
+   case TGSI_OPCODE_LG2:
       return emit_function_call(gen, inst, "spu_log2", 1, TRUE);
    case TGSI_OPCODE_TEX:
       /* fall-through for now */