Collabora weekly progress w/e 14th February 2021

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi All,

Please find below a brief summary of the progress Collabora have made last week on Weston/Wayland and Pipewire.

Weston / Wayland

Marius

- SPEC-3796  (Cannot re-launch GUI application after it is killed by kill command) - The fake subscribe mechanism can't properly install a callback function to be invoked when the application has been killed (to perform the clean up) either forcefully or not. We need to verify if the application is still running when switching/activing it as to attempt start it again if we have found it not running. In the process of testing a fix for it and do a bit of clean-up of the fake subscribe mechanism, as it is a bit convulted and they are quite of assumption being made. 

- SPEC-3801 (Investigate (high) CPU usage with pixman renderer) - Investigated presumably high CPU usage using the (pixman) software based renderer in the compositor. Initial assesment show that the Qt clients take a lot of CPU when using the sofware renderer, while the compositor is mostly idle (there isn't really anything to composite on the screen as long as there are no surface/content updates). The high CPU usage of Qt clients originate in the renderer thread in Qt library. Native application that do peform continous updates of surfaces show a normal higher CPU usage on the compositor side, mostly in the pixman copy function. 

Pipewire & WirePlumber (IC Sound Manager)

George

    - Updated my AGL build
    - Updated the PipeWire & WirePlumber yocto recipes
    - Started working on tailoring WirePlumber's configuration for AGL

Kind regards,

Nick
_._,_._,_

Links:

You receive all messages sent to this group.

View/Reply Online (#9020) | Reply To Group | Reply To Sender | Mute This Topic | New Topic
Your Subscription | Contact Group Owner | Unsubscribe [list-automotive-discussions82@xxxxxxxxxxx]

_._,_._,_

[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux