Commit Graph

1111 Commits

Author SHA1 Message Date
James Seibel 488b598d97 Close #447 Add the ability to limit LOD chunk update rate 2023-10-28 12:18:55 -05:00
James Seibel fecefc8bdf Remove broken chunkSaveEvent, was actually chunkUnloadEvent 2023-10-28 11:52:53 -05:00
James Seibel 30dd5f5d59 Remove deprecated DhBlockPos getters 2023-10-28 11:10:50 -05:00
James Seibel b9896d3020 comment out GL message logging for MC 1.20.2 2023-10-28 10:23:23 -05:00
James Seibel 1d0a979e5c Fix GLBuffer not clearing some phantom references 2023-10-28 10:18:32 -05:00
James Seibel 8b47c3ea5b Fix GPU buffer uploading options 2023-10-28 10:18:20 -05:00
James Seibel 79340dd9f2 GLBuffer reformat 2023-10-28 10:16:45 -05:00
James Seibel 117bfb7f31 Add commented out LodRenderer VBO validation 2023-10-28 10:13:12 -05:00
James Seibel f746f8b4ec temp 2023-10-28 08:56:27 -05:00
James Seibel b3c4ea47d7 Fix ColumnRenderBuffer never finishing when synced 2023-10-28 08:44:33 -05:00
James Seibel b244a17358 GLBuffer reformat 2023-10-27 21:23:39 -05:00
James Seibel ca425eae6d Fix index out of bounds 2023-10-27 20:01:44 -05:00
James Seibel 2cd1dc6e92 Fix GLVertexBuffer memory leak 2023-10-27 19:42:12 -05:00
James Seibel 0942f0f1a3 Attempt to reduce memory leaking when flying 2023-10-25 07:52:13 -05:00
James Seibel 135b950db1 Add stubbed out AbstractOptifineAccessor.getIsShaderActive() 2023-10-24 20:16:11 -05:00
James Seibel 917e532408 Fix Optifine shader rendering 2023-10-24 20:12:50 -05:00
James Seibel 0d76a8edfe Reformat GL objects 2023-10-24 07:30:17 -05:00
James Seibel b1e97214ec Fix a null pointer in LodRenderer cleanup 2023-10-24 07:22:28 -05:00
IMS212 fa1527243f Add framebuffer 2023-10-21 16:16:30 -07:00
IMS212 cbd404913f Rewrite framebuffers to look more decent 2023-10-21 15:55:03 -07:00
James Seibel b57d7c13df Fix outdated world gen thread tooltip 2023-10-21 11:26:03 -05:00
James Seibel bf2c36369e Fix localization renamings 2023-10-21 11:23:28 -05:00
James Seibel 41b313943b Fix an error when double-closing a GLBuffer 2023-10-21 11:14:20 -05:00
James Seibel c4d0b693eb Fix LodRenderSection memory leak 2023-10-21 09:34:35 -05:00
James Seibel 611aae667c Fix missing localization for noiseSteps.@tooltip 2023-10-20 20:11:08 -05:00
James Seibel 2900417a3a Add a config to change the number of light baking threads 2023-10-20 20:09:16 -05:00
James Seibel 146d9da417 Fix memory leaks when moving between dimensions 2023-10-20 19:23:07 -05:00
James Seibel 2d4f057eb0 Merge branch 'fix/close-db-file' into 'main'
Fix database file not being closed when leaving the world

See merge request jeseibel/distant-horizons-core!31
2023-10-20 03:15:22 +00:00
James Seibel 9ef25bdee0 bandaid fix for World gen holes 2023-10-19 22:13:38 -05:00
James Seibel 363a1aea4d Add an assert to world gen and minor reformat FullDataMetaFile 2023-10-19 21:45:05 -05:00
James Seibel fa03336a5d Fix never ending world gen tasks 2023-10-19 20:45:47 -05:00
James Seibel b38b33e87e Fix Sqlite memory leak
All Sqlite statements must be in a try-resource block otherwise a native memory leak will occur
2023-10-19 20:11:39 -05:00
s809 96074c2f50 Merge branch distant-horizons-core:main into fix/close-db-file 2023-10-19 18:01:52 +00:00
s809 5f7e9c16f4 Fix database file not closed when leaving the world 2023-10-19 22:57:07 +05:00
coolGi b1ed91af2a Re-Enabled the updater by default on windows 2023-10-20 00:57:39 +10:30
James Seibel 416c0db163 Fix Render Distance localization 2023-10-19 07:25:30 -05:00
James Seibel f387a2ca1b Fix LOD renderer setup for MC 1.16 2023-10-19 07:16:31 -05:00
James Seibel ad24cbebe3 Fix Forge not rendering 2023-10-19 07:04:19 -05:00
James Seibel 8eb4afef68 temporarily comment out GL message building
the message generation was changed in MC 1.20.2 and needs to be changed. However for a release build it isn't necessary.
2023-10-18 22:04:24 -05:00
James Seibel b0ad8fa637 Fix LOD render distance measured as the diameter instead of radius 2023-10-18 07:50:59 -05:00
James Seibel b014317e1a remove DhApplyShader commented out code 2023-10-18 07:24:13 -05:00
James Seibel 50257c6b94 Fix transparent fog rendering 2023-10-18 07:24:02 -05:00
James Seibel 29fabe1849 Fix DH auto update jar deletion and add more logging 2023-10-17 21:42:54 -05:00
James Seibel 201c0c3e3e Add GLStates around the DhApplyShader 2023-10-16 21:57:56 -05:00
James Seibel bafbbf225e Fix transparent LODs overwriting opaque LOD alpha values 2023-10-16 21:33:38 -05:00
James Seibel 451b3cfdbe Refactor/rename VertexAttribute -> AbstractVertexAttribute 2023-10-16 20:44:50 -05:00
James Seibel c6104e2dd9 minor VertexAttributePreGL43 and ScreenQuad reformatting 2023-10-16 20:38:39 -05:00
James Seibel 70b3460928 Fix ScreenQuad rendering on Mac or OpenGL 4.3 and lower 2023-10-16 20:35:39 -05:00
James Seibel 35d2d638d4 Refactor VertexAttribute Pre/Post GL43 2023-10-16 07:19:39 -05:00
James Seibel c40067359f Fix incorrect texture RGB values -> RGBA8
Thanks IMS
2023-10-15 20:10:29 -05:00