)]}'
{
  "id": "98c6a2e1b2bde2bc76af29e2c7fd2d6f47e62414",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "6c7f6fb545df319d26d3defc6098eb47c9e57734",
      "name": "Android.bp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "242b3e46bb13689e92672a475f4a5bd045f38cd5",
      "name": "BUILD.bazel"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "938f275e1f849797c0d1ef871d3f7b964216c80a",
      "name": "BlobManager.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b23987c9ab4ec32d6407241d605961531933621f",
      "name": "BlobManager.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ed28905681cea6d201785386206d7106a9c4d19d",
      "name": "BorrowedImage.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b60a1ecb0e194ef58146867cf8297e2c839c0201",
      "name": "Buffer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "414ff057e2e37c885bb2ca9880b2038518d5c42a",
      "name": "Buffer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ffbaf7b2b5476861aa1064afb5b950afd1b39411",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3e9f413a18aed3ebc640ab1097b7e97adfd5238c",
      "name": "ChannelStream.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "33c77baa4dd55e4df904d908ea0a39a46da16b2d",
      "name": "ChannelStream.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "16646809361e6c25f340ef865746583aa3d9f9e4",
      "name": "ColorBuffer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "43a3330891f6730dc923e52c813d98772b772ec1",
      "name": "ColorBuffer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cccd693e8ec99d5328e5a9b602d6036f9f45062c",
      "name": "Compositor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3aa811aea4ffb9beb46adf876349fda955404b9f",
      "name": "ContextHelper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e5c4d9b97625c3f744fdd00c5750908dd598e006",
      "name": "Display.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b9d97fe976f9f4b165a1f04a8cb0c3ebbc434ece",
      "name": "DisplaySurface.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "679439a85742e774dd37fa992a19b243792fa7e7",
      "name": "DisplaySurface.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a1b13f732cee727ea6fdeb03273237057a6369d3",
      "name": "DisplaySurfaceUser.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "156b01d5ed5e74b247f7037588481db05ecd7cd1",
      "name": "DisplaySurfaceUser.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b44b5ea0bb569232d2c14f213935b30263bf9131",
      "name": "FrameBuffer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9e7f58ad5c2137f07e506b0a077f47c411db0dfa",
      "name": "FrameBuffer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ba1e457bb3e550b76e07b247961aa22f8fc23702",
      "name": "FrameworkFormats.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "255a1986b2cdda1e9ac39bac02a6f68810621bce",
      "name": "GfxStreamAgents.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "864d3ddec2f3767cca08844e5ade3d7fd0a3d990",
      "name": "GfxStreamAgents.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9d8859d64f3c45952b6ae96d5b3c405bc63c66b3",
      "name": "GfxStreamBackendInitOverride.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3c57028fd7de095149c7d2a42392621124adff02",
      "name": "GlesCompat.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c2fd6c090f64457d66c1e396f9d300f6da919882",
      "name": "Handle.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4629bdbdfd36b33edec025023acdb92034be117",
      "name": "Hwc2.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6b5e004e2143039845d40a8624dd92f6803770bc",
      "name": "Hwc2.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af79e07f4171d4ee968cb4838f2475f1187ddaeb",
      "name": "NativeSubWindow.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "12f148fd43eefa1a20807a348ef8720e68dc6dd4",
      "name": "NativeSubWindow_android.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ac2c797d58beb525055c8e4aa523a26f2e6fd18e",
      "name": "NativeSubWindow_cocoa.mm"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1212863473a5d519ff770665b9bdea7ec702b47d",
      "name": "NativeSubWindow_qnx.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b413a312fc25a94aafe9ae3999bbe5f6e4cc102d",
      "name": "NativeSubWindow_stub.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "26ff662bbf819e2e15a10cf8621b531448061f09",
      "name": "NativeSubWindow_win32.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "056ee0d981e1866d08655d5934111e4db7c431a3",
      "name": "NativeSubWindow_x11.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "697f6952c94f91509899f6cdee4d9ec6c819343f",
      "name": "PostCommands.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a06ec8d4f7668577bc2fdba0744047a23169611f",
      "name": "PostWorker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1cfe1053e1b725a959e2fd1e5350934575de10bd",
      "name": "PostWorker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f44254ee494ec19238635fecdf410b53c13d6d99",
      "name": "PostWorkerGl.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ab2f947d6bbfbe84deaf1b046b17a7538d867b16",
      "name": "PostWorkerGl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7220e1a6271c66db9178316b8150c2528c6add0c",
      "name": "ProcessResources.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "32382eb94a0311117807540379433d4ec4667047",
      "name": "ReadBuffer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fb0c56f35105565109b51b6e826afbf1ddabba3b",
      "name": "ReadBuffer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "369a3bec4058d50135baf6819fcc42540dbff1c2",
      "name": "ReadbackWorker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "84144afe4b08917df2d8597961fc8f60dc96a2e0",
      "name": "RenderChannelImpl.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c7bffb1ab8eca4fdcc20f4db7a6c7a323d56ec97",
      "name": "RenderChannelImpl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0f3919c4a6fc5d66c45a4aca744a8a334ccb40b7",
      "name": "RenderControl.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d7a622d4419496da486221d13c4387fcba363539",
      "name": "RenderControl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "26b176620002a24b8d2f3c6a8742d09815e78030",
      "name": "RenderLibImpl.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "60c4ef3bf2bdde7df470e2d315a7dcee5549db3d",
      "name": "RenderLibImpl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2f5aa3a45c15247a23fdf6568173eba020e001dc",
      "name": "RenderThread.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b5d5bebe38de815e16c0775d37cd0640bc50718d",
      "name": "RenderThread.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "983fc75afc1f02b01af693acb39d75c16d3ca6e0",
      "name": "RenderThreadInfo.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5e20d8a518818d576f7ed87d62f2d738d6f66c1a",
      "name": "RenderThreadInfo.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5bd191f13cc82e80fb088b958a5834412185e5f1",
      "name": "RenderThreadInfoGl.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f6c025544231b76a1872cd354196d1c273865d01",
      "name": "RenderThreadInfoGl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3c8b678e0a837a62d11e1ae466656a930d6a5a94",
      "name": "RenderThreadInfoMagma.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "42e327c9480605463292fccf134d12afc8dca652",
      "name": "RenderThreadInfoMagma.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8bdc177ca7d6cfb20bfc8f4c23e42aaa6c06d3ce",
      "name": "RenderWindow.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d601f0d2497b4142b209fc94bcaf468079746c75",
      "name": "RenderWindow.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aaec95e1c4e66bbf437b8ec37378782a7549c08c",
      "name": "RendererImpl.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b86cd879c6a8e452806a37ce7e125eba96a1496b",
      "name": "RendererImpl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5f3018ab7871b0fa30da2da7a3e46549b2def342",
      "name": "RingStream.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "78e6cf7145325e2d56f274fd4ddb5d5f7938a72a",
      "name": "RingStream.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6a9656f59133efb6d0cca7a8bb5037f2380b0e53",
      "name": "StalePtrRegistry.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5b1d1c11ed3d8004af13f772bd8a4d6d1adf7ecf",
      "name": "SyncThread.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1c84301983836fd8e3575d4afe9c915645e607dc",
      "name": "SyncThread.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "635aa819d24e073286a7242d96003bbea2089bdf",
      "name": "VirtioGpuTimelines.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e703610a0af943705b51010669877ef151dd35a5",
      "name": "VirtioGpuTimelines.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "414ef46c6a9f562cb755bd8186896d28afff23ba",
      "name": "VsyncThread.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5cbfb57ec12622b27cdf6a9eae45d451baa9c87a",
      "name": "VsyncThread.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "f04a6420d0803fd6844cb7d4ab79c4b40b5e8319",
      "name": "apigen-codec-common"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "cb66228e13b354f9e5d188a4e74c8564ac9f8f34",
      "name": "compressedTextureFormats"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "11912fde24bba5f2d86414c592817c0cac1618e1",
      "name": "drm_fourcc.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "eb2f15665b3bf6ce1d552d78a2de964c42a85d6b",
      "name": "features"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e4a47525a5a5db6925ef31b5ef95df04dbe74f66",
      "name": "gfxstream_unittest.cpp"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "6058a1983c2cc5102e3b281a8bbfb1a07421fb12",
      "name": "gl"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "2fefc931897a09a0f5946d0c0c59047ff9f31ca4",
      "name": "include"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "3778c62e4c44568ab12e5701c8b92b878b0d9b09",
      "name": "magma"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5444eebaec5ccaf645708935e0e19666c3f89a6c",
      "name": "meson.build"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "035ae58099fd1188f6d78ec3d9dbd88c601326ab",
      "name": "renderControl_dec"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2df39f792a1e7c6852ac8505ebfcbffc140ca19e",
      "name": "render_api.cpp"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "aab63653dc78ec28a312c5cbebe440e46de913ad",
      "name": "testlibs"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "1fefd4a7e29586ea7d3f77f4856929a664f05d41",
      "name": "tests"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fac182552eb245c1cff909b5c1643d967744b825",
      "name": "virgl_hw.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "823f30020d5434b516dacae0afcb4a6e00fd2b13",
      "name": "virtgpu_gfxstream_protocol.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2009dff308ebd7f5eb2da0e842da178341f64b4f",
      "name": "virtio-gpu-gfxstream-renderer-goldfish.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e572a90aa061f6e1f2cfe81da9fa32230987aee8",
      "name": "virtio-gpu-gfxstream-renderer.cpp"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "2508b218a61607752c4fe92506c7b54131f6d3ba",
      "name": "vulkan"
    }
  ]
}
