Corruption seen in GPU composed output

Pritama Biswas (QUIC) quic_pritbisw at
Mon Apr 8 12:57:40 UTC 2024

Hi Weston team,

We are seeing corruption when running video playback in fullscreen (1080p) + camera in non-fullscreen mode (480x270) in Weston 10.
[A person standing in front of a painting  Description automatically generated]

Here, the status bar and the camera layer is sent for GPU composition via gl-renderer and the video layer is sent to Display processing unit for composition.

We took layer buffer dump for GPU composer layer and confirmed that the GPU composed output is corrupted as shown below:
[cid:image002.png at 01DA89E2.1EE63AF0]

When we force all the layers (camera + Video + Status bar) to go to GPU composition, issue is not seen.

Any pointers to debug or fix this issue will be helpful.

Thanks and Regards,
Pritama Biswas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.jpg
Type: image/jpeg
Size: 364956 bytes
Desc: image001.jpg
URL: <>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.png
Type: image/png
Size: 642543 bytes
Desc: image002.png
URL: <>

More information about the wayland-devel mailing list