4.x
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
Merge pull request #24893 from chacha21:cart_polar_inplace
Merge pull request #24918 from opencv-pushbot:gitee/alalek/core_convertfp16_replacement
optimized cv::copyMakeBorder
Merge pull request #2810 from ilya-lavrenov:tapi_copytomask
Merge pull request #19783 from mikhail-nikolskiy:interop-perf
core(ocl): fix fft kernel compilation
Merge pull request #16608 from vpisarev:fix_mac_ocl_tests
use LOCAL_SIZE+1
dnn(ocl): avoid mess FP16/FP32 in convolution layer
OCL: fix incompatibility with Mali ruintime
core(ocl): buffer bounds in intelblas_gemm_buffer_NT
minor optimization of cv::LUT
Remove mul24 since id can be larger 2^23
ocl: fix unaligned memory access
other kernels now use row scheme
optimized cv::normalize in case of mask
Merge pull request #13879 from chacha21:REDUCE_SUM2
optimized cv::repeat
optimized cv::setIdentity
attempt to fix compilation of OpenCL cv::transpose for AMD