mirror of
https://github.com/Jozufozu/Flywheel.git
synced 2025-01-10 14:26:10 +01:00
9ac8aea347
- Use JOML better where we can. - Inline MatrixUtil#store and #toJoml - FlwShaderUniforms keeps a scratch matrix around for mutating the viewProjection. - Directly store a Quaternion4f in OrientedInstance to avoid creating new objects in the batching transformers. - Move FrameContext creation to a functor. - We do need to check the renderDebug flag still :ioa: - Make VisualUpdatePlan's internal plan not null. - Remove ClientMainMixin :sad: - Forge's new earlywindow stuff means there's no opportunity for Flywheel the mod to inject renderdoc before the window is initialized. - The workaround for now is to breakpoint in FML's DisplayWindow#initialize and evaluate `System.loadLibrary("renderdoc")` manually. |
||
---|---|---|
.. | ||
manager | ||
ratelimit | ||
storage | ||
FrameContext.java | ||
TickContext.java | ||
VisualizationEventHandler.java | ||
VisualizationHelper.java | ||
VisualizationManagerImpl.java | ||
VisualizerRegistryImpl.java |