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

Reply via email to