Commit Graph

1037 Commits

Author SHA1 Message Date
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
mcrcortex
5e5d0c8051 partial 1.21.3 update 2024-11-17 21:09:31 +10:00
mcrcortex
0a7c0c573c blub 2024-11-17 19:26:11 +10:00
mcrcortex
a15978d1fb Funny very incorrect tinkering of culling 2024-11-01 17:28:30 +10:00
mcrcortex
7fa62375c6 QQQQ 2024-10-24 23:38:29 +10:00
mcrcortex
182e66daff cc 2024-09-30 13:18:33 +10:00
mcrcortex
640da6c1be oops 2024-09-29 10:44:50 +10:00
mcrcortex
3d2129c1d4 BB 2024-09-29 10:44:16 +10:00
mcrcortex
5e72b945c4 debug pain 2024-09-24 13:40:15 +10:00
mcrcortex
3a800ec9ca Added build task removal 2024-09-24 11:05:58 +10:00
mcrcortex
10391c48c7 AaAaA 2024-09-24 10:40:51 +10:00
mcrcortex
00cf0c73e3 Fixed other issues? 2024-09-24 00:19:25 +10:00
mcrcortex
f53a81099e Fixed culling? 2024-09-24 00:11:10 +10:00