aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/makamys/neodymium/mixin
AgeCommit message (Collapse)Author
2022-07-11Be able to capture chunk meshes consisting of multiple tessellationsmakamys
Start of fix for #5
2022-06-30Fix not getting enabled when shaders are turned off in-gamemakamys
2022-06-30Fix renderer trying to get created every frame that it's disabledmakamys
2022-06-30Fix meshes not disappearing properly when emptied of blocksmakamys
2022-06-30Make mixin members less conflict-pronemakamys
From my testing, @Unique does its job for methods, but not fields, so I manually prefixed fields.
2022-06-30Update meshes on `updateRenderersSort`, toomakamys
Fixes incorrect water rendering
2022-06-25Replace 'OpenGL 1.2!' splash with 'OpenGL 3.3!'makamys
2022-06-25Add debug keybind to speed up renderer update ratemakamys
2022-06-25DESTROOOOYmakamys
Delete unused LOD stuff. I can always restore it from Git history if I need it later.
2022-06-23Remove CullableMeshCollectionmakamys
2022-06-22Fix renderer not getting destroyed properlymakamys
2022-06-22Reload NeoRenderer when the world renderers are reloadedmakamys
2022-06-22Fix memory leakmakamys
Meshes wouldn't get unloaded properly if they were never sent to the GPU, or if they are transparent.
2022-06-20Rewrite to use CullableMeshCollections in place of ChunkMeshesmakamys
2022-06-09Move configs to Config classmakamys
2022-06-09Organize importsmakamys
2022-06-09Move some unused classes to lod packagemakamys
2022-06-09Clean up and document mixinsmakamys
2022-06-09Rebrand pt.2: Rename things in codemakamys
2022-06-09Rebrand pt. 1: Rename mod to Neodymiummakamys