)]}'
{
  "commit": "ea84c47b9be659aaf1ef5a3e9685ce48bdd6724a",
  "tree": "6b1305cbbfd740b666825553638cec177d4c0b85",
  "parents": [
    "12058af876189a8491ea26affc83d6037ced5c88"
  ],
  "author": {
    "name": "Matt Sandy",
    "email": "msandy@google.com",
    "time": "Wed Jul 15 12:36:25 2026 -0700"
  },
  "committer": {
    "name": "Matt Sandy",
    "email": "msandy@google.com",
    "time": "Thu Jul 23 18:24:26 2026 -0700"
  },
  "message": "Reland \"Merge tag \u0027vulkan-sdk-1.4.350.0\u0027 into main\"\n\nThis is a reland of commit aa3ce5300f9811d1f9891259e6acbe2378e85f65\n\nOriginal change\u0027s description:\n\u003e Merge tag \u0027vulkan-sdk-1.4.350.0\u0027 into main\n\u003e\n\u003e Bug: 510484520\n\u003e Change-Id: I34fe250236e2a7b51012b7c5801ac81f90dd6b8c\n\u003e Reviewed-on: https://fuchsia-review.googlesource.com/c/third_party/spirv-headers/+/1708892\n\u003e Reviewed-by: Craig Stout \u003ccstout@google.com\u003e\n\nBug: 510484520\nChange-Id: Iedbe5422c99024b17e3daf037f13c2624530c38c\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/spirv-headers/+/1721254\nReviewed-by: Craig Stout \u003ccstout@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d7958ca752d3dbe5f584179b9422964f80c4c483",
      "old_mode": 33188,
      "old_path": ".github/workflows/presubmit.yml",
      "new_id": "22ca2e3ad3e34b24a0bd86e8925b9068327eab5c",
      "new_mode": 33188,
      "new_path": ".github/workflows/presubmit.yml"
    },
    {
      "type": "modify",
      "old_id": "f33592c908c0875e2dcd6806e6e2df4f42c3f84b",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "f2f2b8cfb862a5a568472b96020f5cad7eb9c292",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "36e83fa9815dc74657bf3c2de610037e0e125ea5",
      "old_mode": 33188,
      "old_path": "BUILD.bazel",
      "new_id": "badf2c17b366e4bab6927b85988d027f1e106d9c",
      "new_mode": 33188,
      "new_path": "BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "34294e023ba454c35677360bd446be54e03777cc",
      "old_mode": 33188,
      "old_path": "BUILD.gn",
      "new_id": "64abfcd6be6a352fb0d64f2c8e052b9f03dbcf89",
      "new_mode": 33188,
      "new_path": "BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "957b92243c56bb9199396050a9925fd41d2eae16",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "c7711c7e92ef98feb8231af44140ecb8d6673870",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "a02ace17bf2dfb849bb538401bbf1b1c84d15aa0",
      "old_mode": 33188,
      "old_path": "LICENSE",
      "new_id": "a63e9c620ee123267192113ab0be3814782ba909",
      "new_mode": 33188,
      "new_path": "LICENSE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "13ca539f377dc705af32b8d2ce89262298ea2f06",
      "new_mode": 33188,
      "new_path": "LICENSES/CC-BY-4.0.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fc2cf8e6b667b752cf62d1306521071db34c0a63",
      "new_mode": 33188,
      "new_path": "LICENSES/MIT.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "385a90265c8f555d88e24ba9eb60ea99e697b630",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8392272cb2da94d8db29e26942b5da9caee69059",
      "new_mode": 33188,
      "new_path": "REUSE.toml"
    },
    {
      "type": "modify",
      "old_id": "54cc00e9a88822aeee4e2f3ecec28de012955bb8",
      "old_mode": 33188,
      "old_path": "include/spirv/1.0/GLSL.std.450.h",
      "new_id": "16ae294db1d55a0d3f9cce26b5c8f081af04ae63",
      "new_mode": 33188,
      "new_path": "include/spirv/1.0/GLSL.std.450.h"
    },
    {
      "type": "modify",
      "old_id": "19a6688490c76d13c77eb59843120eee7684f46e",
      "old_mode": 33188,
      "old_path": "include/spirv/1.0/OpenCL.std.h",
      "new_id": "5f9ea69a649d8ef8223056cefaf65dfe0977d6d1",
      "new_mode": 33188,
      "new_path": "include/spirv/1.0/OpenCL.std.h"
    },
    {
      "type": "modify",
      "old_id": "3d9f39e76c9c3d30ac0eb013d79a9e74f8317b80",
      "old_mode": 33188,
      "old_path": "include/spirv/1.0/extinst.glsl.std.450.grammar.json",
      "new_id": "609014f933951c637beb7148794f83ebcb99aea4",
      "new_mode": 33188,
      "new_path": "include/spirv/1.0/extinst.glsl.std.450.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "4fe45060bb98aca6769d21f9006f859d05f707d0",
      "old_mode": 33188,
      "old_path": "include/spirv/1.0/extinst.opencl.std.100.grammar.json",
      "new_id": "12245e5fecf3c6bad30c33536e44c844f0532f8f",
      "new_mode": 33188,
      "new_path": "include/spirv/1.0/extinst.opencl.std.100.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "f3cfc4c299bffa83e69163d3429cc7ee19e5e14d",
      "old_mode": 33188,
      "old_path": "include/spirv/1.0/spirv.core.grammar.json",
      "new_id": "7bad5a2afb3c1fe48a6432357b88d56e97b12562",
      "new_mode": 33188,
      "new_path": "include/spirv/1.0/spirv.core.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "de325cc4aad5bfc2f8f5c50ac8e3c0c254b6e337",
      "old_mode": 33188,
      "old_path": "include/spirv/1.0/spirv.cs",
      "new_id": "941dc9e78182aed8cd360a9261e7a2f882e54caa",
      "new_mode": 33188,
      "new_path": "include/spirv/1.0/spirv.cs"
    },
    {
      "type": "modify",
      "old_id": "bd5a9b9593aa4fd5725c07bd0deec6bbc9bdfec2",
      "old_mode": 33188,
      "old_path": "include/spirv/1.0/spirv.h",
      "new_id": "5a905689bf9caf831897c0e7829a5256f8ce074f",
      "new_mode": 33188,
      "new_path": "include/spirv/1.0/spirv.h"
    },
    {
      "type": "modify",
      "old_id": "e98a89cee74b5ce077eac5f8c4836acfa784f045",
      "old_mode": 33188,
      "old_path": "include/spirv/1.0/spirv.hpp",
      "new_id": "7e3a6e1d39f8ac7a94d0695d57dfd03dba1c5286",
      "new_mode": 33188,
      "new_path": "include/spirv/1.0/spirv.hpp"
    },
    {
      "type": "modify",
      "old_id": "8896e81b7c40ab422787dac4a8b3cda9032f65e1",
      "old_mode": 33188,
      "old_path": "include/spirv/1.0/spirv.hpp11",
      "new_id": "fc7958c278f01be109c5afcc74473cd38ac3cd82",
      "new_mode": 33188,
      "new_path": "include/spirv/1.0/spirv.hpp11"
    },
    {
      "type": "modify",
      "old_id": "9b0a8f3de2840d0816f4fae09d1ba19bfa07c07b",
      "old_mode": 33188,
      "old_path": "include/spirv/1.0/spirv.json",
      "new_id": "8ec9f8d48a672d0f6492d726af58c4d76e0b18b7",
      "new_mode": 33188,
      "new_path": "include/spirv/1.0/spirv.json"
    },
    {
      "type": "modify",
      "old_id": "2bd33ba082b7f99f4da151ed980ec0a7640e4746",
      "old_mode": 33188,
      "old_path": "include/spirv/1.0/spirv.lua",
      "new_id": "f5b5310aa45c95f8596057c3c51d80906c347b9b",
      "new_mode": 33188,
      "new_path": "include/spirv/1.0/spirv.lua"
    },
    {
      "type": "modify",
      "old_id": "8a200e7655f8486150be7afbe2848b4046c1524d",
      "old_mode": 33188,
      "old_path": "include/spirv/1.0/spirv.py",
      "new_id": "47d0d441b81a61b0cbad91076f1761f01a0d50b7",
      "new_mode": 33188,
      "new_path": "include/spirv/1.0/spirv.py"
    },
    {
      "type": "modify",
      "old_id": "54cc00e9a88822aeee4e2f3ecec28de012955bb8",
      "old_mode": 33188,
      "old_path": "include/spirv/1.1/GLSL.std.450.h",
      "new_id": "16ae294db1d55a0d3f9cce26b5c8f081af04ae63",
      "new_mode": 33188,
      "new_path": "include/spirv/1.1/GLSL.std.450.h"
    },
    {
      "type": "modify",
      "old_id": "19a6688490c76d13c77eb59843120eee7684f46e",
      "old_mode": 33188,
      "old_path": "include/spirv/1.1/OpenCL.std.h",
      "new_id": "5f9ea69a649d8ef8223056cefaf65dfe0977d6d1",
      "new_mode": 33188,
      "new_path": "include/spirv/1.1/OpenCL.std.h"
    },
    {
      "type": "modify",
      "old_id": "3d9f39e76c9c3d30ac0eb013d79a9e74f8317b80",
      "old_mode": 33188,
      "old_path": "include/spirv/1.1/extinst.glsl.std.450.grammar.json",
      "new_id": "24792f241bf1e91d1d7169cd10328cabaf7d56e0",
      "new_mode": 33188,
      "new_path": "include/spirv/1.1/extinst.glsl.std.450.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "4fe45060bb98aca6769d21f9006f859d05f707d0",
      "old_mode": 33188,
      "old_path": "include/spirv/1.1/extinst.opencl.std.100.grammar.json",
      "new_id": "f85d41e8d65404a55d93cf0e7e95f7636936af37",
      "new_mode": 33188,
      "new_path": "include/spirv/1.1/extinst.opencl.std.100.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "c142e60a1750476bab9c4c85a33d5035eb32334e",
      "old_mode": 33188,
      "old_path": "include/spirv/1.1/spirv.core.grammar.json",
      "new_id": "b2e2c468b54bd913c756ca6cbc82b558531398a9",
      "new_mode": 33188,
      "new_path": "include/spirv/1.1/spirv.core.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "99194e51450382108b0650b004419099fcfe9104",
      "old_mode": 33188,
      "old_path": "include/spirv/1.1/spirv.cs",
      "new_id": "3cdea8de3d2469e2ea6879c79d51785d049e86c2",
      "new_mode": 33188,
      "new_path": "include/spirv/1.1/spirv.cs"
    },
    {
      "type": "modify",
      "old_id": "971c3be6d25db99494e0f2ff78bf64b87c99ad25",
      "old_mode": 33188,
      "old_path": "include/spirv/1.1/spirv.h",
      "new_id": "b4451378aeeb9a14f5bb7ddaffb27217bacef8ea",
      "new_mode": 33188,
      "new_path": "include/spirv/1.1/spirv.h"
    },
    {
      "type": "modify",
      "old_id": "c26ac1f26c6d6d9667adde4e0ac4ff7e9a067144",
      "old_mode": 33188,
      "old_path": "include/spirv/1.1/spirv.hpp",
      "new_id": "0d115fba1f6b9675186cd81715924062dd96752c",
      "new_mode": 33188,
      "new_path": "include/spirv/1.1/spirv.hpp"
    },
    {
      "type": "modify",
      "old_id": "992d43b5f5426f265c1b2967a06465457a27a2db",
      "old_mode": 33188,
      "old_path": "include/spirv/1.1/spirv.hpp11",
      "new_id": "745b5ce72440521ca5f21778fc51addcee4c248e",
      "new_mode": 33188,
      "new_path": "include/spirv/1.1/spirv.hpp11"
    },
    {
      "type": "modify",
      "old_id": "4c18e0192a365ef2021f6540e390de8f85350e9a",
      "old_mode": 33188,
      "old_path": "include/spirv/1.1/spirv.json",
      "new_id": "db1acf5e08cff7723e260290e1a705571aedcb38",
      "new_mode": 33188,
      "new_path": "include/spirv/1.1/spirv.json"
    },
    {
      "type": "modify",
      "old_id": "ad34e0abe9d587b401e613b24280148dae51fae1",
      "old_mode": 33188,
      "old_path": "include/spirv/1.1/spirv.lua",
      "new_id": "f369b5e7da17737a4581324edb4c8598073086a8",
      "new_mode": 33188,
      "new_path": "include/spirv/1.1/spirv.lua"
    },
    {
      "type": "modify",
      "old_id": "519a59710d192975db1d67aec6cf552168995367",
      "old_mode": 33188,
      "old_path": "include/spirv/1.1/spirv.py",
      "new_id": "50fd996eeda447fa333756052369744a5c6e3056",
      "new_mode": 33188,
      "new_path": "include/spirv/1.1/spirv.py"
    },
    {
      "type": "modify",
      "old_id": "54cc00e9a88822aeee4e2f3ecec28de012955bb8",
      "old_mode": 33188,
      "old_path": "include/spirv/1.2/GLSL.std.450.h",
      "new_id": "16ae294db1d55a0d3f9cce26b5c8f081af04ae63",
      "new_mode": 33188,
      "new_path": "include/spirv/1.2/GLSL.std.450.h"
    },
    {
      "type": "modify",
      "old_id": "19a6688490c76d13c77eb59843120eee7684f46e",
      "old_mode": 33188,
      "old_path": "include/spirv/1.2/OpenCL.std.h",
      "new_id": "5f9ea69a649d8ef8223056cefaf65dfe0977d6d1",
      "new_mode": 33188,
      "new_path": "include/spirv/1.2/OpenCL.std.h"
    },
    {
      "type": "modify",
      "old_id": "3d9f39e76c9c3d30ac0eb013d79a9e74f8317b80",
      "old_mode": 33188,
      "old_path": "include/spirv/1.2/extinst.glsl.std.450.grammar.json",
      "new_id": "24792f241bf1e91d1d7169cd10328cabaf7d56e0",
      "new_mode": 33188,
      "new_path": "include/spirv/1.2/extinst.glsl.std.450.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "4fe45060bb98aca6769d21f9006f859d05f707d0",
      "old_mode": 33188,
      "old_path": "include/spirv/1.2/extinst.opencl.std.100.grammar.json",
      "new_id": "12245e5fecf3c6bad30c33536e44c844f0532f8f",
      "new_mode": 33188,
      "new_path": "include/spirv/1.2/extinst.opencl.std.100.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "393ee3c8497d7574098ce499aab0180275324aa4",
      "old_mode": 33188,
      "old_path": "include/spirv/1.2/spirv.core.grammar.json",
      "new_id": "fe1a9196389b1c5f3bbd64f9f17fd7f546c7a91f",
      "new_mode": 33188,
      "new_path": "include/spirv/1.2/spirv.core.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "493303d6ab0827e9ed01daea6e4488e2855fe482",
      "old_mode": 33188,
      "old_path": "include/spirv/1.2/spirv.cs",
      "new_id": "4595dafbe0b26a4c0238f1a0f7f4e17be24ca758",
      "new_mode": 33188,
      "new_path": "include/spirv/1.2/spirv.cs"
    },
    {
      "type": "modify",
      "old_id": "7c6d884d8e491688df2a6238c4dc50a6cb0f3d5f",
      "old_mode": 33188,
      "old_path": "include/spirv/1.2/spirv.h",
      "new_id": "7ddf2f8cfdb366cccb9e3b8b908dba878323a861",
      "new_mode": 33188,
      "new_path": "include/spirv/1.2/spirv.h"
    },
    {
      "type": "modify",
      "old_id": "57bd97a0210976528d4fd00173a9fac5ce9b40fb",
      "old_mode": 33188,
      "old_path": "include/spirv/1.2/spirv.hpp",
      "new_id": "a53809c4681d267fe9bffc2ab14a8af01c9dc398",
      "new_mode": 33188,
      "new_path": "include/spirv/1.2/spirv.hpp"
    },
    {
      "type": "modify",
      "old_id": "7a875fdb1665ac5975b89509a39f76319bf0781e",
      "old_mode": 33188,
      "old_path": "include/spirv/1.2/spirv.hpp11",
      "new_id": "23f5e5d35d0e71896d6708dbdb8982c255ec517e",
      "new_mode": 33188,
      "new_path": "include/spirv/1.2/spirv.hpp11"
    },
    {
      "type": "modify",
      "old_id": "9c0ff0a43e32c8fe0b18db2a073885abb2aff203",
      "old_mode": 33188,
      "old_path": "include/spirv/1.2/spirv.json",
      "new_id": "ff7ad9bea92c6992819bd231b631edd92992976b",
      "new_mode": 33188,
      "new_path": "include/spirv/1.2/spirv.json"
    },
    {
      "type": "modify",
      "old_id": "0de507d5c913840ffdd911a43183ed6408005376",
      "old_mode": 33188,
      "old_path": "include/spirv/1.2/spirv.lua",
      "new_id": "db0bae04b2eb33625da380d4f1f590e7f217173f",
      "new_mode": 33188,
      "new_path": "include/spirv/1.2/spirv.lua"
    },
    {
      "type": "modify",
      "old_id": "cefee4d66ac43ae1143f0c7eba943176b65240c5",
      "old_mode": 33188,
      "old_path": "include/spirv/1.2/spirv.py",
      "new_id": "d80b1f540ae09733ebd63996af0ab526d86bf758",
      "new_mode": 33188,
      "new_path": "include/spirv/1.2/spirv.py"
    },
    {
      "type": "modify",
      "old_id": "01d1512e82e681154b21338cf3347a94ee9d15db",
      "old_mode": 33188,
      "old_path": "include/spirv/spir-v.xml",
      "new_id": "15eeb4d157fcb23200b868ded03e69c2f80de693",
      "new_mode": 33188,
      "new_path": "include/spirv/spir-v.xml"
    },
    {
      "type": "modify",
      "old_id": "e626a7a9568d59bb694e6031856cfa7b3cf3db70",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/AMD_gcn_shader.h",
      "new_id": "2c42abf953586a54cd4a81dbd6ab833445d3d8c6",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/AMD_gcn_shader.h"
    },
    {
      "type": "modify",
      "old_id": "563c0b622d5101934d56ba0800d797995953ca27",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/AMD_shader_ballot.h",
      "new_id": "7c33421a92554bd30d45207d8364196921bbb4d7",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/AMD_shader_ballot.h"
    },
    {
      "type": "modify",
      "old_id": "e663330c19fad7da5aca8e29fe4304739a65d5c8",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/AMD_shader_explicit_vertex_parameter.h",
      "new_id": "2e3e5730bc9cf563c6620cd9e8bcc9735698a957",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/AMD_shader_explicit_vertex_parameter.h"
    },
    {
      "type": "modify",
      "old_id": "dd51c5fc81f7fb3258d9e0c15c47d38d799f257d",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/AMD_shader_trinary_minmax.h",
      "new_id": "f7acf71ca15ba13498c5d2cb49fc5511fedefd1d",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/AMD_shader_trinary_minmax.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7842907b59930af595e4a5d4a84edd5d99be0d8",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/ArmMotionEngine.100.h"
    },
    {
      "type": "modify",
      "old_id": "a3c0af456203616385bc49d65bb7a64c820cf391",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/DebugInfo.h",
      "new_id": "81880f1e9a0544e7f9d8f8d36777192f2bdbd9f3",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/DebugInfo.h"
    },
    {
      "type": "modify",
      "old_id": "0594f907a145aa238668db22e825eb4ef4e7f4bd",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/GLSL.std.450.h",
      "new_id": "fb8c01ec1210eff7d7d18d0f53ff7da56e1a8b2b",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/GLSL.std.450.h"
    },
    {
      "type": "modify",
      "old_id": "b6c27fa9b9e03eaecb9a25aed564e522d7dd5e83",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/NonSemanticClspvReflection.h",
      "new_id": "10eda0e96efe39168b00ccf76f6979229162dabf",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/NonSemanticClspvReflection.h"
    },
    {
      "type": "modify",
      "old_id": "8604fe7842f0be1507dc086abaf86cb31ecae114",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/NonSemanticDebugBreak.h",
      "new_id": "62b33339ab2aec338143115d0142add5a78d87f0",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/NonSemanticDebugBreak.h"
    },
    {
      "type": "modify",
      "old_id": "bc24683ec04048aa1fdb74c8c99dd549c6135117",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/NonSemanticDebugPrintf.h",
      "new_id": "7a62f052451d8b6c471be7ec266d6977d4f02b48",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/NonSemanticDebugPrintf.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5ec8c8f996a54a1e29f3e369bd4c3a9caae337e",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/NonSemanticShaderDebugInfo.h"
    },
    {
      "type": "modify",
      "old_id": "b276b560cbc8c7bf5d1dbbef12c7b338f376c0aa",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/NonSemanticShaderDebugInfo100.h",
      "new_id": "155e2e5a70debc84b0e77007b762655814662ddf",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/NonSemanticShaderDebugInfo100.h"
    },
    {
      "type": "modify",
      "old_id": "af4a556e54bdd32c78ae1edcd868d1c9a8006c13",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/NonSemanticVkspReflection.h",
      "new_id": "227a9c1d4e91ee162dba0920410e3ef59567ab75",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/NonSemanticVkspReflection.h"
    },
    {
      "type": "modify",
      "old_id": "ed74f203e196abf7a309d228711579ee98f02c82",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/OpenCL.std.h",
      "new_id": "5382de17c92b2388553a1cfbb8bfad2c4d108684",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/OpenCL.std.h"
    },
    {
      "type": "modify",
      "old_id": "ffbd16f1d7329eab3bdf6ad3299b6cc018c67887",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/OpenCLDebugInfo100.h",
      "new_id": "39f596ff40d40b316d27076107949b874e609c53",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/OpenCLDebugInfo100.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "619024cf9d23a40ab19719f071fc2c1701a54be3",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/TOSA.001000.1.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "abcc16e4f05708c103eb2cd77b7bd85a37ff6230",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/extinst.arm.motion-engine.100.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "918a9e547be4746bbbf2f808c6a733909246c4c6",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/extinst.debuginfo.grammar.json",
      "new_id": "b73874d6ec89418c0c369ec96664d105d6e2d3f2",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/extinst.debuginfo.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "ac8fc6dda6edfe9b811e9a4443098635cbc9246a",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/extinst.glsl.std.450.grammar.json",
      "new_id": "89338c9d4b26a5d221f5fbb403070ac2e83b496e",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/extinst.glsl.std.450.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "cfccc80b6d57a85437f3ab532dd92688504c2502",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/extinst.nonsemantic.clspvreflection.grammar.json",
      "new_id": "bd8dfd1afb4c249f0043178ea7c3a973e96a3871",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/extinst.nonsemantic.clspvreflection.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "71fa7112cfedd63e8ea2abde0ec8feed8657549c",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/extinst.nonsemantic.debugprintf.grammar.json",
      "new_id": "710214c6f2c080380d8c85e65574336b34825056",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/extinst.nonsemantic.debugprintf.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "1eb2859a1093f9eb4022e5bb2f9d7d244c64a2cd",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.100.grammar.json",
      "new_id": "305f171123ba5f33134f787c1a924a376d73b896",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.100.grammar.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "161a716c41ef22d79f398b8408e7c834ccb8a7bc",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "53b001c530d4642f67b9265f916b1bcb81fe4138",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json",
      "new_id": "598d0f6b1bc9d389565294c9f0efb1cd2fadca99",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "21b7876b0e6448e8eb176f74efc17756dbd4685d",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/extinst.opencl.std.100.grammar.json",
      "new_id": "0b335af28ca4f4cc84ec2a05f6ae0b64c9dca8ef",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/extinst.opencl.std.100.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "e18251bba1b2259347e3a28ab286bfedff8f099e",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/extinst.spv-amd-gcn-shader.grammar.json",
      "new_id": "ed43f95d2eac09cfe57cb1bcd94ceb933340bfd7",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/extinst.spv-amd-gcn-shader.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "62a470eeb658526afe1b9d33c4c37ff1401873d0",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/extinst.spv-amd-shader-ballot.grammar.json",
      "new_id": "936fd4e1ed0c1abf69aa602c07791be30638b3bb",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/extinst.spv-amd-shader-ballot.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "e156b1b6f8170d07a48833437b7ffe0995426fc0",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json",
      "new_id": "e5a8a012709794d49dcac33fff018f94a4357ac8",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "c681976fe9249223f32f22fed03826c9e7439c41",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/extinst.spv-amd-shader-trinary-minmax.grammar.json",
      "new_id": "0c7bf7d1f9af90583148b4fb49516c04c84886fb",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/extinst.spv-amd-shader-trinary-minmax.grammar.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1eabf584c7acf42f5eb607165f12bb784a5a367c",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/extinst.tosa.001000.1.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "4f067ddb39df88395de3d328ceeebd495bcbc120",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.bf",
      "new_id": "b70525942ac19b97da47e3a626ac515ffd5b7c3b",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/spirv.bf"
    },
    {
      "type": "modify",
      "old_id": "dde0114f5ee56d15011954ad83800b1b4b76653a",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.core.grammar.json",
      "new_id": "22f5fe9c76f1fb292e93629d316ac6ff69fd193f",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/spirv.core.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "c01cf947fac94d872e87c5dc7dafbc232ca9c787",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.cs",
      "new_id": "2f8c1ff8ad9dc4b6cf3a59fca6e00d33b693746e",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/spirv.cs"
    },
    {
      "type": "modify",
      "old_id": "9b1793c118a81433b49bd7ad4f36af72ce625edf",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.h",
      "new_id": "d00cf0f4e959a210d4280fe3d271308a0a488ef7",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/spirv.h"
    },
    {
      "type": "modify",
      "old_id": "0c30b768890e1970a54fde43646d978c56b37986",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.hpp",
      "new_id": "462c3f6bfed837e513a699e62afc451071299416",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/spirv.hpp"
    },
    {
      "type": "modify",
      "old_id": "a549d03104f79c8045a2a4fb0f983901cff4b393",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.hpp11",
      "new_id": "41ebe91571c4a396a21845b8d6f39b706cba8462",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/spirv.hpp11"
    },
    {
      "type": "modify",
      "old_id": "e9cbf74a9dfa171b165bf281a5bfee9e2eced09a",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.json",
      "new_id": "0a200b27b5baf29d6a562bedbdcecf504854145b",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/spirv.json"
    },
    {
      "type": "modify",
      "old_id": "855608c83eaf96a227857db0e2cd51ff5e01c931",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.lua",
      "new_id": "e612025507291dc25729ab11f964c1f3be0ae1df",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/spirv.lua"
    },
    {
      "type": "modify",
      "old_id": "44f2a58dffaa3f5a993ca486ad2ff6c295bedf2f",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.py",
      "new_id": "10854986f0f8d7b7a0ae299d61d37972750ea6d9",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/spirv.py"
    },
    {
      "type": "modify",
      "old_id": "73e72c911110b3a3314cccd83b6d3f09433046d6",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spv.d",
      "new_id": "c9cde5dcbd571afafba37884e5be02dadc9b368e",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/spv.d"
    },
    {
      "type": "modify",
      "old_id": "88a956c4e7e52bf11e4ee7cc890b573096c34e3c",
      "old_mode": 33188,
      "old_path": "tests/CMakeLists.txt",
      "new_id": "ad7da999fa17ac3ede6fb57d9fcaeb29879876b0",
      "new_mode": 33188,
      "new_path": "tests/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "11e8e815c0d597c38c5d3b73a728efa6facd5838",
      "old_mode": 33188,
      "old_path": "tests/example.c",
      "new_id": "59a99d469241207c5eac0da5d9fb9cce9266f8bc",
      "new_mode": 33188,
      "new_path": "tests/example.c"
    },
    {
      "type": "modify",
      "old_id": "b506236430a078a3e4cd93aee03baf5efb76d9fb",
      "old_mode": 33188,
      "old_path": "tests/example.cpp",
      "new_id": "daf5267c3991745b4f99c7735d3b8a31cad1f2da",
      "new_mode": 33188,
      "new_path": "tests/example.cpp"
    },
    {
      "type": "modify",
      "old_id": "c1f0a797ebae5638fc310fcd8ba2e864f752d2e7",
      "old_mode": 33188,
      "old_path": "tests/example11.cpp",
      "new_id": "b679e92d430391e544ab365d44bb09a30883e2d5",
      "new_mode": 33188,
      "new_path": "tests/example11.cpp"
    },
    {
      "type": "modify",
      "old_id": "4735db5b64d5db58fa2b03f3295192f25b3fc90e",
      "old_mode": 33188,
      "old_path": "tests/find_package/CMakeLists.txt",
      "new_id": "8e23c1e21c55388225ebef2858d23acc389fc815",
      "new_mode": 33188,
      "new_path": "tests/find_package/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "b2897e288a22c3511a3bd25b05ea1baf97589add",
      "old_mode": 33188,
      "old_path": "tests/pkg_config/CMakeLists.txt",
      "new_id": "a478b86eb802abe12932eb311cd56d11349c6e4e",
      "new_mode": 33188,
      "new_path": "tests/pkg_config/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "fa7ef50face45eecbaf552a500745d24fbbe64c9",
      "old_mode": 33188,
      "old_path": "tools/buildHeaders/CMakeLists.txt",
      "new_id": "3f86c3ed54f135e635bd4fcca09217c8da06a796",
      "new_mode": 33188,
      "new_path": "tools/buildHeaders/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "ccd843b947321b0f7decf390ec46ee4610cd4188",
      "old_mode": 33261,
      "old_path": "tools/buildHeaders/bin/generate_language_headers.py",
      "new_id": "0c5bc8298e0e6c0757fded0e3730583d629a8d4b",
      "new_mode": 33261,
      "new_path": "tools/buildHeaders/bin/generate_language_headers.py"
    },
    {
      "type": "modify",
      "old_id": "96ce008f642e5e976d1a325bd66a44d7b2fccc90",
      "old_mode": 33261,
      "old_path": "tools/buildHeaders/bin/makeExtinstHeaders.py",
      "new_id": "e5fd640e4ed6c28b20cc9a860716f18dab281220",
      "new_mode": 33261,
      "new_path": "tools/buildHeaders/bin/makeExtinstHeaders.py"
    },
    {
      "type": "modify",
      "old_id": "a5570971b1313768c620cdfc54ed03554a51afcf",
      "old_mode": 33188,
      "old_path": "tools/buildHeaders/header.cpp",
      "new_id": "54a2d6e2417cd1e286e33a1fd02af7761ba16523",
      "new_mode": 33188,
      "new_path": "tools/buildHeaders/header.cpp"
    },
    {
      "type": "modify",
      "old_id": "6854f80b5d5922013ac1e4c64810a6f9b872b4c5",
      "old_mode": 33188,
      "old_path": "tools/buildHeaders/header.h",
      "new_id": "f5624f30603b01238c580a64af4c8ab2d8a18e0e",
      "new_mode": 33188,
      "new_path": "tools/buildHeaders/header.h"
    },
    {
      "type": "modify",
      "old_id": "ddc299da603f986847fa87f713ef9ceebd26bd58",
      "old_mode": 33188,
      "old_path": "tools/buildHeaders/jsonToSpirv.cpp",
      "new_id": "e7d69b664b4435a73132cbf52219164e0ccc0807",
      "new_mode": 33188,
      "new_path": "tools/buildHeaders/jsonToSpirv.cpp"
    },
    {
      "type": "modify",
      "old_id": "9ad34138bf0de713151ffab33ebe91ba7936dbc5",
      "old_mode": 33188,
      "old_path": "tools/buildHeaders/jsonToSpirv.h",
      "new_id": "19736b441c57438170194e0e035c8f84a4dcd86f",
      "new_mode": 33188,
      "new_path": "tools/buildHeaders/jsonToSpirv.h"
    },
    {
      "type": "modify",
      "old_id": "6e6a03b3406fe81737d238fa1d294f491ebb846d",
      "old_mode": 33188,
      "old_path": "tools/buildHeaders/main.cpp",
      "new_id": "e9a1e92d8d0eb2565a3008f8f40d2215b854fe9e",
      "new_mode": 33188,
      "new_path": "tools/buildHeaders/main.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7d7cd41e7dc13e41c04fc45fca983b29339b843f",
      "new_mode": 33261,
      "new_path": "tools/check_grammar/check_grammar.py"
    }
  ]
}
