Skip to content

EvergineTeam/Vulkan.NET

Repository files navigation

Vulkan.NET

This repository contains low-level bindings for Vulkan used in Evergine for .NET 8.0. This binding is generated from vk.xml file included in the KhronosRegistry: https://github.com/KhronosGroup/Vulkan-Docs/blob/main/xml/vk.xml.

CI Monthly update check Nuget

Features

  • Vulkan 1.0, 1.1, 1.2, 1.3
  • All Vulkan Extensions as Vulkan RayTracing
  • Raw low level binding using usafe c# code.

Draw Triangle Rasterization

Test based on https://vulkan-tutorial.com/

alt Draw Triangle Rasterization

Draw Triangle Raytracing (KHR)

Test based on https://github.com/maierfelix/VK_KHR_ray_tracing

Build Requirements

alt Draw Triangle Raytracing

About

This repository contains low-level bindings for Vulkan used in Evergine.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages