James Seibel
7d7d07416b
Fix quad tree unit tests
2026-04-22 07:41:44 -05:00
James Seibel
5ef308cbee
fix rare race condition preventing world gen
2026-04-21 22:19:57 -05:00
James Seibel
d61b601c14
fix potential exceptions after world shutdown
2026-04-21 22:19:46 -05:00
James Seibel
246c679a97
Maybe fix native GL crash due to buffer free
2026-04-21 21:40:20 -05:00
James Seibel
4b317a8e00
Fix garbage collector warning not using config
2026-04-21 19:59:17 -05:00
James Seibel
1debd4b875
Improve node out-of-bound logic
...
This fixes some overlapping rendering issues, fixes LOD generating outside of render distance, and fixes low-detail LODs flashing when moving into previously-explored LODs
2026-04-21 19:49:50 -05:00
James Seibel
5dcda31990
Try fixing LOD flashing/stuck low details
2026-04-21 07:48:07 -05:00
James Seibel
ae16ed2341
Revert "Fix LODs loading outside render distance"
...
This reverts commit 2c266d2495 .
2026-04-20 21:32:00 -05:00
James Seibel
2c266d2495
Fix LODs loading outside render distance
...
Fixes !1233
2026-04-19 21:48:26 -05:00
James Seibel
7e40546bc5
fix world gen not canceling for far away pos
2026-04-19 21:10:20 -05:00
James Seibel
5d391c83ea
quad tree region/comment cleanup
2026-04-19 21:07:42 -05:00
James Seibel
0895bf53e3
renderDataPointUtil toString cleanup
2026-04-18 21:45:24 -05:00
James Seibel
6f54cfacb5
fix unit test compiling
2026-04-14 20:38:05 -05:00
James Seibel
61eaf43ba0
Add DhApiBlockColorOverrideEvent
2026-04-14 20:35:38 -05:00
James Seibel
9e65e2dd4c
comment/deprecate a few API events
2026-04-14 19:03:00 -05:00
James Seibel
d62d21776d
fix IBO buffer creation size
2026-04-12 15:17:48 -05:00
James Seibel
a44c5d562d
Move native dialog to common
...
Native dialog was changed with LWJGL 3.4.1
2026-04-12 13:53:31 -05:00
James Seibel
1d9bffe64e
only run world gen for rendering levels
...
Also fix world gen progress getting stuck on a single level
2026-04-11 21:40:28 -05:00
James Seibel
b4e0687e2a
fix gitlab auto updater failing for MC 26
2026-04-11 16:58:23 -05:00
James Seibel
9dbc5ef525
fix white beacons colored incorrectly
2026-04-11 12:34:10 -05:00
James Seibel
e5dcb0999d
minor optifine optimization
2026-04-11 11:11:48 -05:00
James Seibel
50e0e940d1
profile wrapper try-finally for pushes
2026-04-11 11:03:56 -05:00
James Seibel
cb3e42fac4
Merge branch 'client-updates' into 'main'
...
Don't drop client updates if level is not loaded yet
See merge request distant-horizons-team/distant-horizons-core!98
2026-04-09 19:44:12 +00:00
Fabian Maurer
34cdaf02eb
Don't drop client updates if level is not loaded yet
2026-04-08 22:53:58 +02:00
James Seibel
71e6b9b58e
remove unused getFov()
2026-04-05 17:17:28 -05:00
James Seibel
2b8cddd424
disable thread pausing when render tasks exist
2026-03-27 07:00:38 -05:00
James Seibel
13895fec51
start cleaning up config
2026-03-24 19:37:52 -05:00
James Seibel
88c7245be6
change EDhApiRendererMode DEBUG -> DEBUG_TRIANGLE
2026-03-24 19:36:57 -05:00
James Seibel
6aad156a32
Fix Iris using the wrong far clip plane
...
https://github.com/IrisShaders/Iris/issues/2534
2026-03-24 07:16:31 -05:00
James Seibel
94535a213e
LodRequestModule TODO cleanup
2026-03-22 21:40:32 -05:00
James Seibel
63d6d42356
ignore already closed repo close calls
2026-03-22 21:36:31 -05:00
James Seibel
acecbede8e
fix phantom log when there is sufficient memory
2026-03-21 16:57:38 -05:00
James Seibel
e2a8953e4c
minor cloud render cleanup
2026-03-21 16:35:33 -05:00
James Seibel
32eae23963
stage VBO/IBO upload and allow global IBO
2026-03-21 15:33:36 -05:00
James Seibel
480c3b3ec5
Drastically improve frame stability
2026-03-21 15:20:28 -05:00
James Seibel
6c0736a2a0
minor renderer refactoring
2026-03-19 07:28:41 -05:00
James Seibel
c89abd414b
Add render task profiling
2026-03-18 07:45:42 -05:00
James Seibel
da2454b249
Add the ability to cull lilly pads, seaGrass, etc.
2026-03-15 20:53:21 -05:00
James Seibel
5933ef8245
Fix MC complaining about GL shader file names
2026-03-15 16:52:03 -05:00
James Seibel
b9984c7723
remove unneeded chunk update warnings
2026-03-15 16:46:40 -05:00
James Seibel
2de50475f1
reduce the max time for render thread tasks
2026-03-15 16:19:33 -05:00
James Seibel
bb838328a7
Show RenderApi config in UI
2026-03-15 16:15:34 -05:00
James Seibel
1980e64b2f
Fix vertex buffer count calculation
2026-03-15 14:55:49 -05:00
James Seibel
c3df26f5cb
Disable Mac initial startup delay
2026-03-15 14:54:06 -05:00
James Seibel
17df533fa6
Improve warning logs for chunkUpdateManager
2026-03-14 15:55:38 -05:00
James Seibel
2393bdd8e8
clean up todo comments
2026-03-14 15:33:23 -05:00
James Seibel
082b364f52
default renderable box group to clean
2026-03-14 15:25:44 -05:00
James Seibel
8a39610b8c
move beacon render enabling to LodQuadTree
...
Fixes beacons not always showing/hiding correctly
2026-03-14 14:32:19 -05:00
James Seibel
aa53835772
fix generic rendering not uploading in some cases
2026-03-14 14:30:58 -05:00
James Seibel
cd5a3ce52b
Try fix concurrency issue with render closing
2026-03-14 10:18:40 -05:00