1. 24 Oct, 2018 1 commit
  2. 15 Oct, 2018 5 commits
  3. 14 Oct, 2018 3 commits
  4. 13 Oct, 2018 1 commit
  5. 12 Oct, 2018 3 commits
  6. 11 Oct, 2018 5 commits
    • Sayed Adel's avatar
      imgproc: Enable VSX on pyrDown & pyrUp · 9dc1d388
      Sayed Adel authored
      9dc1d388
    • Tomoaki Teshima's avatar
      update the threshold · 944710de
      Tomoaki Teshima authored
        * fix test failure of cudaimgproc convert color bgr2lab series
      944710de
    • Sayed Adel's avatar
      imgproc:simd Enable VSX and wide universal intrinsics for accumulate operations · 8965f3ae
      Sayed Adel authored
        - improve cpu dispatching calls to allow more SIMD extentions
          (SSE4.1, AVX2, VSX)
        - wide universal intrinsics
        - replace dummy v_expand with v_expand_low
        - replace v_expand + v_mul_wrap with v_mul_expand for product accumulate operations
        - use FMA for accumulate operations
        - add mask and more types to accumulate's performance tests
      8965f3ae
    • Sayed Adel's avatar
      Change behaviour of 16-bit multiply operator · 5771fd69
      Sayed Adel authored
        - redefine 16-bit multiply operator to perform saturating multiply
          instead of non-saturating multiply
        - implement 8-bit multiply operator to perform saturating multiply
        - implement v_mul_wrap() for 8-bit, 16-bit non-saturating multiply
        - improve performance of v_mul_hi() for VSX
        - update intrin tests with new changes
        - replace unv 16-bit multiplication operator with v_mul_wrap due behavior changes
      
        - Several improvements depend on vpisarev review
      
          * initial forward declarations for universal intrinsics
          * move emulating SSE intrinsics into separate file
          * implement v_mul_expand for 8-bit
          * reimplement saturating multiply using v_mul_expand + v_pack
          * map v_expand, v_load_expand, v_load_expand_q to sse4.1
          * fix overflow avx2::v_pack(uint32)
          * implement two universal intrinsics v_expand_low and v_expand_high
      5771fd69
    • Vitaly Tuzov's avatar
  7. 10 Oct, 2018 8 commits
  8. 09 Oct, 2018 2 commits
  9. 08 Oct, 2018 2 commits
  10. 07 Oct, 2018 2 commits
  11. 05 Oct, 2018 3 commits
  12. 04 Oct, 2018 3 commits
  13. 03 Oct, 2018 2 commits