)]}'
{
  "commit": "c3530f2883610bb6606a5f55935c189e732e67d0",
  "tree": "35ad5c89d620ad15925a9f9439019ad6feba0b3c",
  "parents": [
    "73dbf565079c89a531e6e01c4e8fc048a8a9660b"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Wed Jan 29 15:16:22 2025 -0800"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Jan 29 15:16:22 2025 -0800"
  },
  "message": "Add polyfill for pack/unpack 4x8 snorm/unorm\n\nThis CL adds a polyfill for the 4x8 pack and unpack normalized methods.\n\nBug: 379551588\nChange-Id: I5f3823c3fd63fb09f828f8af7fd0d7293ac6a727\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/222215\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\n(cherry picked from commit 5bf02b8dee218f82783da522212dc184b6118ac0)\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/223817\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nAuto-Submit: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9f5cd7fd6b676a0baac8d146c93a30c90e3c786d",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Toggles.cpp",
      "new_id": "bd774a740c76f0afc7c056fa8c67b08d5f3cdab2",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Toggles.cpp"
    },
    {
      "type": "modify",
      "old_id": "aa0e08740087cc053bdc189481755110366a9dbe",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Toggles.h",
      "new_id": "672a23a02468a5c6ecf4a91a2b222a93ee918ee3",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Toggles.h"
    },
    {
      "type": "modify",
      "old_id": "ae5d79ad939df6ca51fff07b4d2efe42797ba2cd",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/PhysicalDeviceVk.cpp",
      "new_id": "1c9e6d830083e166b689225688815870ef773247",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/PhysicalDeviceVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "9266b2dcbf46ba644f3d64ffac73894250539722",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/ShaderModuleVk.cpp",
      "new_id": "c790baf51411b0b67365cdbc56fe9a63d12892b9",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/ShaderModuleVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "b88aa552f1ba0f14c0e2d3f48b9a81d1c4fde304",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/BUILD.gn",
      "new_id": "f8322941ed9ede1554ac564dc492eab1add55f72",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "002de45378fa8b0ffab2bfcc13ee993baf56e1f8",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/PackUnpack4x8NormTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "95dd6feb663a6b65018bfe3531f423941d0389a9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/builtin_polyfill.cc",
      "new_id": "0ebd110510138bb08c2c6fcc6726df00e3bfabc0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/builtin_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "c6c6dc671895799783750e42c9afcc05a91953be",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/builtin_polyfill.h",
      "new_id": "68e0bd69ff60aa0ea490e083bac0d9a9c616c416",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/builtin_polyfill.h"
    },
    {
      "type": "modify",
      "old_id": "7a4091b1caa610f265f3669fe6c036023c3631a0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/builtin_polyfill_test.cc",
      "new_id": "1f54875aa931b8d537a56546424e832330945ac7",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/builtin_polyfill_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6d7fd7fb709c3753688ad6cfd6949b68b195c4a6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/common/options.h",
      "new_id": "b4da0f77946f6ddfb6bd7493ea1f82c5e51e3198",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/common/options.h"
    },
    {
      "type": "modify",
      "old_id": "9395c872a9a731b7a66102316ee3a3b4930858f5",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/raise.cc",
      "new_id": "4cd8dfcc2597bf408e32c4b26e4ebea7c11bec92",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/raise.cc"
    }
  ]
}
