Jason Mitchell
307c563b6d
Rework DH matrix handling ( #1861 )
2026-06-14 14:20:19 -07:00
sisyphussy
a7fac16d97
VAO stuff ( #1858 )
2026-06-13 17:26:09 -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
Kotmatross
7ad368c937
Be less lazy ( #1834 )
2026-06-08 17:03:36 -07:00
Eclipse-Sol
f78cfdd5fb
Update and fix Iris' shader menus ( #1828 )
2026-06-06 17:12:38 -07:00
Jason Mitchell
183bcfbf41
Narrow more transformer exclusions ( #1827 )
2026-06-06 15:38:05 -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
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
MassAnarchy
4c8ea679ef
Fix GL_FEEDBACK readback using correct attribute 0 VBO ( #1783 )
2026-05-27 16:43:03 -07:00
Eclipse-Sol
865de3cbab
Fix issues that directly affects Euphoria Patches + Complementary ( #1782 )
2026-05-26 14:11:33 -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
Eclipse-Sol and Jason Mitchell
f0b68f93af
Port modern's damage overlay ( #1777 )
...
Co-authored-by: Jason Mitchell <mitchej@gmail.com >
2026-05-24 10:48:42 -07:00
Jason Mitchell
c9633fd745
Fix osx crash ( #1778 )
2026-05-23 22:03:59 -07:00
sisyphussy
efbca29381
Add cached block item renderer ( #1730 )
2026-05-19 08:03:51 -07:00
sisyphussy
fa91b70528
Display list stuff ( #1750 )
2026-05-18 12:46:48 -07:00
Jason Mitchell
61de8385ca
Minecraft is a dirty dirty liar. ( #1764 )
2026-05-18 12:39:30 -07:00
Jason Mitchell
7cf652cd4e
Misc fixes - Journeymap and Xaeros ( #1756 )
2026-05-17 10:23:10 -07:00
sisyphussy
e1f5083d3e
Fix intel detection ( #1722 )
2026-05-04 12:23:50 -07:00
sisyphussy
b55e693ad2
Remove DSA from GLSM & other stuff ( #1723 )
2026-05-04 12:23:38 -07:00
sisyphussy
21c01a1aa4
Fix terrible performance on Intel ( #1718 )
2026-05-03 14:32:58 -07:00
Kotmatross
7e44c1efcb
Fix stale uniforms when switching shader program ( #1715 )
2026-05-03 14:30:46 -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
Kaiz
34a6967c71
fix(iris): implement full GL alpha test ( #1673 )
2026-04-18 09:12:46 -07:00
Jason Mitchell
27e9a4d4fd
Fix class circularity error with early redirector ( #1670 )
2026-04-13 15:02:26 -07:00
Darren Eberly
dfc08053d5
Don't advance buffer positions for Material shininess in GLSM ( #1668 )
2026-04-12 22:25:25 -07:00
Jason Mitchell
fd2a14a000
Various fixes ( #1652 )
2026-04-06 17:35:15 -07:00
Jason Mitchell
59a4b84023
Standalone GLSM mod - Umbra ( #1642 )
2026-04-03 21:51:35 -07:00
Jason Mitchell
ec82280b9b
Match OpenGL Buffer Behavior for glGet ( #1637 )
2026-04-02 14:20:06 -07:00
DarkShadow44
80f9724ee6
Handle GL_QUAD_STRIP in legacy conversion ( #1629 )
2026-03-31 15:57:57 -07:00
Jason Mitchell
8cf55bb216
Safely handle off client thread crash reports/glGetString ( #1630 )
2026-03-31 15:49:47 -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
7d8c8d306d
More Double overloads ( #1613 )
2026-03-29 15:09:13 -07:00
Jason Mitchell
0ad69f3433
FINE, we'll work with java8/forge.
2026-03-28 20:09:42 -07:00
Fabian Maurer
0dabecc784
Handle GL_POLYGON in legacy conversion
2026-03-28 14:41:23 -07:00
Jason Mitchell
9b3fad4c6d
Ensure sufficient coverage + optimize the check
2026-03-28 13:16:54 -07:00
Kaiz
e1e8256861
fix: crash when client-side vertex attrib pointers are used in core profile
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
12411234
52b0db2566
Fix missing glGetTexImage method crash when using XaerosWorldMap ( #1592 )
2026-03-27 19:02:51 -07:00
Jason Mitchell
92e28a4cd5
Blur Compat ( #1593 )
2026-03-27 18:32:24 -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
Eclipse-Sol and Jason Mitchell
53996500d7
Fix modded enchant glints not being animated ( #1566 )
...
Co-authored-by: Jason Mitchell <mitchej@gmail.com >
2026-03-23 22:41:29 -04:00