Jason Mitchell
75639d3b73
Flyby improvements ( #2100 )
2026-09-14 19:32:31 -07:00
Jason Mitchell
a07cecb879
Fix some GLSM bypasses ( #2099 )
2026-09-14 14:22:19 -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
269b7245d3
Make dynamic lights config less heavy ( #2051 )
2026-08-30 13:02:07 -07:00
Jason Mitchell
e6bbd155da
Stop hardcoding some translations ( #2049 )
2026-08-30 09:40:27 -07:00
Jason Mitchell
b2f597a73a
SDL presenter fixes and frame pacer adjustments ( #2025 )
2026-08-16 17:59:33 -07:00
Jason Mitchell
553dec5b6d
Mark tiles at transform time instead of using reflection ( #2024 )
2026-08-16 16:05:04 -07:00
Jason Mitchell
bc8116006c
Tracy 0.14 ( #2019 )
2026-08-15 19:09:36 -07:00
Jason Mitchell
bf9492dffb
Defer ticking on TEs we eagerly create until they get a description packet ( #2018 )
2026-08-15 17:04:50 -07:00
Jason Mitchell
69aed42b89
Sign Fix ( #2016 )
2026-08-15 14:32:50 -07:00
Jason Mitchell
c86e1de9f6
TE and world access thread safety for rendering, and remesh on first TE update packet. ( #2014 )
2026-08-14 20:21:13 -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
Jason Mitchell
5c441e4418
Stupid splash thread ( #1973 )
2026-07-28 18:39:27 -07:00
Jason Mitchell
78562f12d9
Do less work ( #1971 )
2026-07-28 15:24:36 -07:00
Jason Mitchell
ff35c684ca
Cache a few more things on glsm ( #1970 )
2026-07-28 13:28:25 -07:00
Jason Mitchell
4eb837a2c0
Chunk -> world coords ( #1966 )
2026-07-27 10:54:26 -07:00
Jason Mitchell
6570b6a0a5
Properly handle flags removed in core ( #1965 )
2026-07-26 21:46:30 -07:00
Jason Mitchell
493b641d56
Switch to an offset based cloud adjustment for World Providers that adjust it ( #1962 )
2026-07-25 15:35:40 -07:00
Jason Mitchell
4910cfd6d3
Fix some CMEs and black screens seen during boot/splash. Should be minimal overhead after splash. ( #1959 )
2026-07-23 19:33:01 -07:00
Jason Mitchell
d1c6677caf
Fix plascrete/cleanroom trophy rendering ( #1957 )
2026-07-23 13:42:46 -07:00
Jason Mitchell
8cf0296284
Properly gate end flash ( #1954 )
2026-07-23 09:34:41 -07:00
Jason Mitchell
4fd98e5026
Add some missing buffer redirects ( #1953 )
2026-07-23 08:34:11 -07:00
Jason Mitchell
2db20ad866
Handle some Intel driver shenanigans ( #1951 )
2026-07-21 08:05:46 -07:00
Jason Mitchell
c22935660a
Reenable compute shaders ( #1918 )
2026-07-05 20:38:13 -07:00
Jason Mitchell
cc1353b73a
Fix infinite farplane causing incorrect culling in pdim with no clouds ( #1917 )
2026-07-05 18:18:17 -07:00
Jason Mitchell
05f01c17e6
No point continuously building clouds if we're not rendering them... ( #1900 )
2026-06-29 20:17:06 -07:00
Jason Mitchell
5b704d1bc2
Fix space elevator cable ( #1896 )
2026-06-28 16:33:58 -07:00
Jason Mitchell
26135124f4
Support more glDrawElement overloads in display lists ( #1895 )
2026-06-28 15:07:24 -07:00
Jason Mitchell
3abc89b7b2
Betweenlands fix ( #1894 )
2026-06-28 13:46:10 -07:00
Jason Mitchell
03d908d658
Update readme and version detectors ( #1893 )
2026-06-27 15:47:32 -07:00
Jason Mitchell
f4f9b56b17
End portal fix ( #1891 )
2026-06-27 09:56:21 -07:00
Jason Mitchell
0decc515e4
Fix universium shader ( #1877 )
2026-06-18 23:42:21 -07:00
Jason Mitchell
32bff85526
Handle glDrawArraysInstanced and variants, as well as dynamic TE bounds. ( #1874 )
2026-06-17 20:18:07 -07:00
Jason Mitchell
87aa853f81
Attempt to fix deferred particle batching ( #1871 )
2026-06-16 22:16:26 -07:00
Jason Mitchell
ab69eea654
Announce releases ( #1867 )
2026-06-15 14:50:47 -07:00
Jason Mitchell
edccf63b66
Bump glsl-transformation-lib and buildscript ( #1865 )
2026-06-14 18:09:05 -07:00
Jason Mitchell
f3ed9aa82b
Force invalidate dh depth tex when reconnecting DH Textures ( #1862 )
2026-06-14 14:59:01 -07:00
Jason Mitchell
307c563b6d
Rework DH matrix handling ( #1861 )
2026-06-14 14:20:19 -07:00
Jason Mitchell
20c3caaed4
A few redirects for calls that DH was using that we weren't redirecting ( #1859 )
2026-06-13 16:50:44 -07:00
Jason Mitchell
bf08cd50d9
Support glPixelStore in display lists ( #1854 )
2026-06-11 20:29:14 -07:00
Jason Mitchell
ce32a3d3df
Emulate glTexParameter(pname=GL_GENERATE_MIPMAP) on core ( #1845 )
2026-06-09 23:03:42 -07:00
Jason Mitchell
183bcfbf41
Narrow more transformer exclusions ( #1827 )
2026-06-06 15:38:05 -07:00
Jason Mitchell
ceff04adba
Fixes a regression with TFC. ( #1822 )
2026-06-05 16:13:30 -07:00
Jason Mitchell and sisyphussy
f325fd7fc3
Be more lazy ( #1794 )
...
* Be more lazy
---------
Co-authored-by: sisyphussy <221229741+sisyphussy@users.noreply.github.com >
2026-06-05 08:29:27 -07:00
Jason Mitchell
ec278d3d7a
Upload fewer things ( #1811 )
2026-06-04 13:11:59 -07:00
Jason Mitchell
0e79380618
More class loading order fun with java 8... ( #1804 )
2026-05-31 20:56:00 -07:00
Jason Mitchell
0d209d426d
Document why I did this so I remember next time someone asks about this cursed function ( #1802 )
2026-05-31 15:12:45 -07:00
dcc8d8deed
Make shader based clouds work with iris shaderpacks, and port optimizations from #1685 ( #1793 )
...
* Make shader based clouds work with iris shaderpacks, and port optimizations from #1685
Co-Authored-By: Eclipse-Sol <Eclipse-Sol@users.noreply.github.com >
* Yeet GL_QUADS
* Optimize a little more
---------
Co-authored-by: Eclipse-Sol <Eclipse-Sol@users.noreply.github.com >
Co-authored-by: Logan Phillips <phillips-l@outlook.com >
2026-05-28 10:31:17 -04:00
Jason Mitchell
5dc4f1fab8
Fix tests ( #1791 )
2026-05-27 18:41:41 -07:00
Jason Mitchell
9c45549e35
Resolve generic compressed image formats ( #1781 )
2026-05-25 11:50:18 -07:00
Jason Mitchell
2a20198292
Fixes crash with FFP shader linking ( #1780 )
2026-05-24 17:31:46 -07:00
Jason Mitchell
c9633fd745
Fix osx crash ( #1778 )
2026-05-23 22:03:59 -07:00
Jason Mitchell
3ca9e32191
Stop burying the error due to things catching RuntimeExceptions.... ( #1767 )
2026-05-19 08:53:05 -07:00
Jason Mitchell
9c1b6c75ff
Fix crash on windows ( #1766 )
2026-05-19 08:02:37 -07:00
Jason Mitchell
61de8385ca
Minecraft is a dirty dirty liar. ( #1764 )
2026-05-18 12:39:30 -07:00
Jason Mitchell
962e7527a4
Register later ( #1763 )
2026-05-18 12:39:20 -07:00
Jason Mitchell
2ab2713fe9
Stops draw/startDrawing in ISBRH ( #1759 )
2026-05-17 21:08:18 -07:00
Jason Mitchell
7cf652cd4e
Misc fixes - Journeymap and Xaeros ( #1756 )
2026-05-17 10:23:10 -07:00
Jason Mitchell
48eba2fd96
Properly end the dynamic lighting profiler section ( #1751 )
2026-05-16 12:20:09 -07:00
Jason Mitchell
dbabc4b3dc
Maybe fix DragonAPI on OSX - take two ( #1689 )
...
* Maybe fix DragonAPI on OSX - take two
* Bind a default VAO on the SharedDrawable
* Mixin that tries to swap out glGetProgramInfoLog when appropriate
* no direct gl calls
2026-04-21 15:12:02 -07:00
Jason Mitchell
e01097264b
Fix infinite extent AABB crash w/ kotlin, and ensure proper sizing/padding on VAO/VBO snapshots. ( #1687 )
2026-04-20 10:11:46 -07:00
Jason Mitchell
0a922f3129
AE2 Crash Fix ( #1684 )
...
* Snapshot all relevant data into display lists (Avoids referencing stale/recycled data and a crash on Nvidia)
* Route deletes through GLStateManager
2026-04-19 08:19:02 -07:00
Jason Mitchell
27e9a4d4fd
Fix class circularity error with early redirector ( #1670 )
2026-04-13 15:02:26 -07:00
Jason Mitchell
fd2a14a000
Various fixes ( #1652 )
2026-04-06 17:35:15 -07:00
Jason Mitchell
bdc4431760
Fix some issues someone was having with nixos ( #1647 )
2026-04-05 16:21:58 -07:00
Jason Mitchell
59a4b84023
Standalone GLSM mod - Umbra ( #1642 )
2026-04-03 21:51:35 -07:00
Jason Mitchell
8d53e25e0a
Compact CTM Fix ( #1640 )
2026-04-03 16:48:08 -07:00
Jason Mitchell
ec82280b9b
Match OpenGL Buffer Behavior for glGet ( #1637 )
2026-04-02 14:20:06 -07:00
Jason Mitchell
54c99386d4
Do a similar fix as MixinDroppedItemGlintEdges to held items ( #1632 )
2026-03-31 18:31:21 -07:00
Jason Mitchell
8cf55bb216
Safely handle off client thread crash reports/glGetString ( #1630 )
2026-03-31 15:49:47 -07:00
Jason Mitchell
d91c356a99
Shader fixes ( #1619 )
2026-03-30 15:34:54 -07:00
Jason Mitchell
189ff4a80f
Defer client attributes. They're uploaded/handled elsewhere. Should fix a crash on j8/lwjgl2 ( #1618 )
2026-03-30 09:58:40 -07:00
Jason Mitchell
ffb4ca9472
Get rid of some allocations, and use immutable variants for the suppliers ( #1612 )
2026-03-30 09:58:27 -07:00
Jason Mitchell
7d8c8d306d
More Double overloads ( #1613 )
2026-03-29 15:09:13 -07:00
Jason Mitchell
83fdd57534
Narrow another overly broad transformer exclusion
2026-03-29 09:24:50 -07:00
Jason Mitchell
0ad69f3433
FINE, we'll work with java8/forge.
2026-03-28 20:09:42 -07:00
Jason Mitchell
9b3fad4c6d
Ensure sufficient coverage + optimize the check
2026-03-28 13:16:54 -07:00
Jason Mitchell
e65c01c2a3
Handle method handles in invokedynamic
2026-03-28 12:46:19 -07:00
Jason Mitchell
b9de4df18e
Update alpha test to hopefully work with RTM and AE2 ( #1597 )
2026-03-28 09:40:10 -07:00
Jason Mitchell
92e28a4cd5
Blur Compat ( #1593 )
2026-03-27 18:32:24 -07:00
Jason Mitchell
f46a86889c
Fix crash with fancy block particles. ( #1591 )
2026-03-27 17:52:14 -07:00
Jason Mitchell and Alexdoru
c827d446d5
External Redirector API ( #1580 )
...
Co-authored-by: Alexdoru <57050655+Alexdoru@users.noreply.github.com >
2026-03-27 11:20:29 -07:00
Jason Mitchell
3ea47c8385
Various fixes ( #1571 )
2026-03-24 22:17:40 -07:00
Jason Mitchell
a483669579
Maybe fix botania mana pool rendering
2026-03-23 21:09:33 -07:00
Jason Mitchell
3f44195756
Change compat config
2026-03-23 09:27:56 -07:00
Jason Mitchell
c98f056d74
ASM Hook Compat
...
* Adds a config to allow disabling
* Narrows Advanced LightSabers
* Narrows Alfheim (unreleased versions have compat, might make this version restricted)
2026-03-23 09:00:24 -07:00
Jason Mitchell
7e25f5d03e
tweak wording
2026-03-22 18:41:58 -07:00
Jason Mitchell
b5553654d0
More pass throughs
2026-03-22 18:41:58 -07:00
Jason Mitchell
a3fffb47be
Ban GL usage.
...
* Everything must go through GLSM/Render Backend
2026-03-22 11:56:08 -07:00
Jason Mitchell
09cc557be0
Clear cache on reload shaders
2026-03-22 11:07:37 -07:00
Jason Mitchell
e7d08a53b6
Add debug context
2026-03-22 10:08:49 -07:00
Jason Mitchell
3b2a0af5c4
Add missing overrides
2026-03-22 10:08:49 -07:00