Ok now I’ve really hit a wall…
This is my log report and I can’t figure out what causes it, this happens as soon as the program attempts going fullscreen and instantly I get that stupid box about unexpectedly stopping.
-I’ve started new basic projects that I know for a fact have ran in the past
-I’ve re-flashed gingerbread to my phone again because I was pretty set my phone was the issue
-I’ve searched my butt off
I can’t figure it out and it’s driving me crazy! Please someone help, thank you!
06-19 21:00:30.046: ERROR/AndroidRuntime(1872): FATAL EXCEPTION: GLThread 10
06-19 21:00:30.046: ERROR/AndroidRuntime(1872): java.lang.RuntimeException: createWindowSurface failed: EGL_BAD_MATCH
06-19 21:00:30.046: ERROR/AndroidRuntime(1872): at android.opengl.GLSurfaceView$EglHelper.throwEglException(GLSurfaceView.java:1080)
06-19 21:00:30.046: ERROR/AndroidRuntime(1872): at android.opengl.GLSurfaceView$EglHelper.createSurface(GLSurfaceView.java:984)
06-19 21:00:30.046: ERROR/AndroidRuntime(1872): at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1335)
06-19 21:00:30.046: ERROR/AndroidRuntime(1872): at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1118)
Either I’m not doing something correctly or it’s a problem with the current release because I just found an old jMonkeyEngine3.jar and replaced it with the one I compiled this morning and now everything works perfectly.
Anyways, my stats:
LG Optimus V (LG-VM670)
Android 2.3.4 Gingerbread
Kernel 2.6.32.33-aospCMod
Windows 7 x64, Netbeans and Java both x86
I thought the new compile might be the issue but I pulled a nightly build from the 14th as a test and that didn’t fix the issue, I am not sure what subversion or date my jMonkeyEngine3.jar is from but I know it’s between May 28 and June 14
Hi, you are our first tester with android 2.3 - Welcome !
Could you please post more of your logcat above the error you quoted?
Look for: ‘JME3 using best EGL configuration available here’
Its very probably a bug, because i changed recently from RGB565 and 16 bit depth buffer (which is default),
to the best available on the device - which fails on your device not good
larynx said:
Hi, you are our first tester with android 2.3 - Welcome ! :)
Could you please post more of your logcat above the error you quoted?
Look for: 'JME3 using best EGL configuration available here'
Its very probably a bug, because i changed recently from RGB565 and 16 bit depth buffer (which is default),
to the best available on the device - which fails on your device :( not good
Is there any reason to change those? I think for android at least the scene should be small enough so that the depth precision issues will not appear
The reason was RGB565 not depth 16 - 16 is the maximum i have seen on android anyway.
I will set the default back to the lowest default android config and add some way for harness users to set a different EGLConfig
Thanks for the warm welcome Here’s what you asked for, if you need more from it or want the entire thing ( I have a log from when I hit OK on Netbeans to the moment after the program crashes and exits )
Thanks for the help!
06-20 16:21:07.720: INFO/JmeSystem(1932): Running on jMonkey Engine 3 ALPHA 0.6 Android
06-20 16:21:07.720: DEBUG/libEGL(1932): loaded /system/lib/egl/libGLES_android.so
06-20 16:21:07.730: DEBUG/libEGL(1932): loaded /system/lib/egl/libEGL_adreno200.so
06-20 16:21:07.740: DEBUG/libEGL(1932): loaded /system/lib/egl/libGLESv1_CM_adreno200.so
06-20 16:21:07.750: DEBUG/libEGL(1932): loaded /system/lib/egl/libGLESv2_adreno200.so
06-20 16:21:07.750: INFO/OGLESContext(1932): Display EGL Version: 1.0
06-20 16:21:07.760: INFO/OGLESContext(1932): JME3 using best EGL configuration available here:
06-20 16:21:07.760: INFO/OGLESContext(1932): EGL_RED_SIZE = 8
06-20 16:21:07.760: INFO/OGLESContext(1932): EGL_BLUE_SIZE = 8
06-20 16:21:07.760: INFO/OGLESContext(1932): EGL_GREEN_SIZE = 8
06-20 16:21:07.760: INFO/OGLESContext(1932): EGL_ALPHA_SIZE = 8
06-20 16:21:07.760: INFO/OGLESContext(1932): EGL_DEPTH_SIZE = 24
06-20 16:21:07.760: INFO/OGLESContext(1932): EGL_STENCIL_SIZE = 8
06-20 16:21:07.760: INFO/OGLESContext(1932): EGL_RENDERABLE_TYPE = 7
06-20 16:21:07.840: DEBUG/dalvikvm(1932): GC_EXTERNAL_ALLOC freed 91K, 49% free 2777K/5379K, external 0K/0K, paused 66ms
06-20 16:21:07.840: INFO/AndroidHarness(1932): onStart
06-20 16:21:07.860: INFO/AndroidHarness(1932): onResume
06-20 16:21:07.880: INFO/ActivityManager(1349): Displayed My.RPG/.MyRPG: +538ms (total +6m32s44ms)
06-20 16:21:08.000: WARN/dalvikvm(1932): threadid=9: thread exiting with uncaught exception (group=0x40018560)
06-20 16:21:08.000: INFO/ActivityThread(1909): Pub com.google.android.maps.LocalSuggestionProvider: com.google.googlenav.provider.LocalSuggestionProvider
06-20 16:21:08.000: INFO/ActivityThread(1909): Pub com.google.android.maps.SearchHistoryProvider: com.google.googlenav.provider.SearchHistoryProvider
06-20 16:21:08.000: INFO/ActivityThread(1909): Pub com.google.android.maps.NavigationAvailabilityProvider: com.google.googlenav.provider.NavigationAvailabilityProvider
06-20 16:21:08.000: ERROR/AndroidRuntime(1932): FATAL EXCEPTION: GLThread 10
Svn is updated, please retry
In your activity derived from AndroidHarness you can do now:
[java]
eglConfigType = ConfigType.FASTEST;
// or
eglConfigType = ConfigType.BEST;
[/java]
You’re the man my friend Working now
I like the new exit confirmation window too, how recent was that? And how do I go about changing it?
It was very recent
Change the exit dialog messages:
[java]exitDialogTitle = "Exit?";
exitDialogMessage = "Press Yes";[/java]
I am using the jar from the nightly release 25th June
06-26 13:00:15.348: INFO/ActivityManager(2465): Start proc com.jmonkeytesting for activity com.jmonkeytesting/.jmonkeytesting: pid=2337 uid=10166 gids={1015}
06-26 13:00:15.426: WARN/Resources(2465): Converting to boolean: TypedValue{t=0x3/d=0x5eb5 “res/anim/accelerate_decelerate_interpolator.xml” a=2 r=0x10a0004}
06-26 13:00:15.434: WARN/Resources(2465): Converting to boolean: TypedValue{t=0x3/d=0x5eb5 “res/anim/accelerate_decelerate_interpolator.xml” a=2 r=0x10a0004}
06-26 13:00:15.602: INFO/JmeSystem(2337): Running on jMonkey Engine 3 ALPHA 0.7 Android
06-26 13:00:15.614: DEBUG/libEGL(2337): loaded /system/lib/egl/libEGL_POWERVR_SGX540_120.so
06-26 13:00:15.621: DEBUG/libEGL(2337): loaded /system/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so
06-26 13:00:15.649: DEBUG/libEGL(2337): loaded /system/lib/egl/libGLESv2_POWERVR_SGX540_120.so
06-26 13:00:15.801: INFO/OGLESContext(2337): Display EGL Version: 1.0
06-26 13:00:15.801: ERROR/AndroidConfigChooser(2337): ###ERROR### Unable to get a valid OpenGL ES 2.0 config, nether Fastest nor Best found! Bug. Please report this.
06-26 13:00:15.801: ERROR/OGLESContext(2337): Unable to find suitable EGL config
06-26 13:00:15.801: ERROR/OGLESContext(2337): OpenGL ES 2.0 is not supported on this device
06-26 13:00:15.809: INFO/AndroidHarness(2337): onStart
06-26 13:00:15.813: INFO/AndroidHarness(2337): onResume
06-26 13:00:15.852: ERROR/SurfaceFlinger(2465): createNormalSurfaceLocked() failed (Value too large for defined data type)
06-26 13:00:15.852: WARN/WindowManager(2465): OutOfResourcesException creating surface
06-26 13:00:15.852: INFO/WindowManager(2465): Out of memory for surface! Looking for leaks…
06-26 13:00:15.852: WARN/WindowManager(2465): No leaked surfaces; killing applicatons!
06-26 13:00:15.852: WARN/ActivityManager(2465): Killing processes Free memory at adjustment 4
06-26 13:00:15.852: WARN/ActivityManager(2465): Killing ProcessRecord{483ed2c8 2626:com.sec.android.app.twlauncher/10005} (adj 4): Free memory
06-26 13:00:15.852: WARN/WindowManager(2465): Looks like we have reclaimed some memory, clearing surface for retry.
06-26 13:00:15.852: WARN/WindowManager(2465): Due to memory failure, waiting a bit for next layout
06-26 13:00:15.856: DEBUG/vending(2146): [13] LocalAssetCache.updateOnePackage(): No local info for com.jmonkeytesting
06-26 13:00:15.989: DEBUG/vending(2146): [14] LocalAssetCache.updateOnePackage(): No local info for com.jmonkeytesting
06-26 13:00:16.114: INFO/WindowManager(2465): WIN DEATH: Window{4851ae90 com.sec.android.app.twlauncher/com.sec.android.app.twlauncher.Launcher paused=false}
06-26 13:00:16.117: WARN/dalvikvm(2337): threadid=7: thread exiting with uncaught exception (group=0x4001d7d0)
06-26 13:00:16.157: ERROR/AndroidRuntime(2337): FATAL EXCEPTION: GLThread 8
06-26 13:00:16.157: ERROR/AndroidRuntime(2337): java.lang.IllegalArgumentException
06-26 13:00:16.157: ERROR/AndroidRuntime(2337): at com.google.android.gles_jni.EGLImpl._eglCreateContext(Native Method)
06-26 13:00:16.157: ERROR/AndroidRuntime(2337): at com.google.android.gles_jni.EGLImpl.eglCreateContext(EGLImpl.java:50)
06-26 13:00:16.157: ERROR/AndroidRuntime(2337): at android.opengl.GLSurfaceView$DefaultContextFactory.createContext(GLSurfaceView.java:682)
06-26 13:00:16.157: ERROR/AndroidRuntime(2337): at android.opengl.GLSurfaceView$EglHelper.start(GLSurfaceView.java:922)
06-26 13:00:16.157: ERROR/AndroidRuntime(2337): at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1246)
06-26 13:00:16.157: ERROR/AndroidRuntime(2337): at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1116)
06-26 13:00:16.160: WARN/ActivityManager(2465): Force finishing activity com.jmonkeytesting/.jmonkeytesting
06-26 13:00:16.164: ERROR/SurfaceFlinger(2465): createNormalSurfaceLocked() failed (Value too large for defined data type)
06-26 13:00:16.164: INFO/(2465): dumpmesg > “/data/log/dumpstate_app_error.log”
06-26 13:00:16.164: WARN/WindowManager(2465): OutOfResourcesException creating surface
06-26 13:00:16.164: INFO/WindowManager(2465): Out of memory for surface! Looking for leaks…
06-26 13:00:16.164: WARN/WindowManager(2465): No leaked surfaces; killing applicatons!
Before you say my device doesn’t support OpenGL 2.0 (ie → ERROR/OGLESContext(2337): OpenGL ES 2.0 is not supported on this device)
I have installed 2 apps from android market that use OpenGL 2.0 and
loaded /system/lib/egl/libGLESv2_POWERVR_SGX540_120.so
would seem to indicate that the library is there.
Please set eglConfigVerboseLogging = true in your main activity derived from AndroidHarness
so we can see all available configs and post your logcat output.
We will find out whats the problem
Posted in http://hub.jmonkeyengine.org/groups/android/forum/topic/weird-display-on-screen-borders
But I’ll post result here as well…
06-26 16:31:26.344: DEBUG/libEGL(4316): loaded /system/lib/egl/libEGL_POWERVR_SGX540_120.so
06-26 16:31:26.356: DEBUG/libEGL(4316): loaded /system/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so
06-26 16:31:26.379: DEBUG/libEGL(4316): loaded /system/lib/egl/libGLESv2_POWERVR_SGX540_120.so
06-26 16:31:26.723: INFO/OGLESContext(4316): Display EGL Version: 1.0
06-26 16:31:26.723: INFO/AndroidConfigChooser(4316): NOT Supported EGL Configuration #0 EGL_DEPTH_SIZE != 16
06-26 16:31:26.723: INFO/AndroidConfigChooser(4316): EGL_RED_SIZE = 8
06-26 16:31:26.723: INFO/AndroidConfigChooser(4316): EGL_GREEN_SIZE = 8
06-26 16:31:26.723: INFO/AndroidConfigChooser(4316): EGL_BLUE_SIZE = 8
06-26 16:31:26.723: INFO/AndroidConfigChooser(4316): EGL_ALPHA_SIZE = 8
06-26 16:31:26.723: INFO/AndroidConfigChooser(4316): EGL_DEPTH_SIZE = 24
06-26 16:31:26.723: INFO/AndroidConfigChooser(4316): EGL_STENCIL_SIZE = 8
06-26 16:31:26.723: INFO/AndroidConfigChooser(4316): EGL_RENDERABLE_TYPE = 1
06-26 16:31:26.727: INFO/AndroidConfigChooser(4316): EGL_SURFACE_TYPE = 5
06-26 16:31:26.727: INFO/AndroidConfigChooser(4316): NOT Supported EGL Configuration #1 EGL_DEPTH_SIZE != 16
06-26 16:31:26.727: INFO/AndroidConfigChooser(4316): EGL_RED_SIZE = 8
06-26 16:31:26.727: INFO/AndroidConfigChooser(4316): EGL_GREEN_SIZE = 8
06-26 16:31:26.727: INFO/AndroidConfigChooser(4316): EGL_BLUE_SIZE = 8
06-26 16:31:26.727: INFO/AndroidConfigChooser(4316): EGL_ALPHA_SIZE = 8
06-26 16:31:26.727: INFO/AndroidConfigChooser(4316): EGL_DEPTH_SIZE = 0
06-26 16:31:26.727: INFO/AndroidConfigChooser(4316): EGL_STENCIL_SIZE = 0
06-26 16:31:26.727: INFO/AndroidConfigChooser(4316): EGL_RENDERABLE_TYPE = 1
06-26 16:31:26.727: INFO/AndroidConfigChooser(4316): EGL_SURFACE_TYPE = 5
06-26 16:31:26.727: INFO/AndroidConfigChooser(4316): NOT Supported EGL Configuration #2 EGL_DEPTH_SIZE != 16
06-26 16:31:26.731: INFO/AndroidConfigChooser(4316): EGL_RED_SIZE = 8
06-26 16:31:26.731: INFO/AndroidConfigChooser(4316): EGL_GREEN_SIZE = 8
06-26 16:31:26.731: INFO/AndroidConfigChooser(4316): EGL_BLUE_SIZE = 8
06-26 16:31:26.731: INFO/AndroidConfigChooser(4316): EGL_ALPHA_SIZE = 8
06-26 16:31:26.731: INFO/AndroidConfigChooser(4316): EGL_DEPTH_SIZE = 24
06-26 16:31:26.731: INFO/AndroidConfigChooser(4316): EGL_STENCIL_SIZE = 8
06-26 16:31:26.731: INFO/AndroidConfigChooser(4316): EGL_RENDERABLE_TYPE = 1
06-26 16:31:26.731: INFO/AndroidConfigChooser(4316): EGL_SURFACE_TYPE = 5
06-26 16:31:26.731: INFO/AndroidConfigChooser(4316): NOT Supported EGL Configuration #3 EGL_DEPTH_SIZE != 16
06-26 16:31:26.735: INFO/AndroidConfigChooser(4316): EGL_RED_SIZE = 8
06-26 16:31:26.735: INFO/AndroidConfigChooser(4316): EGL_GREEN_SIZE = 8
06-26 16:31:26.735: INFO/AndroidConfigChooser(4316): EGL_BLUE_SIZE = 8
06-26 16:31:26.735: INFO/AndroidConfigChooser(4316): EGL_ALPHA_SIZE = 8
06-26 16:31:26.735: INFO/AndroidConfigChooser(4316): EGL_DEPTH_SIZE = 24
06-26 16:31:26.735: INFO/AndroidConfigChooser(4316): EGL_STENCIL_SIZE = 8
06-26 16:31:26.735: INFO/AndroidConfigChooser(4316): EGL_RENDERABLE_TYPE = 1
06-26 16:31:26.735: INFO/AndroidConfigChooser(4316): EGL_SURFACE_TYPE = 5
06-26 16:31:26.735: INFO/AndroidConfigChooser(4316): NOT Supported EGL Configuration #4 EGL_DEPTH_SIZE != 16
06-26 16:31:26.735: INFO/AndroidConfigChooser(4316): EGL_RED_SIZE = 8
06-26 16:31:26.735: INFO/AndroidConfigChooser(4316): EGL_GREEN_SIZE = 8
06-26 16:31:26.735: INFO/AndroidConfigChooser(4316): EGL_BLUE_SIZE = 8
06-26 16:31:26.735: INFO/AndroidConfigChooser(4316): EGL_ALPHA_SIZE = 8
06-26 16:31:26.735: INFO/AndroidConfigChooser(4316): EGL_DEPTH_SIZE = 0
06-26 16:31:26.735: INFO/AndroidConfigChooser(4316): EGL_STENCIL_SIZE = 0
06-26 16:31:26.735: INFO/AndroidConfigChooser(4316): EGL_RENDERABLE_TYPE = 1
06-26 16:31:26.735: INFO/AndroidConfigChooser(4316): EGL_SURFACE_TYPE = 5
06-26 16:31:26.735: INFO/AndroidConfigChooser(4316): NOT Supported EGL Configuration #5 EGL_DEPTH_SIZE != 16
06-26 16:31:26.739: INFO/AndroidConfigChooser(4316): EGL_RED_SIZE = 8
06-26 16:31:26.739: INFO/AndroidConfigChooser(4316): EGL_GREEN_SIZE = 8
06-26 16:31:26.739: INFO/AndroidConfigChooser(4316): EGL_BLUE_SIZE = 8
06-26 16:31:26.739: INFO/AndroidConfigChooser(4316): EGL_ALPHA_SIZE = 8
06-26 16:31:26.739: INFO/AndroidConfigChooser(4316): EGL_DEPTH_SIZE = 24
06-26 16:31:26.739: INFO/AndroidConfigChooser(4316): EGL_STENCIL_SIZE = 8
06-26 16:31:26.739: INFO/AndroidConfigChooser(4316): EGL_RENDERABLE_TYPE = 1
06-26 16:31:26.739: INFO/AndroidConfigChooser(4316): EGL_SURFACE_TYPE = 5
06-26 16:31:26.739: INFO/AndroidConfigChooser(4316): NOT Supported EGL Configuration #6 EGL_DEPTH_SIZE != 16
06-26 16:31:26.739: INFO/AndroidConfigChooser(4316): EGL_RED_SIZE = 5
06-26 16:31:26.739: INFO/AndroidConfigChooser(4316): EGL_GREEN_SIZE = 6
06-26 16:31:26.739: INFO/AndroidConfigChooser(4316): EGL_BLUE_SIZE = 5
06-26 16:31:26.739: INFO/AndroidConfigChooser(4316): EGL_ALPHA_SIZE = 0
06-26 16:31:26.739: INFO/AndroidConfigChooser(4316): EGL_DEPTH_SIZE = 24
06-26 16:31:26.739: INFO/AndroidConfigChooser(4316): EGL_STENCIL_SIZE = 8
06-26 16:31:26.739: INFO/AndroidConfigChooser(4316): EGL_RENDERABLE_TYPE = 1
06-26 16:31:26.739: INFO/AndroidConfigChooser(4316): EGL_SURFACE_TYPE = 5
06-26 16:31:26.742: INFO/AndroidConfigChooser(4316): NOT Supported EGL Configuration #7 EGL_DEPTH_SIZE != 16
06-26 16:31:26.742: INFO/AndroidConfigChooser(4316): EGL_RED_SIZE = 5
06-26 16:31:26.742: INFO/AndroidConfigChooser(4316): EGL_GREEN_SIZE = 6
06-26 16:31:26.742: INFO/AndroidConfigChooser(4316): EGL_BLUE_SIZE = 5
06-26 16:31:26.742: INFO/AndroidConfigChooser(4316): EGL_ALPHA_SIZE = 0
06-26 16:31:26.742: INFO/AndroidConfigChooser(4316): EGL_DEPTH_SIZE = 0
06-26 16:31:26.742: INFO/AndroidConfigChooser(4316): EGL_STENCIL_SIZE = 0
06-26 16:31:26.742: INFO/AndroidConfigChooser(4316): EGL_RENDERABLE_TYPE = 1
06-26 16:31:26.742: INFO/AndroidConfigChooser(4316): EGL_SURFACE_TYPE = 5
06-26 16:31:26.742: INFO/AndroidConfigChooser(4316): NOT Supported EGL Configuration #8 EGL_DEPTH_SIZE != 16
06-26 16:31:26.742: INFO/AndroidConfigChooser(4316): EGL_RED_SIZE = 5
06-26 16:31:26.742: INFO/AndroidConfigChooser(4316): EGL_GREEN_SIZE = 6
06-26 16:31:26.742: INFO/AndroidConfigChooser(4316): EGL_BLUE_SIZE = 5
06-26 16:31:26.742: INFO/AndroidConfigChooser(4316): EGL_ALPHA_SIZE = 0
06-26 16:31:26.742: INFO/AndroidConfigChooser(4316): EGL_DEPTH_SIZE = 24
06-26 16:31:26.742: INFO/AndroidConfigChooser(4316): EGL_STENCIL_SIZE = 8
06-26 16:31:26.742: INFO/AndroidConfigChooser(4316): EGL_RENDERABLE_TYPE = 1
06-26 16:31:26.742: INFO/AndroidConfigChooser(4316): EGL_SURFACE_TYPE = 5
06-26 16:31:26.746: INFO/AndroidConfigChooser(4316): NOT Supported EGL Configuration #9 EGL_WINDOW_BIT not set
06-26 16:31:26.746: INFO/AndroidConfigChooser(4316): EGL_RED_SIZE = 8
06-26 16:31:26.746: INFO/AndroidConfigChooser(4316): EGL_GREEN_SIZE = 8
06-26 16:31:26.746: INFO/AndroidConfigChooser(4316): EGL_BLUE_SIZE = 8
06-26 16:31:26.746: INFO/AndroidConfigChooser(4316): EGL_ALPHA_SIZE = 8
06-26 16:31:26.746: INFO/AndroidConfigChooser(4316): EGL_DEPTH_SIZE = 24
06-26 16:31:26.746: INFO/AndroidConfigChooser(4316): EGL_STENCIL_SIZE = 8
06-26 16:31:26.746: INFO/AndroidConfigChooser(4316): EGL_RENDERABLE_TYPE = 1
06-26 16:31:26.746: INFO/AndroidConfigChooser(4316): EGL_SURFACE_TYPE = 1
06-26 16:31:26.746: INFO/AndroidConfigChooser(4316): NOT Supported EGL Configuration #10 EGL_WINDOW_BIT not set
06-26 16:31:26.746: INFO/AndroidConfigChooser(4316): EGL_RED_SIZE = 5
06-26 16:31:26.746: INFO/AndroidConfigChooser(4316): EGL_GREEN_SIZE = 6
06-26 16:31:26.746: INFO/AndroidConfigChooser(4316): EGL_BLUE_SIZE = 5
06-26 16:31:26.746: INFO/AndroidConfigChooser(4316): EGL_ALPHA_SIZE = 0
06-26 16:31:26.746: INFO/AndroidConfigChooser(4316): EGL_DEPTH_SIZE = 24
06-26 16:31:26.746: INFO/AndroidConfigChooser(4316): EGL_STENCIL_SIZE = 8
06-26 16:31:26.746: INFO/AndroidConfigChooser(4316): EGL_RENDERABLE_TYPE = 1
06-26 16:31:26.746: INFO/AndroidConfigChooser(4316): EGL_SURFACE_TYPE = 1
06-26 16:31:26.746: INFO/AndroidConfigChooser(4316): NOT Supported EGL Configuration #11 EGL_WINDOW_BIT not set
06-26 16:31:26.750: INFO/AndroidConfigChooser(4316): EGL_RED_SIZE = 4
06-26 16:31:26.750: INFO/AndroidConfigChooser(4316): EGL_GREEN_SIZE = 4
06-26 16:31:26.750: INFO/AndroidConfigChooser(4316): EGL_BLUE_SIZE = 4
06-26 16:31:26.750: INFO/AndroidConfigChooser(4316): EGL_ALPHA_SIZE = 4
06-26 16:31:26.750: INFO/AndroidConfigChooser(4316): EGL_DEPTH_SIZE = 24
06-26 16:31:26.750: INFO/AndroidConfigChooser(4316): EGL_STENCIL_SIZE = 8
06-26 16:31:26.750: INFO/AndroidConfigChooser(4316): EGL_RENDERABLE_TYPE = 1
06-26 16:31:26.750: INFO/AndroidConfigChooser(4316): EGL_SURFACE_TYPE = 1
06-26 16:31:26.750: INFO/AndroidConfigChooser(4316): NOT Supported EGL Configuration #12 EGL_WINDOW_BIT not set
06-26 16:31:26.750: INFO/AndroidConfigChooser(4316): EGL_RED_SIZE = 5
06-26 16:31:26.750: INFO/AndroidConfigChooser(4316): EGL_GREEN_SIZE = 5
06-26 16:31:26.750: INFO/AndroidConfigChooser(4316): EGL_BLUE_SIZE = 5
06-26 16:31:26.750: INFO/AndroidConfigChooser(4316): EGL_ALPHA_SIZE = 1
06-26 16:31:26.750: INFO/AndroidConfigChooser(4316): EGL_DEPTH_SIZE = 24
06-26 16:31:26.750: INFO/AndroidConfigChooser(4316): EGL_STENCIL_SIZE = 8
06-26 16:31:26.750: INFO/AndroidConfigChooser(4316): EGL_RENDERABLE_TYPE = 1
06-26 16:31:26.754: INFO/AndroidConfigChooser(4316): EGL_SURFACE_TYPE = 1
06-26 16:31:26.754: INFO/AndroidConfigChooser(4316): NOT Supported EGL Configuration #13 EGL_DEPTH_SIZE != 16
06-26 16:31:26.754: INFO/AndroidConfigChooser(4316): EGL_RED_SIZE = 8
06-26 16:31:26.754: INFO/AndroidConfigChooser(4316): EGL_GREEN_SIZE = 8
06-26 16:31:26.754: INFO/AndroidConfigChooser(4316): EGL_BLUE_SIZE = 8
06-26 16:31:26.754: INFO/AndroidConfigChooser(4316): EGL_ALPHA_SIZE = 8
06-26 16:31:26.754: INFO/AndroidConfigChooser(4316): EGL_DEPTH_SIZE = 24
06-26 16:31:26.754: INFO/AndroidConfigChooser(4316): EGL_STENCIL_SIZE = 8
06-26 16:31:26.754: INFO/AndroidConfigChooser(4316): EGL_RENDERABLE_TYPE = 4
06-26 16:31:26.754: INFO/AndroidConfigChooser(4316): EGL_SURFACE_TYPE = 5
06-26 16:31:26.754: INFO/AndroidConfigChooser(4316): NOT Supported EGL Configuration #14 EGL_DEPTH_SIZE != 16
06-26 16:31:26.754: INFO/AndroidConfigChooser(4316): EGL_RED_SIZE = 8
06-26 16:31:26.754: INFO/AndroidConfigChooser(4316): EGL_GREEN_SIZE = 8
06-26 16:31:26.754: INFO/AndroidConfigChooser(4316): EGL_BLUE_SIZE = 8
06-26 16:31:26.754: INFO/AndroidConfigChooser(4316): EGL_ALPHA_SIZE = 8
06-26 16:31:26.758: INFO/AndroidConfigChooser(4316): EGL_DEPTH_SIZE = 0
06-26 16:31:26.758: INFO/AndroidConfigChooser(4316): EGL_STENCIL_SIZE = 0
06-26 16:31:26.758: INFO/AndroidConfigChooser(4316): EGL_RENDERABLE_TYPE = 4
06-26 16:31:26.758: INFO/AndroidConfigChooser(4316): EGL_SURFACE_TYPE = 5
06-26 16:31:26.758: INFO/AndroidConfigChooser(4316): NOT Supported EGL Configuration #15 EGL_DEPTH_SIZE != 16
06-26 16:31:26.758: INFO/AndroidConfigChooser(4316): EGL_RED_SIZE = 8
06-26 16:31:26.758: INFO/AndroidConfigChooser(4316): EGL_GREEN_SIZE = 8
06-26 16:31:26.758: INFO/AndroidConfigChooser(4316): EGL_BLUE_SIZE = 8
06-26 16:31:26.762: INFO/AndroidConfigChooser(4316): EGL_ALPHA_SIZE = 8
06-26 16:31:26.762: INFO/AndroidConfigChooser(4316): EGL_DEPTH_SIZE = 24
06-26 16:31:26.762: INFO/AndroidConfigChooser(4316): EGL_STENCIL_SIZE = 8
06-26 16:31:26.762: INFO/AndroidConfigChooser(4316): EGL_RENDERABLE_TYPE = 4
06-26 16:31:26.762: INFO/AndroidConfigChooser(4316): EGL_SURFACE_TYPE = 4
06-26 16:31:26.762: INFO/AndroidConfigChooser(4316): NOT Supported EGL Configuration #16 EGL_DEPTH_SIZE != 16
06-26 16:31:26.762: INFO/AndroidConfigChooser(4316): EGL_RED_SIZE = 8
06-26 16:31:26.762: INFO/AndroidConfigChooser(4316): EGL_GREEN_SIZE = 8
06-26 16:31:26.762: INFO/AndroidConfigChooser(4316): EGL_BLUE_SIZE = 8
06-26 16:31:26.762: INFO/AndroidConfigChooser(4316): EGL_ALPHA_SIZE = 8
06-26 16:31:26.762: INFO/AndroidConfigChooser(4316): EGL_DEPTH_SIZE = 24
06-26 16:31:26.762: INFO/AndroidConfigChooser(4316): EGL_STENCIL_SIZE = 8
06-26 16:31:26.762: INFO/AndroidConfigChooser(4316): EGL_RENDERABLE_TYPE = 4
06-26 16:31:26.762: INFO/AndroidConfigChooser(4316): EGL_SURFACE_TYPE = 5
06-26 16:31:26.766: INFO/AndroidConfigChooser(4316): NOT Supported EGL Configuration #17 EGL_DEPTH_SIZE != 16
06-26 16:31:26.766: INFO/AndroidConfigChooser(4316): EGL_RED_SIZE = 8
06-26 16:31:26.766: INFO/AndroidConfigChooser(4316): EGL_GREEN_SIZE = 8
06-26 16:31:26.766: INFO/AndroidConfigChooser(4316): EGL_BLUE_SIZE = 8
06-26 16:31:26.766: INFO/AndroidConfigChooser(4316): EGL_ALPHA_SIZE = 8
06-26 16:31:26.766: INFO/AndroidConfigChooser(4316): EGL_DEPTH_SIZE = 0
06-26 16:31:26.766: INFO/AndroidConfigChooser(4316): EGL_STENCIL_SIZE = 0
06-26 16:31:26.766: INFO/AndroidConfigChooser(4316): EGL_RENDERABLE_TYPE = 4
06-26 16:31:26.766: INFO/AndroidConfigChooser(4316): EGL_SURFACE_TYPE = 5
06-26 16:31:26.766: INFO/AndroidConfigChooser(4316): NOT Supported EGL Configuration #18 EGL_DEPTH_SIZE != 16
06-26 16:31:26.766: INFO/AndroidConfigChooser(4316): EGL_RED_SIZE = 8
06-26 16:31:26.766: INFO/AndroidConfigChooser(4316): EGL_GREEN_SIZE = 8
06-26 16:31:26.770: INFO/AndroidConfigChooser(4316): EGL_BLUE_SIZE = 8
06-26 16:31:26.770: INFO/AndroidConfigChooser(4316): EGL_ALPHA_SIZE = 8
06-26 16:31:26.770: INFO/AndroidConfigChooser(4316): EGL_DEPTH_SIZE = 24
06-26 16:31:26.770: INFO/AndroidConfigChooser(4316): EGL_STENCIL_SIZE = 8
06-26 16:31:26.770: INFO/AndroidConfigChooser(4316): EGL_RENDERABLE_TYPE = 4
06-26 16:31:26.770: INFO/AndroidConfigChooser(4316): EGL_SURFACE_TYPE = 4
06-26 16:31:26.770: INFO/AndroidConfigChooser(4316): NOT Supported EGL Configuration #19 EGL_DEPTH_SIZE != 16
06-26 16:31:26.770: INFO/AndroidConfigChooser(4316): EGL_RED_SIZE = 5
06-26 16:31:26.770: INFO/AndroidConfigChooser(4316): EGL_GREEN_SIZE = 6
06-26 16:31:26.770: INFO/AndroidConfigChooser(4316): EGL_BLUE_SIZE = 5
06-26 16:31:26.770: INFO/AndroidConfigChooser(4316): EGL_ALPHA_SIZE = 0
06-26 16:31:26.770: INFO/AndroidConfigChooser(4316): EGL_DEPTH_SIZE = 24
06-26 16:31:26.770: INFO/AndroidConfigChooser(4316): EGL_STENCIL_SIZE = 8
06-26 16:31:26.770: INFO/AndroidConfigChooser(4316): EGL_RENDERABLE_TYPE = 4
06-26 16:31:26.770: INFO/AndroidConfigChooser(4316): EGL_SURFACE_TYPE = 5
06-26 16:31:26.770: INFO/AndroidConfigChooser(4316): NOT Supported EGL Configuration #20 EGL_DEPTH_SIZE != 16
06-26 16:31:26.770: INFO/AndroidConfigChooser(4316): EGL_RED_SIZE = 5
06-26 16:31:26.774: INFO/AndroidConfigChooser(4316): EGL_GREEN_SIZE = 6
06-26 16:31:26.774: INFO/AndroidConfigChooser(4316): EGL_BLUE_SIZE = 5
06-26 16:31:26.774: INFO/AndroidConfigChooser(4316): EGL_ALPHA_SIZE = 0
06-26 16:31:26.774: INFO/AndroidConfigChooser(4316): EGL_DEPTH_SIZE = 0
06-26 16:31:26.774: INFO/AndroidConfigChooser(4316): EGL_STENCIL_SIZE = 0
06-26 16:31:26.774: INFO/AndroidConfigChooser(4316): EGL_RENDERABLE_TYPE = 4
06-26 16:31:26.774: INFO/AndroidConfigChooser(4316): EGL_SURFACE_TYPE = 5
06-26 16:31:26.774: INFO/AndroidConfigChooser(4316): NOT Supported EGL Configuration #21 EGL_DEPTH_SIZE != 16
06-26 16:31:26.774: INFO/AndroidConfigChooser(4316): EGL_RED_SIZE = 5
06-26 16:31:26.774: INFO/AndroidConfigChooser(4316): EGL_GREEN_SIZE = 6
06-26 16:31:26.774: INFO/AndroidConfigChooser(4316): EGL_BLUE_SIZE = 5
06-26 16:31:26.774: INFO/AndroidConfigChooser(4316): EGL_ALPHA_SIZE = 0
06-26 16:31:26.774: INFO/AndroidConfigChooser(4316): EGL_DEPTH_SIZE = 24
06-26 16:31:26.774: INFO/AndroidConfigChooser(4316): EGL_STENCIL_SIZE = 8
06-26 16:31:26.774: INFO/AndroidConfigChooser(4316): EGL_RENDERABLE_TYPE = 4
06-26 16:31:26.774: INFO/AndroidConfigChooser(4316): EGL_SURFACE_TYPE = 4
06-26 16:31:26.774: ERROR/AndroidConfigChooser(4316): ###ERROR### Unable to get a valid OpenGL ES 2.0 config, nether Fastest nor Best found! Bug. Please report this.
06-26 16:31:26.778: ERROR/OGLESContext(4316): Unable to find suitable EGL config
06-26 16:31:26.778: ERROR/OGLESContext(4316): OpenGL ES 2.0 is not supported on this device
06-26 16:31:26.793: INFO/AndroidHarness(4316): onStart
06-26 16:31:26.793: INFO/AndroidHarness(4316): onResume
06-26 16:31:26.832: ERROR/SurfaceFlinger(2465): createNormalSurfaceLocked() failed (Value too large for defined data type)
I noted in other threads on the forum OpenGL ES 2.0 is not supported on this device may well be a false message…
Thanks, i have detected the problem.
Its me forcing a depth of 16 instead of depth >= 16
I commit a fix as soon as i get home.
fix is committed
I have just tried the nightly build 29th June and successfully loaded up a blue cube on my android device!!
public class jmonkeytesting extends AndroidHarness
{
public jmonkeytesting()
{
// Set the application class to run
eglConfigVerboseLogging = true;
appClass = “com.jmonkeytesting.SimpleTest”;
//eglConfigType = ConfigType.FASTEST;
//eglConfigType = ConfigType.BEST;
exitDialogTitle = “Exit?”;
exitDialogMessage = “Press Yes”;
}
}
public class SimpleTest extends SimpleApplication {
public void simpleInitApp() {
Box b = new Box(Vector3f.ZERO, 1, 1, 1);
Geometry geom = new Geometry(“Box”, b);
Material mat = new Material(assetManager, “Common/MatDefs/Misc/Unshaded.j3md”);
mat.setColor(“Color”, ColorRGBA.Blue);
geom.setMaterial(mat);
rootNode.attachChild(geom);
}
public void simpleUpdate(float tpf) {
}
}
Good to hear, tnx for info