)]}'
{
  "commit": "c4e47b5eddc06f271cb07c3108cfccb1bb4704ec",
  "tree": "aa7ac61ce5148efe645dde2e8077ebf4a2510c53",
  "parents": [
    "c9ba2cd6e28b4ee5dea8b8db6a000fb1766151f6"
  ],
  "author": {
    "name": "Corentin Wallez",
    "email": "cwallez@chromium.org",
    "time": "Mon Sep 07 20:16:42 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Sep 07 20:16:42 2026 -0700"
  },
  "message": "Revert \"Reland \"[dawn] Switch indirect dispatch validation to use immediates\"\"\n\nThis reverts commit fc5539cb93cb699c2f5f8a1d68d24331cf401bf0.\n\nReason for revert: https://crbug.com/558141650\n\nOriginal change\u0027s description:\n\u003e Reland \"[dawn] Switch indirect dispatch validation to use immediates\"\n\u003e\n\u003e This is a reland of commit 104068a1a6c0bacad1e9896f18a7c558f82f5444\n\u003e\n\u003e New changes are the use of a designated initializer for Params and the\n\u003e update to use the spanified APISetImmediates entrypoint.\n\u003e\n\u003e Original change\u0027s description:\n\u003e \u003e [dawn] Switch indirect dispatch validation to use immediates\n\u003e \u003e\n\u003e \u003e Change the indirect dispatch validation shader to use immediates instead\n\u003e \u003e of a uniform buffer.\n\u003e \u003e\n\u003e \u003e Fix: 488346117\n\u003e \u003e Change-Id: Ib0804f399bd387bcd93b5540490b566d57ff88d4\n\u003e \u003e Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/294716\n\u003e \u003e Commit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\n\u003e \u003e Reviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\n\u003e\n\u003e Change-Id: I9787cef71529e916f06cf65e2a02726dfc5b85b9\n\u003e Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/298275\n\u003e Reviewed-by: Shaobo Yan \u003cshaoboyan@microsoft.com\u003e\n\u003e Reviewed-by: Loko Kung \u003clokokung@google.com\u003e\n\u003e Commit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\n\n# Not skipping CQ checks because original CL landed \u003e 1 day ago.\n\nBug: 558141650\nChange-Id: I667ca2e0d2b3c38fc18cb90090ce6203d6eb6801\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/340175\nAuto-Submit: Corentin Wallez \u003ccwallez@chromium.org\u003e\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nCommit-Queue: Shaobo Yan \u003cshaoboyan@microsoft.com\u003e\nReviewed-by: Shaobo Yan \u003cshaoboyan@microsoft.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "024004405c10b99b5556af33568a45f1ff882016",
      "old_mode": 33188,
      "old_path": "src/dawn/native/ComputePassEncoder.cpp",
      "new_id": "f3d96d91265a5af515f7568ecde1660e05f6c6ca",
      "new_mode": 33188,
      "new_path": "src/dawn/native/ComputePassEncoder.cpp"
    },
    {
      "type": "modify",
      "old_id": "733575d4a7b740a6987ecfdef13d35fc255146ed",
      "old_mode": 33188,
      "old_path": "src/dawn/native/utils/WGPUHelpers.cpp",
      "new_id": "6079c2ef8ce0c6ab2f575a1596dcc12e3ebc4b0e",
      "new_mode": 33188,
      "new_path": "src/dawn/native/utils/WGPUHelpers.cpp"
    },
    {
      "type": "modify",
      "old_id": "d620fa5067b6d688f28b2b4b2601b78f0f3b7fc2",
      "old_mode": 33188,
      "old_path": "src/dawn/native/utils/WGPUHelpers.h",
      "new_id": "95cc50cbbcf2f22f3259f964943b4e1a33441c5f",
      "new_mode": 33188,
      "new_path": "src/dawn/native/utils/WGPUHelpers.h"
    },
    {
      "type": "modify",
      "old_id": "e82a2832722098ec8b0f9f1dda535c4a017c5af5",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/native/CommandBufferEncodingTests.cpp",
      "new_id": "1beba5ff5b344a5571d3d576ff2c8cd02a24b676",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/native/CommandBufferEncodingTests.cpp"
    }
  ]
}
