1. 15 May, 2017 11 commits
    • Zoe Liu's avatar
      Clean up on getting the compound mode context · 40bc8b8a
      Zoe Liu authored
      Change-Id: I231523ad60cc90559dfbdd51fd3e8c07c10d63a4
    • Thomas Daede's avatar
      Only seed motion search with mvrefs if they are available. · 0743857c
      Thomas Daede authored
      Fixes an encoder-side crash.
      Change-Id: I420404e21fe23bc753bfb08896f2b8b2e014af4e
    • Ryan's avatar
      Fix invalid assertion · 25d58829
      Ryan authored
      Change-Id: I514b2b0503e39023ae19b38a9b533bcd9abeee77
    • James Zern's avatar
      idct16x16_sse4_1: correct fn sig for visual studio · 5bedd5dc
      James Zern authored
      formal parameter with __declspec(align('16')) won't be aligned
      Change-Id: Ie073a53dd99913ba8c9f05964590dd7dcdf7d9fe
    • Ralph Giles's avatar
      Remove armv6 media-extension assembly. · be111b38
      Ralph Giles authored
      Libvpx dropped armv6 support sometime after the aom fork.
      We don't intend to support this platform, which is likely
      too slow in any case. Remove the assembly and intrinsics
      optimized routines, their tests, cpu feature detection,
      and rtcd specialization for this instruction set extension.
      Change-Id: If44ec28e5ddafc6af179c5d1982ac7e81fe54d5e
    • Yaowu Xu's avatar
      Avoid left shift of negative numbers · 70d9acc1
      Yaowu Xu authored
      Slience warnings by converting the shifts to mulitplies.
      Change-Id: Icde8f2df650f740b8e90691ba706a0853be84984
    • Yaowu Xu's avatar
      Silence a warning of conversion to int16_t · 40131320
      Yaowu Xu authored
      Change-Id: I89c559ba4959b7674e4823c7e3c9b7c509b62172
    • Tom Finegan's avatar
      Add aom.pc (pkg-config file) generation to CMake. · 782cdc12
      Tom Finegan authored
      Change-Id: I7919e00d88ea448465dfb4c51b61a65a37b06060
    • Tom Finegan's avatar
      Add a test target with sharding support to the CMake build. · e9d70c9b
      Tom Finegan authored
      Two major things going on here:
      - One target is created for each file in test-data.sha1 (testdata_N),
        and the testdata target now depends on all testdata_N targets. The
        testdata build rule can now run with as many jobs as there are
        input files to speed up test data download.
      - GTest sharding support has been added to the tests via a runtests
        custom build target. First, the number of processors is detected,
        and then a custom target is created for each processor (test_N).
        Once each test_N target is created, the runtests custom target
        is created, and then made to depend on each test_N target. When
        CMake is unable to detect the number of processors 10 test targets
        are created. Each custom target then sets the GTEST_SHARD_INDEX and
        GTEST_TOTAL_SHARDS environment variables, allowing GTest to handle
        sharding internally.
      Change-Id: Ib6b7974932396fbf44b735d37155fa57561027ab
    • Tom Finegan's avatar
      Add some missing sources to fix the CMake build. · a9c4e511
      Tom Finegan authored
      CMake build out of sync/broken since
      ee674323 landed.
      Change-Id: Ica3186db2e8b80750069f224f5b5858491e5be0b
    • Debargha Mukherjee's avatar
      Fix allocation for least squares · 0a981101
      Debargha Mukherjee authored
      Change-Id: I663a63a1b97b529142ea92bcf7f9270a1df838f5
  2. 14 May, 2017 1 commit
  3. 13 May, 2017 2 commits
  4. 12 May, 2017 16 commits
  5. 11 May, 2017 10 commits