nir/lower_double_ops: lower trunc()
[mesa.git] / src / compiler / nir / glsl_to_nir.cpp
index 0c5cc99981bc2e8152ec211d3903cca5e3a09a81..fafa8bbe0130ae7e5686cecfd9239a67482220c9 100644 (file)
@@ -1422,6 +1422,12 @@ nir_visitor::visit(ir_expression *ir)
    case ir_unop_unpack_half_2x16:
       result = nir_unpack_half_2x16(&b, srcs[0]);
       break;
+   case ir_unop_pack_double_2x32:
+      result = nir_pack_double_2x32(&b, srcs[0]);
+      break;
+   case ir_unop_unpack_double_2x32:
+      result = nir_unpack_double_2x32(&b, srcs[0]);
+      break;
    case ir_unop_bitfield_reverse:
       result = nir_bitfield_reverse(&b, srcs[0]);
       break;