Allocations reduction #153
Merged
Codacy Production / Codacy Static Code Analysis
succeeded
May 5, 2026 in 0s
Your pull request is up to standards!
Here is an overview of what got changed by this pull request:
Complexity increasing per file
==============================
- source/RenderGraph/RunnablePasses/RenderMeshHolder.cpp 5
- source/RenderGraph/RunnablePass.cpp 3
- include/RenderGraph/RunnablePasses/RenderPass.hpp 5
- source/RenderGraph/RunnablePasses/PipelineHolder.cpp 21
- source/RenderGraph/RunnablePasses/ComputePass.cpp 1
- include/RenderGraph/ResourceHandler.hpp 7
- source/RenderGraph/ResourceHandler.cpp 22
- include/RenderGraph/RunnableGraph.hpp 3
- include/RenderGraph/RecordContext.hpp 1
- source/RenderGraph/RunnablePasses/ImageToBufferCopy.cpp 3
- source/RenderGraph/RunnablePasses/BufferToImageCopy.cpp 3
- source/RenderGraph/RunnableGraph.cpp 3
- source/RenderGraph/RecordContext.cpp 17
- include/RenderGraph/RunnablePass.hpp 6
- source/RenderGraph/LayerLayoutStatesHandler.cpp 1
- source/RenderGraph/RunnablePasses/BufferCopy.cpp 4
- source/RenderGraph/FrameGraphPrerequisites.cpp 3
- include/RenderGraph/FrameGraphBase.hpp 2
- include/RenderGraph/BufferData.hpp 1
Complexity decreasing per file
==============================
+ source/RenderGraph/RunnablePasses/RenderPass.cpp -4
+ include/RenderGraph/FrameGraphPrerequisites.hpp -1
Clones added
============
- include/RenderGraph/RunnablePasses/RenderPass.hpp 1
- source/RenderGraph/RunnablePasses/ImageToBufferCopy.cpp 1
- source/RenderGraph/RunnablePasses/BufferToImageCopy.cpp 2
- source/RenderGraph/RunnablePasses/GenerateMipmaps.cpp 1
- source/RenderGraph/RecordContext.cpp 2
- include/RenderGraph/RunnablePass.hpp 1
- source/RenderGraph/RunnablePasses/ImageCopy.cpp 1
- source/RenderGraph/RunnablePasses/ImageBlit.cpp 1
- source/RenderGraph/RunnablePasses/BufferCopy.cpp 2
Clones removed
==============
+ source/RenderGraph/RunnablePasses/RenderMesh.cpp -1
+ include/RenderGraph/RunnablePasses/ComputePass.hpp -1
+ source/RenderGraph/ResourceHandler.cpp -2
+ source/RenderGraph/RunnablePasses/RenderPass.cpp -1
+ source/RenderGraph/RunnablePasses/RenderQuad.cpp -1
+ include/RenderGraph/RunnablePasses/RenderQuadConfig.hpp -1
See the complete overview on Codacy
Loading