Its declaration is in `ocl.hpp`. Can we still change the APIs in 2.4 branch?