HGSL
GLSL compiler
Enables development of GLSL ES 3.0 programs with additional features and language support for Haxe.
A shading language that can be compiled into GLSL ES 3.0
141 stars
7 watching
2 forks
Language: Haxe
last commit: about 1 year ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
sleexyz/hylogen | A system for generating and compiling GLSL shaders in Haskell | 481 |
khronosgroup/glsl | Maintains and develops the GLSL shading language specification and extensions used in graphics rendering. | 345 |
aras-p/hlsl2glslfork | Translates Direct3D 9 style HLSL to GLSL shader language | 558 |
axmolengine/glslcc | A cross-compiler tool that converts GLSL shader code to various graphics pipeline languages | 4 |
tgjones/hlsltools | An extension for Visual Studio that enhances support for editing High Level Shading Language (HLSL) files. | 569 |
nomoresleep/hlslparser | Translates legacy shader code to modern OpenGL and Metal shading languages | 3 |
jaredloomis/andromeda | A Haskell-based library for writing and compiling OpenGL shaders | 76 |
glslify/glslify | A module system for GLSL shaders | 2,215 |
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. | 854 |
cbaggers/varjo | Compiler for translating Lisp code to GLSL shader language | 223 |
google/shaderc-rs | Rust bindings for the shaderc library to compile GLSL/HLSL source code into SPIR-V binary modules or assembly code. | 259 |
gamemakerdiscord/xpanda | Allows code from external files to be included into shaders while handling shader compatibility issues. | 14 |
tikhomirov/vim-glsl | Provides syntax highlighting and support for the OpenGL Shading Language in the Vim text editor. | 282 |
nicebyte/niceshade | Transforms HLSL code into shaders for various graphics APIs. | 102 |