mirror of
https://github.com/Jozufozu/Flywheel.git
synced 2025-01-09 22:06:09 +01:00
3eae6be05d
- Basic idea is to let each mode get one uniform shader - Uniform shader provides a struct with the mod's id as its name - All structs get placed into one (1) ubo - Uniforms are implicitly available in all shaders - Add GlslUniformBlock for new codegen in UniformComponent - Condense old uniform providers into one object - ShaderStructs capture the optional variable name in struct definitions - Change RecursiveIncluder to interleave root components with included - GlProgram calls UniformBuffer#sync |
||
---|---|---|
.. | ||
com/jozufozu/flywheel |