Flywheel/src/main/java/com/jozufozu/flywheel/mixin
Jozufozu 1765aa74f8 Better buffer binding
- Directly call GlBuffer#bind before raw gl calls
 - Everything else is hidden now
 - GlStateTracker.State implements AutoCloseable for try-with-resources blocks
 - Wrap InstancedModel render calls in a GlStateTracker restore block
 - Improve EBO creation
 - Track CPU memory usage (wish java had ownership concepts)
 - Misc cleanups
2022-06-09 12:44:52 -07:00
..
light Clean up 2022-05-11 18:42:31 -07:00
matrix Better buffer binding 2022-06-09 12:44:52 -07:00
BlockEntityRenderDispatcherAccessor.java Add accessor to BlockEntityRenderer map. 2022-01-18 13:44:28 -08:00
BlockEntityTypeMixin.java Clean up 2022-05-11 18:42:31 -07:00
BufferBuilderMixin.java Clean up 2022-05-11 18:42:31 -07:00
BufferUploaderMixin.java Clean up 2022-05-11 18:42:31 -07:00
CameraMixin.java Fix visual artifacts with contraptions while using opfine. 2022-01-06 13:04:16 -08:00
ChunkRebuildHooksMixin.java Clean up 2022-05-11 18:42:31 -07:00
ClientLevelMixin.java Resolve redirect conflict and add more optifine hacks 2022-02-10 21:26:56 -08:00
EntityTypeMixin.java Clean up 2022-05-11 18:42:31 -07:00
FixFabulousDepthMixin.java Clean up 2022-05-11 18:42:31 -07:00
FrustumMixin.java Better buffer binding 2022-06-09 12:44:52 -07:00
GlStateManagerMixin.java GlStateTracker for better state restore 2022-01-08 14:51:55 -08:00
InstanceAddMixin.java Clean up 2022-05-11 18:42:31 -07:00
InstanceRemoveMixin.java Clean up 2022-05-11 18:42:31 -07:00
LevelRendererAccessor.java Fix GL error spam and do some cleanup 2021-12-24 01:45:38 -08:00
LevelRendererMixin.java Better buffer binding 2022-06-09 12:44:52 -07:00
MultiBufferSourceMixin.java Better buffer binding 2022-06-09 12:44:52 -07:00
PausedPartialTickAccessor.java Possible fix(es) for accessor crash 2021-12-15 16:19:52 -08:00
RenderTypeMixin.java Clean up 2022-05-11 18:42:31 -07:00