Methane Kit v0.7.2: add initial compute pipeline support and RHI unit tests #121
57.81% of diff hit (target 29.98%)
View this Pull Request on Codecov
57.81% of diff hit (target 29.98%)
Annotations
Check warning on line 64 in Modules/Data/Types/Include/Methane/Data/Chunk.hpp
codecov / codecov/patch
Modules/Data/Types/Include/Methane/Data/Chunk.hpp#L58-L64
Added lines #L58 - L64 were not covered by tests
Check warning on line 72 in Modules/Data/Types/Include/Methane/Data/Chunk.hpp
codecov / codecov/patch
Modules/Data/Types/Include/Methane/Data/Chunk.hpp#L67-L72
Added lines #L67 - L72 were not covered by tests
Check warning on line 360 in Modules/Graphics/App/Sources/Methane/Graphics/AppBase.cpp
codecov / codecov/patch
Modules/Graphics/App/Sources/Methane/Graphics/AppBase.cpp#L357-L360
Added lines #L357 - L360 were not covered by tests
Check warning on line 71 in Modules/Graphics/Primitives/Include/Methane/Graphics/MeshBuffers.hpp
codecov / codecov/patch
Modules/Graphics/Primitives/Include/Methane/Graphics/MeshBuffers.hpp#L71
Added line #L71 was not covered by tests
Check warning on line 73 in Modules/Graphics/Primitives/Include/Methane/Graphics/MeshBuffers.hpp
codecov / codecov/patch
Modules/Graphics/Primitives/Include/Methane/Graphics/MeshBuffers.hpp#L73
Added line #L73 was not covered by tests
Check warning on line 124 in Modules/Graphics/Primitives/Include/Methane/Graphics/MeshBuffers.hpp
codecov / codecov/patch
Modules/Graphics/Primitives/Include/Methane/Graphics/MeshBuffers.hpp#L123-L124
Added lines #L123 - L124 were not covered by tests
Check warning on line 174 in Modules/Graphics/Primitives/Sources/Methane/Graphics/ImageLoader.cpp
codecov / codecov/patch
Modules/Graphics/Primitives/Sources/Methane/Graphics/ImageLoader.cpp#L174
Added line #L174 was not covered by tests
Check warning on line 212 in Modules/Graphics/Primitives/Sources/Methane/Graphics/ImageLoader.cpp
codecov / codecov/patch
Modules/Graphics/Primitives/Sources/Methane/Graphics/ImageLoader.cpp#L211-L212
Added lines #L211 - L212 were not covered by tests
Check warning on line 217 in Modules/Graphics/Primitives/Sources/Methane/Graphics/ImageLoader.cpp
codecov / codecov/patch
Modules/Graphics/Primitives/Sources/Methane/Graphics/ImageLoader.cpp#L217
Added line #L217 was not covered by tests
Check warning on line 227 in Modules/Graphics/Primitives/Sources/Methane/Graphics/ImageLoader.cpp
codecov / codecov/patch
Modules/Graphics/Primitives/Sources/Methane/Graphics/ImageLoader.cpp#L227
Added line #L227 was not covered by tests
Check warning on line 58 in Modules/Graphics/Primitives/Sources/Methane/Graphics/MeshBuffersBase.cpp
codecov / codecov/patch
Modules/Graphics/Primitives/Sources/Methane/Graphics/MeshBuffersBase.cpp#L56-L58
Added lines #L56 - L58 were not covered by tests
Check warning on line 68 in Modules/Graphics/Primitives/Sources/Methane/Graphics/MeshBuffersBase.cpp
codecov / codecov/patch
Modules/Graphics/Primitives/Sources/Methane/Graphics/MeshBuffersBase.cpp#L67-L68
Added lines #L67 - L68 were not covered by tests
Check warning on line 75 in Modules/Graphics/Primitives/Sources/Methane/Graphics/ScreenQuad.cpp
codecov / codecov/patch
Modules/Graphics/Primitives/Sources/Methane/Graphics/ScreenQuad.cpp#L75
Added line #L75 was not covered by tests
Check warning on line 215 in Modules/Graphics/Primitives/Sources/Methane/Graphics/ScreenQuad.cpp
codecov / codecov/patch
Modules/Graphics/Primitives/Sources/Methane/Graphics/ScreenQuad.cpp#L214-L215
Added lines #L214 - L215 were not covered by tests
Check warning on line 236 in Modules/Graphics/Primitives/Sources/Methane/Graphics/ScreenQuad.cpp
codecov / codecov/patch
Modules/Graphics/Primitives/Sources/Methane/Graphics/ScreenQuad.cpp#L235-L236
Added lines #L235 - L236 were not covered by tests
Check warning on line 339 in Modules/Graphics/Primitives/Sources/Methane/Graphics/ScreenQuad.cpp
codecov / codecov/patch
Modules/Graphics/Primitives/Sources/Methane/Graphics/ScreenQuad.cpp#L339
Added line #L339 was not covered by tests
Check warning on line 183 in Modules/Graphics/Primitives/Sources/Methane/Graphics/SkyBox.cpp
codecov / codecov/patch
Modules/Graphics/Primitives/Sources/Methane/Graphics/SkyBox.cpp#L183
Added line #L183 was not covered by tests
Check warning on line 113 in Modules/Graphics/RHI/Base/Include/Methane/Graphics/Base/CommandList.h
codecov / codecov/patch
Modules/Graphics/RHI/Base/Include/Methane/Graphics/Base/CommandList.h#L113
Added line #L113 was not covered by tests
Check warning on line 49 in Modules/Graphics/RHI/Base/Include/Methane/Graphics/Base/ComputeState.h
codecov / codecov/patch
Modules/Graphics/RHI/Base/Include/Methane/Graphics/Base/ComputeState.h#L49
Added line #L49 was not covered by tests
Check warning on line 93 in Modules/Graphics/RHI/Base/Include/Methane/Graphics/Base/Context.h
codecov / codecov/patch
Modules/Graphics/RHI/Base/Include/Methane/Graphics/Base/Context.h#L93
Added line #L93 was not covered by tests
Check warning on line 53 in Modules/Graphics/RHI/Base/Include/Methane/Graphics/Base/RenderContext.h
codecov / codecov/patch
Modules/Graphics/RHI/Base/Include/Methane/Graphics/Base/RenderContext.h#L51-L53
Added lines #L51 - L53 were not covered by tests
Check warning on line 66 in Modules/Graphics/RHI/Base/Include/Methane/Graphics/Base/Resource.h
codecov / codecov/patch
Modules/Graphics/RHI/Base/Include/Methane/Graphics/Base/Resource.h#L66
Added line #L66 was not covered by tests
Check warning on line 71 in Modules/Graphics/RHI/Base/Include/Methane/Graphics/Base/Resource.h
codecov / codecov/patch
Modules/Graphics/RHI/Base/Include/Methane/Graphics/Base/Resource.h#L71
Added line #L71 was not covered by tests
Check warning on line 58 in Modules/Graphics/RHI/Base/Sources/Methane/Graphics/Base/CommandKit.cpp
codecov / codecov/patch
Modules/Graphics/RHI/Base/Sources/Methane/Graphics/Base/CommandKit.cpp#L58
Added line #L58 was not covered by tests
Check warning on line 225 in Modules/Graphics/RHI/Base/Sources/Methane/Graphics/Base/CommandKit.cpp
codecov / codecov/patch
Modules/Graphics/RHI/Base/Sources/Methane/Graphics/Base/CommandKit.cpp#L221-L225
Added lines #L221 - L225 were not covered by tests