Commit Graph

  • 6c77164a65 Fixed PosToGenerate issue tom lee 2022-01-18 22:33:44 +08:00
  • 546d60f1fc resolved warnings. part 3 cola98765 2022-01-18 11:29:01 +01:00
  • 6b6d011cd5 resolved warnings. part 2 cola98765 2022-01-18 11:00:07 +01:00
  • 7bf54d20c0 resolved warnings. now more carefully. cola98765 2022-01-18 10:37:59 +01:00
  • bba7f34d46 Add the minor version number 1.6a -> 1.6.0a jas35484 2022-01-17 20:33:00 -06:00
  • ade5500c6d I forgot CurseForge doesn't like a1.X.Y versioning, changed to 1.X.Ya jas35484 2022-01-17 20:29:31 -06:00
  • a3bd2ed70b Increment the version from 'a1.5.4' to 'a1.6-pre' jas35484 2022-01-17 20:23:47 -06:00
  • 43304da80b small fix cola98765 2022-01-17 16:30:09 +01:00
  • 7d53da40ec Revert "resolved couple warnings. If it causes problems just revert it." cola98765 2022-01-17 16:27:36 +01:00
  • bd489a66c7 whatever... deprecation is too hard for me cola98765 2022-01-17 15:50:24 +01:00
  • a50ef74a5e Fixed a bug in posToGenerate and the buffer now reset on too far away tom lee 2022-01-17 22:00:40 +08:00
  • 4702aa7888 resolved couple warnings. If it causes problems just revert it. cola98765 2022-01-17 14:18:12 +01:00
  • 57a6483aec cleaned up code around connected lods. not sure if fixed anything, but it's working for me. cola98765 2022-01-17 12:43:18 +01:00
  • 31cb1ef401 cleaned up code around light cola98765 2022-01-17 10:53:36 +01:00
  • be5b5de170 Fix issues with generation filling up RAM tom lee 2022-01-16 17:33:20 +08:00
  • f665a8b8f6 Add empty StarlightAccessor for now tom lee 2022-01-15 21:54:35 +08:00
  • 0c4de076ca Add/Fix issue with writeData and Cut causing data loss tom lee 2022-01-15 18:58:07 +08:00
  • 4c122512ac Added more languages coolGi2007 2022-01-14 04:53:15 +00:00
  • 976874e7a3 Nuked the old removeLegacyFog due to it failing on Sodium tom lee 2022-01-13 22:24:39 +08:00
  • bb22ad58bc Fix critical crash on Multiplayer. tom lee 2022-01-12 18:01:15 +08:00
  • 0b2be5580f Changed ClientChunkLoad to work properly tom lee 2022-01-12 16:15:26 +08:00
  • 02143d0951 Why dont you have a .java? coolGi2007 2022-01-11 08:44:03 +00:00
  • 3ebdfd6e87 Added a mod checker to check if mod exists coolGi2007 2022-01-11 08:23:14 +00:00
  • 3caf8facf9 Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core James Seibel 2022-01-10 18:08:06 -06:00
  • efd1d67f3f Render: Fixed mistakes and added more GridList stuff tom lee 2022-01-10 22:03:54 +08:00
  • ee2c6e2a06 Added a cloud warning to the lang coolGi2007 2022-01-10 04:50:05 +00:00
  • d1e1970c18 Added ModAccessor sturcture for adding mod compats tom lee 2022-01-09 14:56:49 +08:00
  • 943a2d5cad Remove default light hack. Try the first patch to get light work tom lee 2022-01-09 00:25:58 +08:00
  • e5f5d33db9 Add missing default tom lee 2022-01-08 22:53:07 +08:00
  • 8b761ca31a Made IChunkWrapper also has the ability to return light data tom lee 2022-01-08 22:51:23 +08:00
  • a402fa5f0b Update lang file tom lee 2022-01-07 19:08:18 +08:00
  • d4123a44ed Add DropoffQuality tom lee 2022-01-07 18:58:29 +08:00
  • cba75123c7 Fixed Overdraw, mergeVertData error, wrong vanillaDist math. tom lee 2022-01-07 15:50:42 +08:00
  • 5ac51dd2a5 Fixed accidentally using java 9+ features. Now java 7 should work tom lee 2022-01-07 13:28:12 +08:00
  • a8d52c1059 Updated lang coolGi2007 2022-01-06 09:58:00 +00:00
  • c664564fb0 Fixed FAR_FIRST gen. Impl proper cleanups on many place. tom lee 2022-01-06 16:27:28 +08:00
  • 1a5fd87346 Fixed saving. Guarrantee save is complete on exit. Trashed some logging tom lee 2022-01-06 00:07:19 +08:00
  • e71660eb41 Fixed generation issues and buffer now update more aggresively tom lee 2022-01-05 19:17:31 +08:00
  • d9dc33a105 added gen mode debug view cola98765 2022-01-05 10:53:56 +01:00
  • 4bf004ae6b Add class_diagram.drawio James Seibel 2022-01-05 05:26:39 +00:00
  • f9871ef16d WorldGen: Now no longer gen all chunks in higher than chunk details tom lee 2022-01-04 18:57:25 +08:00
  • 054988851d CutExpend: Fixed Cut bugs and some general fix to LodFileHandler stuff. tom lee 2022-01-04 16:39:00 +08:00
  • 44bcc5ae01 Added lower qulity clouds coolGi2007 2022-01-04 07:50:02 +00:00
  • 3b475886ef Buffers: Fixed critical render bugs and vertex buffer leaks tom lee 2022-01-04 15:10:41 +08:00
  • ff6edec461 Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core James Seibel 2022-01-03 21:23:31 -06:00
  • ae7e416810 Add a missing comment James Seibel 2022-01-03 21:20:46 -06:00
  • d72805d1fe Buffers: Basically redid the buffer management tom lee 2022-01-03 00:01:37 +08:00
  • f80c43385a Removed category annotation coolGi2007 2022-01-02 06:13:41 +00:00
  • 219ad9c45a Turned off custom clouds till it is fixed coolGi2007 2022-01-02 03:07:05 +00:00
  • 662a1ec8bc Add a partially completed rendering flow diagram James Seibel 2022-01-01 15:46:10 +00:00
  • e60a0526ca even tho it is not used yet, updated texture so patterns are closer in size to vanilla cola98765 2022-01-01 15:05:21 +01:00
  • 1266ed6dc1 fixed updateData cola98765 2022-01-01 13:31:21 +01:00
  • 816c4fa76a BufferFactory: Added static bool for enabling time logging tom lee 2022-01-01 16:48:19 +08:00
  • 975c24c8a9 AMD: Fixed AMD render issue due to vertex data alignments tom lee 2022-01-01 15:25:37 +08:00
  • 4db3b7b729 LodRenderer: Add support for underwater fog tom lee 2022-01-01 13:50:59 +08:00
  • 32e341fe4f Reordered and chopped up some config desc tom lee 2022-01-01 12:12:08 +08:00
  • 0ce249ab17 Fixed up cloud configs and removed @nullable for 1.16.5 build tom lee 2021-12-31 21:44:46 +08:00
  • f9372c6a07 Save/Load: Fixed locking up files due to try-catch-resoure issue tom lee 2021-12-31 20:57:20 +08:00
  • 6ea7ecd215 Moved some resources to core coolGi2007 2021-12-31 10:40:40 +00:00
  • 6a828ee931 Load: Fixed load error on missing middle level data tom lee 2021-12-31 17:25:08 +08:00
  • e8d25daabf BufferUpload: Fixed bug on 0 size data not updating vert count tom lee 2021-12-31 17:01:40 +08:00
  • 7c8b073b02 Save: Fixed critical bug causing 0KB files on new world tom lee 2021-12-31 16:09:29 +08:00
  • b623fc530f Abstracting clouds coolGi2007 2021-12-31 07:20:59 +00:00
  • 5fdf09209c Fixed Config names tom lee 2021-12-30 22:03:25 +08:00
  • 515afe4d45 moved where last pos is saved cola98765 2021-12-30 14:58:05 +01:00
  • 7f5eea865e made config for minimum back side culling distance. actual value is using prev player pos so on long flights it works better. cola98765 2021-12-30 13:19:46 +01:00
  • 13d6232790 made connected lods dependant on Vertical Quality config. cola98765 2021-12-30 12:04:02 +01:00
  • 607f3e8afe VertQuality: Fixed some stuff. Now High Qual loading works tom lee 2021-12-30 16:07:49 +08:00
  • 8b3404e5f8 Cleanup for the saving in interface tom lee 2021-12-29 21:32:04 +08:00
  • df6253af39 LodUpdate: Make both cut and expand use spiral iteration tom lee 2021-12-29 20:36:40 +08:00
  • b1f3b23ba1 Load: Make it load via a spiral tom lee 2021-12-29 20:18:52 +08:00
  • c4708ed173 Save/Load: Slightly improved speed on loading tom lee 2021-12-29 19:40:34 +08:00
  • fcab0d3b20 Save/Load: Optimize Memory usage on save/load tom lee 2021-12-29 18:17:44 +08:00
  • 1034360b88 Renderer: Stored and reapplied more gl states to increase mod compat tom lee 2021-12-29 13:44:37 +08:00
  • f92f656876 Changed some System.out to ClientApi.debug tom lee 2021-12-28 15:26:01 +08:00
  • e052a0c96f Moved annotations to core coolGi2007 2021-12-28 05:31:56 +00:00
  • 8bb8217c7b GLProxy: Changed GL logger to new unique log file tom lee 2021-12-28 00:09:10 +08:00
  • 0563cde3c2 GLProxy: Add temp debug enable via setting debugMode to SHOW_DETAIL` tom lee 2021-12-27 23:42:47 +08:00
  • 5fe192f4c5 BufferUpload: Changed/Improve Buffer Upload, and a new timeout tom lee 2021-12-27 16:05:21 +08:00
  • 428e12081c fixed void chunks... made it a bit more resilient cola98765 2021-12-26 17:22:56 +01:00
  • ac102402cc disabled connected lods in hasCeiling dimensions cola98765 2021-12-26 16:19:06 +01:00
  • 966677b89e Add back face culling #109 cola98765 2021-12-26 10:40:11 +01:00
  • 64e73b7d83 fixed light requiring Y offset cola98765 2021-12-25 13:19:01 +01:00
  • 52ea2e96b7 detect snow etc on connected lods; better comments to enable transparency cola98765 2021-12-25 12:25:48 +01:00
  • c658697ecd fixed rogue faces when using connected lods cola98765 2021-12-25 11:32:35 +01:00
  • a5b259f098 remove debug if cola98765 2021-12-25 10:45:01 +01:00
  • e9da9c26f4 remove connected vertical faces cola98765 2021-12-25 10:44:12 +01:00
  • 2f6ff1a3ea fix avoided blocks with new method cola98765 2021-12-24 11:48:00 +01:00
  • 766e5a358d made connected lods configurable (TODO actually add it to config) cola98765 2021-12-24 09:29:48 +01:00
  • a19189c2a8 commented the thing to enable colors cola98765 2021-12-23 23:43:55 +01:00
  • 0627f779d7 connected lods! cola98765 2021-12-23 19:19:32 +01:00
  • 01bfb65d9e Add TestDiagram.drawio James Seibel 2021-12-22 02:14:54 +00:00
  • cccad08a61 Add a folder for wiki files James Seibel 2021-12-22 02:13:32 +00:00
  • 96be86cacf RenderBuffer: Fixed BufferMapping OpenGL Errors tom lee 2021-12-21 21:12:15 +08:00
  • b75791006c General cleanup/fixup/improvement of render buffers tom lee 2021-12-21 15:48:25 +08:00
  • 9047ebb970 GLProxy: Now always log OpenGL supported version tom lee 2021-12-21 14:05:49 +08:00
  • 2d1c2d6efb GLProxy: Improved version not supported messages tom lee 2021-12-21 13:52:12 +08:00
  • 8577363438 added option for more WorldGenerater control tom lee 2021-12-19 00:29:50 +08:00
  • 4229ed75ae WorldGen: support 1.18 worldgen without locking the server up tom lee 2021-12-17 15:57:37 +08:00
  • b8408bc6fa Renderer: Changed all to use GL32, set requirement to GL32 tom lee 2021-12-17 14:52:24 +08:00