1. 04 Dec, 2018 1 commit
  2. 03 Dec, 2018 3 commits
  3. 29 Nov, 2018 1 commit
  4. 27 Nov, 2018 1 commit
  5. 24 Nov, 2018 2 commits
  6. 22 Nov, 2018 1 commit
  7. 21 Nov, 2018 1 commit
  8. 20 Nov, 2018 1 commit
    • Sayed Adel's avatar
      core: several improves and fixes on ppc64le infrastructure · 474a0dac
      Sayed Adel authored
        - add infrastructure support for Power9/VSX3
        - fix missing VSX flags on GCC4.9 and CLANG4(#13210, #13222)
        - fix disable VSX optimzation on GCC by using flag ENABLE_VSX
        - flag ENABLE_VSX is deprecated now, use CPU_BASELINE, CPU_DISPATCH instead
        - add VSX3 to arithmetic dispatchable flags
      474a0dac
  9. 17 Nov, 2018 2 commits
  10. 16 Nov, 2018 1 commit
  11. 15 Nov, 2018 1 commit
  12. 13 Nov, 2018 1 commit
  13. 12 Nov, 2018 2 commits
  14. 10 Nov, 2018 1 commit
  15. 09 Nov, 2018 2 commits
  16. 08 Nov, 2018 3 commits
  17. 02 Nov, 2018 1 commit
  18. 01 Nov, 2018 1 commit
    • Vadim Pisarevsky's avatar
      completely new C++ persistence implementation (#13011) · 0f622206
      Vadim Pisarevsky authored
      * integrated the new C++ persistence; removed old persistence; most of OpenCV compiles fine! the tests have not been run yet
      
      * fixed multiple bugs in the new C++ persistence
      
      * fixed raw size of the parsed empty sequences
      
      * [temporarily] excluded obsolete applications traincascade and createsamples from build
      
      * fixed several compiler warnings and multiple test failures
      
      * undo changes in cocoa window rendering (that was fixed in another PR)
      
      * fixed more compile warnings and the remaining test failures (hopefully)
      
      * trying to fix the last little warning
      0f622206
  19. 30 Oct, 2018 1 commit
    • Sayed Adel's avatar
      core: reimplement SIMD arithmetic, logic and comparison operations into wide universal intrinsics · 93ffebc2
      Sayed Adel authored
        - initialize arithmetic dispatcher
        - add new universal intrinsic v_absdiffs
        - add new universal intrinsic v_pack_b
        - add accumulate version of universal intrinsic v_round
        - fix sse/avx2:uint8 multiplication overflow
        - reimplement arithmetic, logic and comparison operations into wide universal intrinsics
          with full support for all types
        - reimplement IPP arithmetic, logic and comparison operations in a sperate file arithm_ipp.hpp
        - avoid scalar multiplication if scaling factor eq 1 and use integer multiplication
        - move C arithmetic operations to precomp.hpp and delete [arithm_simd|arithm_core].hpp
        - add compatibility with new opencv4 divide policy
      93ffebc2
  20. 29 Oct, 2018 1 commit
  21. 26 Oct, 2018 2 commits
  22. 24 Oct, 2018 1 commit
    • maver1's avatar
      Merge pull request #12877 from maver1:3.4 · e397434c
      maver1 authored
      * Updated ICV packages and IPP integration
      
      * core(test): minMaxIdx IPP regression test
      
      * core(ipp): workaround minMaxIdx problem
      
      * core(ipp): workaround meanStdDev() CV_32FC3 buffer overrun
      
      * Returned semicolon after CV_INSTRUMENT_REGION_IPP()
      e397434c
  23. 16 Oct, 2018 1 commit
    • Michał Janiszewski's avatar
      Catch exceptions by const-reference · c8e6ce30
      Michał Janiszewski authored
      Exceptions caught by value incur needless cost in C++, most of them can
      be caught by const-reference, especially as nearly none are actually
      used. This could allow compiler generate a slightly more efficient code.
      c8e6ce30
  24. 15 Oct, 2018 4 commits
  25. 14 Oct, 2018 2 commits
  26. 12 Oct, 2018 1 commit
  27. 11 Oct, 2018 1 commit