)]}'
{
  "commit": "30bbed61c0d4febb025ea06dba85c29cc6c54a3f",
  "tree": "73fd9dc071ee86966aeaa2d9c24e4092f6149646",
  "parents": [
    "863eb4d9b11a802b89180294bd996166d5124d77"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Mon May 11 21:15:46 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon May 11 21:15:46 2026 -0700"
  },
  "message": "[hlsl] Emit subgroup matrix type and construct\n\nInclude the `dx/linalg.h` header the first time we emit a subgroup\nmatrix type.\n\nSwitch unit tests over to using Shader Model 6.10.\n\nAdd a special-case for emitting the `Splat()` intrinsic which is a\nstatic method on the Matrix type.\n\nBug: 508313921, 508314948\nChange-Id: I35c15e843e83f0ec06f66804be58ec358e57394e\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/306536\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "08e29076ea86e03d641f3fd8189b6a7eefc1de56",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/helper_test.h",
      "new_id": "d6b539906f29ce09811ce7b4895081873fcab2dd",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/helper_test.h"
    },
    {
      "type": "modify",
      "old_id": "862db9e3be6403db1f9b9f9d96bfc2f80193a3a9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/printer/printer.cc",
      "new_id": "121a5d78112b11ce32e6f7878da2b12022f01ef0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/printer/printer.cc"
    },
    {
      "type": "modify",
      "old_id": "5219600997d763a2868c21fb80bf3fc98bcbb925",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/var_let_test.cc",
      "new_id": "4156e63798479d524fdf8a99fbb7bba2585c468c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/var_let_test.cc"
    },
    {
      "type": "modify",
      "old_id": "effdb8995713d87faa166e7a149ebc8235794587",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/writer.cc",
      "new_id": "4bcbd9c1569e2efe11f89c5dbf7a86bba44b8164",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/writer.cc"
    }
  ]
}
