27 results found Sort:
Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
Created
2017-10-11
6,407 commits to master branch, last one 22 hours ago
Lightweight and modular C++11 graphics middleware for games and data visualization
Created
2010-12-19
11,202 commits to master branch, last one 20 hours ago
Safe and rich Rust wrapper around the Vulkan API
Created
2015-07-06
3,953 commits to master branch, last one 5 days ago
A generic post-processing injector for games and video software.
Created
2016-06-15
5,127 commits to main branch, last one 17 hours ago
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
Created
2015-06-25
5,176 commits to main branch, last one 2 days ago
ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Created
2018-11-02
78 commits to master branch, last one 2 years ago
A New Cross-Platform 2D 3D Game Engine
Created
2018-03-10
3,016 commits to master branch, last one about a year ago
Lightweight, multi-platform, data-oriented game engine.
Created
2017-03-11
2,801 commits to master branch, last one 9 months ago
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
Created
2019-05-29
12,040 commits to master branch, last one 2 days ago
A C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.
Created
2013-08-30
1,831 commits to master branch, last one 15 days ago
SMOL-V: like Vulkan/Khronos SPIR-V, but smaller.
Created
2016-08-27
141 commits to main branch, last one 2 months ago
Virtual machine for executing SPIR-V
Created
2020-03-02
66 commits to master branch, last one about a month ago
chipStar is a tool for compiling and running HIP/CUDA on SPIR-V via OpenCL or Level Zero APIs.
Created
2021-09-15
2,715 commits to main branch, last one 5 days ago
GLSL parser for Rust
Created
2017-06-07
449 commits to master branch, last one 12 months ago
One stop shop for getting started with SPIR-V.
Created
2020-02-10
46 commits to main branch, last one 26 days ago
C# Bindings for the Vulkan API & SPIR-V
Created
2016-03-13
421 commits to master branch, last one 4 years ago
GLSL cross-compiler based on glslang and SPIRV-Cross
Created
2014-09-24
604 commits to main branch, last one 11 months ago
Tiny C++ SPIR-V virtual machine (interpreter), can be used for shader debugging. Spvm-ShaderToy simulated the runtime environment of shadertoy, and execute shader code using SPVM.
Created
2022-09-05
86 commits to main branch, last one about a year ago
Compiler for the VC4CL OpenCL implementation
Created
2017-10-08
901 commits to master branch, last one about a year ago
Shaderlab is a tool designed for cross compiling unity shader to other shading languages.
Created
2018-01-21
53 commits to master branch, last one 3 years ago
Safe Rust wrapper around SPIRV-Cross
Created
2017-09-24
425 commits to master branch, last one 2 years ago
Makma is a deferred Vulkan renderer written in C++.
Created
2017-10-26
162 commits to master branch, last one 3 years ago
SYCL Benchmark Suite
Created
2019-02-01
336 commits to master branch, last one 3 months ago
Small, easy-to-integrate shader compiler written in C99. Compiles HLSL to SPIR-V
Created
2020-08-14
188 commits to master branch, last one 3 years ago
🦀 Minimal SPIR-V reflection library.
Created
2020-08-15
67 commits to main branch, last one about a year ago
Import GLSL source files. Pre-processed, validated and optimized with Khronos Group SPIRV-Tools. Supports glslify.
Created
2021-02-20
95 commits to master branch, last one 3 years ago
Provides a .NET library, a tool executable and an integration of shaderc compiler into MSBuild for compiling all your GLSL/HLSL files to SPIR-V.
Created
2024-06-17
32 commits to main branch, last one 6 months ago