microsoft/spirv2dxil: Support pack_32_2x16 and pack_32_4x8
-
pack_32_2x16
: DXIL can already pack f32 into int16, but lowering is needed for packing both ints into one. -
pack_32_4x8
: supported for now just by lowering. DXIL has 4x8 packing intrinsics (on SM >= 6.6), but I'm not experienced enough to deal with overload resolution.