)]}'
{
  "commit": "0b392012f3add3fcf58e29d907a666bc71f92a6d",
  "tree": "eac880e788624a41375f66da9f3e49295dcd86db",
  "parents": [
    "a240524cc379c0f630db89ba8419f4d18bf02a06"
  ],
  "author": {
    "name": "Shrek Shao",
    "email": "shrekshao@google.com",
    "time": "Sat Oct 05 01:06:10 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Sat Oct 05 01:06:10 2024 +0000"
  },
  "message": "[Compat] Add GLDepthBiasModifier toggle\n\nEmpirically some GL drivers (desktop)\nselect n+1 when a depth value lies between 2^n and 2^(n+1),\nwhile WebGPU CTS is expecting n.\n\nThis change will make android compat passes depth bias tests,\nwhere they seem to select n.\n\nBug: 42241017, 352360580, 366411883\nChange-Id: Ia7e71508ed65089c945f9b6613c68f632c83264a\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/208494\nReviewed-by: Kai Ninomiya \u003ckainino@chromium.org\u003e\nCommit-Queue: Shrek Shao \u003cshrekshao@google.com\u003e\nReviewed-by: Stephen White \u003csenorblanco@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "888996f428a17f093e8310ce98f2613f33d96244",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Toggles.cpp",
      "new_id": "4ea8bd7e9b499ed560a8f3a0ecb30dac6459d6f8",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Toggles.cpp"
    },
    {
      "type": "modify",
      "old_id": "674dedc86581922df1a43f6dba570b91d2dab706",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Toggles.h",
      "new_id": "c40770fd20cc04ab1be00f7b7c0e3b297535f193",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Toggles.h"
    },
    {
      "type": "modify",
      "old_id": "2020e9c98c66e66841f3f2977555a3c964c979fd",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/PhysicalDeviceGL.cpp",
      "new_id": "4de25b28b88565c00b6dc3930dadf6c56e24970a",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/PhysicalDeviceGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "cd0387c752af7ba64704dd994e7dbc49039f43d4",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/RenderPipelineGL.cpp",
      "new_id": "f2ae92643ee55343d687054d5956d5258a5d4cbc",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/RenderPipelineGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "43f817bd31f4e725aebc816e59190cd714819450",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/DepthBiasTests.cpp",
      "new_id": "e36fcbec959471eeec631ee9c6b629edec507b3b",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/DepthBiasTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "18842418dd6f2bee15fd3d21826c427c947b42f6",
      "old_mode": 33188,
      "old_path": "webgpu-cts/compat-expectations.txt",
      "new_id": "96d53cf48f3e27415bc2e976df3ac6dd701634d4",
      "new_mode": 33188,
      "new_path": "webgpu-cts/compat-expectations.txt"
    }
  ]
}
