diff --git a/modules/core/include/opencv2/core/ocl.hpp b/modules/core/include/opencv2/core/ocl.hpp index e5fbd07fffa6..891fd678b74f 100644 --- a/modules/core/include/opencv2/core/ocl.hpp +++ b/modules/core/include/opencv2/core/ocl.hpp @@ -53,7 +53,6 @@ namespace cv { namespace ocl { CV_EXPORTS_W bool haveOpenCL(); CV_EXPORTS_W bool useOpenCL(); -CV_EXPORTS_W bool haveClblast(); CV_EXPORTS_W bool haveAmdBlas(); CV_EXPORTS_W bool haveAmdFft(); CV_EXPORTS_W void setUseOpenCL(bool flag); diff --git a/modules/core/src/matmul.dispatch.cpp b/modules/core/src/matmul.dispatch.cpp index 2859247d4302..4cfcce0cda21 100644 --- a/modules/core/src/matmul.dispatch.cpp +++ b/modules/core/src/matmul.dispatch.cpp @@ -472,7 +472,7 @@ void gemm(InputArray matA, InputArray matB, double alpha, InputArray matC, double beta, OutputArray _matD, int flags) { #ifdef HAVE_CLBLAST - CV_OCL_RUN(ocl::haveClblast() && matA.dims() <= 2 && matB.dims() <= 2 && matC.dims() <= 2 && _matD.isUMat(), + CV_OCL_RUN(matA.dims() <= 2 && matB.dims() <= 2 && matC.dims() <= 2 && _matD.isUMat(), ocl_gemm_clblast(matA, matB, alpha, matC, beta, _matD, flags)) #endif diff --git a/modules/core/src/ocl.cpp b/modules/core/src/ocl.cpp index e5d1d8cd54ce..75c424744a5c 100644 --- a/modules/core/src/ocl.cpp +++ b/modules/core/src/ocl.cpp @@ -1248,16 +1248,6 @@ void setUseOpenCL(bool flag) } } -#ifdef HAVE_CLBLAST -bool haveClblast() { - return true; -} -#else -bool haveClblast() { - return false; -} -#endif - #ifdef HAVE_CLAMDBLAS class AmdBlasHelper