Skip to content

Separate mip-map generation into graphics utilities. #395

Separate mip-map generation into graphics utilities.

Separate mip-map generation into graphics utilities. #395

Triggered via issue December 14, 2024 20:53
@crud89crud89
commented on #144 ef2704e
Status Failure
Total duration 30m 4s
Artifacts 2

ci.yml

on: issue_comment
verify-permissions
6s
verify-permissions
Matrix: run-setup
Matrix: run-tests
Matrix: run-tidy
Fit to window
Zoom out
Zoom in

Annotations

18 errors and 23 warnings
run-tests (windows-latest-clang)
Process completed with exit code 1.
run-tests (windows-latest-clang): src/Graphics/src/blitter_vk.cpp#L25
template specialization requires 'template<>'
run-tests (windows-latest-clang): src/Graphics/src/blitter_vk.cpp#L30
template specialization requires 'template<>'
run-tests (windows-latest-clang): src/Graphics/src/blitter_vk.cpp#L92
explicit instantiation of 'LiteFX::Graphics::Blitter' must occur in namespace 'Graphics'
run-tests (windows-latest-clang): src/Graphics/src/blitter_d3d12.cpp#L61
template specialization requires 'template<>'
run-tests (windows-latest-clang): src/Graphics/src/blitter_d3d12.cpp#L67
template specialization requires 'template<>'
run-tests (windows-latest-clang): src/Graphics/src/blitter_d3d12.cpp#L158
explicit instantiation of 'LiteFX::Graphics::Blitter' must occur in namespace 'Graphics'
run-tests (windows-latest-clang)
run-cmake action execution failed: 'Error: "'C:\Program Files\CMake\bin\cmake.exe' failed with error code: '1'.'
run-tidy (windows-latest-clang): src/Graphics/src/blitter_vk.cpp#L25
template specialization requires 'template<>' [clang-diagnostic-error]
run-tidy (windows-latest-clang): src/Graphics/src/blitter_vk.cpp#L30
template specialization requires 'template<>' [clang-diagnostic-error]
run-tidy (windows-latest-clang): src/Graphics/src/blitter_vk.cpp#L92
explicit instantiation of 'LiteFX::Graphics::Blitter' must occur in namespace 'Graphics' [clang-diagnostic-error]
run-tidy (windows-latest-clang): src/Graphics/src/blitter_d3d12.cpp#L36
std::move of the expression of the trivially-copyable type 'as_rvalue_view<views::all_t<vector<unique_ptr<DirectX12ShaderModule, default_delete<DirectX12ShaderModule>>, allocator<unique_ptr<DirectX12ShaderModule, default_delete<DirectX12ShaderModule>>>> &>>' (aka 'as_rvalue_view<ref_view<std::vector<std::unique_ptr<LiteFX::Rendering::Backends::DirectX12ShaderModule, std::default_delete<LiteFX::Rendering::Backends::DirectX12ShaderModule>>, std::allocator<std::unique_ptr<LiteFX::Rendering::Backends::DirectX12ShaderModule, std::default_delete<LiteFX::Rendering::Backends::DirectX12ShaderModule>>>>>>') has no effect; remove std::move() [performance-move-const-arg,-warnings-as-errors]
run-tidy (windows-latest-clang): src/Graphics/src/blitter_d3d12.cpp#L61
template specialization requires 'template<>' [clang-diagnostic-error]
run-tidy (windows-latest-clang): src/Graphics/src/blitter_d3d12.cpp#L67
template specialization requires 'template<>' [clang-diagnostic-error]
run-tidy (windows-latest-clang): src/Graphics/src/blitter_d3d12.cpp#L95
do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast,-warnings-as-errors]
run-tidy (windows-latest-clang): src/Graphics/src/blitter_d3d12.cpp#L138
8 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,-warnings-as-errors]
run-tidy (windows-latest-clang): src/Graphics/src/blitter_d3d12.cpp#L138
8 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,-warnings-as-errors]
run-tidy (windows-latest-clang): src/Graphics/src/blitter_d3d12.cpp#L158
explicit instantiation of 'LiteFX::Graphics::Blitter' must occur in namespace 'Graphics' [clang-diagnostic-error]
verify-permissions
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
run-tests (windows-latest-clang)
Cannot compute hash of vcpkg.json as it was not found (or multiple hits) with glob expression 'D:\a\LiteFX\LiteFX/src/vcpkg.json'.
run-tests (windows-latest-clang)
No files were found with the provided path: D:\a\LiteFX\LiteFX/out/build/windows-clang-x64-test/Testing/Temporary/LastTest.log. No artifacts will be uploaded.
run-tests (windows-latest-clang)
No files were found with the provided path: D:\a\LiteFX\LiteFX/out/build/windows-clang-x64-test/__coverage/. No artifacts will be uploaded.
run-tests (windows-latest-clang)
The indirect draw sample requires shader model 6.8 or later, but 6.5 is
run-tests (windows-latest-clang): src/Graphics/src/blitter_d3d12.cpp#L35
moving a temporary object prevents copy elision [-Wpessimizing-move]
run-tests (windows-latest-clang): src/Graphics/src/blitter_d3d12.cpp#L36
moving a temporary object prevents copy elision [-Wpessimizing-move]
run-tests (windows-latest-clang): src/Graphics/src/blitter_d3d12.cpp#L84
lambda capture 'this' is not used [-Wunused-lambda-capture]
run-tests (windows-latest-msvc)
The indirect draw sample requires shader model 6.8 or later, but 6.5 is
run-tests (windows-latest-msvc): src/Tests/Core.Enumerable/trivial.cpp#L3
'argv': unreferenced formal parameter
run-tests (windows-latest-msvc): src/Tests/Core.Enumerable/trivial.cpp#L3
'argc': unreferenced formal parameter
run-tests (windows-latest-msvc): src/Tests/Core.Enumerable/references.cpp#L3
'argv': unreferenced formal parameter
run-tests (windows-latest-msvc): src/Tests/Core.Enumerable/references.cpp#L3
'argc': unreferenced formal parameter
run-tests (windows-latest-msvc): src/Tests/Core.Enumerable/shared_ptrs.cpp#L3
'argv': unreferenced formal parameter
run-tests (windows-latest-msvc): src/Tests/Core.Enumerable/shared_ptrs.cpp#L3
'argc': unreferenced formal parameter
run-tests (windows-latest-msvc): src/Tests/Core.Enumerable/unique_ptrs.cpp#L3
'argv': unreferenced formal parameter
run-tests (windows-latest-msvc): src/Tests/Core.Enumerable/unique_ptrs.cpp#L3
'argc': unreferenced formal parameter
run-tests (windows-latest-msvc)
Cannot compute hash of vcpkg.json as it was not found (or multiple hits) with glob expression 'D:\a\LiteFX\LiteFX/src/vcpkg.json'.
run-tidy (windows-latest-clang)
Cannot compute hash of vcpkg.json as it was not found (or multiple hits) with glob expression 'D:\a\LiteFX\LiteFX/src/vcpkg.json'.
run-tidy (windows-latest-clang)
The indirect draw sample requires shader model 6.8 or later, but 6.5 is
run-tidy (windows-latest-clang): src/Graphics/src/blitter_d3d12.cpp#L35
moving a temporary object prevents copy elision [clang-diagnostic-pessimizing-move]
run-tidy (windows-latest-clang): src/Graphics/src/blitter_d3d12.cpp#L36
moving a temporary object prevents copy elision [clang-diagnostic-pessimizing-move]
run-tidy (windows-latest-clang): src/Graphics/src/blitter_d3d12.cpp#L84
lambda capture 'this' is not used [clang-diagnostic-unused-lambda-capture]

Artifacts

Produced during runtime
Name Size
LiteFX-windows-latest-msvc-coverage-results
154 KB
LiteFX-windows-latest-msvc-test-results
557 Bytes