are you sure we need `cv::ocl::Device::getDefault().isAMD()` here?
I suggest just `cv::ocl::useOpenCL()`