Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

undeclared identifiers with Vulkan SDK 1.2.135.0 #8

Closed
rogerallen opened this issue Apr 25, 2020 · 2 comments
Closed

undeclared identifiers with Vulkan SDK 1.2.135.0 #8

rogerallen opened this issue Apr 25, 2020 · 2 comments

Comments

@rogerallen
Copy link

Thanks for writing this. It works very nicely. Using VulkanSDK-1.2.135.0, I get errors on RayTracingInVulkan\src\Vulkan\DebugUtilsMessenger.cpp lines 48 & 49.

error C2065: 'VK_OBJECT_TYPE_OBJECT_TABLE_NVX': undeclared identifier
error C2065: 'VK_OBJECT_TYPE_INDIRECT_COMMANDS_LAYOUT_NVX': undeclared identifier

Commenting out these lines allowed my compile to finish & I was able to run the program.

@GPSnoopy
Copy link
Owner

Hi @rogerallen,

Thanks for the heads-up. Looks like experiemental extensions that got dropped or promoted.

I've actually got a branch that works with SDK 1.2.135 (see PR #7). It's transitioning from NVIDIA-specific VK_NV_ray_tracing extension to the vendor neutral VK_KHR_ray_tracing extension. I'm waiting for the extension to be stabilised and available in regular drivers before merging it (for the moment you have to download the NVIDIA Vulkan Developer Beta Drivers to access it).

If it drags, I might fix master independently.

@GPSnoopy
Copy link
Owner

GPSnoopy commented May 4, 2020

Master has been updated to Vulkan SDK 1.2.135 (not waiting on PR #7).

@GPSnoopy GPSnoopy closed this as completed May 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants