)]}'
{
  "id": "d3e86d092a7c967850cfe66dcd246ddd9fe51fbe",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "1cb66199a0b8adf2035a05fecc411c67180f7e80",
      "name": "BUILD.gn"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b080c517413ab0f8117d8437103da9150de85df3",
      "name": "DEPS"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8498cedb21dd71f19bd5045b40aa1ecd48003b6d",
      "name": "DIR_METADATA"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fb80c7cdd08d16547a30ff9c2435c91b4b9db664",
      "name": "OWNERS"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "2c6bf73bf5a259224b88da63fb5fa8d330b28896",
      "name": "android"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "76e6ed48d1eda1231b636e0131b1e244be80cc01",
      "name": "angle_implementation.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "98d3f66dd0d883ddd0268af2e80a088023de2d91",
      "name": "angle_platform_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fc406cf11fd3e349cc5452217147740c68ee5fbe",
      "name": "angle_platform_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8394c9babc5255a2e51f73323934253827e7df75",
      "name": "ca_renderer_layer_params.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c296a4f8b0222756502d4be4caa144e05e655120",
      "name": "ca_renderer_layer_params.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff796ba2b4be532b0debcbc7d7445f6a5fb3341b",
      "name": "child_window_win.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "de9fb28af6f88753a15954cababc6244287f4107",
      "name": "child_window_win.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "da650086a2e905ff273d59380b2b9bf19369eab8",
      "name": "dc_layer_overlay_image.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "332cc4697a1b94e2b7b79a51aacb0dfa96b1c53d",
      "name": "dc_layer_overlay_image.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e908eade66d38679cd908c7da9c648a04de9c4d5",
      "name": "dc_layer_overlay_params.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "de2e5cfb16d112298c70a8d878ef272c070a610b",
      "name": "dc_layer_overlay_params.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "554ee34fea445e75d7e009fff43513f52f97b10d",
      "name": "dc_layer_tree.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ba30a1d9fe676b06d04e029e44fa814392bbc430",
      "name": "dc_layer_tree.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bdfa486db3cabc3081dc9745fab1b4914a2f1119",
      "name": "dcomp_presenter.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6d7a4636c53a37799c2211577f8b3591e929763d",
      "name": "dcomp_presenter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c9c4d61ff81b6117c1628935f9265f64addee6b6",
      "name": "dcomp_presenter_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f29b397661199239557a340770eb421179bc26d6",
      "name": "dcomp_surface_proxy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "410f76f8980438abae32b6c89e7083ae48cf1699",
      "name": "dcomp_surface_registry.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7cd9fdbfe8669bc97d4b664fdb29573ec2ea26de",
      "name": "dcomp_surface_registry.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "595e2388e9f50df33214359ecef0c135d94610b8",
      "name": "dcomp_surface_registry_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3b6f93b7f644578e3a16297422ef054d3274cb43",
      "name": "debug_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "68d075790b4145f3397429e6040e55e8688ac1e7",
      "name": "debug_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd15675e81f269bb2a5f30e5d6310dd20f7bd25d",
      "name": "delegated_ink_point_renderer_gpu.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1649dbf116a0071ea872530d48b95073f4ae0d4e",
      "name": "delegated_ink_point_renderer_gpu.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1fac899df599e51d4948e08f27897f687a351a04",
      "name": "delegated_ink_point_renderer_gpu_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b56c72adb90b24afaad5a4255bef2026fa71423",
      "name": "direct_composition_support.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d9d968ab3fea188176a2484a0d840e1b52668b57",
      "name": "direct_composition_support.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f6431254c040a464ba56ba87aff114a233d52b29",
      "name": "egl_api_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2e7a9ee11e9fb4748fc0a98bdf02a8c4daeae022",
      "name": "egl_bindings_autogen_mock.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "98f389b28bb3f078418dbf31a948292ea418033c",
      "name": "egl_bindings_autogen_mock.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e9adc306dc334f4e925ff1c7b1b3fb66860fd969",
      "name": "egl_mock.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d1fe583bbe74ff9084c0c6d821295a0379b72769",
      "name": "egl_mock.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "24948dfe012331cca5baf2a52a423d2f888552d6",
      "name": "egl_surface_io_surface.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4bc3c20d3235bdc73687784027b6bba124aebec0",
      "name": "egl_surface_io_surface.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f4deafa17fb952e1de871348ccce7849a9948251",
      "name": "egl_timestamps.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "106600890d238871532d07ff76a4f89d59c8a731",
      "name": "egl_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d4dfa0a3cbe44c98281dc7fa671e3602c4196486",
      "name": "egl_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e0bdd667233d5e96f70587a381e8f05590f95adf",
      "name": "features.gni"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "1bc60fecf8a2c370a2342ec43e766e49db74d58e",
      "name": "generate_bindings.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5e8e3ab3e561f7027ed861c2ec9dbd8fe427573f",
      "name": "gl_angle_util_vulkan.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "be90512cd70a711a5042d7c8931c28b003355ffd",
      "name": "gl_angle_util_vulkan.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9888eaf262b01344d5e3188efd98f19b16ecee00",
      "name": "gl_angle_util_win.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3facabbedb140a86d1c1c59c6a8b8b5907ae32d8",
      "name": "gl_angle_util_win.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea1a293217c35e6e88f85232f0a22865006413b6",
      "name": "gl_api_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1f2a80f9fa2a02657e5a1607c3c9f40ae924856b",
      "name": "gl_bindings.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bdd8e1dea2f0c6ea35e5231417d9b44301e49a1e",
      "name": "gl_bindings.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7d97d34138b380be2ae6cb39a45e053da2d6a394",
      "name": "gl_bindings_api_autogen_egl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e15001ca024bde976dde77c2a11805322102a7c1",
      "name": "gl_bindings_api_autogen_gl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44dbc4159aa7da8e2477eb0f4771118cd9fb4c89",
      "name": "gl_bindings_autogen_egl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d4096d5e6416505d174beb378e123c49cafd8f62",
      "name": "gl_bindings_autogen_egl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86475044dc1b734723487bcd9c33c36d20981655",
      "name": "gl_bindings_autogen_gl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6c2cc7df3d4fc6460b557fc4bd6bd8686770b3ee",
      "name": "gl_bindings_autogen_gl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f7458c84ae10a48803cf87b07c0c821a30a5db42",
      "name": "gl_bindings_autogen_mock.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eebcd3112a7290e836e488b77cc0fcefbd6d7be6",
      "name": "gl_bindings_autogen_mock.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e4655ff3e4fe9957ddfdbb4d05083170b9746b7c",
      "name": "gl_context.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3b8daab979bb6f327d81491db240f90ebb1fd377",
      "name": "gl_context.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff6ae82a43fcc649626ab3aecded2c15d01418eb",
      "name": "gl_context_egl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4a37efcf7f625763a0e3aa6e4daa613623c15e20",
      "name": "gl_context_egl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "05fa1e265483f63d75b4d93a2329bee95027842e",
      "name": "gl_context_stub.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c2cd2ce9e3bbd83be2fa12ef4256b4af17384612",
      "name": "gl_context_stub.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "06f8b6cab6e653d9b7d5c1e5434b641e0de5260e",
      "name": "gl_display.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "682e5d3480d43a77b1bdf99072329bf10a13dfc7",
      "name": "gl_display.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0be1af4864b265a8e33a601405ad1263364f083e",
      "name": "gl_display_egl.mm"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7ffc2c859fe14bc0d7e25da0550bef5625499b2c",
      "name": "gl_display_egl_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dc632b033fa88df571cf60a7f36dd42651e21959",
      "name": "gl_display_egl_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "13529266e83d3965d828725bff6de7f7ae80b0e5",
      "name": "gl_display_manager.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "064ef55843bbd44a53c9bf83d5cc3feaf124c033",
      "name": "gl_display_manager.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b6744a4a6e476a34d753449600d50df5a8afee74",
      "name": "gl_display_manager_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "13f16f4219a618ca74fe82f39e76598136025d1e",
      "name": "gl_egl_api_implementation.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d2ee47ce87f882f8f28c7e0bea705b7ddfeb79a5",
      "name": "gl_egl_api_implementation.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "221f5ade32ca83a0ad330571a9fd7ecd1bb8e28f",
      "name": "gl_enums.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f30af3c53e354a5bf50990227fe52921e75c0e42",
      "name": "gl_enums.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7d18d003110d112730e17e002f2d1d120cb4bace",
      "name": "gl_enums_implementation_autogen.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9d1f1c8c4ce425f03b785365a13de6fbbe6457c2",
      "name": "gl_export.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2d8772ce73ad140ea4736c4b753d46e729499e80",
      "name": "gl_features.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "40c2fb5de901088bc062574ad29b5d67c2b796b4",
      "name": "gl_features.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e2c60bd1658a8411d66733a2abb83cb4f99073a5",
      "name": "gl_fence.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "641caf24377d0663fd1c9cfa90671ec7346a941a",
      "name": "gl_fence.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a7f07b13b9c266fbb48f58c6ddf427fa19d703af",
      "name": "gl_fence_android_native_fence_sync.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0df4a36ef88197ffca9702779dcba0fba97afd14",
      "name": "gl_fence_android_native_fence_sync.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0bd217af8cb260dde215d5e049660f72895f0d1a",
      "name": "gl_fence_arb.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "54c70dd9215d5c3594cc0a6cc9e1ed20d8f23091",
      "name": "gl_fence_arb.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f480ad2528f33fcd1fe49ca0c07d6e088de9923c",
      "name": "gl_fence_egl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ae74cc9cdf502aaee7619c3e4a1af3f0a3b5b842",
      "name": "gl_fence_egl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8f4e80c1cf1728c58c474ea4f8e489d3d5dd60e3",
      "name": "gl_fence_nv.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "73ebc662c6350a5f799437c201738993a0f88d91",
      "name": "gl_fence_nv.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "450908991d5dba0fbf66a5d8851b94ee4c14f5b2",
      "name": "gl_fence_win.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "31b31d4819b7746f7d3f3515dd38a3f45ebcb786",
      "name": "gl_fence_win.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e0cda0d85dc527e073a4c4227f0fd78b55486762",
      "name": "gl_fence_win_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6e785fafa2c382cfd93dd74647d6a9dbc823c4d5",
      "name": "gl_gl_api_implementation.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1df38a4f8727bd8b600f7b0eb0a36f25fff5ad0e",
      "name": "gl_gl_api_implementation.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "092ddc0ba79416c317e179e7f526f391eb418cff",
      "name": "gl_helper.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ae39b600b686307c3d5b74bf708b918330be12d4",
      "name": "gl_helper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5f2a5e965bfd4bfdcd7a6d9e4e275b32d37322b4",
      "name": "gl_implementation.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4f33de6a28c16a5fb0b172090e547cf09e1bf25d",
      "name": "gl_implementation.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "608d8c18596c20be84cc680a55fe97bbba474678",
      "name": "gl_implementation_wrapper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "399f4fa3fc60ac83b957c8d6f0960eae92fba174",
      "name": "gl_mock.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a1a009571f8f56d35d15db90c98c033a6b087569",
      "name": "gl_mock.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "83f745c84dfe93778d6869da8c34904bb22265d6",
      "name": "gl_mock_autogen_egl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c9c1bd30cb43e8dd6c6ce6d1a97efa002bb97711",
      "name": "gl_mock_autogen_gl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6df1fde06777ae2a07d455609b87d2e26bdbc1b1",
      "name": "gl_share_group.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "95399a09bdb4f37c61aee493e9043e689d9c1973",
      "name": "gl_share_group.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "658ccb3141a17e0c3c777c816dc73e18418c54ba",
      "name": "gl_state_restorer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b138e4eac57f672e62d3daa70804a08ad54e3449",
      "name": "gl_state_restorer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "749e1c2c1db530756b7326fbc4c4260c4949bd38",
      "name": "gl_stub_api.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "78db890f4d701fbddec3bd8ddc11458e081c556b",
      "name": "gl_stub_api.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "81f7d7783e8710d47363ec2cd759b8a15dc86468",
      "name": "gl_stub_api_base.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a669338e56ee2ac4b7ca54e4077639d8ea524cd9",
      "name": "gl_stub_autogen_gl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "29767936bf91f5f91a67275c1211019c139ef554",
      "name": "gl_stub_autogen_gl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3be11207e1143365a7877229339a95b409c8b4a3",
      "name": "gl_surface.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e468f4248d0a4bfbb24fa4504d4a11b819c50479",
      "name": "gl_surface.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4324577756241f4b03fac4a7106df585849f82b4",
      "name": "gl_surface_egl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6b32843fe339c69474e005e6f3ab9a577e46caff",
      "name": "gl_surface_egl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "50170284d2941bfc05d6b95c882efd902a7b34ea",
      "name": "gl_surface_egl_surface_control.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2f24f2235ffde115b6fa64ab83e76076190ab5c0",
      "name": "gl_surface_egl_surface_control.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cbd4a23bc3c84488be8afd4434c153dc37ae91e6",
      "name": "gl_surface_egl_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3a6401b222fbe1a000cb9ef2d6780e297dc0db98",
      "name": "gl_surface_egl_x11.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0325e86d60fb64c9637d77b322b5b96a65264255",
      "name": "gl_surface_egl_x11.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a40b28c390ac2c2cf80b2f055427f9c990d12a64",
      "name": "gl_surface_egl_x11_gles2.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "95c6214b12ae570ec5a93708f1812042e1da45df",
      "name": "gl_surface_egl_x11_gles2.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "85f796a2ddbc704303bac19286db96f3fac5fc41",
      "name": "gl_surface_format.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "785043871c42c2c06b2b34214bcfc080a2f009bb",
      "name": "gl_surface_format.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "50de8f3d1b97a4a6ea7cfe512ba11f21c13edb12",
      "name": "gl_surface_overlay.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee393bcd675d4ef1533d291e9cbcebdab502009a",
      "name": "gl_surface_overlay.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "45c4da55f1f165784b2a090b19d74476173d13cf",
      "name": "gl_surface_presentation_helper.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bb928817299a923846a3d299fb9cc3bfad36fc9d",
      "name": "gl_surface_presentation_helper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7e29532db3ba424133993e7d77240f6abd33ba74",
      "name": "gl_surface_stub.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a957e3c66f5d6a2d24d0a6e93f0386bc020dec52",
      "name": "gl_surface_stub.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "adaa1c5421e6368a654c9ded1742e2abffca6ec0",
      "name": "gl_switches.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c4b75d353e42e04d5e736ec0d6bdcb4b185fff6c",
      "name": "gl_switches.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2a099aea3e795a018decb33fef64fc421455841e",
      "name": "gl_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7035b06366f37e84723539a5537f86964954c3d2",
      "name": "gl_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "07dd68cc4559a047a7002ae7893e9adc3fb866e3",
      "name": "gl_version_info.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5c9887b92a0b1e76ef818dde4a963e5cdc8f3cff",
      "name": "gl_version_info.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1035a48b5340717b5737f998138cc6ccb678b80b",
      "name": "gl_version_info_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bc78903ce58749941d3120aa7ef74006d3284b82",
      "name": "gpu_preference.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3ffd06ca24a4a927d115b4394e5dd3c9725d396d",
      "name": "gpu_switching_manager.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fcd66d5e49361448911c526bcf604b8f4d41b371",
      "name": "gpu_switching_manager.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f5f66ce004d89c36432e95dd43d63454dffc2539",
      "name": "gpu_switching_observer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d952c306564eb418d31d074931de7c8e3b74e8b0",
      "name": "gpu_timing.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "988b8ff780fc34da94f79600544785c0fad742c9",
      "name": "gpu_timing.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "69a36ae16f441f4abdeaab7a9a294db27982fcdd",
      "name": "gpu_timing_fake.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e7cdb807e2aeb6711b8b01d41b679eabbd14c738",
      "name": "gpu_timing_fake.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "68dcd06fe5dc3c2c0a1f211c0f17db686910b5fc",
      "name": "gpu_timing_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "270ca4c11c4989a12090de7bfdf6771ced5d135e",
      "name": "hdr_metadata_helper_win.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1c5343a59aa159234c01e418aaa2ddfb353bdeef",
      "name": "hdr_metadata_helper_win.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "28f5c2429f91a9f818b5377ba370db87fdef8e58",
      "name": "hdr_metadata_helper_win_unittest.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d2d8f6dcd60f17571825ac17889b5c3da990a985",
      "name": "init"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ed8abc9c396cebef2d4c16e0e9e2658cb040ca71",
      "name": "mojom"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9efe58337e77eb3b549a59699c9515c5f8723bc7",
      "name": "os_compositor_tree_base.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a5f23c8031e3cb65bd81874b7ffa2cb11ab45bc8",
      "name": "os_compositor_tree_base_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "69b1cb97ba512c51cb48ea59e937e26cfc85aa7b",
      "name": "presenter.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "744ce33de2195f09b79b40a78df4e61fc2730ed7",
      "name": "presenter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f5b2f10af3b7afd8695f538da2009aa8fd0e7eff",
      "name": "progress_reporter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1b20e5df78c080c26ab17560c0b18c165a884b4c",
      "name": "scoped_binders.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f1b341517b2674c659e91ac25d250374e280ac30",
      "name": "scoped_binders.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "730f53ad4f87a28631992e1b9c6c2c47d393ee98",
      "name": "scoped_egl_image.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e277b2db1e4042b46c556179523ea12722f2ed5f",
      "name": "scoped_egl_image.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "241f108cab35990d038428cdab7da96e19378a76",
      "name": "scoped_gl_texture.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3b8707f9c3e0b309ea6c3afa16f3fc0c9d7507dd",
      "name": "scoped_gl_texture.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a50710f49affc103c82952d5d348dc69e060a7ca",
      "name": "scoped_make_current.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "109ab9ad622625867b55dcc39d1d0e50704af72e",
      "name": "scoped_make_current.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "43329d09fb641b060f1186565089d074ea509ca0",
      "name": "scoped_make_current_unsafe.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9ce0ab9ef6ef71acbb99017ba2904b4af7379ac5",
      "name": "scoped_make_current_unsafe.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ccc0b5ad0cbb9b83173b26ffc3fc757c9fab0da2",
      "name": "scoped_restore_texture.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "99aa60142f4a681924a55557937a65c0164bea87",
      "name": "scoped_restore_texture.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "705dabe2e9360972901349c9e81f09dfc980d6e2",
      "name": "shader_tracking.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b48be9ca20c96fd5c6970b2e5a2f25fc82bac813",
      "name": "shader_tracking.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7115dce5b7624679e0bcd5f2e210448a0bb2d7d2",
      "name": "shared_gl_fence_egl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bc751d5802e79f4ed7e6d3aeb2efdb5abfcb8683",
      "name": "shared_gl_fence_egl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6a99df5c1749b1328de4975e21f331e2ad5b402e",
      "name": "swap_chain_presenter.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "719a2dbe33c02fe3433787174a8e51afb2e2b360",
      "name": "swap_chain_presenter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1ad07c8a250dbaf924c510f0f15a7aa5fa6d322e",
      "name": "sync_control_vsync_provider.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3ff7ffaa4d141175334298a57b2f8a652b511229",
      "name": "sync_control_vsync_provider.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "f3024b867f8c4b227e30ca782a44c6b597740043",
      "name": "test"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9f805dc6cf4c7801ff2d4db3fc820817697b7b06",
      "name": "trace_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7ce7f36c68116969133970511d152d2f6849ec9b",
      "name": "trace_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b969118f66a33cd6a23ad6967c1e764c367e77c4",
      "name": "vsync_provider_win.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3702c2ea636c734d1ba1875544746c1d41473f83",
      "name": "vsync_provider_win.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7115e9e2d830ff05a52c2b82e94d26b81ce1523c",
      "name": "vsync_provider_win_dcomp.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "834e41a805526fcb4df6889370b5e1e7d0c8ddbf",
      "name": "vsync_provider_win_dcomp.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "81ebc07a076c07e881cd97116129fdf4105ba73c",
      "name": "vsync_thread_win.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d0a4be43ebd18802077f2faf12dd1065f898d892",
      "name": "vsync_thread_win.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2956ea8e5f4110ff06b39b2a095cd392b9986f49",
      "name": "vsync_thread_win_dcomp.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0e8000759ebc97d1f88ffd4dbe5f7afe30632ce3",
      "name": "vsync_thread_win_dcomp.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0d74055ac5f24887b4be5fb603f4166e9ddeabae",
      "name": "vsync_thread_win_dxgi.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "961bc3dea1c715e1be407a1c95dfcb41d10dd597",
      "name": "vsync_thread_win_dxgi.h"
    }
  ]
}
