From e7ea2aa46ca5fdb902ba6f0d73c341fdaf822f70 Mon Sep 17 00:00:00 2001 From: Kenneth Graunke Date: Thu, 16 Mar 2023 15:54:07 -0700 Subject: [PATCH] intel/fs: Make bld.F16TO32 actually emit F16TO32 not F32TO16 Ahem, "add builder helpers that work on Gfx7"...now might actually work. Too much copy and paste... Fixes: 966995d9117 ("intel/fs: Add builder helpers for F32TO16/F16TO32 that work on Gfx7.x") Reviewed-by: Emma Anholt Reviewed-by: Faith Ekstrand Part-of: --- src/intel/compiler/brw_fs_builder.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intel/compiler/brw_fs_builder.h b/src/intel/compiler/brw_fs_builder.h index 8fb01cf..53265e5 100644 --- a/src/intel/compiler/brw_fs_builder.h +++ b/src/intel/compiler/brw_fs_builder.h @@ -685,7 +685,7 @@ namespace brw { return MOV(dst, src); } else { assert(shader->devinfo->ver == 7); - return emit(BRW_OPCODE_F32TO16, + return emit(BRW_OPCODE_F16TO32, dst, retype(src, BRW_REGISTER_TYPE_W)); } } -- 2.7.4