This repository contains low-level bindings for Vulkan used in Evergine for .NET Core and .NET 6.0. This binding is generated from vk.xml file included in the KhronosRegistry folder.
- Vulkan 1.0, 1.1, 1.2, 1.3
- All Vulkan Extensions as Vulkan RayTracing
- Raw low level binding using usafe c# code.
Test based on https://vulkan-tutorial.com/
Test based on https://github.com/maierfelix/VK_KHR_ray_tracing
Build Requirements
- NVIDIA Vulkan Beta Driver (Tested with 442.98)
- Vulkan SDK >= 1.2.135.0