Hi, I'm having the same issue, I tried hard but without success. Did you find a workaround ?
thanks On Nov 20, 1:57 pm, petunio <[EMAIL PROTECTED]> wrote: > Hi > > I am porting an application based on the sdk 3.0, and I am having > countless problems... > > now, I am struggling trying to put 2D graphics on top of a 3D scene... > > After a lot of headache, I managed to create a opengl context, which > now works, but when I try to put 2D graphics on top of it, this is > what happens: > > public void drawFrame(GL10 gl) > { > //view is a SurfaceView, and the value is not null ! > mySurfaceHolder=view.getSurfaceHolder(); > > Canvas c=mySurfaceHolder.lockCanvas(); > > //this is where I wanted to place my 2D drawing, but > after the above line, this is > //what I got in the Log: > //11-20 12:52:02.508: ERROR/SurfaceComposerClient(490): eLocked set > when entering lock_layer(), //layer=1 (lcblk=0x410420a0), > state=00000020 > //11-20 12:52:02.598: ERROR/SurfaceHolder(490): Exception locking > surface > > mySurfaceHolder.unlockCanvasAndPost(c); > > } > > Any help would be very appreciated > > Thanks! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---