[#211]: Update Vulkan version on CI#212
Conversation
|
✅ WINDOWS COMPILE RESULT - SUCCESS! ✅ |
|
✅ UBUNTU COMPILE RESULT - SUCCESS! ✅ |
|
⚡ Static analysis result ⚡ 🔴 cppcheck found 2 issues! Click here to see details.Looper/engine/game/game_object.hpp Lines 110 to 115 in 022aad6 !Line: 110 - performance: Function 'GetOccupiedNodes()' should return member 'nodes_' by const reference. [returnByReference]
Looper/engine/renderer/shader.cpp Lines 220 to 225 in 022aad6 !Line: 220 - style: Variable 'renderData' can be declared as reference to const [constVariableReference]
🔴 clang-tidy found 75 issues! Click here to see details.Looper/engine/renderer/shader.cpp Lines 53 to 58 in 022aad6 !Line: 53 - error: use designated initializer list to initialize 'ShaderInfoWrapper' [modernize-use-designated-initializers,-warnings-as-errors]
!Line: 11 - note: aggregate type is defined hereLooper/engine/renderer/shader.cpp Lines 157 to 162 in 022aad6 !Line: 157 - error: use a boost version of this algorithm [boost-use-ranges,-warnings-as-errors]
Looper/engine/renderer/shader.cpp Lines 157 to 162 in 022aad6 !Line: 157 - error: use a ranges version of this algorithm [modernize-use-ranges,-warnings-as-errors]
Looper/engine/game/animatable.cpp Lines 234 to 239 in 022aad6 !Line: 234 - error: use a boost version of this algorithm [boost-use-ranges,-warnings-as-errors]
Looper/engine/game/animatable.cpp Lines 234 to 239 in 022aad6 !Line: 234 - error: use a ranges version of this algorithm [modernize-use-ranges,-warnings-as-errors]
Looper/engine/game/animatable.cpp Lines 235 to 240 in 022aad6 !Line: 235 - error: the const qualified parameter 'animationPoint' is copied for each invocation; consider making it a reference [performance-unnecessary-value-param,-warnings-as-errors]
Looper/engine/game/animatable.cpp Lines 252 to 257 in 022aad6 !Line: 252 - error: use a boost version of this algorithm [boost-use-ranges,-warnings-as-errors]
Looper/engine/game/animatable.cpp Lines 252 to 257 in 022aad6 !Line: 252 - error: use a ranges version of this algorithm [modernize-use-ranges,-warnings-as-errors]
Looper/engine/renderer/buffer.cpp Lines 13 to 18 in 022aad6 !Line: 13 - error: function 'IsMapped' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/engine/renderer/buffer.cpp Lines 22 to 27 in 022aad6 !Line: 22 - error: function 'FindMemoryType' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/engine/renderer/buffer.cpp Lines 119 to 124 in 022aad6 !Line: 119 - error: function 'AllocateMemory' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/engine/game/path_finder.cpp Lines 50 to 55 in 022aad6 !Line: 50 - error: '*' has higher precedence than '+'; add parentheses to explicitly specify the order of operations [readability-math-missing-parentheses,-warnings-as-errors]
Looper/engine/game/path_finder.cpp Lines 55 to 60 in 022aad6 !Line: 55 - error: '*' has higher precedence than '+'; add parentheses to explicitly specify the order of operations [readability-math-missing-parentheses,-warnings-as-errors]
Looper/engine/game/path_finder.cpp Lines 60 to 65 in 022aad6 !Line: 60 - error: '*' has higher precedence than '+'; add parentheses to explicitly specify the order of operations [readability-math-missing-parentheses,-warnings-as-errors]
Looper/engine/game/path_finder.cpp Lines 65 to 70 in 022aad6 !Line: 65 - error: '*' has higher precedence than '+'; add parentheses to explicitly specify the order of operations [readability-math-missing-parentheses,-warnings-as-errors]
Looper/engine/game/path_finder.cpp Lines 68 to 73 in 022aad6 !Line: 68 - error: '*' has higher precedence than '+'; add parentheses to explicitly specify the order of operations [readability-math-missing-parentheses,-warnings-as-errors]
Looper/engine/game/path_finder.cpp Lines 125 to 130 in 022aad6 !Line: 125 - error: '*' has higher precedence than '+'; add parentheses to explicitly specify the order of operations [readability-math-missing-parentheses,-warnings-as-errors]
Looper/editor/gui/editor_gui.cpp Lines 331 to 336 in 022aad6 !Line: 331 - error: use designated initializer list to initialize 'ObjectInfo' [modernize-use-designated-initializers,-warnings-as-errors]
!Line: 149 - note: aggregate type is defined hereLooper/editor/gui/editor_gui.cpp Lines 342 to 347 in 022aad6 !Line: 342 - error: use designated initializer list to initialize 'ObjectInfo' [modernize-use-designated-initializers,-warnings-as-errors]
!Line: 149 - note: aggregate type is defined hereLooper/editor/gui/editor_gui.cpp Lines 353 to 358 in 022aad6 !Line: 353 - error: use designated initializer list to initialize 'ObjectInfo' [modernize-use-designated-initializers,-warnings-as-errors]
!Line: 149 - note: aggregate type is defined hereLooper/editor/gui/editor_gui.cpp Lines 395 to 400 in 022aad6 !Line: 395 - error: use designated initializer list to initialize 'SelectedObjectInfo' [modernize-use-designated-initializers,-warnings-as-errors]
!Line: 155 - note: aggregate type is defined hereLooper/editor/gui/editor_gui.cpp Lines 468 to 473 in 022aad6 !Line: 468 - error: use designated initializer list to initialize 'ObjectInfo' [modernize-use-designated-initializers,-warnings-as-errors]
!Line: 149 - note: aggregate type is defined here
!Line: 83 - note: in instantiation of function template specialization 'fmt::format<tm>' requested hereLooper/engine/utils/file_manager.cpp Lines 26 to 31 in 022aad6 !Line: 26 - error: result of a `data()` call may not be null terminated, provide size information to the callee to prevent potential issues [bugprone-suspicious-stringview-data-usage,-warnings-as-errors]
Looper/engine/utils/file_manager.cpp Lines 82 to 87 in 022aad6 !Line: 82 - error: use designated initializer list to initialize 'ImageData' [modernize-use-designated-initializers,-warnings-as-errors]
!Line: 28 - note: aggregate type is defined hereLines 542 to 547 in 022aad6 !Line: 542 - error: '*' has higher precedence than '+'; add parentheses to explicitly specify the order of operations [readability-math-missing-parentheses,-warnings-as-errors]
Lines 553 to 558 in 022aad6 !Line: 553 - error: use designated initializer list to initialize 'ImageData' [modernize-use-designated-initializers,-warnings-as-errors]
!Line: 28 - note: aggregate type is defined hereLooper/engine/renderer/sprite.cpp Lines 80 to 85 in 022aad6 !Line: 80 - error: use designated initializer list to initialize 'Vertex' [modernize-use-designated-initializers,-warnings-as-errors]
!Line: 20 - note: aggregate type is defined hereLooper/engine/renderer/sprite.cpp Lines 81 to 86 in 022aad6 !Line: 81 - error: use designated initializer list to initialize 'Vertex' [modernize-use-designated-initializers,-warnings-as-errors]
!Line: 20 - note: aggregate type is defined hereLooper/engine/renderer/sprite.cpp Lines 82 to 87 in 022aad6 !Line: 82 - error: use designated initializer list to initialize 'Vertex' [modernize-use-designated-initializers,-warnings-as-errors]
!Line: 20 - note: aggregate type is defined hereLooper/engine/renderer/sprite.cpp Lines 83 to 88 in 022aad6 !Line: 83 - error: use designated initializer list to initialize 'Vertex' [modernize-use-designated-initializers,-warnings-as-errors]
!Line: 20 - note: aggregate type is defined hereLooper/editor/gui/editor_gui_object.cpp Lines 25 to 30 in 022aad6 !Line: 25 - error: variable 'textureDescriptors' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/editor/gui/editor_gui_object.cpp Lines 28 to 33 in 022aad6 !Line: 28 - error: function 'GetDescriptor' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/editor/gui/editor_gui_object.cpp Lines 384 to 389 in 022aad6 !Line: 384 - error: '/' has higher precedence than '+'; add parentheses to explicitly specify the order of operations [readability-math-missing-parentheses,-warnings-as-errors]
Lines 111 to 116 in 022aad6 !Line: 111 - error: '/' has higher precedence than '+'; add parentheses to explicitly specify the order of operations [readability-math-missing-parentheses,-warnings-as-errors]
Lines 117 to 122 in 022aad6 !Line: 117 - error: '/' has higher precedence than '+'; add parentheses to explicitly specify the order of operations [readability-math-missing-parentheses,-warnings-as-errors]
Looper/engine/input/input_manager.cpp Lines 14 to 19 in 022aad6 !Line: 14 - error: function 'BroadcastEvent' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/engine/renderer/texture.cpp Lines 118 to 123 in 022aad6 !Line: 118 - error: use designated initializer list to initialize 'VulkanImage' [modernize-use-designated-initializers,-warnings-as-errors]
!Line: 25 - note: aggregate type is defined hereLooper/engine/renderer/texture.cpp Lines 216 to 221 in 022aad6 !Line: 216 - error: use designated initializer list to initialize 'VkOffset3D' [modernize-use-designated-initializers,-warnings-as-errors]
Looper/engine/renderer/texture.cpp Lines 217 to 222 in 022aad6 !Line: 217 - error: use designated initializer list to initialize 'VkOffset3D' [modernize-use-designated-initializers,-warnings-as-errors]
Looper/engine/renderer/texture.cpp Lines 222 to 227 in 022aad6 !Line: 222 - error: use designated initializer list to initialize 'VkOffset3D' [modernize-use-designated-initializers,-warnings-as-errors]
Looper/engine/renderer/texture.cpp Lines 223 to 228 in 022aad6 !Line: 223 - error: use designated initializer list to initialize 'VkOffset3D' [modernize-use-designated-initializers,-warnings-as-errors]
Looper/engine/renderer/texture.cpp Lines 351 to 356 in 022aad6 !Line: 351 - error: use designated initializer list to initialize 'VkOffset3D' [modernize-use-designated-initializers,-warnings-as-errors]
Looper/engine/renderer/texture.cpp Lines 352 to 357 in 022aad6 !Line: 352 - error: use designated initializer list to initialize 'VkExtent3D' [modernize-use-designated-initializers,-warnings-as-errors]
Looper/engine/renderer/texture.cpp Lines 451 to 456 in 022aad6 !Line: 451 - error: use 'contains' to check for membership [readability-container-contains,-warnings-as-errors]
Looper/engine/renderer/texture.cpp Lines 488 to 493 in 022aad6 !Line: 488 - error: use 'contains' to check for membership [readability-container-contains,-warnings-as-errors]
Looper/engine/renderer/texture.cpp Lines 505 to 510 in 022aad6 !Line: 505 - error: use 'contains' to check for membership [readability-container-contains,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 50 to 55 in 022aad6 !Line: 50 - error: function 'CreatePipeline' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 92 to 97 in 022aad6 !Line: 92 - error: use designated initializer list to initialize 'VkOffset2D' [modernize-use-designated-initializers,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 221 to 226 in 022aad6 !Line: 221 - error: function 'CreateVertexBuffer' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 250 to 255 in 022aad6 !Line: 250 - error: function 'CreateIndexBuffer' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 307 to 312 in 022aad6 !Line: 307 - error: function 'CreateInstance' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 342 to 347 in 022aad6 !Line: 342 - error: function 'CreateDevice' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 351 to 356 in 022aad6 !Line: 351 - error: use a boost version of this algorithm [boost-use-ranges,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 351 to 356 in 022aad6 !Line: 351 - error: use a ranges version of this algorithm [modernize-use-ranges,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 429 to 434 in 022aad6 !Line: 429 - error: function 'CreateSwapchain' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 492 to 497 in 022aad6 !Line: 492 - error: function 'CreateColorResources' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 509 to 514 in 022aad6 !Line: 509 - error: function 'CreateDepthResources' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 526 to 531 in 022aad6 !Line: 526 - error: function 'CreateImageViews' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 541 to 546 in 022aad6 !Line: 541 - error: function 'CreateRenderPass' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 620 to 625 in 022aad6 !Line: 620 - error: function 'CreateFramebuffers' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 647 to 652 in 022aad6 !Line: 647 - error: function 'CreateCommandPool' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 686 to 691 in 022aad6 !Line: 686 - error: use designated initializer list to initialize 'VkClearDepthStencilValue' [modernize-use-designated-initializers,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 691 to 696 in 022aad6 !Line: 691 - error: use designated initializer list to initialize 'VkOffset2D' [modernize-use-designated-initializers,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 728 to 733 in 022aad6 !Line: 728 - error: function 'CreateQuadIndexBuffer' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 746 to 751 in 022aad6 !Line: 746 - error: function 'CreateQuadVertexBuffer' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 767 to 772 in 022aad6 !Line: 767 - error: function 'CreateSyncObjects' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 800 to 805 in 022aad6 !Line: 800 - error: function 'CreatePipelineCache' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 834 to 839 in 022aad6 !Line: 834 - error: function 'CreateUniformBuffer' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 854 to 859 in 022aad6 !Line: 854 - error: function 'CreatePerInstanceBuffer' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 874 to 879 in 022aad6 !Line: 874 - error: function 'UpdateUniformBuffer' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 928 to 933 in 022aad6 !Line: 928 - error: function 'DestroyPipeline' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 1070 to 1075 in 022aad6 !Line: 1070 - error: comparison between 'signed' and 'unsigned' integers [modernize-use-integer-sign-comparison,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 1081 to 1086 in 022aad6 !Line: 1081 - error: use designated initializer list to initialize 'RenderInfo' [modernize-use-designated-initializers,-warnings-as-errors]
!Line: 141 - note: aggregate type is defined hereLooper/engine/renderer/renderer.cpp Lines 1154 to 1159 in 022aad6 !Line: 1154 - error: '*' has higher precedence than '+'; add parentheses to explicitly specify the order of operations [readability-math-missing-parentheses,-warnings-as-errors]
Looper/engine/renderer/renderer.cpp Lines 1217 to 1222 in 022aad6 !Line: 1217 - error: use 'contains' to check for membership [readability-container-contains,-warnings-as-errors]
|
Fixes #211