James Seibel
|
dc5968b0b5
|
pool columnRenderSources
|
2024-04-01 20:16:07 -05:00 |
|
James Seibel
|
43392ca0e4
|
Have LodRenderSection cancel loading on render distance change
|
2024-03-31 18:57:23 -05:00 |
|
James Seibel
|
88d6092153
|
Clean up LodRenderSection and fix massive memory use at long render distances
|
2024-03-31 18:42:46 -05:00 |
|
James Seibel
|
0ddf1dd640
|
Remove ColumnRenderSourceLoader
|
2024-03-30 22:07:08 -05:00 |
|
James Seibel
|
ddd475d537
|
Remove AbstractRenderBuffer
|
2024-03-30 08:07:53 -05:00 |
|
James Seibel
|
543c3ffc54
|
Fix compiler bugs
|
2024-03-28 17:14:08 -05:00 |
|
cola98765
|
cf97c08aaf
|
@James check if it doesn't explote; This should help with rendering, and fix the issue with stacking water with 2block resolution
|
2024-03-28 21:27:01 +00:00 |
|
cola98765
|
ea0a62b6a3
|
panic fix
|
2024-03-28 20:14:19 +00:00 |
|
cola98765
|
57f3d44326
|
Update file FullDataToRenderDataTransformer.java
|
2024-03-28 19:01:42 +00:00 |
|
James Seibel
|
e7eb2ff9cc
|
Remove the DhRenderData DB table
|
2024-03-28 07:47:07 -05:00 |
|
James Seibel
|
6a3261394f
|
Add compression mode config documentation and missing LodDataBuilder lines
|
2024-03-28 07:42:53 -05:00 |
|
James Seibel
|
d41af88494
|
Add ColumnWorldCompressionMode to the database
|
2024-03-28 07:36:02 -05:00 |
|
James Seibel
|
e83864fd02
|
Add world compression config
|
2024-03-27 19:09:09 -05:00 |
|
James Seibel
|
5722a92dc1
|
Add broken lossy chunk compression
|
2024-03-27 15:54:24 -06:00 |
|
James Seibel
|
5249377199
|
Add data caching to Lzma data compression
|
2024-03-24 15:11:42 -05:00 |
|
James Seibel
|
b3a20fb938
|
Use native bindings for LZ4 output compression to reduce GC load
|
2024-03-24 12:17:48 -05:00 |
|
James Seibel
|
74627fdf90
|
Use automatica Zstd buffer pooling
|
2024-03-24 12:00:51 -05:00 |
|
James Seibel
|
bbe5ae9b7c
|
Fix potential issues when java.awt.headless is true
|
2024-03-24 11:52:32 -05:00 |
|
James Seibel
|
63b6365128
|
Add swing headless setup to Initializer
|
2024-03-24 11:50:45 -05:00 |
|
James Seibel
|
ed9cf526cd
|
rename example unit tests to prevent naming issues
|
2024-03-24 11:38:30 -05:00 |
|
James Seibel
|
661f286b77
|
Fix accidentally marking DTOs to update past the max parent detail level
|
2024-03-23 18:08:35 -05:00 |
|
James Seibel
|
8c5cd7f11f
|
Remove render data file handling and related code
|
2024-03-23 17:55:59 -05:00 |
|
James Seibel
|
b64df318ce
|
Improve error handling in DebugRenderer
|
2024-03-23 17:18:05 -05:00 |
|
James Seibel
|
a1c85d91fc
|
Comment out trace logs
These logs aren't printed and will just increase GC pressure for strings
|
2024-03-23 16:18:21 -05:00 |
|
James Seibel
|
ce95dfb3d1
|
Reduce some GC pressure in FullDataSourceV2.mergeInputTwoByTwoDataColumn
|
2024-03-23 16:14:34 -05:00 |
|
James Seibel
|
cbfd4f9de3
|
Pool FullDataPointIdMap Entries and improve hash logic
|
2024-03-23 15:49:40 -05:00 |
|
James Seibel
|
5d50775932
|
re-implement data source pooling
|
2024-03-21 22:07:35 -05:00 |
|
James Seibel
|
18ad241025
|
Replace datasource v2 long[][] with LongArrayList[] and fix previous implementation
|
2024-03-21 21:53:15 -05:00 |
|
James Seibel
|
4b98882b41
|
Revert "Add FullDataSourceV2 pooling and replace long[][] arrays with LongArrayList[]"
This reverts commit f11e9a142f.
|
2024-03-21 20:12:47 -05:00 |
|
James Seibel
|
3ec9bfca1b
|
comment out potenially unused world gen logic
|
2024-03-21 20:11:14 -05:00 |
|
James Seibel
|
6f7c46e086
|
Remove unnecessary async render source updates
|
2024-03-21 20:09:10 -05:00 |
|
James Seibel
|
7726335413
|
Fix FullDataSourceV2Repo.getColumnGenerationStepForPos ignoring compression
|
2024-03-21 19:59:12 -05:00 |
|
James Seibel
|
f3d8a749fd
|
Improve DhLodPos.getWidthAtDetail assertion
|
2024-03-21 18:12:37 -05:00 |
|
James Seibel
|
f11e9a142f
|
Add FullDataSourceV2 pooling and replace long[][] arrays with LongArrayList[]
|
2024-03-21 17:25:37 -05:00 |
|
James Seibel
|
72c601b2db
|
change en_us "Horizontal Quality" -> "LOD Dropoff Distance"
|
2024-03-21 17:11:04 -05:00 |
|
James Seibel
|
4cdc6c9632
|
Compress the column gen step in the database
|
2024-03-20 07:25:38 -05:00 |
|
James Seibel
|
3b9962d7dc
|
Fix transactionScript auto update variable flipped
|
2024-03-19 21:10:27 -05:00 |
|
James Seibel
|
d926d11d3c
|
Reduce string concatenations in assertions
|
2024-03-19 20:53:07 -05:00 |
|
James Seibel
|
9fb5182b78
|
Change the SQLite journal mode DELETE -> TRUNCATE
|
2024-03-19 20:07:21 -05:00 |
|
James Seibel
|
a1950ebccc
|
prevent world gen queue until half of the update tasks have finished
|
2024-03-19 07:28:14 -05:00 |
|
James Seibel
|
8f9caa5d9a
|
Remove vacuum call in createFullDataSourceV2Tables SQL script
|
2024-03-19 07:27:57 -05:00 |
|
cola98765
|
c537084d07
|
potential fix to bright blocks when they reach build height limit
|
2024-03-19 12:27:05 +00:00 |
|
James Seibel
|
9f195231db
|
up the version number 2.0.2 -> 2.0.3
|
2024-03-19 06:48:26 -05:00 |
|
James Seibel
|
805429722f
|
Fix an issue where downsampling would sometimes corrupt the data souce
|
2024-03-18 21:14:35 -05:00 |
|
James Seibel
|
5b67f60e6f
|
Fix black block lighting for super flat worlds
|
2024-03-18 20:05:12 -05:00 |
|
James Seibel
|
6557a1a7bd
|
rename FullDataSourceV2.createFromCompleteDataSource
|
2024-03-18 20:01:39 -05:00 |
|
James Seibel
|
a62ee8b3cf
|
Merge !50
|
2024-03-17 19:09:01 -05:00 |
|
James Seibel
|
94e3426779
|
Remove ISourceProvider
|
2024-03-17 17:36:28 -05:00 |
|
James Seibel
|
6b13e9141c
|
rename FullDataFileHandler -> FullDataSourceProvider and Remove IFullDataSourceProvider
IFullDataSourceProvider was removed so legacy providers don't have to implement methods they don't need
|
2024-03-17 17:32:41 -05:00 |
|
James Seibel
|
bf00a23499
|
Rename IWorldGenerationQueue -> IFullDataSourceRetrievalQueue
|
2024-03-17 16:46:56 -05:00 |
|