Here are
79 public repositories
matching this topic...
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
Safe and rich Rust wrapper around the Vulkan API
Updated
Nov 19, 2024
Rust
Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
chipStar is a tool for compiling and running HIP/CUDA on SPIR-V via OpenCL or Level Zero APIs.
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
Lightweight and modular C++11 graphics middleware for games and data visualization
Read, process and generate SPIR-V code from Julia
Updated
Nov 16, 2024
Julia
Updated
Nov 15, 2024
Java
Executes a SPIR-V shader/kernel, producing results for given inputs.
A generic post-processing injector for games and video software.
A C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.
One stop shop for getting started with SPIR-V.
Experimental OpenCL SPIR-V to OpenCL C translator
Virtual machine for executing SPIR-V
Client side only Javascript to visualize a SPIR-V Module binary
Updated
Oct 27, 2024
JavaScript
SMOL-V: like Vulkan/Khronos SPIR-V, but smaller.
nvcc for OpenCL. Co-Locate kernels with c/cpp source code and launch them with CUDA syntax.
PoC for the acceleration of the core Math functions in Llama2.c to run on GPUs with Shared Memory
Small CMake module for glslc integration
Updated
Jul 15, 2024
CMake
Improve this page
Add a description, image, and links to the
spir-v
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
spir-v
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.