)]}'
{
  "commit": "f9f10255cb2ff0bb58d5af23d361ec251f27acdd",
  "tree": "ba7c5955a5b09ed39c8ed3439bc9c3080e305b8f",
  "parents": [
    "dc4a291bdb480b5cc808f105c8cf4ec92eb4e08d"
  ],
  "author": {
    "name": "Diego Rodrigues",
    "email": "diejorarr@gmail.com",
    "time": "Thu Aug 21 12:01:01 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Aug 21 12:01:01 2025 -0700"
  },
  "message": "[tint][writer] Reject unimplemented backends\n\nFixes GLSL, HLSL, and MSL backends trying to emit texture functions that\nare not implemented by guarding them with `CanGenerate()` checks.\n\nBug: 434021141\nChange-Id: I578fbad08376294b12e583ce740d608495647eaa\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/258554\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: Diego Rodrigues \u003cdiejorarr@gmail.com\u003e\nReviewed-by: Diego Rodrigues \u003cdiejorarr@gmail.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7d299613ed944e6f9a18c34fe3e76c7f9690639b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/writer.cc",
      "new_id": "417cff167fba5aa17af08fdfcc77c14d34a17f48",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/writer.cc"
    },
    {
      "type": "modify",
      "old_id": "35e02b480ce96cdc1c87bf55b59f30b705f62443",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/writer_test.cc",
      "new_id": "f126f744731d3b9289defc69a5bf9c43bde394d7",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/writer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8e6f13d786977a16b022a3cd12f687e0531b07d1",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/writer.cc",
      "new_id": "78d5e4a298f082112474789259fe237c885c091c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/writer.cc"
    },
    {
      "type": "modify",
      "old_id": "bbe1a7214f6d9f847b7c59ba2a2e0655724cd184",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/writer_test.cc",
      "new_id": "a76d1d5717e70e0243d80d1b8a244a961ab0e1ed",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/writer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "04ae70572c702156679c8958bc16b0eebd967ce2",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/writer.cc",
      "new_id": "ac5feafe8c9ac7681210bbdfc06cb9674d76c5a0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/writer.cc"
    },
    {
      "type": "modify",
      "old_id": "579174eaa1e46469788c008234b7392f9605dd92",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/writer_test.cc",
      "new_id": "8bb20a41db4bcb97d15e7b87510585e3c88dc0ce",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/writer_test.cc"
    }
  ]
}
