)]}'
{
  "commit": "4a048462e156668e2515ad47d8ce7a22e13a53c4",
  "tree": "a30e8b5ce80754f8156f560e77e0d9a83c55c860",
  "parents": [
    "a7148c55af94abd8e0db0dba61bb20900db6e073"
  ],
  "author": {
    "name": "Shrek Shao",
    "email": "shrekshao@google.com",
    "time": "Tue Dec 17 23:17:06 2024 -0800"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Dec 17 23:17:06 2024 -0800"
  },
  "message": "[Compat] Add toggle to add egl attrib to use min gles version and no extension\n\nWe can config bot to run end2endtests with\n`--enable-toggles\u003dgl_force_es_31_and_no_extensions` to\nadd test coverage of compat mode support on devices without\ncertain extensions.\n\nBug: 382084196\nChange-Id: I7bb3877abf41c13abedb9f243cc02c58d854f019\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/217974\nReviewed-by: Stephen White \u003csenorblanco@chromium.org\u003e\nAuto-Submit: Shrek Shao \u003cshrekshao@google.com\u003e\nReviewed-by: Kai Ninomiya \u003ckainino@chromium.org\u003e\nCommit-Queue: Kai Ninomiya \u003ckainino@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8248c1771274cb4467140273c78448912f8b6f51",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Toggles.cpp",
      "new_id": "2a8ca231092adfad0869743d84e4f8238929c255",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Toggles.cpp"
    },
    {
      "type": "modify",
      "old_id": "0993ef9f1ef656c23b6e0496ebaa5d32e291f377",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Toggles.h",
      "new_id": "5a80e6aecafb2c27f14c58effc30061c52fb4e3a",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Toggles.h"
    },
    {
      "type": "modify",
      "old_id": "5eb4db7b885483511d73fa8732e0caba07334999",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/BackendGL.cpp",
      "new_id": "5ec72f5492f32d332871388244fde83c1ad23fd9",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/BackendGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "a7d753e404d85193c35d6abab5964b3e9d263f83",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/ContextEGL.cpp",
      "new_id": "db9704c3fdcfc09bb347311889f5b7eddf751db2",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/ContextEGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "6cfff8f83cb3de32bdd37b91a8bb0e3f9aeec38c",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/ContextEGL.h",
      "new_id": "77f3b40a418d762afc3ca652617f3a0f7af928cd",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/ContextEGL.h"
    },
    {
      "type": "modify",
      "old_id": "128c9f170f2b4ba502caa53f3501d2aeee4fcf58",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/EGLFunctions.cpp",
      "new_id": "3b9c87f5112b6ee0f9a090ec0f5f22d03aaf4b14",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/EGLFunctions.cpp"
    },
    {
      "type": "modify",
      "old_id": "eb1538e731707e8ddc6aa1b166815afc5fda5295",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/EGLFunctions.h",
      "new_id": "b3b582983015872786db928d8546f423bba40904",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/EGLFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "73b3bbc210b6a309b8c55dd320f1158b401191d5",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/PhysicalDeviceGL.cpp",
      "new_id": "dd944fe710e96de1fb65786ad39f7064437fde06",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/PhysicalDeviceGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "84c0f93e69397d6eeeb67c2c33f2a7590a26e2a4",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/PhysicalDeviceGL.h",
      "new_id": "8d8d66189e38eecd42a767d41603da30dc7af2a2",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/PhysicalDeviceGL.h"
    },
    {
      "type": "modify",
      "old_id": "1eed546ef96a3c240ccdb161b73c62567f65c5e4",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/BUILD.gn",
      "new_id": "4a597c46fed5c69f8b270daa4613ab9e5555ede2",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa057868186286e01166a71288da8b97d0f2e9ff",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/GLExplicitExtensionsTests.cpp"
    }
  ]
}
