25 results found Sort:

768
12.1k
zlib
268
Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine
Created 2017-10-11
5,731 commits to master branch, last one 4 days ago
434
4.7k
other
178
Lightweight and modular C++11 graphics middleware for games and data visualization
Created 2010-12-19
10,961 commits to master branch, last one about a month ago
434
4.4k
apache-2.0
61
Safe and rich Rust wrapper around the Vulkan API
Created 2015-07-06
3,853 commits to master branch, last one 26 days ago
529
3.8k
bsd-3-clause
122
A generic post-processing injector for games and video software.
Created 2016-06-15
4,931 commits to main branch, last one 11 days ago
809
2.9k
other
117
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
Created 2015-06-25
5,021 commits to main branch, last one 4 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 about a year ago
106
921
mit
48
A New Cross-Platform 2D 3D Game Engine
Created 2018-03-10
3,016 commits to master branch, last one 7 months ago
Lightweight, multi-platform, data-oriented game engine.
Created 2017-03-11
2,801 commits to master branch, last one 2 months ago
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
Created 2019-05-29
10,774 commits to master branch, last one a day ago
23
309
gpl-2.0
17
A C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.
Created 2013-08-30
1,783 commits to master branch, last one a day ago
27
280
mit
15
Virtual machine for executing SPIR-V
Created 2020-03-02
58 commits to master branch, last one 2 years ago
28
190
unknown
8
GLSL parser for Rust
Created 2017-06-07
449 commits to master branch, last one 5 months ago
24
149
other
10
chipStar is a tool for compiling and running HIP/CUDA on SPIR-V via OpenCL or Level Zero APIs.
Created 2021-09-15
2,468 commits to main branch, last one 8 days ago
C# Bindings for the Vulkan API & SPIR-V
Created 2016-03-13
421 commits to master branch, last one 4 years ago
29
141
zlib
18
GLSL cross-compiler based on glslang and SPIRV-Cross
Created 2014-09-24
604 commits to main branch, last one 4 months ago
10
136
cc-by-4.0
37
One stop shop for getting started with SPIR-V.
Created 2020-02-10
38 commits to main branch, last one about a month ago
25
134
mit
19
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
34
118
mit
14
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
41
86
apache-2.0
4
Safe Rust wrapper around SPIRV-Cross
Created 2017-09-24
425 commits to master branch, last one about a year ago
Vultaik Cross-Platform Rendering
Created 2019-10-20
954 commits to master branch, last one 2 years ago
4
83
unknown
6
Makma is a deferred Vulkan renderer written in C++.
Created 2017-10-26
162 commits to master branch, last one 3 years ago
29
52
bsd-3-clause
10
SYCL Benchmark Suite
Created 2019-02-01
215 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