)]}'
{
  "commit": "45be1bc3c5376d3d8983be2c5a9a51643d78acfd",
  "tree": "4055c90ca8c62d8b55031542a7f9a5905fbea898",
  "parents": [
    "77edad29990730aba23cffd1eb9462b2c9829fd3"
  ],
  "author": {
    "name": "Nicolas Capens",
    "email": "capn@google.com",
    "time": "Wed Apr 07 12:34:21 2021 -0400"
  },
  "committer": {
    "name": "Nicolas Capens",
    "email": "nicolascapens@google.com",
    "time": "Tue Apr 13 13:10:20 2021 +0000"
  },
  "message": "Eliminate the OpenGL ES 1.1 implementation\n\nSwiftShader\u0027s OpenGL ES support is deprecated in favor of the Vulkan\nimplementation, with ANGLE providing backward compatibility for GLES use\ncases. There are no known uses of our OpenGL ES 1.1 implementation left,\nso this change removes its code entirely.\n\nBug: b/147516027\nChange-Id: I72bcd7a648df435bd5c00caf3b4bb35965a0c116\nReviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/53909\nKokoro-Result: kokoro \u003cnoreply+kokoro@google.com\u003e\nTested-by: Nicolas Capens \u003cnicolascapens@google.com\u003e\nReviewed-by: Alexis Hétu \u003csugoi@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "62dc92fa2b6013bed5b714fbe509f09194964ed2",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libEGL/Config.cpp",
      "new_id": "17d219c5f75657bfdd85242cd341963e7f022ce3",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libEGL/Config.cpp"
    },
    {
      "type": "modify",
      "old_id": "5138b6042a59db4ee87ec94fe4c4181c2ad588ed",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libEGL/Display.cpp",
      "new_id": "ed4b77ef8928f71e7834d0c37d9a40f7ae9ed6ca",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libEGL/Display.cpp"
    },
    {
      "type": "modify",
      "old_id": "f93065a215466743fe3a54e421445bf9193864a0",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libEGL/Surface.cpp",
      "new_id": "f04887e7ee9507f24ff146150530c4fc044e4cc3",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libEGL/Surface.cpp"
    },
    {
      "type": "modify",
      "old_id": "c38cb7ee8e379b862947242ec2a9367611bad9c0",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libEGL/libEGL.cpp",
      "new_id": "ca8bfa358ed58fe6eda82c7b8edb3d6cc0c6eab9",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libEGL/libEGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "d5cbddb41125d24b64609e3a5b022c7e8a26b63e",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libEGL/main.cpp",
      "new_id": "65a052e8591e2a12d07b15c0b59f21884eec0caa",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libEGL/main.cpp"
    },
    {
      "type": "modify",
      "old_id": "a2a8f440c33d45a691b951a4b3c0603d5f0f4186",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libEGL/main.h",
      "new_id": "1667a696eb118988a7f941a3e32fa7d05473a848",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libEGL/main.h"
    },
    {
      "type": "delete",
      "old_id": "294728474db71838efe06eddcb8cddf7f35af672",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/Buffer.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0ad1069ad4d6e48d432217f138e965d735cd08c9",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/Buffer.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "45c26ee8852a30a764001a2afbdce76ae4aec728",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/Context.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7bf77911d3bcb52c75fde92188530e35c94b8b97",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/Context.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "af091645966dc66e2f4ab2b16f03328d90d1865f",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/Device.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ffabc45d7a6fac102be06b260f4f7c7a3b76b7d9",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/Device.hpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6fcb9df712c34e7bec79f056067eb1178d8aa76d",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/Framebuffer.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9c44129acb2eec97f114dc827da169883ed1bafe",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/Framebuffer.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "874e17a08b79d0f5d438d6800033d952257cf7c1",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/IndexDataManager.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d7e83d69c6dbd2c61a3a3eca5b50ec0d8df6e342",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/IndexDataManager.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "68094d887a369e17d95003a4046e73fc049d0240",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/Renderbuffer.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c3d751d5d9f4c110043bc17aa0fb650efdd6985b",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/Renderbuffer.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7f0936c603ea28ffb1c567e59b055f72d4c874b0",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/ResourceManager.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "24953e8a0383bf6a614a53a3195017454b60a416",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/ResourceManager.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ec97ee2069c9fedcd9c5122e4aa4e0ccd936a8c8",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/Texture.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cca6a45c0b965387a50ee5a8d8e873e138841363",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/Texture.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "20eb6b94c5bc7b448571607ce808ca510f381685",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/VertexDataManager.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "55ab849acfb935c0625466fa06bebfab8343ef5a",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/VertexDataManager.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "daa61b0a98d8af798a3c1e26986dc528ef2471ec",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/libGLES_CM.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9c9d0320f854352051197dd7a8402c877b8e4d2f",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/libGLES_CM.def",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b6068b682603462ed24db5d013d0ba9b3126b19a",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/libGLES_CM.exports",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b2ab08df5fd92c843d5cfd375eb6012f9e902697",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/libGLES_CM.hpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a169b999fb0b22d0728ec138faac39a07f05c3a1",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/libGLES_CM.lds",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "207f728bfdec5580d3394eb0d67ae19668f65d5a",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/libGLES_CM.rc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "16662403c7c293d7bf81ff4fc452729de38ed0d1",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/main.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "34092b02412ef270a465d203a554ae795b1c9f9d",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/main.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7f62c5b6543565053258ffbaf0fb7446ae7bc65d",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/mathutil.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ecb2b1f41373191a7025c28baeab594e0559ba28",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/resource.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0df34c781f836024d0a04d1166078fb1c6ba6e81",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/utilities.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "402a34177c6f9ad0d60739efac5354247592d889",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/utilities.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "7a6479dc9ef854216cd10210e5ecb4d1bdc42939",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLESv2/entry_points.cpp",
      "new_id": "dac5d3f19c2d6da5063b65294f3079b80581622b",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLESv2/entry_points.cpp"
    },
    {
      "type": "modify",
      "old_id": "acaf6b249e2635a9be8ff6072abe1c8032266487",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLESv2/libGLESv2.cpp",
      "new_id": "1c5a05500250206e67ed214ea0e585999f85ca0d",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLESv2/libGLESv2.cpp"
    },
    {
      "type": "modify",
      "old_id": "80b750742d342a3bdcc5008b8fe5ef8489a2d531",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLESv2/libGLESv2.hpp",
      "new_id": "f422a498d51f32c1b3fc259bd908cb73beb3fe60",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLESv2/libGLESv2.hpp"
    },
    {
      "type": "modify",
      "old_id": "8e84e24d69b065f193e9293090627367c1a30d18",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLESv2/main.h",
      "new_id": "097b1ed88b128aee04d134e9e311df842aa5162e",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLESv2/main.h"
    }
  ]
}
