597 ~/wallpaper-engine-kde-plugin/build (main) >>> ls CMakeCache.txt CMakeFiles cmake_install.cmake compile_commands.json include install_manifest.txt Makefile prefix.sh src 598 ~/wallpaper-engine-kde-plugin/build (main) >>> cd ../src/backend_scene/standalone_view/build 599 ~/wallpaper-engine-kde-plugin/src/backend_scene/standalone_view/build (main) >>> ls CMakeCache.txt CMakeFiles cmake_install.cmake compile_commands.json include Makefile scenebackend sceneviewer sceneviewer-qml sceneviewer-qml_autogen 600 ~/wallpaper-engine-kde-plugin/src/backend_scene/standalone_view/build (main) >>> cmake .. -DCMAKE_BUILD_TYPE=Debug -- Google Mock was not found - tests based on that will not build -- spirv-tools not linked - illegal SPIRV may be generated for HLSL -- Configuring done -- Generating done -- Build files have been written to: /home/matrikslee/wallpaper-engine-kde-plugin/src/backend_scene/standalone_view/build 601 ~/wallpaper-engine-kde-plugin/src/backend_scene/standalone_view/build (main) >>> make Consolidate compiler generated dependencies of target OSDependent Consolidate compiler generated dependencies of target OGLCompiler Consolidate compiler generated dependencies of target glad Consolidate compiler generated dependencies of target HLSL Consolidate compiler generated dependencies of target wpLooper Consolidate compiler generated dependencies of target wpAudio Consolidate compiler generated dependencies of target GenericCodeGen Consolidate compiler generated dependencies of target wpRGraph [ 1%] Building CXX object scenebackend/third_party/glslang/OGLCompilersDLL/CMakeFiles/OGLCompiler.dir/InitializeDll.cpp.o [ 1%] Building C object scenebackend/third_party/glad/CMakeFiles/glad.dir/src/glad.c.o [ 2%] Building CXX object scenebackend/third_party/glslang/hlsl/CMakeFiles/HLSL.dir/stub.cpp.o [ 3%] Building CXX object scenebackend/third_party/glslang/glslang/OSDependent/Unix/CMakeFiles/OSDependent.dir/ossource.cpp.o [ 4%] Building CXX object scenebackend/wallpaper/Looper/CMakeFiles/wpLooper.dir/Looper.cpp.o [ 4%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/GenericCodeGen.dir/GenericCodeGen/CodeGen.cpp.o [ 5%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/GenericCodeGen.dir/GenericCodeGen/Link.cpp.o [ 6%] Building CXX object scenebackend/wallpaper/RenderGraph/CMakeFiles/wpRGraph.dir/DependencyGraph.cpp.o [ 6%] Building CXX object scenebackend/wallpaper/RenderGraph/CMakeFiles/wpRGraph.dir/PassNode.cpp.o [ 7%] Building CXX object scenebackend/wallpaper/RenderGraph/CMakeFiles/wpRGraph.dir/TexNode.cpp.o [ 8%] Building CXX object scenebackend/wallpaper/RenderGraph/CMakeFiles/wpRGraph.dir/RenderGraph.cpp.o [ 8%] Building CXX object scenebackend/wallpaper/Audio/CMakeFiles/wpAudio.dir/SoundManager.cpp.o [ 9%] Linking CXX static library libHLSL.a [ 10%] Linking CXX static library libOSDependent.a [ 10%] Built target HLSL [ 10%] Built target OSDependent [ 12%] Linking C static library libglad.a [ 12%] Linking CXX static library libOGLCompiler.a [ 12%] Built target glad [ 12%] Built target OGLCompiler [ 13%] Linking CXX static library libGenericCodeGen.a [ 13%] Built target GenericCodeGen Consolidate compiler generated dependencies of target MachineIndependent [ 14%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/cmake_pch.hxx.gch [ 15%] Linking CXX static library libwpRGraph.a [ 15%] Built target wpRGraph [ 16%] Linking CXX static library libwpLooper.a [ 16%] Built target wpLooper [ 22%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Intermediate.cpp.o [ 22%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/ParseHelper.cpp.o [ 22%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Constant.cpp.o [ 22%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Initialize.cpp.o [ 22%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/IntermTraverse.cpp.o [ 22%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/attribute.cpp.o [ 22%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/InfoSink.cpp.o [ 23%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/ParseContextBase.cpp.o [ 22%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/glslang_tab.cpp.o [ 25%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/PoolAlloc.cpp.o [ 25%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/iomapper.cpp.o [ 26%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/RemoveTree.cpp.o [ 26%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Scan.cpp.o [ 27%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/ShaderLang.cpp.o [ 28%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/SpirvIntrinsics.cpp.o [ 29%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/SymbolTable.cpp.o [ 30%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Versions.cpp.o [ 31%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/intermOut.cpp.o [ 32%] Linking CXX static library libwpAudio.a [ 32%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/limits.cpp.o [ 32%] Built target wpAudio [ 33%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/linkValidate.cpp.o [ 34%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/parseConst.cpp.o [ 35%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/reflection.cpp.o [ 36%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/Pp.cpp.o [ 37%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpAtom.cpp.o [ 37%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpContext.cpp.o [ 38%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpScanner.cpp.o [ 39%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpTokens.cpp.o [ 40%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/propagateNoContraction.cpp.o [ 41%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslAttributes.cpp.o [ 42%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslParseHelper.cpp.o [ 42%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslScanContext.cpp.o [ 43%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslOpMap.cpp.o [ 44%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslTokenStream.cpp.o [ 45%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslGrammar.cpp.o [ 46%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslParseables.cpp.o [ 47%] Linking CXX static library libMachineIndependent.a [ 47%] Built target MachineIndependent Consolidate compiler generated dependencies of target glslang Consolidate compiler generated dependencies of target SPIRV [ 48%] Building CXX object scenebackend/third_party/glslang/glslang/CMakeFiles/glslang.dir/CInterface/glslang_c_interface.cpp.o [ 49%] Building CXX object scenebackend/third_party/glslang/SPIRV/CMakeFiles/SPIRV.dir/SpvPostProcess.cpp.o [ 50%] Building CXX object scenebackend/third_party/glslang/SPIRV/CMakeFiles/SPIRV.dir/SpvBuilder.cpp.o [ 51%] Building CXX object scenebackend/third_party/glslang/SPIRV/CMakeFiles/SPIRV.dir/GlslangToSpv.cpp.o [ 51%] Building CXX object scenebackend/third_party/glslang/SPIRV/CMakeFiles/SPIRV.dir/Logger.cpp.o [ 52%] Building CXX object scenebackend/third_party/glslang/SPIRV/CMakeFiles/SPIRV.dir/InReadableOrder.cpp.o [ 54%] Building CXX object scenebackend/third_party/glslang/SPIRV/CMakeFiles/SPIRV.dir/doc.cpp.o [ 54%] Building CXX object scenebackend/third_party/glslang/SPIRV/CMakeFiles/SPIRV.dir/SpvTools.cpp.o [ 55%] Building CXX object scenebackend/third_party/glslang/SPIRV/CMakeFiles/SPIRV.dir/disassemble.cpp.o [ 55%] Building CXX object scenebackend/third_party/glslang/SPIRV/CMakeFiles/SPIRV.dir/CInterface/spirv_c_interface.cpp.o [ 56%] Linking CXX static library libglslang.a [ 56%] Built target glslang [ 57%] Linking CXX static library libSPIRV.a [ 57%] Built target SPIRV Consolidate compiler generated dependencies of target wpVulkan [ 58%] Building CXX object scenebackend/wallpaper/Vulkan/CMakeFiles/wpVulkan.dir/Instance.cpp.o [ 59%] Building CXX object scenebackend/wallpaper/Vulkan/CMakeFiles/wpVulkan.dir/Vma.cpp.o [ 60%] Linking CXX static library libwpVulkan.a [ 60%] Built target wpVulkan Consolidate compiler generated dependencies of target wallpaper [ 63%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/WPJson.cpp.o [ 63%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/Type.cpp.o [ 63%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/WPPkgFs.cpp.o [ 64%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/wpscene/WPParticleObject.cpp.o [ 65%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/wpscene/WPImageObject.cpp.o [ 65%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/wpscene/WPMaterial.cpp.o [ 66%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/wpscene/WPScene.cpp.o [ 67%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/wpscene/WPLightObject.cpp.o [ 68%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/Particle/ParticleModify.cpp.o [ 69%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/Particle/ParticleSystem.cpp.o [ 70%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/Particle/ParticleEmitter.cpp.o [ 70%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/Particle/WPParticleRawGener.cpp.o [ 71%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/Scene/Scene.cpp.o [ 72%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/Scene/SceneIndexArray.cpp.o [ 73%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/Scene/SceneVertexArray.cpp.o [ 74%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/Scene/SceneCamera.cpp.o [ 75%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/Scene/SceneNode.cpp.o [ 75%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/Scene/SceneShader.cpp.o [ 76%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/Scene/SceneImageEffectLayer.cpp.o [ 77%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/Utils/Logging.cpp.o [ 78%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/Utils/FrameTimer.cpp.o [ 79%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/Utils/FpsCounter.cpp.o [ 80%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/Utils/Algorism.cpp.o [ 80%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/Utils/Sha.cpp.o [ 81%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/VulkanRender/VulkanRender.cpp.o [ 82%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/WPParticleParser.cpp.o [ 83%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/WPShaderParser.cpp.o [ 84%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/WPSceneParser.cpp.o [ 85%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/WPShaderValueUpdater.cpp.o [ 85%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/WPTexImageParser.cpp.o [ 86%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/WPSoundParser.cpp.o [ 87%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/WPMdlParser.cpp.o [ 88%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/WPPuppet.cpp.o [ 89%] Building CXX object scenebackend/wallpaper/CMakeFiles/wallpaper.dir/SceneWallpaper.cpp.o [ 90%] Linking CXX static library libwallpaper.a [ 90%] Built target wallpaper Consolidate compiler generated dependencies of target sceneviewer [ 91%] Automatic MOC and UIC for target scenebackend [ 92%] Building CXX object CMakeFiles/sceneviewer.dir/glfwviewer.cpp.o [ 92%] Built target scenebackend_autogen Consolidate compiler generated dependencies of target scenebackend [ 94%] Building CXX object scenebackend/CMakeFiles/scenebackend.dir/scenebackend_autogen/mocs_compilation.cpp.o [ 94%] Building CXX object scenebackend/CMakeFiles/scenebackend.dir/glExtra.cpp.o [ 94%] Building CXX object scenebackend/CMakeFiles/scenebackend.dir/SceneBackend.cpp.o [ 95%] Linking CXX static library libscenebackend.a [ 95%] Built target scenebackend [ 95%] Automatic MOC and UIC for target sceneviewer-qml [ 95%] Built target sceneviewer-qml_autogen [ 96%] Automatic RCC for pkg.qrc Consolidate compiler generated dependencies of target sceneviewer-qml [ 97%] Building CXX object CMakeFiles/sceneviewer-qml.dir/sceneviewer-qml_autogen/mocs_compilation.cpp.o [ 98%] Building CXX object CMakeFiles/sceneviewer-qml.dir/qmlviewer.cpp.o [ 99%] Building CXX object CMakeFiles/sceneviewer-qml.dir/sceneviewer-qml_autogen/EWIEGA46WW/qrc_pkg.cpp.o [ 99%] Linking CXX executable sceneviewer [ 99%] Built target sceneviewer [100%] Linking CXX executable sceneviewer-qml [100%] Built target sceneviewer-qml == TIME REPORT FOR make == User: 161.03s System: 11.62s Total: 35.839s CPU: 481% Mem: 814 MiB 602 ~/wallpaper-engine-kde-plugin/src/backend_scene/standalone_view/build (main) >>> ./sceneviewer --valid-layer /media/DATA/SteamLibrary/steamapps/common/wallpaper_engine/assets/ /media/DATA/SteamLibrary/steamapps/workshop/content/431960/1226321533/scene.pkg INFO INFO render looper started main looper started INFO set swapchain image size: 1280x720 INFO vulkan valid layer "VK_LAYER_KHRONOS_validation" enabled INFO source: /media/DATA/SteamLibrary/steamapps/workshop/content/431960/1226321533/scene.pkg INFO vulkan device: AMD RADV SIENNA_CICHLID INFO new buffer block, size: 2097152, index: 0 INFO new buffer block, size: 2097152, index: 0 INFO sound device inited INFO pkg version: PKGV0001 INFO read json "cameraparallax" not a key at FromJson INFO read json "cameraparallaxamount" not a key at FromJson INFO read json "cameraparallaxdelay" not a key at FromJson INFO read json "cameraparallaxmouseinfluence" not a key at FromJson INFO new buffer block, size: 2097152, index: 0 INFO new buffer block, size: 2097152, index: 0 INFO Destory surface INFO Destory instance INFO render handler deleted INFO render looper stopped INFO main looper stopped INFO uninit sound device == TIME REPORT FOR ./sceneviewer --valid-layer == User: 5.09s System: 4.65s Total: 6.593s CPU: 147% Mem: 302 MiB 603 ~/wallpaper-engine-kde-plugin/src/backend_scene/standalone_view/build (main) >>> ./sceneviewer --valid-layer /media/DATA/SteamLibrary/steamapps/common/wallpaper_engine/assets/ /media/DATA/SteamLibrary/steamapps/workshop/content/431960/1434776796/scene.pkg INFO main looper started INFO render looper started INFO set swapchain image size: 1280x720 INFO source: /media/DATA/SteamLibrary/steamapps/workshop/content/431960/1434776796/scene.pkg INFO vulkan valid layer "VK_LAYER_KHRONOS_validation" enabled INFO vulkan device: AMD RADV SIENNA_CICHLID INFO new buffer block, size: 2097152, index: 0 INFO new buffer block, size: 2097152, index: 0 INFO sound device inited INFO pkg version: PKGV0001 ERROR miniaudio-wrapper.hpp:60 init decoder failed ERROR miniaudio-wrapper.hpp:60 init decoder failed INFO new buffer block, size: 2097152, index: 0 INFO new buffer block, size: 2097152, index: 0 INFO Destory surface INFO Destory instance INFO render handler deleted INFO render looper stopped INFO main looper stopped INFO uninit sound device == TIME REPORT FOR ./sceneviewer --valid-layer == User: 4.78s System: 6.48s Total: 9.403s CPU: 119% Mem: 244 MiB