Commit Graph

210 Commits

Author SHA1 Message Date
cola98765 150d929a45 Update EVerticalQuality.java 2024-03-15 08:58:26 +00:00
James Seibel cc134092ed Default to no culling for the shadow pass 2024-02-11 14:56:12 -06:00
James Seibel b4269afc9f Add IDhApiShadowCullingFrustum and a config for shadow culling 2024-02-10 21:37:59 -06:00
James Seibel 848b75ad7d Add Lod Shading to the api config 2024-02-07 07:06:00 -06:00
James Seibel 223326afe2 Add frustum culling config control to the API 2024-02-06 21:44:42 -06:00
James Seibel 1859d0ea96 Add IDhApiCullingFrustum 2024-02-06 21:39:42 -06:00
James Seibel bc1a4ec138 Add Joml Matrix constructor to Mat4f 2024-02-06 07:17:10 -06:00
James Seibel 15ee6a9512 Add render events for Iris 2024-01-31 21:48:50 -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 8a4172dda1 Improve DhApi readme string 2024-01-30 19:28:32 -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 79b0b3dc0a Minor ThreadUtil reformat 2024-01-14 13:49:39 -06:00
coolGi 1b8ee5cd48 Renamed api's fabric.mod.json to not.fabric.mod.json 2023-12-23 05:28:31 +10:30
James Seibel fa12443cb1 Fix null pointers in DhApiChunk 2023-12-22 07:19:20 -06:00
James Seibel 51c76fe5fb Refactor and rename DhApiChunkOfDataPoints -> DhApiChunk 2023-12-21 22:14:13 -06:00
Builderb0y a691b27b4f expand API to allow world generator to generate chunks of data points in addition to actual chunks. 2023-12-22 01:15:25 +00:00
James Seibel 8dbeb16f33 update several comments 2023-12-19 07:18:23 -06:00
James Seibel c1309eb4e8 Add IDhApiWrapperFactory 2023-12-16 15:44:29 -06:00
James Seibel 7c678a4a41 Add DhApi.isDhThread() 2023-12-16 09:50:34 -06:00
James Seibel 2c154613a0 Add Config API methods getApiValue() and clearValue() 2023-12-07 07:13:37 -06:00
James Seibel 070b52da5e Up the api version number 1.0.0 -> 1.1.0 2023-12-06 07:49:38 -06:00
James Seibel 20452ceb76 change overdraw to a number config 2023-12-06 07:49:19 -06:00
James Seibel b999a321c7 up the version number 2.0.1-a -> 2.0.2-a 2023-12-03 19:13:06 -06:00
James Seibel f32e25f52f Remove "-dev" from the version number 2023-12-03 17:18:53 -06:00
coolGi f01001726a Bumped version number to 2.0.1-a-dev 2023-11-18 20:34:22 +10:30
James Seibel 3356af9cca re-add "-dev" to the version number
For future releases the version number should be changed immediately beforehand.
2023-11-16 19:09:23 -06:00
James Seibel 773f17ddfe Remove "-dev" from the version number 2023-11-16 18:54:29 -06:00
Steveplays28 ebc5f30863 feat: Add far and height fog to the fog config API 2023-11-07 20:23:07 +01:00
James Seibel 528499215a re-add CPU option I_PAID_FOR_THE_WHOLE_CPU 2023-11-01 21:13:38 -05:00
James Seibel 446c274094 Reduce CPU load when moving around the world
Should've made this multiple commits, but too late now

- Create ConfigThreadPool to remove duplicate thread setup/config code
- Move configurable thread pools into their own ThreadPools class
- Add a semaphore to limit how many LOD builder/lighting/bufferBuilder threads can be active at once
2023-10-29 15:04:32 -05:00
James Seibel 29fabe1849 Fix DH auto update jar deletion and add more logging 2023-10-17 21:42:54 -05:00
James Seibel 1e5a4d43f7 Have GLProxy attempt creating contexts with all supported GL versions 2023-10-13 21:56:06 -05:00
James Seibel 4c2c89de57 Add IDhApiRenderProxy for getting/setting framebuffers and textures 2023-10-13 19:58:03 -05:00
James Seibel c724c6211e Remove DhApiResult.createFail() to prevent empty error messages 2023-10-13 19:56:55 -05:00
coolGi 2bf997e882 Updater now works with spaces in file paths 2023-10-13 00:06:57 +10:30
James Seibel 229e042994 Re-add OpenGL debug config options, also remove debug LOD update configs 2023-10-10 20:40:45 -05:00
coolGi 05c523ffdf Set the update timeout from a minute to an hour 2023-10-10 22:56:49 +10:30
James Seibel 1a5bd288c8 Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core 2023-10-07 18:50:59 -05:00
James Seibel 526f483bfb Move data source meta data from the compressed binary into DB columns 2023-10-07 16:10:16 -05:00
coolGi 417cf0a891 Used .renameTo instead of .canWrite to check if file is unlocked 2023-10-06 18:02:28 +10:30
coolGi 820683783b Changed name to DeleteOnUnlock 2023-10-06 17:24:31 +10:30
coolGi ffb1ce4355 Fixed (hopefully) updater on Windows 2023-10-06 17:23:14 +10:30
James Seibel 756af2bec4 save AbstractMetaDataRepo byte arrays to the database as binary 2023-10-05 19:10:42 -05:00
coolGi 2142799fab Added nightly to be auto-updated 2023-09-26 22:53:12 +09:30
James Seibel a61317aa57 Remove unhelpful GLProxy test configs 2023-09-23 11:53:44 -05:00
James Seibel 8a0e3a710c Add GL Context creation debug configs
In an attempt to fix Steam Deck crashing due to being unable to create the GL Context
2023-09-16 08:03:39 -05:00
James Seibel 269b763b73 Add DhSectionPos.getNumberOfLodSectionsWide() 2023-09-14 07:52:04 -05:00
James Seibel 36fc6aaea3 Reorganize SSAO config 2023-09-06 21:25:13 -05:00