)]}'
{
  "commit": "488f45da141d9e2b3fe6f86aa0e3bca05ad95b64",
  "tree": "b0d9ac69b5f6660d52af11f906f265ed5f0a12c1",
  "parents": [
    "70a01d28c3ecd75b67a87e4643bd4d55fc391ce6"
  ],
  "author": {
    "name": "Antonio Maiorano",
    "email": "amaiorano@google.com",
    "time": "Fri Nov 15 20:09:59 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Nov 15 20:09:59 2024 +0000"
  },
  "message": "IR: Fix robustness transform on textureLoad of sampled and depth textures\n\nFor sampled and depth textures, which contain a \u0027level\u0027 argument, the\nrobustness transform is supposed to clamp \u0027coords\u0027 using the dimensions\nat the clamped level, but it was looking up dimensions at level 0\ninstead.\n\nBug: 42250751\nBug: 42251045\nBug: 378541479\nChange-Id: I0e7fd6148417b248a9b584ae19818e9027306b63\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/214514\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nAuto-Submit: Antonio Maiorano \u003camaiorano@google.com\u003e\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/215154\nCommit-Queue: David Neto \u003cdneto@google.com\u003e\nReviewed-by: David Neto \u003cdneto@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "816cf14778e2a9c4b976d02754d7f17c13638ec6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/robustness.cc",
      "new_id": "215d1385498e19c741bb10e54eee005b77a3b9a3",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/robustness.cc"
    },
    {
      "type": "modify",
      "old_id": "a9ecbf8f8775de2875f4bfeca4061922fb5fd819",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/robustness_test.cc",
      "new_id": "791101e2ede61537f87c942cfef945fad7a3ede5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/robustness_test.cc"
    },
    {
      "type": "modify",
      "old_id": "315316a96be057044e4460a7c1d0652c13a57eb1",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/texture_builtin_test.cc",
      "new_id": "00d101409ec596a0a2620f198afd7c085f261538",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/texture_builtin_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8badf526405196915d0575f3ea08d4848f65a27a",
      "new_mode": 33188,
      "new_path": "test/tint/bug/chromium/378541479.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6ceba9a82be1ab9cf41228c22cf93df0a4350ba0",
      "new_mode": 33188,
      "new_path": "test/tint/bug/chromium/378541479.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6ceba9a82be1ab9cf41228c22cf93df0a4350ba0",
      "new_mode": 33188,
      "new_path": "test/tint/bug/chromium/378541479.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bb0ee27a7ae0168c30efb22dc787a20658a1a315",
      "new_mode": 33188,
      "new_path": "test/tint/bug/chromium/378541479.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b53ce0e96375575c83a5b6e9c0d3fd85639ed49e",
      "new_mode": 33188,
      "new_path": "test/tint/bug/chromium/378541479.wgsl.expected.ir.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b53ce0e96375575c83a5b6e9c0d3fd85639ed49e",
      "new_mode": 33188,
      "new_path": "test/tint/bug/chromium/378541479.wgsl.expected.ir.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b1edc576c7891f4a58b7bd1af1bb8597d59a558a",
      "new_mode": 33188,
      "new_path": "test/tint/bug/chromium/378541479.wgsl.expected.ir.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ac2d2a5f299070a369eee1fd6e0ff4a02cf1bde",
      "new_mode": 33188,
      "new_path": "test/tint/bug/chromium/378541479.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8a3b11612016e7575c948bb6d83902ad6357cc9",
      "new_mode": 33188,
      "new_path": "test/tint/bug/chromium/378541479.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "705ce781e50f7668bd3c559562f12f5d0aaa66d4",
      "new_mode": 33188,
      "new_path": "test/tint/bug/chromium/378541479.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "7669526275e6cabbfb9006d53fda301e54daacb3",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/1739.wgsl.expected.ir.dxc.hlsl",
      "new_id": "be6bdf5a511a8abcaecadae8776db09b7e1c434a",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/1739.wgsl.expected.ir.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "7669526275e6cabbfb9006d53fda301e54daacb3",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/1739.wgsl.expected.ir.fxc.hlsl",
      "new_id": "be6bdf5a511a8abcaecadae8776db09b7e1c434a",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/1739.wgsl.expected.ir.fxc.hlsl"
    }
  ]
}
