i965/fs: Emit MOV(1) instructions with force_writemask_all.

Fixes rendering with Dolphin.

Tested-by: Markus Wick <markus@selfnet.de>
Reviewed-by: Francisco Jerez <currojerez@riseup.net>
This commit is contained in:
Matt Turner 2015-02-24 12:03:37 -08:00
parent 467077b834
commit 2c7a703b05
1 changed files with 1 additions and 0 deletions

View File

@ -270,6 +270,7 @@ fs_visitor::opt_combine_constants()
struct imm *imm = &table.imm[i];
fs_inst *mov = MOV(reg, fs_reg(imm->val));
mov->force_writemask_all = true;
if (imm->inst) {
imm->inst->insert_before(imm->block, mov);
} else {