)]}'
{
  "id": "cb8204917a9655e2a2582c415d9aa4f3c7662763",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "aa3ede7e23e08c412d680420ce293d8351f97ddc",
      "name": "Adapter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d0089349abdb1d42cb270efb3686dac81d9e957d",
      "name": "Adapter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5ff33b3309bef549e0075d95dcf2f1994cbe4b29",
      "name": "AttachmentState.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "74c5432f23816f1186ba49c5b5a2f7b690c5c1e0",
      "name": "AttachmentState.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "09ef4ef76c7546be95c5a4e6a8da285867af10fb",
      "name": "BackendConnection.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f17108ec58561d691fbd26e30d8d997a4f6b041a",
      "name": "BackendConnection.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c21ae23054eac3b0e30f0c34884ff079fe9a70ce",
      "name": "BindGroup.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "becb39ee753ff169d4929c78c55e76b1344e94eb",
      "name": "BindGroup.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "34bbe2e140c04c8a623f81a5c531ee3272ec2c3f",
      "name": "BindGroupAndStorageBarrierTracker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f6cc49b672627cedbda4d5f3008123dfb637a0da",
      "name": "BindGroupLayout.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "abe50f486e91a9f720177071657bc70fe5b16f3b",
      "name": "BindGroupLayout.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "121dd0ffa8ea111822a98f4870391960a21ed906",
      "name": "BindGroupTracker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "38b2dd8e456daa5afba8aba944ea450fffbb23d1",
      "name": "BuddyAllocator.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af826362688fe9310fb0105ddb90a9335e836b47",
      "name": "BuddyAllocator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c3caa5be442477e63c77f4d53054f1377f41c910",
      "name": "BuddyMemoryAllocator.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c057f7482231b2ab71d1c5712acfd09650b30b5f",
      "name": "BuddyMemoryAllocator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5e173f375a501e7c12890e425771b00afa17582d",
      "name": "Buffer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6a0a0e1be8c16813da58bfcb46c45a8ce19de871",
      "name": "Buffer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "117a6316c3eee3fdb5539fd9ecfa2139da28a4bf",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b91baed16754322e8876c295fc27dfd4b0ffdb2b",
      "name": "CachedObject.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b498b917713d96da468077b93905da8311fddebb",
      "name": "CachedObject.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "553f8896577ff401812da92ff304a85d6034b819",
      "name": "CommandAllocator.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "82de05c1a4574d318ae440bb52e2bf8a0f53fc6c",
      "name": "CommandAllocator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e02cff1adcf2acc374abd08cbe68ce08b5c5554f",
      "name": "CommandBuffer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c1d2597ff84363b442230a8d1139e4c5f88e94aa",
      "name": "CommandBuffer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d6ef68ba605325f9f55580b349b3bce348e13698",
      "name": "CommandBufferStateTracker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "50e5107c97180821f490d1fb35b092cfd5ceb9d5",
      "name": "CommandBufferStateTracker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9cdd4a7d0f0f3dc34909967d63b2b84c6f9e7be4",
      "name": "CommandEncoder.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2c89c4bd777ca02d38da76a2f778b8c4cf41a125",
      "name": "CommandEncoder.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dc7a3ccec543fd797df44f87cc91bb948488f5e3",
      "name": "CommandValidation.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d649ce32eebe811ffa2c62a469067686adca75e6",
      "name": "CommandValidation.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3810089066e559e0f7939cefb84196cae73321b1",
      "name": "Commands.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "05632d7952064bafdf4b5b33a732d0d30f61e9f0",
      "name": "Commands.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cd88c875a11eb968f73776a09aabfae8a64270b6",
      "name": "ComputePassEncoder.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f790aad51eeea94a9521994675f3aea61aac7524",
      "name": "ComputePassEncoder.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c1394c68f9de923136a726315e6d86a568e9184c",
      "name": "ComputePipeline.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "43d7966568d48361f2a43590246df34b7cbc547a",
      "name": "ComputePipeline.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e4f7ab410e674f01acb086bb4ea1b36b2502a127",
      "name": "DawnNative.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "185d6593d7b2a6caa77c01a577e02296921f7d29",
      "name": "Device.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "235ccd222ee7863b7a25dda4b089dd12dd32e2a2",
      "name": "Device.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "be92ea095917bb23c602c6f1849fa0d5753c22b4",
      "name": "DynamicUploader.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8210b035b2265ce2ebe1c84464b1ebe715b13add",
      "name": "DynamicUploader.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b8be06990d69393a376f3438225cee26ab33c39e",
      "name": "EncodingContext.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1eef6c5b26b9445f274fcd6cc4443150b6d7a0e0",
      "name": "EncodingContext.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "79c2024276a5a8215fdb01f18a102ce79a43a3e0",
      "name": "Error.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "87ac5405eb4ed8199a300db007744b17125bf7a8",
      "name": "Error.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bdfed7fdaabd4e6b003a3d4e0ae3bf4dff425839",
      "name": "ErrorData.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9c8ee8361cc7755d61171888217b5069421b497e",
      "name": "ErrorData.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "836ef1ecab615919347219d102d322d924e2da90",
      "name": "ErrorInjector.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4d7d2b8a2b60cb5b3c00beeb495fd6d9ff6664e5",
      "name": "ErrorInjector.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2facb8be5ccbe07d8f3aad0e10dabd931991d4de",
      "name": "ErrorScope.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fb0bc67e3d3f19d078654d3ae44acb43d6a08fb2",
      "name": "ErrorScope.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea5d5a48cd6278b6ad052ad2b7189181dc70b0a5",
      "name": "ErrorScopeTracker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7337eb641417f4817846cdbfafcd5cdc0bc4bbb4",
      "name": "ErrorScopeTracker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a2b5a9dff160c5dd6bf2a9e625c3f7ac71ad8e9b",
      "name": "Extensions.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6e6d82d9f4dfd8c73f50d7a7507955ec2645e42c",
      "name": "Extensions.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f16274e9d3af93674c4f08c85ea433355c8aed2d",
      "name": "Fence.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a9845f9cb08b9b08b675ed45cf826af703d55574",
      "name": "Fence.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1daf10a9980c09836d829590479b7eab11692a1d",
      "name": "FenceSignalTracker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "53333e946b2b92335ae4ccd777f05047c8cabc07",
      "name": "FenceSignalTracker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d4c0e16146b172be60d9cbb0a53d76e0cf5639b3",
      "name": "Format.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3d2c48a9ade540591d882d98ab3968653c8e41ea",
      "name": "Format.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "05538e85eed87477af54b242929d883a73378dc1",
      "name": "Forward.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "982c97972819e5e3cdba33bfe41787a95232a745",
      "name": "Instance.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e07d04b6b48929b4bb07025df97a638c222b2f03",
      "name": "Instance.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "04559353ddf1636d3eccc97498b2392396a7e74c",
      "name": "IntegerTypes.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0f8c1a35257b5bbddef6591e26928b0ecc6b6409",
      "name": "ObjectBase.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2a1f86a9a49f513c75fa0e0f501981d0507efd1e",
      "name": "ObjectBase.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c2a2071737384c672689eff6b668ea05752ace71",
      "name": "PassResourceUsage.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4831b3698987760be3b24e68ad35f539db6696cf",
      "name": "PassResourceUsageTracker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "458b1757070a7aa4caaac0d3e4e356cef50e8355",
      "name": "PassResourceUsageTracker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "198d99dbdc631499269d1495855e34d54c350def",
      "name": "PerStage.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "be9f4c459dd7e9b355e5874bc725cb5ff500b1b9",
      "name": "PerStage.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4c2439b1aa541dc1731f0fa14db9e34936353630",
      "name": "Pipeline.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "29c838602ba5d03844f06f8da8dafc4177cf65c9",
      "name": "Pipeline.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a7c74a7a1d5326f8156f3adbe87e6ab812915c97",
      "name": "PipelineLayout.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f919effbb5d931511cc8e21628369d8cf65dac5d",
      "name": "PipelineLayout.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cc17a720554825a865ad5bc20b4eab712fd143bc",
      "name": "ProgrammablePassEncoder.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "17bfeb413b4a4e0f3f03ab83618666fc8f402d24",
      "name": "ProgrammablePassEncoder.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1876f9bce4367be0505ed8fa890d03608ce4e95b",
      "name": "Queue.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fd9d291f00c1b2c44b6deceb0333cc5e660418ad",
      "name": "Queue.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a0e50b8b75a0030c0541e3796355cadb33b19e3a",
      "name": "RefCounted.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7b94d2ec0822bec3173830170f023efb62680f86",
      "name": "RefCounted.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b34788679767f02cfd02ae0cfc19f0b7e58c6801",
      "name": "RenderBundle.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "828c23be967d349de115b5a1a607a68983c156a2",
      "name": "RenderBundle.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "956fa8b3a251e5f42ddb085404773ce93699c019",
      "name": "RenderBundleEncoder.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0581719f1dc252c5c75c119d6ac1070f09993487",
      "name": "RenderBundleEncoder.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "532c448b59161d90dbdd22f03cf56880c893cebb",
      "name": "RenderEncoderBase.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "33343ae4a0c59c3b4c93d6b5c2d46b4b5cf6d63a",
      "name": "RenderEncoderBase.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9dbb2ee87c18c16c89ce83e21ed02af8919bd477",
      "name": "RenderPassEncoder.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cd9ac017fb746af3e4e17311cd873d0a73dbac90",
      "name": "RenderPassEncoder.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dc4a508c29bb1cb33f7009ea6e75168c7d280c0a",
      "name": "RenderPipeline.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9cc76dea82dac4551c493d83e6518ef8d00dc757",
      "name": "RenderPipeline.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6e6af7951228e1d5f56dca3d0ce4d4df9b6ea02b",
      "name": "ResourceHeap.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1b0fd621de6f8229bf43c4a9a71cc410ce26864a",
      "name": "ResourceHeapAllocator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0d726c9d66c56d45f9c5375aca9cf180672a4b3e",
      "name": "ResourceMemoryAllocation.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1eb68e7552660c16dc5c5781765b5fb8335d9d31",
      "name": "ResourceMemoryAllocation.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6c3eef0ce034f9264755ba5adbc0a7f93a38ad8f",
      "name": "RingBufferAllocator.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e437632d7c45cf2d583c6342a04759e00da6b211",
      "name": "RingBufferAllocator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "034a8c3eabfaaeef185c63615c6da472ca27a9ba",
      "name": "Sampler.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a642422e785435aa84d0ff91e3e70e69495e8af5",
      "name": "Sampler.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "39324b85a62fe52a6ef73e2b83d0fa7acb506f1d",
      "name": "ShaderModule.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1797155303f6c9121c68d91ab670de56829100ce",
      "name": "ShaderModule.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "51f5fa8c5e58cc7cd5e69f888a0d0a07df45d369",
      "name": "StagingBuffer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1da8900a1284ac9df35f1e00b2128a7acfef8ff3",
      "name": "StagingBuffer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eee9335a16b5293a4e4291348126724d614c842b",
      "name": "Surface.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b33cf8a80ec2e5b350819c03685db0b5cb418ece",
      "name": "Surface.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9989674fe6a3390b754edc2c3f2ba9ca5b281a33",
      "name": "Surface_metal.mm"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86a9c89d2f44c0e775ab81b46ca548c9bc03f8a0",
      "name": "SwapChain.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d1d0b7f2557b75df4192e1a763782863298a581a",
      "name": "SwapChain.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7b264c1ec186c94aa8edacc02478b49b0ad4c15b",
      "name": "Texture.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "24a894f4ccd671ac66723977659a2f5f64accabe",
      "name": "Texture.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b9940aba2b6e55c2485b419d4c6d5354394b62da",
      "name": "ToBackend.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "225918c26f9510f05028dc6f76be21d0d03fd627",
      "name": "Toggles.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3cc40ecb28a3256277d4c6cfccbb603168bdd2df",
      "name": "Toggles.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "336d3285708b8b6437e9f5dbc6a563742addf920",
      "name": "d3d12"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "52ca91645957bf58855e10e323c8243333aec718",
      "name": "dawn_platform.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "2191459b4543dc82452adbddafc6761d9ac148ff",
      "name": "metal"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "07a66689b3ce611a234fc6fd17d2b61f6d904953",
      "name": "null"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e3a81c226a5bdffc71dc92ae990bd537fcdf9be4",
      "name": "opengl"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e4e0acbfe8682ecdd9de3006da974cb1a4caee6a",
      "name": "vulkan"
    }
  ]
}
