Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for vulkan spir v
spir-v
x
vulkan
x
30 search results found
Dxvk
⭐
11,350
Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine
Tvm
⭐
11,107
Open deep learning compiler stack for cpu, gpu and specialized accelerators
Magnum
⭐
4,593
Lightweight and modular C++11 graphics middleware for games and data visualization
Vulkano
⭐
4,159
Safe and rich Rust wrapper around the Vulkan API
Reshade
⭐
3,620
A generic post-processing injector for games and video software.
Iree
⭐
2,303
A retargetable MLIR-based machine learning compiler and runtime toolkit.
Shaderc
⭐
1,683
A collection of tools, libraries, and tests for Vulkan shader compilation.
Shaderconductor
⭐
1,519
ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Niagara
⭐
1,099
A Vulkan renderer written from scratch on stream
Softglrender
⭐
858
Tiny C++ Software Renderer / Rasterizer, and implements OpenGL and Vulkan renderers for comparison
Pmtech
⭐
832
Lightweight, multi-platform, data-oriented game engine.
Echo
⭐
823
A New Cross-Platform 2D 3D Game Engine
D9vk
⭐
815
A Direct3D9 to Vulkan layer using the DXVK backend. [Upstreamed to DXVK]
Clspv
⭐
556
Clspv is a prototype compiler for a subset of OpenCL C to Vulkan compute shaders
Rlsl
⭐
548
Rust to SPIR-V compiler
Graphicsfuzz
⭐
541
A testing framework for automatically finding and simplifying bugs in graphics shader compilers.
Vulkan_minimal_compute
⭐
538
Minimal Example of Using Vulkan for Compute Operations. Only ~400LOC.
Nabla
⭐
423
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
Rspirv
⭐
412
Rust implementation of SPIR-V module processing functionalities
Dxvk Native
⭐
382
D3D9/11 but it runs natively on Linux!
Pmfx Shader
⭐
326
Cross platform shader system for HLSL, GLSL, Metal and SPIR-V.
Floor
⭐
303
A C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.
Clvk
⭐
303
Experimental implementation of OpenCL 3.0 on Vulkan
Framegraph
⭐
290
vulkan abstraction layer that represent frame as a task graph
Shaderc Rs
⭐
236
Rust bindings for the shaderc library.
Kazan
⭐
212
Mirror; Work-in-progress software-rendering Vulkan implementation
Smol V
⭐
207
SMOL-V: like Vulkan/Khronos SPIR-V, but smaller.
Uvkcompute
⭐
179
A micro Vulkan compute pipeline and a collection of benchmarking compute shaders
Spvgentwo
⭐
145
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.
Sharpvk
⭐
119
C# Bindings for the Vulkan API & SPIR-V
Openglcpp
⭐
103
Collection of C++ OpenGL samples and demos
Spirq Rs
⭐
103
Light weight SPIR-V reflection library
Spirv Reflect Rs
⭐
101
Reflection API in rust for SPIR-V shader byte code, intended for Vulkan applications
Spvm
⭐
88
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.
Vultaik
⭐
80
Vultaik Cross-Platform Rendering
Makma
⭐
75
Makma is a deferred Vulkan renderer written in C++.
Smaademo
⭐
67
Subpixel Morphological AntiAliasing OpenGL/Vulkan demo
Spirv_cross
⭐
66
Safe Rust wrapper around SPIRV-Cross
Vgl Vulkan Core
⭐
66
Vulkan core for the Verto Studio Graphics Library (VGL) Engine
Talvos
⭐
57
Talvos is a dynamic-analysis framework and debugger for Vulkan/SPIR-V programs.
Spear
⭐
50
SPEAR is a integrated domain specific language translating C++17 to SPIR-V at host runtime
Spirv Viewer
⭐
44
a tool for viewing SPIRV binaries to GLSL and SPIRV assembly as well as reflection data
Vkshade
⭐
36
A ReShade-compatible Vulkan post-processing layer for Linux.
Fossilize
⭐
32
This repository is discontinued, see https://github.com/ValveSoftware/Fossilize
Rasen
⭐
31
Generate SPIR-V bytecode from an operation graph
Glsl_trace
⭐
29
Library for shader debugging and profiling for Vulkan and OpenGL
Fancy
⭐
29
A rendering-framework for DX12 and Vulkan. Mostly intended for personal learning purposes and graphics demos
Sph_vulkan
⭐
29
SPH simulation in Vulkan compute shader.
Nim2spirv
⭐
28
A SPIR-V backend for the Nim compiler
Shadertranspiler
⭐
28
A clean and simple cross-platform C++ library to convert GLSL shaders to HLSL, Metal, Vulkan, and WebGPU
Vvg
⭐
28
Vulkan NanoVG backend
Tinyshader
⭐
25
Small, easy-to-integrate shader compiler written in C99. Compiles HLSL to SPIR-V
Code Red
⭐
22
A Graphics Interface for DirectX12 and Vulkan
Shaderlab
⭐
22
Shaderlab is a tool designed for cross compiling unity shader to other shading languages.
Wasm2spirv
⭐
19
Compile your WebAssembly programs into SPIR-V shaders
Lucurious
⭐
18
😱 Lucurious -> [Library] for building advanced DRM/KMS Vulkan Renderers 😱
Spir V Blast
⭐
16
Converting the C-like language to binary or human readable SPIR-V
Proto
⭐
15
SPIR-V Code Generator / Graph Editor GUI
Vital.engine
⭐
15
Vital.engine━ Vital's Official Sandbox
Rivi Loader
⭐
14
Vulkan Compute program loader in Rust
Vkinline
⭐
14
A tool to make it easy to use Vulkan from Python. An interface for computation and off-screen rendering.
Rdctovkcpp
⭐
14
Converts RenderDoc Vulkan capture to compilable and executable C++ code.
Spirvsmith
⭐
12
A differential testing tool targeting SPIRV based on structured fuzzing techniques
Vulkenstein
⭐
12
Toy software vulkan ICD implementation
Vke.net
⭐
11
Vulkan .net library
Vinci Lang
⭐
11
A proof-of-concept compiler targeting SPIR-V for a toy ML functional shading language
Swiftspirv Cross
⭐
10
Elegant bindings to glslang and SPIRV-Cross
Extension Vulkan
⭐
9
Enables support for Vulkan graphics
Foton
⭐
9
Lightweight/Lightfast GLSL and HLSL shader toy made using Vulkan
Mlspv
⭐
8
Machine Learning with SPIR-V(Experimental)
Eto.veldrid
⭐
7
Veldrid control for Eto.Forms
Majid
⭐
7
a vulkan renderer made in C.
Glsl To Spirv Macros
⭐
6
Rust macros for generating SPIR-V binaries at compile time for use with Vulkan.
Spokk
⭐
6
Testbed for the Vulkan graphics API
Spirvcrossj
⭐
6
Java bindings for SPIRV-cross and glslang
Vkd3d Standalone
⭐
6
Standalone wrapper for the VKD3D library
Virtualvistavulkan
⭐
6
Physically Based Renderer Written with Vulkan
Shaderc.net
⭐
5
shaderc net binding
Vscode Shaderc
⭐
5
This VSCode extension uses shaderc to lint GLSL
Related Searches
C Plus Plus Vulkan (1,056)
Opengl Vulkan (320)
Shader Vulkan (273)
Graphics Vulkan (267)
Rust Vulkan (200)
C Vulkan (195)
Rendering Vulkan (188)
Gpu Vulkan (141)
Glsl Vulkan (128)
1-30 of 30 search results
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.