Commit Graph

1099 Commits

Author SHA1 Message Date
mcrcortex
65244bc43d Ref C 2025-01-05 02:13:43 +10:00
mcrcortex
ed0bd1a2b5 Ref B 2025-01-05 02:13:11 +10:00
mcrcortex
7def1b487c Ref A 2025-01-05 02:09:38 +10:00
mcrcortex
2f7f7f4f6b Exclude unused shared objects/jni, reducing the jar final size by ~4.5x
Thanks earth for helping with hell
2025-01-04 00:22:22 +10:00
mcrcortex
1a3ad7d701 Support other depth types 2024-12-25 11:59:00 +10:00
mcrcortex
5242104d87 Other stuff 2024-12-24 12:57:17 +10:00
mcrcortex
a369d61024 Sort region files 2024-12-24 12:57:02 +10:00
mcrcortex
df2611f0b7 Compute utility 2024-12-24 12:56:30 +10:00
mcrcortex
663a352586 Fix error in resizing 2024-12-24 12:56:05 +10:00
mcrcortex
412768c57e Wip on node removal support on child existence change 2024-12-23 09:08:25 +10:00
mcrcortex
5bb91bb1eb Wip on many things
Added partial inner node child update support
2024-12-22 18:10:28 +10:00
mcrcortex
d9d433f47c Things 2024-12-16 14:10:58 +10:00
mcrcortex
c3701ad903 gl debug utils 2024-12-15 12:59:34 +10:00
mcrcortex
6ed4c92c94 Reduced and reuse memory section, remove copies during section fetch pipeline, remove stack gathering and string forming from IdNotYetComputedException wip on cleaner 2024-12-14 16:23:46 +10:00
mcrcortex
fdeed5c257 Wip, shader tweeks, manager tweeks, wip on cleaner 2024-12-14 13:42:14 +10:00
mcrcortex
aa1ba08f70 More debug 2024-12-13 23:03:32 +10:00
mcrcortex
a62413ed0b Thanks gore for the help, add extra frustum check 2024-12-13 15:57:51 +10:00
mcrcortex
2057ced33d More 2024-12-13 15:14:42 +10:00
mcrcortex
f8d9cb8855 Fixing hiz Slowly 2024-12-13 15:03:17 +10:00
mcrcortex
09b1029030 Hackfix meshing to remove gaps 2024-12-13 14:36:59 +10:00
mcrcortex
2c778ce5ec Remove todo 2024-12-13 12:50:15 +10:00
mcrcortex
029a7df71a Added taskbar progress on windows when importing worlds
Fixed memory leak in RenderDataFactory4
Moved shader debug options
Inital work on visibility sorting and node cleanup
Added optional cleanup system to services.
Track (and added to f3) GlBuffer and MemoryBuffer count and sizes.

More work on finishing node manager (its still broken when importing for some reason, requiring reload)
2024-12-13 12:47:59 +10:00
mcrcortex
8a3d7a9da5 Forgot a single bitshift, breaking many things 2024-12-07 00:57:37 +10:00
mcrcortex
69f0c63831 Dont reload when not changing reloadables 2024-12-05 22:50:19 +10:00
mcrcortex
523fd89f97 Added option to change subdivision size 2024-12-05 22:38:31 +10:00
mcrcortex
d9fc4b3c05 Added extra state checking and fixed empty geometry not returning child existence bits, added lighting back 2024-12-05 19:39:18 +10:00
mcrcortex
8c36021746 Added compression and decompression contexts 2024-12-05 12:15:05 +10:00
mcrcortex
1b82b3020f Fix broken memcpy 2024-12-05 11:36:58 +10:00
mcrcortex
eeeecb982c Attempted to move to native buffer directly 2024-12-05 10:40:49 +10:00
mcrcortex
70a1fe36c7 Merged zy into single method 2024-12-05 10:19:43 +10:00
mcrcortex
622c40f188 Change err.println to Logging.error 2024-12-05 00:28:35 +10:00
mcrcortex
3b25d2d535 Fix postprocessing being weird 2024-12-05 00:28:06 +10:00
mcrcortex
017bf78d4c removed unused config options 2024-12-04 21:47:42 +10:00
mcrcortex
775bf46b8e Fix issue when overflow happens 2024-12-03 23:34:16 +10:00
mcrcortex
9c05fdc11e Increase performance when sections to be rendered are wait on model bakery 2024-12-03 23:33:55 +10:00
mcrcortex
58ae91afbe Change some settings 2024-12-03 22:39:02 +10:00
mcrcortex
acb7f3aa17 Greatly accelerated bitset consecutive allocation 2024-12-03 22:24:02 +10:00
mcrcortex
3c5d79ce77 Made x-axis processing _much much_ faster 2024-12-03 21:23:06 +10:00
mcrcortex
812342b4da A 2024-12-03 21:22:39 +10:00
mcrcortex
c6fe0a1bed Much changes, wip 2024-12-03 17:35:08 +10:00
mcrcortex
00a123b150 Tweeked mesher 2024-12-02 22:56:06 +10:00
mcrcortex
56d96ddd84 Heavily reduced allocation rates 2024-12-02 22:55:52 +10:00
mcrcortex
5a6819757b Very fast scanline mesher 2024-12-02 20:26:27 +10:00
mcrcortex
3618c136f7 New mesher 2024-12-02 18:27:18 +10:00
mcrcortex
4312472534 fixed/greatly improved hiz culling maybe 2024-12-01 23:35:25 +10:00
mcrcortex
bdf3319204 Perf tester 2024-11-28 18:12:48 +10:00
mcrcortex
53672d3ace Stuff 2024-11-28 17:36:53 +10:00
mcrcortex
fac00a81d3 Manually expanded shader 2024-11-17 22:40:01 +10:00
mcrcortex
c0be96e797 fix build script if not git cloned 2024-11-17 22:06:18 +10:00
mcrcortex
5979b17891 Fix lighting 2024-11-17 21:18:05 +10:00