Commit 1a67326
committed
rework(jre_lwjgl3glfw): Mixed LWJGL versions (3.3.3/3.4.1)
3.3.3 is compatible enough from past experience, they started making
breaking changes after that.
Uses https://github.com/AngelAuraMC/lwjgl3/actions/runs/24239834125 and
https://github.com/AngelAuraMC/lwjgl3/actions/runs/24239000627 for 3.4.1
and 3.3.3 modules respectively
Removed the InfDev mouse stuff because it was moved to the LWJGLX
module.
Removed jemalloc because we don't have jemalloc natives so it's just
useless.
Enabled shaderc,vma,spvc,vulkan bindings for Mojang VK and VulkanMod.
Cinnabar still has the issue of needing to have the built-in lwjgl
classes inside the jar removed else module encapsulation screws it over
and it can't access lwjgl.jar classes.
[FIXME] Added spirv-cross natives as AAR. Using
https://github.com/AngelAuraMC/SPIRV-Cross/actions/runs/24189750259.
Should probably be included in lwjgl natives build but lets worry about
that another time.1 parent 8e22693 commit 1a67326
123 files changed
Lines changed: 14908 additions & 128 deletions
File tree
- app_pojavlauncher
- libs
- src/main
- assets/components
- arc_dns_injector
- forge_installer
- lwjgl3
- 3.3.3
- 3.4.1
- methods_injector_agent
- java/net/kdt/pojavlaunch
- tasks
- utils
- jre_lwjgl3glfw
- libs
- lwjgl-3.3.3
- libs/lwjgl-3.3.3
- src/main/java
- android/util
- org/lwjgl
- glfw
- opengl
- lwjgl-3.4.1
- libs/lwjgl-3.4.1
- src/main/java
- android/util
- org/lwjgl
- glfw
- opengl
- src/main/java
- net
- java/openjdk/cacio/ctc
- minecraft/client
- org/lwjgl/input
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
Binary file not shown.
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
File renamed without changes.
Binary file not shown.
0 commit comments