Eclipse-Sol
159f7ff8cc
Fix NaNs on EP ( #2231 )
...
* Fix NaNs on EP
* Also add hidden writes handling
* optimize this mess
* Another optimization pass
2026-10-07 17:59:21 -04:00
Jason Mitchell
d056bf6fa7
Run image atomics natively on Metal where the runtime allows ( #2226 )
2026-10-05 22:57:30 -07:00
Eclipse-Sol
5ed1c92590
SDL Vertex Replay + Dragon API ( #2224 )
2026-10-05 20:23:36 -07:00
Jason Mitchell
12857006c6
Harden SDL-GPU buffer mapping lifetime ( #2217 )
2026-10-04 16:31:48 -07:00
Eclipse-Sol
38af64f10c
Initial commit for shader-loading-optimizations ( #2213 )
2026-10-04 15:36:50 -07:00
Jason Mitchell
2a8c8756d3
Add renderer selection to video settings - ( #2215 )
2026-10-04 15:16:51 -07:00
Jason Mitchell
6dfb0312b1
Answer legacy stack and client state queries from GLSM ( #2211 )
2026-10-04 11:43:56 -07:00
Jason Mitchell
61bb779dea
Fix crash when mods measure text off-thread with a custom font ( #2204 )
2026-10-03 15:28:15 -07:00
Jason Mitchell
c97fb7004f
Fix ( #2196 )
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
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
80e5b544c0
Fix voxeliation performance under SDL GPU ( #2188 )
2026-10-02 19:46:17 -07:00
Jason Mitchell
c10d30b2da
Parallelize atlas loading and fix SDL-GPU mip-level targets ( #2167 )
2026-09-29 16:57:53 -07:00
Eclipse-Sol
af599f292e
Fix Iris issues with instancing and batching ( #2158 )
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
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 )
2026-09-26 22:31:07 -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
1babfd968c
Properly reset/flush state for crash interceptors ( #2133 )
2026-09-25 20:43:05 -07:00
Jason Mitchell
9dd60f6a75
Render pass and state stack optimizations ( #2124 )
2026-09-21 20:52:51 -07:00
Jason Mitchell
3876f7e693
Instance more things ( #2104 )
...
* Flyby: pin the start origin and fly just above the route's terrain
* Instancing: particles, dropped items, entity cubes + shadow batching and some SDL-GPU fixes
2026-09-16 14:56:24 -07:00
Eclipse-Sol
26c161f0e8
Improve upon Texture Filtering Work ( #2096 )
2026-09-15 16:00:43 -07:00
Jason Mitchell
a07cecb879
Fix some GLSM bypasses ( #2099 )
2026-09-14 14:22:19 -07:00
kurrycat
81b82748ce
SDL: flush vertex attribs + deferred texture uploads before readback ( #2095 )
2026-09-13 11:00:20 -07:00
Jason Mitchell
3b4ebcf611
Update Celeritas ( #2087 )
2026-09-09 08:31:31 -07:00
Jason Mitchell
2845c9e078
FPS pacer work ( #2086 )
2026-09-08 23:01:21 -07:00
Jason Mitchell
961b23fd2d
Fix tests ( #2065 )
2026-09-04 15:45:27 -07:00
Jason Mitchell
0dfffca88e
Flyby and OSX improvements ( #2061 )
2026-09-03 22:27:35 -07:00
Jason Mitchell
b2f597a73a
SDL presenter fixes and frame pacer adjustments ( #2025 )
2026-08-16 17:59:33 -07:00
KAMKEEL and Jason Mitchell
ffe54f61b9
Fixes World Lighting to Text Rendering so its not Fullbright ( #1976 )
...
* Fixes World Lighting to Text Rendering so its not Fullbright
* Carry lightmap state per text segment
* Text lighting: per-segment lightmap uniform, fix GL_RESCALE_NORMAL
* per segment uniform instead of stride increase
* Shade text based on GL light state
* fix u_NormalScale
* GL_LIGHT > 1 usage warnings (not currently handled)
---------
Co-authored-by: Jason Mitchell <mitchej@gmail.com >
2026-08-14 21:34:58 -07:00
Jason Mitchell
b17bb42c49
vsync adjustments: on/mailbox/off + windows input lag fix + glsl parsing optimizations ( #2009 )
2026-08-12 21:20:10 -07:00
Jason Mitchell
3659b59db9
Adjust vsync and fps limiters, and fix WSR with player models ( #2002 )
2026-08-09 20:06:53 -07:00
Jason Mitchell
8c31eec525
SDL followup fixes ( #2001 )
...
* Deploy fixes
* Narrow transformer exclusions for Legends mods, and mixin priority for CustomNPC
* Journeymap 6 stencil/depth fix
* OpenLTW swizzle workaround
2026-08-09 13:43:46 -07:00
Jason Mitchell
166116d692
More fixes ( #1995 )
2026-08-08 23:53:06 -07:00
Jason Mitchell
4b21bc77b6
A few fixes ( #1994 )
2026-08-08 18:29:26 -07:00
Jason Mitchell
8da561d3b6
SDL GPU backend, TESR Batching/caching API, Tracy Integration ( #1993 )
2026-08-08 15:53:58 -07:00