)]}'
{
  "commit": "bffee5e5454c5b62eb1173e0237261887e99c1d8",
  "tree": "3e2eca3cc6f642ca85f7ab03af893e45d5571aaf",
  "parents": [
    "d46faeb4328770b239b67c5e930cb0087795d480"
  ],
  "author": {
    "name": "Alexis Hetu",
    "email": "sugoi@google.com",
    "time": "Mon Nov 19 11:30:43 2018 -0500"
  },
  "committer": {
    "name": "Alexis Hétu",
    "email": "sugoi@google.com",
    "time": "Fri Nov 30 19:38:13 2018 +0000"
  },
  "message": "Allow Command Buffers to be allocated and freed\n\nAdded functionality so that the CommandPool can allocate and\nfree command buffer objects.\n\nBug b/119827933\n\nChange-Id: I190ba3cd7738f2b5e37b196a0abba6d07cfae173\nReviewed-on: https://swiftshader-review.googlesource.com/c/22748\nTested-by: Alexis Hétu \u003csugoi@google.com\u003e\nReviewed-by: Nicolas Capens \u003cnicolascapens@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "155dfeb67679ab5ae59cb1a0426ec3673c9476e9",
      "old_mode": 33188,
      "old_path": "src/Vulkan/VkCommandPool.cpp",
      "new_id": "821d4fb16b5341ab3692e579c75d89935e5268b1",
      "new_mode": 33188,
      "new_path": "src/Vulkan/VkCommandPool.cpp"
    },
    {
      "type": "modify",
      "old_id": "46b14262b08d7793d521e38da472da2b6bf59c5f",
      "old_mode": 33188,
      "old_path": "src/Vulkan/VkCommandPool.hpp",
      "new_id": "05135c1248a45c0925e90ff135ebbc579f919c40",
      "new_mode": 33188,
      "new_path": "src/Vulkan/VkCommandPool.hpp"
    },
    {
      "type": "modify",
      "old_id": "0d8ca142c6562391d7b1100425aba8428b013972",
      "old_mode": 33188,
      "old_path": "src/Vulkan/libVulkan.cpp",
      "new_id": "2b8f84c292ea2467cae6fc987091ce7effb5228e",
      "new_mode": 33188,
      "new_path": "src/Vulkan/libVulkan.cpp"
    }
  ]
}
