Vulkan-Tutorial icon indicating copy to clipboard operation
Vulkan-Tutorial copied to clipboard

Khronos version of the Vulkan Tutorial as parts of the Vulkan documentation project

Results 93 Vulkan-Tutorial issues
Sort by recently updated
recently updated
newest added

Refactored descriptor setup to use explicit array initialization and designated initializers. Should I apply the same designated-initializer and explicit-type style to the C++ side as well, or leave it as-is...

- Include equivalent C code snippets for Vulkan-related examples to enhance tutorial compatibility. - Annotate source blocks to specify programming languages for clarity (`[source,multilang,c++,c]`). - Improve cross-language consistency in method...

I think the Tutorial would benefit from an additional section showing how to integrate ImGui with Vulkan. Currently, it's not obvious because: * you need to expose raw Vulkan handles...

We should clean up code that doing image layout transitions and make it more consistent. While looking through code I found: - Functions called transitionImageLayout - Functions called transition_image_layout (which...

I think it would help both - new contributors who don't know a lot about Antora (like me) and users who want to navigate the tutorial locally - to have...

This is the next big tutorial effort. I added the conclusion to the base line tutorial, and this is the "next thing." The game engine presented here is one example...

The latest SDK added a new [VUID](https://docs.vulkan.org/spec/latest/chapters/cmdbuffers.html#VUID-vkQueueSubmit-pSignalSemaphores-00067) regarding the use of semaphores. The tutorial seems to trigger this and we prob. need to create one semaphore per swapchain image instead...

Having a new chapter that shows how to integrate a profiler like Tracy would be a good addition. If this isn't already being worked on I'd be willing to add...

enhancement

While fixing things I noticed that a lot of chapters flip the projection matrix: ```cpp proj[1][1] *= -1; // Flip Y for Vulkan ``` I wonder why that was added?...

Just noticed that while the reworked tutorial made the compute chapter use timeline semaphores it's still using fences to wait on the host side. But timeline semaphores can replace that,...