)]}'
{
  "commit": "e0d7445de8cd1323bbe8ba1fff85cec15cffe924",
  "tree": "1f4a01412e1ffd7f886825d636de107d63638720",
  "parents": [
    "9601bb7f5c9d632f16ad4bc5b2141fb83ce5cc45"
  ],
  "author": {
    "name": "Zhaoming Jiang",
    "email": "zhaoming.jiang@intel.com",
    "time": "Wed Dec 04 03:26:20 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Dec 04 03:26:20 2024 +0000"
  },
  "message": "Dawn: Relax subgroupSizeMin to 8 for D3D12 Intel Gen12LP devices\n\nThis CL add a toggle default enabled for D3D12 Intel Gen12LP devices to\nrelax the minSubgroupSize to 8 rather than reported WaveLaneCountMin, to\nsolve the issue that these devices may run the fragment shaders with wave\nlane count 8 while reporting WaveLaneCountMin as 16.\n\nBug: 381969450\nChange-Id: I2bda4faeb7a196d44bd86b668bfdfa981ee8b757\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/217794\nReviewed-by: Kai Ninomiya \u003ckainino@chromium.org\u003e\nReviewed-by: Alan Baker \u003calanbaker@google.com\u003e\nCommit-Queue: Zhaoming Jiang \u003czhaoming.jiang@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "19412546ad5e7277060c2ec770626b7aa6d441e9",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Adapter.cpp",
      "new_id": "ff41288f4371ef1b37b58fd6a25e00783a38f66b",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Adapter.cpp"
    },
    {
      "type": "modify",
      "old_id": "4b6788d73e01584ddb524eedd94fc7a371f9a8b3",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Device.cpp",
      "new_id": "34f436fc8c489ad18f2916a70b6c481e2cd1ca7a",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Device.cpp"
    },
    {
      "type": "modify",
      "old_id": "cbd85c7ca98851c7518b2fc619d43da1d4eb7d3d",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Toggles.cpp",
      "new_id": "eeef7290a565082c4489d0e0459aa43567e53915",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Toggles.cpp"
    },
    {
      "type": "modify",
      "old_id": "8f6c7ad24d1bbc5c18a041b6e7cf13a27aa7120e",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Toggles.h",
      "new_id": "2d327de70937e3d3ab1ddec94d6cfdc385e55c55",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Toggles.h"
    },
    {
      "type": "modify",
      "old_id": "deeb67c0369ebeb5f618cb41fa5d62b85f3af0e0",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/PhysicalDeviceD3D12.cpp",
      "new_id": "45a2679c8bc82934a384cbc9ab09083de43d2229",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/PhysicalDeviceD3D12.cpp"
    }
  ]
}
