surface with default visibility false query

Vikas Patil vikasmpatil at gmail.com
Tue Oct 18 12:21:57 EDT 2016


Thanks Eugen. It is working with and without  surface frame call back.

I made mistake while checking.

Thanks & Regards,
Vikash

On Oct 18, 2016 9:41 PM, "Friedrich, Eugen (ADITG/SW1)" <
efriedrich at de.adit-jv.com> wrote:

> Hello Vikas,
>
>
>
> Someone is setting the surface for layer and also the source and
> destination regions are set, maybe in the same place also visibility is
> changed?
>
> Default value should be 0 for visibility, can you just enable the
> WAYLAND_DEBUG=1 for Weston and check if there is an request to change the
> visibility for you surface issued over the ilm protocol?
>
>
>
> Best regards
>
> *Eugen Friedrich*
> Software Group I (ADITG/SW1)
>
> Tel. +49 5121 49 6921
>
> *From:* genivi-ivi-layer-management [mailto:genivi-ivi-layer-
> management-bounces at mailman1.genivi.org] *On Behalf Of *Vikas Patil
> *Sent:* Dienstag, 18. Oktober 2016 08:42
> *To:* genivi-ivi-layer-management at lists.genivi.org
> *Subject:* surface with default visibility false query
>
>
>
> Dear All,
>
> Why can't I create the surface with default visibility set to false and
> later make it to true using LayermanagerControl or other application?
>
> If I use frame call back and callback listerner then it works.
>
> I tested this using the simple-egl test and when I set visibility of
> surface to false in test and run the application " LayerManagerControl get
> scene" shows visibility 1 even though I set it to false in app.
>
> I am using  weston 1.9.0 and wayland-ivi-extension 1.9.1
>
> root at linux123:~# LayerManagerControl get scene
> screen 0 (0x0)
> ---------------------------------------
> - resolution:           x=800, y=480
> - hardware layer count: 0
> - layer render order:   5000(0x1388),
>
>     layer 5000 (0x1388)
>     ---------------------------------------
>     - created by pid:       0
>     - original size:        x=800, y=480
>     - destination region:   x=0, y=0, w=800, h=480
>     - source region:        x=0, y=0, w=800, h=480
>     - orientation:          0 (up is top)
>     - opacity:              1
>     - visibility:           0
>     - type:                 0 (unknown)
>     - surface render order: 55(0x37),
>     - on screen:            0(0x0)
>
>         surface 55 (0x37)
>         ---------------------------------------
>         - created by pid:       711
>         - original size:      x=800, y=480
>         - destination region: x=0, y=0, w=800, h=480
>         - source region:      x=0, y=0, w=800, h=480
>         - orientation:        0 (up is top)
>         - opacity:            1
>         *- visibility:         1*
>         - pixel format:       0 (R-8)
>         - native surface:     0
>         - counters:           frame=0, draw=0, update=0
>         - on layer:           5000(0x1388)
>
>
> Thanks & Regards,
> Vikas
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.genivi.org/pipermail/genivi-ivi-layer-management_lists.genivi.org/attachments/20161018/afd6d636/attachment.html>


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