Ran
09174c2d2a
Improve LodDataBuilder.java
...
- Use bitwise modulo
- Don't compute certain things 256 times when they can be computed once.
- Removed expressions that are always false
- Improved comments
2025-04-11 11:24:16 +10:00
James Seibel
e079b28e77
maybe break n-sized rendering but fix LOD loading getting stuck
2025-04-07 06:56:53 -05:00
James Seibel
136124a703
up version number 2.3.2 -> 2.3.3
2025-04-05 09:11:19 -05:00
James Seibel
3ed50e5134
remove dev from version number
2.3.2b
2025-04-05 09:10:01 -05:00
James Seibel
b5e3e6867c
Improve DH world gen progress message
2025-04-02 07:25:14 -05:00
James Seibel
3e04342148
Add FIXME comments to Lod and Fade renderers
2025-04-02 07:24:38 -05:00
James Seibel
6699b568df
Fix memory leaks due to un-closed thread pools and worlds
...
How did it take this long to realize the DhWorld objects were never being closed?
2025-03-30 17:30:57 -05:00
James Seibel
53bee4ad42
Remove unused code in LodRenderer
2025-03-30 16:55:01 -05:00
James Seibel
5d5e462221
Fix the sun/moon and stars not rendering
2025-03-30 16:49:58 -05:00
James Seibel
d9b924cfed
Fix beacon beams now going through some blocks
2025-03-30 15:23:19 -05:00
James Seibel
8bd70d593c
Fix flashing on MC 1.21.5 in non-overworld dimensions
2025-03-30 14:36:51 -05:00
James Seibel
5597044604
don't log InterruptedException during threadPool shutdown
2025-03-29 20:11:31 -05:00
James Seibel
5d7c043d06
Fix fog for MC 1.16.5
2025-03-29 19:22:51 -05:00
James Seibel
4aac61b37f
hide repo double close warnings in release
2025-03-29 15:39:45 -05:00
James Seibel
22460fa1f5
Fix duplicate world gen due to short memoization time
...
Reverts 276f2adf00
2025-03-29 15:30:28 -05:00
James Seibel
2d127c7d98
Fix an infinite loop in the lighting engine
...
Not sure how I didn't catch this until MC 1.21.5
2025-03-29 15:29:34 -05:00
James Seibel
91e17c420a
Fix SSAO applying to sky
2025-03-29 10:31:48 -05:00
James Seibel
93f5a85cb5
Fix MC 1.21.5 rendering and bright glass on sky
2025-03-29 10:31:34 -05:00
James Seibel
b275971486
re-add stencil to GL state
...
shouldn't be needed, but just in case
2025-03-29 09:52:41 -05:00
James Seibel
1234ff4d28
up version number 2.3.1 -> 2.3.2
2025-03-25 07:17:27 -05:00
James Seibel
f9bd7e2daf
remove dev from version number
2.3.1b
2025-03-25 07:16:43 -05:00
James Seibel
8ec4e235eb
Add config to only log GL errors once
2025-03-19 22:02:53 -05:00
James Seibel
b8a59d0ef6
Attempt to fix Linux complaining about glIsFramebuffer()
2025-03-19 18:34:02 -05:00
James Seibel
e500143781
Potentially fix GL errors when accessing the default FBO on Linux
2025-03-19 17:00:30 -05:00
James Seibel
406468b54c
Fix restoring textures to the default FBO
2025-03-18 20:18:13 -05:00
James Seibel
6857300ae2
Add stack tracing to GL error logging
2025-03-18 18:10:00 -05:00
James Seibel
6775ee23c3
fix passing in the wrong flags to glBufferStorage()
...
Might Resolve #964 and #950
2025-03-18 07:43:20 -05:00
James Seibel
44645943e2
Fix terrain API repo failing if no cache was provided
2025-03-18 07:42:31 -05:00
James Seibel
f385c4a56b
Fix changing graphics settings on world load via API
2025-03-16 14:29:56 -05:00
James Seibel
0cf5e6d594
Fix GL error logging
2025-03-14 10:17:52 -05:00
James Seibel
7b5b8da0d2
decrease gen message timeout 5 -> 2 seconds
...
done to make it consistently appear
2025-03-13 21:17:01 -05:00
James Seibel
851f2ccd06
Add additional error checking/handling to Shader compiling
2025-03-13 21:12:29 -05:00
James Seibel
6c40389c07
up version number 2.3.0-b -> 2.3.1-b-dev
2025-03-08 08:11:01 -06:00
James Seibel
fada9e4cf6
Fix repo leak unit test failing in release
2025-03-08 08:10:43 -06:00
James Seibel
06198fdbb8
Revert "temporarily disable sqlite tests for release"
...
This reverts commit ebc1114a51 .
2025-03-06 07:43:14 -06:00
James Seibel
3158eed5a3
Merge branch 'main' of gitlab.com:distant-horizons-team/distant-horizons-core
2025-03-06 07:42:32 -06:00
James Seibel
e701c0e5ea
remove dev from version number
2.3.0b
2025-03-06 07:40:49 -06:00
James Seibel
ebc1114a51
temporarily disable sqlite tests for release
2025-03-06 07:40:24 -06:00
s809
d2ff4a5806
Add some debugging info for DTOs
2025-03-02 20:08:45 +05:00
s809
eb8563482e
Replace chunk counts with speed in pregen
2025-02-27 21:08:27 +05:00
s809
b53c33e454
Make generation info text a bit clearer
2025-02-27 21:08:02 +05:00
s809
2483671e5e
Should be division instead of multiplication
2025-02-26 23:16:58 +05:00
s809
cc4733b052
Offset generation bounds by teleportation scale
2025-02-26 22:13:38 +05:00
James Seibel
34e5463718
Merge branch 'main' of gitlab.com:distant-horizons-team/distant-horizons-core
2025-02-25 07:25:49 -06:00
James Seibel
53011a13be
duct tape fix to reduce chance of LOD uploading requiring MC reboot
2025-02-25 07:25:46 -06:00
s809
1c579675a2
Remember split section responses temporarily
2025-02-22 20:55:10 +05:00
James Seibel
69a4e6b27e
Add TODO about why LODs sometimes fail to load
2025-02-22 08:55:41 -06:00
s809
b05eb78f3a
Fix foreground thread sometimes blocking server shutdown
2025-02-19 21:17:38 +05:00
s809
83fabe3ee8
Show section numbers in pregen
2025-02-19 20:37:26 +05:00
s809
fdfab2b3a8
Use another method for enforcing non nsized generation
2025-02-19 20:15:34 +05:00