Implicit CUDA and OpenCL control for module definition added.
authorAlexander Smorkalov <alexander.smorkalov@itseez.com>
Wed, 5 Mar 2014 07:25:27 +0000 (11:25 +0400)
committerAlexander Smorkalov <alexander.smorkalov@itseez.com>
Thu, 6 Mar 2014 06:31:33 +0000 (10:31 +0400)
commitb3e18d23a31313b4885f0c2fb8ca8afc0ff8199c
tree0afeef7d06598d5e7ac69527eb1c24b7a0eee9a3
parentaf8aa8a2fa835bd535ec60a8e794f027c3766508
Implicit CUDA and OpenCL control for module definition added.

Feature allows to exclude CUDA or OpenCL optimizations at all even CUDA is used
on build. Exclusion of CUDA or OpenCL cut unwanted dependencies.
cmake/OpenCVModule.cmake
modules/nonfree/CMakeLists.txt
modules/superres/src/cuda/btv_l1_gpu.cu
modules/ts/CMakeLists.txt