com.io7m.sombrero
The com.io7m.sombrero package implements a simple modular
shader management and preprocessing system.
Features
- Simple module system for publishing shader libraries.
- Preprocessing system for GLSL, including an include directive that supports local and cross-module imports.
- Optional automatic insertion of version directives.
- Auto-discovery of shader libraries via ServiceLoader.
- Auto-discovery of shader libraries via OSGi Declarative Services.
- ISC license.