i965: update TexSrcUnit for OPCODE_TXB

This commit is contained in:
Xiang, Haihao
2008-08-06 14:15:31 +08:00
parent 8e8019b49a
commit c20a173656

View File

@@ -1030,6 +1030,11 @@ void brw_wm_pass_fp( struct brw_wm_compile *c )
precalc_txp(c, inst);
break;
case OPCODE_TXB:
out = emit_insn(c, inst);
out->TexSrcUnit = fp->program.Base.SamplerUnits[inst->TexSrcUnit];
break;
case OPCODE_XPD:
out = emit_insn(c, inst);
/* This should probably be done in the parser.