Improve input bridge; Add a pipe to callback data from JRE to Android thread

This commit is contained in:
khanhduytran0 2020-09-17 10:20:10 +07:00
parent d83357cbb6
commit 13007f152a
11 changed files with 208 additions and 186 deletions

View file

@ -14,12 +14,10 @@ import java.lang.reflect.*;
import java.nio.charset.*;
import java.util.*;
import java.util.zip.*;
import javax.microedition.khronos.egl.*;
import net.kdt.pojavlaunch.prefs.*;
import net.kdt.pojavlaunch.util.*;
import net.kdt.pojavlaunch.value.*;
import net.kdt.pojavlaunch.prefs.*;
import java.nio.*;
import org.apache.commons.compress.utils.*;
import org.lwjgl.glfw.*;
public final class Tools
{
@ -100,8 +98,8 @@ public final class Tools
overrideableArgList.add("-Dorg.lwjgl.util.DebugLoader=true");
// GLFW Stub width height
overrideableArgList.add("-Dglfwstub.windowWidth=" + LWJGLInputSender.windowWidth);
overrideableArgList.add("-Dglfwstub.windowHeight=" + LWJGLInputSender.windowHeight);
overrideableArgList.add("-Dglfwstub.windowWidth=" + CallbackBridge.windowWidth);
overrideableArgList.add("-Dglfwstub.windowHeight=" + CallbackBridge.windowHeight);
overrideableArgList.add("-Dglfwstub.initEgl=false");