)]}'
{
  "commit": "d8a423c62d37f923d0b17f04edd8fc46c2be8824",
  "tree": "d8fab80d59a2c7f7e8e8a5a9d30d59b63acd4819",
  "parents": [
    "0757fd8f59f9e147f22c8abf86b4891835917587"
  ],
  "author": {
    "name": "David Barker",
    "email": "david.barker@argondesign.com",
    "time": "Wed Apr 19 10:32:43 2017 +0100"
  },
  "committer": {
    "name": "David Barker",
    "email": "david.barker@argondesign.com",
    "time": "Thu May 04 11:15:26 2017 +0100"
  },
  "message": "Add SSSE3 warp filter + const-ify warp filters\n\nThe SSSE3 filter is very similar to the SSE2 filter, but\nthe horizontal pass is sped up by using the 8x8-\u003e16\nmultiplies added in SSSE3.\n\nAlso apply const-correctness to all versions of the filter\n\nThe timings of the existing filters are unchanged, and the\nlowbd SSSE3 filter is ~17% faster than the lowbd SSE2 filter.\n\nTimings per 8x8 block:\nlowbd SSE2: 320ns\nlowbd SSSE3: 273ns\nhighbd SSSE3: 300ns\n\nFilter output is unchanged.\n\nChange-Id: Ifb428a33b106d900cde1b080794796c0754ae182\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "00f687a0dfbd28f5a3c81443bbac3510f24e7bf4",
      "old_mode": 33188,
      "old_path": "av1/av1.cmake",
      "new_id": "f45206fb25d84122a7c1defe4c7b5e13c8e7087d",
      "new_mode": 33188,
      "new_path": "av1/av1.cmake"
    },
    {
      "type": "modify",
      "old_id": "6b9a289aff789ffaa5f8b55a860d7b285b5288b3",
      "old_mode": 33188,
      "old_path": "av1/av1_common.mk",
      "new_id": "35cda5ee38ad22c290884ad79af9c4264250e7c3",
      "new_mode": 33188,
      "new_path": "av1/av1_common.mk"
    },
    {
      "type": "modify",
      "old_id": "1dca10c52673097f8ff8769c14573a626384fc6e",
      "old_mode": 33261,
      "old_path": "av1/common/av1_rtcd_defs.pl",
      "new_id": "ec682cf288f7f6b95bc2756d9d6931bcd65a2322",
      "new_mode": 33261,
      "new_path": "av1/common/av1_rtcd_defs.pl"
    },
    {
      "type": "modify",
      "old_id": "ada2e4eb3b5c002ef2fc5bd43ac055ad2602bc05",
      "old_mode": 33188,
      "old_path": "av1/common/warped_motion.c",
      "new_id": "7e27985fd5df3ecb59188e407989fc1f31206c48",
      "new_mode": 33188,
      "new_path": "av1/common/warped_motion.c"
    },
    {
      "type": "modify",
      "old_id": "1d6af4f7d7bc1f3e05922cdf357b0e5144649fee",
      "old_mode": 33188,
      "old_path": "av1/common/x86/highbd_warp_plane_ssse3.c",
      "new_id": "47623401403b71663279da6458e5a121f20d5eea",
      "new_mode": 33188,
      "new_path": "av1/common/x86/highbd_warp_plane_ssse3.c"
    },
    {
      "type": "modify",
      "old_id": "925e4650d9b5b1546522974abc72d46c80ed92bf",
      "old_mode": 33188,
      "old_path": "av1/common/x86/warp_plane_sse2.c",
      "new_id": "81145b6e1916f5d53f1da7e28ea93b4a3d0fe0d6",
      "new_mode": 33188,
      "new_path": "av1/common/x86/warp_plane_sse2.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f6cc2d62f74430caa7c775de2aa7e339fa3dbc26",
      "new_mode": 33188,
      "new_path": "av1/common/x86/warp_plane_ssse3.c"
    },
    {
      "type": "modify",
      "old_id": "fb0ab371e35911c1caf3972a0e4b4fdd67e2585f",
      "old_mode": 33188,
      "old_path": "test/test.mk",
      "new_id": "c01a7e2930e301353ec88c1f66f268bc7aa86490",
      "new_mode": 33188,
      "new_path": "test/test.mk"
    },
    {
      "type": "modify",
      "old_id": "fd6608bfc1ac96b5457d9ac06abcad3eb41f454c",
      "old_mode": 33188,
      "old_path": "test/warp_filter_test.cc",
      "new_id": "2e4e6c32b748d3fe0012e544c07326a6dcdaa684",
      "new_mode": 33188,
      "new_path": "test/warp_filter_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1ce265b6099e4116fbeeafdecd3f4c64d6a3d93b",
      "old_mode": 33188,
      "old_path": "test/warp_filter_test_util.cc",
      "new_id": "5e8e3c54ad07d2723ad3103074c165a0945a030d",
      "new_mode": 33188,
      "new_path": "test/warp_filter_test_util.cc"
    },
    {
      "type": "modify",
      "old_id": "6a87e46d0562ad702bd90c869135b76234dddb5f",
      "old_mode": 33188,
      "old_path": "test/warp_filter_test_util.h",
      "new_id": "651a9f83037c111ece75bf58631018713eb9c099",
      "new_mode": 33188,
      "new_path": "test/warp_filter_test_util.h"
    }
  ]
}
