Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for glsl spir v
glsl
x
spir-v
x
14 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
Pmtech
⭐
832
Lightweight, multi-platform, data-oriented game engine.
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.
Shader Playground
⭐
475
Shader playground website for exploring HLSL, GLSL, SPIR-V compilers
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.
Shaderc Rs
⭐
236
Rust bindings for the shaderc library.
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
Dilithium
⭐
156
Dilithium is a bidirectional shader converter for converting between DXIL and SPIR-V.
Spirq Rs
⭐
103
Light weight SPIR-V reflection library
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.
Makma
⭐
75
Makma is a deferred Vulkan renderer written in C++.
Vgl Vulkan Core
⭐
66
Vulkan core for the Verto Studio Graphics Library (VGL) Engine
Spirv Viewer
⭐
44
a tool for viewing SPIRV binaries to GLSL and SPIRV assembly as well as reflection data
Veldrid Spirv
⭐
38
SPIR-V shader translation for Veldrid, using SPIRV-Cross
Spvgen
⭐
34
Library to Generate SPIR-V Binary
Rasen
⭐
31
Generate SPIR-V bytecode from an operation graph
Sph_vulkan
⭐
29
SPH simulation in Vulkan compute shader.
Shadertranspiler
⭐
28
A clean and simple cross-platform C++ library to convert GLSL shaders to HLSL, Metal, Vulkan, and WebGPU
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.
Spirv Cross
⭐
19
Glsl To Spirv
⭐
19
A glsl to spirv compiler
Wasm2spirv
⭐
19
Compile your WebAssembly programs into SPIR-V shaders
Psp2spvc
⭐
17
An experimental shader compiler for the PS Vita.
Rdctovkcpp
⭐
14
Converts RenderDoc Vulkan capture to compilable and executable C++ code.
Swiftspirv Cross
⭐
10
Elegant bindings to glslang and SPIRV-Cross
Foton
⭐
9
Lightweight/Lightfast GLSL and HLSL shader toy made using Vulkan
Rollup Plugin Glsl Optimize
⭐
7
Import GLSL source files. Pre-processed, validated and optimized with Khronos Group SPIRV-Tools. Supports glslify.
Modularshaderlanguage
⭐
7
Shader language based off GLSL that allows compiling multiple shaders into modules.
Majid
⭐
7
a vulkan renderer made in C.
Spirvspectojson
⭐
7
SPIR-V HTML Specification to JSON converter
Flutter_shader_fxs
⭐
6
Flutter transitions using shaders
Spirvcrossj
⭐
6
Java bindings for SPIRV-cross and glslang
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
Vscode Shaderc
⭐
5
This VSCode extension uses shaderc to lint GLSL
Related Searches
Shader Glsl (1,301)
Opengl Glsl (528)
C Plus Plus Glsl (523)
Javascript Glsl (461)
Webgl Glsl (342)
Texture Glsl (230)
C Glsl (199)
Graphics Glsl (146)
Glsl Shadertoy (140)
Glsl Vulkan (128)
1-14 of 14 search results
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.