An open API service indexing awesome lists of open source software.

https://github.com/facticiusvir/sharpvk

C# Bindings for the Vulkan API & SPIR-V
https://github.com/facticiusvir/sharpvk

c-sharp dotnet-standard spir-v vulkan

Last synced: 6 months ago
JSON representation

C# Bindings for the Vulkan API & SPIR-V

Awesome Lists containing this project

README

          

# SharpVk
C#/.NET Bindings for the Vulkan API & SPIR-V

Latest NuGet Release: [![NuGet Release](https://img.shields.io/nuget/v/SharpVk.svg)](https://www.nuget.org/packages/SharpVk)

Current NuGet Pre-Release: [![NuGet Pre-Release](https://img.shields.io/nuget/vpre/SharpVk.svg)](https://www.nuget.org/packages/SharpVk)

## [Shanq](https://github.com/FacticiusVir/SharpVk/tree/master/SharpVk/SharpVk.Shanq)
Linq to SPIR-V shader generation - early alpha now available

Latest NuGet Release: [![NuGet Release](https://img.shields.io/nuget/v/SharpVk.Shanq.svg)](https://www.nuget.org/packages/SharpVk.Shanq)

Current NuGet Pre-Release: [![NuGet Pre-Release](https://img.shields.io/nuget/vpre/SharpVk.Shanq.svg)](https://www.nuget.org/packages/SharpVk.Shanq)

## [Glfw](https://github.com/FacticiusVir/SharpVk/tree/master/SharpVk/SharpVk.Glfw)
Partial bindings for Glfw3 library; currently enough to run samples, but lots & lots of gaps.

Latest NuGet Release: [![NuGet Release](https://img.shields.io/nuget/v/SharpVk.Glfw.svg)](https://www.nuget.org/packages/SharpVk.Glfw)

Current NuGet Pre-Release: [![NuGet Pre-Release](https://img.shields.io/nuget/vpre/SharpVk.Glfw.svg)](https://www.nuget.org/packages/SharpVk.Glfw)

## Samples
Sample code is now maintained in a separate repo: https://github.com/FacticiusVir/SharpVk-Samples

## Contributors

* [Kaktusbot](https://github.com/Kaktusbot)
* [realvictorprm](https://github.com/realvictorprm)
* [sebastianulm](https://github.com/sebastianulm)