Swappable RenderBackend

* Adds Lwjgl2GLRenderBackend & Lwjgl3GLRenderBackend
* Lwjgl3GLRenderBackend uses lwjgl3 natively w/o lwjgl3ify
* GLSMRedirector now redirects LWJGL3 methods as well for mods with a hard dep on lwjgl3 (distant horizons standalone)
* GLSM uses RENDER_BACKEND instead of GL directly
This commit is contained in:
Jason Mitchell authored and Jason Mitchell committed 2026-03-21 10:56:19 -07:00
1 parent 37717bd4db
commit 70cfa2ae90
34 files changed
+4604 -791

No files matched your search

+1 -2
View File
@@ -4,8 +4,7 @@
/.vs/
/.vscode/
/run/
/build/
/glsm/build/
build/
/eclipse/
.classpath
.project