VulkanTutorial
VulkanTutorial copied to clipboard
Tutorial for the Vulkan graphics and compute API
I commented out the call to DestroyDebugUtilsMessengerEXT in cleanup(), no errors. Why? **output:** ``` validation layer: loaderGetDeviceRegistryFiles: GUID for 24 is not SoftwareComponent skipping validation layer: loaderAddLayerProperties: C:\VulkanSDK\1.3.204.1\Bin\VkLayer_khronos_profiles.json invalid layer...
It seems to me that the following sequence of events could happen in `15_hello_triangle.cpp`: | Step | CPU | GPU | GPU Queue | | --- | --- | ---...
I use MacBook m1 when I learn the Vulkan tutorial, I can't install stb or tinyobjloader through homebrew, so I have some problems when I build the files the first...
Thanks for this helpful tutorial! I build this cpp: ```c++ #define GLFW_INCLUDE_VULKAN #include #include #include #include #include #include #include #include #include #include #include const uint32_t WIDTH = 800; const uint32_t...
Comparing last revision with last time I edited the French translation. Major work being to be done with the change in command buffer recording style made with #255
It's hard to keep track of the changes made to the tutorial and update the translations in consequence. If I'm not ready to update the translation for every merged PR,...
Awesome tutorial, really appreciating it 👍 but: The example code provided in this repo does not match the little excerpts/code blocks inside the website. Also the code blocks are not...
For the multisampling chapter I am getting these 2 best practices validation performance warnings: T[Performance]: id[UNASSIGNED-BestPractices-vkCreateRenderPass-image-requires-memory]: Validation Performance Warning: [ UNASSIGNED-BestPractices-vkCreateRenderPass-image-requires-memory ] Object 0: handle = 0x1d1f69af4b0, type = VK_OBJECT_TYPE_DEVICE;...
There are some best practices validation warnings. Maybe we can fix them together? Here are two that I simply can't fix because I don't know what's causing them: - Validation...