)]}'
{
  "commit": "78e7f0aac3423b4716a44f9b5c242e6d2b6fc2e5",
  "tree": "fa9bc9126851d4da0e4719e41dd8fe9a072159e0",
  "parents": [
    "9164fddd0e454472bbe077b3f8f48b6dc50b9272"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Thu Jan 29 13:28:16 2026 -0800"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Jan 29 13:28:16 2026 -0800"
  },
  "message": "[tint] Add resolver support for filterability.\n\nAdd support into the resolver for sampled texture and sampler\nfilterability parameters.\n\nFixed: 479179067\nChange-Id: Ice1ed3d2a35425289880172bb08bd2cf33838bdd\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/287416\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cd79a4360fa4ef85ba6d50f516fe5abc9d2d732c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/builder.cc",
      "new_id": "bb3ca375d22bcbac70ca9316c776ea9f5ee8a4a9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/builder.cc"
    },
    {
      "type": "modify",
      "old_id": "c6c4ff359c1856d5db717820e9292a134f8acb4b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/builder.h",
      "new_id": "b918b2d40fa5c088708651efd0a39ba221d68671",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/builder.h"
    },
    {
      "type": "modify",
      "old_id": "489da8e94cf26bd8dc645fbfc46becbfb0aa0f11",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/BUILD.bazel",
      "new_id": "02df0a82a06c107eb148da288a84ea4f8cbe0436",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "7f7323f1a27968e7feeebddb675f47632b3aa8da",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/BUILD.cmake",
      "new_id": "549f829b676fd8b11a70d6a77407edf4e997ced3",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "08ed2401bb77b81f7ddd52bdc49324d1d2430c78",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/BUILD.gn",
      "new_id": "bc50d9fbef1f60feb5b36807a29298ce363809c9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "0400b512a5a575d959aa42af2a803d825452d95f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/dependency_graph.cc",
      "new_id": "feaae180e5c07b91af07aabd1bb9fe2283ce36ad",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/dependency_graph.cc"
    },
    {
      "type": "modify",
      "old_id": "fb9220334d429643349024a213cd25dec73750cc",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/dependency_graph.h",
      "new_id": "059011d7d4d39aa20c6ccd93b41f1e60e48a89fc",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/dependency_graph.h"
    },
    {
      "type": "modify",
      "old_id": "75c74d7c4013d2ffae7b249a4e69d6082b0fe80a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/expression_kind_test.cc",
      "new_id": "9f7e2cb4da419911c115c26d49a9758187aa6696",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/expression_kind_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a11e83e7dd27895b43ed1ceac2ac4c194d4bbd28",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/filtering_parameters_extension_test.cc"
    },
    {
      "type": "modify",
      "old_id": "99fa291647af7a73a8a676db80b8a7d9c1a95dec",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/resolver.cc",
      "new_id": "d6bee1c1ada6f23476134d76d52123cf139e711d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/resolver.cc"
    },
    {
      "type": "modify",
      "old_id": "9e1978b41eeb843e83a6391dd92d43f79353bbce",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/resolver.h",
      "new_id": "2121495c0edd36148e1024b277a4d5298467e3c5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/resolver.h"
    },
    {
      "type": "modify",
      "old_id": "3c62c6f1c30ce4b5becda42a81ab2b8737ba57a4",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/sem_helper.cc",
      "new_id": "aeebc66a5a2226017161028a56215b2b557b7f60",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/sem_helper.cc"
    },
    {
      "type": "modify",
      "old_id": "bbe186a32474a2d1fe03e256e2fd29ee0545b36d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/sem_helper.h",
      "new_id": "357393326b589bdbf6ede2fd138a52c46dd5c6a1",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/sem_helper.h"
    },
    {
      "type": "modify",
      "old_id": "c411cf79355fd19cd51795bc7210b5c71c02b6fe",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/type_validation_test.cc",
      "new_id": "7078c1a49e6a8d753f32468f058cec7893576945",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/type_validation_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0975b519698c69cdb8bd0b8bb52c5077b830119b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/sem/builtin_enum_expression.cc",
      "new_id": "b98a7e685526ab259648ab568780932c68a50eb6",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/sem/builtin_enum_expression.cc"
    }
  ]
}
