James Seibel
|
695809d573
|
Merge branch 'minecraft-lod-mod-betterLightStorage'
|
2023-09-11 20:39:56 -05:00 |
|
James Seibel
|
e12f33a938
|
DhLightingEngine Optimization from Builderb0y
|
2023-09-11 20:35:46 -05:00 |
|
Builderb0y
|
8e69174d5a
|
Update 2 files
- /common/src/main/java/com/seibel/distanthorizons/common/wrappers/chunk/ChunkLightStorage.java
- /common/src/main/java/com/seibel/distanthorizons/common/wrappers/chunk/ChunkWrapper.java
|
2023-09-12 00:44:58 +00:00 |
|
James Seibel
|
3ea6bee3cf
|
Merge branch 'minecraft-lod-mod-iris.shadow.fix'
|
2023-09-11 07:38:04 -05:00 |
|
James Seibel
|
c1fda715d0
|
Improve LOD Building and Lighting speed for BigGlobe worlds
Thanks Builderb0y!
|
2023-09-11 07:26:09 -05:00 |
|
James Seibel
|
e4a7056d48
|
Optimize ChunkWrapper.getBlockState()
|
2023-09-10 19:39:34 -05:00 |
|
James Seibel
|
2107d3cbbd
|
Optimize BlockState/Biome Wrapper getter methods
The lambdas were being newly created for each get() which became difficult for the GC to handle.
|
2023-09-10 19:35:37 -05:00 |
|
James Seibel
|
ef6fc07cd3
|
Minor ChunkWrapper.getBlockState() GC optimization
|
2023-09-10 17:10:01 -05:00 |
|
James Seibel
|
56172c69a4
|
Fix incompatible sodium version 0.5.0 -> 0.5.1
|
2023-09-09 19:57:33 -05:00 |
|
James Seibel
|
a92aa1eca8
|
Fix SSAO rendering when Sodium is installed
|
2023-09-09 18:26:16 -05:00 |
|
James Seibel
|
f2931e8204
|
Fix MC 1.16 compiling fail due to logger import
|
2023-09-09 17:37:49 -05:00 |
|
James Seibel
|
5d47a5f391
|
Fix shadow static rendering
|
2023-09-09 17:03:47 -05:00 |
|
James Seibel
|
299fbe7336
|
Use MC's projection matrix in SSAO instead of creating a new one
|
2023-09-09 16:45:46 -05:00 |
|
James Seibel
|
b30c8ea413
|
Fix crashing due to Chunk Wrapper concurrency
|
2023-09-09 16:28:56 -05:00 |
|
James Seibel
|
64dea2d730
|
Reduce duplicate Client Chunk update calls
|
2023-09-09 13:37:04 -05:00 |
|
James Seibel
|
9edba26910
|
Potentially fix stuttering when flying around the world
|
2023-09-09 12:49:31 -05:00 |
|
James Seibel
|
cf6b3d9a89
|
Add debug options to skip some full data update events
|
2023-09-08 22:32:37 -05:00 |
|
James Seibel
|
47f297809b
|
add blend-alpha to GLState (thanks Null!)
|
2023-09-08 20:01:08 -05:00 |
|
James Seibel
|
12b4521df6
|
Remove LodQuadBuilder transparent void fix
|
2023-09-08 19:56:22 -05:00 |
|
James Seibel
|
48291e261e
|
Optimize Buffer building
|
2023-09-08 07:54:28 -05:00 |
|
James Seibel
|
7c9fd5be9c
|
Fix Fabric UI mixin fail for MC 1.19 and below
|
2023-09-07 07:05:05 -05:00 |
|
James Seibel
|
8d822d7f3c
|
Add Null's SSAO improvements
|
2023-09-06 21:25:57 -05:00 |
|
James Seibel
|
f42a76c8fd
|
Render file handling refactors
|
2023-09-02 21:07:08 -05:00 |
|
coolGi
|
8765f9effa
|
Updated core subproject
|
2023-09-02 21:05:32 +09:30 |
|
coolGi
|
276b839668
|
Fixed fog not applying correctly with blindness or darkness
|
2023-09-02 21:03:24 +09:30 |
|
coolGi
|
507b045eb9
|
Fixed deep dark not blackening lods
|
2023-09-02 20:59:31 +09:30 |
|
coolGi
|
1de8cfb001
|
Forgot forge was weird with mixins
|
2023-09-02 20:55:02 +09:30 |
|
coolGi
|
1ab8483df5
|
Added tripwire to ignored blocks
|
2023-09-02 20:48:04 +09:30 |
|
coolGi
|
969edef3b2
|
Updated core submodule
|
2023-09-02 20:11:03 +09:30 |
|
coolGi
|
20be303dd0
|
Fixed crash ran on version not on Modrinth
|
2023-09-02 20:10:56 +09:30 |
|
James Seibel
|
fc43f866a1
|
Add missing licensing headers
|
2023-09-01 20:43:31 -05:00 |
|
James Seibel
|
eca04899de
|
Update existing licensing headers
|
2023-09-01 07:44:23 -05:00 |
|
James Seibel
|
7b7fb8db44
|
Add file write locking to AbstractMetaDataContainerFile
|
2023-08-31 22:01:48 -05:00 |
|
James Seibel
|
313b660334
|
Remove debug disable lighting engine configs
|
2023-08-31 21:43:21 -05:00 |
|
James Seibel
|
5b84b26b67
|
Move Fog and SSAO matrix inversions to the CPU
|
2023-08-31 21:16:09 -05:00 |
|
James Seibel
|
6dc567e079
|
Make kelp opaque in MC 1.19 and below to match MC 1.20
|
2023-08-31 19:42:35 -05:00 |
|
James Seibel
|
13b26d5902
|
Fix GLProxy null pointer
|
2023-08-31 19:08:38 -05:00 |
|
James Seibel
|
3d7b21c444
|
Fix lighting engine setting lighting incorrectly
|
2023-08-31 19:02:28 -05:00 |
|
James Seibel
|
fc5879beab
|
Reduce DhLightingEngine GC impact
|
2023-08-31 07:56:00 -05:00 |
|
James Seibel
|
251c9d1134
|
Fix corrupt chunk saving for fabric 1.20
|
2023-08-31 07:12:56 -05:00 |
|
James Seibel
|
0a1bf750ba
|
Fix disappearing LOD sections
|
2023-08-30 07:44:11 -05:00 |
|
James Seibel
|
a236264d14
|
Add temp debug option to disable lighting engine and light baking
|
2023-08-30 07:08:00 -05:00 |
|
James Seibel
|
ba45a7c2f5
|
Fix fabric corrupted LODs on MC 1.19
|
2023-08-28 06:41:19 -05:00 |
|
James Seibel
|
95b1ecff0d
|
Add Fabric incompatibility list to versionProperties
also mark Sodium <0.5 as incompatible for 1.20
|
2023-08-27 14:14:00 -05:00 |
|
James Seibel
|
8ad5565148
|
Convert WorldGenQueue to use SectionPos instead of LodPos
|
2023-08-27 07:53:44 -05:00 |
|
James Seibel
|
5cda6a6f2c
|
fix render source null pointer
|
2023-08-26 21:53:07 -05:00 |
|
James Seibel
|
6f35d0710e
|
fix quality preset cache reset firing too often
|
2023-08-26 17:57:40 -05:00 |
|
James Seibel
|
0c87a2a9ea
|
Fix api:javadoc compiling and warnings
|
2023-08-26 17:32:55 -05:00 |
|
James Seibel
|
3ddc315826
|
Fix 1.16 compiling
|
2023-08-26 15:19:19 -05:00 |
|
James Seibel
|
b888103c80
|
Add IDhApiConfigValue.addChangeListener()
|
2023-08-26 13:11:21 -05:00 |
|