renderdoc
renderdoc copied to clipboard
vulkan instance creation returned: VK_ERROR_EXTENSION_NOT_PRESENT
Description
Thanks for tirelessly maintaining this tool!
I am trying to capture and debug my application on the same machine. Whenever I replay a captured frame in renderdoc, I get the error attached.

Some troubleshooting steps I tried:
- When run standalone, my call to
vkCreateInstancereturnsVK_SUCCESS - All 4 instance extensions I use are reported as supported according to gpuinfo
- All of them are required for the application to work, except
EXT_DEBUG_UTILS_EXTENSION_NAME, only used for validation. I tried disabling this along with validation, no effect
Steps to reproduce
- Configure application in Renderdoc
- Launch
- Capture first frame
- Double-click frame to replay
Environment
- RenderDoc version: 1.20
- Operating System: Windows 11 Pro, 10.0.2200
- Graphics API: Vulkan 1.3
gpuinfo, exact machine: https://vulkan.gpuinfo.org/displayreport.php?id=15944
If vkCreateInstance is returning VK_ERROR_EXTENSION_NOT_PRESENT then that's not within RenderDoc's control, that is something else on your system causing that error.
Check that you are running the latest drivers for your GPU, and disable any software that might be interfering with a vulkan layer, such as overlay/recording/FPS counter programs.
EDIT: Also make sure that you are not using vkconfig in any way, as that tool can cause problems.
Closing this due to lack of activity and no further information to investigate.