)]}'
{
  "commit": "40496f7d7bdc8cd58c09ce906babedeb592887d5",
  "tree": "e0b8700267d10800a32de67225d8d8bcd4d9f557",
  "parents": [
    "68baec84baea6ded7740608e99605b267bc2c6a7"
  ],
  "author": {
    "name": "Remya",
    "email": "remya.prakasan@ittiam.com",
    "time": "Mon Oct 22 15:22:42 2018 +0530"
  },
  "committer": {
    "name": "Yunqing Wang",
    "email": "yunqingwang@google.com",
    "time": "Mon Oct 22 16:02:57 2018 +0000"
  },
  "message": "Add AVX2 variants for 4 tap highbd filter\n\nAdded AVX2 implementation of the following :\n- aom_highbd_filter_block1d16_h4_avx2\n- aom_highbd_filter_block1d16_v4_avx2\n- aom_highbd_filter_block1d8_h4_avx2\n- aom_highbd_filter_block1d8_v4_avx2\n- aom_highbd_filter_block1d4_h4_avx2\n- aom_highbd_filter_block1d4_v4_avx2\n\nObtained ~30% gain w.r.t. 8-tap filter on\nan average at unit test level.\n\nWhen tested for 20 frames of crowd_run_360p_10 at 1 mbps\nfor speed\u003d1 preset, observed ~2.5% reduction in encoder time.\n\nChange-Id: I127a869ea02c12db8dc3c3cc310fcc8c310f519c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "63d453d892f30c2e32aa44fcce64ca708d52edf7",
      "old_mode": 33188,
      "old_path": "aom_dsp/x86/convolve_avx2.h",
      "new_id": "3cc0e23ae0efa8448c6bcf8def50571a5eeefe4b",
      "new_mode": 33188,
      "new_path": "aom_dsp/x86/convolve_avx2.h"
    },
    {
      "type": "modify",
      "old_id": "e3b8c5a1a8fa6bf414bee2091d2947f35c995f69",
      "old_mode": 33188,
      "old_path": "aom_dsp/x86/highbd_convolve_avx2.c",
      "new_id": "ebcb5ac2e65dcd3ee0191695c63e1394d57349ec",
      "new_mode": 33188,
      "new_path": "aom_dsp/x86/highbd_convolve_avx2.c"
    }
  ]
}
