Commit Graph

1064 Commits

Author SHA1 Message Date
mcrcortex
9aebf20aad fix dynamic unifomrs not being exposed 2025-11-01 01:17:18 +10:00
mcrcortex
5baf4ce2db Shader lighting, fixes for loosing tasks in MultiThreadPrioritySemaphore, limit render generation rebuilds based on model queue and failure rate, fix native memory leak in ModelFactory (related to raw download stream) 2025-10-31 20:02:38 +10:00
mcrcortex
86882d5ac9 Fix mixin (again) 2025-10-31 11:59:57 +10:00
mcrcortex
601c2a2fea remap = false 2025-10-31 11:44:41 +10:00
mcrcortex
141c2b1f98 Add option to choose if to use sodium build threads (default true) 2025-10-31 11:43:36 +10:00
mcrcortex
96bd651f5c stupid 2025-10-31 01:14:47 +10:00
mcrcortex
f91f59f1f8 fix mixins 2025-10-30 23:03:54 +10:00
mcrcortex
e81d442b8b mojmap part 2 (rename the mixins) 2025-10-30 02:39:14 +10:00
mcrcortex
a8075158ba mojmap part 1 2025-10-30 02:30:59 +10:00
mcrcortex
36325a0946 Merge remote-tracking branch 'origin/dev' into dev 2025-10-30 01:25:39 +10:00
MCRcortex
c8f552f389 Merge pull request #158 from boredhuman/dev
fixed issues with stencil testing
2025-10-29 20:45:22 +10:00
mcrcortex
b27d6323e7 increment the ptr 2025-10-29 18:04:59 +10:00
mcrcortex
a17711429c todo 2025-10-29 01:01:06 +10:00
MCRcortex
31cbe85588 Free depthCopy shader 2025-10-28 21:25:32 +10:00
Daniel
4172ba357e fixed stencil state leaking 2025-10-27 18:57:24 -04:00
Daniel
b6741241f6 fixed issues with stencil testing 2025-10-27 16:32:54 -04:00
mcrcortex
d909d82c33 a 2025-10-27 10:16:04 +10:00
mcrcortex
8d4d823537 async model processing 2025-10-27 10:15:48 +10:00
mcrcortex
ec221ed820 decrease mesh gen weight 2025-10-27 10:15:26 +10:00
mcrcortex
72fd785855 add more sync wait conditions 2025-10-27 10:14:29 +10:00
mcrcortex
45f3397ca9 batch resize 2025-10-27 10:13:53 +10:00
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