On Wed, 2 Nov 2011 21:39:11 +0100 Nicolas Aguirre <aguirre.nico...@gmail.com> said:
> Hi, > > I finally commited evas gl_cocoa engine, ecore_cocoa and ecore_evas_cocoa. > Evas gl_cocoa is based on gl_common code, and works with native cocoa > opengl view. > > I added ecore_evas_cocoa to create evas view inside an ecore_cocoa window. > > ecore_cocoa was already in, but was not working, i fixed the use of it. > > There is a major problem to build all EFL on macos, the numbering of > EFL libs. In svn version they are in 999 minor but 3 digit is not > accepted by the ld version of MacOSX. You will find attached patches > to build all EFL on MacosX. After the release of 1.1 if we could keep > only 2 digits for the minor version, it would be wonderful. known. this is something u have to patch out for now on osx as we cant downgrade to 2 digits as that would break all other os's where people have installs from svn. > I'm working currently on MacOS Lion 10.7.1 with Xcode 4 installed. > For the build i'm using VLC packaged tools [1] > > All expedite tests are running fine. But i get some printf like that : > DRAW# 0 1 -> 0x7fd1c2ca76b0[ 1x 1] @ 720x 420 -{ tex 0 > type RECT }- > DRAW# 1 1 -> 0x7fd1c2ca76b0[ 1x 1] @ 720x 420 -{ tex 2 > type IMAG }- > DRAW# 2 1 -> 0x7fd1c2ca76b0[ 1x 1] @ 720x 420 -{ tex 3 > type IMAG }- > DRAW# 3 9 -> 0x7fd1c2ca76b0[ 1x 1] @ 720x 420 -{ tex 4 > type IMAG }- > DRAW# 4 56 -> 0x7fd1c2ca76b0[ 1x 1] @ 720x 420 -{ tex 5 > type FONT }- > DRAW# 5 1 -> 0x7fd1c2ca76b0[ 1x 1] @ 720x 420 -{ tex 6 > type IMAG }- > DRAW# 6 8 -> 0x7fd1c2ca76b0[ 1x 1] @ 720x 420 -{ tex 6 > type IMAG }- > > Don't know from where they come. this is in gl_common.. and it isnt printed until EVAS_GL_DBG env var is set... gave u got it set? > Ecore_cocoa/ecore_evas_cocoa its a start and help is more than > welcome. I'm able to create a window, and resize the canvas inside. > But no events are handle. And cocoa mainloop is not integrated into > ecore one. hmm ok. so just ecore_input stuff not working? > edje_player can display correctly parts on screen, but as mentionned, > no events are handled. > > elementary_test launch with ELM_ENGINE="gl_cocoa" displays the whole > list of test. > So it's a good start, but if you have skills in cocoa development, i > would be pleased to accept your help :) sorry - don't even have a mac... letalone know it's api. :) > Regards, > Nicolas > > [1] http://wiki.videolan.org/OSXCompile > > -- > Nicolas Aguirre > Mail: aguirre.nico...@gmail.com > Web: http://enna.geexbox.org > Blog: http://dev.enlightenment.fr/~captainigloo/ -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ras...@rasterman.com ------------------------------------------------------------------------------ RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel