)]}'
{
  "commit": "fc79bcaf31a7564652ac04ea515c38c96d77ff6a",
  "tree": "e21b05d59199743433c603ba410abc4ce57625fa",
  "parents": [
    "874bff90a8e07cf69cf0621b473cee6305e5dba0"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Mon Feb 02 14:28:27 2026 -0800"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Feb 02 14:28:27 2026 -0800"
  },
  "message": "[spirv-reader] Propagate depth conversions through functions.\n\nWhen converting the depth information, we were attempting to convert the\nvariables before propagation through functions. This caused an assert\nwhen we tried to get the root variable and instead got a function\nparameter.\n\nThis CL updates the reader to handle the propagation through functions\nfor depth information before attempting to do the substitutions.\n\nChange-Id: I30ec35d03bfc347c86d98c1c7fa48708eee505b8\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/288515\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\nAuto-Submit: dan sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f793dc63f2037be251ad9bd88395b36a9f181259",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/lower/texture.cc",
      "new_id": "44f25b2ef824c256593e7a7af6e0a0738fe8db69",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/lower/texture.cc"
    },
    {
      "type": "modify",
      "old_id": "6ab10211ceb4b90ca727c744b49cdf729604cf64",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/texture_test.cc",
      "new_id": "9d9bebd0b64fba9566e11bbec3782910a38ac0b3",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/texture_test.cc"
    }
  ]
}
