It's expanded to several instructions. --- src/mesa/drivers/dri/i965/brw_vec4.cpp | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/src/mesa/drivers/dri/i965/brw_vec4.cpp b/src/mesa/drivers/dri/i965/brw_vec4.cpp index ed35c4b..85b9162f 100644 --- a/src/mesa/drivers/dri/i965/brw_vec4.cpp +++ b/src/mesa/drivers/dri/i965/brw_vec4.cpp @@ -865,6 +865,9 @@ vec4_visitor::is_dep_ctrl_unsafe(const vec4_instruction *inst) IS_DWORD(inst->src[0]) && IS_DWORD(inst->src[1])) return true; + + if (inst->opcode == BRW_OPCODE_F32TO16) + return true; } #undef IS_DWORD -- 2.1.3 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev