)]}'
{
  "id": "b0dbe58b020660616ce86498c1c731f663801ca7",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "9c0a01560a2e6449bf4006bc1541119f5e0ab1ce",
      "name": "BUILD.gn"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "7c38f04dac029b8a852f39c6168d54bca4e50b82",
      "name": "EGL"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "03a1980c23c6e97039eb27878cbe420c1a3f7cde",
      "name": "GL"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f8419dc458e4e3ec353cbc953afd9ef6090f68f0",
      "name": "OWNERS"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "516cd5fd986f010db3fd99628a02be72c9b1bbad",
      "name": "android"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2ce12b823afb36bb1a3f3cb46f7e3e4c7699822f",
      "name": "angle_platform_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2d12f60b14004a96d3c1ba76ed94230f56aab807",
      "name": "angle_platform_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "024c84188cdb9cc96cfd81699e59833cf9024ae3",
      "name": "egl_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0ef9095255d9e0f454c2b88d297ff7b86ddf17a5",
      "name": "egl_util.h"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "41dc968ed98cf8be9862b6762b61e44f62c10e22",
      "name": "generate_bindings.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fe937521661bcbafa13b190c202605e32fa3109a",
      "name": "gl_bindings.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fcaaf7e75926d613789d36ccc71c903df037bf61",
      "name": "gl_bindings.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "43337bef0c4a4e3ae6a3b02224e98b7ea9cbaa6c",
      "name": "gl_bindings_api_autogen_egl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "439d77bb9281728c3379ffd732da4f82e106fe1a",
      "name": "gl_bindings_api_autogen_gl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c061275c06e8412827a3fed1f8e1c853ed8b66b3",
      "name": "gl_bindings_api_autogen_osmesa.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "26f7a71c8448dcfa6ec1bd9250f63862f9ea6a9e",
      "name": "gl_bindings_autogen_egl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f184b6a22138f843251bbc76f512f44aba3ce1cd",
      "name": "gl_bindings_autogen_egl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8581779d2e792e08b2b0c54dd4c274a1f82cf7af",
      "name": "gl_bindings_autogen_gl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "34c83f90972af2f1a6a78d02f364dc801898b64c",
      "name": "gl_bindings_autogen_gl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "299f9f28ab2c7575858ffac97969933da3f2c181",
      "name": "gl_bindings_autogen_osmesa.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8a6bb6699a0804fc79a2143ba15cf6527c8eda00",
      "name": "gl_bindings_autogen_osmesa.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0ea21c250efad00bc5337e80216710e4bdeeac97",
      "name": "gl_bindings_egl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f9cd5a20555ba4c3c8cecf30eecdd91f75f24143",
      "name": "gl_bindings_skia_in_process.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d270218a2c0a6e317bb58a97f1195fc6f2182f8e",
      "name": "gl_bindings_skia_in_process.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e64d031351560ef4c1324e640033fc25df329a1b",
      "name": "gl_context.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "95986613e0b7e3f1392f11dc70be8b6834f59538",
      "name": "gl_context.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9d3c86cf4b5cfa6ea258c18c50ea803f3b2b4aa5",
      "name": "gl_context_android.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4a82d33d2a30a242ab948189b1c0e77a5635999f",
      "name": "gl_context_cgl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "88813b39cc197b298ec4a34889a5fb003067aa8b",
      "name": "gl_context_cgl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "20bc8e2b87181aaa1226db9665e1976668b1a627",
      "name": "gl_context_egl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "39b26d0c319c26f4947ac5dd0e40d11e5b9ed56c",
      "name": "gl_context_egl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3cecc0307b479433f2cb826da6b0fdb6a12f03c5",
      "name": "gl_context_ios.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "39b54214689d09bb3726e4c82f9f5ee7e43a93d3",
      "name": "gl_context_ios.mm"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6577c1f3c6338cefaf517b14975986e8fd565b86",
      "name": "gl_context_mac.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1b2b301fcaa1197878c93b8bf5e3c5571ab07626",
      "name": "gl_context_mac.mm"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f08189cd569398e1725e0763a1ca72b636e38a10",
      "name": "gl_context_osmesa.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9ce37d71bf6e192d4223c9019747bbe0111aeb09",
      "name": "gl_context_osmesa.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7a1c60d2bffedfb4d19062387d47114cd9f36837",
      "name": "gl_context_osmesa_x11.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff3a85d33ae7e7c51173b2384bf41ef6ceae0bda",
      "name": "gl_context_stub.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4eef93280224ff78b95fe70aae4f39a78e16046",
      "name": "gl_context_stub.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "855eaa2a275d7bde54942fba3c469b4c37eae3d8",
      "name": "gl_context_stub_with_extensions.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d9da9d526177552f8d6e3d229246c31c71b81ebc",
      "name": "gl_context_stub_with_extensions.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "53a1bf63816d6dc399f7dd4ede5de7a2161dd42c",
      "name": "gl_egl_api_implementation.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a2ff28d09121e8c108270854c91ecd123c9c13b7",
      "name": "gl_egl_api_implementation.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8b439d6ae462d698b8cbbc8880bab3435527769e",
      "name": "gl_enums.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "30dee6c46b6e3054296b32ead8d6b52b30eefb15",
      "name": "gl_enums.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c42fb2c25927877ed6b22aab0e3a69799b866e9e",
      "name": "gl_enums_implementation_autogen.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5c30b182ef2673385e0ccc2546b96850a0838fdd",
      "name": "gl_export.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bffa64e56ffd4788c232473ccee378fb3f41d646",
      "name": "gl_gl_api_implementation.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d4086006b6b51babf299646b6c7594d2fb06ccef",
      "name": "gl_gl_api_implementation.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0cadbac20981a8e6dcc5c43abb078651132d370b",
      "name": "gl_implementation.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2bfb293ade8b8b9a0611e677a085bb0b79998c13",
      "name": "gl_implementation.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "176cf289a97cc92a82e71f8c8dd9cb3314f226bc",
      "name": "gl_implementation_android.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f7779c32d2da329ac9233fd72854de25a86d6627",
      "name": "gl_implementation_ios.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ae26dff2b1741eb46d2c0c70596fd65e204fb738",
      "name": "gl_implementation_mac.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "36d3fb3eb7a6cfca117e407f6d3f9923a4feb086",
      "name": "gl_implementation_osmesa.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "595c24edc7ab25a05a68e357cba4369035103aaf",
      "name": "gl_implementation_osmesa.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff951d8e162b9e44d70368e2b523ec5f52215cc3",
      "name": "gl_mock_autogen_gl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4fa33c6922ed718950e97b2bc1a29e56717e492f",
      "name": "gl_osmesa_api_implementation.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c740e1ab8edb07e1923a3ad2d1ed8886a6f1fe36",
      "name": "gl_osmesa_api_implementation.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0ad4a7176b5bc3e719d374c8fea44b5417c4c22d",
      "name": "gl_share_group.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e069d657e62f3d40a7573878ff8fafa151151c88",
      "name": "gl_share_group.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8bf6f81ec68ff6986b7f6a98bdef15b142363079",
      "name": "gl_state_restorer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7edc9989134ed3996ba7b2b1dacae435ff944f65",
      "name": "gl_state_restorer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "007bcafc4802f8a47e06da98d7cb2e74aca04a42",
      "name": "gl_surface.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "73c085d4da56ac55da4e23ac0bb2bc99851b94ad",
      "name": "gl_surface.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e8f236f2bef0f2d5a4807d44d38fdc131ef744c4",
      "name": "gl_surface_android.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d560a02d8828c1f06bdaf0e583a53e456533a04e",
      "name": "gl_surface_egl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9bf2a2d721803462e26af6bc91ed48801b15d778",
      "name": "gl_surface_egl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b60c3aa1de7a71b242a55a43413e5fe933318a21",
      "name": "gl_surface_ios.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a4354f8fcc28fb43292d284db668f1323c337e49",
      "name": "gl_surface_ios.mm"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "59ee9f50515a0f9c4ef2dec04cb832204094eaca",
      "name": "gl_surface_mac.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea981b55d20c92ba434d324c7533f413711738b6",
      "name": "gl_surface_mac.mm"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2efe12be35b5fe3af5df4b3d96860c585bd1fc8d",
      "name": "gl_surface_osmesa.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7484063f6629f5e50100a1af96c94761cb3f1137",
      "name": "gl_surface_osmesa.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5992071ac18766e20fb07085aac3f337d51c4a6b",
      "name": "gl_surface_osmesa_x11.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ba28309a65bae15a80cb09a3561f326969a47a37",
      "name": "gl_surface_osmesa_x11.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "70230fc7c8326386b72a74be0e890c058d44a7e8",
      "name": "gl_surface_stub.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f35e716b3bdfb3c14ed1367cba8ba1e70a478095",
      "name": "gl_surface_stub.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "88171563611ed42aeb816bd7e4a2944077c04c7f",
      "name": "gl_switches.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0715ad9ae8b71905ab83157f493162277e5f3794",
      "name": "gl_switches.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "02409694f85b4cecd2b5c9a4cc535bcdaad12a48",
      "name": "gl_version_info.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "96944758f458e9285c255b69b265935d7fcc31d1",
      "name": "gl_version_info.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8d0303620dc2e707e214eff713ae4b8f90e00fde",
      "name": "gpu_preference.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "620de1867c2bdd57ac4d5733f86eaeae0adf36bf",
      "name": "gpu_switching_manager.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7b018533a39a97dc76caf41f54f893c8d5a099d1",
      "name": "gpu_switching_manager.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ed85d8a0d8e6ef4daf495481aa1d50bb6322c200",
      "name": "gpu_switching_observer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e227717678ffb6f1fa4e9a5209c6450a1be52b3b",
      "name": "gpu_timing.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5658097bf120e89622e0d4278504128871666b2a",
      "name": "gpu_timing.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bb2b290105622a9823b49b284d6bbd72aa6f36bc",
      "name": "scoped_binders.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dab7b3155487d78547ba0447485b6a965cc62eae",
      "name": "scoped_binders.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c89724a7f2b03da556741985c877980a244c8620",
      "name": "scoped_make_current.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "59f34d76bb6a9f4994b633d85d1c09b28c0dfcb8",
      "name": "scoped_make_current.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "66d3734f58e4fd114c671776287400df6014bba2",
      "name": "sync_control_vsync_provider.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "302980d3df8a882de8b12d84cc9ce90e149101c2",
      "name": "sync_control_vsync_provider.h"
    }
  ]
}
