BTW, have you tried other OpenGL samples like the GLCube? I've done a few 
changes to try and workaround this problem, it might work on the Galaxy S. 


andreia gaita


On Monday, April 16, 2012 at 9:03 PM, Eduardo Jimenez wrote:

> I've done a little bit of testing and trying things out:
> 
> - Mono 4.0.4 is giving me problems in the Run() function. It hangs and 
> won't call the Update or Render functions
> - I think that the error code (0x3000) corresponds to EGL_SUCCESS, but I 
> suppose that's just a coincidence, since it should return the surface 
> handle.
> 
> I don't know but it's very odd.
> 
> Cheers,
> Eduardo
> 
> On 4/16/2012 8:45 PM, Eduardo Jimenez wrote:
> > Hi,
> > 
> > I'm trying to run an OpenGL ES app on the Samsung Galaxy S, since it's 
> > one of the most common Android phones out there capable of OpenGL ES 
> > 2.0 but I'm unable to. It crashes with the following statement:
> > 
> > OpenTK.Platform.Android.EglException: EglCreateWindowSurface failed 
> > with error 12288 (0x3000)
> > 
> > So I tried to run the GLDiag example and it crashed with the same 
> > exact error. I've added the whole stacktrace in case it may be useful. 
> > In any case it's when creating the frame buffer. It seems not to be 
> > working for some weird reason. It works just fine in my Samsung Galaxy 
> > Tab. I'm trying to get my hands on more phones to be able to say 
> > whether it happens on other phones as well.
> > 
> > In any case, I'm reverting to version 4.0.4 to see if that fixes it. 
> > Any help here will be much appreciated.
> > 
> > Best regards,
> > Eduardo
> > 
> > 
> > OpenTK.Platform.Android.EglException: EglCreateWindowSurface failed 
> > with error 12288 (0x3000)
> > [ERROR] FATAL UNHANDLED EXCEPTION: 
> > OpenTK.Platform.Android.EglException: EglCreateWindowSurface failed 
> > with error 12288 (0x3000)
> > at OpenTK.Platform.Android.AndroidWindow.CreateSurface 
> > (Javax.Microedition.Khronos.Egl.EGLConfig config) [0x00058] in 
> > /home/jpobst/Desktop/mfa-406/OpenGLES/OpenTK/Platform/Android/AndroidGraphicsContext.cs:338
> >  
> > 
> > at OpenTK.Platform.Android.AndroidGraphicsContext.Init 
> > (OpenTK.Graphics.GraphicsMode mode, IWindowInfo win, IGraphicsContext 
> > sharedContext, GLContextVersion glesVersion, GraphicsContextFlags 
> > flags) [0x0013e] in 
> > /home/jpobst/Desktop/mfa-406/OpenGLES/OpenTK/Platform/Android/AndroidGraphicsContext.cs:132
> >  
> > 
> > at OpenTK.Platform.Android.AndroidGraphicsContext..ctor 
> > (OpenTK.Graphics.GraphicsMode mode, IWindowInfo window, 
> > IGraphicsContext sharedContext, GLContextVersion glesVersion, 
> > GraphicsContextFlags flags) [0x00006] in 
> > /home/jpobst/Desktop/mfa-406/OpenGLES/OpenTK/Platform/Android/AndroidGraphicsContext.cs:83
> >  
> > 
> > at 
> > OpenTK.Platform.Android.AndroidGraphicsContext.CreateGraphicsContext 
> > (OpenTK.Graphics.GraphicsMode mode, IWindowInfo window, 
> > IGraphicsContext sharedContext, GLContextVersion glVersion, 
> > GraphicsContextFlags flags) [0x00000] in 
> > /home/jpobst/Desktop/mfa-406/OpenGLES/OpenTK/Platform/Android/AndroidGraphicsContext.cs:44
> >  
> > 
> > at OpenTK.Platform.Android.AndroidGameView.CreateContext () 
> > [0x00000] in 
> > /home/jpobst/Desktop/mfa-406/OpenGLES/OpenTK/Platform/Android/AndroidGameView.cs:307
> >  
> > 
> > at OpenTK.Platform.Android.AndroidGameView.CreateFrameBuffer () 
> > [0x00000] in 
> > /home/jpobst/Desktop/mfa-406/OpenGLES/OpenTK/Platform/Android/AndroidGameView.cs:158
> >  
> > 
> > at Mono.Samples.GLDiag.PaintingView.CreateFrameBuffer () [0x00436] 
> > in D:\XNA\Android\MonoDroid Samples\GLDiagnostics\PaintingView.cs:105
> > at OpenTK.Platform.Android.AndroidGameView.LoadInternal 
> > (System.EventArgs e) [0x00000] in 
> > /home/jpobst/Desktop/mfa-406/OpenGLES/OpenTK/Platform/Android/AndroidGameView.cs:234
> >  
> > 
> > at OpenTK.Platform.Android.AndroidGameView.SurfaceCreated 
> > (ISurfaceHolder holder) [0x0005d] in 
> > /home/jpobst/Desktop/mfa-406/OpenGLES/OpenTK/Platform/Android/AndroidGameView.cs:104
> >  
> > 
> > at 
> > Android.Views.ISurfaceHolderCallbackInvoker.n_SurfaceCreated_Landroid_view_SurfaceHolder_
> >  
> > (IntPtr jnienv, IntPtr native__this, IntPtr native_holder) [0x00010] 
> > in 
> > /home/jpobst/Desktop/mfa-406/Mono.Android/platforms/android-8/src/generated/Android.Views.ISurfaceHolder.cs:157
> >  
> > 
> > at (wrapper dynamic-method) 
> > object:9a875116-8f83-4ee0-ad07-84a6b2459c27 (intptr,intptr,intptr)
> > 
> > _______________________________________________
> > Monodroid mailing list
> > Monodroid@lists.ximian.com (mailto:Monodroid@lists.ximian.com)
> > 
> > UNSUBSCRIBE INFORMATION:
> > http://lists.ximian.com/mailman/listinfo/monodroid
> > 
> 
> 
> _______________________________________________
> Monodroid mailing list
> Monodroid@lists.ximian.com (mailto:Monodroid@lists.ximian.com)
> 
> UNSUBSCRIBE INFORMATION:
> http://lists.ximian.com/mailman/listinfo/monodroid
> 
> 


_______________________________________________
Monodroid mailing list
Monodroid@lists.ximian.com

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

Reply via email to