)]}'
{
  "commit": "bd06310bbedf1eb79fb853465fdaa3cb2e3cf8b2",
  "tree": "9020721cc9b6905cddb215bc174751dc6d4ddb00",
  "parents": [
    "2f85feff104dd3a4c80e4e0143b513e6133ef4f9"
  ],
  "author": {
    "name": "Peter McNeeley",
    "email": "petermcneeley@google.com",
    "time": "Wed Feb 26 20:00:33 2025 -0800"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Feb 26 20:00:33 2025 -0800"
  },
  "message": "[dawn] Move substitute overrides to IR for d3d\n\nThis was previously done for vk.\nhttps://dawn-review.googlesource.com/c/dawn/+/223994\n\nBug: 382300469\nChange-Id: I26ea150eb4c13badb5f909ffc0a2ddf22b8ff9f0\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/227354\nReviewed-by: Antonio Maiorano \u003camaiorano@google.com\u003e\nCommit-Queue: Peter McNeeley \u003cpetermcneeley@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3dafb08712afe135da6b84297eefa8c5b5d398e9",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d/ShaderUtils.cpp",
      "new_id": "bcfdd66a43b91eb27813acb7f60e55b5436404a0",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d/ShaderUtils.cpp"
    }
  ]
}
