Clarify comment about compatibility with RenderDoc
diff --git a/src/VulkanSample.cpp b/src/VulkanSample.cpp
index 203bc09..94d8b12 100644
--- a/src/VulkanSample.cpp
+++ b/src/VulkanSample.cpp
@@ -1286,11 +1286,14 @@
{
/*
Comment out this line to make the app working with RenderDoc.
+
+ Currently there is a problem with compatibility of this app with RenderDoc due
+ to a known bug in Vulkan validation layers:
- RenderDoc relies on pointers to Vulkan function being null or not null instead
- of checking whether the app really uses Vulkan 1.0 or 1.1. This app uses Vulkan
- 1.0 and VK_KHR_dedicated_allocation extension instead of equivalent
- functionality embedded into Vulkan 1.1.
+ https://github.com/KhronosGroup/Vulkan-ValidationLayers/issues/579
+
+ It occurs because this app uses Vulkan 1.0 and VK_KHR_dedicated_allocation
+ extension instead of equivalent functionality embedded into Vulkan 1.1.
*/
allocatorInfo.flags |= VMA_ALLOCATOR_CREATE_KHR_DEDICATED_ALLOCATION_BIT;
}