mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-30 05:40:13 +01:00
intel/compiler: allow half-float on 3-source instructions since gen8
Reviewed-by: Topi Pohjolainen <topi.pohjolainen@intel.com> Reviewed-by: Jason Ekstrand <jason@jlekstrand.net> Reviewed-by: Matt Turner <mattst88@gmail.com>
This commit is contained in:
parent
ee049f6b71
commit
e6b7410187
1 changed files with 2 additions and 1 deletions
|
|
@ -797,7 +797,8 @@ brw_alu3(struct brw_codegen *p, unsigned opcode, struct brw_reg dest,
|
|||
assert(dest.type == BRW_REGISTER_TYPE_F ||
|
||||
dest.type == BRW_REGISTER_TYPE_DF ||
|
||||
dest.type == BRW_REGISTER_TYPE_D ||
|
||||
dest.type == BRW_REGISTER_TYPE_UD);
|
||||
dest.type == BRW_REGISTER_TYPE_UD ||
|
||||
(dest.type == BRW_REGISTER_TYPE_HF && devinfo->gen >= 8));
|
||||
if (devinfo->gen == 6) {
|
||||
brw_inst_set_3src_a16_dst_reg_file(devinfo, inst,
|
||||
dest.file == BRW_MESSAGE_REGISTER_FILE);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue