)]}'
{
  "commit": "a42e08fb731222cc3566f82007e7f8ea4a0c0819",
  "tree": "31e2a17a027de9a1606d5e4a2925f6c7ed47331f",
  "parents": [
    "0cdddec19511bb4353b125c4a5290ec6ff90c398"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Thu Jun 06 13:16:24 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Jun 06 13:16:24 2024 +0000"
  },
  "message": "Revert \"GL: Rework the EGL loader to support future expansion.\"\n\nThis reverts commit ef62ef77877a5b7ba3217a8b8401d3b57a3d696f.\n\nReason for revert: Appears to be breaking the roll into Chromium.\n\nOriginal change\u0027s description:\n\u003e GL: Rework the EGL loader to support future expansion.\n\u003e\n\u003e The EGL loader only loaded the few functions we needed. Rework it to\n\u003e handle extension, EGL 1.4 / EGL 1.5 as well as client extensions.\n\u003e\n\u003e Bug: 344814083\n\u003e Bug: 344606402\n\u003e Bug: 42241384\n\u003e Change-Id: Ic79b8f12d3a48d29ad9a41447ddc3dfe33a08bc8\n\u003e Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/191141\n\u003e Reviewed-by: Stephen White \u003csenorblanco@chromium.org\u003e\n\u003e Commit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\n\u003e Reviewed-by: Austin Eng \u003cenga@chromium.org\u003e\n\nTBR\u003dcwallez@chromium.org,senorblanco@chromium.org,enga@chromium.org,dawn-scoped@luci-project-accounts.iam.gserviceaccount.com\n\nChange-Id: I313c16f11d30d83e6ff2d7c9677ecd933001db43\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nBug: 344814083\nBug: 344606402\nBug: 42241384\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/192200\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "22d215a9d6e3cdecf215c323ae85220351771514",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/BackendGL.cpp",
      "new_id": "65e4d93064e53f9138592d30d3ae2dffe6d3ee0c",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/BackendGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "9897de48f94e325e79b539ebd2e0ad6bd6b76ffa",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/ContextEGL.cpp",
      "new_id": "1ae406ab60f25e6cdc48f897bed4b00fb48c671d",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/ContextEGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "58c7bd20a1deb8be9515cc5c537f116e7e14bfcb",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/ContextEGL.h",
      "new_id": "8252fa1e078d053ba9247cd44c8cd8346d15df19",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/ContextEGL.h"
    },
    {
      "type": "modify",
      "old_id": "9ba8e22dae278b66d1866da213ab12d788399bdc",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/DeviceGL.cpp",
      "new_id": "6195811708f8d6c776d861e9a438d0bc47102c8b",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/DeviceGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "eb6164b1be6434102246cf107e2660050584961b",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/DeviceGL.h",
      "new_id": "e252bda4261fd3aca7786f838aac0dd0b3c17190",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/DeviceGL.h"
    },
    {
      "type": "modify",
      "old_id": "e8f2a41aa96188c11878840ad6f87e7a09a8d02f",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/EGLFunctions.cpp",
      "new_id": "e8cfbd253e122d0b902c97bee0695f0489d47bf8",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/EGLFunctions.cpp"
    },
    {
      "type": "modify",
      "old_id": "63adf2dcd5e50dabcae1dd2dfb6f3da57d7ebbec",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/EGLFunctions.h",
      "new_id": "e42df8f814fb5028fe335c1c0222ae3fe0158a1d",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/EGLFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "a8231fc609624fed698058cca5dd343243eca10d",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/PhysicalDeviceGL.cpp",
      "new_id": "29af3d743224fedbb3d34b2786496ecd01ab4ff7",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/PhysicalDeviceGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "e23aa73dfe12bfb5c09d8cbe5c16443698380395",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/QueueGL.cpp",
      "new_id": "97af4e9a5d9a45b09a619e4d888d19a6d399ac51",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/QueueGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "6c9787bf92775e7801fd9b7126e8296db6b0139f",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/QueueGL.h",
      "new_id": "6f17523477badabc222df6b95fea16d8656d8b9a",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/QueueGL.h"
    },
    {
      "type": "modify",
      "old_id": "43c8a5145979ef9f3cbe88353c0b2f2a3f70ffbe",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/UtilsEGL.h",
      "new_id": "b699febc7c24a961a204647f93821676f6ec68c3",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/UtilsEGL.h"
    }
  ]
}
