)]}'
{
  "commit": "aadd6b7ab7add43a0e4d9cc270fd2ad0fcb678cd",
  "tree": "a84a634206fcf5cc3e29cbf8868b5ddabc53c5c7",
  "parents": [
    "981b1f4e44d9faaf7700458cb9c70a254ab6fa1a"
  ],
  "author": {
    "name": "Stephen White",
    "email": "senorblanco@chromium.org",
    "time": "Fri May 24 04:26:36 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri May 24 04:26:36 2024 +0000"
  },
  "message": "OpenGL: clean up firstInstance handling.\n\nNow that we\u0027re offsetting instanceID by firstInstance via a shader\ntransform, we can retire the use of glDrawArraysInstancedBaseInstance[ANGLE].\nThese are unsupported on native ES 3.1 drivers.\n\nAlso skip some tests if IsCompatibilityMode() for things that are\nexpected to fail in Compat (per-draw-buffer blend state).\n\nBug: 342316802\nChange-Id: Ic05bc6467a02a5ead6f0d5409d2515f8ad63cf6e\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/189740\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\nCommit-Queue: Stephen White \u003csenorblanco@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4f9bb7e3722fdb154b9bf972a0b58732a8230e8f",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/CommandBufferGL.cpp",
      "new_id": "cf77e8ada1308d912eaeea3021eeee8f41722dd1",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/CommandBufferGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "5fd52da54914c9aab6a7374b7336e652c7d07ee3",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/ColorStateTests.cpp",
      "new_id": "b5a813500832ac028544a1321a9eb3d86b8072ac",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/ColorStateTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "4d3ba3be8c1e21beb4d649c9142ceda056045978",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/CreatePipelineAsyncTests.cpp",
      "new_id": "fd43562a94ff770d994a08f8d194ce6c74c02047",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/CreatePipelineAsyncTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "42cd2c698d7ea605cedc59e2d3191dbd006e5c36",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/QueueTests.cpp",
      "new_id": "be0ce5c3fcdd75684d9460c3d4a191e1561e7b45",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/QueueTests.cpp"
    }
  ]
}
