Flywheel/src/main/java/com/jozufozu/flywheel
Jozufozu a0eab9a250 Light refactoring
- Run light updates in parallel to the visual frame plans
- Add null check in AbstractVisual#relight
- Add AbstractVisual#relight taking an iterable.
- Begin frame is after light updates are complete. I tried dividing some
  work to run before, but it doesn't really make a difference.
- Remove LightUpdatedLevel.
- Remove FrameContext.
- LightUpdater no longer runs ticks.
- LightUpdater no longer stores things weakly.
- Fix some docs.
2024-01-22 14:09:20 -08:00
..
api Light refactoring 2024-01-22 14:09:20 -08:00
backend Automated nullability 2024-01-22 11:12:48 -08:00
compat Add Rubidium compatibility 2023-04-13 10:16:33 -07:00
config Update uniform providers (again) 2024-01-18 17:07:10 -08:00
extension Pain points 2024-01-03 12:45:32 -08:00
impl Light refactoring 2024-01-22 14:09:20 -08:00
lib Light refactoring 2024-01-22 14:09:20 -08:00
mixin Light refactoring 2024-01-22 14:09:20 -08:00
vanilla Automated nullability 2024-01-22 11:12:48 -08:00
Flywheel.java Light updated 2024-01-22 14:09:07 -08:00