mirror of
https://github.com/Jozufozu/Flywheel.git
synced 2025-01-09 05:46:26 +01:00
8a4d319d8d
- Add generic ResourceLocation Index in ShaderIndices. - Add FogShader and CutoutShader API. - Implement existing fog/cutout configurations as separate shaders. - Simplify pipeline shaders to accommodate for new api. - Separate fog and cutout ubershader components. - This was much easier than I anticipated, seems we finally have a usable compiler/shader stitcher. - Pass fog and cutout IDs to ubershader via a 2x16 packed uint. - Remove discardPredicate and fogFilter from default material shader. |
||
---|---|---|
.. | ||
component | ||
core | ||
CompilationHarness.java | ||
Compile.java | ||
FlwPrograms.java | ||
IndirectPrograms.java | ||
InstancingPrograms.java | ||
package-info.java | ||
Pipeline.java | ||
PipelineCompiler.java | ||
PipelineProgramKey.java | ||
Pipelines.java | ||
SourceChecks.java | ||
SourceLoader.java |