gitextract_6fjoabne/ ├── .editorconfig ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ └── feature_request.md │ ├── codecov.yml │ └── workflows/ │ └── cmake.yml ├── .gitignore ├── .gitmodules ├── AUTHORS ├── CMakeLists.txt ├── CMakePresets.json ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── include/ │ └── RenderGraph/ │ ├── Attachment.hpp │ ├── AttachmentTransition.hpp │ ├── BufferData.hpp │ ├── BufferViewData.hpp │ ├── DotExport.hpp │ ├── Exception.hpp │ ├── FrameGraph.hpp │ ├── FrameGraphBase.hpp │ ├── FrameGraphEnums.hpp │ ├── FrameGraphFunctions.hpp │ ├── FrameGraphPrerequisites.hpp │ ├── FrameGraphStructs.hpp │ ├── FramePass.hpp │ ├── FramePassGroup.hpp │ ├── FramePassTimer.hpp │ ├── GraphContext.hpp │ ├── GraphNode.hpp │ ├── GraphVisitor.hpp │ ├── Hash.hpp │ ├── Id.hpp │ ├── ImageData.hpp │ ├── ImageViewData.hpp │ ├── LayerLayoutStatesHandler.hpp │ ├── Log.hpp │ ├── PixelFormat.inl │ ├── RecordContext.hpp │ ├── ResourceHandler.hpp │ ├── RunnableGraph.hpp │ ├── RunnablePass.hpp │ ├── RunnablePasses/ │ │ ├── BufferCopy.hpp │ │ ├── BufferToImageCopy.hpp │ │ ├── ComputePass.hpp │ │ ├── GenerateMipmaps.hpp │ │ ├── ImageBlit.hpp │ │ ├── ImageCopy.hpp │ │ ├── ImageToBufferCopy.hpp │ │ ├── PipelineConfig.hpp │ │ ├── PipelineHolder.hpp │ │ ├── RenderMesh.hpp │ │ ├── RenderMeshConfig.hpp │ │ ├── RenderMeshHolder.hpp │ │ ├── RenderPass.hpp │ │ ├── RenderPassHolder.hpp │ │ ├── RenderQuad.hpp │ │ ├── RenderQuadConfig.hpp │ │ └── RenderQuadHolder.hpp │ ├── Signal.hpp │ ├── Version.hpp.in │ └── WriteDescriptorSet.hpp ├── source/ │ ├── CMakeLists.txt │ └── RenderGraph/ │ ├── Attachment.cpp │ ├── AttachmentTransition.cpp │ ├── BuilderCommon.hpp │ ├── DotExport.cpp │ ├── FrameGraph.cpp │ ├── FrameGraph.natvis │ ├── FrameGraphPrerequisites.cpp │ ├── FramePass.cpp │ ├── FramePassGroup.cpp │ ├── FramePassTimer.cpp │ ├── GraphBuilder.cpp │ ├── GraphBuilder.hpp │ ├── GraphContext.cpp │ ├── GraphNode.cpp │ ├── LayerLayoutStatesHandler.cpp │ ├── Log.cpp │ ├── RecordContext.cpp │ ├── ResourceHandler.cpp │ ├── RunnableGraph.cpp │ ├── RunnablePass.cpp │ └── RunnablePasses/ │ ├── BufferCopy.cpp │ ├── BufferToImageCopy.cpp │ ├── ComputePass.cpp │ ├── GenerateMipmaps.cpp │ ├── ImageBlit.cpp │ ├── ImageCopy.cpp │ ├── ImageToBufferCopy.cpp │ ├── PipelineHolder.cpp │ ├── RenderMesh.cpp │ ├── RenderMeshHolder.cpp │ ├── RenderPass.cpp │ ├── RenderPassHolder.cpp │ ├── RenderQuad.cpp │ └── RenderQuadHolder.cpp ├── test/ │ ├── BaseTest.cpp │ ├── BaseTest.hpp │ ├── CMakeLists.txt │ ├── Common.cpp │ ├── Common.hpp │ ├── TestAttachment.cpp │ ├── TestBases.cpp │ ├── TestRenderGraph.cpp │ ├── TestRenderPass.cpp │ └── TestRunnablePass.cpp └── vcpkg.json