)]}'
{
  "id": "b5e58facb5867c539ff11bfcd99a871fa654c374",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "fb42cc02ebcca21f9cd9449c18ed3a3f1cac9a25",
      "name": "Android.bp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "861d4963f775f503b389c6f2cc2a9a0f9f129fec",
      "name": "BufferLayer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a4c21f4caf19e9f51de431f964d6c376d18e6c34",
      "name": "BufferLayer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c79fa1104cd70518ea14c80253cc011a9d9cd3fd",
      "name": "BufferLayerConsumer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9ed80b46bdf93fea8a848d8f154a4c54ea511b3a",
      "name": "BufferLayerConsumer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dec7cc08067df1f48e81e320ab01864b6d4d9d6b",
      "name": "BufferQueueLayer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c6e072780676fe7cfa3989e41c8591288c50d6b7",
      "name": "BufferQueueLayer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4ccb803e9e943b3b580bf331719142ab8ea0e2b",
      "name": "BufferStateLayer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eea700cf7b561ea92ffa2f9739451686bc61ba48",
      "name": "BufferStateLayer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0a8ebec9f3ddd12fb74a2be54796ce44c5a6c206",
      "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": "216acee869b2c8efc003b9e0502586aa41f3bb3b",
      "name": "CompositionEngine"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3ccc229261a5dba29360e994972341d1fadfd198",
      "name": "ContainerLayer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9b7bab1e1dbfbdfb48ba428bf80e007ddf940f08",
      "name": "ContainerLayer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fd09ae4066b661b567f45f7f0054db0b6e0c96b5",
      "name": "DisplayDevice.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4b9718f608fef3764baa3b43f52adcc1aa075f60",
      "name": "DisplayDevice.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "09d57c73ebe16357f389a9875e9590404b746f43",
      "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": "845176c11217a97fe54f951ff21ee81599d6911c",
      "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": "639b3e5ed8e396bd57dfc73a2685a300e0f2c2f9",
      "name": "Fps.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e12835f0f6667c3a2773b2d326e5dc8c06c60659",
      "name": "FpsReporter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "438b1aa36212e2d13d10079a8fa2130933eef29c",
      "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": "4ada2b637241bab0f5ea031270e584a4e1c5fe6f",
      "name": "HdrLayerInfoReporter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "968a49d52663329dbd292a82a4bc44817025d34e",
      "name": "Layer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bda1c28d278e0c53720996004f69112a6cbed781",
      "name": "Layer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee235611366cd3c997fa71696980ab1c1bc45ddc",
      "name": "LayerProtoHelper.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "249ec4281fb934379681cb9125870edfd3aaae3b",
      "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": "a1e14559e912957675baf8d8fc5c6418cffb35b8",
      "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": "df76f50112adc2ae47b5c932dc10eba0eebd7ceb",
      "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": "2502d66a675340affcaa8e9be2299d9acd8106e9",
      "name": "RefreshRateOverlay.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "65d446c7515e06187c1dad6bb1d73151c37173ac",
      "name": "RefreshRateOverlay.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "32585dd9ac52b60cc684917957b049089771fea3",
      "name": "RegionSamplingThread.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f715309b2e5a218232685581a4a21765fdbcce5c",
      "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": "6f6d1456f61245a9037a28263284fad26d2aade9",
      "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": "45e0a3f616ce2514efa7f59a9b0bbe2d516b5a0b",
      "name": "SurfaceFlinger.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6093be91f90d004074abbda026114c03394327c2",
      "name": "SurfaceFlinger.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b81b445daddb846070ae13b28ac1209f5a585156",
      "name": "SurfaceFlingerDefaultFactory.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "501629d4da26855372e0fd28ebb2034b30a73f0b",
      "name": "SurfaceFlingerDefaultFactory.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3997b04f5fdd6faa399271cc59e45169aa1f3de7",
      "name": "SurfaceFlingerFactory.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e670f37189294c8f96b4dc13a77c2ae11e7212f5",
      "name": "SurfaceFlingerFactory.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "16f6e31946a234b4843d9d2a103672c654e888d3",
      "name": "SurfaceFlingerProperties.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8d0e4263b1796585125aea434a7278223f9342de",
      "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": "cab33ae379db20448407c392d52839b3f80ac3a4",
      "name": "TEST_MAPPING"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "167a58be287ba7cbbff92798cd158c5d58a6e490",
      "name": "TimeStats"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eee4bec344ae7b975f7f3629e7d1e2c8b08cbb0d",
      "name": "TracedOrdinal.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ea94dc6712f83cd8efd42c20914891ade4a58d02",
      "name": "Tracing"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f3d46ea061ec024bdca1df7cdf0689463a158054",
      "name": "TransactionCallbackInvoker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e203d41bd941ebac8cc239fc52b1da04d25a05e3",
      "name": "TransactionCallbackInvoker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fe3f3fcfd62514dc58e0538633923393bcb9084c",
      "name": "TransactionState.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4497cafa587f6fadda2986fee79d67e73e28842e",
      "name": "TunnelModeEnabledReporter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "802d22d86ac857b878f6b9f50978d4943cb1bc02",
      "name": "TunnelModeEnabledReporter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b93d127ab857eeddf9d148d93513cc5344c48e86",
      "name": "WindowInfosListenerInvoker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4e08393940bd57491a3120c17778121b659f8e7a",
      "name": "WindowInfosListenerInvoker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86777b71d18c757ab51099d04f232ab1801663a4",
      "name": "WpHash.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "06e57f289370c129863da27b2666d9b99548e469",
      "name": "layerproto"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "caeff4ab213654d0fe9c78eb7cd47f84b12e864d",
      "name": "main_surfaceflinger.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "575e70d77918d43eb1b31c99c28f31af3c624932",
      "name": "surfaceflinger.rc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ad2423146dd70ec5df55437a8a18585fee41d8ba",
      "name": "sysprop"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "0c01b180abbb6188b4c8fb184f3dee2aadefdf0e",
      "name": "tests"
    }
  ]
}
