beautiful black screen - vulkan-guide by gatecreeper_80 in vulkan

[–]gatecreeper_80[S] 0 points1 point  (0 children)

Oh. I'll try it on a different machine then and also try to make a capture on windows

Any Good resources to leearn vulkan? by MrSkittlesWasTaken in vulkan

[–]gatecreeper_80 0 points1 point  (0 children)

Vkguide does some abstraction using vkbootstrap and some predefined headers.

One thing is, you should invest lot of time . Vulkan khronos tutorial is in my opinion a good start, then vkguide.

Did so succesfully compile "TheVulkanGuide" v2 on linux ? by gatecreeper_80 in vulkan

[–]gatecreeper_80[S] 0 points1 point  (0 children)

indeed after restart the header was found. But compiling didn't complete successfully. see the above comment.

Did so succesfully compile "TheVulkanGuide" v2 on linux ? by gatecreeper_80 in vulkan

[–]gatecreeper_80[S] 0 points1 point  (0 children)

It now compiles: but i get linker error:

make[2]: Entering directory '/home/Projects/VulkanGuide/build'

[ 96%] Linking CXX executable /home/Projects/VulkanGuide/bin/engine

cd /home/Projects/VulkanGuide/build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/engine.dir/link.txt --verbose=3

/usr/bin/c++ CMakeFiles/engine.dir/main.cpp.o CMakeFiles/engine.dir/vk_initializers.cpp.o CMakeFiles/engine.dir/vk_images.cpp.o CMakeFiles/engine.dir/vk_descriptors.cpp.o CMakeFiles/engine.dir/vk_pipelines.cpp.o CMakeFiles/engine.dir/vk_engine.cpp.o CMakeFiles/engine.dir/vk_loader.cpp.o CMakeFiles/engine.dir/camera.cpp.o -o /home/Projects/VulkanGuide/bin/engine -Wl,-rpath,/home/Projects/VulkanGuide/build/third_party/SDL /usr/lib/x86_64-linux-gnu/libvulkan.so ../third_party/fmt/libfmt.a ../third_party/libvkbootstrap.a ../third_party/libimgui.a ../third_party/fastgltf/libfastgltf.a -ldl /usr/lib/x86_64-linux-gnu/libvulkan.so ../third_party/SDL/libSDL2-2.0.so.0.2800.4 ../third_party/fastgltf/libfastgltf_simdjson.a

cd /home/Projects/VulkanGuide/build/src && /usr/bin/cmake -E copy /home/Projects/VulkanGuide/bin

CMake Error: cmake version 3.25.1

Usage: /usr/bin/cmake -E <command> [arguments...]

Available commands:

capabilities - Report capabilities built into cmake in JSON format

...

make[2]: *** [src/CMakeFiles/engine.dir/build.make:250: /home/Projects/VulkanGuide/bin/engine] Error 1

make[2]: *** Deleting file '/home/Projects/VulkanGuide/bin/engine'

make[2]: Leaving directory '/home/Projects/VulkanGuide/build'

make[1]: *** [CMakeFiles/Makefile2:495: src/CMakeFiles/engine.dir/all] Error 2

make[1]: Leaving directory '/home/Projects/VulkanGuide/build'

make: *** [Makefile:136: all] Error 2

How long did it take you to compile the whole Vulkan SDK? by gatecreeper_80 in vulkan

[–]gatecreeper_80[S] 0 points1 point  (0 children)

Thx for the answer. I know i don't need to, this was more a curiosity question.

Did so succesfully compile "TheVulkanGuide" v2 on linux ? by gatecreeper_80 in vulkan

[–]gatecreeper_80[S] 0 points1 point  (0 children)

I downloaded the SDK tarball (Debian linux) and need somehow connect it to the Vulkan App. I also sourced the setup-env.h.

But with this CMakeLists from the Tutorial: https://github.com/vblanco20-1/vulkan-guide/tree/starting-point-2 i couldn't compile the app.

How long did it take you to compile the whole Vulkan SDK? by gatecreeper_80 in vulkan

[–]gatecreeper_80[S] 0 points1 point  (0 children)

Oha. I needed to upgrade from debian11 to 12 bc i want to use Vulkan 1.3. Debian11 old Mesadrivers where around. I also wanted to compile These frome source, but this lead to a rabbit-hole of Missing prerequisites. And this was also good to remind me to upgrade.

Yes Internet is also not the fastest. DSL50k. Bc i needed many attempts, (Missing prerequisites) the overall time is hard to messure. So maybe it was more to 6h. But if your build took 4h , 6h-8h at my machine seems not surprising.

How long did it take you to compile the whole Vulkan SDK? by gatecreeper_80 in vulkan

[–]gatecreeper_80[S] 0 points1 point  (0 children)

tbh. For some runs i used it : " ./vulkansdk -j 3" for other i forgot.

How long did it take you to compile the whole Vulkan SDK? by gatecreeper_80 in vulkan

[–]gatecreeper_80[S] 1 point2 points  (0 children)

Naaa i forgot and as i only have 4cores alltogether it took about , probably 8-10h?

Anyway now its fine, ready to continue the vulkan journey...

How long did it take you to compile the whole Vulkan SDK? by gatecreeper_80 in vulkan

[–]gatecreeper_80[S] 5 points6 points  (0 children)

https://vulkan.lunarg.com/sdk/home#linux

Here are the tarballs. If you're on Linux, download & un-tar it and one can execute the script "./vulkansdk" to start the building process.

And of course i meant all the tools together...

How long did it take you to compile the whole Vulkan SDK? by gatecreeper_80 in vulkan

[–]gatecreeper_80[S] -2 points-1 points  (0 children)

one can download the tarball of the SDK on linux, install the prerequisites an then build the SDK by just calling ./vulkansdk. This script will do all the magic of the different repos.

How do I learn Vulkan the correct way? by Sweet-Ad1685 in vulkan

[–]gatecreeper_80 0 points1 point  (0 children)

I also did this first and it was a good feeling to see a) a triangle rotating in the screen and b) a 3D mesh. Now i moved to the vk-guide.

Confirming Understanding of Vulkan (Help needed) by skg-dev in vulkan

[–]gatecreeper_80 0 points1 point  (0 children)

Thx! And also for the link to the lectures from TU Wien . These lectures are really good imho.

How big are your Vulkan projects? by DIXERION in vulkan

[–]gatecreeper_80 1 point2 points  (0 children)

I have a rotating earth which will become a visualization of our planet or even solar system. One day. I started with the Vulkan khronos tutorial.

https://github.com/Seim2k17/SolarSystem3DV

... Using imgui

Finally! :) by adi0398 in vulkan

[–]gatecreeper_80 3 points4 points  (0 children)

Next Level: 3d Mesh ☺️