)]}'
{
  "commit": "a563ec22ad68d4ac516caf39431c8dbbebf2b430",
  "tree": "3d7539063e7add622da7e4f93365bc187ec9b114",
  "parents": [
    "92de9c4c1714dba9df91473bc049f3636f7ca6d6"
  ],
  "author": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Sun Sep 29 19:07:27 2019 +0200"
  },
  "committer": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Fri Oct 18 12:44:18 2019 +0000"
  },
  "message": "gfx_test: Refactor animation loop and handle hotplug events\n\nThis had a little too many indentation levels already. So move\nmuch of the main loop into its own procedure `Run_The_Show()`.\n\nIn all inner loops, we regularly check for hotplug events now\n(every 500ms). To avoid tracking the time passed even in cases\nwhen we got interrupted by a hotplug event, we switch to a glo-\nbal deadline. This also gives us a more predictable runtime.\n\nChange-Id: Ib3bfc462e5be9a7a08fec5a8ead77c8631674bcf\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/libgfxinit/+/35721\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nReviewed-by: Matt DeVillier \u003cmatt.devillier@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fc1868f59c65803e4b5adc82fd9fef86a38281c2",
      "old_mode": 33188,
      "old_path": "gfxtest/hw-gfx-gma-gfx_test.adb",
      "new_id": "e5bc393cef576995664108a30a3ffc197acf5b4f",
      "new_mode": 33188,
      "new_path": "gfxtest/hw-gfx-gma-gfx_test.adb"
    }
  ]
}
