)]}'
{
  "id": "52454bb6f1893d354b3e741963def7ac7f69640a",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "5e9bba8377cbf5aa1af24413ac491b473f09097c",
      "name": ".clang-format"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1bde5ff43aa8b53e55fa2e32379d14d99d28f43d",
      "name": "Android.bp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "46c9da2ac6b8f751c7b1b0e0bfed48e43741bdc3",
      "name": "AnimationContext.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f8a2072ffbdb32711bf707d115c19c2851db0987",
      "name": "AnimationContext.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "20a8a8c71a0f8f423650257e233413f07ac826c5",
      "name": "Animator.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3c9f1ea1b6e37c93436f13f071309a8fdb3b0c31",
      "name": "Animator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8645995e3df1b5bc35be11984cc0f49fe4e28d77",
      "name": "AnimatorManager.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6002661dc82ad82bb68022dea6e72d63f1cc92f6",
      "name": "AnimatorManager.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "430519606d9be690377616cf0c70d625de3711c6",
      "name": "AutoBackendTextureRelease.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d58cd1787ee8e08344a934d6a570cedebdb5f20b",
      "name": "AutoBackendTextureRelease.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fc76e8b68af8404e0ac7b3b70a13528c61155f7c",
      "name": "CanvasProperty.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6f60d01e4395fbfbd4f1ff0b64d52217dbf5083b",
      "name": "CanvasTransform.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "288dca4de5c1c4cbdf2a40ad760755d6c44c8178",
      "name": "CanvasTransform.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f6b6be08997af1d1adeded285c1d87aae70db1b9",
      "name": "ColorFilter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "959cf742c8e4b384e93027e78ef9451c88130b38",
      "name": "ColorMode.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5fbd5f900716f22c5f108304908488e01078ad2e",
      "name": "CopyRequest.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a3737131702dfd259b9213c6e3960734515e5341",
      "name": "DamageAccumulator.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "30bf7063a6274d4e443cb2e8d50ed964a859e5f7",
      "name": "DamageAccumulator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9b1ba69a53779a38fbbf369efd504fd263a44f81",
      "name": "Debug.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c0160705fd47a11593b88977ef8e6af5bb5dd0f3",
      "name": "DeferredLayerUpdater.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3abb47ca92d162a85d65289d73b74acfc2cbdc18",
      "name": "DeferredLayerUpdater.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af7a49653829ebfee41b2a07cb5f83efdefebb6a",
      "name": "DeviceInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b72e066e64aeef3a7e3d5d06c1a34fbc9b01450d",
      "name": "DeviceInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b1c5bf49ede5223d638ef7c9ec08719e2d227d5d",
      "name": "DisplayList.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b12486e32bd41c90d451410e2a2c40c85d49279e",
      "name": "DisplayListOps.in"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5ceb97cef17fb6926c1a57e957848cb04c527563",
      "name": "FeatureFlags.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0e52f4e177c5430e80347c40e8f090b114c0e0c7",
      "name": "FrameInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b1f479faadffedd22dd2f12e16f3aa965b4c8e6b",
      "name": "FrameInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1e53fc2164c71b7032760e119b567a38eb323527",
      "name": "FrameInfoVisualizer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3040a77ef0d440d21f3060dfc3e869240fa9fb9d",
      "name": "FrameInfoVisualizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d267740d15c4498311ad73952f9ced648f429ebd",
      "name": "FrameMetricsObserver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4ad9c9ad7b31892c0e983110e9ca870dd1b97f85",
      "name": "FrameMetricsReporter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "71b3f52fe12eac27665e4c96533f96a484320358",
      "name": "FrameMetricsReporter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea955e25dc2f845368942d29e2166ad50bcc886d",
      "name": "Gainmap.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3bc183ab854fc71add681ffa46514924ebf77802",
      "name": "Gainmap.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "34aeaae867f9fbae7c5f79e39c0cd44d74b6da9c",
      "name": "HWUIProperties.sysprop"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "236c3736816e0b5962294200b4e795110043d673",
      "name": "HardwareBitmapUploader.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "76cb80b722d0484fafe4549a5cbe9f27214f79f8",
      "name": "HardwareBitmapUploader.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "463b55e6283b2f3b290fb3a47523fdf2c8b8dac8",
      "name": "IContextFactory.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "935ab4e35f2669fcf2593c86eaf1045b4a50d524",
      "name": "IProfileRenderer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7bdca2ee0f004d79990fc867baa92dd679c7d166",
      "name": "Interpolator.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "131cc3935f109a3830543f074b6dc55ae500fcbf",
      "name": "Interpolator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "80eb6bc986d6f46377719b0c039bc5abb3784cda",
      "name": "JankTracker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bcd031efa78d75c0d04f553165dad5a1644c6616",
      "name": "JankTracker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fc3118ae32ddb097426b0905f60526a25c744620",
      "name": "Layer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "345749b6d9208c6586c6934f57beae0b0c5a3fe9",
      "name": "Layer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fd5c66101cd3bc1b330551f3eb6b69b6705e3951",
      "name": "LayerUpdateQueue.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2c63af6aaab49ca87cf031374009739031814e0c",
      "name": "LayerUpdateQueue.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ccfbb93b00ef3883ade908890392e633285b66cd",
      "name": "Lighting.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "83bb255f3c3bf9f19abcff91a5b24f537efb6c21",
      "name": "LightingInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3112eb3e0d73f559d3c1a5444647f7f583a40aa5",
      "name": "LightingInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "name": "MODULE_LICENSE_APACHE2"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d0dbff031e991021c7a5fec17ba2585c90b77a29",
      "name": "Matrix.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4c6e1a0a6eeec57a85ba39cc53de490d3fd22b8d",
      "name": "Matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "21f4ca79b68c1ce848322635fbd0d487f5855224",
      "name": "MemoryPolicy.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e10dda990dec9e6b894bbd088025039eb552e7b9",
      "name": "MemoryPolicy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5ef7acdaf0fac10f79c926b6faffa448b8d787ea",
      "name": "Mesh.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "afc6adf7f3e0f0134a540985dd84c37dbd9a667a",
      "name": "Mesh.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c5b1efa7aac764ae6d8da63476a2d5cec02a6a5d",
      "name": "NOTICE"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86d3cb9a5b11dd9c6428855e1b2307d77052bf4c",
      "name": "NinePatchUtils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9c06fd5f0225049d4c1e4d9f1741c048e9d59a64",
      "name": "OWNERS"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e16fd8c38c7508aecdbea20057ee34466c3988d3",
      "name": "Outline.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "61d06c2697aa1e0ad07179b8a57ff71fe02b4281",
      "name": "PathParser.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "859697eb3e9ba555130f65b20a28502f68fd4338",
      "name": "PathParser.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7be9541f6b995aad8d30bace990d34e145758207",
      "name": "ProfileData.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9be194c952e17bec9356ab7900f4b962a8bb78d1",
      "name": "ProfileData.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dd78847bdcd81acecb86b3df4453638b3813cb59",
      "name": "ProfileDataContainer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7d1b46c3d6789c365214661b249a6359c88e13a1",
      "name": "ProfileDataContainer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "21430f7e6777f4232595ac39becf8ba6c7357597",
      "name": "Properties.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a7a564428636763546f61f76b32f2cf2963b0f6c",
      "name": "Properties.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "65a5aa4c0112a1f618af48bc33b929c55f705efc",
      "name": "PropertyValuesAnimatorSet.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c04a0b9b0fe71c9af6269806315b4025507d5f81",
      "name": "PropertyValuesAnimatorSet.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "35526255759ff75819eded2d04b3b94126b3b164",
      "name": "PropertyValuesHolder.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bb26cbe7bc9bb117b74528c0325582cd87ccf270",
      "name": "PropertyValuesHolder.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2f15722a23e0ffa70034f2263f2fc985d468c424",
      "name": "Readback.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a092d472abf0f9f5665c8bb7bb100531db8f95b5",
      "name": "Readback.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "60d7f2d14708ea549602e936a0ca7d0c71ca6b72",
      "name": "RecordingCanvas.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f86785274224651cc3604b2042e96e7c46b609d3",
      "name": "RecordingCanvas.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7170226037f9f87ba295afd609017be0fc104e37",
      "name": "Rect.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8b4e59aa73e21d1cad96ae7e458a8a0db0b0ac26",
      "name": "RenderNode.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "afbbce7e27ee46c3432b2709f401c981dd23d460",
      "name": "RenderNode.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c5371236b9cf59be88cbde81e667d45d08f88770",
      "name": "RenderProperties.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4dc57004e401caa94153d8d5ec498aff50956c54",
      "name": "RenderProperties.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a5678d48482aafb9eb75e85afd5ce4e03cab9778",
      "name": "RevealClip.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5174e27ae587486132acebedf180af3872109ade",
      "name": "RootRenderNode.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7a5cda7041ed11eddf2ef2d78931426d9bdadf1c",
      "name": "RootRenderNode.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4d6adf55c0cbe4f6fdfee7f1d29256eb2a26ba97",
      "name": "SafeMath.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f3579a8e9f19e392238a2f18b5b367e9110fda76",
      "name": "SaveFlags.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7f5ca44f7cebfeae2a2068cbaae62254317f71c7",
      "name": "SkiaCanvas.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4a012bc601c97a3f5b7c438f21e343bf5bcea5e5",
      "name": "SkiaCanvas.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8deac61e8baa7b6425c58288290b73c0d0aacdd3",
      "name": "SkiaInterpolator.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "62e6c1e33e40346cef1c30823f6de7442917f5c9",
      "name": "SkiaInterpolator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "de56d9a26982ba4d42bfc577d96b2ffb316833d4",
      "name": "SkippedFrameInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3a176d7bfbcc53653a73c72f68f31ba438e38382",
      "name": "SwapBehavior.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "03682e82e28d40c164a54bce0f630d1a10dd14d8",
      "name": "TEST_MAPPING"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ae29edf535a2b4300e9e5e1d739bfc052988033c",
      "name": "Tonemapper.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c0d5325fa9f899cdf1db2d4b411a073734094231",
      "name": "Tonemapper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "717157c09a532aa51991f5c68544b19d2b729072",
      "name": "TreeInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "88449f3a357292617014f571fdcc2fbcb3682132",
      "name": "TreeInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "833ca4a79ce52231ba11992bb85cbecf38f5d52c",
      "name": "UvMapper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e6eea1c5c0cad9ccf039681bb9716240e172d7f2",
      "name": "Vector.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af169f4bc4cd7be7f05f9e9b51e141d27fbdaa5e",
      "name": "VectorDrawable.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c92654c479c1a52e05d1fcca52323f9a29293694",
      "name": "VectorDrawable.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "28cabb9be0f1596186cd3bdb739b57915ed56de9",
      "name": "Vertex.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6543a2251f7ab6c5b114cc45a509a4433c7d04b5",
      "name": "VertexBuffer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7e1eb70ca02b895b5e373aecb2c4cc785e4668ae",
      "name": "WebViewFunctorManager.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ac16f9138384421faf688483c2b9b507abee4ca6",
      "name": "WebViewFunctorManager.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "528ad5f1a7aa11cde3868f121d4b8c904e7b514d",
      "name": "aconfig"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "9625627e83e39c580ae580bf8866e181aa27494b",
      "name": "apex"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "bebb7f0333ea09b8e7e231c47f2b989654e13d84",
      "name": "api"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "efef7fde2de520bfe100e4d07c536c72b3564a11",
      "name": "canvas"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "a3d0821743b02347aa2cf48d9cd8bac15e63c5ff",
      "name": "effects"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7296225ccfe8bd5f807a5d6bb453d223a896592d",
      "name": "framework-graphics-ravenwood-policies.txt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "538dc2fe0769b38f0bce7dd5e775292b06e7b5f4",
      "name": "hwui"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "5fee5f3de50c5a8af277bbb6e5b202f937b1e229",
      "name": "jni"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b5591941453dea65bbf0d2a2734bc7551da15df7",
      "name": "libhwui.map.txt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "f0ef984cbebc2f190b44e4c6f796ba5ef262717c",
      "name": "pipeline"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "43d618ddbd9a989d067fc5a2b0f21e818af7bd82",
      "name": "platform"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "a3394492b49ed0fa7d95644de27a27fd1ebe2489",
      "name": "private"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "eeff6f2e67cdc10ff0f28554919b1333cd62d1c7",
      "name": "protos"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "00dbaee30fe0e73247cb464064ccbf3a36b2ae85",
      "name": "renderstate"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "7e1d5f74a6b0e529d96f662ae18102812fa36c93",
      "name": "renderthread"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "6e6b8af6b9d9b4f50880b61398573c6a2461a8dd",
      "name": "service"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "3c8cd32a2c37c27cc9501974dee73f5452daec45",
      "name": "shader"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c80a5d7667493c2c5175a7453b0e0303c419be55",
      "name": "tests"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "932cb3ab994ae63cefd7000f7c128ec05ef678cf",
      "name": "thread"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "4a35caba24a26d556e4b91776bce8b4e265f29d7",
      "name": "utils"
    }
  ]
}
