)]}'
{
  "commit": "105e9b195bb90c9b06edcbcb13b6232dab6db0b7",
  "tree": "8313f59ebb6cdebcf863ade8d612ab0c4c9077ff",
  "parents": [
    "96c94a8d14fde80b9851d2e28d8e10029c68411b"
  ],
  "author": {
    "name": "Peng Bin",
    "email": "binpengsmail@gmail.com",
    "time": "Tue Mar 27 20:05:28 2018 +0800"
  },
  "committer": {
    "name": "Bin Peng",
    "email": "binpengsmail@gmail.com",
    "time": "Fri Mar 30 05:38:25 2018 +0000"
  },
  "message": "Skip inv_txfm of all zero block by eob value\n\nWhile looping through each 16x16 block within a larger block,\nwe may process the top-left corner only. By the eob value,\nwe can learn how many blocks need to be processed, and\nregard all the remaining blocks as all zero-valued.\n\nSummary of the partial inv_txfm based on eob for avx2.\n\nhttps://aomedia-review.googlesource.com/c/aom/+/52941\nhttps://aomedia-review.googlesource.com/c/aom/+/52961\nhttps://aomedia-review.googlesource.com/c/aom/+/53041\nhttps://aomedia-review.googlesource.com/c/aom/+/53061\nhttps://aomedia-review.googlesource.com/c/aom/+/53101\n\nFor decoder, profiling results shows the cpu time\nof inv txfm drops from 4.34% to 3.27%.\nBase Commit ID: f9db0e090\nSequence: 150 frames of crew_720p30\nConfig: Default (-DCONFIG_LOWBITDEPTH\u003d1)\n\nChange-Id: I1f73d02cae38802d00b7ba45a7d1fa97dfe63efe\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4dbbfe9104ea0c3daf0c4d84398a8fa72cac691b",
      "old_mode": 33188,
      "old_path": "av1/common/x86/av1_inv_txfm_avx2.c",
      "new_id": "ed763c3e33283f321f33e8e640c68b2a2554389a",
      "new_mode": 33188,
      "new_path": "av1/common/x86/av1_inv_txfm_avx2.c"
    }
  ]
}
