)]}'
{
  "commit": "bddb944bc0beb94af5934751159e26aeadb8fdf5",
  "tree": "0082c8fee188c4f83de5d6598e49d8cc741f14eb",
  "parents": [
    "242f0d81f132df9b5d172e6471d9eca3dcf5a467"
  ],
  "author": {
    "name": "Jamie Madill",
    "email": "jmadill@chromium.org",
    "time": "Thu Apr 14 05:04:09 2022 -0400"
  },
  "committer": {
    "name": "Angle LUCI CQ",
    "email": "angle-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Apr 19 18:14:22 2022 +0000"
  },
  "message": "Vulkan: Prep variable info map to remove hashing.\n\nThe removes all the string-based query APIs from the\nprogram executable descriptor set init. The new APIs\nstill use string-keyed maps but will be switched out\nwith non-hashed maps in a future CL.\n\nBug: angleproject:4524\nChange-Id: I427efb3ebcf22d5fbdf6d20679bbdaa23cd2dc94\nReviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3573077\nReviewed-by: Shahbaz Youssefi \u003csyoussefi@chromium.org\u003e\nReviewed-by: Yuxin Hu \u003cyuxinhu@google.com\u003e\nCommit-Queue: Jamie Madill \u003cjmadill@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7352f4c8047c3a242833e972cfe4f10dd15457e2",
      "old_mode": 33188,
      "old_path": "src/libANGLE/renderer/ShaderInterfaceVariableInfoMap.cpp",
      "new_id": "88ad6503dea9c0d9f6b86b02c900d29980dcca64",
      "new_mode": 33188,
      "new_path": "src/libANGLE/renderer/ShaderInterfaceVariableInfoMap.cpp"
    },
    {
      "type": "modify",
      "old_id": "0040333d4e473f824180b7bd7336649163186d80",
      "old_mode": 33188,
      "old_path": "src/libANGLE/renderer/ShaderInterfaceVariableInfoMap.h",
      "new_id": "f62e3b81d10fcd4b069054c8eaa6d3a498ce0ec3",
      "new_mode": 33188,
      "new_path": "src/libANGLE/renderer/ShaderInterfaceVariableInfoMap.h"
    },
    {
      "type": "modify",
      "old_id": "cd4faebc6085c645f7259625d7ad3ba3c7ad2a2e",
      "old_mode": 33188,
      "old_path": "src/libANGLE/renderer/glslang_wrapper_utils.cpp",
      "new_id": "f1fc5dc8f7e0d0821eab233e4ded1e8186488305",
      "new_mode": 33188,
      "new_path": "src/libANGLE/renderer/glslang_wrapper_utils.cpp"
    },
    {
      "type": "modify",
      "old_id": "fbf4f9052ebc3313f828546f71a8258991279459",
      "old_mode": 33188,
      "old_path": "src/libANGLE/renderer/metal/mtl_glslang_utils.mm",
      "new_id": "f70742ed6945111b888681461066735ca854348a",
      "new_mode": 33188,
      "new_path": "src/libANGLE/renderer/metal/mtl_glslang_utils.mm"
    },
    {
      "type": "modify",
      "old_id": "3e47d035c7f46bf1541cf8325e484ad3f98e58ab",
      "old_mode": 33188,
      "old_path": "src/libANGLE/renderer/vulkan/ProgramExecutableVk.cpp",
      "new_id": "a192d822f72ca6043c973f5d1b9c58549720d704",
      "new_mode": 33188,
      "new_path": "src/libANGLE/renderer/vulkan/ProgramExecutableVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "4f684fa6a7aa3bfb6e12586546e03d637b748418",
      "old_mode": 33188,
      "old_path": "src/libANGLE/renderer/vulkan/ProgramExecutableVk.h",
      "new_id": "69e83b82bf0fd109dd3b09defdb55714a772e49e",
      "new_mode": 33188,
      "new_path": "src/libANGLE/renderer/vulkan/ProgramExecutableVk.h"
    },
    {
      "type": "modify",
      "old_id": "dbaa4eeedbf36c4a3f6cb818b50bdcac856766c2",
      "old_mode": 33188,
      "old_path": "src/libANGLE/renderer/vulkan/TransformFeedbackVk.cpp",
      "new_id": "807cf80be77d55051f3d3764b8eca57a89653d09",
      "new_mode": 33188,
      "new_path": "src/libANGLE/renderer/vulkan/TransformFeedbackVk.cpp"
    }
  ]
}
