)]}'
{
  "id": "032de699961c70e89882166faf08d84ca812b48e",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "af0f5240d3089e52338cee702fea3c5c1216dd84",
      "name": "Android.bp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "de8e6b380f05df80113e0efc18d92488d43f2ec2",
      "name": "BackgroundExecutor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6db7dda7aa05b7cca16d4a46dbae0c151e129ca6",
      "name": "BackgroundExecutor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e797b5d4bbfcbffd3ec902da0bfe77079a98a36c",
      "name": "BufferLayer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "99267be6739e6f267b1780ea272c973c401c5006",
      "name": "BufferLayer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9ae45fc4cb9f5a5de7777ddb69af1c3f11ff3ca0",
      "name": "BufferLayerConsumer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9ed80b46bdf93fea8a848d8f154a4c54ea511b3a",
      "name": "BufferLayerConsumer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "926aa1dfb210e60359a23b73ef73e4f88cd5742a",
      "name": "BufferQueueLayer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c6e072780676fe7cfa3989e41c8591288c50d6b7",
      "name": "BufferQueueLayer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0c938723ba43e676173056e81720549a8d42c385",
      "name": "BufferStateLayer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2f613d7f266a983f6dfaeca09294871501af2ae4",
      "name": "BufferStateLayer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6d7b732b366f6fe479e7fbc5e871ac59d252bd5b",
      "name": "Client.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "15cd763822e1a2c0b2ac6aeab9d57850d73fe11f",
      "name": "Client.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3c7b9d93aa225249c374518a7a5e0ac150e231cf",
      "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": "297b484d7f490637e5b9dbf0ea0af6c5ec730291",
      "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": "a36ea72b9f28f12fe5a7ddef864c06170a38661b",
      "name": "DisplayDevice.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0c9063dbdb53a829cf6827d3f653e265dcef1a63",
      "name": "DisplayDevice.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "00ea2d50dcc3887f78222e930d8f900f14a0f430",
      "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": "cc85352dc72cc3073b5ce249f559b54986efc11f",
      "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": "e12835f0f6667c3a2773b2d326e5dc8c06c60659",
      "name": "FpsReporter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "438b1aa36212e2d13d10079a8fa2130933eef29c",
      "name": "FpsReporter.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "26d5d0bd32ca70b0e193d2738f9a33af05646e25",
      "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": "fa2c92dd32885a5d2b8e53cd33fcd04820ce5bf0",
      "name": "Layer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0f72a46d7eda682d031d5f4f6d9de914299ed6df",
      "name": "Layer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "015caa6a9b0e56bde40f9240fc0c6e817e8f2639",
      "name": "LayerProtoHelper.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6ade1435e570fc3d398002d2d4480fb7821b618e",
      "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": "81c1566d7142b0f8c4ef1962af5c3ebb974f1b22",
      "name": "RefreshRateOverlay.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "381df3790346edc44ebff54e3a777d0f8903b066",
      "name": "RefreshRateOverlay.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff30348151edab897035ab89070a77ceb187af5a",
      "name": "RegionSamplingThread.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "686b4b1e1fb4bf84a95e0a77f0fd0c891e7ace5a",
      "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": "afa3cfd5b0386fb4d720173d54c820b26de0395a",
      "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": "f7b243a8acb4de7c3cdf9ff47a2082f483e29dc1",
      "name": "SurfaceFlinger.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "38f527bf3332a031ad0c3291df0e6168b3f158f6",
      "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": "6153e8e35490d44de9b597c9b296155b4ee2ee01",
      "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": "44c6d2c528b07e24dee074a89e043e9f7177339c",
      "name": "TimeStats"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "558b3be2737a10ae628913f7824d7ae4f56c036d",
      "name": "TracedOrdinal.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "845836516de3240289495234fecb76b37dc3bc8a",
      "name": "Tracing"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b705d9cf7b278471e2a068240bf33c27764eb178",
      "name": "TransactionCallbackInvoker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5ef54757d7fadef5a9ac3e1236ad917e1e9e067e",
      "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": "72434e943a7bcd35977a8de4dff5611cb3bfe822",
      "name": "WindowInfosListenerInvoker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2eabf481c80333c6dee302c2ac6ac9a536685f2d",
      "name": "WindowInfosListenerInvoker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86777b71d18c757ab51099d04f232ab1801663a4",
      "name": "WpHash.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "abdafb9bf8a714a43f3d7f398f9b782ed0a98b62",
      "name": "layerproto"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "caeff4ab213654d0fe9c78eb7cd47f84b12e864d",
      "name": "main_surfaceflinger.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "39d7bd948d95a489bae557231b7ab9257129ea5c",
      "name": "surfaceflinger.rc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ad2423146dd70ec5df55437a8a18585fee41d8ba",
      "name": "sysprop"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "47a97f648538afbf1021b35466ef2784ff8cf32c",
      "name": "tests"
    }
  ]
}
