James Seibel
7a0fec2c2f
Maybe fix a buffer deletion issue?
2026-04-23 07:44:33 -05:00
James Seibel
b057041467
Add more locking and volatile buffer ID checks
2026-04-23 07:16:31 -05:00
James Seibel
33e6ce6376
potential nvidia null VBO pointer crash fix
2026-04-22 22:33:17 -05:00
James Seibel
b0e924c7fe
Fix nvidia driver crash
2026-04-22 17:14:50 -05:00
James Seibel
1777acd1d4
remove unused var in ThreadWorldGenParams
2026-04-22 16:54:41 -05:00
James Seibel
4329acf91d
Try fixing rare null pointer in render
2026-04-22 07:51:11 -05:00
James Seibel
3aefeb98b4
Maybe fix native GL crash due to buffer free
2026-04-21 21:37:14 -05:00
James Seibel
3553ff8e60
handle a weird double start issue
2026-04-21 21:25:44 -05:00
James Seibel
945a2c0c5a
Fix garbage collector warning not using config
2026-04-21 19:59:23 -05:00
James Seibel
c60cc4f013
Merge branch 'main' into 'main'
...
Remove broken TerraFirmaCraft compatibility code
See merge request distant-horizons-team/distant-horizons!86
2026-04-21 11:59:12 +00:00
James Seibel
40ada9c186
fix debug wireframe on blaze3D
2026-04-19 16:34:44 -05:00
James Seibel
55fb458266
Maybe reduce memory when using internal world gen
2026-04-19 16:29:27 -05:00
James Seibel
79d2466fa2
Revert "Auto-change rendering backend when Iris is present"
...
This reverts commit d750e489df .
2026-04-19 15:09:16 -05:00
s809
d750e489df
Auto-change rendering backend when Iris is present
2026-04-19 12:57:23 +05:00
James Seibel
0ed4964ee5
Fix MC 1.18 and older compiling
2026-04-18 20:12:43 -05:00
James Seibel
b7cf7b61c8
Fix underwater grids and air handling
...
Some constructor methods weren't static so it was possible to pass in incorrect info, this has been fixed.
2026-04-18 20:01:12 -05:00
James Seibel
539d152caa
workaround for java 8 and forgix
...
Java 8 doesn't support "_" in the class name after "$". In other words inner classes can't have underscores in their names, which forgix adds for changed classes.
Moving the DhConfigScreen/ClassicConfigGUI into separate classes mitigates the problem until forgix has a long-term fix.
2026-04-18 09:44:37 -05:00
James Seibel
a1af4335e0
fix buffer upload breaking UI on old MC versions
2026-04-17 07:49:04 -05:00
James Seibel
0daa00cec2
fix 26.1.2 version constant number
2026-04-15 21:51:02 -05:00
James Seibel
f3036850ce
Fix compiling for MC 1.19.4 and lower
2026-04-15 21:20:46 -05:00
James Seibel
7667f51cf3
Add DhApiBlockColorOverrideEvent
...
Could be helpful to !1240
2026-04-14 20:36:34 -05:00
James Seibel
61eaa5a734
Add DhApiBlockStateWrapperCreatedEvent
...
Could be helpful to !1240
2026-04-14 19:44:24 -05:00
James Seibel
1d589d1a62
disable chat GL logging if Iris is detected
2026-04-14 19:03:43 -05:00
James Seibel
03b1eeb77e
Add support for a couple render API events
2026-04-14 19:03:22 -05:00
James Seibel
c07397e9c0
update MC 26.1.0 -> 26.1.2
2026-04-14 17:05:16 -05:00
James Seibel
29a92aeb93
fix version constant
2026-04-14 07:48:58 -05:00
James Seibel
63e1c12564
use down stream IBOs instead of re-creating at upload
2026-04-12 15:18:11 -05:00
James Seibel
52f58150da
Fix MC crashing while triggering crashMinecraft()
2026-04-12 13:54:15 -05:00
James Seibel
d1d642a7bb
fix native dialog for MC 26
2026-04-12 13:53:52 -05:00
James Seibel
66ce258fe1
fix biome/block wrapper preprocessors
2026-04-11 21:34:50 -05:00
James Seibel
181881a661
fix MC 1.17 compiling
2026-04-11 18:29:35 -05:00
James Seibel
6c68e94b96
Fix some compiling errors on old MC versions
2026-04-11 17:07:47 -05:00
James Seibel
0527baa708
fix some old MC version compiling
2026-04-11 17:01:21 -05:00
James Seibel
2969916f34
minor optifine optimization
2026-04-11 11:11:56 -05:00
James Seibel
8785224c51
profile wrapper try-finally for pushes
2026-04-11 11:04:48 -05:00
James Seibel
f87afb34f4
Rename MC 1.26.1 -> 26.1.0
2026-04-08 22:00:11 -05:00
James Seibel
053917d3d7
Fix compiling old MC versions
2026-04-08 21:53:37 -05:00
James Seibel
063ba01970
Fix tint color retrieval
2026-04-08 21:43:35 -05:00
James Seibel
72a888f3ff
use more correct block color getting (thanks greener_ca)
2026-04-08 17:28:10 -05:00
James Seibel
0bd36bff1d
re-add config UI validation
2026-04-08 17:27:44 -05:00
James Seibel
2bf125b7ac
fix config button missing background
2026-04-08 17:27:33 -05:00
James Seibel
951f2a4ee7
add broken client block tinting
2026-04-08 07:45:41 -05:00
James Seibel
d55b1bb3c2
default renderer to Blaze3D for MC 26
2026-04-08 07:45:26 -05:00
James Seibel
275ecb78c3
temporarily disable profiling
...
done due to bug with push/pop imbalance
2026-04-08 07:44:24 -05:00
James Seibel
3f16d67746
fix blaze3d rendering
2026-04-08 07:39:36 -05:00
James Seibel
3a34dc8626
Create RenderPipelineBuilderWrapper and update test renderer
2026-04-05 18:42:02 -05:00
James Seibel
9b9e6b9179
fix world gen
2026-04-05 17:23:14 -05:00
James Seibel
49d1587a71
re-add debug screen
2026-04-05 17:22:12 -05:00
James Seibel
b0f5e55744
extend Iris incompat blaze3D message
2026-04-05 17:21:31 -05:00
James Seibel
ff459621e6
remove unused getFov()
2026-04-05 17:20:18 -05:00