Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Methane Kit v0.7.2: add initial compute pipeline support and RHI unit tests #121

Merged
merged 136 commits into from
May 30, 2023

Update SetData usage in documents

0afb15f
Select commit
Loading
Failed to load commit list.
Merged

Methane Kit v0.7.2: add initial compute pipeline support and RHI unit tests #121

Update SetData usage in documents
0afb15f
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch succeeded May 29, 2023 in 0s

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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov codecov / codecov/patch

Modules/Graphics/RHI/Base/Sources/Methane/Graphics/Base/CommandKit.cpp#L221-L225

Added lines #L221 - L225 were not covered by tests