)]}'
{
  "commit": "100b15cdc827feb5b9339502af9a3b10cc31a059",
  "tree": "2124f5fa76cb8c09de8fd2244057417c012f0eb7",
  "parents": [
    "a7b2317d0a06c0c4c7f0fb2d7ab0c72f68ce6383"
  ],
  "author": {
    "name": "Alyssa Rosenzweig",
    "email": "alyssa.rosenzweig@collabora.com",
    "time": "Fri Aug 21 18:11:57 2020 -0400"
  },
  "committer": {
    "name": "Tomeu Vizoso",
    "email": "tomeu.vizoso@collabora.com",
    "time": "Tue Aug 25 17:05:39 2020 +0200"
  },
  "message": "panfrost: Add optional opaque packs to GenXML\n\nThese special OPAQUE packs use packed structs in the struct template,\ninstead of struct templates. The use case is packing nested structs\nout-of-band, to fit into the CSO model.\n\nA more conventional GenXML solution would be an overlapping uint, but\nthis breaks our assumptions about struct packing which are otherwise\ncorrect, so this seemed less intrusive than risk disrupting the main\npack routines.\n\nSigned-off-by: Alyssa Rosenzweig \u003calyssa.rosenzweig@collabora.com\u003e\nReviewed-by: Tomeu Vizoso \u003ctomeu.vizoso@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6440\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8c1f2e755cdda1d232dfe76ea0ebce000ddc083b",
      "old_mode": 33188,
      "old_path": "src/panfrost/lib/gen_pack.py",
      "new_id": "e91769c193caaa56813d2c383dc47a0c04d0d0b7",
      "new_mode": 33188,
      "new_path": "src/panfrost/lib/gen_pack.py"
    }
  ]
}
