)]}'
{
  "commit": "28ffc61fc935c599677cff4dddfa4a12209ce500",
  "tree": "f51f7ddec16a1a7a6e2de304e6ba419fd8d65b10",
  "parents": [
    "225a7ba1bcb997d26de3e894e04fb341638e8c5a"
  ],
  "author": {
    "name": "Corentin Wallez",
    "email": "cwallez@chromium.org",
    "time": "Thu Sep 10 12:46:54 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Sep 10 12:46:54 2026 -0700"
  },
  "message": "[M153] Revert \"Reland \"[dawn] Switch indirect dispatch validation to use immediates\"\"\n\nOriginal change\u0027s description:\n\u003e Revert \"Reland \"[dawn] Switch indirect dispatch validation to use immediates\"\"\n\u003e\n\u003e This reverts commit fc5539cb93cb699c2f5f8a1d68d24331cf401bf0.\n\u003e\n\u003e Reason for revert: https://crbug.com/558141650\n\u003e\n\u003e Original change\u0027s description:\n\u003e \u003e Reland \"[dawn] Switch indirect dispatch validation to use immediates\"\n\u003e \u003e\n\u003e \u003e This is a reland of commit 104068a1a6c0bacad1e9896f18a7c558f82f5444\n\u003e \u003e\n\u003e \u003e New changes are the use of a designated initializer for Params and the\n\u003e \u003e update to use the spanified APISetImmediates entrypoint.\n\u003e \u003e\n\u003e \u003e Original change\u0027s description:\n\u003e \u003e \u003e [dawn] Switch indirect dispatch validation to use immediates\n\u003e \u003e \u003e\n\u003e \u003e \u003e Change the indirect dispatch validation shader to use immediates instead\n\u003e \u003e \u003e of a uniform buffer.\n\u003e \u003e \u003e\n\u003e \u003e \u003e Fix: 488346117\n\u003e \u003e \u003e Change-Id: Ib0804f399bd387bcd93b5540490b566d57ff88d4\n\u003e \u003e \u003e Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/294716\n\u003e \u003e \u003e Commit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\n\u003e \u003e \u003e Reviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\n\u003e \u003e\n\u003e \u003e Change-Id: I9787cef71529e916f06cf65e2a02726dfc5b85b9\n\u003e \u003e Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/298275\n\u003e \u003e Reviewed-by: Shaobo Yan \u003cshaoboyan@microsoft.com\u003e\n\u003e \u003e Reviewed-by: Loko Kung \u003clokokung@google.com\u003e\n\u003e \u003e Commit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\n\u003e\n\u003e # Not skipping CQ checks because original CL landed \u003e 1 day ago.\n\u003e\n\u003e Bug: 558141650\n\u003e Change-Id: I667ca2e0d2b3c38fc18cb90090ce6203d6eb6801\n\u003e Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/340175\n\u003e Auto-Submit: Corentin Wallez \u003ccwallez@chromium.org\u003e\n\u003e Reviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\n\u003e Commit-Queue: Shaobo Yan \u003cshaoboyan@microsoft.com\u003e\n\u003e Reviewed-by: Shaobo Yan \u003cshaoboyan@microsoft.com\u003e\n\n(cherry picked from commit c4e47b5eddc06f271cb07c3108cfccb1bb4704ec)\n\nBug: 558570359,558141650\nChange-Id: I667ca2e0d2b3c38fc18cb90090ce6203d6eb6801\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/340956\nAuto-Submit: Chrome Cherry Picker \u003cchrome-cherry-picker@chops-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nCommit-Queue: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "960bf9d9ecbce1985b0dddd20ed3334a26f1c447",
      "old_mode": 33188,
      "old_path": "src/dawn/native/ComputePassEncoder.cpp",
      "new_id": "c80ceccd4ab769117bc94229c6ce6eacbad8955e",
      "new_mode": 33188,
      "new_path": "src/dawn/native/ComputePassEncoder.cpp"
    },
    {
      "type": "modify",
      "old_id": "037b4608efae2e286d65cd15351abce9f7501853",
      "old_mode": 33188,
      "old_path": "src/dawn/native/utils/WGPUHelpers.cpp",
      "new_id": "20381ace43cdad363d22e45919fb60a332183fcf",
      "new_mode": 33188,
      "new_path": "src/dawn/native/utils/WGPUHelpers.cpp"
    },
    {
      "type": "modify",
      "old_id": "6861efea271f0067f742fe5422c4b3d37d678065",
      "old_mode": 33188,
      "old_path": "src/dawn/native/utils/WGPUHelpers.h",
      "new_id": "b1616de8e250ad56d78be9e003c91bbf653c6344",
      "new_mode": 33188,
      "new_path": "src/dawn/native/utils/WGPUHelpers.h"
    },
    {
      "type": "modify",
      "old_id": "febce6295c99f6ab00acf23442cf75c795d0e5a2",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/native/CommandBufferEncodingTests.cpp",
      "new_id": "10666cd2522d10ad83d4f809c8b42f807147237c",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/native/CommandBufferEncodingTests.cpp"
    }
  ]
}
