Commit Graph

419 Commits

Author SHA1 Message Date
tom lee 401cbbd8eb Fix resource leaks from missing close() on stream (Thx Boston!!!!!) 2022-02-20 01:00:32 +08:00
tom lee a1652fe68a Add and improve buffer upload methods 2022-02-20 00:42:27 +08:00
tom lee c450f5b960 I think render fps pref improved??? 2022-02-19 22:14:24 +08:00
coolGi2007 bcf8237131 Removed new config stuff 2022-02-19 08:14:49 +00:00
tom lee 3e7fed7ad4 Start rework to allow individual render region swapping 2022-02-18 14:56:54 +08:00
James Seibel fd81a8e067 Update the version number to 1.6.2a 2022-02-17 20:11:00 -06:00
cola98765 891cfdf4a9 added squared color averaging to merge 2022-02-17 18:05:45 +01:00
TomTheFurry b1795079b8 Merge branch 'render_test' into 'main'
Merge the Render test branch with improvements

See merge request jeseibel/distant-horizons-core!4
2022-02-17 14:20:12 +00:00
TomTheFurry 8e347959e1 Merge the Render test branch with improvements 2022-02-17 14:20:12 +00:00
cola98765 acd5116223 close #188; fix lang parts in #189 2022-02-15 11:21:22 +01:00
James Seibel 2ba7c6be6e Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core 2022-02-13 07:37:19 -06:00
coolGi2007 77492a8abf Updated config and lang 2022-02-13 03:32:51 +00:00
James Seibel a0c7ebedcf Prepare for 1.6.1a 2022-02-12 12:01:20 -06:00
tom lee ae752c6f63 Fixed it so it works with Java 8 2022-02-12 22:47:49 +08:00
tom lee fbbccf4739 Add a DummyRunExecutorService 2022-02-12 21:57:54 +08:00
coolGi2007 cf1c371311 Re added some stuff so the gui still works 2022-02-12 10:24:00 +00:00
coolGi2007 87ff857b59 Added some stuff for new config (not redy yet so dont use) 2022-02-12 09:24:52 +00:00
James Seibel 50819c30da Update the version number to 1.6.1a-pre and re-enable dev code 2022-02-11 22:07:23 -06:00
James Seibel 67f12c136c I accidently removed the "a" 2022-02-11 20:00:32 -06:00
James Seibel b35db97abc Change the version number and comment out the debug code for a1.6.0 2022-02-11 19:58:18 -06:00
coolGi2007 241447d55a Updated lang 2022-02-11 09:29:08 +00:00
coolGi2007 5d72d321db Removed 1 line from the lang 2022-02-11 05:36:28 +00:00
tom lee 595b8ecbb5 Fixed hash bug for ChunkPos & incorrect shink causing overdraw issue 2022-02-11 13:34:04 +08:00
tom lee f422df6280 Cleanup debug logging and get rid of unused functions in vertContainer 2022-02-11 12:39:40 +08:00
coolGi2007 14d3418651 Removed cloud stuff (forgot to remove before) 2022-02-11 04:12:01 +00:00
James Seibel f7da53622c Slightly improve the tooltips for the config GUI 2022-02-10 22:05:58 -06:00
Morippi e5a636fccb Added Ultra setting to vertical quality and changed the others 2022-02-10 15:10:41 +01:00
tom lee 080d33baf1 Changed defaults and removed unneeded configs 2022-02-10 21:40:15 +08:00
tom lee d8c082ba42 Fixed stuck futures if BufferBuild throws exception in the Runnable 2022-02-10 17:05:48 +08:00
tom lee b169e246b4 Make BufferUpload & BufferBuild use CompletableFuture Pipeline 2022-02-10 16:13:49 +08:00
tom lee 07d4050502 Fix many stuff. See list below:
1. Fixed seeing previous dim's lod after going though a portal
2. Fixed changing VertQual live causes many issues (now force a reload)
3. Fixed loading old lod files with smaller than expected vert data
   causing the data container to be incorrectly sized
4. Improved BufferBuilder to use less RAM and cleanup
5. Shink BufferBuilder on calling end()
2022-02-10 14:50:33 +08:00
tom lee c70d2a27f2 Make alwaysDrawAtMaxQuality not do anything in here 2022-02-10 11:31:21 +08:00
tom lee 4919c0cabb Impl a better fix for Leo's mentioned issue 2022-02-10 11:21:53 +08:00
coolGi2007 40a8f228ac Removed config and saved it locally till after 1.6 gets released 2022-02-10 02:27:27 +00:00
cola98765 1b711e2b66 fixed what Leo started 2022-02-09 22:48:36 +01:00
Morippi 104d4a7400 Tried to fix the render distance min detail bug 2022-02-09 22:01:17 +01:00
cola98765 01870e4875 changed hasCliffFace so it works better with chunk borders 2022-02-09 18:32:34 +01:00
cola98765 7203acf628 fix connected lods 2022-02-09 18:25:06 +01:00
tom lee cbcb7ca6ac General update/polish. (Add more pref dumpping) 2022-02-09 18:03:49 +08:00
tom lee 1b27161518 Make Far Pos gen no longer saves all detail level, speed up far gen tons 2022-02-08 13:41:19 +08:00
tom lee b51cb7ca51 Fixed detail level stuck at 0 in far pos caused by overflow issues 2022-02-07 14:01:33 +08:00
James Seibel 1e08fc51ec Delete a1.4_Rendering_Flow_Diagram.drawio
It wasn't turning out how I was hoping.
2022-02-06 23:13:47 +00:00
James Seibel c2d4475d44 Add a few missing items to a1.6_Flow_Diagram_Overview.drawio 2022-02-06 23:08:11 +00:00
James Seibel ddefb5f67a Improve the coloring in a1.6_Flow_Diagram_Overview.drawio 2022-02-06 22:44:44 +00:00
James Seibel 8bdb3146ed Added a1.6_Flow_Diagram_Overview.drawio 2022-02-06 22:39:41 +00:00
tom lee 8860e46d9b Patch up stuff so changing DETAIL_OPTIONS should work without errors 2022-02-06 22:54:21 +08:00
tom lee a73da4102a Add DebugMode: DRAW_WIREFRAME 2022-02-06 22:07:37 +08:00
tom lee bb8df761bb Added dump memory stats for Buffers 2022-02-06 21:33:13 +08:00
coolGi2007 e459994d6d Getting config ready for after 1.6 gets released 2022-02-06 12:41:29 +00:00
tom lee 65f16463ec Added Memory Stat Dumping via pressing p 2022-02-06 18:07:53 +08:00