Note: This is a LightPlayer fork of the original glsl-parser project.
This repository holds the glsl and glsl-quasiquote projects. Feel free to visit each projects for more information.
This fork adds the following features to support LightPlayer's GLSL compiler needs:
- Span Support: Source location tracking (
SourceSpan) for improved error reporting and diagnostics no_stdSupport: Compatibility with embedded and RISC-V environments (e.g., ESP32 microcontrollers)
These enhancements enable LightPlayer to compile GLSL shaders to native RISC-V code on embedded devices while providing accurate source location information for error messages.
- LightPlayer - Main LightPlayer repository
- Original Upstream - Original glsl-parser project