)]}'
{
  "commit": "cc60dc9f7e37fd3be68087679dbce672b2809e48",
  "tree": "c0a02c226ed53e5dac51ffdc45c08bd3a814e928",
  "parents": [
    "5297bfda4a0f78f863f853f6eee72614222e81aa"
  ],
  "author": {
    "name": "Romaric Jodin",
    "email": "rjodin@chromium.org",
    "time": "Wed Apr 24 16:55:09 2024 +0200"
  },
  "committer": {
    "name": "Romaric Jodin",
    "email": "rjodin@chromium.org",
    "time": "Wed Apr 24 16:55:09 2024 +0200"
  },
  "message": "Squashed \u0027third_party/SPIRV-Headers/\u0027 changes from 268a06176..5e3ad389e\n\n5e3ad389e VkspReflection non-sematic: add dispatchId in configuration (#425)\n4f7b471f1 Update bit reservations for loop controsl and memory operands (#424)\n7d500c4d7 Register LLVM SPIR-V Backend as SPIR-V generator (#423)\n04db24d69 Register spq tools for SPIR-V (#399)\n8b246ff75 Add SPV_NV_raw_access_chains (#417)\nb73e168ca Headers support for SPV_INTEL_maximum_registers extension (#416)\n05cc48658 Add SPV_NV_shader_atomic_fp16_vector (#420)\n69597bee0 SPV_QCOM_image_processing2 (#419)\n3b11b0209 cmake: Allow external control of test and install options (#418)\nd3c2a6fa9 remove Kernel from Image Channel Order and Channel Data Type enums (#413)\ne77d03080 Update FPFastMath token reservation (#414)\n1c9115b56 List all licenses in the root LICENSE file. (#410)\n5aa1dd8a1 Support SPV_KHR_quad_control (with fixed line endings) (#412)\nae6a8b397 SPV_KHR_float_controls2 (#409)\n2b9ba211f Add SPV_KHR_maximal_reconvergence (#407)\n23d4a398c update copyright dates to 2024 (#404)\n7b0309708 Register Zig Compiler tool (#405)\neb36f6c60 Add a Source Language for Zig (#403)\nbdd1b2ab1 Reserve an FPFastMathMode bit (#401)\nc4a13e774 Bump the github-actions group with 1 update (#400)\n2e3dc2e17 Publish the header for the vulkan-shader-profiler embedded reflection… (#398)\n1bfd27101 Upstream tokens for SPV_INTEL_masked_gather_scatter (#391)\ne11db4d69 feat: Create dependabot.yml (#397)\n1c6bb2743 Add a few missing calls to std::exit on error (#395)\nd5301a8d3 Headers support for FPGAClusterAttributesV2INTEL (#393)\nf1e0d8b51 Add Type-Declaration for extended types (#392)\nd5acd42cb Update SPV_INTEL_long_composites tokens (#375)\ncca08c63c Change token IDs for global_variable_fpga_decorations and global_variable_host_access (#389)\nbe3c81e3f It seems d790ced752b5bfc06b6988baadef6eb2d16bdf96 add tabs. (#390)\n38f39dae5 Fix SPV_KHR_workgroup_memory_explicit_layout implicit declare (#388)\n88bc5e321 Headers support for new FPGAMemoryAttributesINTEL (#384)\n4183b260f ClspvReflection non-sematic: add NormalizedSamplerMaskPushConstant (#377)\ne867c0663 Add a Source Language for Slang (#383)\nf62c82d6b Register Slang Compiler for SPIR-V (#382)\n79743b899 Add LiteralFloat to operand_kinds (#380)\nf8a4f5d87 Add headers for SPV_NV_displacement_micromap. (#374)\nd741b924e remove additional version \"1.0\" from SecondaryViewportRelativeNV (#379)\nfc7d24627 Remove Kernel from ConstantSampler enum values (#378)\na8af2ce34 Add SPV_INTEL_cache_controls extension support (#376)\nd790ced75 Validate enums have sensible versions and are visible (#369)\nb8b9eb864 Headers support for two Intel extensions (#356)\n45fc02a6c Merge pull request #366 from KonstantinSeurer/main\nb730938c0 Merge pull request #371 from dneto0/cooperative-matrix-enums-fewer-deps\nc43effd54 Revert \"Merge pull request #367 from dneto0/coop-matrix-enums-deps\"\n124a9665e Merge pull request #367 from dneto0/coop-matrix-enums-deps\nb846bb75c Cooperative matrix enums depend on the extension\nc6e625d2c Add SPV_AMDX_shader_enqueue\nf14a663c8 Merge pull request #361 from kpet/coop-matrix-capabilities-alignment\nae89923fa Merge pull request #364 from kpet/coopmatrix-khr-suffix\n272be321a Add KHR suffix to Cooperative Matrix Operands\n51b106461 Recommit PR #348 - Add fp-max-error support (#363)\n14914db17 Merge pull request #360 from kpet/make-headers-error-reporting\n0e7d41e27 Report failures in makeHeaders\n66e500034 Merge pull request #362 from KhronosGroup/revert-348-asudarsa/add_fp_max_error_support\n5c9c56177 Revert \"Add support for fp_max_error extension\"\nac3b50f84 Remove capabilities on cooperative matrix enums to align with specification\n88d56db61 Merge pull request #348 from asudarsa/asudarsa/add_fp_max_error_support\nf1ba373ef Merge pull request #358 from alan-baker/wgsl-source-language\n5928a8dc7 Merge pull request #353 from joycebrum/main\n7d8a844df Add WGSL source language\nd0006a393 Merge pull request #357 from SirLynix/patch-1\nfb116d7ba Regenerate headers\nd90fd3429 Add NZSL as a source language\nabca639b3 Add NZSLc as a generator\n3469b164e Merge pull request #355 from kpet/spv-khr-cooperative-matrix\n6b5af05fb fix operand names\n3ca8d522a Change kind of FPMaxErrorDecorationINTEL to LiteralFloat\n9b527c0fb Add definitions for SPV_KHR_cooperative_matrix\n10db9d4e1 Merge pull request #354 from kpet/spv-ext-image-raw10-raw12\n72e4c7e8c Add definitions for SVP_EXT_image_raw10_raw12\n0d21d5612 Create SECURITY.md\n6e09e44cd Merge pull request #350 from facebook/meta_enums\neb2506428 Reserve SPIR-V enums for Meta\n33ec2e8a5 Interchange capability and decoration\n866d16777 Merge remote-tracking branch \u0027real-origin/main\u0027 into asudarsa/add_fp_max_error_support\n8e2ad2748 Merge pull request #338 from heroseh/main\nf48f8eed1 Merge branch \u0027main\u0027 of https://github.com/KhronosGroup/SPIRV-Headers\n730800f6d regenerate headers \u0026 correct order of TileImage*ReadAccessEXT Capability enum\n30e0e73ab add HERO_C to the source language enumeration\n69155b22b Merge pull request #347 from jjfumero/update-spirv-tool\nae96002ae Name and url for the TornadoVM SPIR-V Library Tool updated\nbdbfd019b Merge pull request #346 from kpet/constexpr-maskall\nd8c780f48 Make the generated operators for masks constexpr\nfc2395fd2 Add Hero C Compiler to the vendor list \u0026 add C source language to the Source Language enum\n9bebe8674 Add parameters\nd9d7078e3 Merge remote-tracking branch \u0027real-origin/main\u0027 into asudarsa/add_fp_max_error_support\nf46e295b2 Header files changes to support SPV_INTEL_fp_max_error spec extension\n\ngit-subtree-dir: third_party/SPIRV-Headers\ngit-subtree-split: 5e3ad389ee56fca27c9705d093ae5387ce404df4\nChange-Id: I83c1ec2c33368a910a27d2c296ae2ba4384ac8a8\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2390d8c809eea1d6587357cdad25ed4af134db32",
      "new_mode": 33188,
      "new_path": ".github/dependabot.yml"
    },
    {
      "type": "modify",
      "old_id": "306f50ee575f37b94f5932ecc6230a77f7c869f9",
      "old_mode": 33188,
      "old_path": ".github/workflows/presubmit.yml",
      "new_id": "d7958ca752d3dbe5f584179b9422964f80c4c483",
      "new_mode": 33188,
      "new_path": ".github/workflows/presubmit.yml"
    },
    {
      "type": "modify",
      "old_id": "c898ade80a924754b9361bb6dffb3f623cfb2611",
      "old_mode": 33188,
      "old_path": "BUILD.bazel",
      "new_id": "25634d948b99c73e7c827fcf6475f2ee5c713e45",
      "new_mode": 33188,
      "new_path": "BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "be3f43b3f1e07b16a1ccc95f4ef3b5cb1b130640",
      "old_mode": 33188,
      "old_path": "BUILD.gn",
      "new_id": "34294e023ba454c35677360bd446be54e03777cc",
      "new_mode": 33188,
      "new_path": "BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "e3d76d9446b4f3d7b2daea1375f743938c76dda0",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "b018b23fa150ab15ec0a246adfef8e9d458a65d9",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "47974f8ce39c18b2809be2131cdd6f8a699c5a5a",
      "old_mode": 33188,
      "old_path": "LICENSE",
      "new_id": "a02ace17bf2dfb849bb538401bbf1b1c84d15aa0",
      "new_mode": 33188,
      "new_path": "LICENSE"
    },
    {
      "type": "modify",
      "old_id": "8c7039f7d11163dc320e9e774dc111edf50260b3",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "ed388285646ff96b3199fcd8cea3f9f64099bf6b",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9b51f0cf0c6486ad33409961b20e79e7144aec48",
      "new_mode": 33188,
      "new_path": "SECURITY.md"
    },
    {
      "type": "modify",
      "old_id": "9dea8d9bb727c340bba8bb6f243f1be21e71e5a5",
      "old_mode": 33188,
      "old_path": "include/spirv/spir-v.xml",
      "new_id": "52de097a3924e1d118eb8456069dc2f7fda3baf0",
      "new_mode": 33188,
      "new_path": "include/spirv/spir-v.xml"
    },
    {
      "type": "modify",
      "old_id": "80165ae5c0aebf3e3a8c754ca55e727abcfe316c",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/AMD_gcn_shader.h",
      "new_id": "e626a7a9568d59bb694e6031856cfa7b3cf3db70",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/AMD_gcn_shader.h"
    },
    {
      "type": "modify",
      "old_id": "8a8bb6eced851e3dff5ff2d98e19b9502f9b8679",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/AMD_shader_ballot.h",
      "new_id": "563c0b622d5101934d56ba0800d797995953ca27",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/AMD_shader_ballot.h"
    },
    {
      "type": "modify",
      "old_id": "12b6480f13c9fb9c2ab302ff52c2f874d4653fe9",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/AMD_shader_explicit_vertex_parameter.h",
      "new_id": "e663330c19fad7da5aca8e29fe4304739a65d5c8",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/AMD_shader_explicit_vertex_parameter.h"
    },
    {
      "type": "modify",
      "old_id": "1b14997d27b8a95ae50d5aca4672c1d540f39f02",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/AMD_shader_trinary_minmax.h",
      "new_id": "dd51c5fc81f7fb3258d9e0c15c47d38d799f257d",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/AMD_shader_trinary_minmax.h"
    },
    {
      "type": "modify",
      "old_id": "4657556bf00d82c18aa282e859b8f1462d513e59",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/DebugInfo.h",
      "new_id": "a3c0af456203616385bc49d65bb7a64c820cf391",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/DebugInfo.h"
    },
    {
      "type": "modify",
      "old_id": "54cc00e9a88822aeee4e2f3ecec28de012955bb8",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/GLSL.std.450.h",
      "new_id": "0594f907a145aa238668db22e825eb4ef4e7f4bd",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/GLSL.std.450.h"
    },
    {
      "type": "modify",
      "old_id": "1a31549296809caf2fbbfdb2862ba55df8540dab",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/NonSemanticClspvReflection.h",
      "new_id": "b6c27fa9b9e03eaecb9a25aed564e522d7dd5e83",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/NonSemanticClspvReflection.h"
    },
    {
      "type": "modify",
      "old_id": "6ec2b5bb3983e4cb7cd0e766c4d4bd4cd600303f",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/NonSemanticDebugBreak.h",
      "new_id": "8604fe7842f0be1507dc086abaf86cb31ecae114",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/NonSemanticDebugBreak.h"
    },
    {
      "type": "modify",
      "old_id": "83796d75e56afc2f02409f81759678457cd70f71",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/NonSemanticDebugPrintf.h",
      "new_id": "bc24683ec04048aa1fdb74c8c99dd549c6135117",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/NonSemanticDebugPrintf.h"
    },
    {
      "type": "modify",
      "old_id": "c52f32f80908b5b391808e62080f4c2b011de5d1",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/NonSemanticShaderDebugInfo100.h",
      "new_id": "b276b560cbc8c7bf5d1dbbef12c7b338f376c0aa",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/NonSemanticShaderDebugInfo100.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "331a3d95da4d71fed59769cfcc1d4e6da9e30103",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/NonSemanticVkspReflection.h"
    },
    {
      "type": "modify",
      "old_id": "2745e30df3b6395aa1454e31053727ea0021cdbf",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/OpenCL.std.h",
      "new_id": "ed74f203e196abf7a309d228711579ee98f02c82",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/OpenCL.std.h"
    },
    {
      "type": "modify",
      "old_id": "e3847c902b6a73cbae3d70811a4b0f1d316f3ce7",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/OpenCLDebugInfo100.h",
      "new_id": "ffbd16f1d7329eab3bdf6ad3299b6cc018c67887",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/OpenCLDebugInfo100.h"
    },
    {
      "type": "modify",
      "old_id": "7d6e8e5b31d833f484d5cbb8219b7dce961f48c5",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/extinst.debuginfo.grammar.json",
      "new_id": "918a9e547be4746bbbf2f808c6a733909246c4c6",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/extinst.debuginfo.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "3d9f39e76c9c3d30ac0eb013d79a9e74f8317b80",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/extinst.glsl.std.450.grammar.json",
      "new_id": "ac8fc6dda6edfe9b811e9a4443098635cbc9246a",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/extinst.glsl.std.450.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "d6499cce1119df179d30ee9950a9d25fd8c2e0c4",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/extinst.nonsemantic.clspvreflection.grammar.json",
      "new_id": "cfccc80b6d57a85437f3ab532dd92688504c2502",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/extinst.nonsemantic.clspvreflection.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "f3621b0b4f8763b97b54d7c542019249c8e00a85",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.100.grammar.json",
      "new_id": "1eb2859a1093f9eb4022e5bb2f9d7d244c64a2cd",
      "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": "379457b9e7a2256bc3326a50a70dc1388af2cb5f",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/extinst.nonsemantic.vkspreflection.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "699fe40369819dba9a856c26e9e435f03504ebf7",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json",
      "new_id": "53b001c530d4642f67b9265f916b1bcb81fe4138",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "4fe45060bb98aca6769d21f9006f859d05f707d0",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/extinst.opencl.std.100.grammar.json",
      "new_id": "21b7876b0e6448e8eb176f74efc17756dbd4685d",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/extinst.opencl.std.100.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "bd12062f622d57e494fe3f878c0b0487237a62d9",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.bf",
      "new_id": "92b95c876813a32ba275143689c14cbf034d60b9",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/spirv.bf"
    },
    {
      "type": "modify",
      "old_id": "377e2ec08968b732aff64ad00e55c28cdbc41668",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.core.grammar.json",
      "new_id": "5d904cae19fe776900dfc959fc5e1d9f2dbb9f06",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/spirv.core.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "0e5d2df438000f6abe886fba14f9530524edaf7c",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.cs",
      "new_id": "8d85cced666e77e77cf5b77b82e51a2596a2a68c",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/spirv.cs"
    },
    {
      "type": "modify",
      "old_id": "b8de1b846ac9c4778376c90365b8ee1695f144d9",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.h",
      "new_id": "e544a853ddd01d7339713cba42fb5b863f023576",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/spirv.h"
    },
    {
      "type": "modify",
      "old_id": "421d68432c2656e2b34fcaab768bab2531a4bef1",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.hpp",
      "new_id": "a383739fefe1bdf436e9d3ba63be25251aa9b3fc",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/spirv.hpp"
    },
    {
      "type": "modify",
      "old_id": "5b643aeeae34a1eb9a7c2d35e6f5d211288290dc",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.hpp11",
      "new_id": "d6b4fb7bceaac18b09730911d29fe739a6c3d2ff",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/spirv.hpp11"
    },
    {
      "type": "modify",
      "old_id": "908fe05731051b4d9bf1a617df15996caafe6f7e",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.json",
      "new_id": "204a9c569bcadca72fab29163b549a4f5f1912fd",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/spirv.json"
    },
    {
      "type": "modify",
      "old_id": "7e64fa6241945f74bee97b42448f9beef7312606",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.lua",
      "new_id": "6dcd1b8eb36c4af0b49997d23028343c0ac88c9d",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/spirv.lua"
    },
    {
      "type": "modify",
      "old_id": "7a9e8eebe28649d715e7952ff012581de8d53101",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.py",
      "new_id": "4b011cfe1a15bbab7a5698f5034b58b54648071b",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/spirv.py"
    },
    {
      "type": "modify",
      "old_id": "8c85024f5fab1b2bffa3bbdbd69a8c59b844a8fd",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spv.d",
      "new_id": "64c115e021a961b96ec4c5eff876d7df7e0fb08f",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/spv.d"
    },
    {
      "type": "modify",
      "old_id": "6d8609028a5a9547d80ffe8dfe9ca5f005633db8",
      "old_mode": 33188,
      "old_path": "tests/CMakeLists.txt",
      "new_id": "ebf7e12440d4bc556c1dbf78c5194c3ff5f31cfb",
      "new_mode": 33188,
      "new_path": "tests/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "d79b62f225eacdf4710e4fd10d455e9c130db951",
      "old_mode": 33188,
      "old_path": "tests/example.cpp",
      "new_id": "1920e80383c78c1a7194b65317de4a4830c4da89",
      "new_mode": 33188,
      "new_path": "tests/example.cpp"
    },
    {
      "type": "modify",
      "old_id": "c56780c1cba88e0728f033b64e69e42472e18cd4",
      "old_mode": 33261,
      "old_path": "tools/buildHeaders/bin/generate_language_headers.py",
      "new_id": "ccd843b947321b0f7decf390ec46ee4610cd4188",
      "new_mode": 33261,
      "new_path": "tools/buildHeaders/bin/generate_language_headers.py"
    },
    {
      "type": "modify",
      "old_id": "8852d19c8a7d9f682ddf8c655f5fb18fa3aaf15c",
      "old_mode": 33261,
      "old_path": "tools/buildHeaders/bin/makeExtinstHeaders.py",
      "new_id": "96ce008f642e5e976d1a325bd66a44d7b2fccc90",
      "new_mode": 33261,
      "new_path": "tools/buildHeaders/bin/makeExtinstHeaders.py"
    },
    {
      "type": "modify",
      "old_id": "7b4959ea07cee225f9f02613ebb90336f6cc7540",
      "old_mode": 33261,
      "old_path": "tools/buildHeaders/bin/makeHeaders",
      "new_id": "853c46726e49d3101937ad55fc7e9e7db32d175b",
      "new_mode": 33261,
      "new_path": "tools/buildHeaders/bin/makeHeaders"
    },
    {
      "type": "modify",
      "old_id": "fbae044514967f2759148104d1346bacde2021bc",
      "old_mode": 33188,
      "old_path": "tools/buildHeaders/header.cpp",
      "new_id": "d125a79aab20d2175647b40bb1b2f6adc8ccea42",
      "new_mode": 33188,
      "new_path": "tools/buildHeaders/header.cpp"
    },
    {
      "type": "modify",
      "old_id": "1dd6e67b2c76c1a47b2b8e4a3dd8b4f5234a646b",
      "old_mode": 33188,
      "old_path": "tools/buildHeaders/header.h",
      "new_id": "6854f80b5d5922013ac1e4c64810a6f9b872b4c5",
      "new_mode": 33188,
      "new_path": "tools/buildHeaders/header.h"
    },
    {
      "type": "modify",
      "old_id": "67b5bce5c04f05c965534e4c011359108830d709",
      "old_mode": 33188,
      "old_path": "tools/buildHeaders/jsonToSpirv.cpp",
      "new_id": "34e097294b72b8e9da9ecb39e7fef44775197f5b",
      "new_mode": 33188,
      "new_path": "tools/buildHeaders/jsonToSpirv.cpp"
    },
    {
      "type": "modify",
      "old_id": "3be645687b3445c0dd8c3b6f777face24eb85052",
      "old_mode": 33188,
      "old_path": "tools/buildHeaders/jsonToSpirv.h",
      "new_id": "c8de68f54ad411f0f182cf2a05d0e961d1ea587a",
      "new_mode": 33188,
      "new_path": "tools/buildHeaders/jsonToSpirv.h"
    },
    {
      "type": "modify",
      "old_id": "9a5971408cfd6e3839cadd536fcbd7d17526b584",
      "old_mode": 33188,
      "old_path": "tools/buildHeaders/main.cpp",
      "new_id": "6e6a03b3406fe81737d238fa1d294f491ebb846d",
      "new_mode": 33188,
      "new_path": "tools/buildHeaders/main.cpp"
    }
  ]
}
