James Seibel
a3263ba5ba
remove unneeded debug log
2025-01-14 19:48:25 -06:00
James Seibel
630547d794
Reduce holes when flying around a partially loaded world
2025-01-14 07:35:33 -06:00
James Seibel
0a9913e24d
Fix errors when using LZ4 compression
2025-01-14 07:17:40 -06:00
James Seibel
f3368f5a07
Merge branch 'main' of gitlab.com:distant-horizons-team/distant-horizons-core
2025-01-14 07:03:39 -06:00
James Seibel
1913e09303
Put several queries in try-finally blocks
...
this prevents leaks
2025-01-14 07:03:12 -06:00
s809
863bfbaff5
Release full data sources after sending to clients
2025-01-13 23:37:22 +05:00
James Seibel
8b88816499
add commented out WAL flushing logic
2025-01-13 07:02:41 -06:00
s809
fbecc8e02d
Use dynamic precision for displaying pregen status
2025-01-12 21:56:48 +05:00
James Seibel
68e281d299
Remove year range from licensing headers
...
The license is still valid, now I just don't have to update them every year
2025-01-11 21:26:51 -06:00
James Seibel
9ede311c40
reminder comment about potential LodQuadTree concurrent issue
2025-01-11 21:06:47 -06:00
James Seibel
4f47c78acc
Fix chunk updates not applying as soon as they should
2025-01-11 20:11:42 -06:00
James Seibel
9a3d36757f
Add automatic overdraw prevention to improve fading
2025-01-11 17:59:21 -06:00
James Seibel
9adcfd8143
Merge branch 'main' of gitlab.com:distant-horizons-team/distant-horizons-core
2025-01-11 14:56:18 -06:00
James Seibel
8af67c8fcf
minor comment add
2025-01-11 13:36:58 -06:00
James Seibel
ac2bfd98cd
fix rare columnRenderBuffer future nullpointer
2025-01-11 13:36:47 -06:00
James Seibel
c80abeb567
Fix LodQuadTree render source leaks
2025-01-11 13:36:37 -06:00
s809
88ef153bc7
Pregen improvements
2025-01-11 23:55:16 +05:00
James Seibel
5c96937ab4
Fix CPU bottle neck for world gen when updating beacons
2025-01-11 10:50:24 -06:00
James Seibel
cc2b7f6078
Fix some generic object rendering concurrent modification issues
2025-01-11 09:35:31 -06:00
James Seibel
fd658a3d5b
add missing renderableBoxGroup GLMC calls
2025-01-11 09:31:19 -06:00
James Seibel
a577d69e8c
Re-add a missing GLState revertion
2025-01-11 08:22:22 -06:00
James Seibel
14c6707ff9
Fix compiling, forgot to move some QuadTree objects
2025-01-10 22:16:11 -06:00
James Seibel
3c1d9f3e3f
Merge branch 'main' of gitlab.com:distant-horizons-team/distant-horizons-core
2025-01-10 21:58:04 -06:00
James Seibel
430942788d
Fix rendering LODs from different levels after changing dimensions
2025-01-10 21:57:51 -06:00
s809
ec19e43216
Add pregen command
2025-01-11 02:55:04 +05:00
James Seibel
29040519e0
Merge branch 'main' of gitlab.com:distant-horizons-team/distant-horizons-core
2025-01-10 07:26:30 -06:00
James Seibel
f93b57e935
Improve initial LOD loading speed and add KeyedLockContainer
2025-01-10 07:26:27 -06:00
s809
ea34e9514b
Simplify executor task submitting logic
2025-01-10 12:42:16 +05:00
James Seibel
506b2b0f7b
Fix delayedSaveCache and fix slow LOD updating regression
2025-01-09 21:26:51 -06:00
James Seibel
ffc982ba55
Fix a couple error messages
2025-01-09 21:23:43 -06:00
James Seibel
2936215f46
replace stacktrace prints with loggers
2025-01-09 18:43:52 -06:00
James Seibel
e8956392cf
Improve initial LOD loading speed and allow removing executor tasks
2025-01-09 18:33:28 -06:00
James Seibel
fc87a1201d
add logger to GitlabGetter
2025-01-09 17:26:43 -06:00
James Seibel
eb7b03fbfe
fix some data sources not being caught and closed
...
This should further reduce the max memory needed.
DelayedFullDataSourceSaveCache is problematic due to not properly closing all data sources it creates and has been deprecated and removed.
2025-01-09 17:19:49 -06:00
s809
f10c21f0a3
Change priorities a bit
2025-01-08 19:59:15 +05:00
s809
12e7aaa7b2
Ignore task rejections if shutting down
2025-01-08 18:46:19 +05:00
s809
475574d6fa
Use separate debug renderer for sync on load
2025-01-08 17:18:49 +05:00
s809
c660aa9fb3
Fix server generation constantly subdividing in INTERNAL_SERVER mode
2025-01-08 14:33:57 +05:00
James Seibel
54cbead4eb
Improve auto updater logging and fix potential issues with updating
2025-01-07 21:33:34 -06:00
James Seibel
a49d74763a
Add quick config to show/hide world gen progress
2025-01-07 20:30:29 -06:00
James Seibel
e3722f2894
Fix missing LODs (especially when world gen is active)
2025-01-07 20:14:41 -06:00
James Seibel
5f76aaee97
Fix missing method from merge
2025-01-07 20:14:01 -06:00
James Seibel
cd39831665
merge
2025-01-07 20:00:33 -06:00
James Seibel
036b42d197
Add world gen progress updates to the overlay
2025-01-07 19:18:21 -06:00
s809
fbd73b9b11
Fix some small issues and add comments
2025-01-07 17:08:19 +05:00
s809
7e222b7555
Merge branch 'refactor/thread-pool-executors'
2025-01-07 16:36:41 +05:00
s809
06b8f88403
Force highest detail in INTERNAL_SERVER mode
2025-01-07 02:35:53 +05:00
s809
56c09f5f5c
Add a config option to force server to always send only the highest detail
2025-01-07 01:25:31 +05:00
s809
c49a61f118
Add more comments
2025-01-07 00:05:16 +05:00
s809
14cd0c4b09
Refactor thread pool handling
2025-01-06 23:32:20 +05:00