ilm_surfaceSetDestinationRectangle behavior with wayland-ivi-extension 1.4.0

Vikas Patil vikasmpatil at gmail.com
Wed Jan 13 07:25:31 EST 2016


Hi Ucan,

I am using weston 1.8.0.

weston.ini

[core]
shell=ivi-shell.so

[ivi-shell]
ivi-module=ivi-controller.so,ivi-input-controller.so

cursor-theme=default
cursor-size=32

[input-method]
path=/usr/lib/weston/weston-keyboard

Attached here the weston log.


Regards,
Vikas

On Wed, Jan 13, 2016 at 5:50 PM, Ucan, Emre (ADITG/SW1)
<eucan at de.adit-jv.com> wrote:
> Hi Vikas,
>
> Which weston version are you using ?
>
> Can you send weston startup log and your weston.ini ?
>
> Best regards
>
> Emre Ucan
> Software Group I (ADITG/SW1)
>
> Tel. +49 5121 49 6937
>
>> -----Original Message-----
>> From: genivi-ivi-layer-management-bounces at lists.genivi.org [mailto:genivi-
>> ivi-layer-management-bounces at lists.genivi.org] On Behalf Of Vikas Patil
>> Sent: Mittwoch, 13. Januar 2016 12:39
>> To: genivi-ivi-layer-management at lists.genivi.org; James Thomas; Frederico
>> Cadete; Friedrich, Eugen (ADITG/SW1); Tanibata, Nobuhiko (ADITJ/SWG)
>> Subject: ilm_surfaceSetDestinationRectangle behavior with wayland-ivi-
>> extension 1.4.0
>>
>> Dear All,
>>
>> I am trying with setting full screen surface to (x= 0, y=0) , (width = 800, height
>> = 480)  to (x =0, y = 72), (width = 800, height = 408) using
>> ilm_surfaceSetDestinationRectangle. However with this surface doesn't
>> seem to re-position as expected (start from x =0, y = 72), instead it shows
>> starting from approximately x = 0, y = 142. But when I touch the screen it
>> seem to update it with correct re-position.
>>
>>
>> Could you suggest what might be going wrong here? Why it is getting
>> updated correctly  when I touch the screen? Any inputs would be very
>> helpful.
>>
>> LayerManagerControl get scene shows correct data but not on the display.
>>
>> surface 61 (0x3d)
>>         ---------------------------------------
>>         - created by pid:       588
>>         - original size:      x=800, y=408
>>         - destination region: x=0, y=72, w=800, h=408
>>         - source region:      x=0, y=72, w=800, h=408
>>         - 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:           1000(0x3e8)
>>
>>
>>
>> root at orinoco-9939-a1:~# LayerManagerControl analyze surface 61 failed to
>> get surface context in ilmControl failed to get surface context in ilmControl
>> failed to get surface context in ilmControl failed to get surface context in
>> ilmControl failed to get surface context in ilmControl
>> Surface existance         | OK      |
>> Surface on layer          | OK      |
>> Layer on screen           | OK      |
>> Surface Visibility        | OK      |
>> Layer Visibility          | OK      |
>> Surface Opacity           | OK      |
>> Layer Opacity             | OK      |
>> Surface dest width        | OK      |
>> Surface source width      | OK      |
>> Surface original width    | OK      |
>> Surface dest height       | OK      |
>> Surface source height     | OK      |
>> Surface original height   | OK      |
>> Layer dest width          | OK      |
>> Layer source width        | OK      |
>> Layer original width      | OK      |
>> Layer dest height         | OK      |
>> Layer source height       | OK      |
>> Layer original source     | OK      |
>> Surface inside Layer      | OK      |
>> Occlusion                 | PROBLEM | Surface 61 is partially occluded
>> by surface 62
>> Occlusion                 | PROBLEM | Surface 61 is partially occluded
>> by surface 63
>> Occlusion                 | PROBLEM | Surface 61 is partially occluded
>> by surface 64
>> Update Counter            | PROBLEM | Surface 61 update counter is 0,
>> no content was added to the surface since its creation
>> Shared native             | WARNING | Surface 61 shares native that
>> has ID 0 with surface 60
>> Shared native             | WARNING | Surface 61 shares native that
>> has ID 0 with surface 62
>> Shared native             | WARNING | Surface 61 shares native that
>> has ID 0 with surface 63
>> Shared native             | WARNING | Surface 61 shares native that
>> has ID 0 with surface 64
>>
>>
>> Thanks & Regards,
>> Vikas
>> _______________________________________________
>> genivi-ivi-layer-management mailing list genivi-ivi-layer-
>> management at lists.genivi.org
>> https://lists.genivi.org/mailman/listinfo/genivi-ivi-layer-management
-------------- next part --------------
A non-text attachment was scrubbed...
Name: weston.log
Type: application/octet-stream
Size: 3497 bytes
Desc: not available
URL: <http://lists.genivi.org/pipermail/genivi-ivi-layer-management_lists.genivi.org/attachments/20160113/840a5a53/attachment.log>


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