Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for shader spir v
shader
x
spir-v
x
19 search results found
Shadered
⭐
4,002
Lightweight, cross-platform & full-featured shader IDE
Reshade
⭐
3,620
A generic post-processing injector for games and video software.
Glslang
⭐
2,729
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
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
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.
Shader Playground
⭐
475
Shader playground website for exploring HLSL, GLSL, SPIR-V compilers
Nabla
⭐
423
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
Glslcc
⭐
344
GLSL cross-compiler tool (GLSL->HLSL, MSL, GLES2, GLES3, GLSLv3), using SPIRV-cross and glslang
Pmfx Shader
⭐
326
Cross platform shader system for HLSL, GLSL, Metal and SPIR-V.
Framegraph
⭐
290
vulkan abstraction layer that represent frame as a task graph
Shaderwriter
⭐
233
Library used to write shaders from C++, and export them in either GLSL, HLSL or SPIR-V.
Spirv Vm
⭐
200
Virtual machine for executing SPIR-V
Uvkcompute
⭐
179
A micro Vulkan compute pipeline and a collection of benchmarking compute shaders
Shadertoy Browser
⭐
177
Shadertoy browser & viewer for Mac built in Rust
Dilithium
⭐
156
Dilithium is a bidirectional shader converter for converting between DXIL and SPIR-V.
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.
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.
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
Pyshader
⭐
48
Write modern GPU shaders in Python!
Spirv Viewer
⭐
44
a tool for viewing SPIRV binaries to GLSL and SPIRV assembly as well as reflection data
Openemu Shaders
⭐
43
Shader framework for the OpenEmu app
Veldrid Spirv
⭐
38
SPIR-V shader translation for Veldrid, using SPIRV-Cross
Vkshade
⭐
36
A ReShade-compatible Vulkan post-processing layer for Linux.
Rasen
⭐
31
Generate SPIR-V bytecode from an operation graph
Glsl_trace
⭐
29
Library for shader debugging and profiling for Vulkan and OpenGL
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
Tinyshader
⭐
25
Small, easy-to-integrate shader compiler written in C99. Compiles HLSL to SPIR-V
Inline Spirv Rs
⭐
24
Compile GLSL/HLSL/WGSL and inline SPIR-V right inside your crate.
Shaderlab
⭐
22
Shaderlab is a tool designed for cross compiling unity shader to other shading languages.
Shaderassist
⭐
20
Simple one-file shader utility tool that automatically compiles shaders to SPIRV when modified.
Spirv Cross
⭐
19
Psp2spvc
⭐
17
An experimental shader compiler for the PS Vita.
Spirv Tools
⭐
17
Python API and tools for manipulating and optimizing SPIR-V
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
Vkinline
⭐
14
A tool to make it easy to use Vulkan from Python. An interface for computation and off-screen rendering.
Vulkenstein
⭐
12
Toy software vulkan ICD implementation
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
Sdbg
⭐
9
CLI shader debugger / testbed for SPIRV-VM
Docker Dxc
⭐
9
Docker image with Microsoft DirectX shader compiler (dxil and spirv)
Spirv Wasm
⭐
9
Run SPIR-V shaders in WebAssembly
Spirv Stats
⭐
7
Useful statistics about your SPIR-V shader modules!
Modularshaderlanguage
⭐
7
Shader language based off GLSL that allows compiling multiple shaders into modules.
Rollup Plugin Glsl Optimize
⭐
7
Import GLSL source files. Pre-processed, validated and optimized with Khronos Group SPIRV-Tools. Supports glslify.
Flutter_shader_fxs
⭐
6
Flutter transitions using shaders
Glsl To Spirv Macros
⭐
6
Rust macros for generating SPIR-V binaries at compile time for use with Vulkan.
Dgl Shadertool
⭐
5
Set of tools / a pipeline for shader code transpilation: GLSL -> (SPIRV) -> GLSL/HLSL/MLSL
Shaderc.net
⭐
5
shaderc net binding
Vscode Shaderc
⭐
5
This VSCode extension uses shaderc to lint GLSL
Sdsl
⭐
5
Parser and compiler for the Stride shader language into SPIR-V
Related Searches
Shader Glsl (1,301)
C Plus Plus Shader (1,126)
Unity Shader (910)
Opengl Shader (879)
Javascript Shader (801)
C Sharp Shader (744)
Texture Shader (739)
Shader Webgl (564)
C Shader (421)
Graphics Shader (371)
1-19 of 19 search results
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.