renderdoc icon indicating copy to clipboard operation
renderdoc copied to clipboard

vulkan instance creation returned: VK_ERROR_EXTENSION_NOT_PRESENT

Open drewcrawford opened this issue 3 years ago • 1 comments

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.

image

Some troubleshooting steps I tried:

  1. When run standalone, my call to vkCreateInstance returns VK_SUCCESS
  2. All 4 instance extensions I use are reported as supported according to gpuinfo
  3. 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

  1. Configure application in Renderdoc
  2. Launch
  3. Capture first frame
  4. Double-click frame to replay

capture.zip error.log

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

drewcrawford avatar Jul 28 '22 03:07 drewcrawford

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.

baldurk avatar Jul 28 '22 06:07 baldurk

Closing this due to lack of activity and no further information to investigate.

baldurk avatar Aug 29 '22 13:08 baldurk