Open deep learning compiler stack for cpu, gpu and specialized accelerators
A retargetable MLIR-based machine learning compiler and runtime toolkit.
A collection of tools, libraries, and tests for Vulkan shader compilation.
TornadoVM: A practical and efficient heterogeneous programming framework...
Tiny C++ Software Renderer / Rasterizer, and implements OpenGL and Vulka...
A Direct3D9 to Vulkan layer using the DXVK backend. [Upstreamed to DXVK]
Minimal Example of Using Vulkan for Compute Operations. Only ~400LOC.
Clspv is a compiler for OpenCL C to Vulkan compute shaders
A testing framework for automatically finding and simplifying bugs in gr...
Rust implementation of SPIR-V module processing functionalities
D3D9/11 but it runs natively on Linux!
Cross platform shader system for HLSL, GLSL, Metal and SPIR-V.
Virtual machine for executing SPIR-V
Library used to write shaders from C++, and export them in either GLSL, ...
A micro Vulkan compute pipeline and a collection of benchmarking compute...