aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/makamys/neodymium/mixin
AgeCommit message (Collapse)Author
2024-01-20Add JVM flag to keep running render list logicmakamys
Fixes Hodgepodge incompat (#44), but there's probably a better way
2024-01-08fix frustum check boolean logicFalsePattern
2024-01-08cleanup runFalsePattern
Co-authored-by: Ven <tudurap.com@gmail.com>
2024-01-08more robust mixinsFalsePattern
2024-01-08stop renderlists logic from running at allFalsePattern
2024-01-08Skip frustrum check with shadersVen
2022-09-21Give some methods in MixinRenderGlobal clearer namesmakamys
2022-09-21Fix a hook in MixinRenderGlobal being incompatible with DragonAPImakamys
cc #9
2022-08-14Disable vanilla chunk mesh constructionmakamys
Improves chunk update performance
2022-07-15O(O)Fmakamys
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