)]}'
{
  "commit": "e07d4f333e7213cccc6e8674bd7e44ed9257a9ab",
  "tree": "d7f5d966ef623f708f50cca9b8045ebd4d5f2afd",
  "parents": [
    "0c898d17689bc86a3c3197c284c42a60c0040e25"
  ],
  "author": {
    "name": "Peter McNeeley",
    "email": "petermcneeley@google.com",
    "time": "Wed Aug 13 15:30:27 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Aug 13 15:30:27 2025 -0700"
  },
  "message": "[tint] Polyfill Unpack2x16Snorm for mac AMD\n\nUnpack2x16Snorm appears to simply be inaccurate by \u003e\u003d 7ulp whereas in\nwgsl we specify 3 ulp.\n\nWe can either polyfill (aka this CL) or change the wgsl spec to\naccept this new range (probably undesired).\n\nBug: 407109055\nChange-Id: I5e6455f75b9b6319b260629912b8c7370b78a098\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/255714\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: Peter McNeeley \u003cpetermcneeley@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fb9ac6170f47cc577168c87cbc9222a7e23f5935",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Toggles.cpp",
      "new_id": "40d643eb4b0364d90a5225a0623ed742bffc0846",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Toggles.cpp"
    },
    {
      "type": "modify",
      "old_id": "e918a8eff0edea7165be3a8e4b0eebe981330e3c",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Toggles.h",
      "new_id": "bf41d35beab6c2651606c67a1e14926639db44d5",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Toggles.h"
    },
    {
      "type": "modify",
      "old_id": "4de9728728ae27baccd515a5528c52d27fecf10b",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/PhysicalDeviceMTL.mm",
      "new_id": "a89ac1cf1468b518ea3b7a7655708ac90417ca82",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/PhysicalDeviceMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "8df7041759a3d8d222e33debbc0708c569c69dd5",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/ShaderModuleMTL.mm",
      "new_id": "ff752f1739c1118382a711087410c3fccf262522",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/ShaderModuleMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "d76cbd89a9e699b991477bd82f44afe891a4a3df",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/common/options.h",
      "new_id": "d97ab2d8277f872f336e4dd8a2c91d5b51644844",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/common/options.h"
    },
    {
      "type": "modify",
      "old_id": "2bb1b7da86492dd9fac2075b74291b9673851cd6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/builtin_polyfill.cc",
      "new_id": "978fa89b68fdcc4064d648246215e149923435e5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/builtin_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "ae34360fd24be393f8a28dc37353dc5b77052761",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/builtin_polyfill.h",
      "new_id": "bfa44c4a68d38dac67209e6d937956410b6057c9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/builtin_polyfill.h"
    },
    {
      "type": "modify",
      "old_id": "13fa65d6b14108944e28aecbddd0ab3bf05f44ca",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/builtin_polyfill_test.cc",
      "new_id": "d192e9ff7e81c8210a2b7a7bb4c8e525cf9c0d21",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/builtin_polyfill_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a785e0f4635d97db29b31cdeed81833af3bb3e2c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/raise.cc",
      "new_id": "36924e89ab87874f875410408742db81528c0b73",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/raise.cc"
    },
    {
      "type": "modify",
      "old_id": "7e5ef0e519ebc2688c621f2586fe23c3ea271be3",
      "old_mode": 33188,
      "old_path": "webgpu-cts/expectations.txt",
      "new_id": "ff85b9cbf017617f3de8f10ef8be5069a9f8feda",
      "new_mode": 33188,
      "new_path": "webgpu-cts/expectations.txt"
    }
  ]
}
