*Hi,*

*when I try to get the current EGL display, using *
/EGLContext.EGL11.EglGetCurrentDisplay ()/

* I got an exception**:*
/System.Exception: Unable to convert instance of type 'com/google/android/gles_jni/EGLImpl' to type 'javax.microedition.khronos.egl.EGL11'//
/
*how I can get the current EGL display ?**
**the app use openGL es 2.0*/

/*thanks**
**renan*


*the complete stack trace*:

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Exception: Unable to convert instance of type 'com/google/android/gles_jni/EGLImpl' to type 'javax.microedition.khronos.egl.EGL11'. at Javax.Microedition.Khronos.Egl.IEGL11Invoker.Validate (IntPtr handle) [0x00010] in /Users/builder/data/lanes/monodroid-mac-monodroid-4.2.6-branch/632e6ddf/source/monodroid/src/Mono.Android/platforms/android-16/src/generated/Javax.Microedition.Khronos.Egl.IEGL11.cs:328 at Javax.Microedition.Khronos.Egl.IEGL11Invoker..ctor (IntPtr handle, JniHandleOwnership transfer) [0x00000] in <filename unknown>:0 at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
  --- End of inner exception stack trace ---
at System.Reflection.MonoCMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) <IL 0x00126, 0x0079c> at System.Reflection.MonoCMethod.Invoke (System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) <IL 0x00007, 0x0009b> at System.Reflection.ConstructorInfo.Invoke (object[]) <IL 0x00017, 0x000db> at Java.Interop.TypeManager.CreateProxy (System.Type,intptr,Android.Runtime.JniHandleOwnership) [0x0004e] in /Users/builder/data/lanes/monodroid-mac-monodroid-4.2.6-branch/632e6ddf/source/monodroid/src/Mono.Android/src/Java.Interop/TypeManager.cs:243 at Java.Interop.TypeManager.CreateInstance (intptr,Android.Runtime.JniHandleOwnership,System.Type) [0x001c2] in /Users/builder/data/lanes/monodroid-mac-monodroid-4.2.6-branch/632e6ddf/source/monodroid/src/Mono.Android/src/Java.Interop/TypeManager.cs:226 at Java.Lang.Object.GetObject (intptr,Android.Runtime.JniHandleOwnership,System.Type) [0x000b4] in /Users/builder/data/lanes/monodroid-mac-monodroid-4.2.6-branch/632e6ddf/source/monodroid/src/Mono.Android/src/Java.Lang/Object.cs:227 at Java.Lang.Object._GetObject<Javax.Microedition.Khronos.Egl.IEGL11> (intptr,Android.Runtime.JniHandleOwnership) <0x00123> at Java.Lang.Object.GetObject<Javax.Microedition.Khronos.Egl.IEGL11> (intptr,Android.Runtime.JniHandleOwnership) <0x00073> at Javax.Microedition.Khronos.Egl.IEGL11Invoker.GetObject (intptr,Android.Runtime.JniHandleOwnership) [0x00000] in /Users/builder/data/lanes/monodroid-mac-monodroid-4.2.6-branch/632e6ddf/source/monodroid/src/Mono.Android/platforms/android-16/src/generated/Javax.Microedition.Khronos.Egl.IEGL11.cs:322 at Java.Interop.JavaObjectExtensions._JavaCast<Javax.Microedition.Khronos.Egl.IEGL11> (Android.Runtime.IJavaObject) <0x00b9f> at Java.Interop.JavaObjectExtensions.JavaCast<Javax.Microedition.Khronos.Egl.IEGL11> (Android.Runtime.IJavaObject) <0x00063> at Android.Runtime.Extensions.JavaCast<Javax.Microedition.Khronos.Egl.IEGL11> (Android.Runtime.IJavaObject) <0x00063> at Javax.Microedition.Khronos.Egl.EGLContext.get_EGL11 () [0x00000] in /Users/builder/data/lanes/monodroid-mac-monodroid-4.2.6-branch/632e6ddf/source/monodroid/src/Mono.Android/src/Javax.Microedition.Khronos.Egl/EGLContext.cs:11 at Aestesis.Alib.BackgroundLoader..ctor (Aestesis.Alib.Viewport,int) [0x00031] in /Users/renanyoy/git/aestesis-mono/Alib/BackgroundLoader.cs:165 at Aestesis.Alib.Viewport.set_SystemView (Aestesis.Alib.AndroidView) [0x00007] in /Users/renanyoy/git/aestesis-mono/Alib/Viewport.cs:140 at Aestesis.Alib.AndroidView.OnRenderFrame (OpenTK.FrameEventArgs) [0x00063] in /Users/renanyoy/git/aestesis-mono/AlibDroid/AndroidView.cs:100 at OpenTK.Platform.Android.AndroidGameView.RenderFrameInternal (OpenTK.FrameEventArgs) [0x0000c] in /Users/builder/data/lanes/monodroid-mac-monodroid-4.2.6-branch/632e6ddf/source/monodroid/src/OpenGLES/Android/AndroidGameView.cs:260 at OpenTK.Platform.Android.AndroidGameView.RunIteration (System.Threading.CancellationToken) [0x00107] in /Users/builder/data/lanes/monodroid-mac-monodroid-4.2.6-branch/632e6ddf/source/monodroid/src/OpenGLES/Android/AndroidGameView.cs:461 at OpenTK.Platform.Android.AndroidGameView/<StartThread>c__AnonStorey0.<>m__2 (object) [0x00000] in /Users/builder/data/lanes/monodroid-mac-monodroid-4.2.6-branch/632e6ddf/source/monodroid/src/OpenGLES/Android/AndroidGameView.cs:360 at Android.App.SyncContext/<Send>c__AnonStorey2F.<>m__1A () [0x00000] in /Users/builder/data/lanes/monodroid-mac-monodroid-4.2.6-branch/632e6ddf/source/monodroid/src/Mono.Android/src/Android.App/SyncContext.cs:37 at Java.Lang.Thread/RunnableImplementor.Run () [0x0000b] in /Users/builder/data/lanes/monodroid-mac-monodroid-4.2.6-branch/632e6ddf/source/monodroid/src/Mono.Android/src/Java.Lang/Thread.cs:32 at Java.Lang.IRunnableInvoker.n_Run (intptr,intptr) [0x00008] in /Users/builder/data/lanes/monodroid-mac-monodroid-4.2.6-branch/632e6ddf/source/monodroid/src/Mono.Android/platforms/android-16/src/generated/Java.Lang.IRunnable.cs:69 at (wrapper dynamic-method) object.8f1c8bef-3107-4b56-b587-48bff538b958 (intptr,intptr) <IL 0x0000c, 0x0002b>


--
renan jegouzo (YoY)
software developer
email: re...@aestesis.org
web:   http://aestesis.net/

_______________________________________________
Monodroid mailing list
Monodroid@lists.ximian.com

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid

Reply via email to