)]}'
{
  "commit": "167b9e8d2243e68f611ebdd837bd7af498025dc7",
  "tree": "96ad86f8e5b5ec4ddae43b17e56d648a98079930",
  "parents": [
    "1bed7fddcb3c4bd5cf6b75e553b7a4542d0f45ec"
  ],
  "author": {
    "name": "Shahbaz Youssefi",
    "email": "syoussefi@chromium.org",
    "time": "Thu Sep 19 01:51:38 2024"
  },
  "committer": {
    "name": "Angle LUCI CQ",
    "email": "angle-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Sep 20 21:39:22 2024"
  },
  "message": "Vulkan: Fix pipeline cache store vs monolithic pipeline race\n\nThe thread that creates monolithic pipelines needs to hold the pipeline\ncache lock, as well as the thread that stores the pipeline cache\ncontents to the blob cache.\n\nBug: angleproject:42265839\nChange-Id: I17cf9d2bb3f27d531f368003cb4ee00007a464fa\nReviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5872715\nReviewed-by: Charlie Lao \u003ccclao@google.com\u003e\nCommit-Queue: Shahbaz Youssefi \u003csyoussefi@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a6504057e05647b18b81863b6de3e6c28a2715de",
      "old_mode": 33188,
      "old_path": "src/libANGLE/renderer/vulkan/vk_cache_utils.cpp",
      "new_id": "5962d4a0af96c705b3b8648efd7a6a13e073f1ed",
      "new_mode": 33188,
      "new_path": "src/libANGLE/renderer/vulkan/vk_cache_utils.cpp"
    },
    {
      "type": "modify",
      "old_id": "a137cc34c29eb2c8505360fd54b633aa1b5676db",
      "old_mode": 33188,
      "old_path": "src/libANGLE/renderer/vulkan/vk_cache_utils.h",
      "new_id": "8987f80cc3c21142eaeec727ee828eb7d7cc6ac4",
      "new_mode": 33188,
      "new_path": "src/libANGLE/renderer/vulkan/vk_cache_utils.h"
    },
    {
      "type": "modify",
      "old_id": "7d3348a8c21065bd02c352820e04f25296e72a31",
      "old_mode": 33188,
      "old_path": "src/libANGLE/renderer/vulkan/vk_renderer.cpp",
      "new_id": "4c993f72452fcb650a1b7530b73ae11430bda234",
      "new_mode": 33188,
      "new_path": "src/libANGLE/renderer/vulkan/vk_renderer.cpp"
    }
  ]
}
