i965/vec4: fix size_written for doubles

Reviewed-by: Matt Turner <mattst88@gmail.com>
This commit is contained in:
Iago Toral Quiroga 2016-05-30 13:31:25 +02:00 committed by Samuel Iglesias Gonsálvez
parent 9527a50da0
commit 7c6fba5e7c
1 changed files with 2 additions and 1 deletions

View File

@ -46,7 +46,6 @@ vec4_instruction::vec4_instruction(enum opcode opcode, const dst_reg &dst,
this->predicate = BRW_PREDICATE_NONE;
this->predicate_inverse = false;
this->target = 0;
this->size_written = (dst.file == BAD_FILE ? 0 : REG_SIZE);
this->shadow_compare = false;
this->ir = NULL;
this->urb_write_flags = BRW_URB_WRITE_NO_FLAGS;
@ -56,6 +55,8 @@ vec4_instruction::vec4_instruction(enum opcode opcode, const dst_reg &dst,
this->base_mrf = 0;
this->offset = 0;
this->exec_size = 8;
this->size_written = (dst.file == BAD_FILE ?
0 : this->exec_size * type_sz(dst.type));
this->annotation = NULL;
}