add support types are Uint32, Uint16, Uint8, Int32, Int16, Int8, AARRGGBB, RRGGBBAA and RRGGBB