From 1486f3289ac9a32f973b926e99a17b4281c03b4f Mon Sep 17 00:00:00 2001 From: Paul Gene Thompson Date: Mon, 27 Feb 2023 11:00:16 +0000 Subject: [PATCH] Reduces ANRs --- templates/android/java/org/haxe/nme/MainView.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/templates/android/java/org/haxe/nme/MainView.java b/templates/android/java/org/haxe/nme/MainView.java index 8e6820d6b..db0ee5059 100644 --- a/templates/android/java/org/haxe/nme/MainView.java +++ b/templates/android/java/org/haxe/nme/MainView.java @@ -118,6 +118,7 @@ public MainView(Context context,GameActivity inActivity, boolean inTranslucent) public EGLConfig chooseConfig (EGL10 egl, EGLDisplay display) { Log.v("EGL","Choose config (2) " + translucent); + int alpha = translucent ? 8 : 0; int depth = ::if WIN_DEPTH_BUFFER:: 16 ::else:: 0 ::end::; int stencil = ::if WIN_STENCIL_BUFFER:: 8 ::else:: 0 ::end::; @@ -125,6 +126,7 @@ public EGLConfig chooseConfig (EGL10 egl, EGLDisplay display) EGLConfig[] configs = new EGLConfig[1]; int[] num_config = new int[1]; + setPreserveEGLContextOnPause(true); // Try as specified - aa if (::WIN_ANTIALIASING:: >= 1)