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

GitHub

141 stars
7 watching
2 forks
Language: Haxe
last commit: about 1 year ago
Linked from 1 awesome list


Backlinks from these awesome lists:

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