niceshade
Shader wrapper
Transforms HLSL code into shaders for various graphics APIs.
A wrapper for DXC and SPIRV-cross
102 stars
4 watching
2 forks
Language: GLSL
last commit: about 1 month ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
nomoresleep/hlslparser | Translates legacy shader code to modern OpenGL and Metal shading languages | 3 |
deanthecoder/glslshadershrinker | Automates optimization and reformatted GLSL shader code to reduce size while preserving readability | 98 |
glslify/glslify | A module system for GLSL shaders | 2,215 |
tgjones/hlsltools | An extension for Visual Studio that enhances support for editing High Level Shading Language (HLSL) files. | 569 |
ustymukhman/vite-plugin-glsl | A plugin for Vite that simplifies the management of GLSL shader files in web applications. | 321 |
tsteinholz/loveshaderconverter | A tool to convert shaders from one GLSL variant to another | 75 |
halvves/shader-doodle | A web-component for creating and rendering fragment shaders in GLSL. | 509 |
nukem9/dxbc2dxil | Converts DXBC to DXIL using internal APIs for HLSL bytecode compilation | 24 |
google/shaderc-rs | Rust bindings for the shaderc library to compile GLSL/HLSL source code into SPIR-V binary modules or assembly code. | 259 |
unity-technologies/hlslcc | A compiler that translates DirectX shader bytecode into various shader languages for use in game engines and other graphics applications. | 854 |
nicebyte/nicegraf | An abstraction layer for graphics APIs | 199 |
sleexyz/hylogen | A system for generating and compiling GLSL shaders in Haskell | 481 |
microsoft/shaderconductor | A tool for converting HLSL shader code to multiple shading languages | 1,775 |
aras-p/hlsl2glslfork | Translates Direct3D 9 style HLSL to GLSL shader language | 558 |
libretro/glsl-shaders | A collection of GLSL shaders converted by hand from Libretro's common-shaders repo for compatibility and performance optimization. | 934 |