)]}'
{
  "id": "e966af2ad25cb234861f3f619b83fb84b5542e52",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "000a2cb0d3c75c008eba578c55d796cad7ef68b5",
      "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": "18a6baeffee5bdd9eb2bbf0e31d1725bd44f202e",
      "name": "BufferLayer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3e704931013ec1548e712c65fed011a79ef38d5e",
      "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": "e6a76e8ea9634abb5e811ed030d8f5c77f43655d",
      "name": "BufferStateLayer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "669eaadfec6f3f5eb7005f78b87e90bc1b18a0c3",
      "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": "6bd8e052ba4cc659fd8dfbc53159a1508fd445ce",
      "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": "610d86f29ad46affda824807fbfe68a2ab29e5fe",
      "name": "DisplayDevice.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "690f2404fdb3ed75fce0744c3941848bd634dfce",
      "name": "DisplayDevice.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "5d68ac650fd2a293f17c5910842f7b19edad77a4",
      "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": "bd3cf741f5c7d5fdb34d21e6dbf7e9b4c9777a66",
      "name": "FlagManager.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e8341424e7c10c363216bf87c4120708ef2c1994",
      "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": "091be95f75738d7faeed47feed2ade4904681413",
      "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": "533acfdefea34d3de541492a602fd1bb6045e1c9",
      "name": "Layer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "21dd5f495400dc424ee5ec0ba7a72e1686015a74",
      "name": "Layer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0506c475556ad4471e4bc712b2dcc74ab316e3a4",
      "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": "e29e6ab05f231df700013ed634366591b01e1024",
      "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": "bd004eb57c96507b8991c76d9affa8e947954f11",
      "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": "0ec0c18941a5ce882c087e422f63c025ad54a1f0",
      "name": "SurfaceFlinger.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "58298387c14251809b3a9a6850940497bd38d1e4",
      "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": "20fa0917307f0f9d8fa39de12e6cca0ec729638c",
      "name": "SurfaceFlingerProperties.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "080feee686fb2f3e30a3cb80a51d664505bfc5a4",
      "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": "da58a378f1068801f418898e67da8d62a15375f0",
      "name": "Tracing"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e1f348fdbaddff0a12c9632271f7de2ff210bf92",
      "name": "TransactionCallbackInvoker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a68cd8731315ca2ae195d27c309a52915f824b53",
      "name": "TransactionCallbackInvoker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "04ca347b2fc1a34f6480209e1c7fe1cb028f7338",
      "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": "30b9d8f1cbaa00e1cc20499aaab94bae71240ea2",
      "name": "WindowInfosListenerInvoker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d8d8d0f570c3ef31571d07b866f74cebea5ac39c",
      "name": "WindowInfosListenerInvoker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86777b71d18c757ab51099d04f232ab1801663a4",
      "name": "WpHash.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d6ad96e07ad0f54b5950024ae411815af4503070",
      "name": "fuzzer"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "1a6f4a57e974b40487e56f008d102e012e3474c4",
      "name": "layerproto"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ec180548e16010f22a4727bc51c048611dd540ed",
      "name": "main_surfaceflinger.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "39d7bd948d95a489bae557231b7ab9257129ea5c",
      "name": "surfaceflinger.rc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "74c1a2d6ddcafc0945b7f57a133f4cf0c578a6cc",
      "name": "sysprop"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "89fb818e3d95d24fecf0c98184cd954669cfa7eb",
      "name": "tests"
    }
  ]
}
