/VulkanSharp

Open source .NET binding for the Vulkan API

Primary LanguageC#MIT LicenseMIT

VulkanSharp

This project provides a .NET binding for the Vulkan API.

Nuget package

Check our samples to see examples of using VulkanSharp

Tutorials

How to use Validation layers and Debug report extension

Building

Windows

To build VulkanSharp, open VulkanSharp.sln in Visual Studio and build the solution. Alternatively you can also build it on the command line, run the msbuild VulkanSharp.sln command. It should download the needed dependencies.

Mac/Linux

To build VulkanSharp, run the make command, which will download the needed dependencies.

Vulkan information

Specification from the Khronos group xhtml, pdf

To learn more about Vulkan, you can check Vulkan in 30 minutes

Vulkan on Android

Vulkan on Android (NVIDIA's devices) samples

More Android Vulkan samples googlesamples, examples and demos