Boulay Mathias
fb86444f50
Fix [control]: Add/tweak some keycodes to the keyboard mapping
...
This should allow players to use the numpad and the apostrophe key
2022-10-31 18:58:51 +01:00
ArtDev
b6f15cb42d
Add ANGLE Renderer | Fix Enivron not being set ( #3603 from thejudge156/v3_openjdk)
2022-10-30 23:30:57 +03:00
github-actions
0086631818
CI: Update gl4es
2022-10-30 20:20:15 +00:00
ArtDev
62f4f92709
Ignore gplay upload errors
2022-10-30 23:17:45 +03:00
The Judge
aa73ad5cb9
Merge remote-tracking branch 'upstream/v3_openjdk' into pr/3603
...
# Conflicts:
# app_pojavlauncher/src/main/jniLibs/arm64-v8a/libgl4es_114.so
# app_pojavlauncher/src/main/jniLibs/armeabi-v7a/libgl4es_114.so
# app_pojavlauncher/src/main/jniLibs/x86/libgl4es_114.so
# app_pojavlauncher/src/main/jniLibs/x86_64/libgl4es_114.so
2022-10-28 18:39:31 -07:00
The Judge
eaa01aabe2
Reenable 32-bit builds
2022-10-28 08:11:21 -07:00
github-actions
5487234380
CI: Update gl4es
2022-10-28 10:04:34 +00:00
artdeell
38218aef3b
Disable news web view until we fix changelog
2022-10-28 13:01:31 +03:00
github-actions
e76809a49f
CI: Update gl4es
2022-10-28 04:06:39 +00:00
The Judge
aeee804ddc
Merge pull request #1 from NotAHero04/v3_openjdk
...
Fixes for newer Minecraft versions
2022-10-21 13:29:18 -07:00
NotAHero04
f9616655ed
Update GLFWImage.java
...
wrap deprecated functions
2022-10-20 10:39:12 +07:00
NotAHero04
c32b38b521
Update build.gradle
...
remove extraneous duplicates strategy
2022-10-19 22:34:35 +07:00
Nguyen Phi Hung
2e43367af0
Adapt LWJGL 3.4 changes (hopefully fixes 22w42a)
2022-10-19 22:05:31 +07:00
NotAHero04
64410a65e5
Merge branch 'thejudge156:v3_openjdk' into v3_openjdk
2022-10-19 21:33:23 +07:00
The Judge
d82d725b01
Fix duplication strategy, fix terrain not rendering on Sodium
2022-10-17 15:48:29 -07:00
github-actions
73fd3cb6f2
CI: Update gl4es
2022-10-17 00:56:39 +00:00
NotAHero04
d42c81724c
Update build.gradle
...
Task "jre_lwjgl3glfw:jar": add duplicates strategy
2022-10-17 07:54:08 +07:00
github-actions
3b7b16c7d2
CI: Update gl4es
2022-10-17 00:10:29 +00:00
The Judge
72ec03e403
EGL Bridge does NOT need to be changed
2022-10-16 14:58:53 -07:00
The Judge
7b801ca0dd
Fix game not launching
2022-10-16 14:57:29 -07:00
The Judge
50f3c31f8e
Update libs and add missing libs for x86 and armeabi-v7a arch
2022-10-16 11:08:53 -07:00
The Judge
7efe9581cf
Cleanup
2022-10-16 11:05:20 -07:00
The Judge
7a331dd5ab
Correct v to V
2022-10-16 10:54:32 -07:00
The Judge
474993ca95
Fix hardcoded string
2022-10-16 10:53:48 -07:00
The Judge
71657dd621
Thanks for the screw up git
2022-10-16 10:51:17 -07:00
The Judge
4977c4f483
Fix for multiple renderers
2022-10-15 19:46:57 -07:00
The Judge
749573dcac
Fixes for merge with Pojav
2022-10-15 19:33:39 -07:00
The Judge
c07cc0629c
Working ANGLE!
2022-10-15 19:22:12 -07:00
The Judge
5362e66436
Merge remote-tracking branch 'origin/angle' into v3_openjdk
...
# Conflicts:
# app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/utils/JREUtils.java
# app_pojavlauncher/src/main/jni/egl_bridge.c
# app_pojavlauncher/src/main/jniLibs/arm64-v8a/libgl4es_115.so
# app_pojavlauncher/src/main/jniLibs/armeabi-v7a/libgl4es_115.so
# app_pojavlauncher/src/main/jniLibs/x86/libgl4es_115.so
# app_pojavlauncher/src/main/jniLibs/x86_64/libgl4es_115.so
# app_pojavlauncher/src/main/res/values/headings_array.xml
2022-10-15 15:32:17 -07:00
github-actions
0b5477fb5a
CI: Update gl4es
2022-10-09 20:16:26 +00:00
artdeell
ec10409e7e
Fixed crashing in release builds
2022-10-09 23:12:50 +03:00
github-actions
374da2a7f8
CI: Update gl4es
2022-10-03 17:56:22 +00:00
Boulay Mathias
9e70fc9a8e
Removed the eglSwapInterval call, rewrote v-sync to use the swap interval
2022-10-03 19:52:57 +02:00
Boulay Mathias
96d73f13a3
Disasbled game in a separate window
...
Also, returned the multi-process launch(so that we can have more memory)
2022-10-03 19:52:31 +02:00
Boulay Mathias
4841f6a4d3
New thing: pojav_environ
...
Now, instead of using a lot of env vars, we have a global thing: the pojav_environ!
It provides a global storage between libraries that were loaded multiple times. Currently it is used to store config_renderer, the Pojav window and the main window bundle of gl bridge.
It finally swaps surfaces on my device!
2022-10-03 19:52:10 +02:00
Boulay Mathias
0e7d663974
NULL the newSurface after switching
2022-10-03 19:52:01 +02:00
Boulay Mathias
86352ce2c4
memset 0 🧌
2022-10-03 19:51:49 +02:00
Boulay Mathias
fa52554163
Fix the occasional eglCreateContext_p 3005
...
Also, move everything. Now the big libs have their respective loaders.
2022-10-03 19:51:27 +02:00
Boulay Mathias
a7b0a10410
Display & LWJGL updates
...
Modified gl_bridge: now the 1st context made current is the rendering context
Modified lwjgl: now it ignores calls done without initialized GLCapabilities instead of crashing the game. This should fix Essesnsestiatl and remove the need for static Display.create workaround
Why? It removed the excess context creation and thus the 1st created context is the actual rendering context, not a random init context.
Modified Display: removed static init and added checks so that it won't try changing video modes for a non-existent window
2022-10-03 19:51:18 +02:00
Boulay Mathias
77480b8ed2
Switch to pbuffers
...
Now the game starts but the first frame gets missed??
2022-10-03 19:49:06 +02:00
Boulay Mathias
1261e4a7ea
Changes
...
- Moved all gl4es+egl management into gl_bridge.c and gl_bridge.h
- Also, reimplemented it from scratch with surface swapping support
2022-10-03 19:48:54 +02:00
github-actions
424e6bb630
CI: Update gl4es
2022-09-30 12:55:35 +00:00
github-actions
f786c2c2cd
CI: Update gl4es
2022-09-18 10:22:28 +00:00
ArtDev
cbaa7024b7
Update LwjglCharSender.java
2022-09-18 13:18:13 +03:00
github-actions
4a9e2b0a6a
CI: Update gl4es
2022-09-12 17:52:43 +00:00
artdeell
ec87d27b28
Add the ability to move all windows in Mod Installer
2022-09-12 20:50:01 +03:00
github-actions
c38ae42a04
CI: Update gl4es
2022-09-12 16:48:12 +00:00
CriticalRange
6c6eb0d851
Fixed the "Utility Clients" and added Wurst ( #3552 )
2022-09-12 18:45:25 +02:00
github-actions
09bf8d8458
CI: Update gl4es
2022-09-01 07:27:17 +00:00
Boulay Mathias
ad2b8dd5a7
Update google submission workflow
2022-09-01 09:24:04 +02:00