hylogen
Shader compiler
A system for generating and compiling GLSL shaders in Haskell
GLSL embedded in Haskell
481 stars
29 watching
25 forks
Language: JavaScript
last commit: 11 months ago
Linked from 3 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
jaredloomis/andromeda | A Haskell-based library for writing and compiling OpenGL shaders | 77 |
saharan/hgsl | Enables development of GLSL ES 3.0 programs with additional features and language support for Haxe. | 141 |
glslify/glslify | A module system for GLSL shaders | 2,220 |
igjoshua/cljsl | A Clojure-based compiler for converting a subset of Clojure code into GLSL shader code | 23 |
unity-technologies/hlslcc | A compiler that translates DirectX shader bytecode into various shader languages for use in game engines and other graphics applications. | 855 |
pema99/glsl2hlsl | A tool for converting Shadertoy shaders to Unity-compatible shaders | 90 |
tgjones/hlsltools | An extension for Visual Studio that enhances support for editing High Level Shading Language (HLSL) files. | 570 |
jwurzer/glslscene | A tool for testing and developing GLSL shader programs with features like hot reloading, GUI editing, C scripting, and OpenGL configuration. | 16 |
fordhurley/glsl-grapher | Visualizes the structure and behavior of GLSL shader functions in a graphical interface. | 26 |
google/shaderc | A collection of tools and libraries for compiling shader code into a graphics pipeline format | 1,872 |
aras-p/hlsl2glslfork | Translates Direct3D 9 style HLSL to GLSL shader language | 558 |
khronosgroup/glsl | Maintains and develops the GLSL shading language specification and extensions used in graphics rendering. | 351 |
halvves/shader-doodle | A web-component for creating and rendering fragment shaders in GLSL. | 545 |
saschawillems/spirv-vsextension | A Visual Studio extension that simplifies compilation of GLSL and HLSL shaders to SPIR-V binary | 91 |