)]}'
{
  "commit": "06c9e44e6eaaffacdd483e2942e73d9290e646c0",
  "tree": "e2409e068333a67e461245436ebf70c91b2e01de",
  "parents": [
    "979609b351c7020cf6f439319dda9d9485ba288b"
  ],
  "author": {
    "name": "shaoboyan",
    "email": "shaoboyan@microsoft.com",
    "time": "Mon Jan 05 01:16:49 2026 -0800"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jan 05 01:16:49 2026 -0800"
  },
  "message": "[dawn][native] Assert Pipeline Is Set Before Applying Immediates\n\nReplace early return with an assertion to ensure that the pipeline is\nset before applying immediate constants in D3D11, D3D12, and Vulkan\nbackends.\n\nThis change helps catch potential issues where immediate constants are\nattempted to be applied without a valid pipeline.\n\nBug: 366291600\nChange-Id: Icf4f988909ac63933056b18031206f6201f9cc75\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/282215\nCommit-Queue: Shaobo Yan \u003cshaoboyan@microsoft.com\u003e\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "70c70d2cc88989476cea42d48ba7f69596e2ad3d",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d11/CommandBufferD3D11.cpp",
      "new_id": "af9a9d777b8af70f1e0fc8c6c79b45bd0c926ad9",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d11/CommandBufferD3D11.cpp"
    },
    {
      "type": "modify",
      "old_id": "3a3567ba9ccc9d73e2578a774a29f9c1e259eff9",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/CommandBufferD3D12.cpp",
      "new_id": "9caf89003542f7812f9f73cf8725c8514c488086",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/CommandBufferD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "054250480efde78677d2df28b9a9c0339fe07c8e",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/CommandBufferVk.cpp",
      "new_id": "3384e1ec01e31beee4bddb82216c3f82503ba1d3",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/CommandBufferVk.cpp"
    }
  ]
}
