16 Commits

Author SHA1 Message Date
Duy Tran Khanh
4a8c1e4bc0
Feat[LWJGL]: update to 3.3.1 (#4326)
* Feat: update to LWJGL 3.3.1
Add nanovg module for OneConfig mod (untested)
Move most of jre_lwjgl3glfw source files to lwjgl3 repo

* Update lwjgl libraries

* Fix: fatal glfw callback cleanup

* Build: update lwjgl.jar (fix dlopen on 32bit)

https://github.com/PojavLauncherTeam/lwjgl3/commit/4c35777

* Feat: add support code for VulkanMod
Copied changes from v3_vulkanmod branch except libraries
Added patch script for VulkanMod

* Fix variable name

* Fix[oshi]: try to update to jna 5.13.0 and oshi 6.3.0

* fix compilation errors

* Fix NumberFormatException: For input string: "1-jre"

* Fix the brackets

* Fix: jna library path

* Fix OpenGL initialization

* Fix broken init of GL renderers

* Fixes[vulkanmod]: fix patcher script, set Vulkan libname

* Fix SHA1 mismatch of replaced libraries

* Build: update lwjgl-opengl.jar: reland fixPojavGLContext

29db8b5cc0

* Include libc++_shared in vulkanmod patcher

* Revert "Include libc++_shared in vulkanmod patcher"

This reverts commit cf3165e89c5de601ad9e7ffe7c6eee2573df7135.

* Fix java version detection for LabyMod4

* Fix lwjgl-openal missing wrapper

---------

Co-authored-by: khanhduytran0 <khanhduytran0@users.noreply.github.com>
2023-08-12 14:38:32 +07:00
skbeh
79fb01150e
Feat: Update Gradle to 7.6.1 and prepare for Gradle 8.0 (#4074)
The only left blocker for Gradle 8.0 is that
task ':app_pojavlauncher:lintAnalyzeDebug' uses this output of
task ':jre_lwjgl3glfw:jar' without declaring an explicit or implicit dependency.
2023-05-01 11:24:10 +02:00
The Judge
c07cc0629c Working ANGLE! 2022-10-15 19:22:12 -07:00
Duy Tran Khanh
7580a6c1ae
Update languagelist_updater.bat 2021-09-20 18:27:09 +07:00
Duy Tran Khanh
16401b57d0
Update languagelist_updater.bat 2021-09-20 18:26:38 +07:00
khanhduytran0
cadb0ab12f Move dir 2020-12-19 15:01:12 +07:00
artdeell
17397d6095 Migrate to AndroidX 2020-12-10 20:47:51 +03:00
khanhduytran0
f4d1b8ee53 Complete the language list generator 2020-11-19 14:47:46 +07:00
Tran Khanh Duy
d91e85f980
Update languagelist_updater.sh 2020-11-19 14:16:29 +07:00
Tran Khanh Duy
993b1e4afc
Update languagelist_updater.sh
Fix the script
2020-11-19 14:15:08 +07:00
Tran Khanh Duy
11e34e3e1b
Update languagelist_updater.sh 2020-11-19 14:14:00 +07:00
khanhduytran0
d733a4735d Merge branch 'v3_openjdk' of https://github.com/PojavLauncherTeam/PojavLauncher into v3_openjdk 2020-11-19 12:49:18 +07:00
khanhduytran0
426a316bbd Bug fixrs
- Language script updater script generates wrong output.
- Try to fix OpenGL render surface always focus.
2020-11-19 12:08:02 +07:00
Tran Khanh Duy
90078cf1c9
Update languagelist_updater.sh 2020-11-19 09:59:19 +07:00
khanhduytran0
1eef60c6e8 Changes
- Add language updater scripts
- [Custom controls] fix startup error
2020-11-19 09:54:09 +07:00
khanhduytran0
1e8a51fd72 Changes
- Bug fix: architecture x86 (i*86) is always incompatible.
- Add some language list updater script
2020-11-18 19:17:03 +07:00