Commit Graph

2747 Commits

Author SHA1 Message Date
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
James Seibel 09e689dc2f Add a ReadMe to DhApi 2023-08-26 11:19:54 -05:00
coolGi 0f61affac8 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	coreSubProjects
2023-08-27 01:38:27 +09:30
coolGi 57e44cc4a7 Updated core sub-project 2023-08-27 01:37:32 +09:30
coolGi 876c4f2510 Moved fabric api stuff 2023-08-27 01:37:16 +09:30
James Seibel 6c4364f009 Remove unused IDhApiConfigValue.getApiValue() 2023-08-26 10:56:36 -05:00
James Seibel d96fc3c73b Merge branch 'main' of gitlab.com:jeseibel/minecraft-lod-mod 2023-08-26 10:43:43 -05:00
James Seibel e3da644b1c Optimize SSAO rendering 2023-08-26 10:43:17 -05:00
coolGi 34bb512f03 Disabled SVG from being included in the jar 2023-08-27 01:02:05 +09:30
coolGi fae58503a8 Removed flatlaf 2023-08-27 00:59:36 +09:30
James Seibel 0ea69d0ca4 Add OpenGL error log config 2023-08-26 08:51:27 -05:00
coolGi 3144e9d957 Updated core-subproject 2023-08-26 17:29:48 +09:30
James Seibel 30fac5e5ce Remove deprecated getX() and getZ() from DhChunkPos 2023-08-25 21:17:54 -05:00