VK_NV_ray_tracing extension not found on my 2080 TI

Hi all,

Something odd is going on and I welcome your help.

When I compile and run this sample ray tracing application on my 2080 TI, everything is running well.

https://developer.nvidia.com/rtx/raytracing/vkray

However, when I try to use VK_NV_ray_tracing in another already existing Vulcan application, I don’t find the VK_NV_RAY_TRACING_EXTENSION_NAME in the list returned by vkEnumerateDeviceExtensionProperties() for the 2080 TI (the only device I have on my computer).

vkEnumerateInstanceVersion() returns 1.1.126
vkGetPhysicalDeviceProperties() returns 1.1.119

vkEnumerateInstanceExtensionProperties() returns a list that includes VK_KHR_get_physical_device_properties2

When I use the vulkaninfo tool, I see that everything is well. There are 106 device extensions, VK_NV_ray_tracing is among them.

When I call vkEnumerateDeviceExtensionProperties() I only get 103 extensions in the list.

What am I missing? Your help is very much appreciated.

Thanks

1 Like

I have a GTX 1650 and I also have this issue. Currently using the 442.77 driver DCH driver

Check if you’re building a 32 it 64 but project. I believe it only works in 64bit.