)]}'
{
  "commit": "807b463c95dcd774810f61dc315a2a42b57e5e10",
  "tree": "a4ccfda9844bb912df5fa29258c7d695bc8a5d2c",
  "parents": [
    "4c91e928cfa006a243a91f9e75889ef85f549eeb"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Tue Jul 02 19:53:23 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Jul 02 19:53:23 2024 +0000"
  },
  "message": "[hlsl] Decompose load/store vector element\n\nThis CL updates the decompose memory access transform to convert vector\nload and store calls into the equivalent HLSL `Load` and `Store` member\nfunctions.\n\nBug: 349867642\nChange-Id: I9e7a8808d664478126e98d63a735eed2011d5ff9\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/196314\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b8a34ae4d709bd103425cbf18856aad33e4bd813",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/ir/BUILD.bazel",
      "new_id": "c52853bbdec965a1725c15bcd56b530c42d1adbc",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/ir/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "f89052f1a72d1e765c85c12b9cf85ef143250868",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/ir/BUILD.cmake",
      "new_id": "08baa1e5e2ea906da435d5895d1b1e06866399d9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/ir/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "21087ee8af935b4a76fb096a570ed3392fd5bfa3",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/ir/BUILD.gn",
      "new_id": "2fa8d6c68f0dc36ec19fba34c285728d5535f579",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/ir/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81707ca85551a16dc6fa3cf76674c1dc58fb6774",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/ir/member_builtin_call.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "068ff973d8c7917551724879a721d96bf18ca257",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/ir/member_builtin_call.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "86ff37d1dbe6d53e7e3549ab138fd1e449652793",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/ir/member_builtin_call_test.cc"
    },
    {
      "type": "modify",
      "old_id": "02d78f1697119187c2c3f0c5e9832d81088526ab",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/access_test.cc",
      "new_id": "63a582293965f805dfb2c48fb8707598ba0a15b8",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/access_test.cc"
    },
    {
      "type": "modify",
      "old_id": "69bea38403601fb18c14044fa5698fe48a783d53",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/printer/BUILD.bazel",
      "new_id": "3b779b18497d6f7175f2c262382a1bb5dce3e08d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/printer/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "4fcaeb4b5ec7e89854a9b8bbe832fc6964ae6fed",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/printer/BUILD.cmake",
      "new_id": "349113e72ca44da009325952341e6eb9a163de01",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/printer/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "eb14752b9150de16dcd765cf496ee9496f5998a3",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/printer/BUILD.gn",
      "new_id": "9c7a49fa349aef8d1505fbf56a23dfc4d2e389c0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/printer/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "8aa8284f8a767e2b21212d3178ef246afc8e289c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/printer/printer.cc",
      "new_id": "f4adafc3b52a0686b76fc3c26f0ce4c50e7d2699",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/printer/printer.cc"
    },
    {
      "type": "modify",
      "old_id": "3f7094e226d4f6310304abcdd3dffbfca186f3a7",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/raise/BUILD.bazel",
      "new_id": "428e2fcc0a46bb35c6af484304a989d26aad4266",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/raise/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "5d38ac3677c17c79e8861014bf7db46edbefe198",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/raise/BUILD.cmake",
      "new_id": "f211265ea2bf1e8ccd3776c0af37cfacf3bdec56",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/raise/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "4a4d4671ff933affcf2d4d28c5a8cf83092eabe0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/raise/BUILD.gn",
      "new_id": "9a106f2db1c9798d7d889933b8d7323abf707409",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/raise/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "883c4eda0ffb75507d9d661dd5c60c56113b9e1b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/raise/decompose_memory_access.cc",
      "new_id": "0a2609b40161309afa8ecfd4e7ab549989d0a64d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/raise/decompose_memory_access.cc"
    },
    {
      "type": "modify",
      "old_id": "08df8a2d9470bd4505ddcc7d258104623aed1b4e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/raise/decompose_memory_access_test.cc",
      "new_id": "940976debc67ab0d5615c2f7c6e2f82171ca6047",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/raise/decompose_memory_access_test.cc"
    }
  ]
}
