)]}'
{
  "commit": "1fc3df55e3c2e270fce7b6ddb7b6864d668b4451",
  "tree": "3728baca53541d555372d0a7a21ef60181ed84b5",
  "parents": [
    "aa5904ba153bede9c5a3a9b8ac7ad31dcff55726"
  ],
  "author": {
    "name": "Debargha Mukherjee",
    "email": "debargha@google.com",
    "time": "Tue Feb 13 12:44:52 2018 -0800"
  },
  "committer": {
    "name": "Debargha Mukherjee",
    "email": "debargha@google.com",
    "time": "Thu Feb 15 19:18:42 2018 +0000"
  },
  "message": "Stop using VP9 convolve scheme in AV1 encoder.\n\nDiscontinue all VP9 style convolve rounding operations in the non-normative\nparts of the encoder.\n\nThe function av1_convolve_2d_sr_c is forced instead of SIMD versions\nof the same function, because of incompatibility when round_1 \u003e 0.\n\nIn the -DCONFIG_LOWPRECISION_BLEND\u003d2 -DCONFIG_HIGHPRECISION_INTBUF\u003d1\nsetting, results on 15 frames of lowres (cpu-used\u003d1) is -0.019% better.\n\nChange-Id: I72154bd896357c352c944fb2cd3b25bafafba46a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2114451965a8b670639d22b56be6ccf619a68018",
      "old_mode": 33261,
      "old_path": "av1/common/av1_rtcd_defs.pl",
      "new_id": "a56eb9414dc6f0f4ac09a365045abcbe57fd9b21",
      "new_mode": 33261,
      "new_path": "av1/common/av1_rtcd_defs.pl"
    },
    {
      "type": "modify",
      "old_id": "95458c1c345a4350997ffcf0884730dfd1d97c53",
      "old_mode": 33188,
      "old_path": "av1/common/convolve.c",
      "new_id": "8bc6f6deaaf4ccbd8e7f9307906a95fb5071c0f7",
      "new_mode": 33188,
      "new_path": "av1/common/convolve.c"
    },
    {
      "type": "modify",
      "old_id": "b95a58f9a1f7110cea1ed1e503b702d7f9840758",
      "old_mode": 33188,
      "old_path": "av1/common/convolve.h",
      "new_id": "7bbf220024abbaa5375e1a10abded75d5c304b67",
      "new_mode": 33188,
      "new_path": "av1/common/convolve.h"
    },
    {
      "type": "modify",
      "old_id": "4c547fe065154bd8fe897ece645f81e28d0cc96d",
      "old_mode": 33188,
      "old_path": "av1/common/mv.h",
      "new_id": "2f9011aaa5b2712b5b39daf432dd70e1833ab8f0",
      "new_mode": 33188,
      "new_path": "av1/common/mv.h"
    },
    {
      "type": "modify",
      "old_id": "a334bae6f7adf6ffbd1192074250afee6899e7c4",
      "old_mode": 33188,
      "old_path": "av1/common/scale.c",
      "new_id": "b43de0ecb3331c14fc030758594d1af0d8f00edb",
      "new_mode": 33188,
      "new_path": "av1/common/scale.c"
    },
    {
      "type": "modify",
      "old_id": "5daa2cf3611772208364db7e0d6fded545cea9f7",
      "old_mode": 33188,
      "old_path": "av1/common/warped_motion.c",
      "new_id": "71cd85ae4b5f0e12da5e8042db3c33fd0f585535",
      "new_mode": 33188,
      "new_path": "av1/common/warped_motion.c"
    },
    {
      "type": "modify",
      "old_id": "3692b60fef984f3c03c67bb4f4da2a592bc0c020",
      "old_mode": 33188,
      "old_path": "av1/common/x86/convolve_avx2.c",
      "new_id": "2843a91b0f0c3a0845dc6ec7f2bdf2525ce3dffa",
      "new_mode": 33188,
      "new_path": "av1/common/x86/convolve_avx2.c"
    },
    {
      "type": "modify",
      "old_id": "0cd438adf3228168288c1a402aa607c3b0688d67",
      "old_mode": 33188,
      "old_path": "av1/common/x86/highbd_warp_plane_sse4.c",
      "new_id": "e89ad8b7188bbdb6c036f0f1f78603883f1b91c8",
      "new_mode": 33188,
      "new_path": "av1/common/x86/highbd_warp_plane_sse4.c"
    },
    {
      "type": "modify",
      "old_id": "dc727b64105d5662c5cb920aeb615104ea0f6388",
      "old_mode": 33188,
      "old_path": "av1/common/x86/highbd_warp_plane_ssse3.c",
      "new_id": "e1d7f8e8d99c9bab363cf0add52fcea0d02eed47",
      "new_mode": 33188,
      "new_path": "av1/common/x86/highbd_warp_plane_ssse3.c"
    },
    {
      "type": "modify",
      "old_id": "75ed82b54766fbe61a309e669996e59eb254ee86",
      "old_mode": 33188,
      "old_path": "av1/common/x86/warp_plane_sse2.c",
      "new_id": "d330cd3603f7fb9e9d3ee6ce7817afd8dfe6227e",
      "new_mode": 33188,
      "new_path": "av1/common/x86/warp_plane_sse2.c"
    },
    {
      "type": "modify",
      "old_id": "2c97704dc5ecb231b126f2ac850a3affe17e6e24",
      "old_mode": 33188,
      "old_path": "av1/common/x86/warp_plane_sse4.c",
      "new_id": "b421533e0c96a3575f49ec2825e293ad8528ffec",
      "new_mode": 33188,
      "new_path": "av1/common/x86/warp_plane_sse4.c"
    },
    {
      "type": "modify",
      "old_id": "b0501e93c71528f2af005a6327687aa3e6a1abe4",
      "old_mode": 33188,
      "old_path": "av1/common/x86/warp_plane_ssse3.c",
      "new_id": "f18dad16141a0efab079d9f709666998d8a8904e",
      "new_mode": 33188,
      "new_path": "av1/common/x86/warp_plane_ssse3.c"
    },
    {
      "type": "modify",
      "old_id": "288daeb5edd37bac13735aae96e39e8546df63f5",
      "old_mode": 33188,
      "old_path": "test/av1_convolve_optimz_test.cc",
      "new_id": "0900aa141646bc4a5b1938edfc670e1770b60931",
      "new_mode": 33188,
      "new_path": "test/av1_convolve_optimz_test.cc"
    },
    {
      "type": "modify",
      "old_id": "cb58289d1fe91f8692acd6322b25b40b4875b9ab",
      "old_mode": 33188,
      "old_path": "test/av1_convolve_test.cc",
      "new_id": "397fc7013b9853f2e0a326f776c6c84683eafa93",
      "new_mode": 33188,
      "new_path": "test/av1_convolve_test.cc"
    }
  ]
}
