)]}'
{
  "commit": "cac3e7e110bf00b84e0a029464fff6e1b30ba661",
  "tree": "a1ac8e5785e82b57dff1f31e7f8837db758c076c",
  "parents": [
    "bc207f71937b2bc99d36fbbaa38452c36706f87e"
  ],
  "author": {
    "name": "Corentin Wallez",
    "email": "cwallez@chromium.org",
    "time": "Wed Sep 29 09:15:02 2021 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Sep 29 09:15:02 2021 +0000"
  },
  "message": "Revert \"OpenGL: delete shaders and pipelines when they are not used any longer\"\n\nThis reverts commit a57c1db878e2f8a7eb352c8f253db5488cdca6f6.\n\nIt produces a GL_INVALID_VALUE in ColorStateTest.ColorWriteMask\n\nBUG\u003ddawn:529\n\nChange-Id: I3511057daf24baaf895b86cbda2a3a21e58d77fb\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/65384\nAuto-Submit: Corentin Wallez \u003ccwallez@chromium.org\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e51e217a8f63b73b1ee6362154681c8439d701c5",
      "old_mode": 33188,
      "old_path": "src/dawn_native/opengl/ComputePipelineGL.cpp",
      "new_id": "fb333444b34093fef04275882b066f897e6d6c78",
      "new_mode": 33188,
      "new_path": "src/dawn_native/opengl/ComputePipelineGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "dd5c0b3f36d8b6630e415ac2d89930edb48485d1",
      "old_mode": 33188,
      "old_path": "src/dawn_native/opengl/ComputePipelineGL.h",
      "new_id": "8e7744060bd43898e530b7eddfa7ba391a8ff606",
      "new_mode": 33188,
      "new_path": "src/dawn_native/opengl/ComputePipelineGL.h"
    },
    {
      "type": "modify",
      "old_id": "83b0e81147c792bd3b1689e779a631093f59c3cf",
      "old_mode": 33188,
      "old_path": "src/dawn_native/opengl/PipelineGL.cpp",
      "new_id": "8ec9d61c82488beab15a768c722dcf201f9976ff",
      "new_mode": 33188,
      "new_path": "src/dawn_native/opengl/PipelineGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "be6c1dd5538b7640081f0afc3a86a9301589aa85",
      "old_mode": 33188,
      "old_path": "src/dawn_native/opengl/PipelineGL.h",
      "new_id": "e21060696ab75e5cf516bff4860583f6542a804d",
      "new_mode": 33188,
      "new_path": "src/dawn_native/opengl/PipelineGL.h"
    },
    {
      "type": "modify",
      "old_id": "1b4b5cee74ee0d487c31b8233b69ca50c3d14f98",
      "old_mode": 33188,
      "old_path": "src/dawn_native/opengl/RenderPipelineGL.cpp",
      "new_id": "b6a5a4fb6f4c8859dc1059d0f03bb7abe3c1539b",
      "new_mode": 33188,
      "new_path": "src/dawn_native/opengl/RenderPipelineGL.cpp"
    }
  ]
}
