Here are
70 public repositories
matching this topic...
Open deep learning compiler stack for cpu, gpu and specialized accelerators
-
Updated
Oct 26, 2022
-
Python
A collection of tools, libraries, and tests for Vulkan shader compilation.
A Direct3D9 to Vulkan layer using the DXVK backend. [Upstreamed to DXVK]
TornadoVM: A practical and efficient heterogeneous programming framework for managed languages
-
Updated
Oct 24, 2022
-
Java
Minimal Example of Using Vulkan for Compute Operations. Only ~400LOC.
A testing framework for automatically finding and simplifying bugs in graphics shader compilers.
Clspv is a prototype compiler for a subset of OpenCL C to Vulkan compute shaders
-
Updated
Oct 26, 2022
-
LLVM
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.
-
Updated
Oct 15, 2022
-
Python
Virtual machine for executing SPIR-V
Rust bindings for the shaderc library.
-
Updated
Apr 14, 2022
-
Rust
Library used to write shaders from C++, and export them in either GLSL, HLSL or SPIR-V.
SpvGenTwo is a SPIR-V building and parsing library written in plain C++17 without any dependencies. No STL or other 3rd-Party library needed.
A micro Vulkan compute pipeline and a collection of benchmarking compute shaders
Light weight SPIR-V reflection library
One stop shop for getting started with SPIR-V.
Safe Rust wrapper around SPIRV-Cross
-
Updated
Jun 27, 2022
-
Rust
Generate SPIR-V bytecode from an operation graph
-
Updated
Feb 20, 2020
-
Rust
Improve this page
Add a description, image, and links to the
spirv
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
spirv
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.