extended ocl::convertTo