)]}'
{
  "commit": "4facebf4428316ef0d49b0286cb60689c5889a63",
  "tree": "6c04ca943a875c6c27d51012ee5e9a15540357eb",
  "parents": [
    "36e8b5948f5c29486819da598b0a9a90358f3cba"
  ],
  "author": {
    "name": "Corentin Wallez",
    "email": "cwallez@chromium.org",
    "time": "Wed Jun 25 13:28:51 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Jun 25 13:28:51 2025 -0700"
  },
  "message": "[tint][glsl] Support binding_array in texture_polyfill\n\nReplaces the concept of finding the root variable for a given\ntexture/sampler value with the \"path\" which is a combination of a\nvariable and optionally an index to access that variable with.\n\nAdds unittests for various kinds of paths for a texture value coming\nfrom a binding array as well as tests showing that the whole\nbinding_array is duplicated in the bindings when used by multiple\nsamplers.\n\nBug: 411573957\nChange-Id: I7cc718c03eeb410c84b0cdc180092543ccc81634\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/247396\nCommit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "38331cb057e6a839462063797012821f727f96b2",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/raise/texture_polyfill.cc",
      "new_id": "6ba2a4a19287be71768b81ccb42cd07bfaf33ace",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/raise/texture_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "d76f6d34dd5fbf0ba567b1b64345e847df662661",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/raise/texture_polyfill_test.cc",
      "new_id": "3010f1ba174870c668227f1c91f0bc755ed2377b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/raise/texture_polyfill_test.cc"
    }
  ]
}
