James Seibel
7bdafa28cc
Fix debug detail render mode
2024-04-07 20:38:59 -05:00
James Seibel
03e11fbe3e
Improve migration update timeout message and increase the time
2024-04-07 14:19:55 -05:00
James Seibel
74d193d294
Add a couple full data source null checks
2024-04-07 14:00:03 -05:00
James Seibel
46e3b98b62
Remove near fog option
2024-04-07 13:50:05 -05:00
James Seibel
2d323cef39
remove missed unlimited horizontal quality reference
2024-04-06 18:18:57 -05:00
James Seibel
8846ca5b5e
Improve shutdown thread pool handling
2024-04-06 18:18:41 -05:00
James Seibel
10d9282df7
Fix a couple FullDataPointUtilV2 references
2024-04-06 12:37:31 -05:00
James Seibel
a751507f19
Have grass fade to dirt for walls
2024-04-06 12:37:18 -05:00
James Seibel
b4b7738aa6
Fix API enums missing "DhApi" prefix and remove unused Enums/code
2024-04-06 10:06:03 -05:00
James Seibel
f09818e564
Update ELodShading names and descriptions
2024-04-06 08:42:29 -05:00
James Seibel
bdd0fbe5ae
Merge branch 'change_shading_lang' into Data_Source_Rewrite
2024-04-06 08:30:22 -05:00
James Seibel
ddbad36d8a
Remove FullDataPointUtilV2
...
Not sure what happened to make me think we needed to change the data point format, but luckily we don't have to deal with it any more and can just stick with the single file.
2024-04-06 08:17:09 -05:00
James Seibel
ae829cbe3e
Fix legacy migration conversion column order
2024-04-06 07:54:47 -05:00
James Seibel
5ef6cb2e0d
Fix wrong data source Version ref in SubDim Matcher
2024-04-06 07:53:52 -05:00
James Seibel
a1a45f50bf
Change Sqlite Journaling to WAL to potentially improve concurrent performance
2024-04-04 07:50:02 -05:00
James Seibel
42675abef1
Comment out LodRenderSection neighbor collection
2024-04-04 07:09:17 -05:00
James Seibel
08f0f8ee17
Add a constant for LodRenderSection cache expiration
2024-04-04 07:08:51 -05:00
James Seibel
4e1155f8a7
Improve initial LOD loading speed
2024-04-03 22:07:25 -05:00
James Seibel
4bc7cf1e86
Fix LodRenderSections not disabling rendering
2024-04-03 21:26:05 -05:00
James Seibel
1491487328
Remove unneeded V1 -> V2 data migration validation
2024-04-03 07:28:59 -05:00
James Seibel
750d8b7bc3
Fix crash in 1.16 due to buffer upload happening before rendering is setup
2024-04-03 07:19:34 -05:00
James Seibel
b59d505725
Add IP only server folder mode
2024-04-02 07:17:31 -05:00
James Seibel
2cce71cf28
Add non-magic max pooled data source number
2024-04-01 20:26:13 -05:00
James Seibel
964f5feb4b
Remove unused data source properties
2024-04-01 20:21:56 -05:00
James Seibel
9835af0845
remove unused ColumnRenderSource.worldGenStep
2024-04-01 20:19:31 -05:00
James Seibel
81f921623e
rename IDataSource getSectionPos -> getPos
2024-04-01 20:18:44 -05:00
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