)]}'
{
  "commit": "08361de0c67a000764fd52bfc3524d5c30874a36",
  "tree": "c0eac047169aa357a283670e5130506e6e7b43fc",
  "parents": [
    "69f9ab1b21a17bebdcb02080e0e7b1f95c6f8d10"
  ],
  "author": {
    "name": "Deepa K G",
    "email": "deepa.kg@ittiam.com",
    "time": "Fri May 26 12:23:33 2023 +0530"
  },
  "committer": {
    "name": "Deepa K G",
    "email": "deepa.kg@ittiam.com",
    "time": "Wed May 31 12:29:34 2023 +0530"
  },
  "message": "Avoid redundant calculations in tpl\n\nThe following redundant computations in tpl module are avoided :\n- Inverse transform when using source frame as reference.\n- Rate and distortion calculation with source frame as\n  reference when the best prediction mode is an intra mode.\n- Start MV SAD computation when the number of start MVs\n  used for motion search is 1.\n\n      Instruction Count\ncpu   Reduction(%)\n 5       0.226\n 6       0.309\n\nChange-Id: I89b259b8af4533c42b4586e711745a9bd0371196\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "38877f76ce1e138825742401ffe57879e337a098",
      "old_mode": 33188,
      "old_path": "av1/encoder/tpl_model.c",
      "new_id": "3aeb51172c34ef0e8b5b4fc92314f623082797f1",
      "new_mode": 33188,
      "new_path": "av1/encoder/tpl_model.c"
    }
  ]
}
