Commit Graph

1093 Commits

Author SHA1 Message Date
mcrcortex
703bf5f1d8 time + fix crash 2025-10-27 10:13:38 +10:00
mcrcortex
2534740cda L 2025-10-26 23:48:31 +10:00
mcrcortex
85ce43be12 jank 2025-10-26 22:32:23 +10:00
mcrcortex
3df37b1102 ready for async 2025-10-26 20:05:05 +10:00
mcrcortex
4863f607b8 even more prep, is close 2025-10-26 12:59:04 +10:00
mcrcortex
7b1b08c997 prepare more stuff for off thread model factory 2025-10-26 12:39:27 +10:00
mcrcortex
e3f3a7536d move thing into new box 2025-10-25 23:13:28 +10:00
mcrcortex
210ed1f8af move package 2025-10-25 22:33:27 +10:00
mcrcortex
dd854b5478 set thread count to max(1,self-sodium) 2025-10-25 20:11:35 +10:00
mcrcortex
c739e545f2 balance lru capacity with respect to the number of currently loaded sections 2025-10-25 19:35:32 +10:00
mcrcortex
d2a5b1e607 Fix deadlock in servicemanager + use sodiums thread pool for our own use 2025-10-25 18:57:40 +10:00
mcrcortex
6ffa90f064 mark the world as active 2025-10-25 17:47:09 +10:00
mcrcortex
3de5740790 more work on threads 2025-10-25 17:24:10 +10:00
mcrcortex
146cffc8d9 Rewrite the service threading system tobe thread "pool indepenent" aswell as a system for allowing unified thread pools 2025-10-25 16:36:17 +10:00
mcrcortex
cb084e116e actually fix the lighting of fluids (kinda) (a full fix would require a lighting comparison and taking the max of self block + neighbor bloc) 2025-10-25 16:30:08 +10:00
mcrcortex
bc590c9d81 revert lighting 2025-10-25 16:14:01 +10:00
mcrcortex
842987e891 a 2025-10-25 14:57:42 +10:00
mcrcortex
c4769c4f1a todo 2025-10-23 20:21:26 +10:00
mcrcortex
4a98df4740 shader logging 2025-10-23 20:21:19 +10:00
mcrcortex
fbe001f559 work on async model factory processing 2025-10-23 20:21:10 +10:00
mcrcortex
b15b70860b add todo for blockstates with emissive lighting (like magma blocks) 2025-10-20 10:50:05 +10:00
mcrcortex
01fe58172c clown. emoji. ("fixed" lighting division (fixes water not looking correct) 2025-10-20 10:50:04 +10:00
mcrcortex
a09708bb30 begin prep for offthread work 2025-10-20 10:00:04 +10:00
mcrcortex
b465871bd7 fix deprecation 2025-10-20 09:59:35 +10:00
mcrcortex
b59cf5d700 lol random tab 2025-10-20 09:43:01 +10:00
mcrcortex
06537a8815 newline 2025-10-19 12:20:09 +10:00
mcrcortex
46a0c982e1 vivecraft fixes 2025-10-19 11:53:17 +10:00
mcrcortex
87c7f37bb1 fix dep warning 2025-10-19 11:08:19 +10:00
mcrcortex
a54b97d04b Vivecraft update 2025-10-19 11:07:45 +10:00
mcrcortex
2c62c876fa more shader logging 2025-10-19 10:57:24 +10:00
mcrcortex
a0512ef044 Ingest on chunk loaded 2025-10-18 17:30:35 +10:00
mcrcortex
ddbc1c27e4 tweeks 2025-10-12 15:38:33 +10:00
mcrcortex
2f49d03953 tweak thing (hoping compiles to mad (unsure if doing & -1 on the conditional is better)) 2025-10-12 00:52:45 +10:00
mcrcortex
3350e01eca delete old vertex shader 2025-10-12 00:52:04 +10:00
mcrcortex
eb8cd8ba62 fix thing 2025-10-12 00:52:03 +10:00
mcrcortex
dbac73048f abstract and pull out vertex shader internals 2025-10-11 23:50:45 +10:00
mcrcortex
c9eddb2cbb bean 2025-10-11 23:45:17 +10:00
mcrcortex
8f34fc24fb fix more oopsies 2025-10-11 23:45:06 +10:00
mcrcortex
f4509d6f0d update 2025-10-11 23:44:53 +10:00
mcrcortex
0d79e316e3 fix another oopsie 2025-10-11 16:57:42 +10:00
mcrcortex
12b0c29c01 1.21.10 2025-10-08 23:07:27 +10:00
mcrcortex
4dcb7cad6d version bump 2025-10-08 10:34:23 +10:00
mcrcortex
e2beabe2d3 small cleanup 2025-10-07 13:39:02 +10:00
mcrcortex
34caf07d8c Add occlusion debug util 2025-10-07 13:21:15 +10:00
mcrcortex
ab1c8b0f71 improve chunk outline matching sodium checks 2025-10-07 13:14:59 +10:00
mcrcortex
b2d62ec807 Fix crash on macos 2025-10-05 22:54:39 +10:00
mcrcortex
72d1fccacf include 1.21.10 2025-10-04 12:25:40 +10:00
mcrcortex
241edb946b build test 2025-10-02 21:40:04 +10:00
mcrcortex
e855f87011 test thing 2025-10-02 21:30:18 +10:00
mcrcortex
792f248c38 more fast 2025-10-02 20:55:30 +10:00