Commit Graph
1084 Commits
Author SHA1 Message Date
Eclipse-Sol fe82cd320a Plenty of fixes for GTNH (#2202) 2026-10-03 13:19:15 -07:00
Li Xiangrong c7a0f3a208 Default raw custom textures to bilinear filtering and clamping (#2198) 2026-10-03 11:57:30 -07:00
Matt Van Horn 338d94197c Settle frame pacing after an inconsistent vsync gate (#2197) 2026-10-03 11:51:30 -07:00
Death Fuel 75a0278138 Fix splash issues (#2200) 2026-10-03 11:42:57 -07:00
Jason Mitchell c97fb7004f Fix (#2196) 2.2.27 2026-10-02 22:49:14 -07:00
Jason Mitchell bdcb4d1882 Fix Complementary + Euphoria Patches ULTRA on SDL-GPU (#2195) 2026-10-02 22:40:06 -07:00
Jason Mitchell 37afddab5d Cache transformed and compiled shaders on disk (#2194) 2026-10-02 22:35:08 -07:00
Jason Mitchell d876a203da Cut more per-frame allocations in terrain and rendering (#2193) 2026-10-02 22:06:57 -07:00
Jason Mitchell 85892c0f7f Fix DSA binding restore and liquid colors (#2192) 2026-10-02 21:48:24 -07:00
Jason Mitchell 1587a12cd7 Work around SDL Metal fence bugs and pump during present (#2191) 2026-10-02 21:28:29 -07:00
Jason Mitchell 38b1d9a0c3 Speed up boot (#2190) 2026-10-02 20:33:42 -07:00
Jason Mitchell 12fa08ab46 Cut redundant GLSM state tracking (#2189) 2026-10-02 20:11:37 -07:00
Jason Mitchell 80e5b544c0 Fix voxeliation performance under SDL GPU (#2188) 2026-10-02 19:46:17 -07:00
Eclipse-Sol db7d328481 Stop shaders from forever breaking entity instancing (#2187) 2026-10-02 17:02:45 -07:00
Eclipse-Sol 9f19d94c5f Fix the look of EFR Boats under batching (#2186) 2026-10-02 16:33:30 -07:00
Eclipse-Sol bc08e4baed Fix signs being ungodly bright (#2185) 2026-10-02 22:49:38 +00:00
Ranzu 8387b4e9cd Add Darkmode Transformer target (#2184) 2026-10-02 15:20:26 -07:00
Jason Mitchell 6c888a634a Cut per-frame allocations in rendering mixins (#2182) 2026-10-02 15:15:18 -07:00
Eclipse-Sol fe67a22d5a Improve shader support for custom block rendering (#2176) 2.2.26 2026-10-01 20:37:51 -07:00
Ranzu 66d2a548fc Add more targets for darkmode transformer (#2178) 2026-10-01 20:36:51 -07:00
Death Fuel d16c1e7cf6 Internal format fix (#2179) 2026-10-01 20:36:21 -07:00
Eclipse-Sol a8e95f70c1 Improve biome blending and improve compat (#2180) 2026-10-01 20:35:02 -07:00
9cb35c67cd Dark mode text recoloring with resource packs configs (#2118)
Co-authored-by: Ranzu <66495944+Ranzuu@users.noreply.github.com>
Co-authored-by: Alexdoru <57050655+alexdoru@users.noreply.github.com>
Co-authored-by: Jason Mitchell <mitchej@gmail.com>
2.2.25
2026-09-30 16:12:54 -07:00
Li XiangrongandEclipse-Sol cbd16b1a76 Fix shadow pass receiving a full-bright lightmap constant and misreporting terrain renderStage (#2170)
* Fix shadow pass lightmap availability

* Report per-layer terrain renderStage

---------

Co-authored-by: Eclipse-Sol <phillips-l@outlook.com>
2026-09-30 12:51:38 -04:00
Jason Mitchell cd0a9608d3 Fix async atlas with KaizPatchX (#2175) 2026-09-30 08:53:41 -07:00
KAMKEEL fa71eda3db Font Texture Crash Fix on Splash Screen (#2169) 2.2.24 2026-09-29 19:18:16 -07:00
KAMKEEL 9705722469 Fix Depth Mask Issue for Nametags, etc for Text (#2168) 2026-09-29 18:49:05 -07:00
Lumarin 977db3d604 Add option to change mouse movement from Cinematic to Standard while in Angelica Zoom (#2166) 2026-09-29 17:02:55 -07:00
Jason Mitchell c10d30b2da Parallelize atlas loading and fix SDL-GPU mip-level targets (#2167) 2026-09-29 16:57:53 -07:00
micvogandEclipse-Sol 2f4ac2a9b7 Apply the baked transform to vertices written directly into BakedTransformCapture (#2164)
While a direct capture is active, Tessellator.instance is the capture itself, so
RenderBlocks.renderBlockAsItem writes its vertices directly instead of going
through interceptDraw. Its own rotate/translate was therefore never baked into
the cached block mesh, which left held and dropped blocks off-center (e.g. the
snow golem's pumpkin).

Co-authored-by: Eclipse-Sol <phillips-l@outlook.com>
2026-09-29 18:26:31 -04:00
Death Fuel 9081f4c3e8 Various font improvements and fixes (#2165) 2026-09-29 14:58:53 -07:00
Eclipse-Sol 1f274a64ea TESR state and batching leak fixes (#2162) 2.2.23 2026-09-28 19:28:45 -07:00
micvog 9814a96b10 Fix attrib stack overflow from world-less TESR item renderers (#2159) 2026-09-28 07:05:46 -07:00
Eclipse-Sol af599f292e Fix Iris issues with instancing and batching (#2158) 2.2.22 2026-09-27 17:21:39 -07:00
Jason Mitchell 7bb5bfd45c Emulate color logic ops and fix pixel readback on SDL-GPU (#2157) 2026-09-27 15:33:04 -07:00
Jason Mitchell 74ea5c4709 Add in-game Tracy capture (#2156) 2026-09-27 14:16:01 -07:00
Eclipse-Sol 233c74e0d7 Better Biome Blending (#2152) 2026-09-27 13:19:48 -07:00
Jason Mitchell e17b45c842 Fix NEI items vanishing with ModularUI2 screens open on SDL-GPU (#2153) 2026-09-27 12:26:53 -07:00
Jason Mitchell c9d46e70e0 Update to Celeritas 2.5.12 with translucency sorting v3 (#2151) 2026-09-27 09:37:40 -07:00
Jason Mitchell a8c29fa3f9 Give each GL drawable its own GLSM context (#2142) 2.2.21 2026-09-26 22:31:07 -07:00
Eclipse-Sol 7c28a69bfe Optimize Enchant Glint Rendering (#2140)
* initial commit for enchant-glint-optimizations

* Fix spacing issues and remove GlintCompatibility.java
2026-09-26 19:21:21 -04:00
Eclipse-Sol 7f3fb35ebb Use actual camera when doing cloud related culling and fuctions (#2139) 2026-09-26 14:58:03 -07:00
Jason Mitchell 44c930f4ab Fix scissor clears wiping the whole screen on SDL-GPU (#2138) 2026-09-26 13:54:10 -07:00
Jason Mitchell b76284048a Fix shader packs in modded dimensions (#2137)
* Use world0 for unmapped dimensions
* Fix iris warnings for shaderpacks

Fixes https://github.com/GTNewHorizons/Angelica/issues/2128
2026-09-26 13:18:17 -04:00
Jason Mitchell 762c5661eb Stop blocking chunk workers on deferred ISBRH blocks (#2136) 2026-09-26 08:44:22 -07:00
Jason Mitchell 1babfd968c Properly reset/flush state for crash interceptors (#2133) 2.2.20 2026-09-25 20:43:05 -07:00
Eclipse-Sol 888a4de0c9 Add Galaxy Space compat and fix culling issues (#2131) 2026-09-25 19:18:45 -07:00
DarkShadow44 a23cefba92 Only enable shader DH compat if DH is enabled (#2130) 2026-09-23 17:42:45 -07:00
Eclipse-Sol f2c07dea28 Weather instancing (#2127)
* Initial commit for weather-instancing

* attempt to make the builder less ugly
2026-09-22 19:27:05 -04:00
Jason Mitchell 53776684c8 Properly handle display lists with the push/pop optimizations (#2126) 2.2.19 2026-09-22 09:23:49 -07:00