ilm_surfaceCreate function call getting segmentation fault when EGl surface creation not happed.

arunkrish20 . arunkrish20 at gmail.com
Wed Sep 14 07:35:01 EDT 2016


Hi Wataru Mizuno san,

Yes i have changed the the interface as you mentioned & its working.

Thanks,
Arunkumar R

On Wed, Sep 14, 2016 at 4:16 PM, Mizuno, Wataru (ADITJ/SWG) <
wmizuno at jp.adit-jv.com> wrote:

> Hello Arunkumar san,
>
>
>
> I am sorry for late reply.
>
>
>
> I tried to make the same condition you had tried and segmentation fault
> happened when ilm_surfaceCreate function was called.
>
>
>
> Althoughm ilm_surfaceCreate() is the function which makes t_ilm_surface, I
> think the t_ilm_surface is as same as ivi_surface.
>
>
>
> So you can create surface by ivi_application_surface_create() on behalf
> of ilm_surfaceCreate().
>
>
>
> Please try to use ivi_application_surface_create().
>
> In weston/clients/simple-egl.c ,there is an example of usage.
>
>
>
> Best regards
>
> ------------------------------------------------------------
> -------------------------------
>
> Wataru Mizuno / 水野 航
>
> *A*dvanced *D*river *I*nformation *T*echnology Corporation
>
> Software Group(ADIT/SWG)
>
> E-mail: wmizuno at jp.adit-jv.com
>
> Tel: +81-(0)566-56-0946 / Extension 551-43639
>
>
>
> ADIT is the joint venture company of DENSO Corporation and Bosch GmbH
>
> ------------------------------------------------------------
> -------------------------------
>
> *From:* genivi-ivi-layer-management [mailto:genivi-ivi-layer-
> management-bounces at mailman1.genivi.org
> <genivi-ivi-layer-management-bounces at mailman1.genivi.org>] *On Behalf Of *arunkrish20
> .
> *Sent:* Wednesday, September 07, 2016 4:20 PM
> *To:* genivi-ivi-layer-management at lists.genivi.org
> *Subject:* ilm_surfaceCreate function call getting segmentation fault
> when EGl surface creation not happed.
>
>
>
> Hi All,
>
> We are trying to implement multi client application with IMX6 board.
>
>
> wayland-weston verison - 1.9.0
> wayland ivi extention version - 1.9.1
>
> We are creating wayland surfaces and creating egl surface for each wayland
> surface and adding to the layer manager(ilm_surfaceCreate) then there is no
> issue.
>
> Earlier, Layermanager with X11 we used, with that we just create the x11
> window and we will map to Layermanager surface directly.
>
> And we will pass the X11 window handle to our client applciation then they
> will create their own egl surface and will render their output.
>
> But Now with Walyland with ivi shell the master application needs to
> create egl surface for each wayland surface then only layer manager surface
> can be added. otherwise getting segmentation fault for ilm_surfaceCreate
> function call.
>
> we are missing something in our implementation?
> Is there any issue in our understanding?
>
> Please help us.
>
> Thanks,
>
> Arunkumar R
>
>
>
> _______________________________________________
> genivi-ivi-layer-management mailing list
> genivi-ivi-layer-management at mailman1.genivi.org
> http://lists.genivi.org/cgi-bin/mailman/listinfo/genivi-
> ivi-layer-management
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.genivi.org/pipermail/genivi-ivi-layer-management_lists.genivi.org/attachments/20160914/cd086772/attachment.html>


More information about the genivi-ivi-layer-management mailing list