)]}'
{
  "commit": "78a171ad2ed7f7265cfc3dd52e4e7a637a099df0",
  "tree": "7b52ddb8be9d496dd165edc0230f11ad712f50b7",
  "parents": [
    "0204aa78c460ce53516c0661ccc1298523ac4e5d"
  ],
  "author": {
    "name": "Alan Baker",
    "email": "alanbaker@google.com",
    "time": "Mon Jun 08 12:15:54 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jun 08 12:15:54 2026 -0700"
  },
  "message": "[vulkan] Set varying subgroup size for fragment shaders\n\n* If subgroup size control is supported, set the varying flag to ensure\n  the true subgroup size is returned by the builtin\n* Also gate setting the flag on compute based on the extension presence\n\nFix: 520005867\nChange-Id: I31e1d88802f01839403d4ef0696cde505ad80377\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/314895\nAuto-Submit: Alan Baker \u003calanbaker@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2ad824c43c3a96db485a8367eba05d207332d306",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/ComputePipelineVk.cpp",
      "new_id": "8e91e18908517220c0956145259e2a05d9d38131",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/ComputePipelineVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "8a3b45bd7347dd06dca80f676b31e759303a1376",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/RenderPipelineVk.cpp",
      "new_id": "184cf102b96146441a9d4366214b22f40fb8cb4c",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/RenderPipelineVk.cpp"
    }
  ]
}
