Skip to content

API: Replaced more Vukan enum/structs.

53ae0b2
Select commit
Loading
Failed to load commit list.
Merged

API: Replaced more Vukan enum/structs. #143

API: Replaced more Vukan enum/structs.
53ae0b2
Select commit
Loading
Failed to load commit list.
Codacy Production / Codacy Static Code Analysis succeeded Jul 12, 2025 in 0s

Your pull request is up to standards!

Codacy Here is an overview of what got changed by this pull request:

Complexity increasing per file
==============================
- source/RenderGraph/RunnablePass.cpp  4
- source/RenderGraph/FramePass.cpp  1
- include/RenderGraph/Attachment.hpp  13
- include/RenderGraph/AttachmentTransition.hpp  3
- source/RenderGraph/RunnableGraph.cpp  11
- source/RenderGraph/RecordContext.cpp  2
- source/RenderGraph/FramePassDependenciesBuilder.cpp  1
- source/RenderGraph/FrameGraphPrerequisites.cpp  11
- include/RenderGraph/FrameGraphFunctions.hpp  83
- include/RenderGraph/FrameGraphStructs.hpp  31
         

Complexity decreasing per file
==============================
+ source/RenderGraph/AttachmentTransition.cpp  -6
+ source/RenderGraph/RunnablePasses/ImageToBufferCopy.cpp  -1
+ source/RenderGraph/RunnablePasses/BufferToImageCopy.cpp  -1
+ include/RenderGraph/Id.hpp  -1
+ source/RenderGraph/Attachment.cpp  -46
+ include/RenderGraph/ImageData.hpp  -14
+ include/RenderGraph/FrameGraphPrerequisites.hpp  -50
+ include/RenderGraph/ImageViewData.hpp  -9
+ source/RenderGraph/RunnablePasses/ImageCopy.cpp  -1
+ source/RenderGraph/RunnablePasses/ImageBlit.cpp  -1
         

Clones added
============
- source/RenderGraph/RunnablePasses/GenerateMipmaps.cpp  1
- source/RenderGraph/RecordContext.cpp  2
- source/RenderGraph/RunnablePasses/ImageCopy.cpp  1
- source/RenderGraph/RunnablePasses/ImageBlit.cpp  1
- include/RenderGraph/FrameGraphStructs.hpp  2
         

Clones removed
==============
+ include/RenderGraph/RunnablePasses/BufferToImageCopy.hpp  -1
+ include/RenderGraph/RunnablePasses/RenderMeshHolder.hpp  -1
+ include/RenderGraph/RunnablePasses/ImageToBufferCopy.hpp  -2
+ include/RenderGraph/RunnablePasses/RenderQuadHolder.hpp  -1
+ include/RenderGraph/FrameGraphPrerequisites.hpp  -2
+ include/RenderGraph/RunnablePasses/ImageBlit.hpp  -1
+ include/RenderGraph/RunnablePasses/BufferCopy.hpp  -1
+ source/RenderGraph/RunnablePasses/BufferCopy.cpp  -1
         

See the complete overview on Codacy