All Projects → FacticiusVir → Sharpvk

FacticiusVir / Sharpvk

Licence: mit
C# Bindings for the Vulkan API & SPIR-V

Projects that are alternatives of or similar to Sharpvk

talvos
Talvos is a dynamic-analysis framework and debugger for Vulkan/SPIR-V programs.
Stars: ✭ 67 (-51.45%)
Mutual labels:  vulkan, spir-v
Magnum
Lightweight and modular C++11 graphics middleware for games and data visualization
Stars: ✭ 3,728 (+2601.45%)
Mutual labels:  spir-v, vulkan
sph vulkan
SPH simulation in Vulkan compute shader.
Stars: ✭ 29 (-78.99%)
Mutual labels:  vulkan, spir-v
xshade
"cross shade" meta shading language and compiler
Stars: ✭ 37 (-73.19%)
Mutual labels:  vulkan, spir-v
Dxvk
Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine
Stars: ✭ 7,117 (+5057.25%)
Mutual labels:  spir-v, vulkan
SPIR-V-Blast
Converting the C-like language to binary or human readable SPIR-V
Stars: ✭ 17 (-87.68%)
Mutual labels:  vulkan, spir-v
makma
Makma is a deferred Vulkan renderer written in C++.
Stars: ✭ 77 (-44.2%)
Mutual labels:  vulkan, spir-v
Floor
A C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.
Stars: ✭ 166 (+20.29%)
Mutual labels:  spir-v, vulkan
Rlsl
Rust to SPIR-V compiler
Stars: ✭ 546 (+295.65%)
Mutual labels:  spir-v, vulkan
Echo
A New Cross-Platform 2D 3D Game Engine
Stars: ✭ 520 (+276.81%)
Mutual labels:  spir-v, vulkan
Vulkano
Safe and rich Rust wrapper around the Vulkan API
Stars: ✭ 2,950 (+2037.68%)
Mutual labels:  spir-v, vulkan
Spear
SPEAR is a integrated domain specific language translating C++17 to SPIR-V at host runtime
Stars: ✭ 45 (-67.39%)
Mutual labels:  spir-v, vulkan
Smol V
SMOL-V: like Vulkan/Khronos SPIR-V, but smaller.
Stars: ✭ 230 (+66.67%)
Mutual labels:  spir-v, vulkan
spirv cross
Safe Rust wrapper around SPIRV-Cross
Stars: ✭ 75 (-45.65%)
Mutual labels:  vulkan, spir-v
Kazan
Mirror; Work-in-progress software-rendering Vulkan implementation
Stars: ✭ 226 (+63.77%)
Mutual labels:  spir-v, vulkan
Nabla
OpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: ✭ 235 (+70.29%)
Mutual labels:  vulkan, spir-v
Vulkancore
Vulkan 1.0 graphics and compute API bindings for .NET Standard
Stars: ✭ 162 (+17.39%)
Mutual labels:  vulkan, dotnet-standard
Reshade
A generic post-processing injector for games and video software.
Stars: ✭ 2,285 (+1555.8%)
Mutual labels:  spir-v, vulkan
Pmtech
Lightweight, multi-platform, data-oriented game engine.
Stars: ✭ 478 (+246.38%)
Mutual labels:  spir-v, vulkan
Vk9
Direct3D 9 compatibility layer using Vulkan.
Stars: ✭ 799 (+478.99%)
Mutual labels:  spir-v, vulkan

SharpVk

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

Latest NuGet Release: NuGet Release

Current NuGet Pre-Release: NuGet Pre-Release

Shanq

Linq to SPIR-V shader generation - early alpha now available

Latest NuGet Release: NuGet Release

Current NuGet Pre-Release: NuGet Pre-Release

Glfw

Partial bindings for Glfw3 library; currently enough to run samples, but lots & lots of gaps.

Latest NuGet Release: NuGet Release

Current NuGet Pre-Release: NuGet Pre-Release

Samples

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

Contributors

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].