1. 11 Jun, 2019 1 commit
    • Vitaly Tuzov's avatar
      Merge pull request #14743 from terfendail:wui512_fixvswarn · d2aadabc
      Vitaly Tuzov authored
      Fix for MSVS2019 build warnings (#14743)
      
      * AVX512 arch support for MSVS
      
      * Fix for MSVS2019 build warnings: updated integral() AVX512 implementation
      
      * Fix for MSVS2019 build warnings: reworked v_rotate_right AVX512 implementation
      
      * fix indentation
      d2aadabc
  2. 10 Jun, 2019 2 commits
  3. 07 Jun, 2019 1 commit
  4. 02 Jun, 2019 1 commit
    • Yashas Samaga B L's avatar
      Merge pull request #14660 from YashasSamaga:dnn-cuda-build · ae279966
      Yashas Samaga B L authored
      add cuDNN dependency and setup build for cuda4dnn (#14660)
      
      * update cmake for cuda4dnn
      
      - Adds FindCUDNN
      - Adds new options:
         * WITH_CUDA
         * OPENCV_DNN_CUDA
      - Adds CUDA4DNN preprocessor symbol for the DNN module
      
      * FIX: append EXCLUDE_CUDA instead of overwrite
      
      * remove cuDNN dependency for user apps
      
      * fix unused variable warning
      ae279966
  5. 30 May, 2019 1 commit
  6. 27 May, 2019 1 commit
  7. 23 May, 2019 1 commit
  8. 22 May, 2019 1 commit
  9. 20 May, 2019 1 commit
  10. 19 May, 2019 1 commit
  11. 07 May, 2019 1 commit
  12. 05 May, 2019 2 commits
  13. 26 Apr, 2019 2 commits
  14. 24 Apr, 2019 1 commit
  15. 22 Apr, 2019 2 commits
  16. 19 Apr, 2019 1 commit
  17. 15 Apr, 2019 2 commits
  18. 14 Apr, 2019 1 commit
  19. 13 Apr, 2019 1 commit
    • Manolis Stamatogiannakis's avatar
      Fix compile error with external TBB and -DBUILD_SHARED_LIBS=OFF. · ef16e420
      Manolis Stamatogiannakis authored
      Adds IMPORTED for the TBB::tbb alias target as otherwise cmake produces
      the following error:
      
      CMake Error: install(EXPORT "OpenCVModules" ...) includes target "opencv_core" which requires target "tbb" that is not in the export set.
      
      This problem occurs with the defaults used by homebrew on macOS, which
      compiles both static and shared versions of TBB and OpenCV.
      ef16e420
  20. 12 Apr, 2019 1 commit
  21. 11 Apr, 2019 1 commit
  22. 10 Apr, 2019 1 commit
  23. 03 Apr, 2019 1 commit
  24. 02 Apr, 2019 3 commits
  25. 24 Mar, 2019 1 commit
    • iPanda's avatar
      Merge pull request #13972 from Mainvooid:add_cuda_support_for_D3D11_interop · 097fc1a2
      iPanda authored
      * Add CUDA support for D3D11 interop. #13888
      
      color_detail.hpp: fixed build error : dynamic initialization is not supported for a __constant__ variable.
      directx.cpp: Add CUDA support(cl_nv_d3d11_sharing) for D3D11 interop.  #13888
      
      Update directx.cpp
      
      Format adjustment.
      
      Update directx.cpp
      
      fix error.
      
      Update directx.cpp
      
      Format adjustment
      
      Update directx.cpp
      
      fix trailing whitespace.
      
      fix format errors
      
      convert indentation to spaces .
      Trim trailing whitespace.
      Add information about source of cl_d3d11_ext.h
      Avoid unrelated changes.
      
      Increase compile-time conditional judgment.
      
      Increase the judgment of whether the OCL device has the required extensions at compile time.
      
      Add compilation option  `HAVE_CLNVEXT`.Check CL support in runtime.
      
      Check result of `clGetExtensionFunctionAddressForPlatform` for KHR is invalid.It always can get the address(from OpenCL.dll),So I check NV support(from nvopencl64.dll) before KHR when `HAVE_CLNVEXT` is enabled.
      
      Delete cl_d3d11_ext.h
      
      Modified parameter list
      
      fix "cannot open include file: 'CL/cl_d3d11_ext.h'"
      
       remove not referenced var
      
      fix C2143: syntax error
      
      Improve compile-time judgment.
      
      dlrectx.cpp Modify the detection order.
      initializeContextFromD3D11Device:
      ```
          // try with NV(Need to check it first)
          // try with KHR
      ```
      
      fix warnig C4100
      
      Revert "fix warnig C4100"
      
      This reverts commit 76e5becb67780071d0cbde61cc4f5f807ad7c5ac.
      
      fix warning C4100
      
      fix warning C4505
      
      Format alignment
      
      Format adjustment and automatically detect header files.
      
      Automatically detect header files when users are not configured or configuration errors occur.
      
      avoid unrelated changes.
      
      Update .cmake
      
      Update .cmake
      
      * fix build errors
      
      * fix warning:defined but not used
      
      * Revert "fix warning:defined but not used"
      
      This reverts commit 7ab3537cd070f89b15bc2926e4ac9ec74c84a122.
      
      * fix warning:defined but not used
      
      * fix build error for mac
      
      * fix build error for win
      
      * optimizing branch judgment
      
      * Revert "optimizing branch judgment"
      
      This reverts commit 88b72b870ec13fd26f64a5ac374484c5cfe80854.
      
      * fix warning C4702: unreachable code
      
      * remove unused code
      
      * Fix problems that may lead to undefined behavior
      
      * Add status check
      
      * fix error C2664,C2665 : cannot convert argument
      
      * Format adjustment
      
      VSCODE will automatically format the indentation to 4 spaces in some situation.
      
      * fix error C2440
      
      * fix error C2440
      
      * add cl_d3d11_ext.h
      
      * Format adjustment
      
      * remove unnecessary checks
      097fc1a2
  26. 21 Mar, 2019 2 commits
  27. 20 Mar, 2019 1 commit
  28. 18 Mar, 2019 1 commit
    • Augusto Fraga Giachero's avatar
      Avoid unexpected line breaks in version_string.inc · 032e4580
      Augusto Fraga Giachero authored
      The Android NDK 16b has a bug that sets the ANDROID_NDK_REVISION
      variable incorrectly, generating an unexpected line break in the
      middle of the string. This breaks the build as the generated
      version_string.inc presents an invalid C string.
      
      Remove leading and trailing line breaks, warns for line breaks in the
      middle of 'msg' and escape them before appending to
      OPENCV_BUILD_INFO_STR.
      032e4580
  29. 15 Mar, 2019 1 commit
  30. 13 Mar, 2019 1 commit
  31. 05 Mar, 2019 1 commit
  32. 02 Mar, 2019 1 commit