Commit Graph

2216 Commits

Author SHA1 Message Date
James Seibel 46740f51a7 Merge branch 'distant-horizons-core-shadow.cull.fix' 2024-02-10 18:13:14 -06:00
James Seibel 9ccbc792b4 Minor file handler refactor 2024-02-10 18:08:08 -06:00
James Seibel 89ea4c5172 potentially fix world gen getting stuck 2024-02-10 18:06:37 -06:00
James Seibel 61c83e4c10 GeneratedFullDataFileHandler refactor 2024-02-10 18:06:24 -06:00
James Seibel 65e053db0d Add ColumnRenderBufferBuilder debug config options 2024-02-10 17:30:42 -06:00
NULL511 a9ccc6fa34 alter frustum culling api usage 2024-02-10 18:06:34 -05:00
James Seibel 3f5622debf Add "database has been closed" to DbConnectionClosedException 2024-02-10 12:10:10 -06:00
NULL511 bddf9c85e8 lava ID fix 2024-02-07 10:01:25 -05:00
NULL511 cb6d4a1471 separate camera and shadow frustum culling 2024-02-07 09:44:33 -05:00
James Seibel 2651e3d435 Attempt to reduce queuing duplicate world gen tasks 2024-02-07 07:34:43 -06:00
coolGi 2f4c398852 Removed a forgotten debug log from a previous commit 2024-02-07 23:36:59 +10:30
James Seibel b255e0ac68 Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core 2024-02-07 07:06:03 -06:00
James Seibel 848b75ad7d Add Lod Shading to the api config 2024-02-07 07:06:00 -06:00
coolGi 556550fea8 Fixed mod auto-updating on quilt 2024-02-07 23:23:07 +10:30
James Seibel 223326afe2 Add frustum culling config control to the API 2024-02-06 21:44:42 -06:00
James Seibel 0cfdf8f57e rename DhLodPos .getX/Z -> getMinX/Z 2024-02-06 21:44:30 -06:00
James Seibel 1859d0ea96 Add IDhApiCullingFrustum 2024-02-06 21:39:42 -06:00
James Seibel 9392decd35 Merge branch 'distant-horizons-core-shadow.frustum.culling' 2024-02-06 19:23:53 -06:00
James Seibel f6e2f2f52a Remove unnecessary warning log and broken asssertions 2024-02-06 17:48:55 -06:00
James Seibel bc1a4ec138 Add Joml Matrix constructor to Mat4f 2024-02-06 07:17:10 -06:00
James Seibel 06b43d6627 Merge branch 'minecraft-lod-mod-frustum.culling' 2024-02-05 21:38:28 -06:00
James Seibel 30055805d8 Fix Render Buffer count F3 menu not closing 2024-02-05 19:21:46 -06:00
James Seibel a07e43ad5c Swap javax nullable annotations with jetbrains for unimined 2024-02-03 19:45:15 -06:00
James Seibel cbc34fad82 Add comment about potential Iris file handling 2024-02-01 21:05:27 -06:00
James Seibel 35af4eaed3 Fix debug renderer 2024-02-01 20:48:06 -06:00
James Seibel 15ee6a9512 Add render events for Iris 2024-01-31 21:48:50 -06:00
James Seibel ab88d06cff Remove fog config from LodRenderProgram 2024-01-30 19:50:23 -06:00
James Seibel b622095883 Add and fix OverrideInjector unbinding 2024-01-30 19:43:37 -06:00
James Seibel 4ab2fef1ac reword a couple comments and minor reformatting 2024-01-30 19:33:04 -06:00
James Seibel a27593149a Fix AbstractShaderRenderer free() null pointer 2024-01-30 19:29:51 -06:00
James Seibel 8a4172dda1 Improve DhApi readme string 2024-01-30 19:28:32 -06:00
NULL511 0e0f5ec3ea cleanup 2024-01-26 16:17:51 -05:00
NULL511 d0822213d5 make frustum culling 1.19.4+ only 2024-01-26 16:10:50 -05:00
NULL511 5e924a00b1 final 2024-01-26 16:10:50 -05:00
NULL511 71536230b6 fix view matrix 2024-01-26 16:10:50 -05:00
NULL511 08483d02c6 re-enable aabb 2024-01-26 16:10:50 -05:00
NULL511 e771f8a53c fix frustum check 2024-01-26 16:10:50 -05:00
NULL511 23b9f16747 aabb only 2024-01-26 16:10:50 -05:00
NULL511 7e287dab71 add frustum culling 2024-01-26 16:10:49 -05:00
James Seibel 4cb2bb97a8 Fix wireframe rendering 2024-01-21 22:00:21 -06:00
James Seibel d7eb8d9416 Add try-catches to F3Screen suppliers 2024-01-21 21:41:33 -06:00
James Seibel 9c8d77a4f3 Add showBlockMaterial debug rendering and fix a couple block materials 2024-01-21 21:35:05 -06:00
James Seibel 779431b123 deprecate SHOW_GENMODE 2024-01-21 21:33:56 -06:00
James Seibel d106a79532 Remove unnecessary warnings 2024-01-21 19:46:14 -06:00
James Seibel 0efa4c3de3 Merge branch 'distant-horizons-core-main' 2024-01-21 19:24:17 -06:00
James Seibel 1c90270eb6 Fix GLProxy concurrent modification 2024-01-20 11:53:39 -06:00
James Seibel a8bee52159 remove unused code 2024-01-20 09:37:43 -06:00
James Seibel 3adc37c63f Fix fullDataHandler createFromExistingDtos not using detail 0 data 2024-01-18 19:56:28 -06:00
James Seibel 9268a43446 Fix compiling in 3c4e57cf 2024-01-18 19:17:14 -06:00
James Seibel 3c4e57cff5 Move async GL calls to the render thread
Hopefully to fix potential crashes on non-Nvidia or less stable GPU drivers
2024-01-18 19:11:33 -06:00