All Categories → Compilers → spir-v

Top 29 spir-v open source projects

Vulkano
Safe and rich Rust wrapper around the Vulkan API
Smol V
SMOL-V: like Vulkan/Khronos SPIR-V, but smaller.
Kazan
Mirror; Work-in-progress software-rendering Vulkan implementation
Spirv Vm
Virtual machine for executing SPIR-V
Floor
A C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.
Dilithium
Dilithium is a bidirectional shader converter for converting between DXIL and SPIR-V.
Reshade
A generic post-processing injector for games and video software.
Glslang
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
Glsl
GLSL parser for Rust
Sharpvk
C# Bindings for the Vulkan API & SPIR-V
Krafix
GLSL cross-compiler based on glslang and SPIRV-Cross
Vc4c
Compiler for the VC4CL OpenCL implementation
Shaderconductor
ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Spear
SPEAR is a integrated domain specific language translating C++17 to SPIR-V at host runtime
Vk9
Direct3D 9 compatibility layer using Vulkan.
Dxvk
Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine
Rlsl
Rust to SPIR-V compiler
nim2spirv
A SPIR-V backend for the Nim compiler
talvos
Talvos is a dynamic-analysis framework and debugger for Vulkan/SPIR-V programs.
SPIR-V-Blast
Converting the C-like language to binary or human readable SPIR-V
xshade
"cross shade" meta shading language and compiler
1-29 of 29 spir-v projects