)]}'
{
  "commit": "12e4178f8f7d6e2d45c69a57ec7088023eb24f13",
  "tree": "b07c0fdf74127e839882f1e5ea5483b4744cab83",
  "parents": [
    "128aaba9e7cc363f1365e24584bd919282df1c41"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Thu Aug 28 16:40:09 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Aug 28 16:40:09 2025 -0700"
  },
  "message": "Add ResourceBuffer to the resolver.\n\nUpdate the resolver to support the ResourceBuffer type.\n\nBug: 439626491\nChange-Id: I058956590372e4f0bce74cddae98544ddc28599e\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/259235\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ca7ce5f5747cd56ac517145e6be372b8f15c7bea",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/bench/enums_core_bench.cc",
      "new_id": "c0532bec12037e322e7bb046fb89c115ebf0e734",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/bench/enums_core_bench.cc"
    },
    {
      "type": "modify",
      "old_id": "7e896d305a4595a7cb82564de3762ed7254f0f0c",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/wgsl/dictionary.txt",
      "new_id": "0926ee1f1640a90ba1a72805814bdbcaff7a49c8",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/wgsl/dictionary.txt"
    },
    {
      "type": "modify",
      "old_id": "07e94ecc6932805b6e9365ff9ee66c085cd6432c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/core.def",
      "new_id": "237999ed37cee3a8529f20dd72fc39c883253ce8",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/core.def"
    },
    {
      "type": "modify",
      "old_id": "d9024d8f582606cf65763c69cac49119ec9153ef",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/enums.cc",
      "new_id": "c352349ab5f0597007a8b7eb7689c03b11d8a3bc",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/enums.cc"
    },
    {
      "type": "modify",
      "old_id": "7e682b32202fc88fdfe55573ef595475e0a02311",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/enums.h",
      "new_id": "af9918d2836afa6da8638b7eff0622563ec6b419",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/enums.h"
    },
    {
      "type": "modify",
      "old_id": "fb5d86926b6bcb01b2b162364e3eccc112d00931",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/enums_test.cc",
      "new_id": "03eb456622e711dac7a0fdfa10ad4b29a950841a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/enums_test.cc"
    },
    {
      "type": "modify",
      "old_id": "146747fdbc3bcd1720011531dfb5c57a88198069",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/intrinsic/data.cc",
      "new_id": "2099c14400acfc49747a52662d94eec11ed44e48",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/intrinsic/data.cc"
    },
    {
      "type": "modify",
      "old_id": "4fc1b728fb20ad737c8066dbbdf444d002b54127",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/intrinsic/type_matchers.h",
      "new_id": "eacfb138faca402e82900306b6de1584e780de55",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/intrinsic/type_matchers.h"
    },
    {
      "type": "modify",
      "old_id": "48f73b52dc0e88c7e48f0bd5e8bd26a8fa95c64d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/validator_value_test.cc",
      "new_id": "f431f2dd9162ddd02e083ef9393b2c7c25ff4b3d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/validator_value_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4ae6135e5958d595532a4110c47f715bf518bf45",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/type/type.cc",
      "new_id": "839748a0700b7df7a3eaa9f0dab451f7e0b197de",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/type/type.cc"
    },
    {
      "type": "modify",
      "old_id": "75238739022bb4f22e4ea34a5e65967423d935ca",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/intrinsic/data.cc",
      "new_id": "ed9d1f2097a0c30ec619ef30b54867fac380f287",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/intrinsic/data.cc"
    },
    {
      "type": "modify",
      "old_id": "cb5763b1eb1755351e9cfda5e0a54bb1ae9d7f95",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/BUILD.bazel",
      "new_id": "43c194ee13916291fa2403bd44c86abb49ee0b01",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "8bb3e62c347308f415ee8bce3e0b0d1ece4dadf1",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/BUILD.cmake",
      "new_id": "31f11345c82bfc081e2581b215ed19db2e18753e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "760f86d8b4479118da0058bfe533464fa24f9b64",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/BUILD.gn",
      "new_id": "9e80715aa2c67d64bd5ad4e9f89d56479c756fa8",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "a40be82498d3761078e3dab9ca51fa06ff9ae3e2",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/resolver.cc",
      "new_id": "aee5052c7b7716e4594553551c0630b61a4a991e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/resolver.cc"
    },
    {
      "type": "modify",
      "old_id": "72784b083f75822157079a9e202b5b14d78d2239",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/resolver.h",
      "new_id": "81141afbbf8de1fd946168fe4ba7430ef02da72b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/resolver.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "02dc5c92bcb8f173dd1f79eec22951d01937696f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/resource_binding_test.cc"
    },
    {
      "type": "modify",
      "old_id": "001cf6978ed3b2c60b0e0df96100d2fc2afc4f8d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/validator.cc",
      "new_id": "4758db9faa7b067237bb620a815d3e31ccf22578",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/validator.cc"
    },
    {
      "type": "modify",
      "old_id": "2cd8db432f5922750f51d067470c84359e8ffaaf",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/validator.h",
      "new_id": "de3b8b444677817efbd6b67c0530fa7a2cc2776e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/validator.h"
    },
    {
      "type": "modify",
      "old_id": "355d1a92fce8841d59fe734d435144757dfded78",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/validator_is_storeable_test.cc",
      "new_id": "d7141efac7b66f8440fe92b8ecb884df4adc3dcf",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/validator_is_storeable_test.cc"
    },
    {
      "type": "modify",
      "old_id": "46bf2c2470241d7639fdccfa2e757e07ce5bcdb2",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/wgsl.def",
      "new_id": "0fcf9c6b752ba0e1858f7ce310b5e68204ec55e2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/wgsl.def"
    },
    {
      "type": "modify",
      "old_id": "2d5105dac9e020905bc70874ee7048a1a70be7a9",
      "old_mode": 33188,
      "old_path": "tools/src/tint/intrinsic/gen/permutate.go",
      "new_id": "88b5304d73da96328c8f4a57d617a19b04eb8494",
      "new_mode": 33188,
      "new_path": "tools/src/tint/intrinsic/gen/permutate.go"
    }
  ]
}
