)]}'
{
  "commit": "5ef44efac76dd4d21f6bf0c7f8a120897ae6ddff",
  "tree": "83a3c0a39a2b082955543c976e317764b28bc0ff",
  "parents": [
    "124083271d0b656a0565744e2dc846842360ba0c"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Mon Oct 27 10:16:11 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Oct 27 10:16:11 2025 -0700"
  },
  "message": "[vk] Move substitute overrides to backend raise.\n\nMove the call to SubstituteOverrides out of the ShaderModuleVK and into\nthe SPIR-V Raise routine.\n\nChange-Id: Ib05ac14aa48b757081c07b146d488e9842aeb846\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/268036\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e2843e65a870647a4c2f1c546f956c6af77ce04b",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/ShaderModuleVk.cpp",
      "new_id": "81bf134ee3c83ab8c25140b4dc33b804589ef9a2",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/ShaderModuleVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "cd2e6c35fc304ef03a41814c37a716bb833a693c",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/tint/main.cc",
      "new_id": "d8fbd18a6b05b2e82757a9f8ca1dc9265a97f5ee",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/tint/main.cc"
    },
    {
      "type": "modify",
      "old_id": "4b419a31949cce636e55d18a19e82e79d5b6d2e0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/common/helper_test.h",
      "new_id": "3f50e1527f0eb807d98853cad1611fba02bacddd",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/common/helper_test.h"
    },
    {
      "type": "modify",
      "old_id": "c60c0f37224ee07a6a8a7954c3c5716373e1690d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/common/options.h",
      "new_id": "df4b60d0d3182f781b1de81aa87a8228d7769a34",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/common/options.h"
    },
    {
      "type": "modify",
      "old_id": "649424c117329d03ce5afffacdb4e162d9c527bb",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/raise.cc",
      "new_id": "72cdfff8c29f99197579c9439d8f775be9558eb4",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/raise.cc"
    },
    {
      "type": "modify",
      "old_id": "72e896d993032ab9de8509c1c81f11053e7c089b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/writer.cc",
      "new_id": "155353138dac1f105ac071996898e81bbd4c65fd",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/writer.cc"
    },
    {
      "type": "modify",
      "old_id": "33c7873ea128105d322c0ccb41948bb4ce1a2c45",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/writer.h",
      "new_id": "2e0f89e8da3ac4475d9a569032820d43ad6f1537",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/writer.h"
    },
    {
      "type": "modify",
      "old_id": "d30c178cee56fe90af8d139ecd54a2da105adebe",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/writer_fuzz.cc",
      "new_id": "cc7683636e2260a348bd120c8fbcc7e1ec6282be",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/writer_fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "c470700227d0aca459475edd671dfc91753ece5a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/writer_test.cc",
      "new_id": "ca468e1255c9c013752553379620ec5a096481d7",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/writer_test.cc"
    }
  ]
}
