Thanks for the hints.
I will provide the E-mailing list with my code/hacks or else as soon  
as I have something working.

By 3D, I mean 3D  as in OpenGL object made of voxels, not 3D desktop  
like XGL/compiz or whatever the new things are which, anyways, I  
don't use ;-)

thanks all for your time.

Flo.

On 6-Nov-07, at 7:40 PM, Gustavo Sverzut Barbieri wrote:

> On Nov 6, 2007 9:26 PM, Flo <[EMAIL PROTECTED]> wrote:
>> well, thanks for your answers and ideas.
>> I have to find my way to do this anyways otherwise no more E17/Evas
>> and beauty for me ! Indeed, for the kind of applications I am writing
>> (research in 3D Imaging processing - filtering and so on) there is no
>> way I can keep going without 3D openGL Renderers !
>>
>> I thought of maybe attaching my OpenGL renderer window to a GTK
>> canvas, through the gtk-opengl extension, and as well integrating my
>> Evas UI through gevas2. - that is lots of dirty hacks for an end
>> result that might be way too far from the kinda really nice Evas UI I
>> was looking for !
>
> No, don't go this route. Given your software, seems that your best bet
> is to attach a new X window with ecore_x_window_new(), it's quite easy
> to do so.
>
>
>> I, personally, don't understand why there are not more ppl interested
>> in doing so. To me, this would definitely bring the EFLs to the top
>> UI option, at least for ppl with a little bit of taste.
>
> well, Linux 3d is still far from good, so it's far from being really
> used... so ... you got it. But sure, it deserves more attention. We
> really plan to integrate 3d as a first class citizen, but it will not
> happen that soon.
>
>
>> Anyways, thanks for your time, let me know if you have other
>> ideas ... and more importantly, I will let you know if I come up with
>> a solution, then an elegant solution  ;-) !
>
> Ok, if you develop a simple helper around ecore_x_window_new(), then
> let us know, publish the code somewhere.
>
> Hints for implementation: X is async, you need to wait for commands to
> complete and given back to your process, so you need to use
> ecore_event_handler_add() for some events, otherwise you'll get errors
> from X. But ecore makes this quite simple.
>
> -- 
> Gustavo Sverzut Barbieri
> --------------------------------------
> Jabber: [EMAIL PROTECTED]
>    MSN: [EMAIL PROTECTED]
>   ICQ#: 17249123
>  Skype: gsbarbieri
> Mobile: +55 (81) 9927 0010


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to