Flywheel/src/main/java/com/jozufozu/flywheel
Jozufozu 570e00978a Fog so thick you could cut it
- 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.
2023-12-02 13:08:25 -08:00
..
api Fog so thick you could cut it 2023-12-02 13:08:25 -08:00
backend Fog so thick you could cut it 2023-12-02 13:08:25 -08:00
compat Add Rubidium compatibility 2023-04-13 10:16:33 -07:00
config Re-reload 2023-11-29 20:03:26 -08:00
extension Re-reload 2023-11-29 20:03:26 -08:00
gl More direct buffers 2023-11-30 15:45:11 -08:00
glsl A shady API 2023-12-01 00:26:02 -08:00
impl A refined plan 2023-11-29 20:10:13 -08:00
lib Fog so thick you could cut it 2023-12-02 13:08:25 -08:00
mixin Re-reload 2023-11-29 20:03:26 -08:00
vanilla Put a lid on it 2023-11-30 17:14:09 -08:00
Flywheel.java Fog so thick you could cut it 2023-12-02 13:08:25 -08:00