/Vulkan.NET

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

Primary LanguageC#MIT LicenseMIT

Vulkan.NET

This repository contains low-level bindings for Vulkan used in WaveEngine for .NET Core and .NET 5.0. This binding is generated from vk.xml file included in the KhronosRegistry folder.

Build Status

Features

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

Nuget Packages

DrawTriangle Test

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

alt DrawTriangle

Related Work