make_texture buglet: when doing check_nan, didn't wrap ImageBuf reference properly.
Make a TypeDesc::TypeFloat4
More work on simd.h