On Thu, May 1, 2014 at 8:52 AM, David Seikel <[email protected]> wrote:
> On Mon, 28 Apr 2014 17:31:55 +1000 David Seikel <[email protected]>
> wrote:
>> On Mon, 28 Apr 2014 16:21:00 +0900 (KST) ChunEon Park
>> <[email protected]> wrote:
>> > example and texture  should work. it worked while i tested.
>> > Myabe after cedric removed legacy apis, it's broken at all.
>>
>> That's what we are saying, things broke after the legacy API removal.
>>
>> > ------------------------------------
>> > -Regards, Hermet-
>> >
>> > -----Original Message-----
>> > From: "Cedric BAIL"<[email protected]>
>> > To: "Enlightenment developer
>> > list"<[email protected]>; Cc:
>> > Sent: 2014-04-28 (월) 02:15:55
>> > Subject: Re: [E-devel] [EGIT] [core/efl] master 01/02: Evas: 3D:
>> > Introducing 3D scene rendering features
>> >
>> > On Sun, Apr 27, 2014 at 4:19 PM, David Seikel <onefang>@gmail.com>
>> > wrote:
>> > > On Sun, 27 Apr 2014 14:48:19 +1000 David Seikel
>> > > <onefang>@gmail.com> wrote:
>> > >> Ah they did bit rot.  The examples use the legacy API, but where
>> > >> not updated when the legacy API was removed.
>> > >
>> > > Was the legacy API removal even tested?  After pulling my hair out
>> > > all day I've come to the conclusion that you can't call
>> > > evas_obj_image_scene_set() and evas_obj_size_set() on the image
>> > > you are rendering the 3D to, without segfaulting.  And if you
>> > > don't do the resize call, you can't see the image.  I spent most
>> > > of the day trying to figure out how to get it all to work in my
>> > > own test application, with no joy, but then just converted the
>> > > md2 example to EO, and had the same result.
>> >
>> > Not much tests indeed. I plan to convert the example tomorrow and
>> > will fix bug as I find them.
>
> Now that a couple of the examples are converted to the new EO based
> API in GIT, I'm getting less compile warnings, but the same run errors,
> and still segfaults before showing a window.
>
> evas-3d-cube.c: In function ‘_camera_setup’:
> evas-3d-cube.c:134:4: warning: implicit declaration of function
> ‘evas_3d_node_add’ [-Wimplicit-function-declaration]

That warning is fixed for now. You need to manually specify a GL
backend for Ecore_Evas (like ECORE_EVAS_ENGINE=opengl_x11) to have it
working as we have no integration for software backend, yet.
-- 
Cedric BAIL

------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to