Commit Graph

  • fdeed5c257 Wip, shader tweeks, manager tweeks, wip on cleaner mcrcortex 2024-12-14 13:42:14 +10:00
  • aa1ba08f70 More debug mcrcortex 2024-12-13 23:03:32 +10:00
  • a62413ed0b Thanks gore for the help, add extra frustum check mcrcortex 2024-12-13 15:57:51 +10:00
  • 2057ced33d More mcrcortex 2024-12-13 15:14:42 +10:00
  • f8d9cb8855 Fixing hiz Slowly mcrcortex 2024-12-13 15:03:17 +10:00
  • 09b1029030 Hackfix meshing to remove gaps mcrcortex 2024-12-13 14:36:59 +10:00
  • 2c778ce5ec Remove todo mcrcortex 2024-12-13 12:50:15 +10:00
  • 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. mcrcortex 2024-12-13 12:47:59 +10:00
  • 8a3d7a9da5 Forgot a single bitshift, breaking many things mcrcortex 2024-12-07 00:57:37 +10:00
  • 69f0c63831 Dont reload when not changing reloadables mcrcortex 2024-12-05 22:50:19 +10:00
  • 523fd89f97 Added option to change subdivision size mcrcortex 2024-12-05 22:38:31 +10:00
  • d9fc4b3c05 Added extra state checking and fixed empty geometry not returning child existence bits, added lighting back mcrcortex 2024-12-05 19:38:45 +10:00
  • 8c36021746 Added compression and decompression contexts mcrcortex 2024-12-05 12:15:05 +10:00
  • 1b82b3020f Fix broken memcpy mcrcortex 2024-12-05 11:36:58 +10:00
  • eeeecb982c Attempted to move to native buffer directly mcrcortex 2024-12-05 10:40:49 +10:00
  • 70a1fe36c7 Merged zy into single method mcrcortex 2024-12-05 10:19:43 +10:00
  • 622c40f188 Change err.println to Logging.error mcrcortex 2024-12-05 00:28:35 +10:00
  • 3b25d2d535 Fix postprocessing being weird mcrcortex 2024-12-05 00:28:06 +10:00
  • 017bf78d4c removed unused config options mcrcortex 2024-12-04 21:47:42 +10:00
  • 775bf46b8e Fix issue when overflow happens mcrcortex 2024-12-03 23:34:16 +10:00
  • 9c05fdc11e Increase performance when sections to be rendered are wait on model bakery mcrcortex 2024-12-03 23:33:55 +10:00
  • 58ae91afbe Change some settings mcrcortex 2024-12-03 22:39:02 +10:00
  • acb7f3aa17 Greatly accelerated bitset consecutive allocation mcrcortex 2024-12-03 22:24:02 +10:00
  • 3c5d79ce77 Made x-axis processing _much much_ faster mcrcortex 2024-12-03 21:23:06 +10:00
  • 812342b4da A mcrcortex 2024-12-03 21:22:39 +10:00
  • c6fe0a1bed Much changes, wip mcrcortex 2024-12-03 17:35:08 +10:00
  • 00a123b150 Tweeked mesher mcrcortex 2024-12-02 22:56:06 +10:00
  • 56d96ddd84 Heavily reduced allocation rates mcrcortex 2024-12-02 22:55:52 +10:00
  • 5a6819757b Very fast scanline mesher mcrcortex 2024-12-02 20:26:27 +10:00
  • 3618c136f7 New mesher mcrcortex 2024-12-02 18:27:18 +10:00
  • 4312472534 fixed/greatly improved hiz culling maybe mcrcortex 2024-12-01 23:35:25 +10:00
  • bdf3319204 Perf tester mcrcortex 2024-11-28 18:12:48 +10:00
  • 53672d3ace Stuff mcrcortex 2024-11-28 17:36:53 +10:00
  • fac00a81d3 Manually expanded shader mcrcortex 2024-11-17 22:40:01 +10:00
  • c0be96e797 fix build script if not git cloned mcrcortex 2024-11-17 22:06:18 +10:00
  • 5979b17891 Fix lighting mcrcortex 2024-11-17 21:18:05 +10:00
  • 5e5d0c8051 partial 1.21.3 update mcrcortex 2024-11-17 21:09:31 +10:00
  • 0a7c0c573c blub mcrcortex 2024-11-17 19:26:11 +10:00
  • a15978d1fb Funny very incorrect tinkering of culling mcrcortex 2024-11-01 17:28:30 +10:00
  • 7fa62375c6 QQQQ mcrcortex 2024-10-24 23:38:29 +10:00
  • 182e66daff cc mcrcortex 2024-09-30 13:18:33 +10:00
  • 640da6c1be oops mcrcortex 2024-09-29 10:44:50 +10:00
  • 3d2129c1d4 BB mcrcortex 2024-09-29 10:44:16 +10:00
  • 5e72b945c4 debug pain mcrcortex 2024-09-24 13:38:49 +10:00
  • 3a800ec9ca Added build task removal mcrcortex 2024-09-24 11:05:58 +10:00
  • 10391c48c7 AaAaA mcrcortex 2024-09-24 10:40:51 +10:00
  • 00cf0c73e3 Fixed other issues? mcrcortex 2024-09-24 00:19:25 +10:00
  • f53a81099e Fixed culling? mcrcortex 2024-09-24 00:11:10 +10:00
  • f9a8f9b1c2 Tweeks mcrcortex 2024-09-23 22:48:47 +10:00
  • 27ed49fcd9 BBBB mcrcortex 2024-09-23 10:03:09 +10:00
  • ad7660e4d6 More and more working? mcrcortex 2024-09-23 03:02:18 +10:00
  • 7eaa8483b8 aaa mcrcortex 2024-09-23 01:58:33 +10:00
  • 87238bdb45 It works EVEN BETTER mcrcortex 2024-09-23 01:10:43 +10:00
  • aafc475843 IT WORKS!!!!!! mcrcortex 2024-09-22 23:57:08 +10:00
  • 78d5c224a8 More node mcrcortex 2024-09-22 11:09:25 +10:00
  • b875d5fc25 Prep v2 mcrcortex 2024-09-19 00:28:36 +10:00
  • df5c34c626 Even more pain, but gpu side should fully work ™️ mcrcortex 2024-09-17 01:00:03 +10:00
  • 0aeb0fbf21 implemented gpu traversal i think? mcrcortex 2024-09-16 15:46:09 +10:00
  • d5045731ad Prepare mcrcortex 2024-09-16 15:08:48 +10:00
  • 1c0e0cc666 Added memory verification option mcrcortex 2024-09-15 19:54:00 +10:00
  • b9a3d18b56 Incremental traversal system works mcrcortex 2024-09-15 12:10:32 +10:00
  • 76aaf3824d AA mcrcortex 2024-09-11 22:49:00 +10:00
  • 756431b581 World and work stuff mcrcortex 2024-09-02 08:10:13 +10:00
  • c0cc236c40 Per world voxel engine mcrcortex 2024-08-23 00:02:11 +10:00
  • 1a42f115fb More work mcrcortex 2024-08-22 09:19:29 +10:00
  • fbdd65bc00 Rework to SectionRouter mcrcortex 2024-08-20 10:36:18 +10:00
  • 306956839a Continue work mcrcortex 2024-08-16 16:22:22 +10:00
  • d4714989b4 More work on node manager mcrcortex 2024-08-13 09:18:56 +10:00
  • 1d1e244f03 Working on leaf mcrcortex 2024-08-12 08:28:34 +10:00
  • f055234463 More work on update types + hacky add override to dummy render everything as true mcrcortex 2024-08-09 22:15:20 +10:00
  • 6450069d8a Move to SectionUpdate as a data wrapper mcrcortex 2024-08-09 00:09:32 +10:00
  • c8bcfc3b6d Fixed counting issue mcrcortex 2024-08-08 20:14:06 +10:00
  • 3ba1c76414 Only import full chunk sections mcrcortex 2024-08-08 19:54:22 +10:00
  • 7f25f5ff5d fixed uhoh mcrcortex 2024-08-08 19:46:39 +10:00
  • 15391a6f91 child emptiness tracking mcrcortex 2024-08-08 19:37:38 +10:00
  • b81fd46929 Another flag mcrcortex 2024-08-08 02:05:23 +10:00
  • fce77cbd5f add launch flag to disable verifying world section access is correct mcrcortex 2024-08-08 01:44:09 +10:00
  • 163d1f9f43 Move thread package mcrcortex 2024-08-08 00:41:33 +10:00
  • d2483283f5 Attempt to improve lighting mcrcortex 2024-08-08 00:40:17 +10:00
  • f536b0cd74 cache mcrcortex 2024-08-07 23:10:42 +10:00
  • 445c583a5b Config for threading mcrcortex 2024-08-07 14:11:44 +10:00
  • a5122d31a4 Attempted more fixes for ServiceThreadPool race conditions when removing services mcrcortex 2024-08-07 12:42:36 +10:00
  • 0135c63b88 Attempted last resort fix for thread pool mcrcortex 2024-08-07 02:18:06 +10:00
  • 395112fc40 A mcrcortex 2024-08-07 02:01:22 +10:00
  • 323cd95bff Swap to chunk count estimation mcrcortex 2024-08-07 01:54:21 +10:00
  • 4bb05252aa woops mcrcortex 2024-08-07 01:50:27 +10:00
  • 8797ee56a8 World importer uses service system mcrcortex 2024-08-07 01:47:22 +10:00
  • 6eed71656d Optimizations aswell as the option to disable section verification mcrcortex 2024-08-07 00:06:02 +10:00
  • ee5bca7db5 Swap storage backend type from ByteBuffer to MemoryBuffer mcrcortex 2024-08-06 23:41:31 +10:00
  • 082143ed15 Improve object tracking configurations mcrcortex 2024-08-06 23:15:57 +10:00
  • 377c51f365 Tweeks mcrcortex 2024-08-06 22:57:15 +10:00
  • cd3b40399c Fix service pools mcrcortex 2024-08-06 22:09:37 +10:00
  • 10ff5dda7d Merge branch 'master' into hierachial_rewrite mcrcortex 2024-08-06 21:52:50 +10:00
  • 403317fd29 Swap to a single ServiceThreadPool workload mcrcortex 2024-08-06 21:50:05 +10:00
  • 351fac9052 Work on nodes mcrcortex 2024-08-06 12:49:28 +10:00
  • 2d6d948e80 Update forwarding and checking mcrcortex 2024-08-05 22:10:21 +10:00
  • 593f222760 Fix biome mcrcortex 2024-08-05 16:42:12 +10:00
  • 0fdba1bf64 Remove old render stuff mcrcortex 2024-08-04 22:10:14 +10:00
  • e4fe056586 Render basics mcrcortex 2024-08-04 22:08:49 +10:00
  • 0bb04b2f8e Very Close mcrcortex 2024-08-04 19:17:56 +10:00