)]}'
{
  "id": "72fd8b7a831c31eb14dd2216537f32856ef94604",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "af012cd11c4a25863107d3384e6049d985058a45",
      "name": "Android.bp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ef05fe2138164a17301b83f474ba0e224d4b4a49",
      "name": "BufferLayer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2da73f81e5c3340b27c8e199fe747d4a266e0bc5",
      "name": "BufferLayer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "96b22478ab3d73e63edd280a469f03943936b8aa",
      "name": "BufferLayerConsumer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9ed80b46bdf93fea8a848d8f154a4c54ea511b3a",
      "name": "BufferLayerConsumer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8bbe43865a1a2ce967b2f7482cec77333f838cd1",
      "name": "BufferQueueLayer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "be2902bba6eaba8a47e2a0332403fc0fe0659e59",
      "name": "BufferQueueLayer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4eeaba154f0e29468dc2f0f59531e600ac29a07d",
      "name": "BufferStateLayer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "87b68ea71b47cad14962e9c99e6c550caef31dec",
      "name": "BufferStateLayer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8da2e24aa40f0011327b8b630fb054c30a52fd33",
      "name": "Client.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "15cd763822e1a2c0b2ac6aeab9d57850d73fe11f",
      "name": "Client.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e7b89957036319e98ac23dc2b1c7cd6522a2121c",
      "name": "ClientCache.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a9b8177d701b6368600cc8d7ef1c68ba1c0381b1",
      "name": "ClientCache.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3f23c6d115a2d7066a2d810c7dd943d9b1f9e4f6",
      "name": "Clock.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b0cc0305fda5552d9d01b16bfd5c79193db68e63",
      "name": "Colorizer.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "110ba95851cb7917fbe4af992220ea1b37793503",
      "name": "CompositionEngine"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "841e79f8af4c6a6897c88b5a9318ad68537b8f94",
      "name": "ContainerLayer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9b7bab1e1dbfbdfb48ba428bf80e007ddf940f08",
      "name": "ContainerLayer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3397118c05f4f68a6699715f8e45f56a3514415a",
      "name": "DisplayDevice.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4a731bddf1b82ca3c73e55b79312d2fff5677cb1",
      "name": "DisplayDevice.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "909a5db5d858d75d6f7acead421e91edfa0021f0",
      "name": "DisplayHardware"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9791a2504ae5509188d6c4aea1e77fdfeabe0fea",
      "name": "DisplayIdGenerator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "20486e0aa3333726a46de5b3423314e495b62504",
      "name": "DisplayRenderArea.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3478fc16c4c68c5cae4cad7d59f6efee6817e56a",
      "name": "DisplayRenderArea.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86c6b2161cd9289f4e50c7fae6123f74e63b2b26",
      "name": "EffectLayer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1dcb633251237c775c6f26bc75d9dd33e3359b70",
      "name": "EffectLayer.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "2fcd15a5fb12cdaae98ef3e6182741fc42415471",
      "name": "Effects"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "6948ae1ddb52a244da5d7c740dc817ed752e63ca",
      "name": "EventLog"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7602e6d1fe6928bf331a40997d76d62d1320b3a9",
      "name": "FlagManager.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "24d83a2153e800646fe73996f03858fc57cca3a6",
      "name": "FlagManager.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e9f06e55196412bf9c1848e9f0abc3d02c729226",
      "name": "Fps.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e12835f0f6667c3a2773b2d326e5dc8c06c60659",
      "name": "FpsReporter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd7b9a52221aa5d6b53c4a9425389f0314c28790",
      "name": "FpsReporter.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "5c4db4048ff365b0a0390e3bbfe90cf018575c8e",
      "name": "FrameTimeline"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d6a2c69214a57c4ce6d40b27b6a83af7aaebec7f",
      "name": "FrameTracer"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "178c531a2af4dde168347e1f2d385e29ad46ca9f",
      "name": "FrameTracker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bc412aee2f7a3b4ecdb48d67c1e125cfc05df305",
      "name": "FrameTracker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c06e300cdce60a68c7ac5cb2b53884bab4036c9b",
      "name": "HdrLayerInfoReporter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "671395f8deb5b00dd77240c46a41415265c98936",
      "name": "HdrLayerInfoReporter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "87afa222e88877d7c3736aa23c3ab6d49a0ef016",
      "name": "Layer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d17c05b3fa435a4e9ed1bb72bd53dada6cc9d662",
      "name": "Layer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1062126b589d3ace758aa6533384add27a09a424",
      "name": "LayerProtoHelper.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "36e06471ee3539977a7b2e10baaf2a8e68316d1b",
      "name": "LayerProtoHelper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1c0263ba0bb8451b3b45f42d266ac8e13041331b",
      "name": "LayerRejecter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4981f451d9d725da8cb7fc763b51fbdb80da974d",
      "name": "LayerRejecter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e84508febc2d40636ef14dcce83e656b22acea2a",
      "name": "LayerRenderArea.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6a906944a7230163ded1cd3d1b4bec29e886c668",
      "name": "LayerRenderArea.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f52e60deda95cd637716d5cb9906c4bbe9bb6706",
      "name": "LayerVector.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a531f4fd9546fec3aad78e68d739d1f7c97fa839",
      "name": "LayerVector.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "name": "MODULE_LICENSE_APACHE2"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c1aa1184925847f31ee60f7e127998557777c55f",
      "name": "MainThreadGuard.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6b2d74599846c1c35f7de66b9fb98539f276fc73",
      "name": "MonitoredProducer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3778277fd367bf9c10aeca5d50f8f3c247b4e946",
      "name": "MonitoredProducer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3fff9283eeb63557f8c2a2acfb6efafec3643405",
      "name": "NativeWindowSurface.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f34a45abed5659bb6ea55c34923c9184b3e990c3",
      "name": "NativeWindowSurface.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "43a6e55a0982f4650b2eae263b6f2faedaf6d2b5",
      "name": "OWNERS"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ec81e6317cb31597dbe261406f8f537e8a74b190",
      "name": "RefreshRateOverlay.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "354510a9d7b3f8fcce37bb82ad58bd387c075ef3",
      "name": "RefreshRateOverlay.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aa2fec56ad1f9dc7b5b6fc9878e8486d542c2121",
      "name": "RegionSamplingThread.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2231853fcbb2986577f56f350264166fd84964fd",
      "name": "RegionSamplingThread.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5fea521f186306d81644ef5bf11be514d5ee7a3e",
      "name": "RenderArea.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c9f7f469533995678997a3f18511fe3fd8a521e5",
      "name": "RenderArea.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "099fae3cd4b331f803e4c2b686aec066620e1daf",
      "name": "Scheduler"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f42cd53e0adbf48a8cfb91f3f73d2891bbe9f9e4",
      "name": "StartPropertySetThread.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bbdcde2809fcd72bdb6a86dee900c3826dc4510e",
      "name": "StartPropertySetThread.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e90af3a64a0c7f3b12abf45e53df54680583c220",
      "name": "SurfaceFlinger.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1217d6369b268d4406f9154947740cda76591217",
      "name": "SurfaceFlinger.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "89d1c4d3272f28224ad0626b669fde6b84fe56ee",
      "name": "SurfaceFlingerDefaultFactory.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b8bf2baa3366cd561578239ab07be2876af0c2dd",
      "name": "SurfaceFlingerDefaultFactory.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3997b04f5fdd6faa399271cc59e45169aa1f3de7",
      "name": "SurfaceFlingerFactory.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "13c95ddd15007ca34e7cd64f71abb5870a0bdd31",
      "name": "SurfaceFlingerFactory.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a8117f7f5741a89239dbed7c042f9f3b8fd64089",
      "name": "SurfaceFlingerProperties.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ed182608fbdb2598ab6e3405829640ab93d9e9d7",
      "name": "SurfaceFlingerProperties.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0782fef8eab5a323e769db7fc447b6f8fe610cf3",
      "name": "SurfaceInterceptor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "970c3e5c27c9b5f59f4ff229e961282658906e88",
      "name": "SurfaceInterceptor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "596373732fe61ae777697e3f3dee39a80303be1a",
      "name": "SurfaceTracing.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cea1a3324e22afad8f9fd4b112dbcc2f415bbc96",
      "name": "SurfaceTracing.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cab33ae379db20448407c392d52839b3f80ac3a4",
      "name": "TEST_MAPPING"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "851425ed4bdf6bc1f7fcb62a934633c70bc6dbd4",
      "name": "TimeStats"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eee4bec344ae7b975f7f3629e7d1e2c8b08cbb0d",
      "name": "TracedOrdinal.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4b12a2640bf2ccae90352bc91f50ac9313e7e677",
      "name": "TransactionCallbackInvoker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "71ca6e53608214a3d8e36e342003bf5d6adef8c7",
      "name": "TransactionCallbackInvoker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4497cafa587f6fadda2986fee79d67e73e28842e",
      "name": "TunnelModeEnabledReporter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "935502a6e1e7f7983c4855b2b3815f63986d0c2c",
      "name": "TunnelModeEnabledReporter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b93d127ab857eeddf9d148d93513cc5344c48e86",
      "name": "WindowInfosListenerInvoker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ecd797a631a8826fca1f494e8e980598f3faad6c",
      "name": "WindowInfosListenerInvoker.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "7f7d5bc524dece1d980183f90e67d9a880bfdb4d",
      "name": "layerproto"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "673239dfa96bbb8cb6944375867daf698551adff",
      "name": "main_surfaceflinger.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "575e70d77918d43eb1b31c99c28f31af3c624932",
      "name": "surfaceflinger.rc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "7f5edef1cdf5077767215273b20ed05dbb4d716d",
      "name": "sysprop"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "bb31288d44a128bf4bf639d431542aa3ed9e596c",
      "name": "tests"
    }
  ]
}
